It is actually on there... "Some kind of automatic system for support of external skin style sheets. Caching?"
It's a bit tricky, but we'll see what we can do. Cheers Dan On Thu, Jan 7, 2010 at 3:41 PM, Bogdan <[email protected]> wrote: > I just wanted to rise one more option for the Roadmap list :) > > I think it is time to move the BW core to more unobtrusive code, > especially the stylesheet. It's been long time since the separate file > for the stylesheet is norm of good coding style. Everyone knows that > it improves the display performance (the external files are cashed by > the browsers) and the generated html code is far simpler and shorter, > and also easier to debug and read. > > Personally I develop my sites in this way (solutions.css.linked page > gives some solution to that), but currently it's more like a hack of > the system, than a normal solution. There is some problem with the > path to the css-file if it is in the field/page folder (which gives > opportunity to edit it within the system). I place it in the barn/ > public folder and address it by $$pub/style.css, but this way the > system variables don't work in the stylesheet. > > If it is a part of the Core, it could be made as easy as writing > skin.css so as to be automatically linked to the code.skin. Even if > there are specific styles for some group of pages they can be gathered > in some group.css and the system can make a link to this file in the > corresponding pages following the hierarchical principle in addition > to the skin.css. > > The same could be with the unobtrusive javascript. If the system finds > skin.js it adds a link to it in the head of skin.code. > > Another option is to make a configuration variables in the site.config > for the site stylesheet file and the necessary javascript touch to the > site functionality. > > I think separate files would make the skin development easier. > > I would like just to rise the problem, to discuss it with all the > community and if we find it reasonable, it seems to me it could be > added in the Roadmap for the near future. > > Regards, Bogdan > > -- > You received this message because you are subscribed to the Google Groups > "BoltWire" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/boltwire?hl=en. > > > >
-- You received this message because you are subscribed to the Google Groups "BoltWire" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/boltwire?hl=en.
