Skip to main content

Radix House Theme (SubTheme)

Updates for July 2024:

We have been planning a design wish list for an ultimate "Light, Bright, and Open" theme.
A new wireframe design is going through team review and will be publicly released later this month. 
... this is where the fun happens kids!

 

Image
RSVP System Demonstration
Image
Image
Image


 

Updates for June 2024:

The repository is now updated to Radix 6.x for Drupal 10.3.x
The theme is rebranding into  "Radix RSVP System Theme" to better align with the RSVP System project.

https://github.com/slackstone/radix_house_theme

 

Updates for May 2024:

Stay tuned for a quick mess in our project Repository, we're about to blow things out and reset for Radix 6 .  Radix 6 Beta is build on top of Drupal's new Single Direcotry Components. This is a creamy butter-like feature that we're really excited to use in our projects. 

Radix House Theme is a professional "Sub" Theme, based off of Radix Bootstrap Drupal Theme; Version 6.
Project Link : Github.com/slackstone/radix_house_theme )

Radix was chosen for it's flexibility in creating quick sub-themes. Radix is a mature project that runs in production for many large institutions. 

Technical Explanations & Random Notes

A Pattern Library example page.
Builds on Atomic Design is a methodology. 

Drupal 10.x now has an easy way to toggle Theme debugging, see:
/admin/config/development/settings

For Drupal 9, you can set theme debugging in the settings.php, or services.yml.

Twig TweK Cheat Sheet

Menu Systems Tools of Choice for 2024
SuperFish - Menu Navigation
StickyNav - Mobile Layout

SuperFish for our site menus, with a mobile breakpoint of 768px.  
https://www.drupal.org/project/superfish 
It's helpful to know that some Menu CSS may live outside of the Theme CSS. 
Keep an eye out for CSS that is found within the Module.  
 

Image
Superfish Menu Breakpoint

Schema Matters 
Experience tells us that enforcing a planned schema pays big dividends.
https://schema.org/  Enforcing a common schema reduces redundancy and confusion, while increasing flexibility with other systems.  
"Your site schema is your site foundation, plan it well. "