Skip to content

WEBDEV-8098: Component Demo Light Mode#18

Merged
jbuckner merged 5 commits into
mainfrom
light-mode-demo
Jan 13, 2026
Merged

WEBDEV-8098: Component Demo Light Mode#18
jbuckner merged 5 commits into
mainfrom
light-mode-demo

Conversation

@jbuckner

@jbuckner jbuckner commented Jan 12, 2026

Copy link
Copy Markdown
Collaborator

Switch the demo to use light mode to prep for adding dark mode switcher

@codecov-commenter

codecov-commenter commented Jan 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 34.61%. Comparing base (7e88934) to head (321e167).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #18   +/-   ##
=======================================
  Coverage   34.61%   34.61%           
=======================================
  Files           3        3           
  Lines          26       26           
  Branches        4        4           
=======================================
  Hits            9        9           
  Misses         15       15           
  Partials        2        2           

☔ 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.

@jbuckner jbuckner changed the title Component Demo Light Mode WEBDEV-8098: Component Demo Light Mode Jan 13, 2026

@rebecca-shoptaw rebecca-shoptaw left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Thanks so much for doing this. One small request re: variable organization, and one other re: naming, otherwise looks perfect.

Comment thread src/elements/ia-button/ia-button.ts
Comment thread src/elements/ia-button/ia-button.ts Outdated
Comment thread src/themes/theme-styles.ts
Comment thread src/themes/theme-styles.ts Outdated
@jbuckner jbuckner merged commit 24316c0 into main Jan 13, 2026
1 check passed
@jbuckner jbuckner deleted the light-mode-demo branch January 13, 2026 17:17
jbuckner added a commit that referenced this pull request Jan 26, 2026
* main:
  v0.1.0 (#26)
  WEBDEV-8109 Expand status indicator capabilities (#23)
  WEBDEV-8100 Encapsulate style settings (#22)
  Load snowflakes async (#12)
  WEBDEV-8019 Add basic loading indicator (#17)
  Fix issue with css property values not updating (#19)
  WEBDEV-8098: Component Demo Light Mode (#18)
  WEBDEV-8037 Create CSS theme structure (#16)
jbuckner added a commit that referenced this pull request Jan 29, 2026
* main:
  Update directory paths for GitHub Pages (#27)
  WEBDEV-8141: Github Pages (#25)
  v0.1.0 (#26)
  WEBDEV-8109 Expand status indicator capabilities (#23)
  WEBDEV-8100 Encapsulate style settings (#22)
  Load snowflakes async (#12)
  WEBDEV-8019 Add basic loading indicator (#17)
  Fix issue with css property values not updating (#19)
  WEBDEV-8098: Component Demo Light Mode (#18)
  WEBDEV-8037 Create CSS theme structure (#16)
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.

3 participants