Skip to content

Adjust base CSSs and minimal theme to use Bootstrap variables#5328

Open
ekdahl wants to merge 24 commits intofisharebest:mainfrom
ekdahl:use-bs-variables
Open

Adjust base CSSs and minimal theme to use Bootstrap variables#5328
ekdahl wants to merge 24 commits intofisharebest:mainfrom
ekdahl:use-bs-variables

Conversation

@ekdahl
Copy link
Contributor

@ekdahl ekdahl commented Feb 28, 2026

  • Adjust minimal theme (and other base CSS files) to use CSS variables from Bootstrap instead of hardcoded colors, radius, thickness etc.
  • This makes the minimal theme usable with both light and dark bootstrap themes, as implemented in Add light/dark mode switching #5256
  • Next step would be to implement light/dark switching in the minimal theme.
  • To test dark mode, add this attribute to the html element: data-bs-theme="dark"
light-start dark-start light-indi dark-indi

@codecov
Copy link

codecov bot commented Feb 28, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 35.39%. Comparing base (b5c8e72) to head (8ba1697).

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #5328   +/-   ##
=========================================
  Coverage     35.39%   35.39%           
  Complexity    11182    11182           
=========================================
  Files          1165     1165           
  Lines         47998    47998           
=========================================
  Hits          16990    16990           
  Misses        31008    31008           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant