namillum
Version:
Bubble Protocol SDK
236 lines (199 loc) • 5.02 kB
CSS
/* stylelint-disable docusaurus/copyright-header */
/**
* Any CSS included here will be global. The classic template
* bundles Infima by default. Infima is a CSS framework designed to
* work well for content-centric websites.
*/
/* You can override the default Infima variables here. */
svg:not(:root) {
overflow: visible;
}
:root {
--ifm-color-primary: #25c2a0;
--ifm-color-primary-dark: rgb(33, 175, 144);
--ifm-color-primary-darker: rgb(31, 165, 136);
--ifm-color-primary-darkest: rgb(26, 136, 112);
--ifm-color-primary-light: rgb(70, 203, 174);
--ifm-color-primary-lighter: rgb(102, 212, 189);
--ifm-color-primary-lightest: rgb(146, 224, 208);
--ifm-code-font-size: 95%;
--ifm-background-color: #ffffff;
--ifm-navbar-background-color: #ffffff;
--ifm-font-family: AvenirNextLTPro-Regular;
--md-bg-color: #f5f7f9;
--md-font-color: #333333;
--md-info: #1e88e5;
--cards-bg-color: #ffffff;
--cards-border-color: #cccccc;
--cards-border-hover-color: #7000ff;
--cards-header-color: #1e1e1e;
--cards-icon-color: #18191a;
--cards-text-font-color: #444444;
--cover-bg-color: #ffffff;
--cover-title-color: #1bdbb4;
}
/* for main page cards section */
[data-theme="dark"] {
--cards-bg-color: #18191a;
--cards-border-color: #cccccc;
--cards-border-hover-color: #25c2a0;
--cards-header-color: #ffffff;
--cards-icon-color: #cccccc;
--cards-text-font-color: #ffffff;
--cover-bg-color: #000414;
--ifm-navbar-background-color: #000414;
--ifm-background-color: #00051a ;
}
.cover-container {
padding: 2rem 0;
display: flex;
align-items: center;
justify-content: center;
min-height: 550px;
height: 100vh;
background-color: var(--cover-bg-color);
/* This breaks in staging; sadly, docusaurus doesn't seem to provide
* a way to fix it - https://github.com/facebook/docusaurus/issues/2365
* - rrw 2022-09-09
*/
background-image: url("/img/chain_bg.png");
background-repeat: no-repeat;
background-size: 60%;
background-position: 90% 50%;
}
.cover-image {
margin-left: auto;
}
.cover-image-hand {
margin-top: -100px;
width: 1000px;
}
.cover-image-bg {
z-index: 9999;
position: absolute;
display: inline-flex;
width: 800px;
}
.cover-title {
margin-left: 2rem;
}
.cover-title .hero__title {
font-size: 2.6em;
color: var(--cover-title-color);
}
.cover-title .hero__subtitle {
font-size: 1.3em;
}
#cover-cards {
padding: 2rem 1rem 3rem 1rem;
display: flex;
justify-content: center;
/* width:90%; */
height: auto;
background-color: var(--cover-bg-color);
}
#cover-cards .column {
flex: 0 1 33.3333%;
margin: 0 1rem;
padding: 0.7rem;
border-radius: 6px;
border: 2px solid var(--cards-border-color);
color: #1e1e1e;
text-align: center;
transition: 0.3s;
}
/* adjust to 2-column cards */
@media screen and (max-width: 740px) {
#cover-cards {
flex-wrap: wrap;
}
#cover-cards .column {
margin-bottom: 10px;
}
}
/* adjust to 1-column cards size */
@media screen and (max-width: 472px) {
#cover-cards .column {
flex: 0 1 100%;
}
}
#cover-cards .column:hover {
border: 2px solid var(--cards-border-hover-color);
}
#cover-cards .column:hover .cards-image {
fill: var(--cards-border-hover-color);
}
#cover-cards .column a {
text-decoration: none;
color: #1e1e1e;
}
.cards-image {
margin: 1rem 0;
width: 50px;
fill: var(--cards-icon-color);
overflow: visible; /* svg clipping */
}
.cards-text {
text-align: center;
}
.cards-text > h2 {
font-size: 1.2em;
color: var(--cards-header-color);
}
.cards-text p {
color: var(--cards-text-font-color);
}
.docusaurus-highlight-code-line {
background-color: rgb(72, 77, 91);
display: block;
margin: 0 calc(-1 * var(--ifm-pre-padding));
padding: 0 var(--ifm-pre-padding);
}
.alert--danger {
background-color: var(--md-bg-color);
border-color: var(--md-bg-color);
border-left: 4px solid var(--ifm-color-danger);
color: var(--md-font-color);
}
.alert--danger a {
color: var(--md-font-color);
}
.alert--danger {
--ra-admonition-icon-color: var(--ifm-color-danger);
}
.alert--info {
background-color: var(--md-bg-color);
border-color: var(--md-bg-color);
border-left: 4px solid var(--md-info);
color: var(--md-font-color);
}
.alert--info a {
color: var(--md-font-color);
}
.alert--info {
--ra-admonition-icon-color: var(--md-info);
}
.alert--success {
background-color: var(--md-bg-color);
border-color: var(--md-bg-color);
border-left: 4px solid var(--ifm-color-success);
color: var(--md-font-color);
}
.alert--success a {
color: var(--md-font-color);
}
.alert--success {
--ra-admonition-icon-color: var(--ifm-color-success);
}
.alert--warning {
background-color: var(--md-bg-color);
border-color: var(--md-bg-color);
border-left: 4px solid var(--ifm-color-warning);
color: var(--md-font-color);
}
.alert--warning a {
color: var(--md-font-color);
}
.alert--warning {
--ra-admonition-icon-color: var(--ifm-color-warning);
}