background-color: var(--mainHoverColor);
opacity: .9;
}
-
+
&::after {
display: none;
}
}
}
-ngb-tabset {
+.nav-tabs {
.nav-link {
- &, & a {
- @include disable-default-a-behaviour;
-
- color: var(--mainForegroundColor) !important;
- }
- }
+ @include disable-default-a-behaviour;
- .nav-pills .nav-link.active {
- color: #000 !important;
+ color: var(--mainForegroundColor) !important;
}
}
background-color: var(--secondaryColor);
}
}
+
+// input box-shadow on focus
+.form-control {
+ font-size: 15px;
+ color: var(--mainForegroundColor);
+ background-color: var(--inputBackgroundColor);
+ outline: none;
+
+ &:focus-within,
+ &:focus {
+ box-shadow: 0 0 0 .2rem var(--mainColorLightest);
+
+ &.input-error {
+ box-shadow: 0 0 0 .2rem #{scale-color($red, $alpha: -75%)};
+ }
+ }
+}