Hi,
On Tue, Feb 17, 2015 at 11:28 PM, Ralph Bean <rbean(a)redhat.com> wrote:
The demo is up on my website[1].
We have tons of apps run by Fedora Infrastructure and a long-time
complaint is that they have inconsistent theming, and no chrome that
ties them together -- that makes them look like they're all part of
the same thing. Theming them consistently or adding a unifying chrome
would be awesome, but a very challenging and time-consuming task.
The way to go
about will be to have base templates and static files as
a separate repository, where all the consistent look and feel related
work (navbar, forms, footer, etc.) goes.
Other projects can add this repo as a submodule and extend and
customize it as needed.
This little prototype is an attempt at making a single line of
javascript that we could include in each app to add a floating button
that pulls up a menu taking you to other Fedora apps. It could
potentially display other information like "how to join!" and "don't
forget to book your tickets for Flock!" and.. etc. It falls short of
a unifying chrome, but I tried to make it simple enough that it won't
collide with the layouts and style of other pages.. something we could
actually deploy without exhausting ourselves.
The menu indeed looks nice. However, I have some concerns regarding
how new users will perceive it. Usually people are used to navbars and
sidebars in most websites. I think our menu content is much similar to
the navbar content at
http://www.myntra.com/, top level menu items and
sub items for each top level item.
http://www.myntra.com/ has
implemented the navbar with a lot of data in a very elegant way. We
can load the navbar as a separate snippet from our CDN. The cache in
the CDN gets invalidated and updated with changes happening for
apps.fp.o.
Regards,
rtnpro
--
Ratnadeep Debnath,
https://www.waartaa.com
GPG Fingerprint: 033C 8041 A0E9 CDBA 2E02 B785 2119 5486 F245 DFD6