This repository has been archived on 2023-11-13. You can view files and clone it, but cannot push or open issues or pull requests.
imagini/docs/schema/styles/_custom.scss
2021-02-11 15:47:42 -05:00

147 lines
2.8 KiB
SCSS

html {
height: 100%;
}
body {
min-height: 100%;
display: block;
padding: 0;
margin: 0;
}
nav {
left: $spacing-none;
top: $spacing-none;
width: 30%;
max-width: $size-medium;
padding: $spacing-none;
background: white;
z-index: $z-index-sticky;
position: fixed;
height: 100%;
overflow: auto;
box-sizing: border-box;
box-shadow: $shadow-drop-down;
transform: translateX(0);
transition: #{$duration-promptly} transform ease;
@media (max-width: #{$mq-medium}) {
transform: translateX(-100%);
width: $size-medium;
&.is-active {
transform: translateX(0);
}
}
}
nav sup {
font-style: italic;
opacity: .7;
}
header a {
text-decoration: none !important;
}
main section,
main footer {
width: 100%;
padding: 0 0 0 30%;
position: relative;
@media (max-width: #{$mq-medium}) {
padding-left: 0;
}
@media (min-width: 70rem) {
padding-left: 21rem;
}
}
main .title,
main footer {
padding-bottom: $spacing-xx-large;
}
main .title {
background: $color-brand-darker;
}
main .title .slds-text-title--caps,
main .title .slds-button {
color: inherit
}
main .container {
box-sizing: border-box;
padding: $spacing-small $spacing-large;
max-width: $size-xx-large;
@media (max-width: #{$mq-medium}) {
overflow: auto;
}
}
main code.highlight {
display: block;
background: #4D4D4C;
position: relative;
box-shadow: $elevation-shadow-4;
padding: $spacing-xxx-small;
padding-top: $spacing-large;
border-radius: $border-radius-medium;
min-width: 50rem;
}
main code.highlight::after,
main code.highlight::before {
content: "";
display: block;
height: $spacing-small;
width: $spacing-small;
position: absolute;
top: $spacing-x-small; //border: 1px solid darken($color: #4D4D4C, $amount: 10%);
border-radius: 100%;
cursor: pointer;
}
main code.highlight::before {
background: $color-background-destructive;
left: $spacing-x-small;
}
main code.highlight::after {
background: lighten($color: #4D4D4C, $amount: 10%);
left: $spacing-x-small + $square-icon-utility-small + $spacing-xx-small;
}
.less-than-medium {
@media (min-width: #{$mq-medium}) {
display: none;
}
}
.less-than-small {
@media (min-width: #{$mq-small}) {
display: none;
}
}
.graphdoc-section__title {
border-bottom: #{$border-width-thin} solid #{$color-border};
margin-bottom: $spacing-large;
position: relative;
}
.graphdoc-section__title a {
position: absolute;
right: 100%;
display: block;
opacity: 0;
width: 2rem;
padding: 0 0.4rem;
}
.graphdoc-section__title:hover a {
opacity: 1;
}
.graphdoc-section__title a .material-icons {
font-size: 1.2rem;
}