Skip to content

Multiple visual bugs on wallet homepage, send flow, settings, and activities pages #219

@Ivanlomoljo26

Description

@Ivanlomoljo26

Environment

  • Browser: Google Chrome
  • Extension: Miden Wallet
  • OS: Windows
  • Wallet/Extension version: Version 1.14.3
  • Theme: Dark

A collection of UI/visual issues observed across the wallet's homepage, send transaction flow, settings, and activities pages. Each bug is documented separately below.

1. Private Payment Toggle UI Issue

Steps to Reproduce:

  1. Open the wallet
  2. Initiate a send transaction
  3. Select Private Payment to Off

Expected Behavior:
The button should clearly display its state (On/Off) with visible text.

Actual Behavior:
The button turns white with no visible text.


2. Missing State Labels (Private Payment & Delegated Proving)

Steps to Reproduce:

  1. Open the wallet
  2. Initiate a send transaction
  3. Toggle Private Payment to Off
  4. Select Local Proving
  5. Proceed to the Review Transaction page

Expected Behavior:
Both Private Payment and Delegated Proving toggles should display clear "On/Off" labels.

Actual Behavior:
The "Off" text labels are not visible, making it unclear what state the toggles are in.


3. Empty Account Public Key in Settings

Steps to Reproduce:

  1. Go to the homepage.
  2. Click "Settings."
  3. Navigate to advanced settings.

Expected Behavior:
The account public key should have a collapse number display, I think.

Actual Behavior:
The account public key field is empty and shows no text.


4. Incorrect Redirect for Privacy Policy & Terms

Steps to Reproduce:

  1. Go to the homepage.
  2. Click "Settings."
  3. Navigate to About
  4. Click "Privacy Policy" or "Terms of Service."

Expected Behavior:
Each link should open its respective dedicated page.

Actual Behavior:
Both links redirect to the wallet homepage instead.


5. Low Visibility of Close (X) Button in Transaction Details

Steps to Reproduce:

  1. Go to the homepage.
  2. Click Activities
  3. Select any transaction
  4. View transaction details page

Expected Behavior:
The close (X) button should be clearly visible and easy to locate.

Actual Behavior:
The X button has low visibility, making it difficult to notice.

Image Image Image Image Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions