Cascaded Character Styles
It would be awesome if character styles were implemented in a similar way to how CSS behaves. For example, you could set a character style and then create a new character style that is based on the previous style which has some overridden style changes (like color, for example), BUT it the second character style would still maintain a link to the first.
This could be similar to how the cascade works in CSS or how nested styles works currently in InDesign
This isn't something that Adobe should be considering as "Wouldn't it be cool if...?" but rather "Why aren't we already doing this?".
With all the other tools XD provides to minimise the need to make the same changes multiple times across the same document, it doesn't make sense that nested type styles don't already exist. Especially in XD if you consider how CSS works.
Anders Björk commented
I find it strange how the paragraph and color styles work in XD, as there is no strong ”link” between a paragraph style, a color style and the graphics on the art board.
Please compare this with how character styles and color swatches work in Indesign, which in my opinion have a logical and great style management.
If you modify a color swatch in Indesign, all objects with that color changes. As well as if you change the color of a paragraph style, it will change all paragraph instances in the layout. To my knowledge, this is not quite the case in XD.
Another superb feature in Indesign is the ability to update a character style FROM a paragraph in the layout (by placing the text cursor in the text and right click and choose ”Update character style”kr. I would love this feature in XD!
Indesign also features ”parent” and ”child” styles, which I also would love to have in XD.
All these flaws would be gone though, if there were a proper import/export function between Indesign-XD-Illustrator. Then we could work seamlessly in all applications, and utilize each of their strong points.
We have every time the same template but other fonts and colors. So the html tags all the time the same, but the css will change. When you put the characterformats together I must change it the next time manual in the Layouts because as an example all H3 are now in the charater formats from H1.
it would be cool you could decide whether the same character formats should be merged or treated separately.
I truly agree! As we made our web designs in InDesign until a few month, we would appreciate this feature enormously. Every pro needs a better handling of character styles. InDesign worked extremely well due to the powerful character style handling.
Liam B commented
Something like this would be great. Or a dropdown with the similar styles.
Changing a font all over a file is a real pain. Even with styles because a minor modification such as a bold or a color change is considered as a new style. You have to make a style for every little change made and it's not user friendly at all.
It was the same problem with the "symbols" that are now "components". We need a master style that every substyles depends on.
in my opinion., the way Indesign deals with characters styles is the right way to go..
Chloe B commented
Yes! This is desperately needed in XD. I can't believe it doesn't have more votes as seems like such a basic feature to me, especially as it already exists in InDesign.
Atiyya Shahab commented
I agree! This is how it works in InDesign, and I would love to see it here.
In fact, the feature was the primary reason I couldn't get my a team to switch from InDesign to XD for web design.