You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
 
 
 
 

236 lines
4.5 KiB

@tailwind base;
@tailwind components;
@tailwind utilities;
@layer base {
}
@layer components {
}
@layer utilities {
.p-trans-in {
animation: p-anim 2.5s forwards;
}
@keyframes p-anim {
from {
padding-bottom: 0;
}
to {
padding-bottom: 70rem;
}
}
.p-trans-out {
animation: p-anim-out 2.5s forwards;
}
@keyframes p-anim-out {
to {
padding-bottom: 0;
}
from {
padding-bottom: 70rem;
}
}
.md-content {
font-family: "Roboto";
}
.md-content h1 {
font-size: 45px;
font-weight: 700;
border-bottom: 1px solid rgb(133, 133, 133);
margin-top: 5px;
padding-left: 10px;
}
.md-content h2 {
font-size: 40px;
font-weight: 600;
border-bottom: 1px solid gray;
margin-top: 5px;
padding-left: 10px;
}
.md-content h3 {
font-size: 30px;
font-weight: 500;
margin-top: 5px;
padding-left: 10px;
}
.md-content h4 {
font-size: 25px;
font-weight: 500;
margin-top: 5px;
padding-left: 10px;
}
.md-content h5 {
font-size: 20px;
font-weight: 500;
margin-top: 5px;
padding-left: 10px;
}
.md-content h6 {
font-size: 15px;
margin-top: 5px;
padding-left: 10px;
}
.md-content p {
margin-top: 5px;
}
.md-content blockquote {
border-left: 10px solid rgb(107, 107, 107);
background-color: rgb(224, 224, 224);
padding: 20px;
margin-top: 10px;
}
.md-content ul {
padding-left: 30px;
padding-right: 30px;
list-style: circle;
margin-top: 5px;
}
.md-content code {
width: 100%;
display: flex;
background-color: rgba(128, 128, 128, 0.13);
border-radius: 7px;
padding: 5px 10px 5px 10px;
margin-top: 15px;
}
.bg-radial {
background: radial-gradient(hsla(0, 0%, 5%, 0.568), hsla(0, 0%, 25%, 0));
}
/* Hide scrollbar for Chrome, Safari and Opera */
.no-scrollbar::-webkit-scrollbar {
display: none;
}
/* Hide scrollbar for IE, Edge and Firefox */
.no-scrollbar {
-ms-overflow-y-style: none; /* IE and Edge */
scrollbar-width: none; /* Firefox */
}
.social-icon-in {
animation: 0.2s social-icon-in-anim ease-out forwards;
}
.social-icon-out {
animation: 0.2s social-icon-out-anim ease-in forwards;
}
@keyframes social-icon-in-anim {
from {
background-color: inherit;
transform: scale(1);
}
to {
background-color: #681536;
transform: scale(0.9);
}
}
@keyframes social-icon-out-anim {
from {
background-color: #681536;
transform: scale(0.9);
}
to {
background-color: inherit;
transform: scale(1);
}
}
.cart-in {
animation-name: cart-in;
animation-duration: 0.1s;
animation-timing-function: ease-in;
animation-fill-mode: forwards;
}
@keyframes cart-in {
from {
border-radius: 0px;
}
to {
border-radius: 8px;
}
}
.cart-out {
animation-name: cart-out;
animation-duration: 0.1s;
animation-timing-function: ease-in;
animation-fill-mode: forwards;
}
@keyframes cart-out {
from {
border-radius: 8px;
}
to {
border-radius: 0px;
}
}
.load-rotate {
animation-name: rotate;
animation-duration: 3s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.icon-in {
animation: 0.2s icon-in-anim ease-out forwards;
}
.icon-out {
animation: 0.2s icon-out-anim ease-in forwards;
}
@keyframes icon-in-anim {
from {
filter: invert(0);
}
to {
filter: invert(1);
}
}
@keyframes icon-out-anim {
from {
filter: invert(1);
}
to {
filter: invert(0);
}
}
}