Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stylesheets (Baseline) reshuffling (Phase 2): Implement appearance settings to (dis)enable specific base, component or theme default styles #113

Open
smillart opened this issue Jan 12, 2024 · 0 comments · May be fixed by #116
Assignees
Labels
enhancement New feature or request

Comments

@smillart
Copy link
Collaborator

smillart commented Jan 12, 2024

Following various projects, we realized that most of the front-end developers did not take advantage of using the stylesheets (Baseline) defined by the Drupal Kiso (基礎) base theme for most HTML elements and the Drupal components. CSS assets or even entire libraries the sub-theme inherits from the Drupal Kiso (基礎) base theme are replaced or removed to define own default styles.

This reshuffling (Phase 2) will ensure that, via the appearance settings [ admin/appearance/settings/THEMENAME ] page, front-end developers will be able to (dis)enable specific base, component or theme default styles their sub-theme could inherit from the Drupal Kiso (基礎) base theme.

@smillart smillart changed the title Stylesheets (Baseline) reshuffling (Phase 2): Implement appearance settings to disable specific base or component default styles Stylesheets (Baseline) reshuffling (Phase 2): Implement appearance settings to (dis)enable specific base or component default styles Mar 7, 2024
@smillart smillart added the enhancement New feature or request label Mar 8, 2024
@smillart smillart added this to the Kiso (基礎) 3.1.0 (Beta2) milestone Mar 8, 2024
@smillart smillart changed the title Stylesheets (Baseline) reshuffling (Phase 2): Implement appearance settings to (dis)enable specific base or component default styles Stylesheets (Baseline) reshuffling (Phase 2): Implement appearance settings to (dis)enable specific base, component or theme default styles Mar 8, 2024
laurent-b4y added a commit that referenced this issue Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment