NAME

App::Phoebe::Css - use a CSS file for Phoebe wiki served on the web

DESCRIPTION

By default, Phoebe comes with its own, minimalistic CSS when serving HTML rendition of pages: they all refer to /default.css and when this URL is requested, Phoebe serves a small CSS.

With this extension, Phoebe serves an actual default.css in the wiki directory.

There is no configuration. Simply add it to your config file:

use App::Phoebe::Css;

Then create default.css and make it look good. 😁

The cache control settings make sure that unless explicitly requested by a user via a reload button, the CSS file is only fetched once per day. That also means that if you change the CSS file, many users might only see a change after 24h. That’s the trade-off…