Skip to content

fablab-luenen/dokuwiki-krypton

 
 

Repository files navigation

Krypton

An evolution of the great Argon template. Clean, responsive, modern. Inspired by Argon-Alt, part of the dokuwiki-preconfigured project.

Not exactly done, but quite usable.

Screenshot 1: Main page with quick search open

Screenshot 2: Editing a page using the visual editor

Installation

Use the following URL for manual installation in the extension manager: https://github.com/fablab-luenen/dokuwiki-krypton/archive/refs/heads/krypton.zip

Improvements over Argon

  • (Very!) Quick search
  • Support for header background images
  • Many many small fixes (smooth anchor scrolling, word wrap, site title like in icon mode)
  • Sticky/docking page buttons for long pages
  • Configurability
  • User menu dropdown
  • Edit button at the top of the page, overflow menu for secondary page functions ("jump to top" removed)
  • Site tools in footer
  • Visually lighter breadcrumbs and footer
  • Pages are nicely printable

Development

"I've imported the base stylesheet from the argon design system and then added custom styles on top in the assets/css/doku.scss file. The file is then compiled to CSS using SASS."

Hint: This uses the new Dart Sass (npm install -g/npx), not Ruby Sass (gem install).

npx sass --watch assets/css/doku.scss assets/css/doku.css

Contributors

Languages

  • CSS 92.7%
  • PHP 3.9%
  • SCSS 2.3%
  • JavaScript 1.1%