Skip to content

Themes + UI Tweaks and more!

Compare
Choose a tag to compare
@TysonRV TysonRV released this 14 Nov 16:36
· 326 commits to master since this release
1f379e5

Themes:

  • Add in theming support via UI customiser
  • Move all library static files into vendor
  • Adds in dropdown for choosing theme in UI customiser drawer
  • Adds in all current bootswatch themes
  • Adds theme-{theme_name} into body classes (for theme specific CSS rules)
  • Disables modal popups for now by default (can be enabled), as they are broken on mobile
    cleans up and groups sidebar customisations

UI tweaks:

  • Whether to constrain the page to a box (leaving big margins at the side) with "layout_boxed": False,
  • Make the footer sticky, keeping it in view all the time with "footer_fixed": False,
  • Make the sidebar sticky, keeping it in view as you scroll with "sidebar_fixed": False,
  • Make the top navbar sticky, keeping it in view as you scroll with "navbar_fixed": False,

Locale support:

  • Add locale support for hu and ru

Minor bug fixes, tidying up code, small UI tweaks on inlines