Skip to content

jacerider/aeon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9046fa0 · Jan 3, 2025

History

57 Commits
Jun 27, 2023
Feb 23, 2022
Feb 23, 2022
Jan 9, 2023
Jan 3, 2025
Nov 19, 2024
Jun 25, 2024
Feb 14, 2023
Feb 23, 2022
Feb 9, 2023
Nov 7, 2023
Feb 9, 2023
Feb 23, 2022
Feb 23, 2022
Apr 2, 2024
Feb 23, 2022
Oct 25, 2024
Feb 23, 2022
Feb 23, 2022

Repository files navigation

Aeon

Aeon is a base theme for Drupal. Aeon has Sass, Gulp, BrowserSync along with an option to use Foundation or eXo.

Quick Start for Drupal 8 or 9

  • Download and enable aeon:

Drupal 8

drush dl aeon
drush en aeon -y
drush config-set system.theme default aeon -y

Drupal 9 & 10

drush dl aeon
drush theme:enable aeon -y
drush config-set system.theme default aeon -y
  • Create a sub-theme:
    • NOTE: The default sub-theme will be based on Foundation. To include eXo and remove Foundation, create a sub-theme with the Valerian kit using: drush --include=web/themes/aeon aeon "SUBTHEME NAME" --kit=valerian or if installed via composer, include your install path of contrib or composer directory, drush --include=web/themes/contrib/aeon aeon "SUBTHEME NAME" --kit=valerian
    • NOTE: If you intend on using the Valerian Kit and you cloned the repo, checkout the proper branch otherwise it will fail to load.
drush cc drush
drush aeon "SUBTHEME_NAME"
  • Set default theme:

Drupal 8

drush en SUBTHEME_NAME
drush config-set system.theme default SUBTHEME_NAME -y

Drupal 9

drush theme:enable SUBTHEME_NAME -y
drush config-set system.theme default SUBTHEME_NAME -y
  • Install required modules:

Default

cd /path/to/subtheme/dev
npm install

Valerian Kit

cd /path/to/subtheme/
npm install
  • Update proxy in /path/to/subtheme/dev/config/config.local.json
  • Run gulp to watch for Sass changes