Files
github-style/static/css/github-style.css
2021-07-24 20:45:00 +10:00

192 lines
3.4 KiB
CSS

html {
scroll-padding-top: 5em;
}
body {
margin: 0;
}
.Header {
display: flex;
align-items: center;
flex-wrap: nowrap;
padding-left: 32px!important;
padding-right: 32px!important;
z-index: 32;
padding: 16px;
font-size: 14px;
line-height: 1.5;
color: var(--color-header-text);
background-color: var(--color-header-bg);
}
.Header-link {
align-items: center;
display: flex;
font-weight: 600;
color: var(--color-header-logo);
white-space: nowrap;
}
.Header-item {
margin-right: 16px;
}
.octicon {
fill: currentColor;
}
.Header-search {
max-width: 272px;
width: 100%;
transition: .2s ease-in-out;
transition-property: max-width, padding-bottom, padding-top;
}
.Header-search:focus-within {
max-width: 544px;
}
.Header-search-label {
display: flex;
width: 100%;
max-width: 100%;
padding: 0;
font-size: 14px;
font-weight: 400;
color: var(--color-text-white);
vertical-align: middle;
background-color: var(--color-header-search-bg);
border: 1px solid var(--color-header-search-border);
border-radius: 6px;
box-shadow: none;
}
.Header-search-label:focus-within {
background-color: hsla(0, 0%, 100%, .175);
border-color: var(--color-state-focus-border);
outline: none;
}
.Header-search-input {
min-height: 28px;
width: 100%;
padding: 5px 12px;
padding-top: 0;
padding-bottom: 0;
font-size: 14px;
background: none;
border: 0;
box-shadow: none;
border-radius: 6px;
color: #fff;
}
.Header-search-input:focus {
border: 0;
box-shadow: none;
background-color: var(--color-bg-secondary);
color: var(--color-text-primary);
border-color: var(--color-state-focus-border);
outline: none;
}
::placeholder {
color: #c2c3c4;
opacity: 1;
}
.switch-theme {
top: -2px;
left: -2px;
width: 28px;
height: 28px;
border-radius: 50%;
background-color: var(--color-profile-color-modes-toggle-thumb-bg);
cursor: pointer;
}
.no-select {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.details-reset>summary {
outline: none;
}
.sticky-header {
position: sticky;
top: 0;
}
.tippy-box {
border-radius: 10px;
}
.tippy-content {
border-radius: 10px;
background-color: var(--color-bg-table-of-contents-container);
border: 1px solid var(--color-border-primary);
overflow-y: hidden;
padding: 0;
}
#table-of-contents {
max-height: 30em;
overflow-y: auto;
}
#table-of-contents > nav ul {
list-style-type: none;
}
#table-of-contents > nav > ul li > a {
color: var(--color-text-primary);
text-decoration: none;
padding: 0.5em;
border-radius: 6px;
display: block;
}
#table-of-contents > nav > ul li > a.table-of-contents-option-selected {
background-color: var(--color-bg-table-of-contents-option-selected);
color: var(--color-fg-table-of-contents-option-selected);
}
#table-of-contents > nav ul > li {
margin-left: 1em;
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;
}
#table-of-contents > nav > ul > li {
margin-left: 0;
}
@media (max-width: 768px) {
.Header {
padding-left: 24px!important;
padding-right: 24px!important;
}
}
@media (max-width: 480px) {
.Header {
padding-left: 16px!important;
padding-right: 16px!important;
}
.mobile-none {
display: none!important;
}
.Header-search {
max-width: 100%;
}
}
.pinned-item-desc img {
max-width: 100%;
}