international-labour-organization / ilo_base_theme

A Drupal theme that implements the ILO Design System
Apache License 2.0
1 stars 0 forks source link

Enable SASS Compilation for Drupal-specific styling #33

Open ademarco opened 3 days ago

ademarco commented 3 days ago

To ensure consistency with the ILO Design System and allow for the customization of Drupal-specific markup, we need to set up SASS compilation in the ILO Drupal base theme. This will allow us to use SASS variables, mixins, and other design system components directly within our theme, ensuring that any custom styling remains aligned with the design system.

We must ensure we use the same tooling in the ILO Design System, to avoid divergence between the Drupal theme and the design system.

Compilation will produce an extra CSS file that we will include on top of the Design System ones, as in: we won't re-compile the whole Design System, including our extra code.

This ticket must follow #23.