drupal / everbright_theme
A scalable, modern Drupal CMS prototype theme, integrating cutting-edge front-end tools and a flexible, component-based design system.
Package info
git.drupalcode.org/project/everbright_theme.git
Type:drupal-theme
pkg:composer/drupal/everbright_theme
Requires
- drupal/cva: ^1
Requires (Dev)
- drupal/canvas: ^1
Conflicts
- drupal/experience_builder: *
This package is auto-updated.
Last update: 2026-05-13 04:05:56 UTC
README
EverbrightTheme is a component-based Drupal theme, providing a modern and flexible starting point for site owners to build scalable and efficient websites using Drupal Canvas.
Customization
See CUSTOMIZING.md for detailed instructions on how to customize this theme, including fonts, colors, components, and JavaScript.
Known issues
Canvas's code components are currently not compatible with Tailwind-based themes like EverbrightTheme, and creating a code component will break EverbrightTheme's styling. This will be fixed in [#3549628], but for now, here's how to work around it:
- In Canvas's in-browser code editor, open the Global CSS tab.
- Paste the contents of your custom theme's
theme.cssinto the code editor. It must be at the top. - Paste the contents of your custom theme's
main.cssinto the code editor, removing all the@importstatements at the top first. It must come after the contents oftheme.css. - Save the global CSS.
Getting help
If you have trouble or questions, please visit the issue queue or find us on Drupal Slack, in the #drupal-cms-support channel.
Roadmap
EverbrightTheme is under active development. Planned improvements include more components, better customization options, and Storybook support. If you want to contribute to EverbrightTheme, check out the #drupal-cms-development channel in Drupal Slack.