Skip to content

Kanboard - Customizer adds GUI for logo, favicon and themes

License

Notifications You must be signed in to change notification settings

chrisinit/Customizer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

505 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⭐ If you use it, you should star it on Github! It's the least you can do for all the work put into it!

Customizer - it's like magic!

This plugin has been brought to you by a collective and ongoing effort of: creecros, vistree, aljawaid & kenlog

Adds a settings panel Settings>Customizer:

image

GUI to add a...

  • header logo (Best size 100px in height, 500kb limit, .jpg, .gif, .png)
  • customizable login screen
    • login logo
    • login page background image url (will display centered on login page with auto scale)
    • login logo link
    • set login logo size
    • set login page background color
    • set login panel color
    • panel shadow adjustment (no shadow to heavy shadow with color adjustment)
    • panel border adjustment (no border to thick border with color adjustment)
  • favicon (Best size 50x50px, 20kb limit, .png)
  • set header logo size
  • theme selector with 4 preloaded themes
    • Github :octocat:
    • Galaxy 🌌
    • Breathe ⛅
    • Clemson

...to your site without any backend coding or config settings.

🔰 Favicon:

image

🌈 Header Logo:

image

🍑 Login Logo:

image

💎 Customizable Colors, Shadow & Border for Login Screen with opacity control:

image

image

🎯 Login Screen Background Image:

image

Clemson Theme (Go Tigers!):

image

image

📣 Other Themes:

image

😏 Considerations:

Will probably not function fully with other CSS plugins that override templates related to layout or headers

Theme Plugins that support Customizer

Make pull request to add other theme support, must come from theme maintainer.

🍭 Future Enhancements:

  • Custom Theme Creator with Color Pickers
  • Preloaded Theme Selector
  • Sizing options
  • Increasing Compatibility

About

Kanboard - Customizer adds GUI for logo, favicon and themes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 51.4%
  • PHP 37.3%
  • JavaScript 11.3%