Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Storefront — a NimbusCMS theme

A warm small-business theme for NimbusCMS — a menu or catalogue, an about page, a landing hero. Plain PHP templates, one stylesheet, no build step. An official theme.

Look

A landing hero with featured items, a menu grouped by section with prices, and clean info pages. One stylesheet handles light and dark.

Install

A theme is a directory. Drop it into your site's themes/ folder as cafe/:

git clone https://github.com/NimbusCMS/nimbus-theme-cafe themes/cafe

Then pick it in the admin (Settings → Theme), or set it in config/theme.php:

<?php return 'cafe';

What it expects

  • a home singleton for the landing page (entry-home) — hero + featured;
  • a menu collection whose items have a section, a price, and an optional featured flag (collection-menu);
  • a pages collection for about/info pages (entry). Pairs well with the official Markdown plugin for page bodies.

Rename the collection templates to fit any small-business catalogue — a shop, a services list, a portfolio.

Structure

theme.json          # metadata + template map
templates/*.php     # layout, header, footer, entry-home, entry,
                    # collection-menu, markdown, 404
assets/app.css      # the one stylesheet, served at /theme/assets/app.css

MIT licensed.

About

Storefront — a warm small-business theme for NimbusCMS (menu, about, hero). An official theme (repo slug: cafe).

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages