rdrew
e20af9a698
|
5 days ago | |
---|---|---|
config | 3 weeks ago | |
css | 1 week ago | |
fonts | 3 weeks ago | |
images | 3 weeks ago | |
js | 2 weeks ago | |
templates | 5 days ago | |
webfonts5 | 3 weeks ago | |
.gitignore | 3 weeks ago | |
README.md | 3 weeks ago | |
bs.js | 3 weeks ago | |
changelog.txt | 3 weeks ago | |
composer.json | 2 weeks ago | |
favicon.ico | 3 weeks ago | |
logo.svg | 3 weeks ago | |
logo_white.svg | 3 weeks ago | |
package-lock.json | 3 weeks ago | |
package.json | 3 weeks ago | |
screenshot.png | 3 weeks ago | |
vre2024.breakpoints.yml | 3 weeks ago | |
vre2024.info.yml | 3 weeks ago | |
vre2024.libraries.yml | 2 weeks ago | |
vre2024.theme | 3 weeks ago |
README.md
vre2024 - Drupal 10 Base Theme.
Sassless Theme
Native css has progressed to include variables and property nesting so this theme does not reqire preprocessing an make liberal used of css variables
Theme Configuration Varables
Many of the stylist details are set in site-variables.css
Subtheme Creation Script
php core/scripts/drupal generate-theme --starterkit vre2024 name_of_subtheme
Proxy Server For Local Theme Dev Against Live Site
edit variables in bs.js
and run:
npm install
node bs.js
this runs a proxy server using Browser-sync, serving your local files against the live proxied site. Css file are watched or changes and are automatically reloaded on file save.
Suckerfish Main Menu
when placed in the 'primary menu' region, suckerfish.js is enabled for the dropdrowns
Mobile Header Nav
On mobile, the header-top regions stack and the primary-menu region becomes a pop-out vertical menu
Icon Libraries
enable/disable fontawesome4,5 or Bootstrap Icons in vre2024.info.yml
Logos
Both the white and colored UPEI shields are included as svgs
Landing Page Regions
top & bottom content regions that only appear on the landing page
Header Search Form
Search box region enables a dropdown search box
Scroll To Top Bottom
automatic on long pages