From 6758a1a26de82a6dc3661db880513cba75f01110 Mon Sep 17 00:00:00 2001 From: leiyu3 Date: Thu, 17 Jul 2025 11:47:55 -0400 Subject: init commit --- assets/css/vars.css | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 assets/css/vars.css (limited to 'assets/css/vars.css') diff --git a/assets/css/vars.css b/assets/css/vars.css new file mode 100644 index 0000000..01fba59 --- /dev/null +++ b/assets/css/vars.css @@ -0,0 +1,74 @@ +:root { + --main-width: 780px; + --main-padding: 1.4em; + --main-padding-bottom: 3rem; + + --caption-padding: calc(.25 * var(--main-padding)); + + /* header settings */ + --header-top-gap: 2rem; + --header-bottom-gap: 2rem; + --header-menu-side-gap: .5rem; + --header-menu-top-gap: 1rem; + + /* Typography */ + --h1-margin-top: 2rem; + --h1-margin-bottom: 1.5rem; + --h2-margin-top: 2rem; + --h2-margin-bottom: 1.5rem; + --hx-margin-top: 1.5rem; + --hx-margin-bottom: 1rem; + --p-margin-top: 1rem; + --p-margin-bottom: 1rem; + --code-margin-top: 2rem; + --code-margin-bottom: 2rem; + + --h1-font-size: 2em; + --h2-font-size: 1.8em; + --hx-font-size: 1.3em; + --p-font-size: 1em; + --p-line-height: 1.5em; + --caption-font-size: .8em; + + /* List indentation */ + --li-indent: 1.5rem; + --ul-margin-top: 1rem; + --ul-margin-bottom: 1rem; + + --toc-margin-top: 2rem; + --toc-margin-bottom: 3rem; + + /* Code */ + --code-padding: 1.5rem; + --code-border-radius: 10px; + + /* Social section */ + --social-icons-bottom-margin: 3rem; + + /* Footer */ + --footer-height: 3rem; + + /* Content */ + --content-height: calc(100vh - var(--footer-height)); + + /* Tables */ + --table-cell-padding: .5rem; + --table-margin-top: 1.5rem; + --table-margin-bottom: 1.5rem; +} + +@media screen and (max-width: 1024px) { + :root { + --main-width: 750px; + --header-top-gap: 1rem; + --caption-padding: calc(.25 * var(--main-padding)); + } +} + +@media screen and (max-width: 640px) { + :root { + --header-top-gap: 1rem; + --social-icons-bottom-margin: 0rem; + --caption-padding: calc(2 * var(--main-padding)); + } +} \ No newline at end of file -- cgit v1.2.3