<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>DynamicIDioms - A Computational Tool for the Development of Dynamic Visual Identities</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rita Estevinha</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Coimbra</institution>
          ,
          <addr-line>CISUC/LASI, DEI</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <abstract>
        <p>The brand design feld has been witnessing a shif towards Dynamic Visual Identities, particularly System-based Visual Identities, which ensure brand recognition through a coherent visual language rather than relying on a singular graphic mark. Although increasingly relevant, this domain remains underexplored, with limited resources available to guide designers in its development. To address this gap, we present a web-based tool which has the goal of supporting the creation of visual identities.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Dynamic Visual Identities</kwd>
        <kwd>Flexible Visual Systems</kwd>
        <kwd>Visual</kwd>
        <kwd>Languages</kwd>
        <kwd>Brand Design</kwd>
        <kwd>Graphic Design</kwd>
        <kwd>Communication Design</kwd>
        <kwd>Computational Design1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Context</title>
      <p>
        The rise of new technologies has led to the emergence of Dynamic Visual Identities (DVIs) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
introducing new possibilities for brands to be more fexible and adaptive [
        <xref ref-type="bibr" rid="ref2 ref3 ref4">2, 3, 4</xref>
        ] and have diferent
features [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ].
      </p>
      <p>
        One increasingly prominent form of DVI is based on an approach that ensures brand
recognition through a coherent visual language rather than a singular graphic mark [
        <xref ref-type="bibr" rid="ref4 ref7">4, 7</xref>
        ], i.e.
