bcgov / bcgov/entity

Add radio and checkbox selector hover and pressed states

Open
#29,898 2 comments 0 reactions 0 assignees View on GitHub
BTR UX Assurance
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

This is a nice to have for a filing like this that is rarely used but it could be more important for components that other teams might be re-using when we move other filings to nuxt (perhaps like the share structure)

- Add the hover, focused or pressed states for checkboxes and radio button selectors
- Radio buttons are visible on staff payment component
Checkboxes to update

- Shares: special rights or restrictions checkbox
- Court order section: Plan of arrangement checkbox
- Director Address form: Same as Delivery Address
- Certify Checkbox

Design Ticket #29897

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with Design Ticket #29897 and review the listed checkbox locations plus the staff payment radio buttons. Compare their current selector behavior and identify the relevant frontend entry points. Done means the specified radio and checkbox selectors visibly support hover, focused, and pressed states across those components.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.