Skip to content

Add a compact one-line account layout #92

Description

@nomadcyber903

Feature request
The current account cards take up a lot of vertical space. When I have many 2FA accounts, this requires a lot of scrolling.
It would be useful for me to have a compact layout where each account is displayed on a single row, while keeping the circular TOTP countdown.

For example:
[Logo] Issuer [15] 123456 ⋮
[Logo] Issuer [15] •••••• ⋮
[Logo] Issuer [15] •••••• ⋮
[Logo] Issuer [15] •••••• ⋮

The circular countdown can remain, but the account should no longer need a large separate card with multiple rows of controls.

Suggested interactions
To make the row more compact:
Tapping the account row could copy the current TOTP code to the clipboard.
The separate copy button would no longer be necessary.
The ⋮ menu could contain actions such as:
Show/hide TOTP
Copy TOTP
Edit account
Other account-specific actions
The circular TOTP countdown should remain visible next to the code.

This would allow significantly more accounts to be displayed on the screen at the same time and reduce the amount of scrolling required.

Expected result
A compact one-line account layout would make Mauth much easier to use for users with a large number of 2FA accounts, while retaining the circular TOTP countdown and access to the existing account actions.

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