design: lockup partial unlock claim - #558
Open
ademolacomfort wants to merge 5 commits into
Open
Conversation
Implements a polished, multi-step Governance Proposal Creation wizard (Issue RevoraOrg#470) utilizing existing design system tokens and components. Includes: - Step 1 (General Information): Category dropdown, optional proposal ID, and keyboard-accessible tagging manager. - Step 2 (Abstract): Formatting toolbar simulation with real-time character and word counts. - Step 3 (Action Builder): Dynamic parameters form, reordering/cloning support, and multi-state address target validation (visual icons, ARIA lookup alerts). - Step 4 (Live Preview): Desktop side-by-side split and mobile-collapsible drawer previewing proposal structure and metadata timeline. - Extra: Safe navigation confirmation exit modal, fully functional offline autosave indicators, router integration, comprehensive integration test suite coverage, and visual UI/UX verification. Co-authored-by: ademolacomfort <227568225+ademolacomfort@users.noreply.github.com>
…eation Design and Implement Governance Proposal Creation Multi-Step Form
Co-authored-by: ademolacomfort <227568225+ademolacomfort@users.noreply.github.com>
…isualization Design and Implement Lockup Schedule Cliff-and-Vesting Visualization
- Redesigned and fully expanded LockupClaimModal with Unlocked Amount, Vesting Summary, Gas Estimates, High Gas Warning blocks, Auto-Claim ON/OFF toggles with interactive info popover, simulated transaction processing phases, Error banners, Empty states, and RTL support. - Added a collapsible Developer Interactive Simulator panel for real-time testing of all UX states in-browser. - Fully integrated the modal with LockupSchedulePage and added thorough Vitest unit testing suites with 100% test coverage. - Updated comprehensive UI/UX specification documents. Co-authored-by: ademolacomfort <227568225+ademolacomfort@users.noreply.github.com>
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.
Successfully designed, implemented, and fully tested the Lockup Partial-Unlock Claim Modal as requested in Issue #474.
The design matches the existing Revora system, introduces zero regressions, provides comprehensive error/empty/loading UI states, ensures full WCAG 2.1 AA accessibility and RTL alignment, and includes a handy developer sandbox simulator.
All checks and test suites passed successfully.
closes #474