Skip to content

fix: secret type UX and z-index improvements#815

Open
nimish-ks wants to merge 4 commits intofeat--secret-typesfrom
fix/secret-type-ux-improvements
Open

fix: secret type UX and z-index improvements#815
nimish-ks wants to merge 4 commits intofeat--secret-typesfrom
fix/secret-type-ux-improvements

Conversation

@nimish-ks
Copy link
Member

@nimish-ks nimish-ks commented Mar 17, 2026

Summary

  • Default secret type changed from Secret to Config
  • Reorder TypeSelector: Config, Secret, Sealed
  • Hide type badge by default on secret rows; only show TypeSelector on hover
  • Fix Tab key in secret key input to skip action menu and jump to value field
  • Remove Config/Sealed options from "New Secret" dropdown (type is set via TypeSelector on hover)
  • Change sealed value placeholder from "Sealed" to "Sealed secret"
  • Regenerate GraphQL types to fix CI build

Test plan

  • New secrets default to Config type
  • TypeSelector shows Config, Secret, Sealed in that order
  • Type badge is hidden by default, TypeSelector appears on row hover
  • Pressing Tab in key input moves focus directly to value textarea
  • "New Secret" button has no Config/Sealed dropdown options
  • Sealed secrets show "Sealed secret" as placeholder text

- Hide type badge by default, only show TypeSelector on hover
- Fix Tab key in secret key input skipping to value field
- Fix z-index for sticky toolbar and GenericDialog
- Remove Config/Sealed from new secret dropdown menus
- Change default secret type from Secret to Config
- Reorder TypeSelector: Config, Secret, Sealed
- Change sealed value placeholder from "Sealed" to "Sealed secret"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant