Clean Theme

"Clean" theme based on the community "HumHub" theme.

Overview

  • Modern, smooth and uncluttered theme
  • Module configuration to customize colors, fonts, borders sizes and to add custom SCSS code (with upload/download functionality)
  • On large screens: the two top menu bars of the default theme are merged
  • On small screens:
    • the second menu becomes a bottom menu bar
    • on scrolling down, the top and bottom menus are hidden
  • The left menu is sticky when scrolling vertically
  • The top right icon becomes active when it's the URL of the current page.
  • Adds the profile's header in the user's account pages
  • Compatible with the Dark Mode module (Thanks to @felixhahnweilheim)
  • Possibility to collapse the left navigation menu (in a space, profile, account and admin menu) with the collapsibleLeftNavigation property (see the documentation).
  • You can create a child theme manually (see instructions below) or using the Theme Builder module

Configuration

  1. Administration -> Modules: install and activate the module
  2. Administration -> Settings -> Appearance: select the theme
  3. Advanced configuration: See available public properties in the Module.php file and the Module configuration documentation

Pricing

This module is free, but the result of a lot of work for design and maintenance over time.

If it's useful to you, please consider making a donation or participating in the code. Thanks!

Child themes

See Documentation here and Wiki here.

You can start with this empty template, which is a child theme of the Clean theme.

Use available CSS variables in protected/modules/clean-theme/resources/css/humhub.clean-theme.dynamic.css.

Unzip it in the /themes root folder (not in protected).

Repository

https://github.com/cuzy-app/clean-theme

Publisher

CUZY.APP

Licence

GNU AGPL