diff --git a/ui/src/css-bak/admonitionblock.scss b/ui/src/css-bak/admonitionblock.scss deleted file mode 100644 index f208974c..00000000 --- a/ui/src/css-bak/admonitionblock.scss +++ /dev/null @@ -1,98 +0,0 @@ -.alert { - p { - font-family: var(--heading); - color: inherit; - font-size: 1rem; - } -} - -.admonitionblock, -.alert { - max-width: 90vw; - background-color: white; - border: solid #ddd; - border-radius: var(--border-radius); - border-width: 1px 1px 1px 6px; - font-family: var(--sans-serif); - font-weight: var(--weight-normal); - color: var(--color-text-light); - font-size: 0.9rem; - text-align: center; - line-height: 1.5; - padding: 1rem .9rem; - margin: 1.5rem 0; - overflow-wrap: break-word; - - table { - padding: 0; - margin: 0; - th, - td { - padding: 0; - margin: 0; - word-wrap: break-word; - } - } - - .content { - max-width: 82vw; - padding-left: .25rem; - font-size: 1rem; - text-align: left; - word-wrap: break-word; - } - - &::before { - display: block; - font-size: 0.9em; - font-weight: var(--weight-bold); - text-align: left; - text-transform: uppercase; - padding-left: .25rem; - margin-bottom: .5rem; - } - - &.note { - border-left-color: var(--core-violet-4); - - &::before { - content: "note"; - color: var(--core-violet-4); - } - } - - &.tip { - border-left-color: var(--teal-3); - - &::before { - content: "tip"; - color: var(--teal-3); - } - } - - &.warning, &.caution, &.important { - border-left-color: #F79F1F; - - &::before { - color: #f79f1f; - padding-left: 1.5em; - margin-left: .4em; - background-image: url(../images/icons/warning.svg); - background-repeat: no-repeat; - background-position: left; - background-origin: border-box; - } - } - - &.warning::before { - content: "warning"; - } - - &.caution::before { - content: "caution"; - } - - &.important::before { - content: "important"; - } -} diff --git a/ui/src/css-bak/article.scss b/ui/src/css-bak/article.scss deleted file mode 100644 index 194cc0ad..00000000 --- a/ui/src/css-bak/article.scss +++ /dev/null @@ -1,278 +0,0 @@ -.article { - padding-bottom: var(--lg); /* matches nav padding */ - - .listingblock { - position: relative; - - .btn-copy { - visibility: hidden; - position: absolute; - top: 0; - right: 0; - border-radius: var(--border-radius); - } - - &:hover .btn-copy { - visibility: visible; - } - } - - .listingblock.nopadding { - pre code { - padding: 0; - } - - .btn-copy { - padding: 0; - } - } - - pre code { - display: block; - overflow-x: auto; - padding: 1em; - border-radius: var(--border-radius); - max-width: 90vw; - } - - img { - max-width: 100%; - } - - aside { - background: var(--aluminum-1); - border: 1px solid var(--aluminum-3); - border-radius: 2px; - color: var(--steel-1); - font-size: 14px; - padding: var(--md) var(--lg) var(--sm); - - &::before { - background-image: url(../images/icons/note.svg); - background-position: left 40%; - background-repeat: no-repeat; - background-size: 18px; - color: var(--steel-5); - content: "Note"; - display: block; - font-size: 16px; - font-weight: var(--weight-medium); - opacity: 0.7; - padding-left: 20px; - } - } - - code { - &.primary { - color: #4e4e67; - } - &.secondary { - color: #ab49d6; - } - &.light { - color: #4f4f68; - } - } -} - -.heading-link, .anchor { - float: right; - visibility: hidden; - color: inherit; - font-size: .8em; - margin-top: .25em; - margin-left: .2em; - - &:focus, - h1:hover &, - h2:hover &, - h3:hover &, - h4:hover &, - h5:hover &, - h6:hover & { - visibility: visible; - } - - .contract & { - visibility: visible; - } -} - -.anchor { - padding: 0 .3em; - text-decoration: none; - - &::before { - content: '#' - } -} - -.contract h3 code { - padding: 0; - color: inherit; - background-color: transparent; -} - -.contract-index { - border-radius: var(--border-radius); - max-width: 90vw; - padding: 1.5rem; - background-color: #f8f8fa; - margin-top: 1em; - margin-bottom: 1em; - word-wrap: break-word; - - ul { - list-style: none; - padding: 0; - margin: 0; - - a { - color: inherit; - text-decoration: none; - - &:hover { - text-decoration: underline; - } - - pre, - code { - padding: 0; - color: inherit; - line-height: 1rem; - background-color: transparent; - } - } - } - - .title { - font-family: var(--heading); - font-size: 0.9em; - color: var(--core-violet-2); - letter-spacing: .05em; - font-weight: 600; - text-transform: uppercase; - } - - .ulist { - border-top: solid 1px var(--aluminum-4); - margin-top: 1.2em; - padding-top: .25em; - - > .title { - float: right; - color: var(--color-text); - margin-top: .8em; - font-size: 0.8em; - } - } -} - -.contract-subindex-inherited { - opacity: .7; -} - -.contract-item { - border-radius: var(--border-radius); - border: solid 1px #ddd; - max-width: 90vw; - padding: 0; - margin-top: 1em; - margin-bottom: 1em; - $spacing: 1em; - word-wrap: break-word; - - > * { - margin-right: $spacing; - margin-left: $spacing; - } - - h4 { - display: flex; - flex-direction: row; - justify-content: space-between; - align-content: flex-start; - padding: 0; - margin: $spacing; - margin-bottom: 2 * $spacing; - position: relative; - font-size: inherit; - - code { - flex-grow: 1; - color: inherit; - font-weight: var(--weight-normal); - background-color: transparent; - padding: 0; - - .contract-item-name { - font-weight: var(--weight-medium); - } - } - - .anchor { - order: 10; - font-size: var(--md); - font-weight: normal; - margin-top: 0; - } - - .item-kind { - font-family: var(--sans-serif); - font-size: var(--md); - font-weight: 300; - opacity: .8; - } - - &::before { - content: ""; - display: block; - position: absolute; - height: 100%; - width: 100%; - box-sizing: content-box; - padding: $spacing; - margin: -$spacing; - z-index: -10; - border-top-left-radius: var(--border-radius); - border-top-right-radius: var(--border-radius); - background-color: #f9f9fa; - border-bottom: solid 1px #ddd; - } - } - - .admonitionblock { - font-family: var(--sans-serif); - margin-right: $spacing; - margin-left: $spacing; - } -} - -.article-navigation { - display: flex; - - div { - display: block; - flex-grow: 1; - font-weight: var(--weight-bold); - color: var(--core-violet-4); - margin-top: 1.5rem; - margin-bottom: .5rem; - - a { - text-decoration: none; - text-transform: uppercase; - font-size: var(--md); - } - - &.btn-next { text-align: right; } - } -} - -.article-banner { - background-color: var(--aluminum-2); - border: solid 1px var(--aluminum-4); - border-radius: var(--border-radius); - padding: 10px; - margin: 0 -10px; -} diff --git a/ui/src/css-bak/components/cards.scss b/ui/src/css-bak/components/cards.scss deleted file mode 100644 index fd1380e2..00000000 --- a/ui/src/css-bak/components/cards.scss +++ /dev/null @@ -1,213 +0,0 @@ -/* grid layout */ - -.card-section .sectionbody, .card-section .content { - display: grid; - grid-template-columns: repeat(auto-fill, minmax(calc(max(30%, 230px)), 1fr));; - grid-gap: 1rem; -} - -.card-section-2col .sectionbody, .card-section-2col .content { - grid-template-columns: repeat(auto-fill, minmax(calc(max(50% - 0.5rem, 250px)), 1fr)); -} - -.card-section .sectionbody> :not(.card) { - grid-column: 1 / -1; -} - -.card { - - .content, - .paragraph, - p { - display: inline; - } -} - -.card a { - display: block; - height: 100%; - width: 100%; -} - -/* inner card layout */ - -.card a { - display: inline-flex; - flex-direction: column; - justify-content: space-between; - padding: 1.5rem 1.2rem; - - .card-body { - flex-grow: 1; - } -} - -.card-title { - display: flex; - vertical-align: center; -} - -.card-body { - display: block; -} - -/* styling */ - -.card a { - border-radius: var(--border-radius); - color: inherit; - text-decoration: none; - font-size: .9rem; - - .card-title { - font-family: var(--heading); - font-weight: var(--weight-bold); - font-size: 1rem; - line-height: 1.4; - margin-bottom: 1.2rem; - } -} - -/* styling learn */ - -.card-learn a { - border: solid 1px #cacbcc; - border-left: solid 3px #53536B; - color: var(--color-text-light); - - .card-title { - margin-bottom: .8rem; - } - - &:hover { - border-color: #B8BFF4; - border-left-color: #4E5EE4; - box-shadow: 0 6px 12px 0 rgba(60, 60, 60, 0.09); - - .card-title { - color: #4E5EE4; - } - } -} - -/* styling product cards */ - -.card-primary a, -.card-secondary a { - box-shadow: 0 5px 10px 0 rgba(60, 60, 60, 0.1); - - &:hover { - box-shadow: 0 5px 10px 0 rgba(60, 60, 60, 0.3); - } - - .card-title::before { - content: ""; - background-image: var(--card-icon); - background-repeat: no-repeat; - background-size: contain; - width: 1.2em; - height: 1.2em; - display: inline-block; - vertical-align: middle; - margin-right: .6em; - } -} - -.card-primary a { - min-height: 14rem; - color: white; - position: relative; - padding-top: 3em; - padding-bottom: 2em; - overflow: hidden; - /* hide background image */ - - .card-title { - font-size: 1.2em; - } - - &::before { - display: block; - width: 95px; - height: 70px; - position: absolute; - bottom: 30px; - right: -20px; - content: ""; - background-image: url(../images/cards.svg); - background-repeat: no-repeat; - background-size: contain; - } - - &::after { - content: "Get started >"; - font-family: var(--heading); - font-weight: var(--weight-bold); - font-size: .8em; - text-transform: uppercase; - letter-spacing: .05em; - } -} - -.card-secondary a { - border: solid 1px #e9e9ed; - color: var(--color-text-light); - - &:hover { - border-color: #dfdfe0; - } -} - -.card-contracts a { - --card-icon: url(../images/contracts_white.svg); - background-image: linear-gradient(45deg, #6746d6 0%, #a134d1 100%); -} - -.card-defender a { - --card-icon: url(../images/defender_white.svg); - background-image: linear-gradient(-135deg, #00e1d4 0%, #00c7f2 100%); -} - -.card-upgrades { - --card-icon: url(../images/icons/upgrades-plugins.svg); -} - -.card-contracts-cairo { - --card-icon: url(../images/icons/contracts-cairo.svg); -} - -.card-contracts-stylus { - --card-icon: url(../images/icons/contracts-stylus.svg); -} - -.card-substrate-runtimes { - --card-icon: url(../images/icons/substrate-runtimes.svg); -} - -.card-test-environment { - --card-icon: url(../images/icons/test-environment.svg); -} - -.card-network-js { - --card-icon: url(../images/icons/network-js.svg); -} - -.card-gsn-helpers { - --card-icon: url(../images/icons/gsn-helpers.svg); -} - -.card-gsn-provider { - --card-icon: url(../images/icons/gsn-provider.svg); -} - -.card-contract-loader { - --card-icon: url(../images/icons/contract-loader.svg); -} - -.card-solidity-docgen { - --card-icon: url(../images/icons/docgen.svg); -} - -.card-subgraphs { - --card-icon: url(../images/icons/subgraphs.svg); -} \ No newline at end of file diff --git a/ui/src/css-bak/components/icons.scss b/ui/src/css-bak/components/icons.scss deleted file mode 100644 index 9b5dbec1..00000000 --- a/ui/src/css-bak/components/icons.scss +++ /dev/null @@ -1,16 +0,0 @@ -svg { - fill: currentColor; -} - -svg.icon { - height: 1em; - width: 1em; - pointer-events: none; - vertical-align: -.1em; -} - -.btn-icon { - border: 0; - display: flex; - padding: .5em; -} diff --git a/ui/src/css-bak/components/inputs.scss b/ui/src/css-bak/components/inputs.scss deleted file mode 100644 index 42b5bc3a..00000000 --- a/ui/src/css-bak/components/inputs.scss +++ /dev/null @@ -1,29 +0,0 @@ -.input, -.textarea { - background: var(--tertiary); - border: 1px solid var(--aluminum-4); - border-radius: 2px; - color: var(--steel-5); - font-size: 14px; - height: var(--input-md); - padding: var(--xs); - transition: box-shadow var(--transition-speed-sm) var(--transition-timing); - width: 100%; - word-break: normal; - - - &.focus, - &:focus { - border-color: var(--core-violet-3); - box-shadow: 0 0 0 3px rgba(0,162,223,.25); - } - - - &::placeholder { - color: var(--aluminum-5); - } -} - -.textarea { - resize: vertical; -} diff --git a/ui/src/css-bak/components/select.scss b/ui/src/css-bak/components/select.scss deleted file mode 100644 index cd8a0d24..00000000 --- a/ui/src/css-bak/components/select.scss +++ /dev/null @@ -1,17 +0,0 @@ -.select { - background: var(--tertiary); - border: 1px solid var(--aluminum-4); - color: var(--steel-5); - font-size: 14px; - height: var(--input-md); - padding: var(--xs); - transition: box-shadow var(--transition-speed-sm) var(--transition-timing); - word-break: normal; - - - &.focus, - &:focus { - border-color: var(--core-violet-3); - box-shadow: 0 0 0 3px rgba(0,162,223,.25); - } -} diff --git a/ui/src/css-bak/footer.scss b/ui/src/css-bak/footer.scss deleted file mode 100644 index b4937be7..00000000 --- a/ui/src/css-bak/footer.scss +++ /dev/null @@ -1,15 +0,0 @@ -footer.footer { - font-size: 0.7rem; - background-color: #fff; - padding: 25px 2rem; - color: #5d5d5d; - border-top: solid 1px rgba(40, 40, 70, 0.10); -} - -.footer a { - color: rgba(40, 40, 70, 0.7); - display: inline; - margin-left: 7px; - border-left: 1px solid rgba(40, 40, 70, 0.7); - padding-left: 7px; -} diff --git a/ui/src/css-bak/globals/_global.scss b/ui/src/css-bak/globals/_global.scss deleted file mode 100644 index b16f5612..00000000 --- a/ui/src/css-bak/globals/_global.scss +++ /dev/null @@ -1,7 +0,0 @@ -body { - background: #fefefe; -} - -.filter-active-icon { - filter: invert(49%) sepia(69%) saturate(6505%) hue-rotate(225deg) brightness(93%) contrast(91%); -} diff --git a/ui/src/css-bak/globals/_grid.scss b/ui/src/css-bak/globals/_grid.scss deleted file mode 100644 index 41764958..00000000 --- a/ui/src/css-bak/globals/_grid.scss +++ /dev/null @@ -1,41 +0,0 @@ -.container { - @media (min-width: $screen-xl) { - max-width: $screen-xl; - } -} - -.flex { - display: flex; -} - -.col { - flex-direction: column; -} - -.align-top { - align-items: flex-start; -} - -.align-center { - align-items: center; -} - -.align-bottom { - align-items: flex-end; -} - -.justify-center { - justify-content: center; -} - -.justify-justified { - justify-content: space-between; -} - -.grow { - flex: 1 1 auto; -} - -.shrink { - flex: 0 0 auto; -} diff --git a/ui/src/css-bak/globals/_reset.scss b/ui/src/css-bak/globals/_reset.scss deleted file mode 100644 index 02540308..00000000 --- a/ui/src/css-bak/globals/_reset.scss +++ /dev/null @@ -1,254 +0,0 @@ -html { - -ms-text-size-adjust: 100; - -webkit-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -details, -main, -summary { - display: block; -} - -audio, -canvas, -progress, -video { - vertical-align: baseline; -} - -[hidden], -template { - display: none; -} - -a { - background: transparent; - - &:hover, - &:active { - outline: 0; - } -} - -abbr[title] { - border-bottom: 1px dotted; - cursor: help; -} - -b, -strong { - font-weight: bold; -} - -dfn { - font-style: italic; -} - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -small { - font-size: 80%; -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -img { - border: 0; -} - -svg:not(:root) { - overflow: hidden; -} - -figure, -blockquote { - margin: 0; -} - -hr { - box-sizing: content-box; - height: 0; -} - -pre { - display: block; - line-height: 1.4; - margin: 0; - overflow: auto; - word-break: break-all; - word-wrap: break-word; -} - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; -} - -button { - background: transparent; - box-shadow: none; - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html input[type='button'], -input[type='reset'], -input[type='submit'] { - -webkit-appearance: button; - cursor: pointer; -} - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -input { - line-height: normal; -} - -input[type='checkbox'], -input[type='radio'] { - box-sizing: border-box; - padding: 0; -} - -input[type='number']::-webkit-inner-spin-button, -input[type='number']::-webkit-outer-spin-button { - height: auto; -} - -input, -textarea { - -webkit-appearance: none; - background: transparent; - border: 0; - - &[type='radio'] { - -webkit-appearance: radio; - cursor: pointer; - } -} - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -legend { - border: 0; - padding: 0; -} - -textarea { - overflow: auto; -} - -optgroup { - font-weight: bold; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} - -button, -input, -select[multiple], -textarea { - background-image: none; -} - -*, -*::before, -*::after { - box-sizing: border-box; -} - -h1, -h2, -h3, -h4 { - font-size: inherit; - font-weight: inherit; - margin: 0; -} - -ol, -ul { - list-style-type: none; - margin: 0; - padding: 0; -} - -p { - margin: 0; -} - -iframe { - border: 0; -} - -address { - font-style: normal; -} - -input[disabled] textarea[disabled] { - cursor: not-allowed; -} - -input[type='search'] { - &::-webkit-search-decoration, - &::-webkit-search-cancel-button, - &::-webkit-search-results-button, - &::-webkit-search-results-decoration { - display: none; - } -} diff --git a/ui/src/css-bak/globals/_typography.scss b/ui/src/css-bak/globals/_typography.scss deleted file mode 100644 index 42dc1d16..00000000 --- a/ui/src/css-bak/globals/_typography.scss +++ /dev/null @@ -1,202 +0,0 @@ -@font-face { - font-family: "Silka"; - src: url("../fonts/silka-regular-webfont.eot"); - src: url("../fonts/silka-regular-webfont.eot?#iefix") format("embedded-opentype"), - url("../fonts/silka-regular-webfont.woff2") format("woff2"), - url("../fonts/silka-regular-webfont.woff") format("woff"), - url("../fonts/silka-regular-webfont.ttf") format("truetype"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: "Silka"; - src: url("../fonts/silka-medium-webfont.eot"); - src: url("../fonts/silka-medium-webfont.eot?#iefix") format("embedded-opentype"), - url("../fonts/silka-medium-webfont.woff2") format("woff2"), url("../fonts/silka-medium-webfont.woff") format("woff"), - url("../fonts/silka-medium-webfont.ttf") format("truetype"); - font-weight: 500; - font-style: 500; -} - -@font-face { - font-family: "Silka"; - src: url("../fonts/silka-semibold-webfont.eot"); - src: url("../fonts/silka-semibold-webfont.eot?#iefix") format("embedded-opentype"), - url("../fonts/silka-semibold-webfont.woff2") format("woff2"), - url("../fonts/silka-semibold-webfont.woff") format("woff"), - url("../fonts/silka-semibold-webfont.ttf") format("truetype"); - font-weight: 600; - font-style: 600; -} - -body { - color: var(--color-text); - font-family: var(--sans-serif); - line-height: 1.6; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: var(--heading); - font-weight: var(--weight-medium); - line-height: 1.2; - margin-bottom: var(--md); -} - -h2, -h3, -h4, -h5, -h6 { - padding-top: var(--lg); - margin-top: var(--lg); -} - -h1, -h2 { - padding-top: 0.75em; - border-bottom: solid 1px var(--aluminum-4); -} - -h1 { - font-size: 1.8em; - padding-bottom: 0.4em; -} - -h2 { - font-size: 1.6em; - padding-bottom: 0.3em; -} - -h3 { - font-size: 1.4em; -} - -h4 { - font-size: 1.2em; -} - -h5 { - font-size: 1em; -} - -h6 { - font-size: .9em; -} - -code { - background-color: #f6f6f7; - border-radius: .2em; - padding: .2em .4em; -} - -p, -ul, -ol, -dl, -figure { - margin-bottom: var(--sm); - margin-top: var(--sm); -} - -pre, -table, -aside { - margin-bottom: var(--lg); - margin-top: var(--lg); -} - -a { - color: var(--blue); - - .admonitionblock & { - color: inherit; - } -} - -pre, -code { - font-family: var(--monospace); - font-size: .95em; -} - -thead { - font-family: var(--heading); - font-variant: small-caps; - text-transform: lowercase; - letter-spacing: .05em; - color: var(--aluminum-5); - border-bottom: 1px solid var(--aluminum-3); -} - -th { - text-align: inherit; -} - -td, -th { - padding: var(--xs); -} - -td > .tableblock { - margin: 0; -} - -ol, -ul { - padding-left: var(--lg); -} - -ol { - list-style-type: decimal; -} - -ul { - list-style-type: circle; -} - -dl { - border: 1px solid var(--aluminum-3); - border-radius: 2px; - display: inline-block; - padding: var(--md); -} - -dt { - font-weight: var(--weight-medium); - - &::after { - content: ":"; - } -} - -dd { - margin-left: 0; - - + dt { - border-top: 1px solid var(--aluminum-3); - margin-top: var(--sm); - padding-top: var(--sm); - } -} - -blockquote { - margin-left: 2rem; - - & + .attribution { - text-align: right; - } -} - -.strong { - font-weight: var(--weight-medium); -} - -.strikethrough { - text-decoration: line-through; -} diff --git a/ui/src/css-bak/globals/_vars.scss b/ui/src/css-bak/globals/_vars.scss deleted file mode 100644 index 16d51cd9..00000000 --- a/ui/src/css-bak/globals/_vars.scss +++ /dev/null @@ -1,85 +0,0 @@ -:root { - --core-gray: #f8f8fa; - --core-violet-1: #9aa2e7; - --core-violet-2: #6d79e9; - --core-violet-3: #6472e7; - --core-violet-4: #4e5ee4; - --core-violet-6: #282846; - --robust-blue-1: #a1b1b8; - --robust-blue-2: #6b8a99; - --robust-blue-3: #506773; - --robust-blue-4: #32444d; - --robust-blue-5: #272f33; - --future-green-1: #aaf2cb; - --future-green-2: #33cc7a; - --future-green-3: #17bc65; - --future-green-4: #0e8c48; - --future-green-5: #174d30; - --steel-1: #6b6c6d; - --steel-2: #58595a; - --steel-3: #3a3b3c; - --steel-4: #3D3D58; - --steel-5: #121314; - --aluminum-0: #f5f6fe; - --aluminum-1: #f9fafb; - --aluminum-2: #f4f5f6; - --aluminum-3: #e8e9ea; - --aluminum-4: #cacbcc; - --aluminum-5: #989a9b; - --yellow-3: #f2be24; - --viridian-3: #00b49d; - --teal-3: #00b5d1; - --navy-3: #178bea; - --indigo-3: #5e66f9; - --violet-3: #9a63f9; - --red-3: #d1344e; - --blue: #196BF7; - --tertiary: #fff; - - --color-text: #282846; - --color-text-light: #555566; - --color-navbar-text: #282846; - - --border-radius: .3rem; - - --heading: "Silka", sans-serif; - --sans-serif: -apple-system, BlinkMacSystemFont, 'avenir next', avenir, 'helvetica neue', helvetica, ubuntu, roboto, noto, 'segoe ui', arial, sans-serif; - --monospace: "Roboto Mono", monospace; - - --weight-normal: 400; - --weight-medium: 500; - --weight-bold: 600; - - --header-height: 66px; - --navbar-height: 70px; - --footer-height: 361px; - --nav-item-height: 32px; - --xs: 5px; - --sm: 10px; - --md: 15px; - --lg: 20px; - --xl: 40px; - --input-md: 30px; - - --transition-speed-sm: 0.15s; - --transition-speed-md: 0.3s; - --transition-timing: cubic-bezier(0.46, 0.03, 0.52, 0.96); -} - -// Minimum screen size for mobile is 320px -$mobile-breakpoint: 1000px; - -$screen-sm: 576px; -$screen-md: 768px; -$screen-lg: 992px; -$screen-xl: 1160px; - -$header-height: 66px; -$footer-height: 361px; -$nav-width: 300px; - -$xs: 5px; -$sm: 10px; -$md: 15px; -$lg: 20px; -$xl: 40px; diff --git a/ui/src/css-bak/hardhat-truffle-toggle.scss b/ui/src/css-bak/hardhat-truffle-toggle.scss deleted file mode 100644 index 2bcd9391..00000000 --- a/ui/src/css-bak/hardhat-truffle-toggle.scss +++ /dev/null @@ -1,40 +0,0 @@ -.hardhat-truffle-toggle { - width: 120px; - height: 30px; - border: 0; - outline: 0; - padding: 0; - margin: 0; - background: url(../images/toggle-active.svg) center / contain no-repeat; - overflow: hidden; - white-space: nowrap; - - &:active { - background-image: url(../images/toggle-active.svg) !important; - } - - span { - pointer-events: none; - opacity: 0; - } -} - -.preference-truffle { - .hardhat { - display: none; - } - - .hardhat-truffle-toggle { - background-image: url(../images/toggle-preference-truffle.svg); - } -} - -.preference-hardhat { - .truffle { - display: none; - } - - .hardhat-truffle-toggle { - background-image: url(../images/toggle-preference-hardhat.svg); - } -} diff --git a/ui/src/css-bak/header.scss b/ui/src/css-bak/header.scss deleted file mode 100644 index 97cc0cce..00000000 --- a/ui/src/css-bak/header.scss +++ /dev/null @@ -1,93 +0,0 @@ -.header { - border-bottom: solid 1px #e2e2e7; -} - -.navbar { - background-color: var(--color-navbar-bg); - color: var(--color-navbar-text); - font-size: 0.83333rem; - word-wrap: break-word; - z-index: var(--z-index-navbar); -} - -.navbar a { - text-decoration: none; -} - -.navbar-brand .navbar-item:first-child, -.navbar-brand .navbar-item:first-child a { - color: var(--color-navbar-text); - font-size: 1.15rem; -} - -.navbar-brand .separator { - padding: 0 0.375rem; -} - -.navbar-burger { - color: var(--color-navbar-text); - background: none; - border: none; - outline: none; -} - -.navbar-burger::-moz-focus-inner { - border: none; -} - -.navbar-item { - color: var(--color-text); - padding: 0.5rem; - font-family: var(--heading); - font-weight: 500; - font-size: 0.9rem; -} - -.navbar-item:hover { - color: var(--color-navbar-hover); -} - -.navbar-button{ - color: white; - padding: 6px 14px; - font-family: var(--heading); - font-weight: 500; - font-size: 0.9rem; - display: inline-block; - border-radius: 100px; - letter-spacing: -0.02em; - transition: all 0.2s ease; - background: #4F56FA; - text-decoration: none; - text-transform: none; - border: 1px solid #EFEFEF; - text-align: center; - white-space: nowrap; - text-wrap: nowrap; -} - -.navbar-button:hover { - background: #4349D4!important; - color: white; -} - -.navbar-search-input { - font-size: 1rem; - background-color: var(--aluminum-1); - border-radius: 0.25rem; - border: 1px solid var(--aluminum-3); - - &:focus { - outline: none; - } -} - -.navbar-search-checkbox { - display: none; -} - -@media screen and (min-width: $mobile-breakpoint) { - .navbar-burger { - display: none; - } -} diff --git a/ui/src/css-bak/hljs-theme.scss b/ui/src/css-bak/hljs-theme.scss deleted file mode 100644 index 9c6aea17..00000000 --- a/ui/src/css-bak/hljs-theme.scss +++ /dev/null @@ -1,253 +0,0 @@ -/*! - Theme: GitHub Dark Dimmed - Description: Dark dimmed theme as seen on github.com - Author: github.com - Maintainer: @Hirse - Updated: 2021-05-15 - - Colors taken from GitHub's CSS -*/ - -.hljs { - color: #adbac7; - background: #22272e; -} - -.hljs-doctag, -.hljs-keyword, -.hljs-meta .hljs-keyword, -.hljs-template-tag, -.hljs-template-variable, -.hljs-type, -.hljs-variable.language_ { - /* prettylights-syntax-keyword */ - color: #f47067; -} - -.hljs-title, -.hljs-title.class_, -.hljs-title.class_.inherited__, -.hljs-title.function_ { - /* prettylights-syntax-entity */ - color: #dcbdfb; -} - -.hljs-attr, -.hljs-attribute, -.hljs-literal, -.hljs-meta, -.hljs-number, -.hljs-operator, -.hljs-variable, -.hljs-selector-attr, -.hljs-selector-class, -.hljs-selector-id { - /* prettylights-syntax-constant */ - color: #6cb6ff; -} - -.hljs-regexp, -.hljs-string, -.hljs-meta .hljs-string { - /* prettylights-syntax-string */ - color: #96d0ff; -} - -.hljs-built_in, -.hljs-symbol { - /* prettylights-syntax-variable */ - color: #f69d50; -} - -.hljs-comment, -.hljs-code, -.hljs-formula { - /* prettylights-syntax-comment */ - color: #768390; -} - -.hljs-name, -.hljs-quote, -.hljs-selector-tag, -.hljs-selector-pseudo { - /* prettylights-syntax-entity-tag */ - color: #8ddb8c; -} - -.hljs-subst { - /* prettylights-syntax-storage-modifier-import */ - color: #adbac7; -} - -.hljs-section { - /* prettylights-syntax-markup-heading */ - color: #316dca; - font-weight: bold; -} - -.hljs-bullet { - /* prettylights-syntax-markup-list */ - color: #eac55f; -} - -.hljs-emphasis { - /* prettylights-syntax-markup-italic */ - color: #adbac7; - font-style: italic; -} - -.hljs-strong { - /* prettylights-syntax-markup-bold */ - color: #adbac7; - font-weight: bold; -} - -.hljs-addition { - /* prettylights-syntax-markup-inserted */ - color: #b4f1b4; - background-color: #1b4721; -} - -.hljs-deletion { - /* prettylights-syntax-markup-deleted */ - color: #ffd8d3; - background-color: #78191b; -} - -.hljs-char.escape_, -.hljs-link, -.hljs-params, -.hljs-property, -.hljs-punctuation, -.hljs-tag { - color: inherit; - background-color: transparent; -} - -/*! - Theme: GitHub - Description: Light theme as seen on github.com - Author: github.com - Maintainer: @Hirse - Updated: 2021-05-15 - - Outdated base version: https://github.com/primer/github-syntax-light - Current colors taken from GitHub's CSS -*/ -.hljs-theme-light { - .hljs { - color: #24292e; - background: #ffffff; - } - - .hljs-doctag, - .hljs-keyword, - .hljs-meta .hljs-keyword, - .hljs-template-tag, - .hljs-template-variable, - .hljs-type, - .hljs-variable.language_ { - /* prettylights-syntax-keyword */ - color: #d73a49; - } - - .hljs-title, - .hljs-title.class_, - .hljs-title.class_.inherited__, - .hljs-title.function_ { - /* prettylights-syntax-entity */ - color: #6f42c1; - } - - .hljs-attr, - .hljs-attribute, - .hljs-literal, - .hljs-meta, - .hljs-number, - .hljs-operator, - .hljs-variable, - .hljs-selector-attr, - .hljs-selector-class, - .hljs-selector-id { - /* prettylights-syntax-constant */ - color: #005cc5; - } - - .hljs-regexp, - .hljs-string, - .hljs-meta .hljs-string { - /* prettylights-syntax-string */ - color: #032f62; - } - - .hljs-built_in, - .hljs-symbol { - /* prettylights-syntax-variable */ - color: #e36209; - } - - .hljs-comment, - .hljs-code, - .hljs-formula { - /* prettylights-syntax-comment */ - color: #6a737d; - } - - .hljs-name, - .hljs-quote, - .hljs-selector-tag, - .hljs-selector-pseudo { - /* prettylights-syntax-entity-tag */ - color: #22863a; - } - - .hljs-subst { - /* prettylights-syntax-storage-modifier-import */ - color: #24292e; - } - - .hljs-section { - /* prettylights-syntax-markup-heading */ - color: #005cc5; - font-weight: bold; - } - - .hljs-bullet { - /* prettylights-syntax-markup-list */ - color: #735c0f; - } - - .hljs-emphasis { - /* prettylights-syntax-markup-italic */ - color: #24292e; - font-style: italic; - } - - .hljs-strong { - /* prettylights-syntax-markup-bold */ - color: #24292e; - font-weight: bold; - } - - .hljs-addition { - /* prettylights-syntax-markup-inserted */ - color: #22863a; - background-color: #f0fff4; - } - - .hljs-deletion { - /* prettylights-syntax-markup-deleted */ - color: #b31d28; - background-color: #ffeef0; - } - - .hljs-char.escape_, - .hljs-link, - .hljs-params, - .hljs-property, - .hljs-punctuation, - .hljs-tag { - color: inherit; - background-color: transparent; - } -} diff --git a/ui/src/css-bak/hs-banner.scss b/ui/src/css-bak/hs-banner.scss deleted file mode 100644 index b034bfaa..00000000 --- a/ui/src/css-bak/hs-banner.scss +++ /dev/null @@ -1,34 +0,0 @@ -/* hubspot banner styles */ -/* written in css to maintain precise alignment with https://github.com/OpenZeppelin/defender/blob/master/ui/src/styles/platform/hs-banner.css */ -/* !important is essential in this context to take precedent over default styles */ -div#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner { - padding: var(--u2) !important; -} - -div#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording { - margin-right: 0 !important; - margin-bottom: var(--u) !important; -} - -div#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording p, -div#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p#hs-eu-cookie-disclaimer { - line-height: 16px !important; - max-width: 100% !important; - margin: 0 !important; -} - -div#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-buttons-area { - margin-top: var(--u) !important; - margin-right: 0 !important; -} - -div#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner button#hs-eu-confirmation-button, -div#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner button#hs-eu-decline-button { - height: 30px !important; -} - -@media (min-width: 751px) { - div#hs-banner-parent div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p#hs-eu-cookie-disclaimer { - margin-right: 0 !important; - } -} diff --git a/ui/src/css-bak/index.scss b/ui/src/css-bak/index.scss deleted file mode 100644 index b057f3e3..00000000 --- a/ui/src/css-bak/index.scss +++ /dev/null @@ -1,30 +0,0 @@ -@import "globals/reset"; -@import "globals/vars"; -@import "globals/global"; -@import "globals/grid"; -@import "globals/typography"; - -@import "components/icons"; -@import "components/inputs"; -@import "components/select"; -@import "components/cards"; - -@import "specific/navigation"; -@import "specific/version-select"; -@import "specific/readme-notice"; - -@import "layout"; - -@import "header"; -@import "footer"; - -@import "hljs-theme"; -@import "main"; -@import "article"; - -@import "admonitionblock"; -@import "toc"; - -@import "hardhat-truffle-toggle"; - -@import "hs-banner"; diff --git a/ui/src/css-bak/layout.scss b/ui/src/css-bak/layout.scss deleted file mode 100644 index 9436ef3d..00000000 --- a/ui/src/css-bak/layout.scss +++ /dev/null @@ -1,242 +0,0 @@ -@use "sass:math"; - -.root { - display: flex; -} - -.nav { - height: 100vh; - overflow-y: auto; - position: sticky; - top: 0; - width: 300px; - flex: 0 0 auto; -} - -.nav-heading { - margin: .75rem 0; - align-items: center; -} - -.nav-component-active { -/* min-height: 100%; */ - overflow-y: auto; -} - -.nav-component-active .nav-heading-active { - position: sticky; - top: 0; - margin-top: 0; -} - -.nav-heading-active { - position: sticky; - top: 15px; -} - -.nav-component-heading + .nav-list { - height: 90%; - margin-bottom: 0; -} - -.nav-li { - margin-bottom: 0.5rem; - margin-left: 1.3rem; - line-height: 1.5rem; -} - -.nav-icon { - margin-right: .5rem; - height: 1rem; - width: 1rem; -} - -.close-menu-btn { - display: flex; - padding: var(--lg); - margin-top: calc(-1 * var(--side-margin)); - margin-left: calc(-1 * var(--side-margin)); - - @media (min-width: $mobile-breakpoint) { - display: none; - } -} - -@media (max-width: $mobile-breakpoint) { - .nav { - flex-grow: 1; - padding: var(--lg); - } - - .nav:not(.toggled) { - display: none; - } - - .nav.toggled ~ .main { - display: none; - } -} - -button.collapse-toggle { - margin-left: -1.3rem; - width: 1rem; - height: 1rem; -} - -.collapsible-content { - margin-bottom: var(--md); -} - - -:root { - --side-margin: var(--xl); - - @media (max-width: $mobile-breakpoint) { - --side-margin: var(--lg); - } -} - -.main { - min-width: 0; /* This is necessary to avoid overflow due to
 children. */
-  flex-grow: 1;
-  display: flex;
-  flex-direction: column;
-}
-
-.navbar, .article-wrapper {
-  max-width: 60rem;
-  margin: 0 var(--side-margin);
-}
-
-.navbar {
-  display: flex;
-  flex-wrap: wrap;
-  align-items: center;
-}
-
-.navbar-burger {
-  margin-left: calc(-1 * var(--side-margin));
-  margin-right: .5em;
-  padding: var(--lg);
-  display: flex;
-}
-
-.navbar-logo {
-  flex-grow: 99;
-  display: flex;
-  align-items: stretch;
-
-  a {
-    padding: var(--lg) 0;
-    display: flex;
-    align-items: center;
-  }
-}
-
-.navbar-search {
-  position: relative;
-  display: flex;
-  flex-grow: 1;
-}
-
-.navbar-search-input {
-  flex-grow: 1;
-  padding: .5rem !important;
-}
-
-.navbar-end {
-  flex-grow: 1;
-  display: flex;
-  justify-content: space-around;
-  flex-wrap: wrap;
-}
-
-.navbar-item {
-  flex-grow: 1;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  line-height: 1.5;
-  margin-right: .25em;
-  margin-left: .25em;
-}
-
-.article-wrapper {
-  flex-grow: 1;
-  display: flex;
-  flex-direction: row;
-  align-items: flex-start;
-}
-
-.article {
-  min-width: 0; /* This is necessary to avoid overflow due to 
 children. */
-  flex-grow: 1;
-}
-
-.toc-sidebar {
-  margin-left: var(--lg);
-  flex-grow: 0;
-  flex-shrink: 0;
-  width: 200px;
-  max-height: 80vh;
-  position: sticky;
-  top: 10vh;
-  overflow-y: auto;
-
-  @media (max-width: math.div($mobile-breakpoint * 2, 3)) {
-    display: none;
-  }
-}
-
-.notoc .toc-sidebar {
-  display: none;
-}
-
-/* To reset HubSpot Popup Banner's default animation effect */
-body .leadinModal.leadinModal-theme-top {
-  top: auto;
-  bottom: 0;
-  z-index: 99999999999;
-}
-
-.leadinModal.leadinModal-theme-top .leadinModal-content {
- animation-name: leadinModal-reset!important;
-}
-.leadinModal.leadinModal-theme-top.leadinModal-closing,
-.leadinModal.leadinModal-theme-top.leadinModal-closing .leadinModal-content{
-    animation-name: leadinModal-fadeout!important;
-}
-@keyframes leadinModal-reset {
-    0% {
-      transform: translateY(0);
-      -webkit-transform: translateY(0);
-      -moz-transform: translateY(0);
-      -ms-transform: translateY(0);
-      -o-transform: translateY(0);
-      opacity: 0;
-    }
-    1% {
-      transform: translateY(0);
-      -webkit-transform: translateY(0);
-      -moz-transform: translateY(0);
-      -ms-transform: translateY(0);
-      -o-transform: translateY(0);
-      opacity: 0;
-    }
-    2% {
-      transform: translateY(0);
-      -webkit-transform: translateY(0);
-      -moz-transform: translateY(0);
-      -ms-transform: translateY(0);
-      -o-transform: translateY(0);
-      opacity: 0;
-    }
-    100% {
-      transform: translateY(0);
-      -webkit-transform: translateY(0);
-      -moz-transform: translateY(0);
-      -ms-transform: translateY(0);
-      -o-transform: translateY(0);
-      opacity: 1;
-    }
-  }
diff --git a/ui/src/css-bak/main.scss b/ui/src/css-bak/main.scss
deleted file mode 100644
index e69de29b..00000000
diff --git a/ui/src/css-bak/page-version-selector.scss b/ui/src/css-bak/page-version-selector.scss
deleted file mode 100644
index 4128e63d..00000000
--- a/ui/src/css-bak/page-version-selector.scss
+++ /dev/null
@@ -1,76 +0,0 @@
-.page-version-selector {
-  display: none;
-  margin-right: 0.7rem;
-  position: relative;
-}
-
-@media (min-width: 1024px) {
-  .page-version-selector {
-    display: block;
-  }
-}
-
-.page-version-selector-toggle {
-  background-color: transparent;
-  background-image: url(../images/icons/chevron.svg);
-  background-repeat: no-repeat;
-  background-position: right 0.5rem top 50%;
-  background-size: auto 0.95em;
-  border: 1px solid transparent;
-  cursor: pointer;
-  font-family: "Open Sans", sans-serif;
-  font-size: 0.75rem;
-  margin: 0;
-  padding: .3rem 1.75rem .3rem 0.5rem;
-  position: relative;
-  z-index: 3;
-}
-
-.page-version-selector[data-state=expanded] .page-version-selector-toggle {
-  background-image: url(../images/icons/chevron.svg);
-  color: #fff;
-}
-
-.page-version-selector-toggle:hover,
-.page-version-selector-toggle:active,
-.page-version-selector-toggle:focus {
-  outline: none;
-  border-color: var(--core-violet-3);
-}
-
-.page-version-selector-toggle::-moz-focus-inner {
-  border: none;
-}
-
-.page-version-selector-panel {
-  background-color: var(--core-violet-3);
-  border: 1px solid var(--core-violet-3);
-  box-sizing: border-box;
-  padding: 1.6rem 0.5rem 0.3rem 0.5rem;
-  position: absolute;
-  top: 0;
-  left: 0;
-  width: 100%;
-  visibility: hidden;
-}
-
-.page-version-selector[data-state=expanded] .page-version-selector-panel {
-  visibility: visible;
-  z-index: 2;
-}
-
-.page-version-selector a.page-version {
-  display: block;
-  font-size: 0.75rem;
-  color: #fff;
-}
-
-.page-version-selector a.page-version--current {
-  display: none;
-}
-
-.page-version-selector a.page-version--missing {
-  color: var(--core-blue-1);
-  text-decoration: none;
-  font-style: italic;
-}
diff --git a/ui/src/css-bak/specific/navigation.scss b/ui/src/css-bak/specific/navigation.scss
deleted file mode 100644
index bb052368..00000000
--- a/ui/src/css-bak/specific/navigation.scss
+++ /dev/null
@@ -1,113 +0,0 @@
-.nav {
-  padding: 1rem;
-  background: var(--core-gray);
-  color: var(--color-text-light);
-
-  a {
-    text-decoration: none;
-    color: inherit;
-  }
-
-  .nav-li-active > a {
-    color: var(--core-violet-4);
-  }
-}
-
-.nav-component {
-  line-height: 1rem;
-}
-
-.nav-component a,
-.btn-back {
-  padding: .7rem 1rem;
-}
-
-.nav-title {
-  padding: 0 1rem;
-  font-size: .8em;
-  font-family: var(--heading);
-  color: var(--aluminum-5);
-  letter-spacing: .05em;
-  font-weight: var(--weight-bold);
-  text-transform: uppercase;
-}
-
-.btn-back {
-  opacity: .6;
-  margin-bottom: 0.5rem;
-  line-height: 1.5rem;
-  margin-left: 1.3rem;
-  cursor: pointer;
-
-  &::before{
-    display: inline-block;
-    content: url(../images/icons/arrow_back.svg);
-    margin-right: 0.3em;
-    margin-left: -1.3rem;
-    width: 1rem;
-  }
-}
-
-.nav-heading {
-  font-size: 1.3rem;
-  font-weight: var(--weight-medium);
-  font-family: var(--heading);
-  padding: 0 1rem;
-}
-
-.nav-component-active {
-  .nav-heading-active {
-    padding-top: 15px;
-    padding-bottom: 4px;
-    background: var(--core-gray);
-    z-index: 2;
-  }
-}
-
-.nav-list {
-  padding-left: 0;
-  list-style: none;
-  line-height: 1.7em;
-}
-
-.nav-component-heading {
-  color: var(--steel-4);
-  font-family: var(--heading);
-  font-weight: var(--weight-medium);
-  position: relative;
-  font-size: 1rem;
-}
-
-.nav-link:hover {
-  opacity: .8;
-  cursor: pointer;
-}
-
-.nav-link code {
-  font-size: .9rem;
-  padding: 0;
-}
-
-.nav-icon {
-  opacity: .8;
-}
-
-button.collapse-toggle {
-  cursor: pointer;
-  padding: 0;
-  border: none;
-
-  &.toggled {
-    img {
-      transform: rotate(-90deg);
-    }
-
-    ~ .collapsible-content {
-      display: none;
-    }
-  }
-}
-
-.close-menu-btn {
-  border: 0;
-}
diff --git a/ui/src/css-bak/specific/readme-notice.scss b/ui/src/css-bak/specific/readme-notice.scss
deleted file mode 100644
index d7d8d110..00000000
--- a/ui/src/css-bak/specific/readme-notice.scss
+++ /dev/null
@@ -1,4 +0,0 @@
-/* These are hidden from the site and only shown in the READMEs on GitHub. */
-.readme-notice {
-  display: none;
-}
diff --git a/ui/src/css-bak/specific/version-select.scss b/ui/src/css-bak/specific/version-select.scss
deleted file mode 100644
index f60c0f4f..00000000
--- a/ui/src/css-bak/specific/version-select.scss
+++ /dev/null
@@ -1,85 +0,0 @@
-.component-version {
-  position: relative;
-}
-
-.btn-version {
-  font-size: .85rem;
-  font-weight: var(--weight-normal);
-  min-height: 1.5rem;
-  padding: 0 .5rem;
-  margin: .4rem 0;
-  border: 1px solid;
-  border-radius: 1rem;
-
-  &::after{
-    display: inline-block;
-    content: url(../images/icons/chevron.svg);
-    width: .8rem;
-    margin-left: .2rem;
-  }
-
-  &:hover,
-  &:focus {
-    color: var(--core-violet-4);
-  }
-
-  svg {
-    height: var(--md);
-    width: var(--md);
-  }
-}
-
-.popover-container {
-  opacity: 0;
-  pointer-events: none;
-  position: absolute;
-  right: 0;
-  top: 100%;
-  z-index: 1;
-  padding-top: .5em;
-
-  .btn-version:focus + &,
-  &:focus-within {
-    opacity: 1;
-    pointer-events: auto;
-  }
-}
-
-.popover {
-  font-family: var(--sans-serif);
-  font-size: .9em;
-  background: var(--tertiary);
-  border: 1px solid var(--aluminum-3);
-  border-radius: var(--border-radius);
-  box-shadow: 0 0 10px rgba(0, 0, 0, .05) ;
-  color: var(--steel-3);
-  padding: .5em;
-  margin: 0 var(--xs);
-  width: 10em;
-  user-select: none;
-
-  p {
-    margin: 0;
-    padding: 0 .5em;
-    font-weight: bold;
-    font-size: .9em;
-  }
-
-  ul {
-    margin: 0;
-    padding: 0;
-
-    li {
-      list-style: none;
-
-      a {
-        display: block;
-        padding: .2em .5em;
-
-        &:hover {
-          background-color: var(--aluminum-2);
-        }
-      }
-    }
-  }
-}
diff --git a/ui/src/css-bak/toc.scss b/ui/src/css-bak/toc.scss
deleted file mode 100644
index 9e1f5613..00000000
--- a/ui/src/css-bak/toc.scss
+++ /dev/null
@@ -1,60 +0,0 @@
-.toc-sidebar {
-  font-size: .8em;
-  opacity: .8;
-}
-
-.toc-menu {
-  border-width: 0 0 0 0.25rem;
-
-  ul {
-    list-style: none;
-    margin: 0;
-    padding: 0;
-    line-height: 1.2;
-  }
-
-  .subheading-list {
-    margin-left: 0.5em;
-  }
-}
-
-.toc-title {
-  font-size: inherit;
-  margin: 0;
-  padding: 0;
-  font-family: var(--heading);
-  color: var(--aluminum-5);
-  letter-spacing: .05em;
-  font-weight: var(--weight-bold);
-  text-transform: uppercase;
-}
-
-.toc .toc-menu li {
-  margin: 0.5rem 0 0;
-  padding-top: var(--xs);
-  padding-bottom: var(--xs);
-  padding-right: var(--sm);
-  overflow: hidden;
-  text-overflow: ellipsis;
-  font-family: var(--sans-serif);
-  font-weight: var(--weight-bold);
-  font-size: var(--md);
-
-  &.subheading-item {
-    font-weight: var(--weight-normal);
-    margin: .25rem 0 0;
-  }
-}
-
-.toc a {
-  color: inherit;
-  text-decoration: none;
-
-  &:hover {
-    color: var(--core-violet-2);
-  }
-}
-
-.toc .toc-menu li a.toc-active {
-  color: var(--core-violet-4);
-}