kopia lustrzana https://github.com/wagtail/wagtail
169 wiersze
2.8 KiB
SCSS
169 wiersze
2.8 KiB
SCSS
.homepage header {
|
|
@apply w-text-primary;
|
|
|
|
display: flex;
|
|
flex-flow: row nowrap;
|
|
gap: 1em;
|
|
|
|
.col1 {
|
|
width: 50px;
|
|
margin-inline-end: 1em;
|
|
padding: 0;
|
|
|
|
// make way for the nav-menu button on mobile
|
|
@include media-breakpoint-down(xs) {
|
|
position: relative;
|
|
inset-inline-start: $mobile-nav-indent;
|
|
}
|
|
}
|
|
|
|
.avatar {
|
|
margin-top: 0.5em;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.user-name {
|
|
font-size: 1.3em;
|
|
font-weight: 600;
|
|
}
|
|
}
|
|
|
|
.summary {
|
|
@include clearfix();
|
|
margin-bottom: 2em;
|
|
padding-top: 2em;
|
|
|
|
ul.stats {
|
|
@include clearfix();
|
|
@include unlist();
|
|
width: 100%;
|
|
margin-inline-start: -$padding;
|
|
|
|
li {
|
|
@include column(4);
|
|
margin-bottom: 2em;
|
|
|
|
@include media-breakpoint-down(sm) {
|
|
width: 50%;
|
|
}
|
|
}
|
|
|
|
li.icon::before,
|
|
li svg.icon {
|
|
opacity: 0.2;
|
|
font-size: 6em;
|
|
float: left;
|
|
|
|
@include media-breakpoint-down(md) {
|
|
font-size: 5em;
|
|
}
|
|
|
|
@include media-breakpoint-down(sm) {
|
|
font-size: 4.5em;
|
|
}
|
|
|
|
@include media-breakpoint-down(xs) {
|
|
font-size: 4em;
|
|
}
|
|
|
|
// Media for Windows High Contrast Mode
|
|
@media (forced-colors: $media-forced-colours) {
|
|
color: $system-color-link-text;
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
li svg.icon {
|
|
width: 1em;
|
|
height: 1em;
|
|
margin-inline-end: 0.5em;
|
|
}
|
|
|
|
a {
|
|
position: relative;
|
|
display: block;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
span {
|
|
font-family: $font-sans;
|
|
display: block;
|
|
font-size: 4em;
|
|
line-height: 1em;
|
|
font-weight: 300;
|
|
|
|
@include media-breakpoint-down(md) {
|
|
font-size: 3em;
|
|
}
|
|
|
|
@include media-breakpoint-down(sm) {
|
|
font-size: 2.5em;
|
|
}
|
|
|
|
@include media-breakpoint-down(xs) {
|
|
font-size: 2em;
|
|
}
|
|
}
|
|
}
|
|
|
|
.search-bar {
|
|
@include clearfix();
|
|
border-top: 1px solid $color-grey-4;
|
|
padding: 1em 0 0;
|
|
|
|
h2 {
|
|
display: inline-block;
|
|
margin-inline-end: 1em;
|
|
}
|
|
|
|
.fields {
|
|
display: inline-block;
|
|
clear: none;
|
|
}
|
|
|
|
.field {
|
|
display: inline-block;
|
|
}
|
|
|
|
label {
|
|
display: inline-block;
|
|
}
|
|
|
|
input {
|
|
background-color: $color-white;
|
|
}
|
|
}
|
|
}
|
|
|
|
.homepage .object.collapsible .object-layout .title-wrapper::before {
|
|
display: none;
|
|
}
|
|
|
|
.homepage .object-layout {
|
|
// enforce flex display at all screen sizes
|
|
display: flex;
|
|
flex-flow: row-reverse wrap;
|
|
|
|
.listing--push-top {
|
|
margin-top: 3em;
|
|
|
|
thead {
|
|
display: table-row-group;
|
|
margin-bottom: 0;
|
|
}
|
|
}
|
|
|
|
.listing {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.listing tbody {
|
|
border-bottom: 0;
|
|
}
|
|
}
|
|
|
|
.homepage .task .icon {
|
|
margin-inline-start: -1.75em; // pull out the icon so it aligns with no-icon text
|
|
}
|