Joomla 3.x template for KuB.
See https://docs.joomla.org/J3.x:Installing_a_template
-
Install requirements
apt install sassc npm
-
Run
make
- Fully responsive.
- Left-to-right and right-to-left support.
- Decent Accessibility.
- Open graph support.
- Written from scratch, so no legacy code.
This template is build for a specific Joomla configuration and may behave in unexpected ways if you divert to far from these setting:
- home
- a description/welcome text should go to the
home
position. - opening hours should go to the
opening-hours
position. - you can include the home partial in articles using the code
loadpartial home
.
- a description/welcome text should go to the
- search
- A simple search module should go into the
search
position. - A lanternfish language switcher may also go into the
search
position. - In the global search settings, disable as much as possible.
- A simple search module should go into the
- header-bottom
- An address (custom HTML module with an
<adress>
tag) should go into theheader-bottom
position.
- An address (custom HTML module with an
- navigation
- The main menu should go to the
navigation
position. - It should have exactly 5 entries in the top level.
- Only entries up to the third level are displayed.
- The main menu should go to the
- shortcuts
- Another menu should go to the
top
position. - It should have exactly 6 entries.
- Each entry should have a link image and all images should have the same size.
- Another menu should go to the
- article
- In the global article settings, disable showing category, creation date, author and icons.
- You can include an infobox in your article by adding
{loadposition article-top}
. After that you can create a custom module with the module class suffixinfobox
(mind the leading space!) and assign it to thearticle-top
position on this page.
- PGP key
- The public PGP key is expected at
images/kub-pubkey.asc
.
- The public PGP key is expected at
- Sprachtandem: You can include a localized iframe using the code
{includepartial tandem}
.