defguard icon indicating copy to clipboard operation
defguard copied to clipboard

Implement new UI framework in Core & implement Login & User profile

Open teon opened this issue 2 months ago • 1 comments

teon avatar Oct 14 '25 12:10 teon

Missing components:

  • [x] Select Single
  • [ ] Select Multi ( if will be needed )
  • [x] Tabs
  • [x] Fold button ?
  • [ ] Toaster/Snackbar notifications

Grid/Table leftovers:

  • [ ] Column filters
  • [ ] Column filters - with search
  • [ ] Infinite scroll support ( loading state )
  • [ ] Documentation and or guide
  • [ ] Column resizing by user

Login / Auth pages:

  • [x] Login basic / openid
  • [x] MFA - Email
  • [x] MFA - TOTP
  • [x] MFA - Webautn
  • [x] MFA - Recovery code
  • [ ] OpenID callback ( allow / deny )

User profile:

  • [ ] Details

  • [x] Details - General

  • [ ] Details - Authorized apps

  • [x] Details - Password change

  • [x] Details - MFA / 2FA

  • [x] Details - MFA TOTP

  • [x] Details - MFA Email

  • [x] Details - MFA Webauthn / Security keys ?

  • [x] Details - Edit General

  • [x] Devices

  • [x] Devices - Create device

  • [x] Devices - Edit device

  • [x] Devices - View config

  • [x] Devices - Grid / Table / List

  • [x] Auth keys

  • [x] Auth keys - Create Keys SSH / GPG

  • [x] Auth keys - Rename key

  • [x] Auth keys - Download / Copy key

  • [ ] Auth keys - Provision Yubikey / hardware key - freezed

  • [x] Auth keys - Grid / Table / List

  • [x] API Tokens

  • [x] API Tokens - Create

  • [x] API Tokens - Rename

  • [x] API Tokens - Delete

  • [x] API Tokens - Grid / Table

filipslezaklab avatar Oct 15 '25 08:10 filipslezaklab