mirror of
https://github.com/ariqnrnns/zauberhaft-astro.git
synced 2025-04-20 06:01:53 +02:00
Add public & CSS src files
This commit is contained in:
parent
759c245979
commit
2804a5084f
134 changed files with 13244 additions and 0 deletions
BIN
public/favicon/favicon-16x16.png
Normal file
BIN
public/favicon/favicon-16x16.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 594 B |
BIN
public/favicon/favicon-180x180.png
Normal file
BIN
public/favicon/favicon-180x180.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6 KiB |
BIN
public/favicon/favicon-192x192.png
Normal file
BIN
public/favicon/favicon-192x192.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 7 KiB |
BIN
public/favicon/favicon-32x32.png
Normal file
BIN
public/favicon/favicon-32x32.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.2 KiB |
BIN
public/logo-40x40.png
Normal file
BIN
public/logo-40x40.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
4
public/robots.txt
Normal file
4
public/robots.txt
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
# Example: Allow all bots to scan and index your site.
|
||||||
|
# Full syntax: https://developers.google.com/search/docs/advanced/robots/create-robots-txt
|
||||||
|
User-agent: *
|
||||||
|
Allow: /
|
23
public/toggledarktheme.js
Normal file
23
public/toggledarktheme.js
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
var button = document.getElementById("switch");
|
||||||
|
var themeInStorage = localStorage.getItem('theme');
|
||||||
|
|
||||||
|
if (themeInStorage === 'dark') {
|
||||||
|
document.documentElement.setAttribute("data-theme", 'dark');
|
||||||
|
}
|
||||||
|
|
||||||
|
document.documentElement.setAttribute("data-theme", 'light');
|
||||||
|
localStorage.setItem('theme', 'light');
|
||||||
|
|
||||||
|
function changeMode(event) {
|
||||||
|
var existingDataTheme = document.documentElement.getAttribute('data-theme');
|
||||||
|
if (existingDataTheme === 'light') {
|
||||||
|
document.documentElement.setAttribute("data-theme", 'dark');
|
||||||
|
localStorage.setItem('theme', 'dark');
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
document.documentElement.setAttribute("data-theme", 'light');
|
||||||
|
localStorage.setItem('theme', 'light');
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
button.addEventListener('change', changeMode, false);
|
207
src/components/Footer.astro
Normal file
207
src/components/Footer.astro
Normal file
|
@ -0,0 +1,207 @@
|
||||||
|
<footer id="footer" class="p-y-24 flex flex-column">
|
||||||
|
<!--Links-->
|
||||||
|
<div class="container container-xl">
|
||||||
|
<div class="footer-info border-none">
|
||||||
|
<ul class="footer-links">
|
||||||
|
<li class="m-r-8">
|
||||||
|
<a href="/" class="flex items-center">
|
||||||
|
<img
|
||||||
|
alt="Zauberhaft Logo"
|
||||||
|
src="/logo-40x40.png"
|
||||||
|
class="w-10 h-10"
|
||||||
|
width="100"
|
||||||
|
height="100"
|
||||||
|
/>
|
||||||
|
<div class="m-l-4 flex items-start flex-column">
|
||||||
|
<h1 class="h5 font-bold line-h-lg">Zauberhaft</h1>
|
||||||
|
<p class="small align-left">By Ravenbright CSS</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<ul class="footer-links xs-flex-wrap md-flex-no-wrap">
|
||||||
|
<li class="xs-m-b-8 sm-m-b-0 m-r-10">
|
||||||
|
<a href="#0" class="subtitle link-footer">Works</a>
|
||||||
|
</li>
|
||||||
|
<li class="xs-m-b-8 sm-m-b-0 m-r-10">
|
||||||
|
<a href="#0" class="subtitle link-footer">Services</a>
|
||||||
|
</li>
|
||||||
|
<li class="xs-m-b-8 sm-m-b-0 m-r-10">
|
||||||
|
<a href="#0" class="subtitle link-footer">About</a>
|
||||||
|
</li>
|
||||||
|
<li class="xs-m-b-8 sm-m-b-0 m-r-10">
|
||||||
|
<a href="#0" class="subtitle link-footer">Approach</a>
|
||||||
|
</li>
|
||||||
|
<li class="xs-m-b-8 sm-m-b-0">
|
||||||
|
<a href="#0" class="subtitle link-footer">Blog</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!--Social media & copyright-->
|
||||||
|
<div class="container container-xl m-b-6">
|
||||||
|
<div class="footer-info">
|
||||||
|
<div class="footer-links">
|
||||||
|
<a
|
||||||
|
href="https://github.com/ravenbrightdesign/ravenbrightcss"
|
||||||
|
class="m-r-8"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
<svg
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
width="22"
|
||||||
|
height="22"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
fill="currentColor"
|
||||||
|
stroke-width="2.25"
|
||||||
|
class="ai ai-GithubFill"
|
||||||
|
>
|
||||||
|
<title>GitHub link icon</title>
|
||||||
|
<path
|
||||||
|
fill-rule="evenodd"
|
||||||
|
clip-rule="evenodd"
|
||||||
|
d="M12 0C5.37 0 0 5.37 0 12c0 5.31 3.435 9.795 8.205 11.385.6.105.825-.255.825-.57 0-.285-.015-1.23-.015-2.235-3.015.555-3.795-.735-4.035-1.41-.135-.345-.72-1.41-1.23-1.695-.42-.225-1.02-.78-.015-.795.945-.015 1.62.87 1.845 1.23 1.08 1.815 2.805 1.305 3.495.99.105-.78.42-1.305.765-1.605-2.67-.3-5.46-1.335-5.46-5.925 0-1.305.465-2.385 1.23-3.225-.12-.3-.54-1.53.12-3.18 0 0 1.005-.315 3.3 1.23.96-.27 1.98-.405 3-.405s2.04.135 3 .405c2.295-1.56 3.3-1.23 3.3-1.23.66 1.65.24 2.88.12 3.18.765.84 1.23 1.905 1.23 3.225 0 4.605-2.805 5.625-5.475 5.925.435.375.81 1.095.81 2.22 0 1.605-.015 2.895-.015 3.3 0 .315.225.69.825.57A12.02 12.02 0 0 0 24 12c0-6.63-5.37-12-12-12z"
|
||||||
|
></path>
|
||||||
|
</svg>
|
||||||
|
</a>
|
||||||
|
<a
|
||||||
|
href="https://www.figma.com/@ariqnarasaputra"
|
||||||
|
class="m-r-8"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
<svg
|
||||||
|
role="img"
|
||||||
|
width="24"
|
||||||
|
height="24"
|
||||||
|
stroke-width="2"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
fill="none"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
>
|
||||||
|
<title>Figma link icon</title>
|
||||||
|
<path
|
||||||
|
d="M6 6C6 5.20435 6.31607 4.44129 6.87868 3.87868C7.44129 3.31607 8.20435 3 9 3H12V9H9C8.20435 9 7.44129 8.68393 6.87868 8.12132C6.31607 7.55871 6 6.79565 6 6Z"
|
||||||
|
stroke="currentColor"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"></path>
|
||||||
|
<path
|
||||||
|
d="M12 3H15C15.394 3 15.7841 3.0776 16.1481 3.22836C16.512 3.37913 16.8427 3.6001 17.1213 3.87868C17.3999 4.15726 17.6209 4.48797 17.7716 4.85195C17.9224 5.21593 18 5.60603 18 6C18 6.39397 17.9224 6.78407 17.7716 7.14805C17.6209 7.51203 17.3999 7.84274 17.1213 8.12132C16.8427 8.3999 16.512 8.62087 16.1481 8.77164C15.7841 8.9224 15.394 9 15 9H12V3Z"
|
||||||
|
stroke="currentColor"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"></path>
|
||||||
|
<path
|
||||||
|
d="M12 12C12 11.606 12.0776 11.2159 12.2284 10.8519C12.3791 10.488 12.6001 10.1573 12.8787 9.87868C13.1573 9.6001 13.488 9.37913 13.8519 9.22836C14.2159 9.0776 14.606 9 15 9C15.394 9 15.7841 9.0776 16.1481 9.22836C16.512 9.37913 16.8427 9.6001 17.1213 9.87868C17.3999 10.1573 17.6209 10.488 17.7716 10.8519C17.9224 11.2159 18 11.606 18 12C18 12.394 17.9224 12.7841 17.7716 13.1481C17.6209 13.512 17.3999 13.8427 17.1213 14.1213C16.8427 14.3999 16.512 14.6209 16.1481 14.7716C15.7841 14.9224 15.394 15 15 15C14.606 15 14.2159 14.9224 13.8519 14.7716C13.488 14.6209 13.1573 14.3999 12.8787 14.1213C12.6001 13.8427 12.3791 13.512 12.2284 13.1481C12.0776 12.7841 12 12.394 12 12V12Z"
|
||||||
|
stroke="currentColor"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"></path>
|
||||||
|
<path
|
||||||
|
d="M6 18C6 17.2044 6.31607 16.4413 6.87868 15.8787C7.44129 15.3161 8.20435 15 9 15H12V18C12 18.7956 11.6839 19.5587 11.1213 20.1213C10.5587 20.6839 9.79565 21 9 21C8.20435 21 7.44129 20.6839 6.87868 20.1213C6.31607 19.5587 6 18.7956 6 18Z"
|
||||||
|
stroke="currentColor"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"></path>
|
||||||
|
<path
|
||||||
|
d="M6 12C6 11.2044 6.31607 10.4413 6.87868 9.87868C7.44129 9.31607 8.20435 9 9 9H12V15H9C8.20435 15 7.44129 14.6839 6.87868 14.1213C6.31607 13.5587 6 12.7956 6 12Z"
|
||||||
|
stroke="currentColor"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"></path>
|
||||||
|
</svg>
|
||||||
|
</a>
|
||||||
|
<a
|
||||||
|
href="https://codepen.io/ariqnarasaputra"
|
||||||
|
class="m-r-8"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
<svg
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
width="22"
|
||||||
|
height="22"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
fill="currentColor"
|
||||||
|
stroke-width="2.25"
|
||||||
|
class="ai ai-CodepenFill"
|
||||||
|
>
|
||||||
|
<title>Codepen link icon</title>
|
||||||
|
<path
|
||||||
|
fill-rule="evenodd"
|
||||||
|
clip-rule="evenodd"
|
||||||
|
d="M11.372.19c.38-.253.875-.253 1.256 0L23.492 7.4c.317.21.508.565.508.946v7.308c0 .38-.19.736-.508.947l-10.864 7.21c-.38.252-.875.252-1.256 0L.508 16.6A1.136 1.136 0 0 1 0 15.654V8.346c0-.38.19-.736.508-.947L11.372.19zm-9.1 10.273v3.058l2.288-1.54-2.288-1.518zm4.337 2.878L3.18 15.648l7.684 5.1v-4.583L6.61 13.341zm6.527 2.824v4.582l7.684-5.1-3.43-2.306-4.254 2.824zm6.303-4.183l2.29 1.54v-3.06l-2.29 1.52zm1.371-3.636l-3.41 2.263-4.264-2.868V3.253l7.674 5.093zm-9.946-5.093V7.74l-4.263 2.868L3.19 8.346l7.674-5.093zM12 9.715l-3.35 2.254L12 14.192l3.35-2.223L12 9.715z"
|
||||||
|
></path>
|
||||||
|
</svg>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<small
|
||||||
|
>Designed, developed & maintained by <a
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
href="https://github.com/ariqnrnns"
|
||||||
|
class="small underline">Ariq N</a
|
||||||
|
>
|
||||||
|
</small>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!--Descriptions-->
|
||||||
|
<div class="container container-xl">
|
||||||
|
<div class="flex flex-column">
|
||||||
|
<p class="footer-desc m-b-6 caption lg-w-50">
|
||||||
|
This website is built with
|
||||||
|
<a
|
||||||
|
href="https://ravenbrightcss.com"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
class="caption underline"
|
||||||
|
>
|
||||||
|
Ravenbright CSS
|
||||||
|
</a> Icons are courtesy of
|
||||||
|
<a
|
||||||
|
href="https://akaricons.com"
|
||||||
|
class="caption underline"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
Akar Icons
|
||||||
|
</a> &
|
||||||
|
<a
|
||||||
|
href="https://tabler-icons.io/"
|
||||||
|
class="caption underline"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>Tabler Icons
|
||||||
|
</a>. Photos are courtesy of <a
|
||||||
|
href="https://unsplash.com"
|
||||||
|
class="caption underline"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer">Unsplash</a
|
||||||
|
>. Typeface:
|
||||||
|
<a
|
||||||
|
href="https://www.fontshare.com/fonts/satoshi"
|
||||||
|
class="caption underline"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
Satoshi Font Family by Indian Type Foundry
|
||||||
|
</a>
|
||||||
|
. Placeholder Logo is using
|
||||||
|
<a
|
||||||
|
href="https://logoipsum.com/"
|
||||||
|
class="caption underline"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
Logoipsum.
|
||||||
|
</a>
|
||||||
|
Code released under
|
||||||
|
<a
|
||||||
|
class="caption underline"
|
||||||
|
href="https://github.com/ariqnrnns/zauberhaft-astro/blob/main/LICENSE.md"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
Apache License 2.0
|
||||||
|
</a>.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
98
src/components/Header.astro
Normal file
98
src/components/Header.astro
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
|
||||||
|
<!--Nav for large screens-->
|
||||||
|
<header class="sticky flex items-center bg-white dark-bg-black h-20 lg-p-y-8">
|
||||||
|
<nav class="container container-xl flex justify-between items-center gap-8"
|
||||||
|
aria-label="primary nav">
|
||||||
|
<!--Links-->
|
||||||
|
<ul class="flex items-center gap-8">
|
||||||
|
<!--Logo-->
|
||||||
|
<li class="m-r-8">
|
||||||
|
<a href="/" class="flex items-center">
|
||||||
|
<img alt="Zauberhaft Logo" src="/logo-40x40.png" class="w-10 h-10" width="100" height="100">
|
||||||
|
<div class="m-l-4 flex items-start flex-column xs-d-none sm-flex">
|
||||||
|
<h1 class="h5 font-bold line-h-lg">Zauberhaft</h1>
|
||||||
|
<p class="small align-left">
|
||||||
|
By Ravenbright CSS
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li class="xs-d-none sm-flex">
|
||||||
|
<!--Toggle for dark mode-->
|
||||||
|
<fieldset>
|
||||||
|
<legend class="visually-hidden">Toggle for dark mode</legend>
|
||||||
|
<input class="toggle-input visually-hidden"
|
||||||
|
id="switch"
|
||||||
|
type="checkbox"
|
||||||
|
role="switch">
|
||||||
|
<label for="switch"
|
||||||
|
class="toggle-switch"
|
||||||
|
aria-label="toggle switch">
|
||||||
|
<span class="visually-hidden">Label for the toggle</span>
|
||||||
|
<span class="toggle-round"></span>
|
||||||
|
</label>
|
||||||
|
</fieldset>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<!--Hamburger button-->
|
||||||
|
<button class="btn-md p-0 bg-transparent gray-800 dark-gray-200 xs-d-flex md-d-none"
|
||||||
|
aria-label="Mobile menu"
|
||||||
|
aria-expanded="false">
|
||||||
|
<svg aria-label="hamburger menu"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
width="26"
|
||||||
|
height="26"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
fill="none"
|
||||||
|
stroke="currentColor"
|
||||||
|
stroke-width="2"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"
|
||||||
|
class="ai ai-TextAlignJustified m-r-3">
|
||||||
|
<title>Mobile hamburger menu icon</title>
|
||||||
|
<path d="M3 6h18M3 12h18M3 18h18"></path>
|
||||||
|
</svg>
|
||||||
|
Menu
|
||||||
|
</button>
|
||||||
|
<ul
|
||||||
|
class="xs-d-none md-flex items-center gap-5 bg-gray-50 dark-bg-gray-800 dark-white md-p-r-4 md-p-l-6 md-p-y-3 radius-sm flex-wrap">
|
||||||
|
<!--Works-->
|
||||||
|
<li class="m-r-6">
|
||||||
|
<a href="#0" class="link-navbar">Works</a>
|
||||||
|
</li>
|
||||||
|
<!--About-->
|
||||||
|
<li class="m-r-6">
|
||||||
|
<a href="#0" class="link-navbar">About</a>
|
||||||
|
</li>
|
||||||
|
<!--Approach-->
|
||||||
|
<li class="m-r-4">
|
||||||
|
<a href="#0"
|
||||||
|
class="link-navbar">Approach</a>
|
||||||
|
</li>
|
||||||
|
<!--Button-->
|
||||||
|
<li class="">
|
||||||
|
<a href="https://ravenbrightdesign.gumroad.com"
|
||||||
|
class="btn bg-transparent blue-800 dark-blue-200 border-blue-400 dark-border-blue-400 btn-sm"
|
||||||
|
aria-label="download Astro template"
|
||||||
|
role="button">
|
||||||
|
Download Astro template
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg"
|
||||||
|
width="16"
|
||||||
|
height="16"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
fill="none"
|
||||||
|
stroke="currentColor"
|
||||||
|
stroke-width="2.25"
|
||||||
|
stroke-linecap="round"
|
||||||
|
stroke-linejoin="round"
|
||||||
|
class="m-l-3 ai ai-Download">
|
||||||
|
<title>Download template icon</title>
|
||||||
|
<path d="M12 15V3m0 12l-4-4m4 4l4-4" />
|
||||||
|
<path d="M2 17l.621 2.485A2 2 0 0 0 4.561 21H19.439a2 2 0 0 0 1.94-1.515L22 17" />
|
||||||
|
</svg>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
</header>
|
9
src/data/siteMetadata.js
Normal file
9
src/data/siteMetadata.js
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
export default {
|
||||||
|
name: "Zauberhaft modern Astro Agency Template",
|
||||||
|
description: "Build modern & unique agency portfolio websites that convert. Supercharge your online presence & get more customers with responsive & high performance dark mode Astro template. Easily customize the template with utility classes & CSS custom properties.",
|
||||||
|
keywords: "Free HTML template, agency HTML template, free responsive HTML template, zero configuration, lightweight & minimal CSS library, dark mode HTML template, modern HTML template, HTML kit, UI template, HTML template, free HTML, free HTML responsive, Astro template, Free Astro template, Astro starter, Nextjs template, Free Nextjs template, Nextjs starter, Gatsby template, Free Gatsby template, Gatsby starter",
|
||||||
|
author: "Ariq N",
|
||||||
|
siteUrl: "https://zauberhaft.ravenbright.design",
|
||||||
|
GitHubUrl: "https://github.com/ariqnrnns/zauberhaft-astro",
|
||||||
|
language: "English"
|
||||||
|
};
|
104
src/layouts/Layout.astro
Normal file
104
src/layouts/Layout.astro
Normal file
|
@ -0,0 +1,104 @@
|
||||||
|
---
|
||||||
|
import "../styles/dist/ravenbright.min.css";
|
||||||
|
|
||||||
|
|
||||||
|
/* Load components */
|
||||||
|
import Header from "../components/Header.astro";
|
||||||
|
import Footer from "../components/Footer.astro";
|
||||||
|
|
||||||
|
/* Load site metadata */
|
||||||
|
import siteMetadata from "../data/siteMetadata.js";
|
||||||
|
|
||||||
|
const { title } = Astro.props;
|
||||||
|
---
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
|
||||||
|
<meta charset="UTF-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<meta name="robots" content="index,follow" />
|
||||||
|
<meta name="apple-mobile-web-app-capable" content="yes" />
|
||||||
|
|
||||||
|
<title>{title}</title>
|
||||||
|
<meta name="description" content={siteMetadata.description} />
|
||||||
|
<meta name="keywords" content={siteMetadata.keywords} />
|
||||||
|
<meta name="author" content={siteMetadata.author} />
|
||||||
|
<meta name="language" content={siteMetadata.language} />
|
||||||
|
|
||||||
|
<!-- Open Graph Tags -->
|
||||||
|
<meta property="og:site_name" content={siteMetadata.author} />
|
||||||
|
<meta property="og:url" content={siteMetadata.siteUrl} />
|
||||||
|
<meta property="og:title" content={title} />
|
||||||
|
<meta property="og:locale" content="en_US" />
|
||||||
|
<meta property="og:description" content={siteMetadata.description} />
|
||||||
|
<meta property="og:image" content="https://example.com/image.jpg" />
|
||||||
|
<meta
|
||||||
|
property="og:image:alt"
|
||||||
|
content="A description of what is in the image (not a caption)"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<!-- Twiter Card Tags -->
|
||||||
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
|
<meta name="twitter:title" content={title} />
|
||||||
|
<meta name="twitter:description" content={siteMetadata.description} />
|
||||||
|
<meta name="twitter:url" content={siteMetadata.name} />
|
||||||
|
<meta name="twitter:creator" content={siteMetadata.author} />
|
||||||
|
<meta name="twitter:image" content="https://example.com/image.jpg" />
|
||||||
|
<meta
|
||||||
|
name="twitter:image:alt"
|
||||||
|
content="A text description of the image conveying the essential nature of an image to users who are visually impaired. Maximum 420 characters."
|
||||||
|
/>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Font -->
|
||||||
|
<link rel="preconnect" href="https://api.fontshare.com/v2/" crossorigin />
|
||||||
|
<link
|
||||||
|
rel="preload"
|
||||||
|
as="style"
|
||||||
|
href="https://api.fontshare.com/v2/css?f=satoshi@900,700,500,400&display=swap"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="stylesheet"
|
||||||
|
href="https://api.fontshare.com/v2/css?f=satoshi@900,700,500,400&display=swap"
|
||||||
|
media="print"
|
||||||
|
onload="this.media='all'"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<!-- Favicon -->
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
type="image/png"
|
||||||
|
sizes="32x32"
|
||||||
|
href="/favicon/favicon-16x16.png"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
type="image/png"
|
||||||
|
sizes="16x16"
|
||||||
|
href="/favicon/favicon-32x32.png"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="apple-touch-icon"
|
||||||
|
sizes="180x180"
|
||||||
|
href="/favicon/favicon-180x180.png"
|
||||||
|
/>
|
||||||
|
<link rel="icon" sizes="192x192" href="/favicon/favicon-180x180.png" />
|
||||||
|
|
||||||
|
<!-- Links -->
|
||||||
|
<link rel="canonical" href="https://example.com/article" />
|
||||||
|
<link rel="manifest" href="manifest.json" />
|
||||||
|
|
||||||
|
<!-- Script -->
|
||||||
|
<script src="/toggledarktheme.js" defer></script>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<Header />
|
||||||
|
|
||||||
|
<slot />
|
||||||
|
|
||||||
|
<Footer />
|
||||||
|
</body>
|
||||||
|
</html>
|
1244
src/pages/index.astro
Normal file
1244
src/pages/index.astro
Normal file
File diff suppressed because one or more lines are too long
535
src/styles/css-variable.css
Normal file
535
src/styles/css-variable.css
Normal file
|
@ -0,0 +1,535 @@
|
||||||
|
/*
|
||||||
|
* This file contains CSS variables, mixins & typography helpers.
|
||||||
|
*** Read Ravenbright CSS docs 👉: https://ravenbrightcss.com/docs/cssvar
|
||||||
|
* Steps to customize
|
||||||
|
*** 1. Download Ravenbright CSS 👉: https://github.com/ravenbrightdesign
|
||||||
|
*** 2. Run `npm install`
|
||||||
|
*** 3. Run `npm run dev`
|
||||||
|
*** 4. Change the CSS properties or values & it's done!
|
||||||
|
*/
|
||||||
|
|
||||||
|
@import url('https://api.fontshare.com/v2/css?f[]=satoshi@700,500,600,400&display=swap');
|
||||||
|
|
||||||
|
|
||||||
|
/* CSS variables
|
||||||
|
============================================= */
|
||||||
|
html,
|
||||||
|
html[data-theme="light"] {
|
||||||
|
/* Colors */
|
||||||
|
--rbrh-white: #fff;
|
||||||
|
--rbrh-black: #090f17;
|
||||||
|
--rbrh-gray-50: #f7f7f7;
|
||||||
|
--rbrh-gray-100: #ebeef3;
|
||||||
|
--rbrh-gray-200: #dfe4eb;
|
||||||
|
--rbrh-gray-300: #afbbce;
|
||||||
|
--rbrh-gray-400: #7e92b0;
|
||||||
|
--rbrh-gray-500: #5c7496;
|
||||||
|
--rbrh-gray-600: #385580;
|
||||||
|
--rbrh-gray-700: #1d2c42;
|
||||||
|
--rbrh-gray-800: #172335;
|
||||||
|
--rbrh-gray-900: #0f1723;
|
||||||
|
--rbrh-green-50: #f6fefa;
|
||||||
|
--rbrh-green-100: #e4fdf1;
|
||||||
|
--rbrh-green-200: #adf8d6;
|
||||||
|
--rbrh-green-300: #9df0cb;
|
||||||
|
--rbrh-green-400: #62e3a7;
|
||||||
|
--rbrh-green-500: #29d082;
|
||||||
|
--rbrh-green-600: #078848;
|
||||||
|
--rbrh-green-700: #054a2b;
|
||||||
|
--rbrh-green-800: #032114;
|
||||||
|
--rbrh-green-900: #04100a;
|
||||||
|
--rbrh-lime-50: #f8fcf7;
|
||||||
|
--rbrh-lime-100: #ebf7e9;
|
||||||
|
--rbrh-lime-200: #d0edcc;
|
||||||
|
--rbrh-lime-300: #c3e8bd;
|
||||||
|
--rbrh-lime-400: #9bd991;
|
||||||
|
--rbrh-lime-500: #59bf49;
|
||||||
|
--rbrh-lime-600: #050605;
|
||||||
|
--rbrh-lime-700: #1d310e;
|
||||||
|
--rbrh-lime-800: #0e1c04;
|
||||||
|
--rbrh-lime-900: #0b0f06;
|
||||||
|
--rbrh-cyan-50: #ebf9f9;
|
||||||
|
--rbrh-cyan-100: #c0eeec;
|
||||||
|
--rbrh-cyan-200: #a2e5e2;
|
||||||
|
--rbrh-cyan-300: #78d9d5;
|
||||||
|
--rbrh-cyan-400: #5dd2cd;
|
||||||
|
--rbrh-cyan-500: #35c7c1;
|
||||||
|
--rbrh-cyan-600: #098480;
|
||||||
|
--rbrh-cyan-700: #13716e;
|
||||||
|
--rbrh-cyan-800: #0e5653;
|
||||||
|
--rbrh-cyan-900: #0b4d4b;
|
||||||
|
--rbrh-teal-50: #e7f5f2;
|
||||||
|
--rbrh-teal-100: #d6f5ed;
|
||||||
|
--rbrh-teal-200: #acebdc;
|
||||||
|
--rbrh-teal-300: #7ae5cc;
|
||||||
|
--rbrh-teal-400: #42e0ba;
|
||||||
|
--rbrh-teal-500: #14cc9f;
|
||||||
|
--rbrh-teal-600: #048464;
|
||||||
|
--rbrh-teal-700: #077156;
|
||||||
|
--rbrh-teal-800: #053f31;
|
||||||
|
--rbrh-teal-900: #022019;
|
||||||
|
--rbrh-red-50: #fee7e7;
|
||||||
|
--rbrh-red-100: #fdd5d5;
|
||||||
|
--rbrh-red-200: #faafaf;
|
||||||
|
--rbrh-red-300: #ec757b;
|
||||||
|
--rbrh-red-400: #e85a61;
|
||||||
|
--rbrh-red-500: #e2313a;
|
||||||
|
--rbrh-red-600: #ce2d35;
|
||||||
|
--rbrh-red-700: #a02329;
|
||||||
|
--rbrh-red-800: #7c1b20;
|
||||||
|
--rbrh-red-900: #5f1518;
|
||||||
|
--rbrh-magenta-50: #ffedf4;
|
||||||
|
--rbrh-magenta-100: #ffc6dc;
|
||||||
|
--rbrh-magenta-200: #ff99c0;
|
||||||
|
--rbrh-magenta-300: #ff72a8;
|
||||||
|
--rbrh-magenta-400: #ff297a;
|
||||||
|
--rbrh-magenta-500: #ff0262;
|
||||||
|
--rbrh-magenta-600: #d90052;
|
||||||
|
--rbrh-magenta-700: #9f003c;
|
||||||
|
--rbrh-magenta-800: #77002d;
|
||||||
|
--rbrh-magenta-900: #3d0017;
|
||||||
|
--rbrh-orange-50: #fff2e6;
|
||||||
|
--rbrh-orange-100: #ffd6b0;
|
||||||
|
--rbrh-orange-200: #ffc28a;
|
||||||
|
--rbrh-orange-300: #fea654;
|
||||||
|
--rbrh-orange-400: #fe9533;
|
||||||
|
--rbrh-orange-500: #fe7a00;
|
||||||
|
--rbrh-orange-600: #e76f00;
|
||||||
|
--rbrh-orange-700: #b45700;
|
||||||
|
--rbrh-orange-800: #8c4300;
|
||||||
|
--rbrh-orange-900: #6b3300;
|
||||||
|
--rbrh-yellow-50: #fffae8;
|
||||||
|
--rbrh-yellow-100: #fff1c1;
|
||||||
|
--rbrh-yellow-200: #ffe899;
|
||||||
|
--rbrh-yellow-300: #ffe072;
|
||||||
|
--rbrh-yellow-400: #ffd74b;
|
||||||
|
--rbrh-yellow-500: #ffce24;
|
||||||
|
--rbrh-yellow-600: #e0ae00;
|
||||||
|
--rbrh-yellow-700: #aa8500;
|
||||||
|
--rbrh-yellow-800: #866800;
|
||||||
|
--rbrh-yellow-900: #5e4a00;
|
||||||
|
--rbrh-blue-50: #e9eefe;
|
||||||
|
--rbrh-blue-100: #d6dffe;
|
||||||
|
--rbrh-blue-200: #c3d0fd;
|
||||||
|
--rbrh-blue-300: #9db2fc;
|
||||||
|
--rbrh-blue-400: #2c58f8;
|
||||||
|
--rbrh-blue-500: rgb(8, 59, 244);
|
||||||
|
--rbrh-blue-600: #0732ce;
|
||||||
|
--rbrh-blue-700: #052495;
|
||||||
|
--rbrh-blue-800: #041b6f;
|
||||||
|
--rbrh-blue-900: #090f22;
|
||||||
|
--rbrh-sky-50: #e6f7fe;
|
||||||
|
--rbrh-sky-100: #d8f5ff;
|
||||||
|
--rbrh-sky-200: #a5e7ff;
|
||||||
|
--rbrh-sky-300: #78dbff;
|
||||||
|
--rbrh-sky-400: #5ad0fb;
|
||||||
|
--rbrh-sky-500: #00b2f1;
|
||||||
|
--rbrh-sky-600: #0c78a0;
|
||||||
|
--rbrh-sky-700: #086385;
|
||||||
|
--rbrh-sky-800: #08485f;
|
||||||
|
--rbrh-sky-900: #063b4c;
|
||||||
|
--rbrh-indigo-50: #eeedfe;
|
||||||
|
--rbrh-indigo-100: #cac6fc;
|
||||||
|
--rbrh-indigo-200: #b0abfa;
|
||||||
|
--rbrh-indigo-300: #8c84f8;
|
||||||
|
--rbrh-indigo-400: #756df7;
|
||||||
|
--rbrh-indigo-500: #5348f5;
|
||||||
|
--rbrh-indigo-600: #4c42df;
|
||||||
|
--rbrh-indigo-700: #3b33ae;
|
||||||
|
--rbrh-indigo-800: #040405;
|
||||||
|
--rbrh-indigo-900: #231e67;
|
||||||
|
--rbrh-purple-50: #f6ebff;
|
||||||
|
--rbrh-purple-100: #e4c4ff;
|
||||||
|
--rbrh-purple-200: #dcb0ff;
|
||||||
|
--rbrh-purple-300: #ca89ff;
|
||||||
|
--rbrh-purple-400: #af4eff;
|
||||||
|
--rbrh-purple-500: #8c00ff;
|
||||||
|
--rbrh-purple-600: #59039f;
|
||||||
|
--rbrh-purple-700: #480182;
|
||||||
|
--rbrh-purple-800: #2b004e;
|
||||||
|
--rbrh-purple-900: #150027;
|
||||||
|
--rbrh-violet-50: #eee9fd;
|
||||||
|
--rbrh-violet-100: #cbbbf8;
|
||||||
|
--rbrh-violet-200: #b29af4;
|
||||||
|
--rbrh-violet-300: #8f6cf0;
|
||||||
|
--rbrh-violet-400: #7950ed;
|
||||||
|
--rbrh-violet-500: #5824e8;
|
||||||
|
--rbrh-violet-600: #5021d3;
|
||||||
|
--rbrh-violet-700: #3e1aa5;
|
||||||
|
--rbrh-violet-800: #301480;
|
||||||
|
--rbrh-violet-900: #250f61;
|
||||||
|
/* Spacing */
|
||||||
|
--rbrh-spacing-0: 0rem;
|
||||||
|
--rbrh-spacing-1: 0.125rem;
|
||||||
|
--rbrh-spacing-2: 0.25rem;
|
||||||
|
--rbrh-spacing-3: 0.5rem;
|
||||||
|
--rbrh-spacing-4: 0.75rem;
|
||||||
|
--rbrh-spacing-5: 1rem;
|
||||||
|
--rbrh-spacing-6: 1.25rem;
|
||||||
|
--rbrh-spacing-7: 1.5rem;
|
||||||
|
--rbrh-spacing-8: 1.75rem;
|
||||||
|
--rbrh-spacing-9: 2rem;
|
||||||
|
--rbrh-spacing-10: 2.5rem;
|
||||||
|
--rbrh-spacing-12: 3rem;
|
||||||
|
--rbrh-spacing-14: 3.5rem;
|
||||||
|
--rbrh-spacing-16: 4rem;
|
||||||
|
--rbrh-spacing-18: 4.5rem;
|
||||||
|
--rbrh-spacing-20: 5rem;
|
||||||
|
--rbrh-spacing-22: 5.5rem;
|
||||||
|
--rbrh-spacing-24: 6rem;
|
||||||
|
--rbrh-screen-sm: 36rem;
|
||||||
|
--rbrh-screen-md: 55rem;
|
||||||
|
--rbrh-screen-lg: 67.5rem;
|
||||||
|
--rbrh-screen-xl: 81.25rem;
|
||||||
|
/* Typography */
|
||||||
|
--rbrh-font-family-sans: "Satoshi", "Helvetica", system-ui, sans-serif,
|
||||||
|
"Segoe UI", "Arial", "Verdana";
|
||||||
|
--rbrh-font-family-serif: serif, "Times", "Georgia", "Times New Roman";
|
||||||
|
--rbrh-font-weight-extrabold: 800;
|
||||||
|
--rbrh-font-weight-bold: 700;
|
||||||
|
--rbrh-font-weight-semibold: 600;
|
||||||
|
--rbrh-font-weight-medium: 500;
|
||||||
|
--rbrh-font-weight-default: 400;
|
||||||
|
--rbrh-font-weight-light: 300;
|
||||||
|
--rbrh-font-size-7xl: 5rem;
|
||||||
|
--rbrh-font-size-6xl: 3.5rem;
|
||||||
|
--rbrh-font-size-5xl: 2.9rem;
|
||||||
|
--rbrh-font-size-4xl: 2.1rem;
|
||||||
|
--rbrh-font-size-3xl: 1.8rem;
|
||||||
|
--rbrh-font-size-2xl: 1.5rem;
|
||||||
|
--rbrh-font-size-xl: 1.375rem;
|
||||||
|
--rbrh-font-size-lg: 1.25rem;
|
||||||
|
--rbrh-font-size-md: 1.125rem;
|
||||||
|
--rbrh-font-size-sm: 1rem;
|
||||||
|
--rbrh-font-size-xs: 0.875rem;
|
||||||
|
--rbrh-font-size-xxs: 0.75rem;
|
||||||
|
--rbrh-line-h-7xl: 5.25rem;
|
||||||
|
--rbrh-line-h-6xl: 3.75rem;
|
||||||
|
--rbrh-line-h-5xl: 3.15rem;
|
||||||
|
--rbrh-line-h-4xl: 2.5rem;
|
||||||
|
--rbrh-line-h-3xl: 2.2rem;
|
||||||
|
--rbrh-line-h-2xl: 2rem;
|
||||||
|
--rbrh-line-h-xl: 1.75rem;
|
||||||
|
--rbrh-line-h-lg: 1.5rem;
|
||||||
|
--rbrh-line-h-md: 1.5rem;
|
||||||
|
--rbrh-line-h-sm: 1.25rem;
|
||||||
|
--rbrh-line-h-xs: 1.25rem;
|
||||||
|
--rbrh-line-h-xxs: 1rem;
|
||||||
|
--rbrh-letter-spacing-lg: 0.0125rem;
|
||||||
|
--rbrh-letter-spacing-md: -0.025rem;
|
||||||
|
--rbrh-letter-spacing-sm: -0.0375rem;
|
||||||
|
--rbrh-letter-spacing-xs: -0.05rem;
|
||||||
|
/* Border radius */
|
||||||
|
--rbrh-radius-circle: 100rem;
|
||||||
|
--rbrh-radius-xl: 1.25rem;
|
||||||
|
--rbrh-radius-lg: 1rem;
|
||||||
|
--rbrh-radius-md: 0.75rem;
|
||||||
|
--rbrh-radius-sm: 0.5rem;
|
||||||
|
--rbrh-radius-xs: 0.25rem;
|
||||||
|
/* Box shadow */
|
||||||
|
--rbrh-shadow-xl: rgba(0, 0, 0, 0.1) 0px 16px 32px;
|
||||||
|
--rbrh-shadow-lg: rgba(0, 0, 0, 0.2) 0px 4px 48px -4px,
|
||||||
|
rgba(0, 0, 0, 0.25) 0px 4px 28px -4px;
|
||||||
|
--rbrh-shadow-md: 0 5px 40px -5px rgba(0, 0, 0, 0.1);
|
||||||
|
--rbrh-shadow-sm: 0px 4px 10px -8px rgba(0, 0, 0, 0.1),
|
||||||
|
0px 4px 10px -2px rgba(0, 0, 0, 0.1);
|
||||||
|
--rbrh-shadow-xs: 0px 2px 8px -3px rgba(0, 0, 0, 0.07),
|
||||||
|
0px 2px 8px -1px rgba(0, 0, 0, 0.08);
|
||||||
|
--rbrh-shadow-inset-xs: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.05);
|
||||||
|
--rbrh-shadow-inset-sm: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.08);
|
||||||
|
--rbrh-shadow-inset-md: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
|
||||||
|
/* Theming */
|
||||||
|
--rbrh-background-300: var(--rbrh-gray-300);
|
||||||
|
--rbrh-background-200: var(--rbrh-gray-200);
|
||||||
|
--rbrh-background-50: var(--rbrh-gray-50);
|
||||||
|
--rbrh-background: var(--rbrh-white);
|
||||||
|
|
||||||
|
--rbrh-border-500: var(--rbrh-gray-500);
|
||||||
|
--rbrh-border-400: var(--rbrh-gray-400);
|
||||||
|
--rbrh-border-300: var(--rbrh-gray-300);
|
||||||
|
--rbrh-border-200: var(--rbrh-gray-200);
|
||||||
|
--rbrh-border-100: var(--rbrh-gray-100);
|
||||||
|
|
||||||
|
--rbrh-text: var(--rbrh-black);
|
||||||
|
--rbrh-text-900: var(--rbrh-gray-900);
|
||||||
|
--rbrh-text-800: var(--rbrh-gray-800);
|
||||||
|
--rbrh-text-700: var(--rbrh-gray-700);
|
||||||
|
--rbrh-text-600: var(--rbrh-gray-600);
|
||||||
|
--rbrh-text-link-hover: inherit;
|
||||||
|
--rbrh-text-link: var(--rbrh-white);
|
||||||
|
|
||||||
|
--rbrh-shadow-focus: 0 0 0 0.3rem var(--rbrh-blue-400);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Font-family & background-color
|
||||||
|
============================================= */
|
||||||
|
body {
|
||||||
|
font-family: var(--rbrh-font-family-sans);
|
||||||
|
background-color: var(--rbrh-background);
|
||||||
|
}
|
||||||
|
|
||||||
|
html[data-theme="dark"] {
|
||||||
|
--rbrh-background-300: var(--rbrh-gray-600);
|
||||||
|
--rbrh-background-200: var(--rbrh-gray-700);
|
||||||
|
--rbrh-background-50: var(--rbrh-gray-800);
|
||||||
|
--rbrh-background: var(--rbrh-black);
|
||||||
|
|
||||||
|
--rbrh-border-500: var(--rbrh-gray-500);
|
||||||
|
--rbrh-border-400: var(--rbrh-gray-400);
|
||||||
|
--rbrh-border-300: var(--rbrh-gray-700);
|
||||||
|
--rbrh-border-200: var(--rbrh-gray-800);
|
||||||
|
--rbrh-border-100: var(--rbrh-gray-900);
|
||||||
|
|
||||||
|
--rbrh-text: var(--rbrh-gray-50);
|
||||||
|
--rbrh-text-900: var(--rbrh-gray-100);
|
||||||
|
--rbrh-text-800: var(--rbrh-gray-200);
|
||||||
|
--rbrh-text-700: var(--rbrh-gray-300);
|
||||||
|
--rbrh-text-600: var(--rbrh-gray-400);
|
||||||
|
--rbrh-text-link-hover: var(--rbrh-white);
|
||||||
|
--rbrh-text-link: var(--rbrh-white);
|
||||||
|
|
||||||
|
--rbrh-shadow-focus: 0 0 0 0.3rem var(--rbrh-blue-300);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Breakpoint mixins
|
||||||
|
============================================= */
|
||||||
|
@define-mixin screen-xs-up {
|
||||||
|
@media (min-width: 12.5rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-sm-up {
|
||||||
|
@media (min-width: 36rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-md-up {
|
||||||
|
@media (min-width: 55rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-lg-up {
|
||||||
|
@media (min-width: 67.5rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-xl-up {
|
||||||
|
@media (min-width: 81.25rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-xxl-up {
|
||||||
|
@media (min-width: 100rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Typography mixins
|
||||||
|
============================================= */
|
||||||
|
@define-mixin font-size-7xl {
|
||||||
|
font-size: var(--rbrh-font-size-7xl);
|
||||||
|
line-height: var(--rbrh-line-h-7xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-6xl {
|
||||||
|
font-size: var(--rbrh-font-size-6xl);
|
||||||
|
line-height: var(--rbrh-line-h-6xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-5xl {
|
||||||
|
font-size: var(--rbrh-font-size-5xl);
|
||||||
|
line-height: var(--rbrh-line-h-5xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-4xl {
|
||||||
|
font-size: var(--rbrh-font-size-4xl);
|
||||||
|
line-height: var(--rbrh-line-h-4xl);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-3xl {
|
||||||
|
font-size: var(--rbrh-font-size-3xl);
|
||||||
|
line-height: var(--rbrh-line-h-3xl);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-2xl {
|
||||||
|
font-size: var(--rbrh-font-size-2xl);
|
||||||
|
line-height: var(--rbrh-line-h-xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-xl {
|
||||||
|
font-size: var(--rbrh-font-size-xl);
|
||||||
|
line-height: var(--rbrh-line-h-xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-lg {
|
||||||
|
font-size: var(--rbrh-font-size-lg);
|
||||||
|
line-height: var(--rbrh-line-h-md);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-xl);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-md {
|
||||||
|
font-size: var(--rbrh-font-size-md);
|
||||||
|
line-height: var(--rbrh-line-h-md);
|
||||||
|
letter-spacing: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-sm {
|
||||||
|
font-size: var(--rbrh-font-size-sm);
|
||||||
|
line-height: var(--rbrh-line-h-md);
|
||||||
|
letter-spacing: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-xs {
|
||||||
|
font-size: var(--rbrh-font-size-xs);
|
||||||
|
line-height: var(--rbrh-line-h-sm);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-xxs {
|
||||||
|
font-size: var(--rbrh-font-size-xxs);
|
||||||
|
line-height: var(--rbrh-line-h-xxs);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Font size
|
||||||
|
============================================= */
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
|
||||||
|
h1,
|
||||||
|
.h1 {
|
||||||
|
@mixin font-size-5xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2,
|
||||||
|
.h2 {
|
||||||
|
@mixin font-size-4xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3,
|
||||||
|
.h3 {
|
||||||
|
@mixin font-size-3xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4,
|
||||||
|
.h4 {
|
||||||
|
@mixin font-size-2xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h5,
|
||||||
|
.h5 {
|
||||||
|
@mixin font-size-xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h6,
|
||||||
|
.h6 {
|
||||||
|
@mixin font-size-lg;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin screen-lg-up {
|
||||||
|
|
||||||
|
h1,
|
||||||
|
.h1 {
|
||||||
|
@mixin font-size-7xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2,
|
||||||
|
.h2 {
|
||||||
|
@mixin font-size-6xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3,
|
||||||
|
.h3 {
|
||||||
|
@mixin font-size-5xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4,
|
||||||
|
.h4 {
|
||||||
|
@mixin font-size-4xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h5,
|
||||||
|
.h5 {
|
||||||
|
@mixin font-size-2xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h6,
|
||||||
|
.h6 {
|
||||||
|
@mixin font-size-lg;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
p,
|
||||||
|
.par {
|
||||||
|
@mixin font-size-md;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subtitle,
|
||||||
|
label,
|
||||||
|
summary {
|
||||||
|
@mixin font-size-sm;
|
||||||
|
width: fit-content;
|
||||||
|
}
|
||||||
|
|
||||||
|
small,
|
||||||
|
.small {
|
||||||
|
@mixin font-size-xxs;
|
||||||
|
}
|
||||||
|
|
||||||
|
.caption {
|
||||||
|
@mixin font-size-xs;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Text styles
|
||||||
|
============================================= */
|
||||||
|
.h1,
|
||||||
|
h1 {
|
||||||
|
color: var(--rbrh-text-900);
|
||||||
|
font-weight: var(--rbrh-font-weight-bold);
|
||||||
|
word-break: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
.h2,
|
||||||
|
h2,
|
||||||
|
.h3,
|
||||||
|
h3,
|
||||||
|
.h4,
|
||||||
|
h4 {
|
||||||
|
color: var(--rbrh-text-900);
|
||||||
|
font-weight: var(--rbrh-font-weight-bold);
|
||||||
|
}
|
||||||
|
|
||||||
|
.h5,
|
||||||
|
h5,
|
||||||
|
.h6,
|
||||||
|
h6 {
|
||||||
|
color: var(--rbrh-text-800);
|
||||||
|
font-weight: var(--rbrh-font-weight-bold);
|
||||||
|
}
|
||||||
|
|
||||||
|
p,
|
||||||
|
a,
|
||||||
|
span,
|
||||||
|
li {
|
||||||
|
font-weight: var(--rbrh-font-weight-medium);
|
||||||
|
color: var(--rbrh-text-800);
|
||||||
|
}
|
||||||
|
|
||||||
|
small,
|
||||||
|
label,
|
||||||
|
cite,
|
||||||
|
summary {
|
||||||
|
color: var(--rbrh-text-700);
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
font-weight: var(--rbrh-font-weight-semibold);
|
||||||
|
}
|
2
src/styles/dist/ravenbright.min.css
vendored
Normal file
2
src/styles/dist/ravenbright.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
98
src/styles/main.css
Normal file
98
src/styles/main.css
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
/*! purgecss start ignore */
|
||||||
|
/*! Ravenbright CSS [1.0.1] [https://ravenbrightcss.com] [Apache License 2.0] [https://github.com/ravenbrightdesign/ravenbrightcss/blob/main/LICENSE.md] */
|
||||||
|
/*! purgecss end ignore */
|
||||||
|
|
||||||
|
/*
|
||||||
|
* **********************************************
|
||||||
|
* Hello everyone 👋
|
||||||
|
* This is the entry point for all Ravenbright CSS features (without dark mode)
|
||||||
|
* 🚀 It's easy to get started: run 'npm install', run 'npm run dev', & it's done!
|
||||||
|
* **********************************************
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* **********************************************
|
||||||
|
* 📟 CSS reset & CSS variable
|
||||||
|
* **********************************************
|
||||||
|
*/
|
||||||
|
@import "/src/reset.css";
|
||||||
|
@import "/src/css-variable.css";
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 📦 Minimal components
|
||||||
|
*/
|
||||||
|
@import "src/components/alert.css";
|
||||||
|
@import "src/components/badge.css";
|
||||||
|
@import "src/components/button.css";
|
||||||
|
@import "src/components/card.css";
|
||||||
|
@import "src/components/toggle.css";
|
||||||
|
@import "src/components/footer.css";
|
||||||
|
@import "src/components/section.css";
|
||||||
|
@import "src/components/navbar.css";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* ☀️ Light mode (without dark mode)
|
||||||
|
* Note that: 'bg' means background
|
||||||
|
* Black & white color is included in 'gray';
|
||||||
|
*/
|
||||||
|
@import "src/utilities/light-mode/bg-gray.css";
|
||||||
|
@import "src/utilities/light-mode/bg-blue.css";
|
||||||
|
@import "src/utilities/light-mode/bg-yellow.css";
|
||||||
|
@import "src/utilities/light-mode/border-gray.css";
|
||||||
|
@import "src/utilities/light-mode/border-blue.css";
|
||||||
|
@import "src/utilities/light-mode/border-yellow.css";
|
||||||
|
@import "src/utilities/light-mode/gray.css";
|
||||||
|
@import "src/utilities/light-mode/blue.css";
|
||||||
|
@import "src/utilities/light-mode/yellow.css";
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 🌙 Dark mode utility classes
|
||||||
|
*/
|
||||||
|
@import "src/utilities/dark-mode/dark-bg-gray.css";
|
||||||
|
@import "src/utilities/dark-mode/dark-bg-blue.css";
|
||||||
|
@import "src/utilities/dark-mode/dark-bg-yellow.css";
|
||||||
|
@import "src/utilities/dark-mode/dark-border-gray.css";
|
||||||
|
@import "src/utilities/dark-mode/dark-border-blue.css";
|
||||||
|
@import "src/utilities/dark-mode/dark-border-yellow.css";
|
||||||
|
@import "src/utilities/dark-mode/dark-gray.css";
|
||||||
|
@import "src/utilities/dark-mode/dark-blue.css";
|
||||||
|
@import "src/utilities/dark-mode/dark-yellow.css";
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 🧲 General utility classes (without responsive sizing)
|
||||||
|
*/
|
||||||
|
@import "src/utilities/bg-size.css";
|
||||||
|
@import "src/utilities/object.css";
|
||||||
|
|
||||||
|
@import "src/utilities/border-radius.css";
|
||||||
|
@import "src/utilities/border-width.css";
|
||||||
|
@import "src/utilities/typography.css";
|
||||||
|
@import "src/utilities/shadow.css";
|
||||||
|
@import "src/utilities/display.css";
|
||||||
|
|
||||||
|
@import "src/utilities/container.css";
|
||||||
|
@import "src/utilities/flexbox.css";
|
||||||
|
@import "src/utilities/grid.css";
|
||||||
|
|
||||||
|
@import "src/utilities/height.css";
|
||||||
|
@import "src/utilities/padding.css";
|
||||||
|
@import "src/utilities/margin.css";
|
||||||
|
@import "src/utilities/width.css";
|
||||||
|
|
||||||
|
/*
|
||||||
|
* 📐 Responsive sizing
|
||||||
|
*/
|
||||||
|
@import "src/utilities/responsive-display.css";
|
||||||
|
@import "src/utilities/responsive-flexbox.css";
|
||||||
|
@import "src/utilities/responsive-grid.css";
|
||||||
|
@import "src/utilities/responsive-height.css";
|
||||||
|
@import "src/utilities/responsive-margin.css";
|
||||||
|
@import "src/utilities/responsive-padding.css";
|
||||||
|
|
||||||
|
@import "src/utilities/responsive-container.css";
|
||||||
|
@import "src/utilities/responsive-width.css";
|
||||||
|
|
187
src/styles/reset.css
Normal file
187
src/styles/reset.css
Normal file
|
@ -0,0 +1,187 @@
|
||||||
|
/* Ravenbright CSS reset
|
||||||
|
============================================= */
|
||||||
|
html {
|
||||||
|
box-sizing: border-box;
|
||||||
|
word-break: normal;
|
||||||
|
tab-size: 4;
|
||||||
|
width: 100%;
|
||||||
|
line-height: 1.25;
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
}
|
||||||
|
*,
|
||||||
|
*:before,
|
||||||
|
*:after {
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
text-rendering: optimizeLegibility;
|
||||||
|
font-family: -apple-system, sans-serif, "Segoe UI", Arial;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Accessible way to hide elements visually for screen readers
|
||||||
|
*/
|
||||||
|
.visually-hidden {
|
||||||
|
clip-path: inset(50%);
|
||||||
|
height: 0;
|
||||||
|
width: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
position: absolute;
|
||||||
|
white-space: nowrap;
|
||||||
|
background-color: var(--rbrh-black);
|
||||||
|
color: var(--rbrh-white);
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Accordion
|
||||||
|
*/
|
||||||
|
main,
|
||||||
|
details {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Button & link
|
||||||
|
*/
|
||||||
|
a:focus,
|
||||||
|
a:focus-visible {
|
||||||
|
box-shadow: var(--rbrh-shadow-focus);
|
||||||
|
}
|
||||||
|
button,
|
||||||
|
[role="button"],
|
||||||
|
[type="button"],
|
||||||
|
input,
|
||||||
|
textarea,
|
||||||
|
select,
|
||||||
|
summary {
|
||||||
|
font: inherit;
|
||||||
|
cursor: pointer;
|
||||||
|
width: fit-content;
|
||||||
|
}
|
||||||
|
button,
|
||||||
|
[role="button"],
|
||||||
|
[type="button"],
|
||||||
|
.btn {
|
||||||
|
text-transform: none;
|
||||||
|
border: none;
|
||||||
|
outline: none;
|
||||||
|
text-shadow: none;
|
||||||
|
height: fit-content;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.spread-link {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
z-index: 1;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
&:focus-visible {
|
||||||
|
padding: 0;
|
||||||
|
border: none;
|
||||||
|
outline: 0;
|
||||||
|
border-style: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Forms
|
||||||
|
*/
|
||||||
|
form label,
|
||||||
|
fieldset label {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
fieldset {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Image
|
||||||
|
*/
|
||||||
|
hr {
|
||||||
|
height: 0;
|
||||||
|
color: inherit;
|
||||||
|
}
|
||||||
|
img,
|
||||||
|
picture {
|
||||||
|
width: 100%;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
svg {
|
||||||
|
flex-shrink: 0;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Lists
|
||||||
|
*/
|
||||||
|
ol,
|
||||||
|
ul,
|
||||||
|
li {
|
||||||
|
list-style: none;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Table
|
||||||
|
*/
|
||||||
|
table {
|
||||||
|
display: table;
|
||||||
|
border-collapse: collapse;
|
||||||
|
table-layout: fixed;
|
||||||
|
text-indent: 0;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
width: 100%;
|
||||||
|
border-color: inherit;
|
||||||
|
}
|
||||||
|
caption,
|
||||||
|
th,
|
||||||
|
tr,
|
||||||
|
td {
|
||||||
|
text-align: left;
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
}
|
||||||
|
th,
|
||||||
|
td {
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Typography
|
||||||
|
*/
|
||||||
|
h1,
|
||||||
|
h2,
|
||||||
|
h3,
|
||||||
|
h4,
|
||||||
|
h5,
|
||||||
|
h6,
|
||||||
|
p,
|
||||||
|
a,
|
||||||
|
figure,
|
||||||
|
blockquote {
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
small {
|
||||||
|
font-size: 75%;
|
||||||
|
}
|
||||||
|
pre,
|
||||||
|
video {
|
||||||
|
overflow: auto;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
span {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
code,
|
||||||
|
pre,
|
||||||
|
kbd {
|
||||||
|
font-family: monospace;
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
19
src/styles/src/components/alert.css
Normal file
19
src/styles/src/components/alert.css
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
/* To debug & customize this component,
|
||||||
|
check 👉 src/css-variable.css
|
||||||
|
============================================= */
|
||||||
|
.alert {
|
||||||
|
display: flex;
|
||||||
|
color: var(--rbrh-text-800);
|
||||||
|
justify-content: space-between;
|
||||||
|
align-items: center;
|
||||||
|
padding: var(--rbrh-spacing-5) var(--rbrh-spacing-6);
|
||||||
|
overflow: hidden;
|
||||||
|
font-weight: var(--rbrh-font-weight-medium);
|
||||||
|
}
|
||||||
|
/* Variants
|
||||||
|
============================================= */
|
||||||
|
.alert-neutral {
|
||||||
|
background-color: var(--rbrh-background-200);
|
||||||
|
color: var(--rbrh-text-900);
|
||||||
|
border-bottom: 1px solid var(--rbrh-border-400);
|
||||||
|
}
|
65
src/styles/src/components/badge.css
Normal file
65
src/styles/src/components/badge.css
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
/* To debug & customize this component,
|
||||||
|
check 👉 src/css-variable.css
|
||||||
|
============================================= */
|
||||||
|
/* Base badge
|
||||||
|
============================================= */
|
||||||
|
.badge {
|
||||||
|
display: flex;
|
||||||
|
border-radius: var(--rbrh-radius-md);
|
||||||
|
width: fit-content;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
overflow: hidden;
|
||||||
|
font-weight: var(--rbrh-font-weight-medium);
|
||||||
|
flex-shrink: 0
|
||||||
|
}
|
||||||
|
.badge svg, .badge-icon svg {
|
||||||
|
display: inline;
|
||||||
|
flex-shrink: 0
|
||||||
|
}
|
||||||
|
.badge-icon {
|
||||||
|
border-radius: var(--rbrh-radius-circle);
|
||||||
|
line-height: 0;
|
||||||
|
display: inline-flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
flex-shrink: 0
|
||||||
|
}
|
||||||
|
/* Variants
|
||||||
|
============================================= */
|
||||||
|
.badge-xs {
|
||||||
|
@mixin font-size-xxs;
|
||||||
|
padding: var(--rbrh-spacing-1) var(--rbrh-spacing-2);
|
||||||
|
}
|
||||||
|
.badge-sm {
|
||||||
|
@mixin font-size-xs;
|
||||||
|
padding: var(--rbrh-spacing-2) var(--rbrh-spacing-3);
|
||||||
|
}
|
||||||
|
.badge-md {
|
||||||
|
@mixin font-size-sm;
|
||||||
|
padding: var(--rbrh-spacing-3) var(--rbrh-spacing-4);
|
||||||
|
}
|
||||||
|
.badge-lg {
|
||||||
|
@mixin font-size-md;
|
||||||
|
padding: var(--rbrh-spacing-3) var(--rbrh-spacing-6);
|
||||||
|
}
|
||||||
|
.badge-icon-xs {
|
||||||
|
width: var(--rbrh-spacing-7);
|
||||||
|
height: var(--rbrh-spacing-7);
|
||||||
|
@mixin font-size-xs;
|
||||||
|
}
|
||||||
|
.badge-icon-sm {
|
||||||
|
width: var(--rbrh-spacing-9);
|
||||||
|
height: var(--rbrh-spacing-9);
|
||||||
|
@mixin font-size-xs;
|
||||||
|
}
|
||||||
|
.badge-icon-md {
|
||||||
|
width: var(--rbrh-spacing-12);
|
||||||
|
height: var(--rbrh-spacing-12);
|
||||||
|
@mixin font-size-sm;
|
||||||
|
}
|
||||||
|
.badge-icon-lg {
|
||||||
|
width: var(--rbrh-spacing-15);
|
||||||
|
height: var(--rbrh-spacing-15);
|
||||||
|
@mixin font-size-md;
|
||||||
|
}
|
62
src/styles/src/components/button.css
Normal file
62
src/styles/src/components/button.css
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
/* To debug & customize this component,
|
||||||
|
check 👉 src/css-variable.css
|
||||||
|
============================================= */
|
||||||
|
/* Base button
|
||||||
|
============================================= */
|
||||||
|
button,
|
||||||
|
.btn {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
font-weight: var(--rbrh-font-weight-semibold);
|
||||||
|
background-color: var(--rbrh-blue-600);
|
||||||
|
border-radius: var(--rbrh-radius-sm);
|
||||||
|
color: var(--rbrh-white);
|
||||||
|
padding: var(--rbrh-spacing-4) var(--rbrh-spacing-6);
|
||||||
|
&:hover {
|
||||||
|
transform: translateY(-3px);
|
||||||
|
transition: transform 0.2s ease;
|
||||||
|
}
|
||||||
|
&:target,
|
||||||
|
&:focus {
|
||||||
|
box-shadow: var(--rbrh-shadow-focus);
|
||||||
|
outline: 0;
|
||||||
|
}
|
||||||
|
&:active {
|
||||||
|
transform: translate(var(--rbrh-spacing-1), var(--rbrh-spacing-1));
|
||||||
|
box-shadow: 0 1px 2px var(--rbrh-gray-100) inset;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* Variants
|
||||||
|
============================================= */
|
||||||
|
.btn-sm {
|
||||||
|
padding: var(--rbrh-spacing-3) var(--rbrh-spacing-5);
|
||||||
|
@mixin font-size-xs;
|
||||||
|
}
|
||||||
|
.btn-md {
|
||||||
|
padding: var(--rbrh-spacing-4) var(--rbrh-spacing-6);
|
||||||
|
font-size: var(--rbrh-font-size-xs);
|
||||||
|
line-height: var(--rbrh-line-h-sm);
|
||||||
|
}
|
||||||
|
.btn-lg {
|
||||||
|
padding: var(--rbrh-spacing-5) var(--rbrh-spacing-7);
|
||||||
|
@mixin font-size-md;
|
||||||
|
}
|
||||||
|
/* Absolute button
|
||||||
|
============================================= */
|
||||||
|
.btn-absolute {
|
||||||
|
background-color: var(--rbrh-background-50);
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
@mixin screen-sm-up {
|
||||||
|
display: block;
|
||||||
|
position: fixed;
|
||||||
|
bottom: var(--rbrh-spacing-5);
|
||||||
|
right: var(--rbrh-spacing-5);
|
||||||
|
box-shadow: var(--rbrh-shadow-sm);
|
||||||
|
width: fit-content;
|
||||||
|
z-index: 1000;
|
||||||
|
min-width: fit-content;
|
||||||
|
}
|
||||||
|
}
|
49
src/styles/src/components/card.css
Normal file
49
src/styles/src/components/card.css
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
/* To debug & customize this component,
|
||||||
|
check 👉 src/css-variable.css
|
||||||
|
============================================= */
|
||||||
|
/* Base card
|
||||||
|
============================================= */
|
||||||
|
.card {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
text-align: left;
|
||||||
|
justify-content: space-between;
|
||||||
|
background-color: var(--rbrh-background-50);
|
||||||
|
border-radius: var(--rbrh-radius-lg);
|
||||||
|
padding: var(--rbrh-spacing-5) var(--rbrh-spacing-7);
|
||||||
|
height: fit-content;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Variants
|
||||||
|
============================================= */
|
||||||
|
.clickable {
|
||||||
|
position: relative;
|
||||||
|
z-index: 0;
|
||||||
|
font-weight: var(--rbrh-font-weight-semibold);
|
||||||
|
&:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
transition-property: transform;
|
||||||
|
transform: scale(0.98);
|
||||||
|
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
|
||||||
|
transition-duration: 500ms;
|
||||||
|
}
|
||||||
|
&:target,
|
||||||
|
&:focus {
|
||||||
|
box-shadow: var(--rbrh-shadow-focus);
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
pointer-events: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Gradient
|
||||||
|
============================================= */
|
||||||
|
html {
|
||||||
|
--shadow-gradient: 0px 2px 32px 4px rgba(8, 59, 244, 0.3);
|
||||||
|
}
|
||||||
|
[data-theme="dark"] .card.shadow-gradient {
|
||||||
|
box-shadow: var(--shadow-gradient);
|
||||||
|
background: var(--rbrh-gray-80);
|
||||||
|
backdrop-filter: blur(16px);
|
||||||
|
-webkit-backdrop-filter: blur(16px);
|
||||||
|
}
|
83
src/styles/src/components/footer.css
Normal file
83
src/styles/src/components/footer.css
Normal file
|
@ -0,0 +1,83 @@
|
||||||
|
/* To debug & customize this component,
|
||||||
|
check 👉 src/css-variable.css
|
||||||
|
============================================= */
|
||||||
|
footer {
|
||||||
|
background-color: var(--rbrh-footer-background);
|
||||||
|
}
|
||||||
|
/* Base footer
|
||||||
|
============================================= */
|
||||||
|
.footer-main {
|
||||||
|
display: grid;
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
grid-template-columns: repeat(1, minmax(auto, 1fr));
|
||||||
|
grid-gap: var(--rbrh-spacing-12);
|
||||||
|
}
|
||||||
|
@mixin screen-md-up {
|
||||||
|
grid-template-columns: repeat(2, minmax(auto, 1fr));
|
||||||
|
grid-gap: var(--rbrh-spacing-16);
|
||||||
|
gap: var(--rbrh-spacing-16);
|
||||||
|
}
|
||||||
|
@mixin screen-xl-up {
|
||||||
|
grid-template-columns: repeat(6, minmax(auto, 1fr));
|
||||||
|
grid-gap: var(--rbrh-spacing-12);
|
||||||
|
gap: var(--rbrh-spacing-12);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Logo, site links, social media links & copyright
|
||||||
|
============================================= */
|
||||||
|
.footer-info {
|
||||||
|
border-top: 1px solid var(--rbrh-border-200);
|
||||||
|
border-bottom: 1px solid var(--rbrh-border-200);
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
width: 100%;
|
||||||
|
|
||||||
|
column-gap: var(--rbrh-spacing-24);
|
||||||
|
padding-top: var(--rbrh-spacing-6);
|
||||||
|
padding-bottom: var(--rbrh-spacing-6);
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
flex-direction: column;
|
||||||
|
row-gap: var(--rbrh-spacing-4);
|
||||||
|
align-items: flex-start;
|
||||||
|
}
|
||||||
|
@mixin screen-md-up {
|
||||||
|
flex-direction: row;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* Links inside the footer
|
||||||
|
============================================= */
|
||||||
|
.footer-links {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
.footer-links:not(:last-child) {
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
margin-bottom: var(--rbrh-spacing-5);
|
||||||
|
}
|
||||||
|
@mixin screen-md-up {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
@mixin screen-lg-up {
|
||||||
|
margin-right: var(--rbrh-spacing-4);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Additional & helper text
|
||||||
|
============================================= */
|
||||||
|
|
||||||
|
.footer-desc {
|
||||||
|
font-size: var(--rbrh-font-size-xs);
|
||||||
|
color: var(--rbrh-text-800);
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
@mixin screen-md-up {
|
||||||
|
width: 65%;
|
||||||
|
}
|
||||||
|
@mixin screen-lg-up {
|
||||||
|
width: 45%;
|
||||||
|
}
|
||||||
|
}
|
31
src/styles/src/components/navbar.css
Normal file
31
src/styles/src/components/navbar.css
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
/* Hover states
|
||||||
|
============================================= */
|
||||||
|
.link-footer, .link-navbar {
|
||||||
|
&:hover,
|
||||||
|
&:focus {
|
||||||
|
text-decoration: underline;
|
||||||
|
text-underline-offset: 0.4em;
|
||||||
|
color: var(--rbrh-text-link-hover);
|
||||||
|
text-decoration-color: var(--rbrh-text-link-hover);
|
||||||
|
font-weight: var(--rbrh-font-weight-bold);
|
||||||
|
text-decoration-thickness: 0.1em;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* Sticky navbar
|
||||||
|
============================================= */
|
||||||
|
.sticky {
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
position: static;
|
||||||
|
}
|
||||||
|
@mixin screen-sm-up {
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
background-color: var(--rbrh-background);
|
||||||
|
z-index: 100;
|
||||||
|
}
|
||||||
|
@mixin screen-lg-up {
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
z-index: 100;
|
||||||
|
}
|
||||||
|
}
|
63
src/styles/src/components/section.css
Normal file
63
src/styles/src/components/section.css
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
/* To debug & customize this component,
|
||||||
|
check 👉 src/css-variable.css
|
||||||
|
============================================= */
|
||||||
|
/* Make everything is centered
|
||||||
|
============================================= */
|
||||||
|
.all-center {
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
text-align: left;
|
||||||
|
align-items: flex-start;
|
||||||
|
justify-content: flex-start;
|
||||||
|
}
|
||||||
|
@mixin screen-md-up {
|
||||||
|
text-align: center;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.all-center:not(.grid) {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
/* One screen divided in two
|
||||||
|
============================================= */
|
||||||
|
.split-screen {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
}
|
||||||
|
@mixin screen-md-up {
|
||||||
|
align-items: center;
|
||||||
|
align-content: center;
|
||||||
|
flex-direction: row;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.split-screen > img {
|
||||||
|
border-radius: var(--rbrh-radius-md);
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
width: 100%;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
@mixin screen-md-up {
|
||||||
|
width: 50%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Gradient
|
||||||
|
============================================= */
|
||||||
|
html .cta-section,
|
||||||
|
[data-theme="light"] .cta-section {
|
||||||
|
background: linear-gradient(
|
||||||
|
180deg,
|
||||||
|
rgba(129, 75, 246, 0) 0%,
|
||||||
|
rgba(161, 121, 249, 0.19) 100%
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
[data-theme="dark"] .cta-section {
|
||||||
|
background: var(--rbrh-blue-900);
|
||||||
|
}
|
48
src/styles/src/components/toggle.css
Normal file
48
src/styles/src/components/toggle.css
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
/* To debug & customize this component,
|
||||||
|
check 👉 src/css-variable.css
|
||||||
|
============================================= */
|
||||||
|
/* Base toggle
|
||||||
|
============================================= */
|
||||||
|
.toggle-round {
|
||||||
|
display: flex;
|
||||||
|
align-content: center;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
width: 2rem;
|
||||||
|
height: 2rem;
|
||||||
|
background-color: var(--rbrh-white);
|
||||||
|
border-radius: 50%;
|
||||||
|
transition: var(--transition);
|
||||||
|
box-shadow: 0 4px 20px rgba(162, 159, 159, 0.35);
|
||||||
|
|
||||||
|
/*Moon emoji*/
|
||||||
|
&:before {
|
||||||
|
content: "\1F31E";
|
||||||
|
font-size: 1em;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* States
|
||||||
|
============================================= */
|
||||||
|
.toggle-input:checked + .toggle-switch {
|
||||||
|
.toggle-round {
|
||||||
|
border: 1px solid var(--rbrh-gray-100);
|
||||||
|
box-shadow: var(--rbrh-shadow-sm);
|
||||||
|
|
||||||
|
background-color: var(--rbrh-gray-700);
|
||||||
|
border: 1px solid var(--rbrh-gray-700);
|
||||||
|
/*Sun emoji*/
|
||||||
|
&::before {
|
||||||
|
border: none;
|
||||||
|
content: "\1F31C";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.toggle-switch:hover {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.toggle-input:focus + .toggle-round {
|
||||||
|
box-shadow: var(--rbrh-shadow-focus);
|
||||||
|
outline: 0;
|
||||||
|
}
|
537
src/styles/src/css-variable.css
Normal file
537
src/styles/src/css-variable.css
Normal file
|
@ -0,0 +1,537 @@
|
||||||
|
/*
|
||||||
|
* This file contains CSS variables (without dark mode), mixins & typography helpers.
|
||||||
|
*** Read Ravenbright CSS docs 👉: https://ravenbrightcss.com/docs/customize/cssvariables
|
||||||
|
* Steps to customize
|
||||||
|
*** 1. Download Ravenbright CSS 👉: https://github.com/ravenbrightdesign/ravenbrightcss
|
||||||
|
*** 2. Run `npm install`
|
||||||
|
*** 3. Run `npm run dev`
|
||||||
|
*** 4. Change the CSS properties or values & it's done!
|
||||||
|
*/
|
||||||
|
|
||||||
|
@import url('https://api.fontshare.com/v2/css?f[]=satoshi@700,500,600,400&display=swap');
|
||||||
|
|
||||||
|
|
||||||
|
/* CSS variables
|
||||||
|
============================================= */
|
||||||
|
html,
|
||||||
|
[data-theme="light"] {
|
||||||
|
/* Colors */
|
||||||
|
--rbrh-white: #fff;
|
||||||
|
--rbrh-black: #090f17;
|
||||||
|
--rbrh-gray-50: #f7f7f7;
|
||||||
|
--rbrh-gray-100: #ebeef3;
|
||||||
|
--rbrh-gray-200: #dfe4eb;
|
||||||
|
--rbrh-gray-300: #afbbce;
|
||||||
|
--rbrh-gray-400: #7e92b0;
|
||||||
|
--rbrh-gray-500: #5c7496;
|
||||||
|
--rbrh-gray-600: #385580;
|
||||||
|
--rbrh-gray-700: #1d2c42;
|
||||||
|
--rbrh-gray-800: #172335;
|
||||||
|
--rbrh-gray-900: #0f1723;
|
||||||
|
--rbrh-green-50: #f6fefa;
|
||||||
|
--rbrh-green-100: #e4fdf1;
|
||||||
|
--rbrh-green-200: #adf8d6;
|
||||||
|
--rbrh-green-300: #9df0cb;
|
||||||
|
--rbrh-green-400: #62e3a7;
|
||||||
|
--rbrh-green-500: #29d082;
|
||||||
|
--rbrh-green-600: #078848;
|
||||||
|
--rbrh-green-700: #054a2b;
|
||||||
|
--rbrh-green-800: #032114;
|
||||||
|
--rbrh-green-900: #04100a;
|
||||||
|
--rbrh-lime-50: #f8fcf7;
|
||||||
|
--rbrh-lime-100: #ebf7e9;
|
||||||
|
--rbrh-lime-200: #d0edcc;
|
||||||
|
--rbrh-lime-300: #c3e8bd;
|
||||||
|
--rbrh-lime-400: #9bd991;
|
||||||
|
--rbrh-lime-500: #59bf49;
|
||||||
|
--rbrh-lime-600: #050605;
|
||||||
|
--rbrh-lime-700: #1d310e;
|
||||||
|
--rbrh-lime-800: #0e1c04;
|
||||||
|
--rbrh-lime-900: #0b0f06;
|
||||||
|
--rbrh-cyan-50: #ebf9f9;
|
||||||
|
--rbrh-cyan-100: #c0eeec;
|
||||||
|
--rbrh-cyan-200: #a2e5e2;
|
||||||
|
--rbrh-cyan-300: #78d9d5;
|
||||||
|
--rbrh-cyan-400: #5dd2cd;
|
||||||
|
--rbrh-cyan-500: #35c7c1;
|
||||||
|
--rbrh-cyan-600: #098480;
|
||||||
|
--rbrh-cyan-700: #13716e;
|
||||||
|
--rbrh-cyan-800: #0e5653;
|
||||||
|
--rbrh-cyan-900: #0b4d4b;
|
||||||
|
--rbrh-teal-50: #e7f5f2;
|
||||||
|
--rbrh-teal-100: #d6f5ed;
|
||||||
|
--rbrh-teal-200: #acebdc;
|
||||||
|
--rbrh-teal-300: #7ae5cc;
|
||||||
|
--rbrh-teal-400: #42e0ba;
|
||||||
|
--rbrh-teal-500: #14cc9f;
|
||||||
|
--rbrh-teal-600: #048464;
|
||||||
|
--rbrh-teal-700: #077156;
|
||||||
|
--rbrh-teal-800: #053f31;
|
||||||
|
--rbrh-teal-900: #022019;
|
||||||
|
--rbrh-red-50: #fee7e7;
|
||||||
|
--rbrh-red-100: #fdd5d5;
|
||||||
|
--rbrh-red-200: #faafaf;
|
||||||
|
--rbrh-red-300: #ec757b;
|
||||||
|
--rbrh-red-400: #e85a61;
|
||||||
|
--rbrh-red-500: #e2313a;
|
||||||
|
--rbrh-red-600: #ce2d35;
|
||||||
|
--rbrh-red-700: #a02329;
|
||||||
|
--rbrh-red-800: #7c1b20;
|
||||||
|
--rbrh-red-900: #5f1518;
|
||||||
|
--rbrh-magenta-50: #ffedf4;
|
||||||
|
--rbrh-magenta-100: #ffc6dc;
|
||||||
|
--rbrh-magenta-200: #ff99c0;
|
||||||
|
--rbrh-magenta-300: #ff72a8;
|
||||||
|
--rbrh-magenta-400: #ff297a;
|
||||||
|
--rbrh-magenta-500: #ff0262;
|
||||||
|
--rbrh-magenta-600: #d90052;
|
||||||
|
--rbrh-magenta-700: #9f003c;
|
||||||
|
--rbrh-magenta-800: #77002d;
|
||||||
|
--rbrh-magenta-900: #3d0017;
|
||||||
|
--rbrh-orange-50: #fff2e6;
|
||||||
|
--rbrh-orange-100: #ffd6b0;
|
||||||
|
--rbrh-orange-200: #ffc28a;
|
||||||
|
--rbrh-orange-300: #fea654;
|
||||||
|
--rbrh-orange-400: #fe9533;
|
||||||
|
--rbrh-orange-500: #fe7a00;
|
||||||
|
--rbrh-orange-600: #e76f00;
|
||||||
|
--rbrh-orange-700: #b45700;
|
||||||
|
--rbrh-orange-800: #8c4300;
|
||||||
|
--rbrh-orange-900: #6b3300;
|
||||||
|
--rbrh-yellow-50: #fffae8;
|
||||||
|
--rbrh-yellow-100: #fff1c1;
|
||||||
|
--rbrh-yellow-200: #ffe899;
|
||||||
|
--rbrh-yellow-300: #ffe072;
|
||||||
|
--rbrh-yellow-400: #ffd74b;
|
||||||
|
--rbrh-yellow-500: #ffce24;
|
||||||
|
--rbrh-yellow-600: #e0ae00;
|
||||||
|
--rbrh-yellow-700: #aa8500;
|
||||||
|
--rbrh-yellow-800: #866800;
|
||||||
|
--rbrh-yellow-900: #5e4a00;
|
||||||
|
--rbrh-blue-50: #e9eefe;
|
||||||
|
--rbrh-blue-100: #d6dffe;
|
||||||
|
--rbrh-blue-200: #c3d0fd;
|
||||||
|
--rbrh-blue-300: #9db2fc;
|
||||||
|
--rbrh-blue-400: #2c58f8;
|
||||||
|
--rbrh-blue-500: rgb(8, 59, 244);
|
||||||
|
--rbrh-blue-600: #0732ce;
|
||||||
|
--rbrh-blue-700: #052495;
|
||||||
|
--rbrh-blue-800: #041b6f;
|
||||||
|
--rbrh-blue-900: #090f22;
|
||||||
|
--rbrh-sky-50: #e6f7fe;
|
||||||
|
--rbrh-sky-100: #d8f5ff;
|
||||||
|
--rbrh-sky-200: #a5e7ff;
|
||||||
|
--rbrh-sky-300: #78dbff;
|
||||||
|
--rbrh-sky-400: #5ad0fb;
|
||||||
|
--rbrh-sky-500: #00b2f1;
|
||||||
|
--rbrh-sky-600: #0c78a0;
|
||||||
|
--rbrh-sky-700: #086385;
|
||||||
|
--rbrh-sky-800: #08485f;
|
||||||
|
--rbrh-sky-900: #063b4c;
|
||||||
|
--rbrh-indigo-50: #eeedfe;
|
||||||
|
--rbrh-indigo-100: #cac6fc;
|
||||||
|
--rbrh-indigo-200: #b0abfa;
|
||||||
|
--rbrh-indigo-300: #8c84f8;
|
||||||
|
--rbrh-indigo-400: #756df7;
|
||||||
|
--rbrh-indigo-500: #5348f5;
|
||||||
|
--rbrh-indigo-600: #4c42df;
|
||||||
|
--rbrh-indigo-700: #3b33ae;
|
||||||
|
--rbrh-indigo-800: #040405;
|
||||||
|
--rbrh-indigo-900: #231e67;
|
||||||
|
--rbrh-purple-50: #f6ebff;
|
||||||
|
--rbrh-purple-100: #e4c4ff;
|
||||||
|
--rbrh-purple-200: #dcb0ff;
|
||||||
|
--rbrh-purple-300: #ca89ff;
|
||||||
|
--rbrh-purple-400: #af4eff;
|
||||||
|
--rbrh-purple-500: #8c00ff;
|
||||||
|
--rbrh-purple-600: #59039f;
|
||||||
|
--rbrh-purple-700: #480182;
|
||||||
|
--rbrh-purple-800: #2b004e;
|
||||||
|
--rbrh-purple-900: #150027;
|
||||||
|
--rbrh-violet-50: #eee9fd;
|
||||||
|
--rbrh-violet-100: #cbbbf8;
|
||||||
|
--rbrh-violet-200: #b29af4;
|
||||||
|
--rbrh-violet-300: #8f6cf0;
|
||||||
|
--rbrh-violet-400: #7950ed;
|
||||||
|
--rbrh-violet-500: #5824e8;
|
||||||
|
--rbrh-violet-600: #5021d3;
|
||||||
|
--rbrh-violet-700: #3e1aa5;
|
||||||
|
--rbrh-violet-800: #301480;
|
||||||
|
--rbrh-violet-900: #250f61;
|
||||||
|
/* Spacing */
|
||||||
|
--rbrh-spacing-0: 0rem;
|
||||||
|
--rbrh-spacing-1: 0.125rem;
|
||||||
|
--rbrh-spacing-2: 0.25rem;
|
||||||
|
--rbrh-spacing-3: 0.5rem;
|
||||||
|
--rbrh-spacing-4: 0.75rem;
|
||||||
|
--rbrh-spacing-5: 1rem;
|
||||||
|
--rbrh-spacing-6: 1.25rem;
|
||||||
|
--rbrh-spacing-7: 1.5rem;
|
||||||
|
--rbrh-spacing-8: 1.75rem;
|
||||||
|
--rbrh-spacing-9: 2rem;
|
||||||
|
--rbrh-spacing-10: 2.5rem;
|
||||||
|
--rbrh-spacing-12: 3rem;
|
||||||
|
--rbrh-spacing-14: 3.5rem;
|
||||||
|
--rbrh-spacing-16: 4rem;
|
||||||
|
--rbrh-spacing-18: 4.5rem;
|
||||||
|
--rbrh-spacing-20: 5rem;
|
||||||
|
--rbrh-spacing-22: 5.5rem;
|
||||||
|
--rbrh-spacing-24: 6rem;
|
||||||
|
--rbrh-screen-sm: 36rem;
|
||||||
|
--rbrh-screen-md: 55rem;
|
||||||
|
--rbrh-screen-lg: 67.5rem;
|
||||||
|
--rbrh-screen-xl: 81.25rem;
|
||||||
|
/* Typography */
|
||||||
|
--rbrh-font-family-sans: "Satoshi", "Helvetica", system-ui, sans-serif,
|
||||||
|
"Segoe UI", "Arial", "Verdana";
|
||||||
|
--rbrh-font-family-serif: serif, "Times", "Georgia", "Times New Roman";
|
||||||
|
--rbrh-font-weight-extrabold: 800;
|
||||||
|
--rbrh-font-weight-bold: 700;
|
||||||
|
--rbrh-font-weight-semibold: 600;
|
||||||
|
--rbrh-font-weight-medium: 500;
|
||||||
|
--rbrh-font-weight-default: 400;
|
||||||
|
--rbrh-font-weight-light: 300;
|
||||||
|
--rbrh-font-size-7xl: 5rem;
|
||||||
|
--rbrh-font-size-6xl: 3.5rem;
|
||||||
|
--rbrh-font-size-5xl: 2.9rem;
|
||||||
|
--rbrh-font-size-4xl: 2.1rem;
|
||||||
|
--rbrh-font-size-3xl: 1.8rem;
|
||||||
|
--rbrh-font-size-2xl: 1.5rem;
|
||||||
|
--rbrh-font-size-xl: 1.375rem;
|
||||||
|
--rbrh-font-size-lg: 1.25rem;
|
||||||
|
--rbrh-font-size-md: 1.125rem;
|
||||||
|
--rbrh-font-size-sm: 1rem;
|
||||||
|
--rbrh-font-size-xs: 0.875rem;
|
||||||
|
--rbrh-font-size-xxs: 0.75rem;
|
||||||
|
--rbrh-line-h-7xl: 5.25rem;
|
||||||
|
--rbrh-line-h-6xl: 3.75rem;
|
||||||
|
--rbrh-line-h-5xl: 3.15rem;
|
||||||
|
--rbrh-line-h-4xl: 2.5rem;
|
||||||
|
--rbrh-line-h-3xl: 2.2rem;
|
||||||
|
--rbrh-line-h-2xl: 2rem;
|
||||||
|
--rbrh-line-h-xl: 1.75rem;
|
||||||
|
--rbrh-line-h-lg: 1.5rem;
|
||||||
|
--rbrh-line-h-md: 1.5rem;
|
||||||
|
--rbrh-line-h-sm: 1.25rem;
|
||||||
|
--rbrh-line-h-xs: 1.25rem;
|
||||||
|
--rbrh-line-h-xxs: 1rem;
|
||||||
|
--rbrh-letter-spacing-lg: 0.0125rem;
|
||||||
|
--rbrh-letter-spacing-md: -0.025rem;
|
||||||
|
--rbrh-letter-spacing-sm: -0.0375rem;
|
||||||
|
--rbrh-letter-spacing-xs: -0.05rem;
|
||||||
|
/* Border radius */
|
||||||
|
--rbrh-radius-circle: 100rem;
|
||||||
|
--rbrh-radius-xl: 1.25rem;
|
||||||
|
--rbrh-radius-lg: 1rem;
|
||||||
|
--rbrh-radius-md: 0.75rem;
|
||||||
|
--rbrh-radius-sm: 0.5rem;
|
||||||
|
--rbrh-radius-xs: 0.25rem;
|
||||||
|
/* Box shadow */
|
||||||
|
--rbrh-shadow-xl: rgba(0, 0, 0, 0.1) 0px 16px 32px;
|
||||||
|
--rbrh-shadow-lg: rgba(0, 0, 0, 0.2) 0px 4px 48px -4px,
|
||||||
|
rgba(0, 0, 0, 0.25) 0px 4px 28px -4px;
|
||||||
|
--rbrh-shadow-md: 0 5px 40px -5px rgba(0, 0, 0, 0.1);
|
||||||
|
--rbrh-shadow-sm: 0px 4px 10px -8px rgba(0, 0, 0, 0.1),
|
||||||
|
0px 4px 10px -2px rgba(0, 0, 0, 0.1);
|
||||||
|
--rbrh-shadow-xs: 0px 2px 8px -3px rgba(0, 0, 0, 0.07),
|
||||||
|
0px 2px 8px -1px rgba(0, 0, 0, 0.08);
|
||||||
|
--rbrh-shadow-inset-xs: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.05);
|
||||||
|
--rbrh-shadow-inset-sm: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.08);
|
||||||
|
--rbrh-shadow-inset-md: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
|
||||||
|
/* Theming */
|
||||||
|
--rbrh-background-300: var(--rbrh-gray-300);
|
||||||
|
--rbrh-background-200: var(--rbrh-gray-200);
|
||||||
|
--rbrh-background-50: var(--rbrh-gray-50);
|
||||||
|
--rbrh-background: var(--rbrh-white);
|
||||||
|
|
||||||
|
--rbrh-border-500: var(--rbrh-gray-500);
|
||||||
|
--rbrh-border-400: var(--rbrh-gray-400);
|
||||||
|
--rbrh-border-300: var(--rbrh-gray-300);
|
||||||
|
--rbrh-border-200: var(--rbrh-gray-200);
|
||||||
|
--rbrh-border-100: var(--rbrh-gray-100);
|
||||||
|
|
||||||
|
--rbrh-text: var(--rbrh-black);
|
||||||
|
--rbrh-text-900: var(--rbrh-gray-900);
|
||||||
|
--rbrh-text-800: var(--rbrh-gray-800);
|
||||||
|
--rbrh-text-700: var(--rbrh-gray-700);
|
||||||
|
--rbrh-text-600: var(--rbrh-gray-600);
|
||||||
|
--rbrh-text-link-hover: inherit;
|
||||||
|
--rbrh-text-link: var(--rbrh-white);
|
||||||
|
|
||||||
|
--rbrh-shadow-focus: 0 0 0 0.3rem var(--rbrh-blue-400);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Font-family & background-color
|
||||||
|
============================================= */
|
||||||
|
body {
|
||||||
|
font-family: var(--rbrh-font-family-sans);
|
||||||
|
background-color: var(--rbrh-background);
|
||||||
|
}
|
||||||
|
/*! purgecss start ignore */
|
||||||
|
[data-theme="dark"] {
|
||||||
|
--rbrh-background-300: var(--rbrh-gray-600);
|
||||||
|
--rbrh-background-200: var(--rbrh-gray-700);
|
||||||
|
--rbrh-background-50: var(--rbrh-gray-800);
|
||||||
|
--rbrh-background: var(--rbrh-black);
|
||||||
|
|
||||||
|
--rbrh-border-500: var(--rbrh-gray-500);
|
||||||
|
--rbrh-border-400: var(--rbrh-gray-400);
|
||||||
|
--rbrh-border-300: var(--rbrh-gray-700);
|
||||||
|
--rbrh-border-200: var(--rbrh-gray-800);
|
||||||
|
--rbrh-border-100: var(--rbrh-gray-900);
|
||||||
|
|
||||||
|
--rbrh-text: var(--rbrh-gray-50);
|
||||||
|
--rbrh-text-900: var(--rbrh-gray-100);
|
||||||
|
--rbrh-text-800: var(--rbrh-gray-200);
|
||||||
|
--rbrh-text-700: var(--rbrh-gray-300);
|
||||||
|
--rbrh-text-600: var(--rbrh-gray-400);
|
||||||
|
--rbrh-text-link-hover: var(--rbrh-white);
|
||||||
|
--rbrh-text-link: var(--rbrh-white);
|
||||||
|
|
||||||
|
--rbrh-shadow-focus: 0 0 0 0.3rem var(--rbrh-blue-300);
|
||||||
|
}
|
||||||
|
/*! purgecss end ignore */
|
||||||
|
|
||||||
|
|
||||||
|
/* Breakpoint mixins
|
||||||
|
============================================= */
|
||||||
|
@define-mixin screen-xs-up {
|
||||||
|
@media (min-width: 12.5rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-sm-up {
|
||||||
|
@media (min-width: 36rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-md-up {
|
||||||
|
@media (min-width: 55rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-lg-up {
|
||||||
|
@media (min-width: 67.5rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-xl-up {
|
||||||
|
@media (min-width: 81.25rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin screen-xxl-up {
|
||||||
|
@media (min-width: 100rem) {
|
||||||
|
@mixin-content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Typography mixins
|
||||||
|
============================================= */
|
||||||
|
@define-mixin font-size-7xl {
|
||||||
|
font-size: var(--rbrh-font-size-7xl);
|
||||||
|
line-height: var(--rbrh-line-h-7xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-6xl {
|
||||||
|
font-size: var(--rbrh-font-size-6xl);
|
||||||
|
line-height: var(--rbrh-line-h-6xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-5xl {
|
||||||
|
font-size: var(--rbrh-font-size-5xl);
|
||||||
|
line-height: var(--rbrh-line-h-5xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-4xl {
|
||||||
|
font-size: var(--rbrh-font-size-4xl);
|
||||||
|
line-height: var(--rbrh-line-h-4xl);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-3xl {
|
||||||
|
font-size: var(--rbrh-font-size-3xl);
|
||||||
|
line-height: var(--rbrh-line-h-3xl);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-2xl {
|
||||||
|
font-size: var(--rbrh-font-size-2xl);
|
||||||
|
line-height: var(--rbrh-line-h-xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-xl {
|
||||||
|
font-size: var(--rbrh-font-size-xl);
|
||||||
|
line-height: var(--rbrh-line-h-xl);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-lg {
|
||||||
|
font-size: var(--rbrh-font-size-lg);
|
||||||
|
line-height: var(--rbrh-line-h-md);
|
||||||
|
letter-spacing: var(--rbrh-letter-spacing-xl);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-md {
|
||||||
|
font-size: var(--rbrh-font-size-md);
|
||||||
|
line-height: var(--rbrh-line-h-md);
|
||||||
|
letter-spacing: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-sm {
|
||||||
|
font-size: var(--rbrh-font-size-sm);
|
||||||
|
line-height: var(--rbrh-line-h-md);
|
||||||
|
letter-spacing: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-xs {
|
||||||
|
font-size: var(--rbrh-font-size-xs);
|
||||||
|
line-height: var(--rbrh-line-h-sm);
|
||||||
|
}
|
||||||
|
|
||||||
|
@define-mixin font-size-xxs {
|
||||||
|
font-size: var(--rbrh-font-size-xxs);
|
||||||
|
line-height: var(--rbrh-line-h-xxs);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Font size
|
||||||
|
============================================= */
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
|
||||||
|
h1,
|
||||||
|
.h1 {
|
||||||
|
@mixin font-size-5xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2,
|
||||||
|
.h2 {
|
||||||
|
@mixin font-size-4xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3,
|
||||||
|
.h3 {
|
||||||
|
@mixin font-size-3xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4,
|
||||||
|
.h4 {
|
||||||
|
@mixin font-size-2xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h5,
|
||||||
|
.h5 {
|
||||||
|
@mixin font-size-xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h6,
|
||||||
|
.h6 {
|
||||||
|
@mixin font-size-lg;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin screen-lg-up {
|
||||||
|
|
||||||
|
h1,
|
||||||
|
.h1 {
|
||||||
|
@mixin font-size-7xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2,
|
||||||
|
.h2 {
|
||||||
|
@mixin font-size-6xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3,
|
||||||
|
.h3 {
|
||||||
|
@mixin font-size-5xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4,
|
||||||
|
.h4 {
|
||||||
|
@mixin font-size-4xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h5,
|
||||||
|
.h5 {
|
||||||
|
@mixin font-size-2xl;
|
||||||
|
}
|
||||||
|
|
||||||
|
h6,
|
||||||
|
.h6 {
|
||||||
|
@mixin font-size-lg;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
p,
|
||||||
|
.par {
|
||||||
|
@mixin font-size-md;
|
||||||
|
}
|
||||||
|
|
||||||
|
.subtitle,
|
||||||
|
label,
|
||||||
|
summary {
|
||||||
|
@mixin font-size-sm;
|
||||||
|
width: fit-content;
|
||||||
|
}
|
||||||
|
|
||||||
|
small,
|
||||||
|
.small {
|
||||||
|
@mixin font-size-xxs;
|
||||||
|
}
|
||||||
|
|
||||||
|
.caption {
|
||||||
|
@mixin font-size-xs;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Text styles
|
||||||
|
============================================= */
|
||||||
|
.h1,
|
||||||
|
h1 {
|
||||||
|
color: var(--rbrh-text-900);
|
||||||
|
font-weight: var(--rbrh-font-weight-bold);
|
||||||
|
word-break: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
.h2,
|
||||||
|
h2,
|
||||||
|
.h3,
|
||||||
|
h3,
|
||||||
|
.h4,
|
||||||
|
h4 {
|
||||||
|
color: var(--rbrh-text-900);
|
||||||
|
font-weight: var(--rbrh-font-weight-bold);
|
||||||
|
}
|
||||||
|
|
||||||
|
.h5,
|
||||||
|
h5,
|
||||||
|
.h6,
|
||||||
|
h6 {
|
||||||
|
color: var(--rbrh-text-800);
|
||||||
|
font-weight: var(--rbrh-font-weight-bold);
|
||||||
|
}
|
||||||
|
|
||||||
|
p,
|
||||||
|
a,
|
||||||
|
span,
|
||||||
|
li {
|
||||||
|
font-weight: var(--rbrh-font-weight-medium);
|
||||||
|
color: var(--rbrh-text-800);
|
||||||
|
}
|
||||||
|
|
||||||
|
small,
|
||||||
|
label,
|
||||||
|
cite,
|
||||||
|
summary {
|
||||||
|
color: var(--rbrh-text-700);
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
font-weight: var(--rbrh-font-weight-semibold);
|
||||||
|
}
|
187
src/styles/src/reset.css
Normal file
187
src/styles/src/reset.css
Normal file
|
@ -0,0 +1,187 @@
|
||||||
|
/* Ravenbright CSS reset
|
||||||
|
============================================= */
|
||||||
|
html {
|
||||||
|
box-sizing: border-box;
|
||||||
|
word-break: normal;
|
||||||
|
tab-size: 4;
|
||||||
|
width: 100%;
|
||||||
|
line-height: 1.25;
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
}
|
||||||
|
*,
|
||||||
|
*:before,
|
||||||
|
*:after {
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
text-rendering: optimizeLegibility;
|
||||||
|
font-family: -apple-system, sans-serif, "Segoe UI", Arial;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Accessible way to hide elements visually for screen readers
|
||||||
|
*/
|
||||||
|
.visually-hidden {
|
||||||
|
clip-path: inset(50%);
|
||||||
|
height: 0;
|
||||||
|
width: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
position: absolute;
|
||||||
|
white-space: nowrap;
|
||||||
|
background-color: var(--rbrh-black);
|
||||||
|
color: var(--rbrh-white);
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Accordion
|
||||||
|
*/
|
||||||
|
main,
|
||||||
|
details {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Button & link
|
||||||
|
*/
|
||||||
|
a:focus,
|
||||||
|
a:focus-visible {
|
||||||
|
box-shadow: var(--rbrh-shadow-focus);
|
||||||
|
}
|
||||||
|
button,
|
||||||
|
[role="button"],
|
||||||
|
[type="button"],
|
||||||
|
input,
|
||||||
|
textarea,
|
||||||
|
select,
|
||||||
|
summary {
|
||||||
|
font: inherit;
|
||||||
|
cursor: pointer;
|
||||||
|
width: fit-content;
|
||||||
|
}
|
||||||
|
button,
|
||||||
|
[role="button"],
|
||||||
|
[type="button"],
|
||||||
|
.btn {
|
||||||
|
text-transform: none;
|
||||||
|
border: none;
|
||||||
|
outline: none;
|
||||||
|
text-shadow: none;
|
||||||
|
height: fit-content;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.spread-link {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
z-index: 1;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
&:focus-visible {
|
||||||
|
padding: 0;
|
||||||
|
border: none;
|
||||||
|
outline: 0;
|
||||||
|
border-style: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Forms
|
||||||
|
*/
|
||||||
|
form label,
|
||||||
|
fieldset label {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
fieldset {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Image
|
||||||
|
*/
|
||||||
|
hr {
|
||||||
|
height: 0;
|
||||||
|
color: inherit;
|
||||||
|
}
|
||||||
|
img,
|
||||||
|
picture {
|
||||||
|
width: 100%;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
svg {
|
||||||
|
flex-shrink: 0;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Lists
|
||||||
|
*/
|
||||||
|
ol,
|
||||||
|
ul,
|
||||||
|
li {
|
||||||
|
list-style: none;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Table
|
||||||
|
*/
|
||||||
|
table {
|
||||||
|
display: table;
|
||||||
|
border-collapse: collapse;
|
||||||
|
table-layout: fixed;
|
||||||
|
text-indent: 0;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
width: 100%;
|
||||||
|
border-color: inherit;
|
||||||
|
}
|
||||||
|
caption,
|
||||||
|
th,
|
||||||
|
tr,
|
||||||
|
td {
|
||||||
|
text-align: left;
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
}
|
||||||
|
th,
|
||||||
|
td {
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
/*
|
||||||
|
Typography
|
||||||
|
*/
|
||||||
|
h1,
|
||||||
|
h2,
|
||||||
|
h3,
|
||||||
|
h4,
|
||||||
|
h5,
|
||||||
|
h6,
|
||||||
|
p,
|
||||||
|
a,
|
||||||
|
figure,
|
||||||
|
blockquote {
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
small {
|
||||||
|
font-size: 75%;
|
||||||
|
}
|
||||||
|
pre,
|
||||||
|
video {
|
||||||
|
overflow: auto;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
span {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
code,
|
||||||
|
pre,
|
||||||
|
kbd {
|
||||||
|
font-family: monospace;
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
5
src/styles/src/utilities/.vscode/settings.json
vendored
Normal file
5
src/styles/src/utilities/.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"cSpell.enableFiletypes": [
|
||||||
|
"postcss"
|
||||||
|
]
|
||||||
|
}
|
9
src/styles/src/utilities/bg-size.css
Normal file
9
src/styles/src/utilities/bg-size.css
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
.bg-auto {
|
||||||
|
background-size: auto;
|
||||||
|
}
|
||||||
|
.bg-cover {
|
||||||
|
background-size: cover;
|
||||||
|
}
|
||||||
|
.bg-contain {
|
||||||
|
background-size: contain;
|
||||||
|
}
|
21
src/styles/src/utilities/border-radius.css
Normal file
21
src/styles/src/utilities/border-radius.css
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
.radius-none {
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
.radius-xs {
|
||||||
|
border-radius: var(--rbrh-radius-xs);
|
||||||
|
}
|
||||||
|
.radius-sm {
|
||||||
|
border-radius: var(--rbrh-radius-sm);
|
||||||
|
}
|
||||||
|
.radius-md {
|
||||||
|
border-radius: var(--rbrh-radius-md);
|
||||||
|
}
|
||||||
|
.radius-lg {
|
||||||
|
border-radius: var(--rbrh-radius-lg);
|
||||||
|
}
|
||||||
|
.radius-xl {
|
||||||
|
border-radius: var(--rbrh-radius-xl);
|
||||||
|
}
|
||||||
|
.radius-circle {
|
||||||
|
border-radius: var(--rbrh-radius-circle);
|
||||||
|
}
|
24
src/styles/src/utilities/border-width.css
Normal file
24
src/styles/src/utilities/border-width.css
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
.border-none {
|
||||||
|
border-width: 0;
|
||||||
|
}
|
||||||
|
.border-1 {
|
||||||
|
border-width: 1px;
|
||||||
|
}
|
||||||
|
.border-2 {
|
||||||
|
border-width: 2px;
|
||||||
|
}
|
||||||
|
.border-3 {
|
||||||
|
border-width: 3px;
|
||||||
|
}
|
||||||
|
.border-4 {
|
||||||
|
border-width: 4px;
|
||||||
|
}
|
||||||
|
.border-6 {
|
||||||
|
border-width: 6px;
|
||||||
|
}
|
||||||
|
.border-8 {
|
||||||
|
border-width: 8px;
|
||||||
|
}
|
||||||
|
.border-10 {
|
||||||
|
border-width: 10px;
|
||||||
|
}
|
47
src/styles/src/utilities/container.css
Normal file
47
src/styles/src/utilities/container.css
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
/* To debug & customize this component,
|
||||||
|
check 👉 src/css-variable.css
|
||||||
|
============================================= */
|
||||||
|
.container {
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
width: 100%;
|
||||||
|
@mixin screen-xs-up {
|
||||||
|
padding-left: var(--rbrh-spacing-7);
|
||||||
|
padding-right: var(--rbrh-spacing-7);
|
||||||
|
}
|
||||||
|
@mixin screen-sm-up {
|
||||||
|
padding-left: var(--rbrh-spacing-9);
|
||||||
|
padding-right: var(--rbrh-spacing-9);
|
||||||
|
}
|
||||||
|
@mixin screen-md-up {
|
||||||
|
padding-left: var(--rbrh-spacing-8);
|
||||||
|
padding-right: var(--rbrh-spacing-8);
|
||||||
|
}
|
||||||
|
@mixin screen-lg-up {
|
||||||
|
padding-left: var(--rbrh-spacing-10);
|
||||||
|
padding-right: var(--rbrh-spacing-10);
|
||||||
|
}
|
||||||
|
@mixin screen-xl-up {
|
||||||
|
padding-left: var(--rbrh-spacing-14);
|
||||||
|
padding-right: var(--rbrh-spacing-14);
|
||||||
|
}
|
||||||
|
@mixin screen-xxl-up {
|
||||||
|
padding-left: 0;
|
||||||
|
padding-right: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.container-sm {
|
||||||
|
max-width: var(--rbrh-screen-sm);
|
||||||
|
}
|
||||||
|
.container-md {
|
||||||
|
max-width: var(--rbrh-screen-md);
|
||||||
|
}
|
||||||
|
.container-lg {
|
||||||
|
max-width: var(--rbrh-screen-lg);
|
||||||
|
}
|
||||||
|
.container-xl {
|
||||||
|
max-width: var(--rbrh-screen-xl);
|
||||||
|
}
|
||||||
|
.container-2xl {
|
||||||
|
max-width: var(--rbrh-screen-xxl);
|
||||||
|
}
|
33
src/styles/src/utilities/dark-mode/dark-bg-blue.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-blue.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-blue-50 {
|
||||||
|
background-color: var(--rbrh-blue-50);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-100 {
|
||||||
|
background-color: var(--rbrh-blue-100);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-200 {
|
||||||
|
background-color: var(--rbrh-blue-200);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-300 {
|
||||||
|
background-color: var(--rbrh-blue-300);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-400 {
|
||||||
|
background-color: var(--rbrh-blue-400);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-500 {
|
||||||
|
background-color: var(--rbrh-blue-500);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-600 {
|
||||||
|
background-color: var(--rbrh-blue-600);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-700 {
|
||||||
|
background-color: var(--rbrh-blue-700);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-800 {
|
||||||
|
background-color: var(--rbrh-blue-800);
|
||||||
|
}
|
||||||
|
.dark-bg-blue-900 {
|
||||||
|
background-color: var(--rbrh-blue-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-bg-cyan.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-cyan.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-cyan-50 {
|
||||||
|
background-color: var(--rbrh-cyan-50);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-100 {
|
||||||
|
background-color: var(--rbrh-cyan-100);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-200 {
|
||||||
|
background-color: var(--rbrh-cyan-200);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-300 {
|
||||||
|
background-color: var(--rbrh-cyan-300);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-400 {
|
||||||
|
background-color: var(--rbrh-cyan-400);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-500 {
|
||||||
|
background-color: var(--rbrh-cyan-500);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-600 {
|
||||||
|
background-color: var(--rbrh-cyan-600);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-700 {
|
||||||
|
background-color: var(--rbrh-cyan-700);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-800 {
|
||||||
|
background-color: var(--rbrh-cyan-800);
|
||||||
|
}
|
||||||
|
.dark-bg-cyan-900 {
|
||||||
|
background-color: var(--rbrh-cyan-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
41
src/styles/src/utilities/dark-mode/dark-bg-gray.css
Normal file
41
src/styles/src/utilities/dark-mode/dark-bg-gray.css
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-transparent {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
.dark-bg-black {
|
||||||
|
background-color: var(--rbrh-black);
|
||||||
|
}
|
||||||
|
.dark-bg-white {
|
||||||
|
background-color: var(--rbrh-white);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-50 {
|
||||||
|
background-color: var(--rbrh-gray-50);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-100 {
|
||||||
|
background-color: var(--rbrh-gray-100);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-200 {
|
||||||
|
background-color: var(--rbrh-gray-200);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-300 {
|
||||||
|
background-color: var(--rbrh-gray-300);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-400 {
|
||||||
|
background-color: var(--rbrh-gray-400);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-500 {
|
||||||
|
background-color: var(--rbrh-gray-500);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-600 {
|
||||||
|
background-color: var(--rbrh-gray-600);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-700 {
|
||||||
|
background-color: var(--rbrh-gray-700);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-800 {
|
||||||
|
background-color: var(--rbrh-gray-800);
|
||||||
|
}
|
||||||
|
.dark-bg-gray-900 {
|
||||||
|
background-color: var(--rbrh-gray-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-bg-green.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-bg-green.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-green-50 {
|
||||||
|
background-color: var(--rbrh-green-50);
|
||||||
|
}
|
||||||
|
.dark-bg-green-100 {
|
||||||
|
background-color: var(--rbrh-green-100);
|
||||||
|
}
|
||||||
|
.dark-bg-green-200 {
|
||||||
|
background-color: var(--rbrh-green-200);
|
||||||
|
}
|
||||||
|
.dark-bg-green-300 {
|
||||||
|
background-color: var(--rbrh-green-300);
|
||||||
|
}
|
||||||
|
.dark-bg-green-400 {
|
||||||
|
background-color: var(--rbrh-green-400);
|
||||||
|
}
|
||||||
|
.dark-bg-green-500 {
|
||||||
|
background-color: var(--rbrh-green-500);
|
||||||
|
}
|
||||||
|
.dark-bg-green-600 {
|
||||||
|
background-color: var(--rbrh-green-600);
|
||||||
|
}
|
||||||
|
.dark-bg-green-700 {
|
||||||
|
background-color: var(--rbrh-green-700);
|
||||||
|
}
|
||||||
|
.dark-bg-green-800 {
|
||||||
|
background-color: var(--rbrh-green-800);
|
||||||
|
}
|
||||||
|
.dark-bg-green-900 {
|
||||||
|
background-color: var(--rbrh-green-900);
|
||||||
|
}
|
||||||
|
}
|
33
src/styles/src/utilities/dark-mode/dark-bg-indigo.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-indigo.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-indigo-50 {
|
||||||
|
background-color: var(--rbrh-indigo-50);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-100 {
|
||||||
|
background-color: var(--rbrh-indigo-100);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-200 {
|
||||||
|
background-color: var(--rbrh-indigo-200);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-300 {
|
||||||
|
background-color: var(--rbrh-indigo-300);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-400 {
|
||||||
|
background-color: var(--rbrh-indigo-400);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-500 {
|
||||||
|
background-color: var(--rbrh-indigo-500);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-600 {
|
||||||
|
background-color: var(--rbrh-indigo-600);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-700 {
|
||||||
|
background-color: var(--rbrh-indigo-700);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-800 {
|
||||||
|
background-color: var(--rbrh-indigo-800);
|
||||||
|
}
|
||||||
|
.dark-bg-indigo-900 {
|
||||||
|
background-color: var(--rbrh-indigo-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-bg-lime.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-lime.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-lime-50 {
|
||||||
|
background-color: var(--rbrh-lime-50);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-100 {
|
||||||
|
background-color: var(--rbrh-lime-100);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-200 {
|
||||||
|
background-color: var(--rbrh-lime-200);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-300 {
|
||||||
|
background-color: var(--rbrh-lime-300);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-400 {
|
||||||
|
background-color: var(--rbrh-lime-400);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-500 {
|
||||||
|
background-color: var(--rbrh-lime-500);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-600 {
|
||||||
|
background-color: var(--rbrh-lime-600);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-700 {
|
||||||
|
background-color: var(--rbrh-lime-700);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-800 {
|
||||||
|
background-color: var(--rbrh-lime-800);
|
||||||
|
}
|
||||||
|
.dark-bg-lime-900 {
|
||||||
|
background-color: var(--rbrh-lime-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-bg-magenta.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-magenta.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-magenta-50 {
|
||||||
|
background-color: var(--rbrh-magenta-50);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-100 {
|
||||||
|
background-color: var(--rbrh-magenta-100);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-200 {
|
||||||
|
background-color: var(--rbrh-magenta-200);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-300 {
|
||||||
|
background-color: var(--rbrh-magenta-300);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-400 {
|
||||||
|
background-color: var(--rbrh-magenta-400);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-500 {
|
||||||
|
background-color: var(--rbrh-magenta-500);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-600 {
|
||||||
|
background-color: var(--rbrh-magenta-600);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-700 {
|
||||||
|
background-color: var(--rbrh-magenta-700);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-800 {
|
||||||
|
background-color: var(--rbrh-magenta-800);
|
||||||
|
}
|
||||||
|
.dark-bg-magenta-900 {
|
||||||
|
background-color: var(--rbrh-magenta-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-bg-orange.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-orange.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-orange-50 {
|
||||||
|
background-color: var(--rbrh-orange-50);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-100 {
|
||||||
|
background-color: var(--rbrh-orange-100);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-200 {
|
||||||
|
background-color: var(--rbrh-orange-200);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-300 {
|
||||||
|
background-color: var(--rbrh-orange-300);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-400 {
|
||||||
|
background-color: var(--rbrh-orange-400);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-500 {
|
||||||
|
background-color: var(--rbrh-orange-500);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-600 {
|
||||||
|
background-color: var(--rbrh-orange-600);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-700 {
|
||||||
|
background-color: var(--rbrh-orange-700);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-800 {
|
||||||
|
background-color: var(--rbrh-orange-800);
|
||||||
|
}
|
||||||
|
.dark-bg-orange-900 {
|
||||||
|
background-color: var(--rbrh-orange-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-bg-purple.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-purple.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-purple-50 {
|
||||||
|
background-color: var(--rbrh-purple-50);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-100 {
|
||||||
|
background-color: var(--rbrh-purple-100);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-200 {
|
||||||
|
background-color: var(--rbrh-purple-200);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-300 {
|
||||||
|
background-color: var(--rbrh-purple-300);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-400 {
|
||||||
|
background-color: var(--rbrh-purple-400);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-500 {
|
||||||
|
background-color: var(--rbrh-purple-500);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-600 {
|
||||||
|
background-color: var(--rbrh-purple-600);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-700 {
|
||||||
|
background-color: var(--rbrh-purple-700);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-800 {
|
||||||
|
background-color: var(--rbrh-purple-800);
|
||||||
|
}
|
||||||
|
.dark-bg-purple-900 {
|
||||||
|
background-color: var(--rbrh-purple-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-bg-red.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-red.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-red-50 {
|
||||||
|
background-color: var(--rbrh-red-50);
|
||||||
|
}
|
||||||
|
.dark-bg-red-100 {
|
||||||
|
background-color: var(--rbrh-red-100);
|
||||||
|
}
|
||||||
|
.dark-bg-red-200 {
|
||||||
|
background-color: var(--rbrh-red-200);
|
||||||
|
}
|
||||||
|
.dark-bg-red-300 {
|
||||||
|
background-color: var(--rbrh-red-300);
|
||||||
|
}
|
||||||
|
.dark-bg-red-400 {
|
||||||
|
background-color: var(--rbrh-red-400);
|
||||||
|
}
|
||||||
|
.dark-bg-red-500 {
|
||||||
|
background-color: var(--rbrh-red-500);
|
||||||
|
}
|
||||||
|
.dark-bg-red-600 {
|
||||||
|
background-color: var(--rbrh-red-600);
|
||||||
|
}
|
||||||
|
.dark-bg-red-700 {
|
||||||
|
background-color: var(--rbrh-red-700);
|
||||||
|
}
|
||||||
|
.dark-bg-red-800 {
|
||||||
|
background-color: var(--rbrh-red-800);
|
||||||
|
}
|
||||||
|
.dark-bg-red-900 {
|
||||||
|
background-color: var(--rbrh-red-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-bg-sky.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-bg-sky.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-sky-50 {
|
||||||
|
background-color: var(--rbrh-sky-50);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-100 {
|
||||||
|
background-color: var(--rbrh-sky-100);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-200 {
|
||||||
|
background-color: var(--rbrh-sky-200);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-300 {
|
||||||
|
background-color: var(--rbrh-sky-300);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-400 {
|
||||||
|
background-color: var(--rbrh-sky-400);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-500 {
|
||||||
|
background-color: var(--rbrh-sky-500);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-600 {
|
||||||
|
background-color: var(--rbrh-sky-600);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-700 {
|
||||||
|
background-color: var(--rbrh-sky-700);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-800 {
|
||||||
|
background-color: var(--rbrh-sky-800);
|
||||||
|
}
|
||||||
|
.dark-bg-sky-900 {
|
||||||
|
background-color: var(--rbrh-sky-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
32
src/styles/src/utilities/dark-mode/dark-bg-teal.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-bg-teal.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-teal-50 {
|
||||||
|
background-color: var(--rbrh-teal-50);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-100 {
|
||||||
|
background-color: var(--rbrh-teal-100);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-200 {
|
||||||
|
background-color: var(--rbrh-teal-200);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-300 {
|
||||||
|
background-color: var(--rbrh-teal-300);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-400 {
|
||||||
|
background-color: var(--rbrh-teal-400);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-500 {
|
||||||
|
background-color: var(--rbrh-teal-500);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-600 {
|
||||||
|
background-color: var(--rbrh-teal-600);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-700 {
|
||||||
|
background-color: var(--rbrh-teal-700);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-800 {
|
||||||
|
background-color: var(--rbrh-teal-800);
|
||||||
|
}
|
||||||
|
.dark-bg-teal-900 {
|
||||||
|
background-color: var(--rbrh-teal-900);
|
||||||
|
}
|
||||||
|
}
|
34
src/styles/src/utilities/dark-mode/dark-bg-violet.css
Normal file
34
src/styles/src/utilities/dark-mode/dark-bg-violet.css
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-violet-50 {
|
||||||
|
background-color: var(--rbrh-violet-50);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-100 {
|
||||||
|
background-color: var(--rbrh-violet-100);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-200 {
|
||||||
|
background-color: var(--rbrh-violet-200);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-300 {
|
||||||
|
background-color: var(--rbrh-violet-300);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-400 {
|
||||||
|
background-color: var(--rbrh-violet-400);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-500 {
|
||||||
|
background-color: var(--rbrh-violet-500);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-600 {
|
||||||
|
background-color: var(--rbrh-violet-600);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-700 {
|
||||||
|
background-color: var(--rbrh-violet-700);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-800 {
|
||||||
|
background-color: var(--rbrh-violet-800);
|
||||||
|
}
|
||||||
|
.dark-bg-violet-900 {
|
||||||
|
background-color: var(--rbrh-violet-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
32
src/styles/src/utilities/dark-mode/dark-bg-yellow.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-bg-yellow.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-bg-yellow-50 {
|
||||||
|
background-color: var(--rbrh-yellow-50);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-100 {
|
||||||
|
background-color: var(--rbrh-yellow-100);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-200 {
|
||||||
|
background-color: var(--rbrh-yellow-200);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-300 {
|
||||||
|
background-color: var(--rbrh-yellow-300);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-400 {
|
||||||
|
background-color: var(--rbrh-yellow-400);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-500 {
|
||||||
|
background-color: var(--rbrh-yellow-500);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-600 {
|
||||||
|
background-color: var(--rbrh-yellow-600);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-700 {
|
||||||
|
background-color: var(--rbrh-yellow-700);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-800 {
|
||||||
|
background-color: var(--rbrh-yellow-800);
|
||||||
|
}
|
||||||
|
.dark-bg-yellow-900 {
|
||||||
|
background-color: var(--rbrh-yellow-900);
|
||||||
|
}
|
||||||
|
}
|
33
src/styles/src/utilities/dark-mode/dark-blue.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-blue.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-blue-50 {
|
||||||
|
color: var(--rbrh-blue-50);
|
||||||
|
}
|
||||||
|
.dark-blue-100 {
|
||||||
|
color: var(--rbrh-blue-100);
|
||||||
|
}
|
||||||
|
.dark-blue-200 {
|
||||||
|
color: var(--rbrh-blue-200);
|
||||||
|
}
|
||||||
|
.dark-blue-300 {
|
||||||
|
color: var(--rbrh-blue-300);
|
||||||
|
}
|
||||||
|
.dark-blue-400 {
|
||||||
|
color: var(--rbrh-blue-400);
|
||||||
|
}
|
||||||
|
.dark-blue-500 {
|
||||||
|
color: var(--rbrh-blue-500);
|
||||||
|
}
|
||||||
|
.dark-blue-600 {
|
||||||
|
color: var(--rbrh-blue-600);
|
||||||
|
}
|
||||||
|
.dark-blue-700 {
|
||||||
|
color: var(--rbrh-blue-700);
|
||||||
|
}
|
||||||
|
.dark-blue-800 {
|
||||||
|
color: var(--rbrh-blue-800);
|
||||||
|
}
|
||||||
|
.dark-blue-900 {
|
||||||
|
color: var(--rbrh-blue-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
32
src/styles/src/utilities/dark-mode/dark-border-blue.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-blue.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-blue-50 {
|
||||||
|
border: 1px solid var(--rbrh-blue-50);
|
||||||
|
}
|
||||||
|
.dark-border-blue-100 {
|
||||||
|
border: 1px solid var(--rbrh-blue-100);
|
||||||
|
}
|
||||||
|
.dark-border-blue-200 {
|
||||||
|
border: 1px solid var(--rbrh-blue-200);
|
||||||
|
}
|
||||||
|
.dark-border-blue-300 {
|
||||||
|
border: 1px solid var(--rbrh-blue-300);
|
||||||
|
}
|
||||||
|
.dark-border-blue-400 {
|
||||||
|
border: 1px solid var(--rbrh-blue-400);
|
||||||
|
}
|
||||||
|
.dark-border-blue-500 {
|
||||||
|
border: 1px solid var(--rbrh-blue-500);
|
||||||
|
}
|
||||||
|
.dark-border-blue-600 {
|
||||||
|
border: 1px solid var(--rbrh-blue-600);
|
||||||
|
}
|
||||||
|
.dark-border-blue-700 {
|
||||||
|
border: 1px solid var(--rbrh-blue-700);
|
||||||
|
}
|
||||||
|
.dark-border-blue-800 {
|
||||||
|
border: 1px solid var(--rbrh-blue-800);
|
||||||
|
}
|
||||||
|
.dark-border-blue-900 {
|
||||||
|
border: 1px solid var(--rbrh-blue-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-cyan.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-cyan.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-cyan-50 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-50);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-100 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-100);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-200 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-200);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-300 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-300);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-400 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-400);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-500 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-500);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-600 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-600);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-700 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-700);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-800 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-800);
|
||||||
|
}
|
||||||
|
.dark-border-cyan-900 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-900);
|
||||||
|
}
|
||||||
|
}
|
41
src/styles/src/utilities/dark-mode/dark-border-gray.css
Normal file
41
src/styles/src/utilities/dark-mode/dark-border-gray.css
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-none {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
.dark-border-black {
|
||||||
|
border: 1px solid var(--rbrh-black);
|
||||||
|
}
|
||||||
|
.dark-border-white {
|
||||||
|
border: 1px solid var(--rbrh-white);
|
||||||
|
}
|
||||||
|
.dark-border-gray-50 {
|
||||||
|
border: 1px solid var(--rbrh-gray-50);
|
||||||
|
}
|
||||||
|
.dark-border-gray-100 {
|
||||||
|
border: 1px solid var(--rbrh-gray-100);
|
||||||
|
}
|
||||||
|
.dark-border-gray-200 {
|
||||||
|
border: 1px solid var(--rbrh-gray-200);
|
||||||
|
}
|
||||||
|
.dark-border-gray-300 {
|
||||||
|
border: 1px solid var(--rbrh-gray-300);
|
||||||
|
}
|
||||||
|
.dark-border-gray-400 {
|
||||||
|
border: 1px solid var(--rbrh-gray-400);
|
||||||
|
}
|
||||||
|
.dark-border-gray-500 {
|
||||||
|
border: 1px solid var(--rbrh-gray-500);
|
||||||
|
}
|
||||||
|
.dark-border-gray-600 {
|
||||||
|
border: 1px solid var(--rbrh-gray-600);
|
||||||
|
}
|
||||||
|
.dark-border-gray-700 {
|
||||||
|
border: 1px solid var(--rbrh-gray-700);
|
||||||
|
}
|
||||||
|
.dark-border-gray-800 {
|
||||||
|
border: 1px solid var(--rbrh-gray-800);
|
||||||
|
}
|
||||||
|
.dark-border-gray-900 {
|
||||||
|
border: 1px solid var(--rbrh-gray-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-green.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-green.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-green-50 {
|
||||||
|
border: 1px solid var(--rbrh-green-50);
|
||||||
|
}
|
||||||
|
.dark-border-green-100 {
|
||||||
|
border: 1px solid var(--rbrh-green-100);
|
||||||
|
}
|
||||||
|
.dark-border-green-200 {
|
||||||
|
border: 1px solid var(--rbrh-green-200);
|
||||||
|
}
|
||||||
|
.dark-border-green-300 {
|
||||||
|
border: 1px solid var(--rbrh-green-300);
|
||||||
|
}
|
||||||
|
.dark-border-green-400 {
|
||||||
|
border: 1px solid var(--rbrh-green-400);
|
||||||
|
}
|
||||||
|
.dark-border-green-500 {
|
||||||
|
border: 1px solid var(--rbrh-green-500);
|
||||||
|
}
|
||||||
|
.dark-border-green-600 {
|
||||||
|
border: 1px solid var(--rbrh-green-600);
|
||||||
|
}
|
||||||
|
.dark-border-green-700 {
|
||||||
|
border: 1px solid var(--rbrh-green-700);
|
||||||
|
}
|
||||||
|
.dark-border-green-800 {
|
||||||
|
border: 1px solid var(--rbrh-green-800);
|
||||||
|
}
|
||||||
|
.dark-border-green-900 {
|
||||||
|
border: 1px solid var(--rbrh-green-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-indigo.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-indigo.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-indigo-50 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-50);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-100 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-100);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-200 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-200);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-300 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-300);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-400 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-400);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-500 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-500);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-600 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-600);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-700 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-700);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-800 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-800);
|
||||||
|
}
|
||||||
|
.dark-border-indigo-900 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-lime.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-lime.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-lime-50 {
|
||||||
|
border: 1px solid var(--rbrh-lime-50);
|
||||||
|
}
|
||||||
|
.dark-border-lime-100 {
|
||||||
|
border: 1px solid var(--rbrh-lime-100);
|
||||||
|
}
|
||||||
|
.dark-border-lime-200 {
|
||||||
|
border: 1px solid var(--rbrh-lime-200);
|
||||||
|
}
|
||||||
|
.dark-border-lime-300 {
|
||||||
|
border: 1px solid var(--rbrh-lime-300);
|
||||||
|
}
|
||||||
|
.dark-border-lime-400 {
|
||||||
|
border: 1px solid var(--rbrh-lime-400);
|
||||||
|
}
|
||||||
|
.dark-border-lime-500 {
|
||||||
|
border: 1px solid var(--rbrh-lime-500);
|
||||||
|
}
|
||||||
|
.dark-border-lime-600 {
|
||||||
|
border: 1px solid var(--rbrh-lime-600);
|
||||||
|
}
|
||||||
|
.dark-border-lime-700 {
|
||||||
|
border: 1px solid var(--rbrh-lime-700);
|
||||||
|
}
|
||||||
|
.dark-border-lime-800 {
|
||||||
|
border: 1px solid var(--rbrh-lime-800);
|
||||||
|
}
|
||||||
|
.dark-border-lime-900 {
|
||||||
|
border: 1px solid var(--rbrh-lime-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-magenta.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-magenta.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-magenta-50 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-50);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-100 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-100);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-200 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-200);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-300 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-300);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-400 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-400);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-500 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-500);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-600 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-600);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-700 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-700);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-800 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-800);
|
||||||
|
}
|
||||||
|
.dark-border-magenta-900 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-orange.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-orange.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-orange-50 {
|
||||||
|
border: 1px solid var(--rbrh-orange-50);
|
||||||
|
}
|
||||||
|
.dark-border-orange-100 {
|
||||||
|
border: 1px solid var(--rbrh-orange-100);
|
||||||
|
}
|
||||||
|
.dark-border-orange-200 {
|
||||||
|
border: 1px solid var(--rbrh-orange-200);
|
||||||
|
}
|
||||||
|
.dark-border-orange-300 {
|
||||||
|
border: 1px solid var(--rbrh-orange-300);
|
||||||
|
}
|
||||||
|
.dark-border-orange-400 {
|
||||||
|
border: 1px solid var(--rbrh-orange-400);
|
||||||
|
}
|
||||||
|
.dark-border-orange-500 {
|
||||||
|
border: 1px solid var(--rbrh-orange-500);
|
||||||
|
}
|
||||||
|
.dark-border-orange-600 {
|
||||||
|
border: 1px solid var(--rbrh-orange-600);
|
||||||
|
}
|
||||||
|
.dark-border-orange-700 {
|
||||||
|
border: 1px solid var(--rbrh-orange-700);
|
||||||
|
}
|
||||||
|
.dark-border-orange-800 {
|
||||||
|
border: 1px solid var(--rbrh-orange-800);
|
||||||
|
}
|
||||||
|
.dark-border-orange-900 {
|
||||||
|
border: 1px solid var(--rbrh-orange-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-purple.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-purple.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-purple-50 {
|
||||||
|
border: 1px solid var(--rbrh-purple-50);
|
||||||
|
}
|
||||||
|
.dark-border-purple-100 {
|
||||||
|
border: 1px solid var(--rbrh-purple-100);
|
||||||
|
}
|
||||||
|
.dark-border-purple-200 {
|
||||||
|
border: 1px solid var(--rbrh-purple-200);
|
||||||
|
}
|
||||||
|
.dark-border-purple-300 {
|
||||||
|
border: 1px solid var(--rbrh-purple-300);
|
||||||
|
}
|
||||||
|
.dark-border-purple-400 {
|
||||||
|
border: 1px solid var(--rbrh-purple-400);
|
||||||
|
}
|
||||||
|
.dark-border-purple-500 {
|
||||||
|
border: 1px solid var(--rbrh-purple-500);
|
||||||
|
}
|
||||||
|
.dark-border-purple-600 {
|
||||||
|
border: 1px solid var(--rbrh-purple-600);
|
||||||
|
}
|
||||||
|
.dark-border-purple-700 {
|
||||||
|
border: 1px solid var(--rbrh-purple-700);
|
||||||
|
}
|
||||||
|
.dark-border-purple-800 {
|
||||||
|
border: 1px solid var(--rbrh-purple-800);
|
||||||
|
}
|
||||||
|
.dark-border-purple-900 {
|
||||||
|
border: 1px solid var(--rbrh-purple-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-red.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-red.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-red-50 {
|
||||||
|
border: 1px solid var(--rbrh-red-50);
|
||||||
|
}
|
||||||
|
.dark-border-red-100 {
|
||||||
|
border: 1px solid var(--rbrh-red-100);
|
||||||
|
}
|
||||||
|
.dark-border-red-200 {
|
||||||
|
border: 1px solid var(--rbrh-red-200);
|
||||||
|
}
|
||||||
|
.dark-border-red-300 {
|
||||||
|
border: 1px solid var(--rbrh-red-300);
|
||||||
|
}
|
||||||
|
.dark-border-red-400 {
|
||||||
|
border: 1px solid var(--rbrh-red-400);
|
||||||
|
}
|
||||||
|
.dark-border-red-500 {
|
||||||
|
border: 1px solid var(--rbrh-red-500);
|
||||||
|
}
|
||||||
|
.dark-border-red-600 {
|
||||||
|
border: 1px solid var(--rbrh-red-600);
|
||||||
|
}
|
||||||
|
.dark-border-red-700 {
|
||||||
|
border: 1px solid var(--rbrh-red-700);
|
||||||
|
}
|
||||||
|
.dark-border-red-800 {
|
||||||
|
border: 1px solid var(--rbrh-red-800);
|
||||||
|
}
|
||||||
|
.dark-border-red-900 {
|
||||||
|
border: 1px solid var(--rbrh-red-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-sky.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-sky.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-sky-50 {
|
||||||
|
border: 1px solid var(--rbrh-sky-50);
|
||||||
|
}
|
||||||
|
.dark-border-sky-100 {
|
||||||
|
border: 1px solid var(--rbrh-sky-100);
|
||||||
|
}
|
||||||
|
.dark-border-sky-200 {
|
||||||
|
border: 1px solid var(--rbrh-sky-200);
|
||||||
|
}
|
||||||
|
.dark-border-sky-300 {
|
||||||
|
border: 1px solid var(--rbrh-sky-300);
|
||||||
|
}
|
||||||
|
.dark-border-sky-400 {
|
||||||
|
border: 1px solid var(--rbrh-sky-400);
|
||||||
|
}
|
||||||
|
.dark-border-sky-500 {
|
||||||
|
border: 1px solid var(--rbrh-sky-500);
|
||||||
|
}
|
||||||
|
.dark-border-sky-600 {
|
||||||
|
border: 1px solid var(--rbrh-sky-600);
|
||||||
|
}
|
||||||
|
.dark-border-sky-700 {
|
||||||
|
border: 1px solid var(--rbrh-sky-700);
|
||||||
|
}
|
||||||
|
.dark-border-sky-800 {
|
||||||
|
border: 1px solid var(--rbrh-sky-800);
|
||||||
|
}
|
||||||
|
.dark-border-sky-900 {
|
||||||
|
border: 1px solid var(--rbrh-sky-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-teal.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-teal.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-teal-50 {
|
||||||
|
border: 1px solid var(--rbrh-teal-50);
|
||||||
|
}
|
||||||
|
.dark-border-teal-100 {
|
||||||
|
border: 1px solid var(--rbrh-teal-100);
|
||||||
|
}
|
||||||
|
.dark-border-teal-200 {
|
||||||
|
border: 1px solid var(--rbrh-teal-200);
|
||||||
|
}
|
||||||
|
.dark-border-teal-300 {
|
||||||
|
border: 1px solid var(--rbrh-teal-300);
|
||||||
|
}
|
||||||
|
.dark-border-teal-400 {
|
||||||
|
border: 1px solid var(--rbrh-teal-400);
|
||||||
|
}
|
||||||
|
.dark-border-teal-500 {
|
||||||
|
border: 1px solid var(--rbrh-teal-500);
|
||||||
|
}
|
||||||
|
.dark-border-teal-600 {
|
||||||
|
border: 1px solid var(--rbrh-teal-600);
|
||||||
|
}
|
||||||
|
.dark-border-teal-700 {
|
||||||
|
border: 1px solid var(--rbrh-teal-700);
|
||||||
|
}
|
||||||
|
.dark-border-teal-800 {
|
||||||
|
border: 1px solid var(--rbrh-teal-800);
|
||||||
|
}
|
||||||
|
.dark-border-teal-900 {
|
||||||
|
border: 1px solid var(--rbrh-teal-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-violet.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-violet.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-violet-50 {
|
||||||
|
border: 1px solid var(--rbrh-violet-50);
|
||||||
|
}
|
||||||
|
.dark-border-violet-100 {
|
||||||
|
border: 1px solid var(--rbrh-violet-100);
|
||||||
|
}
|
||||||
|
.dark-border-violet-200 {
|
||||||
|
border: 1px solid var(--rbrh-violet-200);
|
||||||
|
}
|
||||||
|
.dark-border-violet-300 {
|
||||||
|
border: 1px solid var(--rbrh-violet-300);
|
||||||
|
}
|
||||||
|
.dark-border-violet-400 {
|
||||||
|
border: 1px solid var(--rbrh-violet-400);
|
||||||
|
}
|
||||||
|
.dark-border-violet-500 {
|
||||||
|
border: 1px solid var(--rbrh-violet-500);
|
||||||
|
}
|
||||||
|
.dark-border-violet-600 {
|
||||||
|
border: 1px solid var(--rbrh-violet-600);
|
||||||
|
}
|
||||||
|
.dark-border-violet-700 {
|
||||||
|
border: 1px solid var(--rbrh-violet-700);
|
||||||
|
}
|
||||||
|
.dark-border-violet-800 {
|
||||||
|
border: 1px solid var(--rbrh-violet-800);
|
||||||
|
}
|
||||||
|
.dark-border-violet-900 {
|
||||||
|
border: 1px solid var(--rbrh-violet-900);
|
||||||
|
}
|
||||||
|
}
|
23
src/styles/src/utilities/dark-mode/dark-border-width.css
Normal file
23
src/styles/src/utilities/dark-mode/dark-border-width.css
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-1 {
|
||||||
|
border-width: 1px;
|
||||||
|
}
|
||||||
|
.dark-border-2 {
|
||||||
|
border-width: 2px;
|
||||||
|
}
|
||||||
|
.dark-border-3 {
|
||||||
|
border-width: 3px;
|
||||||
|
}
|
||||||
|
.dark-border-4 {
|
||||||
|
border-width: 4px;
|
||||||
|
}
|
||||||
|
.dark-border-6 {
|
||||||
|
border-width: 6px;
|
||||||
|
}
|
||||||
|
.dark-border-8 {
|
||||||
|
border-width: 8px;
|
||||||
|
}
|
||||||
|
.dark-border-10 {
|
||||||
|
border-width: 10px;
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-border-yellow.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-border-yellow.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-border-yellow-50 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-50);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-100 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-100);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-200 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-200);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-300 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-300);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-400 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-400);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-500 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-500);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-600 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-600);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-700 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-700);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-800 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-800);
|
||||||
|
}
|
||||||
|
.dark-border-yellow-900 {
|
||||||
|
border: 1px solid var(--rbrh-yellow-900);
|
||||||
|
}
|
||||||
|
}
|
32
src/styles/src/utilities/dark-mode/dark-cyan.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-cyan.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-cyan-50 {
|
||||||
|
color: var(--rbrh-cyan-50);
|
||||||
|
}
|
||||||
|
.dark-cyan-100 {
|
||||||
|
color: var(--rbrh-cyan-100);
|
||||||
|
}
|
||||||
|
.dark-cyan-200 {
|
||||||
|
color: var(--rbrh-cyan-200);
|
||||||
|
}
|
||||||
|
.dark-cyan-300 {
|
||||||
|
color: var(--rbrh-cyan-300);
|
||||||
|
}
|
||||||
|
.dark-cyan-400 {
|
||||||
|
color: var(--rbrh-cyan-400);
|
||||||
|
}
|
||||||
|
.dark-cyan-500 {
|
||||||
|
color: var(--rbrh-cyan-500);
|
||||||
|
}
|
||||||
|
.dark-cyan-600 {
|
||||||
|
color: var(--rbrh-cyan-600);
|
||||||
|
}
|
||||||
|
.dark-cyan-700 {
|
||||||
|
color: var(--rbrh-cyan-700);
|
||||||
|
}
|
||||||
|
.dark-cyan-800 {
|
||||||
|
color: var(--rbrh-cyan-800);
|
||||||
|
}
|
||||||
|
.dark-cyan-900 {
|
||||||
|
color: var(--rbrh-cyan-900);
|
||||||
|
}
|
||||||
|
}
|
42
src/styles/src/utilities/dark-mode/dark-gray.css
Normal file
42
src/styles/src/utilities/dark-mode/dark-gray.css
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-transparent {
|
||||||
|
color: transparent;
|
||||||
|
}
|
||||||
|
.dark-white {
|
||||||
|
color: var(--rbrh-white);
|
||||||
|
}
|
||||||
|
.dark-black {
|
||||||
|
color: var(--rbrh-black);
|
||||||
|
}
|
||||||
|
.dark-gray-50 {
|
||||||
|
color: var(--rbrh-gray-50);
|
||||||
|
}
|
||||||
|
.dark-gray-100 {
|
||||||
|
color: var(--rbrh-gray-100);
|
||||||
|
}
|
||||||
|
.dark-gray-200 {
|
||||||
|
color: var(--rbrh-gray-200);
|
||||||
|
}
|
||||||
|
.dark-gray-300 {
|
||||||
|
color: var(--rbrh-gray-300);
|
||||||
|
}
|
||||||
|
.dark-gray-400 {
|
||||||
|
color: var(--rbrh-gray-400);
|
||||||
|
}
|
||||||
|
.dark-gray-500 {
|
||||||
|
color: var(--rbrh-gray-500);
|
||||||
|
}
|
||||||
|
.dark-gray-600 {
|
||||||
|
color: var(--rbrh-gray-600);
|
||||||
|
}
|
||||||
|
.dark-gray-700 {
|
||||||
|
color: var(--rbrh-gray-700);
|
||||||
|
}
|
||||||
|
.dark-gray-800 {
|
||||||
|
color: var(--rbrh-gray-800);
|
||||||
|
}
|
||||||
|
.dark-gray-900 {
|
||||||
|
color: var(--rbrh-gray-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-green.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-green.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-green-50 {
|
||||||
|
color: var(--rbrh-green-50);
|
||||||
|
}
|
||||||
|
.dark-green-100 {
|
||||||
|
color: var(--rbrh-green-100);
|
||||||
|
}
|
||||||
|
.dark-green-200 {
|
||||||
|
color: var(--rbrh-green-200);
|
||||||
|
}
|
||||||
|
.dark-green-300 {
|
||||||
|
color: var(--rbrh-green-300);
|
||||||
|
}
|
||||||
|
.dark-green-400 {
|
||||||
|
color: var(--rbrh-green-400);
|
||||||
|
}
|
||||||
|
.dark-green-500 {
|
||||||
|
color: var(--rbrh-green-500);
|
||||||
|
}
|
||||||
|
.dark-green-600 {
|
||||||
|
color: var(--rbrh-green-600);
|
||||||
|
}
|
||||||
|
.dark-green-700 {
|
||||||
|
color: var(--rbrh-green-700);
|
||||||
|
}
|
||||||
|
.dark-green-800 {
|
||||||
|
color: var(--rbrh-green-800);
|
||||||
|
}
|
||||||
|
.dark-green-900 {
|
||||||
|
color: var(--rbrh-green-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-indigo.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-indigo.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-indigo-50 {
|
||||||
|
color: var(--rbrh-indigo-50);
|
||||||
|
}
|
||||||
|
.dark-indigo-100 {
|
||||||
|
color: var(--rbrh-indigo-100);
|
||||||
|
}
|
||||||
|
.dark-indigo-200 {
|
||||||
|
color: var(--rbrh-indigo-200);
|
||||||
|
}
|
||||||
|
.dark-indigo-300 {
|
||||||
|
color: var(--rbrh-indigo-300);
|
||||||
|
}
|
||||||
|
.dark-indigo-400 {
|
||||||
|
color: var(--rbrh-indigo-400);
|
||||||
|
}
|
||||||
|
.dark-indigo-500 {
|
||||||
|
color: var(--rbrh-indigo-500);
|
||||||
|
}
|
||||||
|
.dark-indigo-600 {
|
||||||
|
color: var(--rbrh-indigo-600);
|
||||||
|
}
|
||||||
|
.dark-indigo-700 {
|
||||||
|
color: var(--rbrh-indigo-700);
|
||||||
|
}
|
||||||
|
.dark-indigo-800 {
|
||||||
|
color: var(--rbrh-indigo-800);
|
||||||
|
}
|
||||||
|
.dark-indigo-900 {
|
||||||
|
color: var(--rbrh-indigo-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-lime.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-lime.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-lime-50 {
|
||||||
|
color: var(--rbrh-lime-50);
|
||||||
|
}
|
||||||
|
.dark-lime-100 {
|
||||||
|
color: var(--rbrh-lime-100);
|
||||||
|
}
|
||||||
|
.dark-lime-200 {
|
||||||
|
color: var(--rbrh-lime-200);
|
||||||
|
}
|
||||||
|
.dark-lime-300 {
|
||||||
|
color: var(--rbrh-lime-300);
|
||||||
|
}
|
||||||
|
.dark-lime-400 {
|
||||||
|
color: var(--rbrh-lime-400);
|
||||||
|
}
|
||||||
|
.dark-lime-500 {
|
||||||
|
color: var(--rbrh-lime-500);
|
||||||
|
}
|
||||||
|
.dark-lime-600 {
|
||||||
|
color: var(--rbrh-lime-600);
|
||||||
|
}
|
||||||
|
.dark-lime-700 {
|
||||||
|
color: var(--rbrh-lime-700);
|
||||||
|
}
|
||||||
|
.dark-lime-800 {
|
||||||
|
color: var(--rbrh-lime-800);
|
||||||
|
}
|
||||||
|
.dark-lime-900 {
|
||||||
|
color: var(--rbrh-lime-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-magenta.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-magenta.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-magenta-50 {
|
||||||
|
color: var(--rbrh-magenta-50);
|
||||||
|
}
|
||||||
|
.dark-magenta-100 {
|
||||||
|
color: var(--rbrh-magenta-100);
|
||||||
|
}
|
||||||
|
.dark-magenta-200 {
|
||||||
|
color: var(--rbrh-magenta-200);
|
||||||
|
}
|
||||||
|
.dark-magenta-300 {
|
||||||
|
color: var(--rbrh-magenta-300);
|
||||||
|
}
|
||||||
|
.dark-magenta-400 {
|
||||||
|
color: var(--rbrh-magenta-400);
|
||||||
|
}
|
||||||
|
.dark-magenta-500 {
|
||||||
|
color: var(--rbrh-magenta-500);
|
||||||
|
}
|
||||||
|
.dark-magenta-600 {
|
||||||
|
color: var(--rbrh-magenta-600);
|
||||||
|
}
|
||||||
|
.dark-magenta-700 {
|
||||||
|
color: var(--rbrh-magenta-700);
|
||||||
|
}
|
||||||
|
.dark-magenta-800 {
|
||||||
|
color: var(--rbrh-magenta-800);
|
||||||
|
}
|
||||||
|
.dark-magenta-900 {
|
||||||
|
color: var(--rbrh-magenta-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-orange.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-orange.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-orange-50 {
|
||||||
|
color: var(--rbrh-orange-50);
|
||||||
|
}
|
||||||
|
.dark-orange-100 {
|
||||||
|
color: var(--rbrh-orange-100);
|
||||||
|
}
|
||||||
|
.dark-orange-200 {
|
||||||
|
color: var(--rbrh-orange-200);
|
||||||
|
}
|
||||||
|
.dark-orange-300 {
|
||||||
|
color: var(--rbrh-orange-300);
|
||||||
|
}
|
||||||
|
.dark-orange-400 {
|
||||||
|
color: var(--rbrh-orange-400);
|
||||||
|
}
|
||||||
|
.dark-orange-500 {
|
||||||
|
color: var(--rbrh-orange-500);
|
||||||
|
}
|
||||||
|
.dark-orange-600 {
|
||||||
|
color: var(--rbrh-orange-600);
|
||||||
|
}
|
||||||
|
.dark-orange-700 {
|
||||||
|
color: var(--rbrh-orange-700);
|
||||||
|
}
|
||||||
|
.dark-orange-800 {
|
||||||
|
color: var(--rbrh-orange-800);
|
||||||
|
}
|
||||||
|
.dark-orange-900 {
|
||||||
|
color: var(--rbrh-orange-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-purple.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-purple.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-purple-50 {
|
||||||
|
color: var(--rbrh-purple-50);
|
||||||
|
}
|
||||||
|
.dark-purple-100 {
|
||||||
|
color: var(--rbrh-purple-100);
|
||||||
|
}
|
||||||
|
.dark-purple-200 {
|
||||||
|
color: var(--rbrh-purple-200);
|
||||||
|
}
|
||||||
|
.dark-purple-300 {
|
||||||
|
color: var(--rbrh-purple-300);
|
||||||
|
}
|
||||||
|
.dark-purple-400 {
|
||||||
|
color: var(--rbrh-purple-400);
|
||||||
|
}
|
||||||
|
.dark-purple-500 {
|
||||||
|
color: var(--rbrh-purple-500);
|
||||||
|
}
|
||||||
|
.dark-purple-600 {
|
||||||
|
color: var(--rbrh-purple-600);
|
||||||
|
}
|
||||||
|
.dark-purple-700 {
|
||||||
|
color: var(--rbrh-purple-700);
|
||||||
|
}
|
||||||
|
.dark-purple-800 {
|
||||||
|
color: var(--rbrh-purple-800);
|
||||||
|
}
|
||||||
|
.dark-purple-900 {
|
||||||
|
color: var(--rbrh-purple-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-red.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-red.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-red-50 {
|
||||||
|
color: var(--rbrh-red-50);
|
||||||
|
}
|
||||||
|
.dark-red-100 {
|
||||||
|
color: var(--rbrh-red-100);
|
||||||
|
}
|
||||||
|
.dark-red-200 {
|
||||||
|
color: var(--rbrh-red-200);
|
||||||
|
}
|
||||||
|
.dark-red-300 {
|
||||||
|
color: var(--rbrh-red-300);
|
||||||
|
}
|
||||||
|
.dark-red-400 {
|
||||||
|
color: var(--rbrh-red-400);
|
||||||
|
}
|
||||||
|
.dark-red-500 {
|
||||||
|
color: var(--rbrh-red-500);
|
||||||
|
}
|
||||||
|
.dark-red-600 {
|
||||||
|
color: var(--rbrh-red-600);
|
||||||
|
}
|
||||||
|
.dark-red-700 {
|
||||||
|
color: var(--rbrh-red-700);
|
||||||
|
}
|
||||||
|
.dark-red-800 {
|
||||||
|
color: var(--rbrh-red-800);
|
||||||
|
}
|
||||||
|
.dark-red-900 {
|
||||||
|
color: var(--rbrh-red-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
33
src/styles/src/utilities/dark-mode/dark-sky.css
Normal file
33
src/styles/src/utilities/dark-mode/dark-sky.css
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-sky-50 {
|
||||||
|
color: var(--rbrh-sky-50);
|
||||||
|
}
|
||||||
|
.dark-sky-100 {
|
||||||
|
color: var(--rbrh-sky-100);
|
||||||
|
}
|
||||||
|
.dark-sky-200 {
|
||||||
|
color: var(--rbrh-sky-200);
|
||||||
|
}
|
||||||
|
.dark-sky-300 {
|
||||||
|
color: var(--rbrh-sky-300);
|
||||||
|
}
|
||||||
|
.dark-sky-400 {
|
||||||
|
color: var(--rbrh-sky-400);
|
||||||
|
}
|
||||||
|
.dark-sky-500 {
|
||||||
|
color: var(--rbrh-sky-500);
|
||||||
|
}
|
||||||
|
.dark-sky-600 {
|
||||||
|
color: var(--rbrh-sky-600);
|
||||||
|
}
|
||||||
|
.dark-sky-700 {
|
||||||
|
color: var(--rbrh-sky-700);
|
||||||
|
}
|
||||||
|
.dark-sky-800 {
|
||||||
|
color: var(--rbrh-sky-800);
|
||||||
|
}
|
||||||
|
.dark-sky-900 {
|
||||||
|
color: var(--rbrh-sky-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
32
src/styles/src/utilities/dark-mode/dark-teal.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-teal.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-teal-50 {
|
||||||
|
color: var(--rbrh-teal-50);
|
||||||
|
}
|
||||||
|
.dark-teal-100 {
|
||||||
|
color: var(--rbrh-teal-100);
|
||||||
|
}
|
||||||
|
.dark-teal-200 {
|
||||||
|
color: var(--rbrh-teal-200);
|
||||||
|
}
|
||||||
|
.dark-teal-300 {
|
||||||
|
color: var(--rbrh-teal-300);
|
||||||
|
}
|
||||||
|
.dark-teal-400 {
|
||||||
|
color: var(--rbrh-teal-400);
|
||||||
|
}
|
||||||
|
.dark-teal-500 {
|
||||||
|
color: var(--rbrh-teal-500);
|
||||||
|
}
|
||||||
|
.dark-teal-600 {
|
||||||
|
color: var(--rbrh-teal-600);
|
||||||
|
}
|
||||||
|
.dark-teal-700 {
|
||||||
|
color: var(--rbrh-teal-700);
|
||||||
|
}
|
||||||
|
.dark-teal-800 {
|
||||||
|
color: var(--rbrh-teal-800);
|
||||||
|
}
|
||||||
|
.dark-teal-900 {
|
||||||
|
color: var(--rbrh-teal-900);
|
||||||
|
}
|
||||||
|
}
|
34
src/styles/src/utilities/dark-mode/dark-violet.css
Normal file
34
src/styles/src/utilities/dark-mode/dark-violet.css
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-violet-50 {
|
||||||
|
color: var(--rbrh-violet-50);
|
||||||
|
}
|
||||||
|
.dark-violet-100 {
|
||||||
|
color: var(--rbrh-violet-100);
|
||||||
|
}
|
||||||
|
.dark-violet-200 {
|
||||||
|
color: var(--rbrh-violet-200);
|
||||||
|
}
|
||||||
|
.dark-violet-300 {
|
||||||
|
color: var(--rbrh-violet-300);
|
||||||
|
}
|
||||||
|
.dark-violet-400 {
|
||||||
|
color: var(--rbrh-violet-400);
|
||||||
|
}
|
||||||
|
.dark-violet-500 {
|
||||||
|
color: var(--rbrh-violet-500);
|
||||||
|
}
|
||||||
|
.dark-violet-600 {
|
||||||
|
color: var(--rbrh-violet-600);
|
||||||
|
}
|
||||||
|
.dark-violet-700 {
|
||||||
|
color: var(--rbrh-violet-700);
|
||||||
|
}
|
||||||
|
.dark-violet-800 {
|
||||||
|
color: var(--rbrh-violet-800);
|
||||||
|
}
|
||||||
|
.dark-violet-900 {
|
||||||
|
color: var(--rbrh-violet-900);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
32
src/styles/src/utilities/dark-mode/dark-yellow.css
Normal file
32
src/styles/src/utilities/dark-mode/dark-yellow.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
[data-theme="dark"] {
|
||||||
|
.dark-yellow-50 {
|
||||||
|
color: var(--rbrh-yellow-50);
|
||||||
|
}
|
||||||
|
.dark-yellow-100 {
|
||||||
|
color: var(--rbrh-yellow-100);
|
||||||
|
}
|
||||||
|
.dark-yellow-200 {
|
||||||
|
color: var(--rbrh-yellow-200);
|
||||||
|
}
|
||||||
|
.dark-yellow-300 {
|
||||||
|
color: var(--rbrh-yellow-300);
|
||||||
|
}
|
||||||
|
.dark-yellow-400 {
|
||||||
|
color: var(--rbrh-yellow-400);
|
||||||
|
}
|
||||||
|
.dark-yellow-500 {
|
||||||
|
color: var(--rbrh-yellow-500);
|
||||||
|
}
|
||||||
|
.dark-yellow-600 {
|
||||||
|
color: var(--rbrh-yellow-600);
|
||||||
|
}
|
||||||
|
.dark-yellow-700 {
|
||||||
|
color: var(--rbrh-yellow-700);
|
||||||
|
}
|
||||||
|
.dark-yellow-800 {
|
||||||
|
color: var(--rbrh-yellow-800);
|
||||||
|
}
|
||||||
|
.dark-yellow-900 {
|
||||||
|
color: var(--rbrh-yellow-900);
|
||||||
|
}
|
||||||
|
}
|
24
src/styles/src/utilities/display.css
Normal file
24
src/styles/src/utilities/display.css
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
.d-none {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
.block {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.flex {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
.list-item {
|
||||||
|
display: list-item;
|
||||||
|
}
|
||||||
|
.table {
|
||||||
|
display: table;
|
||||||
|
}
|
||||||
|
.inline-block {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
.inline-flex {
|
||||||
|
display: inline-flex;
|
||||||
|
}
|
||||||
|
.grid {
|
||||||
|
display: grid;
|
||||||
|
}
|
84
src/styles/src/utilities/flexbox.css
Normal file
84
src/styles/src/utilities/flexbox.css
Normal file
|
@ -0,0 +1,84 @@
|
||||||
|
.flex-row {
|
||||||
|
flex-direction: row;
|
||||||
|
}
|
||||||
|
.flex-column {
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
.flex-wrap {
|
||||||
|
flex-wrap: wrap;
|
||||||
|
}
|
||||||
|
.flex-no-wrap {
|
||||||
|
flex-wrap: nowrap;
|
||||||
|
}
|
||||||
|
.items-start {
|
||||||
|
align-items: flex-start;
|
||||||
|
}
|
||||||
|
.items-end {
|
||||||
|
align-items: flex-end;
|
||||||
|
}
|
||||||
|
.items-center {
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
.items-baseline {
|
||||||
|
align-items: baseline;
|
||||||
|
}
|
||||||
|
.items-stretch {
|
||||||
|
align-items: stretch;
|
||||||
|
}
|
||||||
|
.self-auto {
|
||||||
|
align-self: auto;
|
||||||
|
}
|
||||||
|
.self-start {
|
||||||
|
align-self: flex-start;
|
||||||
|
}
|
||||||
|
.self-end {
|
||||||
|
align-self: flex-end;
|
||||||
|
}
|
||||||
|
.self-center {
|
||||||
|
align-self: center;
|
||||||
|
}
|
||||||
|
.self-stretch {
|
||||||
|
align-self: stretch;
|
||||||
|
}
|
||||||
|
.content-center {
|
||||||
|
align-content: center;
|
||||||
|
}
|
||||||
|
.content-start {
|
||||||
|
align-content: flex-start;
|
||||||
|
}
|
||||||
|
.content-end {
|
||||||
|
align-content: flex-end;
|
||||||
|
}
|
||||||
|
.content-between {
|
||||||
|
align-content: space-between;
|
||||||
|
}
|
||||||
|
.content-around {
|
||||||
|
align-content: space-around;
|
||||||
|
}
|
||||||
|
.justify-items-start {
|
||||||
|
justify-items: flex-start;
|
||||||
|
}
|
||||||
|
.justify-items-end {
|
||||||
|
justify-items: end;
|
||||||
|
}
|
||||||
|
.justify-items-center {
|
||||||
|
justify-items: center;
|
||||||
|
}
|
||||||
|
.justify-items-stretch {
|
||||||
|
justify-items: stretch;
|
||||||
|
}
|
||||||
|
.justify-start {
|
||||||
|
justify-content: flex-start;
|
||||||
|
}
|
||||||
|
.justify-end {
|
||||||
|
justify-content: flex-end;
|
||||||
|
}
|
||||||
|
.justify-center {
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
.justify-between {
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
.justify-around {
|
||||||
|
justify-content: space-around;
|
||||||
|
}
|
182
src/styles/src/utilities/grid.css
Normal file
182
src/styles/src/utilities/grid.css
Normal file
|
@ -0,0 +1,182 @@
|
||||||
|
.grid-auto-flow-col {
|
||||||
|
grid-auto-flow: column;
|
||||||
|
}
|
||||||
|
.grid-auto-flow-row {
|
||||||
|
grid-auto-flow: row;
|
||||||
|
}
|
||||||
|
.grid-cols-none {
|
||||||
|
grid-template-columns: none;
|
||||||
|
}
|
||||||
|
.grid-cols-1 {
|
||||||
|
grid-template-columns: repeat(1, auto);
|
||||||
|
}
|
||||||
|
.grid-cols-2 {
|
||||||
|
grid-template-columns: repeat(2, auto);
|
||||||
|
}
|
||||||
|
.grid-cols-3 {
|
||||||
|
grid-template-columns: repeat(3, auto);
|
||||||
|
}
|
||||||
|
.grid-cols-4 {
|
||||||
|
grid-template-columns: repeat(4, auto);
|
||||||
|
}
|
||||||
|
.grid-cols-5 {
|
||||||
|
grid-template-columns: repeat(5, auto);
|
||||||
|
}
|
||||||
|
.grid-cols-6 {
|
||||||
|
grid-template-columns: repeat(6, auto);
|
||||||
|
}
|
||||||
|
.grid-cols-fr-1 {
|
||||||
|
grid-template-columns: repeat(1, 1fr);
|
||||||
|
}
|
||||||
|
.grid-cols-fr-2 {
|
||||||
|
grid-template-columns: repeat(2, 1fr);
|
||||||
|
}
|
||||||
|
.grid-cols-fr-3 {
|
||||||
|
grid-template-columns: repeat(3, 1fr);
|
||||||
|
}
|
||||||
|
.grid-cols-fr-4 {
|
||||||
|
grid-template-columns: repeat(4, 1fr);
|
||||||
|
}
|
||||||
|
.grid-cols-fr-5 {
|
||||||
|
grid-template-columns: repeat(5, 1fr);
|
||||||
|
}
|
||||||
|
.grid-cols-fr-6 {
|
||||||
|
grid-template-columns: repeat(6, 1fr);
|
||||||
|
}
|
||||||
|
.grid-rows-none {
|
||||||
|
grid-template-rows: none;
|
||||||
|
}
|
||||||
|
.grid-rows-1 {
|
||||||
|
grid-template-rows: repeat(1, auto);
|
||||||
|
}
|
||||||
|
.grid-rows-2 {
|
||||||
|
grid-template-rows: repeat(2, auto);
|
||||||
|
}
|
||||||
|
.grid-rows-3 {
|
||||||
|
grid-template-rows: repeat(3, auto);
|
||||||
|
}
|
||||||
|
.grid-rows-4 {
|
||||||
|
grid-template-rows: repeat(4, auto);
|
||||||
|
}
|
||||||
|
.grid-rows-5 {
|
||||||
|
grid-template-rows: repeat(5, auto);
|
||||||
|
}
|
||||||
|
.grid-rows-6 {
|
||||||
|
grid-template-rows: repeat(6, auto);
|
||||||
|
}
|
||||||
|
.col-span-1 {
|
||||||
|
grid-column: span 1 / span 1;
|
||||||
|
}
|
||||||
|
.col-span-2 {
|
||||||
|
grid-column: span 2 / span 2;
|
||||||
|
}
|
||||||
|
.col-span-3 {
|
||||||
|
grid-column: span 4 / span 4;
|
||||||
|
}
|
||||||
|
.col-span-4 {
|
||||||
|
grid-column: span 4 / span 4;
|
||||||
|
}
|
||||||
|
.col-span-5 {
|
||||||
|
grid-column: span 5 / span 5;
|
||||||
|
}
|
||||||
|
.col-span-6 {
|
||||||
|
grid-column: span 6 / span 6;
|
||||||
|
}
|
||||||
|
.row-span-1 {
|
||||||
|
grid-row: span 1 / span 1;
|
||||||
|
}
|
||||||
|
.row-span-2 {
|
||||||
|
grid-row: span 2 / span 2;
|
||||||
|
}
|
||||||
|
.row-span-3 {
|
||||||
|
grid-row: span 4 / span 4;
|
||||||
|
}
|
||||||
|
.row-span-4 {
|
||||||
|
grid-row: span 4 / span 4;
|
||||||
|
}
|
||||||
|
.row-span-5 {
|
||||||
|
grid-row: span 5 / span 5;
|
||||||
|
}
|
||||||
|
.row-span-6 {
|
||||||
|
grid-row: span 6 / span 6;
|
||||||
|
}
|
||||||
|
.gap-0 {
|
||||||
|
gap: 0;
|
||||||
|
grid-gap: 0;
|
||||||
|
}
|
||||||
|
.gap-1 {
|
||||||
|
gap: var(--rbrh-spacing-1);
|
||||||
|
grid-gap: var(--rbrh-spacing-1);
|
||||||
|
}
|
||||||
|
.gap-2 {
|
||||||
|
gap: var(--rbrh-spacing-2);
|
||||||
|
grid-gap: var(--rbrh-spacing-2);
|
||||||
|
}
|
||||||
|
.gap-3 {
|
||||||
|
gap: var(--rbrh-spacing-3);
|
||||||
|
grid-gap: var(--rbrh-spacing-3);
|
||||||
|
}
|
||||||
|
.gap-4 {
|
||||||
|
gap: var(--rbrh-spacing-4);
|
||||||
|
grid-gap: var(--rbrh-spacing-4);
|
||||||
|
}
|
||||||
|
.gap-5 {
|
||||||
|
gap: var(--rbrh-spacing-5);
|
||||||
|
grid-gap: var(--rbrh-spacing-5);
|
||||||
|
}
|
||||||
|
.gap-6 {
|
||||||
|
gap: var(--rbrh-spacing-6);
|
||||||
|
grid-gap: var(--rbrh-spacing-6);
|
||||||
|
}
|
||||||
|
.gap-7 {
|
||||||
|
gap: var(--rbrh-spacing-7);
|
||||||
|
grid-gap: var(--rbrh-spacing-7);
|
||||||
|
}
|
||||||
|
.gap-8 {
|
||||||
|
gap: var(--rbrh-spacing-8);
|
||||||
|
grid-gap: var(--rbrh-spacing-8);
|
||||||
|
}
|
||||||
|
.gap-9 {
|
||||||
|
gap: var(--rbrh-spacing-9);
|
||||||
|
grid-gap: var(--rbrh-spacing-9);
|
||||||
|
}
|
||||||
|
.gap-10 {
|
||||||
|
gap: var(--rbrh-spacing-10);
|
||||||
|
grid-gap: var(--rbrh-spacing-10);
|
||||||
|
}
|
||||||
|
.gap-x-1 {
|
||||||
|
column-gap: var(--rbrh-spacing-1);
|
||||||
|
}
|
||||||
|
.gap-x-2 {
|
||||||
|
column-gap: var(--rbrh-spacing-2);
|
||||||
|
}
|
||||||
|
.gap-x-3 {
|
||||||
|
column-gap: var(--rbrh-spacing-3);
|
||||||
|
}
|
||||||
|
.gap-x-4 {
|
||||||
|
column-gap: var(--rbrh-spacing-4);
|
||||||
|
}
|
||||||
|
.gap-x-5 {
|
||||||
|
column-gap: var(--rbrh-spacing-5);
|
||||||
|
}
|
||||||
|
.gap-x-6 {
|
||||||
|
column-gap: var(--rbrh-spacing-6);
|
||||||
|
}
|
||||||
|
.gap-y-1 {
|
||||||
|
row-gap: var(--rbrh-spacing-1);
|
||||||
|
}
|
||||||
|
.gap-y-2 {
|
||||||
|
row-gap: var(--rbrh-spacing-2);
|
||||||
|
}
|
||||||
|
.gap-y-3 {
|
||||||
|
row-gap: var(--rbrh-spacing-3);
|
||||||
|
}
|
||||||
|
.gap-y-4 {
|
||||||
|
row-gap: var(--rbrh-spacing-4);
|
||||||
|
}
|
||||||
|
.gap-y-5 {
|
||||||
|
row-gap: var(--rbrh-spacing-5);
|
||||||
|
}
|
||||||
|
.gap-y-6 {
|
||||||
|
row-gap: var(--rbrh-spacing-6);
|
||||||
|
}
|
108
src/styles/src/utilities/height.css
Normal file
108
src/styles/src/utilities/height.css
Normal file
|
@ -0,0 +1,108 @@
|
||||||
|
.h-0 {
|
||||||
|
height: 0;
|
||||||
|
}
|
||||||
|
.h-auto {
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
.h-fit {
|
||||||
|
height: fit-content;
|
||||||
|
}
|
||||||
|
.h-max {
|
||||||
|
height: max-content;
|
||||||
|
}
|
||||||
|
.h-25 {
|
||||||
|
height: 25%;
|
||||||
|
}
|
||||||
|
.h-35 {
|
||||||
|
height: 35%;
|
||||||
|
}
|
||||||
|
.h-50 {
|
||||||
|
height: 50%;
|
||||||
|
}
|
||||||
|
.h-65 {
|
||||||
|
height: 65%;
|
||||||
|
}
|
||||||
|
.h-75 {
|
||||||
|
height: 75%;
|
||||||
|
}
|
||||||
|
.h-100 {
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
.h-1 {
|
||||||
|
height: var(--rbrh-spacing-1);
|
||||||
|
}
|
||||||
|
.h-2 {
|
||||||
|
height: var(--rbrh-spacing-2);
|
||||||
|
}
|
||||||
|
.h-3 {
|
||||||
|
height: var(--rbrh-spacing-3);
|
||||||
|
}
|
||||||
|
.h-4 {
|
||||||
|
height: var(--rbrh-spacing-4);
|
||||||
|
}
|
||||||
|
.h-5 {
|
||||||
|
height: var(--rbrh-spacing-5);
|
||||||
|
}
|
||||||
|
.h-6 {
|
||||||
|
height: var(--rbrh-spacing-6);
|
||||||
|
}
|
||||||
|
.h-7 {
|
||||||
|
height: var(--rbrh-spacing-7);
|
||||||
|
}
|
||||||
|
.h-8 {
|
||||||
|
height: var(--rbrh-spacing-8);
|
||||||
|
}
|
||||||
|
.h-9 {
|
||||||
|
height: var(--rbrh-spacing-9);
|
||||||
|
}
|
||||||
|
.h-10 {
|
||||||
|
height: var(--rbrh-spacing-10);
|
||||||
|
}
|
||||||
|
.h-12 {
|
||||||
|
height: var(--rbrh-spacing-12);
|
||||||
|
}
|
||||||
|
.h-14 {
|
||||||
|
height: var(--rbrh-spacing-14);
|
||||||
|
}
|
||||||
|
.h-16 {
|
||||||
|
height: var(--rbrh-spacing-16);
|
||||||
|
}
|
||||||
|
.h-18 {
|
||||||
|
height: var(--rbrh-spacing-18);
|
||||||
|
}
|
||||||
|
.h-20 {
|
||||||
|
height: var(--rbrh-spacing-20);
|
||||||
|
}
|
||||||
|
.h-24 {
|
||||||
|
height: var(--rbrh-spacing-24);
|
||||||
|
}
|
||||||
|
.max-h-fit {
|
||||||
|
max-height: fit-content;
|
||||||
|
}
|
||||||
|
.max-h-0 {
|
||||||
|
max-height: 0;
|
||||||
|
}
|
||||||
|
.max-h-max {
|
||||||
|
max-height: max-content;
|
||||||
|
}
|
||||||
|
.max-h-min {
|
||||||
|
max-height: min-content;
|
||||||
|
}
|
||||||
|
.max-h-100 {
|
||||||
|
max-height: 100%;
|
||||||
|
}
|
||||||
|
.min-h-fit {
|
||||||
|
min-height: fit-content;
|
||||||
|
}
|
||||||
|
.min-h-0 {
|
||||||
|
min-height: 0;
|
||||||
|
}
|
||||||
|
.min-h-max {
|
||||||
|
min-height: max-content;
|
||||||
|
}
|
||||||
|
.min-h-min {
|
||||||
|
min-height: min-content;
|
||||||
|
}
|
||||||
|
.min-h-100 {
|
||||||
|
min-height: 100%;
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-blue.css
Normal file
30
src/styles/src/utilities/light-mode/bg-blue.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-blue-50 {
|
||||||
|
background-color: var(--rbrh-blue-50);
|
||||||
|
}
|
||||||
|
.bg-blue-100 {
|
||||||
|
background-color: var(--rbrh-blue-100);
|
||||||
|
}
|
||||||
|
.bg-blue-200 {
|
||||||
|
background-color: var(--rbrh-blue-200);
|
||||||
|
}
|
||||||
|
.bg-blue-300 {
|
||||||
|
background-color: var(--rbrh-blue-300);
|
||||||
|
}
|
||||||
|
.bg-blue-400 {
|
||||||
|
background-color: var(--rbrh-blue-400);
|
||||||
|
}
|
||||||
|
.bg-blue-500 {
|
||||||
|
background-color: var(--rbrh-blue-500);
|
||||||
|
}
|
||||||
|
.bg-blue-600 {
|
||||||
|
background-color: var(--rbrh-blue-600);
|
||||||
|
}
|
||||||
|
.bg-blue-700 {
|
||||||
|
background-color: var(--rbrh-blue-700);
|
||||||
|
}
|
||||||
|
.bg-blue-800 {
|
||||||
|
background-color: var(--rbrh-blue-800);
|
||||||
|
}
|
||||||
|
.bg-blue-900 {
|
||||||
|
background-color: var(--rbrh-blue-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-cyan.css
Normal file
30
src/styles/src/utilities/light-mode/bg-cyan.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-cyan-50 {
|
||||||
|
background-color: var(--rbrh-cyan-50);
|
||||||
|
}
|
||||||
|
.bg-cyan-100 {
|
||||||
|
background-color: var(--rbrh-cyan-100);
|
||||||
|
}
|
||||||
|
.bg-cyan-200 {
|
||||||
|
background-color: var(--rbrh-cyan-200);
|
||||||
|
}
|
||||||
|
.bg-cyan-300 {
|
||||||
|
background-color: var(--rbrh-cyan-300);
|
||||||
|
}
|
||||||
|
.bg-cyan-400 {
|
||||||
|
background-color: var(--rbrh-cyan-400);
|
||||||
|
}
|
||||||
|
.bg-cyan-500 {
|
||||||
|
background-color: var(--rbrh-cyan-500);
|
||||||
|
}
|
||||||
|
.bg-cyan-600 {
|
||||||
|
background-color: var(--rbrh-cyan-600);
|
||||||
|
}
|
||||||
|
.bg-cyan-700 {
|
||||||
|
background-color: var(--rbrh-cyan-700);
|
||||||
|
}
|
||||||
|
.bg-cyan-800 {
|
||||||
|
background-color: var(--rbrh-cyan-800);
|
||||||
|
}
|
||||||
|
.bg-cyan-900 {
|
||||||
|
background-color: var(--rbrh-cyan-900);
|
||||||
|
}
|
39
src/styles/src/utilities/light-mode/bg-gray.css
Normal file
39
src/styles/src/utilities/light-mode/bg-gray.css
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
.bg-transparent {
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
.bg-white {
|
||||||
|
background-color: var(--rbrh-white);
|
||||||
|
}
|
||||||
|
.bg-black {
|
||||||
|
background-color: var(--rbrh-black);
|
||||||
|
}
|
||||||
|
.bg-gray-50 {
|
||||||
|
background-color: var(--rbrh-gray-50);
|
||||||
|
}
|
||||||
|
.bg-gray-100 {
|
||||||
|
background-color: var(--rbrh-gray-100);
|
||||||
|
}
|
||||||
|
.bg-gray-200 {
|
||||||
|
background-color: var(--rbrh-gray-200);
|
||||||
|
}
|
||||||
|
.bg-gray-300 {
|
||||||
|
background-color: var(--rbrh-gray-300);
|
||||||
|
}
|
||||||
|
.bg-gray-400 {
|
||||||
|
background-color: var(--rbrh-gray-400);
|
||||||
|
}
|
||||||
|
.bg-gray-500 {
|
||||||
|
background-color: var(--rbrh-gray-500);
|
||||||
|
}
|
||||||
|
.bg-gray-600 {
|
||||||
|
background-color: var(--rbrh-gray-600);
|
||||||
|
}
|
||||||
|
.bg-gray-700 {
|
||||||
|
background-color: var(--rbrh-gray-700);
|
||||||
|
}
|
||||||
|
.bg-gray-800 {
|
||||||
|
background-color: var(--rbrh-gray-800);
|
||||||
|
}
|
||||||
|
.bg-gray-900 {
|
||||||
|
background-color: var(--rbrh-gray-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-green.css
Normal file
30
src/styles/src/utilities/light-mode/bg-green.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-green-50 {
|
||||||
|
background-color: var(--rbrh-green-50);
|
||||||
|
}
|
||||||
|
.bg-green-100 {
|
||||||
|
background-color: var(--rbrh-green-100);
|
||||||
|
}
|
||||||
|
.bg-green-200 {
|
||||||
|
background-color: var(--rbrh-green-200);
|
||||||
|
}
|
||||||
|
.bg-green-300 {
|
||||||
|
background-color: var(--rbrh-green-300);
|
||||||
|
}
|
||||||
|
.bg-green-400 {
|
||||||
|
background-color: var(--rbrh-green-400);
|
||||||
|
}
|
||||||
|
.bg-green-500 {
|
||||||
|
background-color: var(--rbrh-green-500);
|
||||||
|
}
|
||||||
|
.bg-green-600 {
|
||||||
|
background-color: var(--rbrh-green-600);
|
||||||
|
}
|
||||||
|
.bg-green-700 {
|
||||||
|
background-color: var(--rbrh-green-700);
|
||||||
|
}
|
||||||
|
.bg-green-800 {
|
||||||
|
background-color: var(--rbrh-green-800);
|
||||||
|
}
|
||||||
|
.bg-green-900 {
|
||||||
|
background-color: var(--rbrh-green-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-indigo.css
Normal file
30
src/styles/src/utilities/light-mode/bg-indigo.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-indigo-50 {
|
||||||
|
background-color: var(--rbrh-indigo-50);
|
||||||
|
}
|
||||||
|
.bg-indigo-100 {
|
||||||
|
background-color: var(--rbrh-indigo-100);
|
||||||
|
}
|
||||||
|
.bg-indigo-200 {
|
||||||
|
background-color: var(--rbrh-indigo-200);
|
||||||
|
}
|
||||||
|
.bg-indigo-300 {
|
||||||
|
background-color: var(--rbrh-indigo-300);
|
||||||
|
}
|
||||||
|
.bg-indigo-400 {
|
||||||
|
background-color: var(--rbrh-indigo-400);
|
||||||
|
}
|
||||||
|
.bg-indigo-500 {
|
||||||
|
background-color: var(--rbrh-indigo-500);
|
||||||
|
}
|
||||||
|
.bg-indigo-600 {
|
||||||
|
background-color: var(--rbrh-indigo-600);
|
||||||
|
}
|
||||||
|
.bg-indigo-700 {
|
||||||
|
background-color: var(--rbrh-indigo-700);
|
||||||
|
}
|
||||||
|
.bg-indigo-800 {
|
||||||
|
background-color: var(--rbrh-indigo-800);
|
||||||
|
}
|
||||||
|
.bg-indigo-900 {
|
||||||
|
background-color: var(--rbrh-indigo-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-lime.css
Normal file
30
src/styles/src/utilities/light-mode/bg-lime.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-lime-50 {
|
||||||
|
background-color: var(--rbrh-lime-50);
|
||||||
|
}
|
||||||
|
.bg-lime-100 {
|
||||||
|
background-color: var(--rbrh-lime-100);
|
||||||
|
}
|
||||||
|
.bg-lime-200 {
|
||||||
|
background-color: var(--rbrh-lime-200);
|
||||||
|
}
|
||||||
|
.bg-lime-300 {
|
||||||
|
background-color: var(--rbrh-lime-300);
|
||||||
|
}
|
||||||
|
.bg-lime-400 {
|
||||||
|
background-color: var(--rbrh-lime-400);
|
||||||
|
}
|
||||||
|
.bg-lime-500 {
|
||||||
|
background-color: var(--rbrh-lime-500);
|
||||||
|
}
|
||||||
|
.bg-lime-600 {
|
||||||
|
background-color: var(--rbrh-lime-600);
|
||||||
|
}
|
||||||
|
.bg-lime-700 {
|
||||||
|
background-color: var(--rbrh-lime-700);
|
||||||
|
}
|
||||||
|
.bg-lime-800 {
|
||||||
|
background-color: var(--rbrh-lime-800);
|
||||||
|
}
|
||||||
|
.bg-lime-900 {
|
||||||
|
background-color: var(--rbrh-lime-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-magenta.css
Normal file
30
src/styles/src/utilities/light-mode/bg-magenta.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-magenta-50 {
|
||||||
|
background-color: var(--rbrh-magenta-50);
|
||||||
|
}
|
||||||
|
.bg-magenta-100 {
|
||||||
|
background-color: var(--rbrh-magenta-100);
|
||||||
|
}
|
||||||
|
.bg-magenta-200 {
|
||||||
|
background-color: var(--rbrh-magenta-200);
|
||||||
|
}
|
||||||
|
.bg-magenta-300 {
|
||||||
|
background-color: var(--rbrh-magenta-300);
|
||||||
|
}
|
||||||
|
.bg-magenta-400 {
|
||||||
|
background-color: var(--rbrh-magenta-400);
|
||||||
|
}
|
||||||
|
.bg-magenta-500 {
|
||||||
|
background-color: var(--rbrh-magenta-500);
|
||||||
|
}
|
||||||
|
.bg-magenta-600 {
|
||||||
|
background-color: var(--rbrh-magenta-600);
|
||||||
|
}
|
||||||
|
.bg-magenta-700 {
|
||||||
|
background-color: var(--rbrh-magenta-700);
|
||||||
|
}
|
||||||
|
.bg-magenta-800 {
|
||||||
|
background-color: var(--rbrh-magenta-800);
|
||||||
|
}
|
||||||
|
.bg-magenta-900 {
|
||||||
|
background-color: var(--rbrh-magenta-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-orange.css
Normal file
30
src/styles/src/utilities/light-mode/bg-orange.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-orange-50 {
|
||||||
|
background-color: var(--rbrh-orange-50);
|
||||||
|
}
|
||||||
|
.bg-orange-100 {
|
||||||
|
background-color: var(--rbrh-orange-100);
|
||||||
|
}
|
||||||
|
.bg-orange-200 {
|
||||||
|
background-color: var(--rbrh-orange-200);
|
||||||
|
}
|
||||||
|
.bg-orange-300 {
|
||||||
|
background-color: var(--rbrh-orange-300);
|
||||||
|
}
|
||||||
|
.bg-orange-400 {
|
||||||
|
background-color: var(--rbrh-orange-400);
|
||||||
|
}
|
||||||
|
.bg-orange-500 {
|
||||||
|
background-color: var(--rbrh-orange-500);
|
||||||
|
}
|
||||||
|
.bg-orange-600 {
|
||||||
|
background-color: var(--rbrh-orange-600);
|
||||||
|
}
|
||||||
|
.bg-orange-700 {
|
||||||
|
background-color: var(--rbrh-orange-700);
|
||||||
|
}
|
||||||
|
.bg-orange-800 {
|
||||||
|
background-color: var(--rbrh-orange-800);
|
||||||
|
}
|
||||||
|
.bg-orange-900 {
|
||||||
|
background-color: var(--rbrh-orange-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-purple.css
Normal file
30
src/styles/src/utilities/light-mode/bg-purple.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-purple-50 {
|
||||||
|
background-color: var(--rbrh-purple-50);
|
||||||
|
}
|
||||||
|
.bg-purple-100 {
|
||||||
|
background-color: var(--rbrh-purple-100);
|
||||||
|
}
|
||||||
|
.bg-purple-200 {
|
||||||
|
background-color: var(--rbrh-purple-200);
|
||||||
|
}
|
||||||
|
.bg-purple-300 {
|
||||||
|
background-color: var(--rbrh-purple-300);
|
||||||
|
}
|
||||||
|
.bg-purple-400 {
|
||||||
|
background-color: var(--rbrh-purple-400);
|
||||||
|
}
|
||||||
|
.bg-purple-500 {
|
||||||
|
background-color: var(--rbrh-purple-500);
|
||||||
|
}
|
||||||
|
.bg-purple-600 {
|
||||||
|
background-color: var(--rbrh-purple-600);
|
||||||
|
}
|
||||||
|
.bg-purple-700 {
|
||||||
|
background-color: var(--rbrh-purple-700);
|
||||||
|
}
|
||||||
|
.bg-purple-800 {
|
||||||
|
background-color: var(--rbrh-purple-800);
|
||||||
|
}
|
||||||
|
.bg-purple-900 {
|
||||||
|
background-color: var(--rbrh-purple-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-red.css
Normal file
30
src/styles/src/utilities/light-mode/bg-red.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-red-50 {
|
||||||
|
background-color: var(--rbrh-red-50);
|
||||||
|
}
|
||||||
|
.bg-red-100 {
|
||||||
|
background-color: var(--rbrh-red-100);
|
||||||
|
}
|
||||||
|
.bg-red-200 {
|
||||||
|
background-color: var(--rbrh-red-200);
|
||||||
|
}
|
||||||
|
.bg-red-300 {
|
||||||
|
background-color: var(--rbrh-red-300);
|
||||||
|
}
|
||||||
|
.bg-red-400 {
|
||||||
|
background-color: var(--rbrh-red-400);
|
||||||
|
}
|
||||||
|
.bg-red-500 {
|
||||||
|
background-color: var(--rbrh-red-500);
|
||||||
|
}
|
||||||
|
.bg-red-600 {
|
||||||
|
background-color: var(--rbrh-red-600);
|
||||||
|
}
|
||||||
|
.bg-red-700 {
|
||||||
|
background-color: var(--rbrh-red-700);
|
||||||
|
}
|
||||||
|
.bg-red-800 {
|
||||||
|
background-color: var(--rbrh-red-800);
|
||||||
|
}
|
||||||
|
.bg-red-900 {
|
||||||
|
background-color: var(--rbrh-red-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-sky.css
Normal file
30
src/styles/src/utilities/light-mode/bg-sky.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-sky-50 {
|
||||||
|
background-color: var(--rbrh-sky-50);
|
||||||
|
}
|
||||||
|
.bg-sky-100 {
|
||||||
|
background-color: var(--rbrh-sky-100);
|
||||||
|
}
|
||||||
|
.bg-sky-200 {
|
||||||
|
background-color: var(--rbrh-sky-200);
|
||||||
|
}
|
||||||
|
.bg-sky-300 {
|
||||||
|
background-color: var(--rbrh-sky-300);
|
||||||
|
}
|
||||||
|
.bg-sky-400 {
|
||||||
|
background-color: var(--rbrh-sky-400);
|
||||||
|
}
|
||||||
|
.bg-sky-500 {
|
||||||
|
background-color: var(--rbrh-sky-500);
|
||||||
|
}
|
||||||
|
.bg-sky-600 {
|
||||||
|
background-color: var(--rbrh-sky-600);
|
||||||
|
}
|
||||||
|
.bg-sky-700 {
|
||||||
|
background-color: var(--rbrh-sky-700);
|
||||||
|
}
|
||||||
|
.bg-sky-800 {
|
||||||
|
background-color: var(--rbrh-sky-800);
|
||||||
|
}
|
||||||
|
.bg-sky-900 {
|
||||||
|
background-color: var(--rbrh-sky-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-teal.css
Normal file
30
src/styles/src/utilities/light-mode/bg-teal.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-teal-50 {
|
||||||
|
background-color: var(--rbrh-teal-50);
|
||||||
|
}
|
||||||
|
.bg-teal-100 {
|
||||||
|
background-color: var(--rbrh-teal-100);
|
||||||
|
}
|
||||||
|
.bg-teal-200 {
|
||||||
|
background-color: var(--rbrh-teal-200);
|
||||||
|
}
|
||||||
|
.bg-teal-300 {
|
||||||
|
background-color: var(--rbrh-teal-300);
|
||||||
|
}
|
||||||
|
.bg-teal-400 {
|
||||||
|
background-color: var(--rbrh-teal-400);
|
||||||
|
}
|
||||||
|
.bg-teal-500 {
|
||||||
|
background-color: var(--rbrh-teal-500);
|
||||||
|
}
|
||||||
|
.bg-teal-600 {
|
||||||
|
background-color: var(--rbrh-teal-600);
|
||||||
|
}
|
||||||
|
.bg-teal-700 {
|
||||||
|
background-color: var(--rbrh-teal-700);
|
||||||
|
}
|
||||||
|
.bg-teal-800 {
|
||||||
|
background-color: var(--rbrh-teal-800);
|
||||||
|
}
|
||||||
|
.bg-teal-900 {
|
||||||
|
background-color: var(--rbrh-teal-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-violet.css
Normal file
30
src/styles/src/utilities/light-mode/bg-violet.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-violet-50 {
|
||||||
|
background-color: var(--rbrh-violet-50);
|
||||||
|
}
|
||||||
|
.bg-violet-100 {
|
||||||
|
background-color: var(--rbrh-violet-100);
|
||||||
|
}
|
||||||
|
.bg-violet-200 {
|
||||||
|
background-color: var(--rbrh-violet-200);
|
||||||
|
}
|
||||||
|
.bg-violet-300 {
|
||||||
|
background-color: var(--rbrh-violet-300);
|
||||||
|
}
|
||||||
|
.bg-violet-400 {
|
||||||
|
background-color: var(--rbrh-violet-400);
|
||||||
|
}
|
||||||
|
.bg-violet-500 {
|
||||||
|
background-color: var(--rbrh-violet-500);
|
||||||
|
}
|
||||||
|
.bg-violet-600 {
|
||||||
|
background-color: var(--rbrh-violet-600);
|
||||||
|
}
|
||||||
|
.bg-violet-700 {
|
||||||
|
background-color: var(--rbrh-violet-700);
|
||||||
|
}
|
||||||
|
.bg-violet-800 {
|
||||||
|
background-color: var(--rbrh-violet-800);
|
||||||
|
}
|
||||||
|
.bg-violet-900 {
|
||||||
|
background-color: var(--rbrh-violet-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/bg-yellow.css
Normal file
30
src/styles/src/utilities/light-mode/bg-yellow.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.bg-yellow-50 {
|
||||||
|
background-color: var(--rbrh-yellow-50);
|
||||||
|
}
|
||||||
|
.bg-yellow-100 {
|
||||||
|
background-color: var(--rbrh-yellow-100);
|
||||||
|
}
|
||||||
|
.bg-yellow-200 {
|
||||||
|
background-color: var(--rbrh-yellow-200);
|
||||||
|
}
|
||||||
|
.bg-yellow-300 {
|
||||||
|
background-color: var(--rbrh-yellow-300);
|
||||||
|
}
|
||||||
|
.bg-yellow-400 {
|
||||||
|
background-color: var(--rbrh-yellow-400);
|
||||||
|
}
|
||||||
|
.bg-yellow-500 {
|
||||||
|
background-color: var(--rbrh-yellow-500);
|
||||||
|
}
|
||||||
|
.bg-yellow-600 {
|
||||||
|
background-color: var(--rbrh-yellow-600);
|
||||||
|
}
|
||||||
|
.bg-yellow-700 {
|
||||||
|
background-color: var(--rbrh-yellow-700);
|
||||||
|
}
|
||||||
|
.bg-yellow-800 {
|
||||||
|
background-color: var(--rbrh-yellow-800);
|
||||||
|
}
|
||||||
|
.bg-yellow-900 {
|
||||||
|
background-color: var(--rbrh-yellow-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/blue.css
Normal file
30
src/styles/src/utilities/light-mode/blue.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.blue-50 {
|
||||||
|
color: var(--rbrh-blue-50);
|
||||||
|
}
|
||||||
|
.blue-100 {
|
||||||
|
color: var(--rbrh-blue-100);
|
||||||
|
}
|
||||||
|
.blue-200 {
|
||||||
|
color: var(--rbrh-blue-200);
|
||||||
|
}
|
||||||
|
.blue-300 {
|
||||||
|
color: var(--rbrh-blue-300);
|
||||||
|
}
|
||||||
|
.blue-400 {
|
||||||
|
color: var(--rbrh-blue-400);
|
||||||
|
}
|
||||||
|
.blue-500 {
|
||||||
|
color: var(--rbrh-blue-500);
|
||||||
|
}
|
||||||
|
.blue-600 {
|
||||||
|
color: var(--rbrh-blue-600);
|
||||||
|
}
|
||||||
|
.blue-700 {
|
||||||
|
color: var(--rbrh-blue-700);
|
||||||
|
}
|
||||||
|
.blue-800 {
|
||||||
|
color: var(--rbrh-blue-800);
|
||||||
|
}
|
||||||
|
.blue-900 {
|
||||||
|
color: var(--rbrh-blue-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/border-blue.css
Normal file
30
src/styles/src/utilities/light-mode/border-blue.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.border-blue-50 {
|
||||||
|
border: 1px solid var(--rbrh-blue-50);
|
||||||
|
}
|
||||||
|
.border-blue-100 {
|
||||||
|
border: 1px solid var(--rbrh-blue-100);
|
||||||
|
}
|
||||||
|
.border-blue-200 {
|
||||||
|
border: 1px solid var(--rbrh-blue-200);
|
||||||
|
}
|
||||||
|
.border-blue-300 {
|
||||||
|
border: 1px solid var(--rbrh-blue-300);
|
||||||
|
}
|
||||||
|
.border-blue-400 {
|
||||||
|
border: 1px solid var(--rbrh-blue-400);
|
||||||
|
}
|
||||||
|
.border-blue-500 {
|
||||||
|
border: 1px solid var(--rbrh-blue-500);
|
||||||
|
}
|
||||||
|
.border-blue-600 {
|
||||||
|
border: 1px solid var(--rbrh-blue-600);
|
||||||
|
}
|
||||||
|
.border-blue-700 {
|
||||||
|
border: 1px solid var(--rbrh-blue-700);
|
||||||
|
}
|
||||||
|
.border-blue-800 {
|
||||||
|
border: 1px solid var(--rbrh-blue-800);
|
||||||
|
}
|
||||||
|
.border-blue-900 {
|
||||||
|
border: 1px solid var(--rbrh-blue-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/border-cyan.css
Normal file
30
src/styles/src/utilities/light-mode/border-cyan.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.border-cyan-50 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-50);
|
||||||
|
}
|
||||||
|
.border-cyan-100 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-100);
|
||||||
|
}
|
||||||
|
.border-cyan-200 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-200);
|
||||||
|
}
|
||||||
|
.border-cyan-300 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-300);
|
||||||
|
}
|
||||||
|
.border-cyan-400 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-400);
|
||||||
|
}
|
||||||
|
.border-cyan-500 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-500);
|
||||||
|
}
|
||||||
|
.border-cyan-600 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-600);
|
||||||
|
}
|
||||||
|
.border-cyan-700 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-700);
|
||||||
|
}
|
||||||
|
.border-cyan-800 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-800);
|
||||||
|
}
|
||||||
|
.border-cyan-900 {
|
||||||
|
border: 1px solid var(--rbrh-cyan-900);
|
||||||
|
}
|
39
src/styles/src/utilities/light-mode/border-gray.css
Normal file
39
src/styles/src/utilities/light-mode/border-gray.css
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
.border-none {
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
.border-white {
|
||||||
|
border: 1px solid var(--rbrh-white);
|
||||||
|
}
|
||||||
|
.border-black {
|
||||||
|
border: 1px solid var(--rbrh-black);
|
||||||
|
}
|
||||||
|
.border-gray-50 {
|
||||||
|
border: 1px solid var(--rbrh-gray-50);
|
||||||
|
}
|
||||||
|
.border-gray-100 {
|
||||||
|
border: 1px solid var(--rbrh-gray-100);
|
||||||
|
}
|
||||||
|
.border-gray-200 {
|
||||||
|
border: 1px solid var(--rbrh-gray-200);
|
||||||
|
}
|
||||||
|
.border-gray-300 {
|
||||||
|
border: 1px solid var(--rbrh-gray-300);
|
||||||
|
}
|
||||||
|
.border-gray-400 {
|
||||||
|
border: 1px solid var(--rbrh-gray-400);
|
||||||
|
}
|
||||||
|
.border-gray-500 {
|
||||||
|
border: 1px solid var(--rbrh-gray-500);
|
||||||
|
}
|
||||||
|
.border-gray-600 {
|
||||||
|
border: 1px solid var(--rbrh-gray-600);
|
||||||
|
}
|
||||||
|
.border-gray-700 {
|
||||||
|
border: 1px solid var(--rbrh-gray-700);
|
||||||
|
}
|
||||||
|
.border-gray-800 {
|
||||||
|
border: 1px solid var(--rbrh-gray-800);
|
||||||
|
}
|
||||||
|
.border-gray-900 {
|
||||||
|
border: 1px solid var(--rbrh-gray-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/border-green.css
Normal file
30
src/styles/src/utilities/light-mode/border-green.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.border-green-50 {
|
||||||
|
border: 1px solid var(--rbrh-green-50);
|
||||||
|
}
|
||||||
|
.border-green-100 {
|
||||||
|
border: 1px solid var(--rbrh-green-100);
|
||||||
|
}
|
||||||
|
.border-green-200 {
|
||||||
|
border: 1px solid var(--rbrh-green-200);
|
||||||
|
}
|
||||||
|
.border-green-300 {
|
||||||
|
border: 1px solid var(--rbrh-green-300);
|
||||||
|
}
|
||||||
|
.border-green-400 {
|
||||||
|
border: 1px solid var(--rbrh-green-400);
|
||||||
|
}
|
||||||
|
.border-green-500 {
|
||||||
|
border: 1px solid var(--rbrh-green-500);
|
||||||
|
}
|
||||||
|
.border-green-600 {
|
||||||
|
border: 1px solid var(--rbrh-green-600);
|
||||||
|
}
|
||||||
|
.border-green-700 {
|
||||||
|
border: 1px solid var(--rbrh-green-700);
|
||||||
|
}
|
||||||
|
.border-green-800 {
|
||||||
|
border: 1px solid var(--rbrh-green-800);
|
||||||
|
}
|
||||||
|
.border-green-900 {
|
||||||
|
border: 1px solid var(--rbrh-green-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/border-indigo.css
Normal file
30
src/styles/src/utilities/light-mode/border-indigo.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.border-indigo-50 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-50);
|
||||||
|
}
|
||||||
|
.border-indigo-100 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-100);
|
||||||
|
}
|
||||||
|
.border-indigo-200 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-200);
|
||||||
|
}
|
||||||
|
.border-indigo-300 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-300);
|
||||||
|
}
|
||||||
|
.border-indigo-400 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-400);
|
||||||
|
}
|
||||||
|
.border-indigo-500 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-500);
|
||||||
|
}
|
||||||
|
.border-indigo-600 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-600);
|
||||||
|
}
|
||||||
|
.border-indigo-700 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-700);
|
||||||
|
}
|
||||||
|
.border-indigo-800 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-800);
|
||||||
|
}
|
||||||
|
.border-indigo-900 {
|
||||||
|
border: 1px solid var(--rbrh-indigo-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/border-lime.css
Normal file
30
src/styles/src/utilities/light-mode/border-lime.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.border-lime-50 {
|
||||||
|
border: 1px solid var(--rbrh-lime-50);
|
||||||
|
}
|
||||||
|
.border-lime-100 {
|
||||||
|
border: 1px solid var(--rbrh-lime-100);
|
||||||
|
}
|
||||||
|
.border-lime-200 {
|
||||||
|
border: 1px solid var(--rbrh-lime-200);
|
||||||
|
}
|
||||||
|
.border-lime-300 {
|
||||||
|
border: 1px solid var(--rbrh-lime-300);
|
||||||
|
}
|
||||||
|
.border-lime-400 {
|
||||||
|
border: 1px solid var(--rbrh-lime-400);
|
||||||
|
}
|
||||||
|
.border-lime-500 {
|
||||||
|
border: 1px solid var(--rbrh-lime-500);
|
||||||
|
}
|
||||||
|
.border-lime-600 {
|
||||||
|
border: 1px solid var(--rbrh-lime-600);
|
||||||
|
}
|
||||||
|
.border-lime-700 {
|
||||||
|
border: 1px solid var(--rbrh-lime-700);
|
||||||
|
}
|
||||||
|
.border-lime-800 {
|
||||||
|
border: 1px solid var(--rbrh-lime-800);
|
||||||
|
}
|
||||||
|
.border-lime-900 {
|
||||||
|
border: 1px solid var(--rbrh-lime-900);
|
||||||
|
}
|
30
src/styles/src/utilities/light-mode/border-magenta.css
Normal file
30
src/styles/src/utilities/light-mode/border-magenta.css
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
.border-magenta-50 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-50);
|
||||||
|
}
|
||||||
|
.border-magenta-100 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-100);
|
||||||
|
}
|
||||||
|
.border-magenta-200 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-200);
|
||||||
|
}
|
||||||
|
.border-magenta-300 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-300);
|
||||||
|
}
|
||||||
|
.border-magenta-400 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-400);
|
||||||
|
}
|
||||||
|
.border-magenta-500 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-500);
|
||||||
|
}
|
||||||
|
.border-magenta-600 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-600);
|
||||||
|
}
|
||||||
|
.border-magenta-700 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-700);
|
||||||
|
}
|
||||||
|
.border-magenta-800 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-800);
|
||||||
|
}
|
||||||
|
.border-magenta-900 {
|
||||||
|
border: 1px solid var(--rbrh-magenta-900);
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue