mirror of
https://github.com/mempool/mempool.git
synced 2026-08-16 13:00:49 +02:00
@angular-router's `scrollOffset` property seems to be global, so it might mess up something else, and it also wasn't taking effect when navigating directly to an anchor anyway (i.e. from browser's address bar).
188 lines
2.9 KiB
SCSS
188 lines
2.9 KiB
SCSS
.text-small {
|
|
font-size: 12px;
|
|
}
|
|
|
|
code {
|
|
background-color: #1d1f31;
|
|
font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New;
|
|
}
|
|
|
|
tr {
|
|
white-space: inherit;
|
|
}
|
|
|
|
.nowrap {
|
|
white-space: nowrap;
|
|
}
|
|
|
|
li.nav-item {
|
|
width: 100%;
|
|
@media (min-width: 676px){
|
|
width: auto;
|
|
}
|
|
}
|
|
|
|
.nav-tabs .nav-link.active {
|
|
border-bottom: 1px solid #fff;
|
|
@media (min-width: 676px){
|
|
border-bottom: 1px solid #11131f;
|
|
}
|
|
}
|
|
|
|
.code-tab {
|
|
width: auto;
|
|
margin: 20px auto 10px;
|
|
li.nav-item {
|
|
width: auto;
|
|
}
|
|
|
|
}
|
|
|
|
.code {
|
|
.tab-content {
|
|
padding: 0px;
|
|
}
|
|
.nav-tabs .nav-link.active {
|
|
border-bottom: 1px solid #11131f;
|
|
}
|
|
.subtitle {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
}
|
|
}
|
|
.description {
|
|
margin-top: 20px;
|
|
}
|
|
.title {
|
|
font-weight: bold;
|
|
color: #ffffff;
|
|
font-size: 1.25rem;
|
|
}
|
|
.subtitle {
|
|
font-weight: bold;
|
|
}
|
|
.divider {
|
|
width: 100%;
|
|
margin: 30px auto;
|
|
height: 1px;
|
|
background: #333;
|
|
}
|
|
|
|
.difficulty {
|
|
padding: 15px;
|
|
}
|
|
|
|
.doc-nav-desktop {
|
|
width: 300px;
|
|
}
|
|
|
|
.doc-nav-desktop.relative {
|
|
float: left;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.doc-nav-desktop.fixed {
|
|
float: unset;
|
|
position: fixed;
|
|
top: 20px;
|
|
overflow-y: auto;
|
|
height: calc(100vh - 50px);
|
|
scrollbar-color: #2d3348 #11131f;
|
|
scrollbar-width: thin;
|
|
}
|
|
::-webkit-scrollbar {
|
|
width: 3px;
|
|
}
|
|
::-webkit-scrollbar-track {
|
|
background: #11131f;
|
|
}
|
|
::-webkit-scrollbar-thumb {
|
|
background-color: #2d3348;
|
|
border-radius: 5px;
|
|
border: none;
|
|
}
|
|
|
|
.doc-nav-desktop p {
|
|
color: #4a68b9;
|
|
font-weight: 700;
|
|
margin: 10px 0;
|
|
margin: 15px 0 10px 0;
|
|
}
|
|
.doc-nav-desktop p:first-child {
|
|
margin-top: 0
|
|
}
|
|
|
|
.doc-nav-desktop a {
|
|
color: #fff;
|
|
text-decoration: none;
|
|
display: block;
|
|
margin: 5px 0;
|
|
}
|
|
|
|
.doc-content {
|
|
width: calc(100% - 330px);
|
|
float: right;
|
|
}
|
|
|
|
.endpoint-container:before {
|
|
display: block;
|
|
content: " ";
|
|
height: 1px;
|
|
margin-top: -1px;
|
|
visibility: hidden;
|
|
}
|
|
|
|
.endpoint-container .section-header {
|
|
display: block;
|
|
background-color: #2d3348;
|
|
color: #1bd8f4;
|
|
padding: 1rem 1.3rem 1rem 1.3rem;
|
|
font-weight: bold;
|
|
border-radius: 0.25rem;
|
|
margin: 40px 0 20px 0;
|
|
font-size: 24px;
|
|
position: relative;
|
|
}
|
|
.endpoint-container .section-header:first-child {
|
|
margin-top: 20px;
|
|
}
|
|
.endpoint-container .section-header:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.endpoint-container .section-header span {
|
|
color: #fff;
|
|
background-color: #653b9c;
|
|
font-size: 12px;
|
|
text-transform: uppercase;
|
|
font-weight: 400;
|
|
padding: 8px 10px;
|
|
letter-spacing: 1px;
|
|
border-radius: 0.25rem;
|
|
font-family: monospace;
|
|
float: right;
|
|
}
|
|
|
|
@media (max-width: 992px){
|
|
.doc-nav-desktop {
|
|
display: none;
|
|
height: auto;
|
|
}
|
|
|
|
.doc-content {
|
|
width: 100%;
|
|
}
|
|
|
|
.endpoint-container .section-header {
|
|
margin: 40px 0 70px 0;
|
|
}
|
|
|
|
.endpoint-container .section-header span {
|
|
float: none;
|
|
position: absolute;
|
|
top: unset;
|
|
left: 0;
|
|
bottom: -50px;
|
|
}
|
|
}
|
|
|