Feat/repeatedly ranked card stack#1745
Open
davidornelas11 wants to merge 46 commits into
Open
Conversation
remove reactstrap - package is no longer updated and does not support react19 - BreadcrumbItem converted to native LI element update react-share - update prop quote to title - add aria-label - update email share to proper usage (drafts share email, rather than using mailto:authorEmail link) - add console warning if required article prop is undefined, but still allows render
remove reactstrap - package is no longer updated and does not support react19
The sticky behavior relocated the menu in the DOM (globalHeader.appendChild), which moved its focusable controls out of the keyboard tab order. At 200% desktop zoom (effective width < lg) the menu is a collapsed sticky bar, so forward Tab skipped it entirely and keyboard users could not reach it. Pin the menu in place with CSS (position: fixed; top: var(--uds-anchor-menu-top)) instead of moving the node, mirroring the unity-react-core AnchorMenu. The node never leaves its document position, so tab order is preserved. Attach/detach is now driven by a scroll threshold against the stored original offset rather than the live rect of a now-fixed element. Fixes WCAG 2.1.1 Keyboard (Level A) and 2.4.3 Focus Order (Level A). UDS-1638 / UDS-2160
undo background implementation
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.4.2 to 6.4.3. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v6.4.3/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.4.3/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 6.4.3 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
… A/Unity) Self-contained .kiro pipeline seeded from ddt-agent-skills-library-foundry: 5 acp-* agents (orchestrator/architect/coder/reviewer/visual), foundry + ASU skills (jira-figma-intake, unity-components, asu-design-a11y, asu-brand, unity-handoff-out, visual-diff), project-local MCP (Atlassian RO, Figma, Storybook), steering, hooks, preflight + handoff validator, README. Agents stop at branch+commits; humans open PRs.
Clarified comment about fallback submission behavior regarding adblockers and analytics blockers.
chore: update yarn version and add min pckage age
file:// resources resolve relative to the agent file dir (.kiro/agents), not the workspace root (skill:// is workspace-relative). file://.kiro/steering/** looked for .kiro/agents/.kiro/steering and silently loaded nothing. Use file://../steering/**/*.md so unity-pipeline.md actually loads. Confirmed via /context show during the Stage A dry run.
…skill The docs build (jsdoc-to-markdown) rejects TS arrow types in JSDoc tags; document closure/@callback syntax so the coder avoids the JSDOC_ERROR the dry run hit.
Replace hardcoded JIRA_USERNAME/CONFLUENCE_USERNAME with $JIRA_USERNAME/$CONFLUENCE_USERNAME (mirrors the *_API_TOKEN pattern). Reconcile the jira-figma-intake REST fallback to $JIRA_USERNAME and document both vars in the README. No personal data in committed config.
fix(component-header-footer): adjust layout add dropdown examples
# [@asu/component-header-footer-v1.4.4](https://github.com/asu/asu-unity-stack/compare/@asu/component-header-footer-v1.4.3...@asu/component-header-footer-v1.4.4) (2026-07-01) ### Bug Fixes * **component-header-footer:** adjust layout add dropdown examples ([07b980c](07b980c)) * **component-header-footer:** col divider bg fix ([cbc8216](cbc8216)) * **component-header-footer:** col divider bg fix ([85b69be](85b69be)) * **component-header-footer:** col divider bg fix ([4dbe1ac](4dbe1ac)) * **component-header-footer:** col divider bg fix ([ffd1bef](ffd1bef))
…doff interactivity contract (schema 1.1) RETAIN step archives reports to .pipeline/archive/<slug>-<UTC>/ and optionally attaches them + posts a summary comment to the Jira ticket via v3 REST. Handoff schema 1.1 adds an interactivity block (state machine, activation, keyboard/APG, focus, dynamic ARIA, class-toggle contract, motion/forced-colors, breakpoints, analytics) so Webspark reproduces behavior instead of reinventing it. Validator warns when absent.
Uds 2197: update or remove pkg to support react 19
# [@asu/unity-react-core-v1.11.4](https://github.com/ASU/asu-unity-stack/compare/@asu/unity-react-core-v1.11.3...@asu/unity-react-core-v1.11.4) (2026-07-01) ### Bug Fixes * **unity-react-core:** update or remove pkg to support react 19 ([7db1f8b](7db1f8b))
# [@asu/app-rfi-v3.10.2](https://github.com/asu/asu-unity-stack/compare/@asu/app-rfi-v3.10.1...@asu/app-rfi-v3.10.2) (2026-07-01) ### Bug Fixes * **app-rfi:** remove pkg to support react 19 ([3eec4b8](3eec4b8))
fix(app-webdir-ui): fix wrong search input size on search page
# [@asu/app-webdir-ui-v5.0.15](https://github.com/asu/asu-unity-stack/compare/@asu/app-webdir-ui-v5.0.14...@asu/app-webdir-ui-v5.0.15) (2026-07-06) ### Bug Fixes * **app-webdir-ui:** fix wrong search input size on search page ([9d9a2d8](9d9a2d8))
fix(component-header-footer): fix arbitrary timeout in header submit …
# [@asu/component-header-footer-v1.4.5](https://github.com/asu/asu-unity-stack/compare/@asu/component-header-footer-v1.4.4...@asu/component-header-footer-v1.4.5) (2026-07-06) ### Bug Fixes * **component-header-footer:** fix arbitrary timeout in header submit function ([05367b9](05367b9))
build(deps-dev): bump vite from 6.4.2 to 6.4.3
Uds 2218 degree search links
# [@asu/app-degree-pages-v3.2.2](https://github.com/asu/asu-unity-stack/compare/@asu/app-degree-pages-v3.2.1...@asu/app-degree-pages-v3.2.2) (2026-07-07) ### Bug Fixes * **app-degree-pages:** degree links point to degree search degree pages ([dd2e9b6](dd2e9b6)) * **app-degree-pages:** render plain text instead of empty link for edge case degrees ([944cd7b](944cd7b)) * **app-degree-pages:** use DOMAIN_URL constant here ([c158f99](c158f99))
fix(anchor-menu): keep sticky menu keyboard-reachable at 200% zoom
# [@asu/unity-bootstrap-theme-v1.39.5](https://github.com/ASU/asu-unity-stack/compare/@asu/unity-bootstrap-theme-v1.39.4...@asu/unity-bootstrap-theme-v1.39.5) (2026-07-07) ### Bug Fixes * **anchor-menu:** keep sticky menu keyboard-reachable at 200% zoom ([2112719](2112719))
chore(pipeline): add project-local adversarial coding pipeline (Stage A/Unity)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
add RepeatedlyRankedCardStack component
Description
Checklist
Important Reminders
Links