You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whimsical.apache.org by "Shane Curcuru (JIRA)" <ji...@apache.org> on 2017/06/05 19:24:04 UTC

[jira] [Resolved] (WHIMSY-81) Configurable overrides for _head(fullsize|mini, title) and similar look & feel outputs

     [ https://issues.apache.org/jira/browse/WHIMSY-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shane Curcuru resolved WHIMSY-81.
---------------------------------
    Resolution: Fixed

See lib/whimsy/asf/themes.rb for the methods.

> Configurable overrides for _head(fullsize|mini, title) and similar look & feel outputs
> --------------------------------------------------------------------------------------
>
>                 Key: WHIMSY-81
>                 URL: https://issues.apache.org/jira/browse/WHIMSY-81
>             Project: Whimsy
>          Issue Type: Wish
>          Components: Core
>            Reporter: Shane Curcuru
>            Assignee: Shane Curcuru
>
> Whimsy is turning into a larger collection of useful tools, both for organizational processes as well as informational sites used by a wide variety of people.
> It would be very helpful for users to provide a small bit of consistency in look and feel, headers, footers, and the like without unduly changing the general concept of "each tool is independent".
> My first thought would be to either:
> - Override a couple of the Wunderbar methods, perhaps with a very simple set of options, that would output one of a small set of default header blocks & CSS (think the logo, plus a small hamburger menu pointing at a.o, w.a.o, and a Help page)
> - Create new helper functions in ASF that can be easily used in any existing scripts with a similar _syntax.  
> _h1First.maxheader 'title' 
> would output a header div that could be styled with the logo, default hamburger menu, and the title in a consistent way.  .minheader would instead output just the logo and title, nothing else.
> Similar for:
> - Footer (we should have a license, pointer to /about, or /help or "how to submit questions" links)
> - Standardize on a couple of table styles
> We don't need a full website framework, but a few bits of commonality would improve the user experience as well as simplify the learning path for new Whimsy contributors.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)