logotype. These visual identities can be automated through computational approaches, which
enable the production of a broader range of outcomes with reduced manual efort [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Despite its
growing relevance, the design feld remains mainly rooted in traditional approaches, with limited
resources to guide designers into this new trend [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. The tool — DynamicIDioms</title>
      <p>
        To address this gap, we propose the web-based tool DynamicIDioms, shown in Figure 1, designed to
ofer a comprehensive toolkit for the development of Dynamic Visual Systems [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. This is achieved
by following the DVI taxonomy presented by Martins et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and implementing the proposed
variation mechanisms in an easy-to-use interface, enabling users to apply and combine diferent
forms of dynamism to their own designs (see Figure 2).
      </p>
      <p>
        The tool also showcases the potential of parametric and automated design processes to achieve
varied outcomes, an expanding approach in the design feld [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. By doing so, it serves both as a
practical resource and an educational platform for designers navigating this evolving area of brand
design.
      </p>
      <p>As seen in Figure 1, the user interface is well-structured, with dividing lines between sections
and buttons. The light grey background emphasises the canvas area, where the visual outcomes are
displayed, while providing a good contrast with the remaining interface elements. The main
interface is composed of the canvas, a button to manipulate the background, buttons corresponding
to the uploaded graphic elements, and other functionalities such as format, export and access to the
gallery. These interface features always remain visible, supporting an uninterrupted workfow and
user orientation. Collectively, these features enhance usability while enabling playful
parameterdriven visual experimentation.</p>
      <p>The website architecture is structured around the features that will be detailed in the following
subsections.</p>
      <sec id="sec-2-1">
        <title>2.1. Graphic Elements</title>
        <p>Users upload one or multiple SVG fles that are parsed and rendered within the DOM and placed in
the canvas. Buttons corresponding to each uploaded SVG pop up at the top of the interface as tabs.
Elements appear in the order in which they are uploaded, determining their stacking position,
either above or below other elements. If users want to change their order, elements can be
rearranged by dragging and dropping their corresponding buttons. Additionally, each button has
an option for deleting, allowing to easily remove elements that are not desirable anymore.</p>
        <p>Each graphic element has its own dedicated section for customisation, which is expanded or
collapsed when clicking on the corresponding buttons. When an element is selected, the remaining
ones are dimmed by adjusting their opacity. This facilitates the identifcation of which element is
being manipulated.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Composition</title>
        <p>Users can decide if graphic elements are static or dynamic. Static elements stay equal in each
iteration, while dynamic elements are variable. For each element, there is a menu “composition”
where users can defne the elements’ position, degree of rotation, size, and colour.</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Variation Mechanisms</title>
        <p>For dynamic elements users can select one or a combination of the following variation
mechanisms: colour variation, content variation, position, repetition, rotation, scale, and shape
transformation. Variation mechanisms are the only interface elements that have bright colours to
highlight their importance on the development of dynamism.</p>
        <p>Each mechanism triggers JavaScript functions that apply CSS transformations to the SVG
element. For each variation mechanism, users can defne a range of values (minimum and
maximum) with a dual-handle slider, in which the variation will occur. For colour variation and
content variation, users select a number of colours or upload a set of images that will be picked
randomly for each iteration.</p>
        <p>Users can select and combine diferent variation mechanisms to explore diverse forms of
dynamism, as demonstrated in Figure 2. The sequence in which these mechanisms are applied
infuences the results, e.g. applying rotation before repetition results in the repetition of the rotated
element, whereas applying repetition before rotation results in the rotation of the repeated
elements. The interface allows an easy way to delete applied variation mechanisms and enables the
reordering of mechanisms via a drag-and-drop functionality, providing users with an easy way to
experiment with diferent forms of dynamism.</p>
      </sec>
      <sec id="sec-2-4">
        <title>2.4. Dynamism</title>
        <p>Below the canvas, a button “GIVE ME DYNAMISM!” allows the generation of dynamism. This
button triggers a function that gets the values of all dynamic elements and randomises them,
enabling users to check varied results with each click. This button is of higher importance because
not only it demonstrates visual dynamism but also how parametric and automated systems can
quickly generate diverse outcomes.</p>
        <p>Given its central role in the experimental process, it has been deliberately positioned at the
centre of the interface and visually distinguished from other interface elements.</p>
      </sec>
      <sec id="sec-2-5">
        <title>2.5. Layout</title>
        <p>Options like “1×1”, “4×5”, “16×9”, or custom dimensions allow users to change the canvas size and
test their visuals in diferent formats. When the size is changed, graphic elements adapt their
positions to the new format.</p>
      </sec>
      <sec id="sec-2-6">
        <title>2.6. Export</title>
      </sec>
      <sec id="sec-2-7">
        <title>2.7. Gallery</title>
        <p>The generated images can be exported in PNG format. Furthermore, users can download a text fle
containing the underlying grammar of that experiment. These values represent the rules of the
visual language, detailing the variation mechanisms and the respective range of values of each
dynamic element. This allows users to understand the parameters that generated that visual
language.</p>
        <p>Users can save their favourite results in a gallery section by clicking the “save to gallery” button. In
the context of visual identities, this feature is critical as it enables users to review multiple
generated options side by side, highlighting the overall coherence across variations. The gallery
helps users perceive the experiment not as isolated results, but as a unifed, dynamic system. While
the “GIVE ME DYNAMISM” button provides a sense of real-time variability, it is the whole that
reveals the full potential of the visual language, as demonstrated in Figure 3. Additionally, users
can export all saved gallery visuals together in PNG format for further use.</p>
        <sec id="sec-2-7-1">
          <title>3. Applications</title>
          <p>The tool has proven to be a valuable resource to users, not only to understand the mechanisms
behind dynamic identities but also as a creative aid, given its unpredictable results. Due to the
possibility of using personal designs and to the amount of variation mechanisms that can be
combined in diferent ways, the possibilities for outputs are unlimited, as evidenced by the
examples in Figure 4. It is also possible to observe that each experiment achieves dynamism while
maintaining coherence, as each iteration is based on the same set of rules. Moreover, this tool
highlights the advantages of using computational tools, not only for designing coherent visual
systems but also for expanding creativity.</p>
        </sec>
        <sec id="sec-2-7-2">
          <title>Acknowledgments</title>
          <p>I would like to express my gratitude to my supervisors, João Miguel Cunha and Tiago Martins, for
their guidance, support, and encouragement throughout the development of this work. I would also
like to thank Sérgio Rebelo for his kindness and support.</p>
        </sec>
        <sec id="sec-2-7-3">
          <title>Declaration on Generative AI</title>
          <p>During the preparation of this work, the author used ChatGPT and Grammarly in order to:
Grammar and spelling check, improve writing style. Afer using these tools, the author reviewed
and edited the content as needed and takes full responsibility for the publication’s content.</p>
        </sec>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>I. van Nes</surname>
          </string-name>
          ,
          <article-title>Dynamic identities: how to create a living brand</article-title>
          . Amsterdam: BIS Publishers,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>[2] viction:ary, Dynamic branding: responsive graphics for brands of today</article-title>
          .
          <source>North Point, Hong Kong: viction:workshop ltd</source>
          ,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Tan</surname>
          </string-name>
          , Eds.,
          <article-title>Graphics on the move: the thinking and application of motion graphics</article-title>
          .
          <source>Barcelona: Hoaki</source>
          ,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Fvs</given-names>
            <surname>Atlas</surname>
          </string-name>
          :
          <article-title>Flexible Visual Systems From (almost) All Over The World</article-title>
          . Hong kong: Viction:ary,
          <year>2025</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>T.</given-names>
            <surname>Martins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Cunha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bicker</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Machado</surname>
          </string-name>
          , '
          <article-title>Dynamic Visual Identities: From a Survey of the State-Of-The-Art to a Model of Features and MechanismsV'</article-title>
          ,
          <source>isible Language</source>
          , vol.
          <volume>53</volume>
          , pp.
          <fpage>4</fpage>
          -
          <lpage>35</lpage>
          , Aug.
          <year>2019</year>
          , doi: 10.34314/vl.v53i2.
          <fpage>4649</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>F.</given-names>
            <surname>Albano</surname>
          </string-name>
          , '
          <article-title>Participação em Identidades Visuais Dinâmicas'</article-title>
          , Universidade de Coimbra (Portugal),
          <year>2025</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Lorenz</surname>
          </string-name>
          ,
          <article-title>Flexible Visual Systems: the design manual for contemporary visual identities, 1st edition</article-title>
          .
          <source>Karlsruhe: Slanted</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>R. van Leijsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Conrad</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Lorusso</surname>
          </string-name>
          ,
          <article-title>Graphic Design in the Post-Digital Age A Survey of Practices Fueled by Creative Coding</article-title>
          . in Set margins',
          <source>no. 15</source>
          . Set Margins' publications,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Estevinha</surname>
          </string-name>
          , '
          <article-title>Computational Tools for the Development of Dynamic Visual Identities'</article-title>
          , Universidade de Coimbra (Portugal),
          <year>2023</year>
          . [Online].
          <source>Available: hdl.handle.net/10316/110589</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>