Files
grecia/app/assets/stylesheets/datepicker_overrides.scss
Javi Martín e050e5cc70 Remove redundant text color definitions
These elements were already using these colors because they inherited
them from their parent elements or Foundation already defined them.

Note that the only contents of `.comment-info` are: `.user-name` and
`.is-author`, `.is-association`, `.level-1`, ... and the link to the
comment. All of these elements were overwriting the `$text-medium`
color, so there's no need to set it. That means we can use the default
text color for `.user-name` without specifically setting it.
2022-10-27 01:10:31 +02:00

100 lines
1.4 KiB
SCSS

// Overrides styles of jquery-ui/datepicker
//
.ui-datepicker-header {
@extend %brand-background;
font-weight: bold;
}
.ui-datepicker-calendar {
.ui-state-hover,
.ui-state-active {
@extend %brand-background;
.ui-state-default:not(&) {
background: $highlight;
}
}
thead {
tr th {
border: 1px solid $brand;
}
}
}
.ui-datepicker {
padding: 0;
z-index: 4 !important;
.ui-datepicker-prev,
.ui-datepicker-next {
color: inherit;
cursor: pointer;
font-family: "icons" !important;
font-size: rem-calc(24);
font-weight: normal;
height: rem-calc(30);
line-height: $line-height;
position: absolute;
top: 4px;
width: rem-calc(30);
&:hover {
text-decoration: none;
}
}
.ui-datepicker-prev::after {
content: "\62";
}
.ui-datepicker-next::after {
content: "\63";
}
table {
border: 1px solid $border;
border-top: 0;
}
tr {
border-bottom: 1px solid $border;
&:last-child {
border-bottom: 0;
}
&:nth-child(odd) {
background: none;
}
}
td {
padding: 0;
border-right: 1px solid $border;
&:last-child {
border-right: 0;
}
span,
a {
text-align: center;
line-height: $line-height;
color: inherit;
}
}
}
.ui-datepicker-unselectable.ui-state-disabled {
background: #fff;
.ui-state-default {
background: #f8f8f8;
color: $text-medium;
}
}