File tree Expand file tree Collapse file tree 6 files changed +12
-12
lines changed
reflex_ui/components/base Expand file tree Collapse file tree 6 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ fail_fast: true
22
33repos :
44 - repo : https://github.com/astral-sh/ruff-pre-commit
5- rev : v0.14.1
5+ rev : v0.14.5
66 hooks :
77 - id : ruff-check
88 files : ^reflex_ui/
2828 # entry: python3 scripts/make_pyi.py
2929
3030 - repo : https://github.com/RobertCraigie/pyright-python
31- rev : v1.1.406
31+ rev : v1.1.407
3232 hooks :
3333 - id : pyright
3434 files : ^reflex_ui/
Original file line number Diff line number Diff line change 153153 --warning-a10 : var (--amber-a10 );
154154 --warning-a11 : var (--amber-a11 );
155155 --warning-a12 : var (--amber-a12 );
156+ /* Contrast */
157+ --primary-contrast : # ffffff ;
156158 /* Radius */
157159 --radius : 0.5rem ;
158160 /* Font */
211213 --color-secondary-a10 : var (--secondary-a10 );
212214 --color-secondary-a11 : var (--secondary-a11 );
213215 --color-secondary-a12 : var (--secondary-a12 );
216+ /* Contrast */
217+ --color-primary-contrast : var (--primary-contrast , # ffffff );
214218 /* Info */
215219 --color-info-1 : var (--info-1 );
216220 --color-info-2 : var (--info-2 );
Original file line number Diff line number Diff line change 2020
2121BUTTON_VARIANTS = {
2222 "variant" : {
23- "primary" : "bg-primary-9 text-white hover:bg-primary-10" ,
24- "destructive" : "bg-destructive-9 hover:bg-destructive-10 text-white " ,
23+ "primary" : "bg-primary-9 text-primary-contrast hover:bg-primary-10" ,
24+ "destructive" : "bg-destructive-9 hover:bg-destructive-10 text-primary-contrast " ,
2525 "outline" : "border border-secondary-a4 bg-secondary-1 hover:bg-secondary-3 text-secondary-12" ,
2626 "secondary" : "bg-secondary-4 text-secondary-12 hover:bg-secondary-5" ,
2727 "ghost" : "hover:bg-secondary-3 text-secondary-11" ,
Original file line number Diff line number Diff line change @@ -22,8 +22,8 @@ LiteralButtonSize = Literal[
2222DEFAULT_CLASS_NAME = "inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-colors disabled:cursor-not-allowed disabled:border disabled:border-secondary-4/80 disabled:bg-secondary-3 disabled:text-secondary-8 shrink-0 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 text-medium cursor-pointer box-border"
2323BUTTON_VARIANTS = {
2424 "variant" : {
25- "primary" : "bg-primary-9 text-white hover:bg-primary-10" ,
26- "destructive" : "bg-destructive-9 hover:bg-destructive-10 text-white " ,
25+ "primary" : "bg-primary-9 text-primary-contrast hover:bg-primary-10" ,
26+ "destructive" : "bg-destructive-9 hover:bg-destructive-10 text-primary-contrast " ,
2727 "outline" : "border border-secondary-a4 bg-secondary-1 hover:bg-secondary-3 text-secondary-12" ,
2828 "secondary" : "bg-secondary-4 text-secondary-12 hover:bg-secondary-5" ,
2929 "ghost" : "hover:bg-secondary-3 text-secondary-11" ,
Original file line number Diff line number Diff line change @@ -15,9 +15,7 @@ class ClassNames:
1515 """Class names for the checkbox component."""
1616
1717 ROOT = "flex size-4 items-center justify-center rounded-[4px] data-[checked]:bg-primary-9 data-[unchecked]:border data-[unchecked]:border-secondary-8 data-[disabled]:cursor-not-allowed data-[disabled]:border data-[disabled]:border-secondary-4 data-[disabled]:bg-secondary-3 hover:bg-secondary-3 transition-colors cursor-default"
18- INDICATOR = (
19- "flex text-white data-[unchecked]:hidden data-[disabled]:text-secondary-8"
20- )
18+ INDICATOR = "flex text-primary-contrast data-[unchecked]:hidden data-[disabled]:text-secondary-8"
2119 LABEL = "text-sm text-secondary-12 font-medium flex items-center gap-2"
2220 CONTAINER = "flex flex-row items-center gap-2"
2321
Original file line number Diff line number Diff line change @@ -15,9 +15,7 @@ from reflex_ui.components.base_ui import BaseUIComponent
1515
1616class ClassNames :
1717 ROOT = "flex size-4 items-center justify-center rounded-[4px] data-[checked]:bg-primary-9 data-[unchecked]:border data-[unchecked]:border-secondary-8 data-[disabled]:cursor-not-allowed data-[disabled]:border data-[disabled]:border-secondary-4 data-[disabled]:bg-secondary-3 hover:bg-secondary-3 transition-colors cursor-default"
18- INDICATOR = (
19- "flex text-white data-[unchecked]:hidden data-[disabled]:text-secondary-8"
20- )
18+ INDICATOR = "flex text-primary-contrast data-[unchecked]:hidden data-[disabled]:text-secondary-8"
2119 LABEL = "text-sm text-secondary-12 font-medium flex items-center gap-2"
2220 CONTAINER = "flex flex-row items-center gap-2"
2321
You can’t perform that action at this time.
0 commit comments