Skip to content

Supernova CSS code pipeline#1576

Open
supernova-io[bot] wants to merge 2 commits into
mainfrom
supernova/css
Open

Supernova CSS code pipeline#1576
supernova-io[bot] wants to merge 2 commits into
mainfrom
supernova/css

Conversation

@supernova-io

@supernova-io supernova-io Bot commented Jun 17, 2026

Copy link
Copy Markdown

What: Adds a Supernova CSS export pipeline for the 'ui-design-system' repository.

Why: Sets up automated delivery of design tokens from Supernova to the design system via GitHub PR, keeping CSS output in sync with design source of truth without manual intervention.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6ef0385. Configure here.

Comment thread base/gradient.css

:root {
/* Default AI button bg */
--ds-gradient-ai-background: linear-gradient(135deg, rgba(var(--ds-color-purple-200), 1) 0%, rgba(var(--ds-color-navy-200), 1) 100%);

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Invalid rgba on hex tokens

High Severity

--ds-gradient-ai-background wraps --ds-color-purple-200 and --ds-color-navy-200 in rgba(..., 1), but those variables resolve to hex colors. Browsers treat that as an invalid color, so the default AI button gradient may not render and related backgrounds can fall back incorrectly.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 6ef0385. Configure here.

Comment thread base/gradient.css
/* Hover/Active AI button border */
--ds-gradient-ai-border: linear-gradient(135deg, #3369ff 0%, #994dff 100%);
/* Used for loading skeleton components */
--ds-gradient-loading-skeleton: linear-gradient(90deg, #ffffff 28.85%, #ffffff 100%);

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Loading skeleton gradient flat

Medium Severity

--ds-gradient-loading-skeleton uses the same #ffffff at both gradient stops (28.85% and 100%), so the gradient has no color transition. Skeleton loaders that rely on this token will not get a visible shimmer or contrast along the gradient axis.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 6ef0385. Configure here.

@codecov

codecov Bot commented Jun 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@supernova-io supernova-io Bot changed the base branch from ds-manager to main June 17, 2026 17:24
@supernova-io supernova-io Bot changed the title UserInterviews Design System Tokens & Styles (CSS) Supernova CSS code pipeline Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants