packages/synapse-interface/styles/global.css
@tailwind base;
@tailwind components;
@tailwind utilities;
:root {
background: hsl(256deg 7.5% 9.25%);
}
body {
text-rendering: optimizeLegibility;
overscroll-behavior-y: none;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-Light.otf") format("opentype");
font-weight: 300;
font-style: normal;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-LightItalic.otf") format("opentype");
font-weight: 300;
font-style: italic;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-Regular.otf") format("opentype");
font-weight: 400;
font-style: normal;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-RegularItalic.otf") format("opentype");
font-weight: 400;
font-style: italic;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-Medium.otf") format("opentype");
font-weight: 500;
font-style: normal;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-MediumItalic.otf") format("opentype");
font-weight: 500;
font-style: italic;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-SemiBold.otf") format("opentype");
font-weight: 600;
font-style: normal;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-SemiBoldItalic.otf") format("opentype");
font-weight: 600;
font-style: italic;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-Bold.otf") format("opentype");
font-weight: 700;
font-style: normal;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-BoldItalic.otf") format("opentype");
font-weight: 700;
font-style: italic;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-Heavy.otf") format("opentype");
font-weight: 900;
font-style: normal;
font-display: loading;
}
@font-face {
font-family: "Matter";
src: url("./font/Matter-HeavyItalic.otf") format("opentype");
font-weight: 900;
font-style: italic;
font-display: loading;
}
/* ANIMATION FOR LOADER */
.dot-flashing {
position: relative;
top: 1px;
width: 8px;
height: 8px;
border-radius: 5px;
background-color: #ae8cfe;
color: #ae8cfe;
animation: dotFlashing 1s infinite linear alternate;
animation-delay: .3s;
}
.dot-flashing::before, .dot-flashing::after {
content: '';
display: inline-block;
position: absolute;
}
.dot-flashing::before {
left: -12px;
width: 8px;
height: 8px;
border-radius: 5px;
background-color: #ae8cfe;
color: #ae8cfe;
animation: dotFlashing 1s infinite alternate;
animation-delay: 0s;
}
.dot-flashing::after {
left: 12px;
width: 8px;
height: 8px;
border-radius: 5px;
background-color: #ae8cfe;
color: #ae8cfe;
animation: dotFlashing 1s infinite alternate;
animation-delay: 0.75s;
}
@keyframes dotFlashing {
0% {
background-color: #ffffff;
}
50%,
100% {
background-color: #ae8cfe;
}
}
/* CLASSNAMES FOR LANDING PAGE BG */
.absolute-lightened-bg{
position: relative;
}
.absolute-lightened-bg:before {
content:"";
position: absolute;
background: #1F1D22;
width: 4000px;
left: -2000px;
height: 100%;
z-index: -69;
overflow: hidden;
}
.absolute-darkened-bg{
position: relative;
}
.absolute-darkened-bg:before {
content:"";
position: absolute;
background: #121114;
width: 4000px;
left: -2000px;
height: 100%;
z-index: 0;
overflow: hidden;
}
.no-mt {
margin-top: 0 !important;
}
/* FromTokenSelect */
.select-hidden {
display: none;
}
/* Hide parsedBalance when option is selected */
.mySelect__single-value .select-hidden {
display: none;
}
/* Show parsedBalance when dropdown is opened */
.mySelect__option .select-hidden {
display: block;
}