Skip to content

WEBDEV-8777 Apply ia-button custom active styles for .active class - #65

Merged
nsharma123 merged 1 commit into
mainfrom
WEBDEV-8777-ia-button-custom-active-class
Jul 31, 2026
Merged

WEBDEV-8777 Apply ia-button custom active styles for .active class#65
nsharma123 merged 1 commit into
mainfrom
WEBDEV-8777-ia-button-custom-active-class

Conversation

@nsharma123

Copy link
Copy Markdown
Contributor

The custom variant's active-state selector only matched the native :hover/:focus/:active pseudo-classes, so elements that toggle a persistent .active class via JS never got the active styling.

https://webarchive.jira.com/browse/WEBDEV-8777

The custom variant's active-state selector only matched the native
:hover/:focus/:active pseudo-classes, so elements that toggle a
persistent .active class via JS never got the active styling.
@github-actions

github-actions Bot commented Jul 22, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-07-31 09:23 UTC

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.62%. Comparing base (cd1ffd3) to head (39de4bf).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #65   +/-   ##
=======================================
  Coverage   78.62%   78.62%           
=======================================
  Files          17       17           
  Lines         697      697           
  Branches      189      189           
=======================================
  Hits          548      548           
  Misses        100      100           
  Partials       49       49           

☔ View full report in Codecov by Harness.
📢 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.

@nsharma123
nsharma123 enabled auto-merge (squash) July 29, 2026 08:23
@nsharma123
nsharma123 disabled auto-merge July 29, 2026 08:23

@pezvi pezvi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

lgtm

@nsharma123
nsharma123 merged commit 1c97804 into main Jul 31, 2026
3 checks passed
@nsharma123
nsharma123 deleted the WEBDEV-8777-ia-button-custom-active-class branch July 31, 2026 09:23
jbuckner added a commit that referenced this pull request Aug 3, 2026
Resolves the one conflict: 0.2.11 (#69) bumped package-lock.json on main
and this branch deletes it, so the deletion wins. package.json auto-merged
and picked up the 0.2.11 version along with #65's ia-button changes; the
pnpm bits, the lit dual range and the prettier pin all came through
unchanged. Lockfile needed no update since neither commit touched deps.

The PR had gone CONFLICTING, which is also why App CI stopped running on
the last two pushes: GitHub can't build a merge ref for a dirty PR, so the
pull_request workflows never fired.

Clean frozen install, build, madge and 164 tests pass.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nou2gTKyfJ1Z2gL4RjVqdS
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.

4 participants