Request details

Symbols vs classes (object styles)

Symbols are fine when all instances are the same size, like on mobile.

When designing for the web, we tend to create classes for everything and reuse them in various components that may NOT be the same size. We define stuff like a button's colour, border radius, text style and so on, but we do not define width, height etc.

Right now XD is does not let us be productive when designing such interfaces.

This is all implemented very nicely in InDesign's Object Styles, albeit with much more detail there.

7 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Trian Karayiannis shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    2 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • EL'MAR commented  ·   ·  Flag as inappropriate

        Hi there! We need a tool for full control of typography, this basic tool is in your products. Please adapt it! Thank you for XD!

      • Trian Karayiannis commented  ·   ·  Flag as inappropriate

        Right now it's much more intuitive to do in InDesign whatever Xd is supposed to do.
        Because there we won't have to reinvent the wheel on every single document and every single page. Ok, InDesign has Pages rather than Artboards, which semantically is not as good, but there we can work much better than in Xd.
        Then, the whole thing with a single pane for Artboards / Layers and then Assets is way counter-intuitive, if not confusing. Given InDesign, Photoshop and Illustrator, it's like another company designed all this. A company that didn't take a single clue from these three apps and especially InDesign.

      Feedback and Knowledge Base