Skip to content

Refactor and Improve Styling for Issuer/Verifier Views #150

@gkatrakazas

Description

@gkatrakazas

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

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions