This project is not covered by Drupal’s security advisory policy.

An opinionated theme built for small businesses and not-for-profit organisations, using reusable Drupal Single Directory Components (SDCs) styled with design tokens using Tailwind CSS. The theme is intentionally easy to re-skin: swapping the token values centralized in src/tailwind/design-system.css updates the look and feel including light/dark via token overrides (it is recommended that you use tweak.cn to obtain the set of design tokens).

For components that need lightweight interactivity, we introduce small client-side libraries (for example Alpine.js and Swiper.js); for components that require more complex state and logic (for example data processing and multi-step UI flows), we use Vue with Nuxt UI (in progress). All front-end modules are installed via NPM and bundled with Vite to keep assets small and performance-friendly, and equipped with BrowserSync to improve the developer experience.

(visit the project page to checkout the GIF demo of the components available: https://git.drupalcode.org/project/polarisk)

This theme is currently a work in progress and will continue to evolve as components are added. Please see the "Backlog / ToDo" section in readme.md file for the current pending task items. Please review the “Best Practices” sections in readme.md file if you are interested in contributing.

AttachmentSize
screenshot.png420.81 KB

Project information

Releases