|
75 | 75 | }
|
76 | 76 |
|
77 | 77 | @mixin btn-elevated {
|
78 |
| - color: var(--md-sys-color-on-secondary-container); |
79 |
| - background-color: var(--md-sys-color-secondary-container); |
| 78 | + //color: var(--md-sys-color-on-secondary-container); |
| 79 | + //background-color: var(--md-sys-color-secondary-container); |
80 | 80 | @extend .z-depth-1;
|
81 | 81 |
|
82 | 82 | &:hover,
|
83 | 83 | &:focus {
|
84 |
| - color: var(--md-sys-color-primary); |
| 84 | + //color: var(--md-sys-color-primary); |
85 | 85 | }
|
86 | 86 |
|
87 | 87 | &:hover {
|
88 | 88 | @extend .z-depth-2;
|
89 |
| - background-color: color-mix(in srgb, var(--md-sys-color-secondary-container), var(--md-sys-color-on-secondary-container) 16%); |
| 89 | + //background-color: color-mix(in srgb, var(--md-sys-color-secondary-container), var(--md-sys-color-on-secondary-container) 16%); |
90 | 90 | }
|
91 | 91 |
|
92 | 92 | &:focus {
|
93 | 93 | @extend .z-depth-1;
|
94 |
| - background-color: color-mix(in srgb, var(--md-sys-color-secondary-container), var(--md-sys-color-primary) 20%); |
| 94 | + //background-color: color-mix(in srgb, var(--md-sys-color-secondary-container), var(--md-sys-color-primary) 20%); |
95 | 95 | }
|
96 | 96 |
|
97 | 97 | @include focus-visible();
|
|
116 | 116 | border: 1px solid var(--md-sys-color-primary);
|
117 | 117 | }
|
118 | 118 |
|
| 119 | + &.disabled { |
| 120 | + background-color: unset; |
| 121 | + border-color: color-mix(in srgb, transparent, var(--md-sys-color-on-surface) 38%); |
| 122 | + } |
| 123 | + |
119 | 124 | @include focus-visible();
|
120 | 125 | }
|
121 | 126 |
|
|
137 | 142 | background-color: color-mix(in srgb, transparent, var(--md-sys-color-primary) 20%);
|
138 | 143 | }
|
139 | 144 |
|
| 145 | + &.disabled { |
| 146 | + background-color: unset; |
| 147 | + } |
| 148 | + |
140 | 149 | @include focus-visible();
|
141 | 150 | }
|
142 | 151 |
|
143 | 152 | @mixin btn-disabled {
|
144 | 153 | @extend .z-depth-0;
|
145 |
| - color: color-mix(in srgb, transparent, var(--md-sys-color-on-surface) 76%); |
146 |
| - background-color: color-mix(in srgb, transparent, var(--md-sys-color-on-surface) 24%); |
| 154 | + color: color-mix(in srgb, transparent, var(--md-sys-color-on-surface) 38%); |
| 155 | + background-color: color-mix(in srgb, transparent, var(--md-sys-color-on-surface) 12%); |
147 | 156 | pointer-events: none;
|
148 | 157 | box-shadow: none;
|
149 | 158 | cursor: default;
|
|
0 commit comments