goldfinch / enchantment
Styled Admin theme for Silverstripe, based on Bootstrap 5
Installs: 1 464
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 2
Language:JavaScript
Type:silverstripe-vendormodule
Requires
- php: >=8.0
- goldfinch/extra-assets: ^1.0
- silverstripe/admin: ^2.0
- silverstripe/framework: ^5.0
README
Restyled and 🪄 enhanced admin interface for Silverstripe based on Bootstrap 5 🔮
This module does not modify any JavaScript components. It's purely replacing CSS only.
Install
composer require goldfinch/enchantment
.env
SS_THEME_ENCHANTMENT=true
SS_THEME_ENCHANTMENT_SETTINGS=true # display checkbox in settings (on/off)
Usage
Enable/Disable
The new interface is controlled by a switcher in admin/settings, for you to easily go back to the original theme if you need to. Go and do that in Settings to see the magic 🧙♂️ ✨✨✨
You might need to do a page hard-refresh after enabling/disabling it.
Bootstrap Icons
The icons are come with the module. Go and use it for your needs:
class MyAwesomeAdmin extends ModelAdmin { private static $menu_icon_class = 'bi-fire'; }
Previews
Login page
Lost password page
Page tree
Page
Assets
Page Settings
Recommendation
This module plays nicely with dashboard goldfinch/dashboard
License
The MIT License (MIT)