| Previous | |
| User | Message |
|
rogier
|
Date: 9/4/2008 10:37 am · Subject: The goal · Rating: 0
New default templates for WebGUI! Welcome to the WebGUI templates working group forum! And let's start our first discussion right away: what are our goals, requirements, wishes, demands for the new default templates. I have made a list of requirements to get us started. Please let me know what you think.
This is the list of requirements as it is now:
Steps for redesigning a template:
Rogier | United Knowledge Attached Files |
| Back to Top |
Rate [ | ]
|
|
dionak
|
Date: 9/7/2008 1:20 pm · Subject: Re: The goal · Rating: 0
Rogier, I've added some notes from the conversations at the WUC. There are some points that need finalization, including the standards that will be supported and where style will be located for assets. Kind regards, Diona ---- Attached Files |
| Back to Top |
Rate [ | ]
|
|
rogier
|
Date: 9/8/2008 5:04 am · Subject: Re: The goal · Rating: 0
Another requirement: use the International macro for labels instead of template vars. Rogier | United Knowledge |
| Back to Top |
Rate [ | ]
|
|
dionak
|
Date: 9/8/2008 7:06 pm · Subject: Re: The goal · Rating: 0
To start, I'd like to see standard classes for message handling, specifically success and error messages. I'll also ask our developers to put together a wish list for this discussion. Diona ---- |
| Back to Top |
Rate [ | ]
|
|
tabb
|
Date: 10/29/2008 3:30 pm · Subject: Re: The goal · Rating: 0
Just curious, what is the advantage of keeping css for layouts and positioning of complex assets in head tags? |
| Back to Top |
Rate [ | ]
|
|
dionak
|
Date: 11/3/2008 6:52 pm · Subject: Re: The goal · Rating: 0
JT made that request but, as I recall, he also contemplated if these styles could possibly be moved to a global webgui.css file. The issue I see, and I believe he was eluding to in our conversation, with the layouts for complex assets and page layouts is that the styles are not always needed so it could bloat a stylesheet. Our options appear to be:
Diona ---- |
| Back to Top |
Rate [ | ]
|
|
rogier
|
Date: 11/4/2008 1:46 pm · Subject: Re: The goal · Rating: 0
#1 - pros:
#1 - cons:
#2 - pros:
#2 - cons:
#3 - pros:
#3 - cons:
I think the idea of webgui.css was mainly to have a place for the removed inline styles and for styles that can be found in more than one template. These are styles you want to have, even if you are editing the templates. #1 is just bad practice and slowest in the end. So I would go with #2 as the best solution. Yes there will be more http requests, but there are almost never more than 2 or 3 complex assets on 1 page. And on a second page visit it will perform better than #1 anyway. Agreed, or no? Maybe something missing in these list? Rogier | United Knowledge |
| Back to Top |
Rate [ | ]
|
|
dionak
|
Date: 11/4/2008 3:05 pm · Subject: Re: The goal · Rating: 0
#2 sounds the most attractive. I agree that the http requests would be minimal. Also, by creating one location for all the CSS files, it would be easier to locate and edit the CSS. For instance, to reskin an asset, one could download the CSS and HTML to the desktop, edit and then replace all the css for the asset with newly altered CSS. |
| Back to Top |
Rate [ | ]
|
|
tabb
|
Date: 11/4/2008 4:28 pm · Subject: Re: The goal · Rating: 1
I really prefer #2. Styles in head sections of templates frustrate me as a designer, as I have trouble tracking them down. I really prefer the external style sheet method, and I think this is a good solution. |
| Back to Top |
Rate [ | ]
|
|
arjan
|
Date: 11/5/2008 2:30 am · Subject: Re: The goal · Rating: 0
First of all: I have no problem with option 2. But let's just consider a few things. Do we really expect a webgui.css to huge? How large is huge? It is possible, just like YUI, to make a webgui-small.css and a webgui-explained.css. The first would have no whitespace, newlines or comments and the second would have a lots of comments and a nice readable layout. Another consideration is: we could split it up when we find out that is has grown too large. Because we can load other stylesheets from the webgui.css we had earlier. I think I would have a slight preference for a single webgui.css because of the overview it could provide if it is well structured and well documented - which of course it will be. But: these were just considerations. I'm fine with #2 if that is the consensus.
Kind regards, Arjan Widlak United Knowledge |
| Back to Top |
Rate [ | ]
|