Skip to content

revert: hold the staking onboarding redesign for feature/redesign - #2182

Merged
scguaquetam merged 1 commit into
mainfrom
revert/intro-modal-redesign
Aug 10, 2026
Merged

revert: hold the staking onboarding redesign for feature/redesign#2182
scguaquetam merged 1 commit into
mainfrom
revert/intro-modal-redesign

Conversation

@sleyter93

Copy link
Copy Markdown
Collaborator

Reverts f0886c4d (#2180). The onboarding redesign ships with the rest of the redesign, not ahead of it, so it comes out of main until feature/redesign lands as a whole.

What this removes from main

  • The balance-driven onboarding wizard and everything it brought: AnimatedGradientSurface, StepDots, RequirementRow, the useStakingRequirements / useMinGasForStaking / useIntroSteps / useIntroDismissal hooks, and the opt-in onEscape / trapFocus / ariaLabel on Modal.
  • The brand primary orange #F79319, back to #F47A2A. That change was its own commit in feat(user): rebuild the staking onboarding as a balance-driven wizard #2180 but was squashed in with the rest, and it belongs to the same redesign — so it waits with it. Affects --color-primary plus the three hardcoded sites: proposal progress bar, proposal stepper, FilterIcon badge.
  • Restores the four static status screens and their 16 background images (~4.6MB).

Verification

The resulting tree is byte-identical to 75629584 — the exact state of main before #2180 merged. Not "equivalent": the same tree hash. lint and tsc --noEmit pass.

Where the work went

feature/redesign was cut from f0886c4d, so it keeps all of it, and #2181 (collective rewards dashboard) now targets that branch instead of main.

⚠️ When feature/redesign eventually merges into main, this revert has to be reverted first. feature/redesign branched before this commit, so git will read the removal here as the newer change and the files will stay deleted through the merge — silently, with no conflict.

Reverts f0886c4 (#2180). The rebuilt onboarding wizard ships as part of
the wider redesign, not ahead of it, so main goes back to the four static
status screens until feature/redesign lands as a whole.

This also restores the brand primary orange to #F47A2A. That change rode
along in the same squash and belongs to the same redesign, so it waits
with it.

Nothing is lost: feature/redesign was cut from f0886c4 and keeps the
work. Merging that branch back into main will need this revert reverted
first, otherwise git treats the removal here as the newer change and the
files stay deleted.
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@scguaquetam scguaquetam left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@scguaquetam
scguaquetam merged commit e5787ae into main Aug 10, 2026
6 checks passed
@scguaquetam
scguaquetam deleted the revert/intro-modal-redesign branch August 10, 2026 13:05
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.

2 participants