-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programenhancementNew feature or requestNew feature or requestfront-endgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Description
Implement the Security settings section from the Figma design. Shield icon, "Security" title, "Protect your account." subtitle, and dark card with Auto-sign Transactions (toggle off) and Session Timeout (dropdown).
Design reference (Figma): RemitWise Design
Design Requirements
Layout
- Header: Red-outline shield icon + "Security" (bold white). "Protect your account." (lighter grey).
- Card (dark grey, rounded):
- Auto-sign Transactions: Lightning icon. "Auto-sign Transactions" (white). "Skip confirmation for small amounts." (grey). Toggle switch (off: grey track, handle left).
- Session Timeout: Clock icon. "Session Timeout" (white). "Auto logout after inactivity." (grey). Dropdown/select (dark grey, chevron).
Visual Design
- Dark theme; red shield icon; toggle off state (grey); dropdown for session duration.
Technical Requirements
- Next.js App Router
- TypeScript
- Tailwind CSS
- Auto-sign toggle persists; Session Timeout dropdown options (e.g. 5 min, 15 min, 1 hour) and persists
- Accessible toggles and selects
Acceptance Criteria
- "Security" title with shield icon, subtitle
- Auto-sign Transactions row with description and toggle (off by default)
- Session Timeout row with description and dropdown
- Toggle and dropdown functional and persist
- Dark theme matches design
- Accessible controls
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave programenhancementNew feature or requestNew feature or requestfront-endgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed