/ThemeRevision

A task-first and high-quality theme for Kanboard. It's also aimed at better mobile experiences, common plugin compatibilities, and customization friendly.

Primary LanguageCSSMIT LicenseMIT

ThemeRevision for Kanboard

Release License Kanboard Support Good Kanboard Support OK

ThemeRevision is a task-first and high-quality theme for Kanboard. It's also aimed at better mobile experiences, common plugins' compatibilities, and customization friendly.

Screenshots


Features

Task-first

  • ThemeRivision has been trying to create a high-quality but minimalist UI that helps you focus on your tasks.
  • Provide support for syntax highlighting.
  • More Search boxes. Display a search box in a drop-down menu automatically if items are more than 25.

Better mobile experiences

Common plugins' compatibilities

  • Calendar / Gantt / Group_assign / MarkdownPlus / MetaMagic / Table View ...

Dark mode

  • An individually controlled panel for non-administrative users
  • Three modes provided: Light / Dark / Auto

Customization friendly

  • Customizable display content in the header of a column and the footer of a task card.
  • All colors are configurable in the settings panel. screenshot
  • Support Google fonts by just typing a font name.
  • Switchable icon packages, Google Material (default) and Font Awesome.
  • Structured CSS files, easy to locate elements.
  • Utilize "rem" as the global measuring unit.

Installation

  • Install from the Kanboard plugin manager directly.

    or
    git clone https://github.com/greyaz/ThemeRevision.git into your_kanboard_root/plugins.

  • Your own logo?
    ThemeRevision utilize the file favicon.png in your_kanboard_root/assets/img as the head logo, replace it if needed.

Upgrading

  • I have customized CSS files
    Back up those CSS files you've customized in the folder Asset/dev before upgrading.

    and (< 1.1.4)

    • I have customized configs in Kanboard's settings panel
      Export and then reset your configs in the settings panel before upgrading

    • I have the file config.php on my server
      Rename the file to config.php.bak before upgrading

Customization

Colors / Icons / Fonts

  • Just go to the settings panel: Settings -> ThemeRevision Settings

    or (< 1.0.9)
    Copy and move (do not delete) the file config-default.php to config.php in the plugin directory. Then edit the values according to the instructions in it.

More Styles

  1. Make sure the folder your_kanboard_root/plugins/ThemeRevision/Asset is writable and executable.
  2. Switch "Mode" to "Development" in the settings panel.

    or (< 1.0.9)
    Switch "Mode" in the config file according to the alternative method mentioned in the previous section.

  3. Edit raw CSS files in the folder Asset/dev.

Author

  • greyaz
  • License MIT