btcpayserver / btcpayserver-design

BTCPay Server Design System
https://design.btcpayserver.org/
23 stars 10 forks source link

Improve checkbox component #21

Closed dstrukt closed 2 years ago

dstrukt commented 2 years ago

Still debating if I want the checkbox to sit vertically at the top or in the middle (like the switch component), a minor tweak we could decided upon when implementing ... but regardless.

Screen Shot 2022-03-10 at 5 35 12 PM
dstrukt commented 2 years ago

Updates

dennisreimann commented 2 years ago

Shall we replace the box-shadow that the focused inputs currently have with the green border also?

How should this translate to dark mode?

dstrukt commented 2 years ago

Hopefully this should answer some questions .. would like to improve some of the :focused states as well, as you'll start to see in some of the mocks posted, but I'm going to take a look at the code changes you make so I can learn from that and submit some PRs as well, as this isn't the most exciting work I know :)

Have had to do accessibility stuff (I'm sure we're breaking a few rules there as well, intend to adjust some colors, but after we hook everything up) ... and it's even less fun.

Screen Shot 2022-04-02 at 4 26 09 AM