drupal/kern_ux_canvas

KERN UX is a Drupal theme for the KERN UX Design System

Maintainers

Package info

git.drupalcode.org/project/kern_ux_canvas.git

Homepage

Issues

Type:drupal-theme

pkg:composer/drupal/kern_ux_canvas

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

1.0.x-dev 2026-03-08 16:27 UTC

This package is not auto-updated.

Last update: 2026-03-09 14:10:01 UTC


README

Drupal Single Directory Components (SDC) implementation of the KERN UX Design System.

Requirements

  • Drupal 10.x or 11.x
  • PHP 8.3+
  • Node.js (for building CSS assets)

Installation

Install via Composer:

composer require drupal/kern_ux_canvas

Then enable the theme:

drush theme:enable kern_ux_canvas
drush config:set system.theme default kern_ux_canvas

Build

See BUILD.md for detailed build instructions.

Quick start:

npm install && npm run build

Local Development

This project uses DDEV with ddev-drupal-contrib for local development.

git clone https://git.drupalcode.org/project/kern_ux_canvas.git
cd kern_ux_canvas
ddev start
ddev poser
ddev drush site:install --account-name=admin --account-pass=admin -y
ddev drush theme:enable kern_ux_canvas
ddev drush config:set system.theme default kern_ux_canvas -y
ddev npm install && ddev npm run build
ddev launch

Site URL: https://kern-ux.ddev.site

Storybook

npm run storybook

Access at: http://localhost:6006

Resources

License

GPL-2.0-or-later