-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Problem Statement
The wallet-enterprise project currently supports two types of roles: Issuer and Verifier. Both views share some structure but also diverge in their layout and styling. The current implementation has grown organically and now requires a thorough code refactor and style update to improve maintainability and consistency.
Tasks
- Reorganize and clean up css structure (deduplicate, rename meaningfully, and split logically)
- Refactor pug files to remove outdated logic and improve structure
- Apply consistent design across Issuer and Verifier views (e.g., spacing, colors, typography)
- Clean unused or deprecated code/components
- Optionally move repeated logic into shared components
- Test responsiveness and cross-role UX consistency
Goals
- Better separation of concerns between Issuer and Verifier views
- Cleaner file and folder structure for easier onboarding
- Modern, accessible, and maintainable UI/UX
Notes
This task may be broken into smaller PRs per section or role to ease review and reduce conflicts.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request