Sometimes when I get a PSD from a client there will also be a PDF attached that documents all the colours used, link states, fonts and font-sizes, how the rollovers should act and describe all the other dynamics of the page they are looking for.
However, it doesn’t really have anything to do with html or css but just what they want. It’s very useful from my point of view because often I just get the PSD with no information about link states or rollovers etc.
following your link, it shows how you can choose a theme for an UI, and points out at a css declaration of the current theme that makes the label have that colour. the themes are css coded for that application: e4 and are an improvement in the UI since e3.
i’m not sure “labels everywhere” would constitute a viable option for you. the example there is not about a presentation of a web project, it’s about a new feature of a new product version.
imagine what would mean in waisted time drawing “labels everywhere” on your web page screenshots to point out useless css, as the client would hardly know what to read there
tho some attributes will overlap ( on rare occasion padding and margin from Typography needs to go in Layout or vise versa) I can find font family, sizes styles and colors… exclusively in typography and can nearly change the entire feel of a page typographically w/o being concerned about the layout or anything else . Other than that there is using descriptive class and ID names ( as opposed to “.that” or “#a”).
Oh sorry, I got distracted, that’s not what I mean. It normally comes with the design and it has everything labelled in CSS format. It’s something done before development of the final design. It something that helps you communicate to the client. So if they wanted a particular colour theme or style then this would help you communicate that prior to development. Seems like over documenting everything, but it appears many don’t use this.
I personally have never done this, but I am looking at ways to improve my workflow so I am exploring different methods in doing things. I have the ere feeling I am going to stick to the way I am doing things now.
I got that once. But this is not what I mean. I think I overcomplicated things. It’s something that designers do, which they use to present the information to clients. I can’t remember the name though.