judicialcouncil / jcc_base
JCCBase is a base theme for Drupal. Integrates Exygy/courtyard pattern library.
Installs: 632
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Language:CSS
Type:drupal-theme
Requires
- drupal/components: ^1.0
- judicialcouncil/courtyard-artifact: ^0.0.5
- dev-master
- 1.0.0-alpha16
- 1.0.0-alpha15
- 1.0.0-alpha14
- 1.0.0-alpha13
- 1.0.0-alpha12
- 1.0.0-alpha11
- 1.0.0-alpha10
- 1.0.0-alpha9
- 1.0.0-alpha6
- 1.0.0-alpha4
- dev-dependabot/npm_and_yarn/websocket-extensions-0.1.4
- dev-dependabot/npm_and_yarn/src/kits/default/websocket-extensions-0.1.4
- dev-dependabot/npm_and_yarn/src/kits/default/qs-6.2.3
- dev-dependabot/npm_and_yarn/jquery-3.5.0
- dev-dependabot/npm_and_yarn/src/kits/default/acorn-6.4.1
- dev-feature/TC-77--mega-menu
This package is auto-updated.
Last update: 2021-06-07 22:02:14 UTC
README
JCCBase is a base theme for Drupal. It's incorporates the pattern library Courtyard developed by the Judicial Council of California.
Installation
Requirements
- npm - Read a guide on how to install Node and npm here.
- Drush 9 - Read a guide on how to install Drush here.
- Components module
- Install with composer to your drupal project.
composer require judicial-council-of-california/jcc_base
- Enable the base theme in drupal with via the UI or with drush:
drush en jcc_base
- Create a new sub theme to work with.
drush --include=/app/web/themes/custom/jcc_base jcc_base:create [subtheme_name]
- Enable the sub theme via the UI or with drush:
drush en [subtheme_name]
- Set subtheme as default via the UI or with drush:
drush config-set system.theme default [subtheme_name] -y
Development
All development should be done on the subtheme created after installation.
The base theme will install the "Courtyard" pattern library components and styles in web/libraries/courtyard-artifact
and is configured to use those components. See docs for more detailed information and how to use base components in your subtheme.
Projects using JCCBase
San Luis Obispo: Superior Court of California
Links
- Project Page: https://github.com/JudicialCouncilOfCalifornia/jcc_base
- Documentation: https://github.com/JudicialCouncilOfCalifornia/jcc_base/wiki
- Support: https://www.courts.ca.gov/policyadmin-jc.htm