@@ -234,7 +234,8 @@ ds-dynamic-form-control-container.d-none {
234234}
235235
236236.badge-archived {
237- background-color : #{map-get ($theme-colors , success )} ;
237+ background-color : var (--ds-badge-archived-background-color );
238+ color : var (--ds-badge-archived-color )
238239}
239240
240241.badge-workflow {
@@ -269,27 +270,115 @@ ul.dso-edit-menu-dropdown > li .nav-item.nav-link {
269270}
270271
271272.pt-0\. 5 {
272- padding-top : 0.125rem !important ;
273+ padding-top : 0.125rem !important ;
273274}
274275
275276.pr-0\. 5 {
276- padding-right : 0.125rem !important ;
277+ padding-right : 0.125rem !important ;
277278}
278279
279280.pb-0\. 5 {
280- padding-bottom : 0.125rem !important ;
281+ padding-bottom : 0.125rem !important ;
281282}
282283
283284.pl-0\. 5 {
284- padding-left : 0.125rem !important ;
285+ padding-left : 0.125rem !important ;
285286}
286287
287288.px-0\. 5 {
288- padding-left : 0.125rem !important ;
289- padding-right : 0.125rem !important ;
289+ padding-left : 0.125rem !important ;
290+ padding-right : 0.125rem !important ;
290291}
291292
292293.py-0\. 5 {
293- padding-top : 0.125rem !important ;
294- padding-bottom : 0.125rem !important ;
294+ padding-top : 0.125rem !important ;
295+ padding-bottom : 0.125rem !important ;
296+ }
297+
298+ .btn.btn-success {
299+ background-color : var (--ds-button-success-background-color );
300+ border-color : var (--ds-button-success-background-color );
301+ & :hover {
302+ background-color : var (--ds-button-success-background-hover-color );
303+ border-color : var (--ds-button-success-background-hover-color );
304+ }
305+ }
306+ .btn.btn-outline-success {
307+ border-color : var (--ds-button-success-background-color );
308+ color : var (--ds-button-success-background-color );
309+ & :hover {
310+ background-color : var (--ds-button-success-background-hover-color );
311+ color : $white ;
312+ }
313+ }
314+ .btn.btn-outline-warning {
315+ border-color :var (--ds-button-warning-background-color );
316+ color :var (--ds-button-warning-background-color );
317+ & :hover {
318+ background-color :var (--ds-button-warning-background-hover-color );
319+ color : $white ;
320+ }
321+ & :disabled {
322+ background-color : transparent ;
323+ & :hover {
324+ color :var (--ds-button-warning-background-color );
325+ }
326+ }
327+ }
328+
329+
330+ .btn :focus , .btn-outline-primary :not (:disabled ):not (.disabled ):active:focus , .btn-outline-primary :not (:disabled ):not (.disabled ).active :focus , .show > .btn-outline-primary.dropdown-toggle :focus , .custom-control-input :focus ~ .custom-control-label ::before , .form-control :focus , .page-link :focus {
331+ box-shadow : inset 0 3px 5px rgba (0 , 0 , 0 , 0.25 ), 0 0 0 0.2rem rgba (27 , 41 , 55 , 0.5 );
332+ }
333+
334+ .btn.btn-success :focus , .btn.btn-outline-success :focus {
335+ outline : 2px solid rgba (76 , 145 , 76 , 1 );
336+ outline-offset : 2px ;
337+ box-shadow : none ;
338+ }
339+ .btn.btn-danger :focus , .btn.btn-outline-danger :focus {
340+ outline : 2px solid rgba (205 , 126 , 126 , 1 );
341+ outline-offset : 2px ;
342+ box-shadow : none ;
343+ }
344+ .btn.btn-warning :focus , .btn.btn-outline-warning :focus {
345+ outline : 2px solid rgba (88 , 87 , 65 , 1 );
346+ outline-offset : 2px ;
347+ box-shadow : none ;
348+ }
349+ .btn.btn-primary :focus , .btn.btn-outline-primary :focus {
350+ box-shadow : none ;
351+ outline : 2px solid rgba (134 , 137 , 139 , 1 );
352+ outline-offset : 2px ;
353+ }
354+ .btn.btn-secondary :focus , .btn.btn-outline-secondary :focus {
355+ box-shadow : none ;
356+ outline : 2px solid rgba (141 , 148 , 155 , 1 );
357+ outline-offset : 2px ;
358+ }
359+ .btn.btn-warning {
360+ background-color :var (--ds-button-warning-background-color );
361+ & :hover {
362+ background-color :var (--ds-button-warning-background-hover-color );
363+ }
364+ & :disabled {
365+ background-color : transparent ;
366+ }
367+ }
368+ dynamic-ng-bootstrap-checkbox .custom-control-label ::before {
369+ border-color : #858c91 ;
370+ }
371+ .text-warning {
372+ color : var (--ds-text-warning-color ) !important ;
373+ }
374+ .text-success {
375+ color : var (--ds-text-success-color ) !important ;
376+ }
377+ ngb-accordion {
378+ a .close {
379+ opacity : 0.75 ;
380+ }
381+ a .close :not (:disabled ):not (.disabled ):hover {
382+ opacity : 0.9 ;
383+ }
295384}
0 commit comments