Hi Dave! If I understood your ideas right, I'd love to see that. I putted quite a lot of work into the styles to get my allura instance mobile ready. And the result is by far not clean.
But the biggest advantage would be, that I can change every page. So I can make more easily make adaptations to the view of specific tools. But wouldn't it also mean that you have to maintain two versions of Jinja templates for quite a while? Regards, Ingo Am 23.10.2018 17:38 schrieb "Dave Brondsema" <d...@brondsema.net>: Right now allura pages are all fixed width, but it would be good to have them all be responsive web pages, particularly down to small mobile screen sizes. We've had a ticket at https://forge-allura.apache.org/p/allura/tickets/8093/ for this for a while, but it is a challenging task to figure out how to update all the pages. Kenton & I have brainstormed on this a bit, and now have an idea for how this could go. Here's what we were thinking. A new *theme* in Allura only can control some HTML on the "chrome" (header/footer) of the page and CSS changes. This isn't enough - every page has its own HTML markup that will need to change, and some pages have inline CSS rules too. So, the first step would be to make a template override directory where we can start placing new html files. This would be disabled by default. I'll be merging a proof-of-concept of this shortly. Then we'll need a new theme to provide the header/footer/etc in a responsive structure. And then its a long process of updating all the individual pages html/css and shared components/functionality to the responsive setup. For actually making it responsive, Kenton & I would propose we use the Foundation framework https://foundation.zurb.com/sites It has served us well already on SourceForge and we can share some patterns and code I think. Foundation also uses SASS instead of plain CSS. This gives a more powerful tool for authoring CSS, although it adds a css compile step. I think its worth it though, especially since it should make it easier to customize Allura theming (change a font everywhere, or change a color palette everywhere, etc). Any feedback is welcome, and we hope this is an idea that sounds good to others, and that others can help with it before long too. We'll post more updates as our initial work gets under way, and as soon as there's a good foundation in place for others to jump in and help too. (We're still doing a lot of testing / proof-of-concept work to see how it'll go) -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><