11@import ' _mixins' ;
22// Variables for reused values
33$primary : var (--ff-primary );
4+ $primary-light : var (--ff-primary-light );
45$black-color : var (--ff-black );
56$white-color : var (--ff-white );
6- $gray-000 : var (--ff-gray-000 );
7+ $gray-dark : var (--ff-gray-dark );
8+ $gray-medium : var (--ff-gray-medium );
9+ $gray-medium-dark : var (--ff-gray-medium-dark );
710$dropdown-btn-size : 3.2275rem ;
811$btn-border-radius : 50% ;
912$btn-font-weight : bold ;
1013
1114.btn-light {
12- background-color : $gray-100 !important ;
15+ background-color : $white-color !important ;
1316
1417 & :hover {
15- border : 0.0625rem solid var (--ff-gray-400 ) !important ;
16- background-color : var (--ff-gray-300 ) !important ;
18+ opacity : 0.8 ;
1719 }
1820}
1921
20-
2122.form-select {
2223 color : $dark !important ;
2324}
@@ -50,7 +51,7 @@ $btn-font-weight: bold;
5051}
5152
5253.btn-outline-primary {
53- border-color : var ( --ff- primary-200 ) !important ;
54+ border-color : $ primary-light !important ;
5455}
5556
5657.btn-center {
@@ -78,31 +79,14 @@ $btn-font-weight: bold;
7879 }
7980}
8081
81- // .upload+.uploadButton {
82- // height: 2.375rem;
83- // }
84-
85- // .uploadButton {
86- // background-color: var(--ff-primary-500);
87- // border: none;
88- // border-radius: 0.1875rem;
89- // color: $white-color;
90- // cursor: pointer;
91- // display: inline-block;
92- // height: 1.875rem;
93- // margin-right: 0.9375rem;
94- // width: auto;
95- // padding: 0 1.25rem;
96- // box-sizing: content-box;
97- // }
9882
9983.bg-primary {
100- background-color : var ( --ff- primary) !important ;
84+ background-color : $ primary!important ;
10185}
10286
10387.table-primary {
10488 --bs-table-color : #fff ;
105- --ff-table-bg : var ( --ff- primary) !important ;
89+ --ff-table-bg : $ primary !important ;
10690}
10791
10892.btn-wizard-nav-submit ,
@@ -125,35 +109,9 @@ $btn-font-weight: bold;
125109.nav-link :focus-visible ,
126110.form-check-input :focus-visible ,
127111.out-line :focus-visible {
128- outline : 0.1875rem solid var ( --ff- primary-200 ) !important ;
112+ outline : 0.1875rem solid $ primary-light !important ;
129113}
130114
131- // Mixin for button states
132- // @mixin button-states($bg-color, $border-color, $text-color) {
133- // background-color: $bg-color !important;
134- // border-color: $border-color !important;
135- // color: $text-color !important;
136-
137- // &:focus {
138- // outline: none !important;
139- // }
140-
141- // &:hover {
142- // background-color: darken($bg-color, 10%) !important;
143- // box-shadow: var(--shadow-md) !important;
144- // }
145-
146- // &:active {
147- // background-color: $white-color !important;
148- // border: 0.0625rem solid $border-color !important;
149- // }
150-
151- // &:disabled {
152- // background-color: var(--ff-gray-300) !important;
153- // color: $white-color !important;
154- // border-color: var(--ff-gray-300) !important;
155- // }
156- // }
157115
158116.default-button-styles {
159117 font-size : var (--font-size-sm ) !important ;
@@ -182,20 +140,20 @@ $btn-font-weight: bold;
182140 }
183141
184142 & :hover {
185- background-color : var ( --primary-btn-hover-bg-color ) !important ;
143+ opacity : 0.8 ;
186144 box-shadow : var (--shadow-md ) !important ;
187145 }
188146
189147 & :active {
190148 background-color : var (--primary-btn-bg-color ) !important ;
191149 color : var (--primary-btn-font-color ) !important ;
192- border : 0.0625rem solid var ( --ff- primary) !important ;
150+ border : 0.0625rem solid $ primary !important ;
193151 }
194152
195153 & .btn :disabled {
196- background-color : var ( --ff- gray-300 ) !important ;
154+ background-color : $ gray-medium-dark !important ;
197155 color : var (--primary-btn-font-color ) !important ;
198- border-color : var ( --ff- gray-300 ) !important ;
156+ border-color : $ gray-medium-dark !important ;
199157 }
200158
201159 & +.dropdown-toggle +.dropdown-menu {
@@ -213,7 +171,7 @@ $btn-font-weight: bold;
213171 }
214172
215173 & .btn-text {
216- color : var ( --ff- primary) !important ;
174+ color : $ primary !important ;
217175 }
218176
219177 & .btn-secondary {
@@ -223,7 +181,7 @@ $btn-font-weight: bold;
223181 line-height : var (--text-line-height ) !important ;
224182
225183 & :hover {
226- background-color : var ( --secondary-btn-hover-bg-color ) !important ;
184+ opacity : 0.8 ;
227185 font-weight : var (--font-weight-xl ) !important ;
228186 }
229187
@@ -233,22 +191,22 @@ $btn-font-weight: bold;
233191 }
234192
235193 & .btn-dark {
236- background-color : var ( --ff- gray-700 ) !important ;
237- border : 1px solid var ( --ff- gray-700 ) !important ;
194+ background-color : $ gray-dark !important ;
195+ border : 1px solid $ gray-dark !important ;
238196
239197 & :hover {
240- background-color : var ( --ff-gray-600 ) !important ;
198+ opacity : 0.8 ;
241199 box-shadow : var (--shadow-md ) !important ;
242200 }
243201
244202 & :active {
245203 background-color : $white-color !important ;
246204 color : var (--default-font-color ) !important ;
247- border : 0.0625rem solid var ( --ff- gray-700 ) !important ;
205+ border : 0.0625rem solid $ gray-dark !important ;
248206 }
249207
250208 & +.dropdown-toggle +.dropdown-menu {
251- border : 0.0625rem solid var ( --ff- gray-700 ) !important ;
209+ border : 0.0625rem solid $ gray-dark !important ;
252210
253211 .dropdown-item {
254212 color : var (--default-font-color ) !important ;
@@ -322,13 +280,11 @@ $btn-font-weight: bold;
322280 }
323281
324282 .btn-primary.dropdown-toggle {
325- background-color : var (--ff-base-500 ) !important ;
326- border-color : var (--ff-base-500 ) !important ;
283+ opacity : 0.8 ;
327284 }
328285
329286 .btn-dark.dropdown-toggle {
330- background-color : var (--ff-gray-600 ) !important ;
331- border-color : var (--ff-gray-600 ) !important ;
287+ opacity : 0.8 ;
332288 }
333289
334290 .dropdown-menu {
@@ -397,14 +353,14 @@ $btn-font-weight: bold;
397353 border-color : transparent !important ;
398354
399355 & :hover {
400- background-color : $gray-000 !important ;
356+ background-color : $gray-medium !important ;
401357 }
402358 }
403359
404360 & .active .page-link {
405361 border-color : transparent !important ;
406362 color : $black-color !important ;
407- background-color : var ( --ff- gray-100 ) !important ;
363+ background-color : $ gray-medium !important ;
408364 font-weight : $btn-font-weight ;
409365 outline : none !important ;
410366 }
@@ -428,7 +384,7 @@ $btn-font-weight: bold;
428384
429385.sort-icon {
430386 font-size : 0.5rem !important ;
431- color : var ( --ff- gray-300 ) !important ;
387+ color : $ gray-medium-dark !important ;
432388}
433389
434390.page-link {
@@ -444,7 +400,7 @@ $btn-font-weight: bold;
444400
445401 & :hover ,
446402 & :focus {
447- background-color : $gray-000 !important ;
403+ background-color : $gray-medium !important ;
448404 outline : none !important ;
449405 box-shadow : none !important ;
450406 }
0 commit comments