From 0786c8573f02d659ebdfbc1780c5c1057b53c9a2 Mon Sep 17 00:00:00 2001 From: Spedon Date: Thu, 9 Mar 2023 17:06:52 +0800 Subject: [PATCH] setup style --- assets/css/_core/_base.scss | 15 +++++++++++++++ assets/css/_core/_media.scss | 0 assets/css/_partial/_image.scss | 13 +++++++++++++ assets/css/_variables.scss | 10 ++++++++++ 4 files changed, 38 insertions(+) create mode 100644 assets/css/_core/_base.scss create mode 100644 assets/css/_core/_media.scss create mode 100644 assets/css/_partial/_image.scss create mode 100644 assets/css/_variables.scss diff --git a/assets/css/_core/_base.scss b/assets/css/_core/_base.scss new file mode 100644 index 0000000..3f31497 --- /dev/null +++ b/assets/css/_core/_base.scss @@ -0,0 +1,15 @@ +html { + font-family: $global-font-family; + font-weight: $global-font-weight; + font-size: $global-font-size; + line-height: $global-line-height; + width: 100%; + scroll-behavior: smooth; +} + +body { + background-color: white; + height: 100vh; + margin: 0; + overflow: hidden; +} \ No newline at end of file diff --git a/assets/css/_core/_media.scss b/assets/css/_core/_media.scss new file mode 100644 index 0000000..e69de29 diff --git a/assets/css/_partial/_image.scss b/assets/css/_partial/_image.scss new file mode 100644 index 0000000..6af7dec --- /dev/null +++ b/assets/css/_partial/_image.scss @@ -0,0 +1,13 @@ +.image { + width: 40vmin; + position: absolute; + transform: translate(-50%, -50%); +} + +.image[data-status="inactive"] { + display: none; +} + +.image[data-status="active"] { + display: block; +} \ No newline at end of file diff --git a/assets/css/_variables.scss b/assets/css/_variables.scss new file mode 100644 index 0000000..af4154f --- /dev/null +++ b/assets/css/_variables.scss @@ -0,0 +1,10 @@ +// ============================== +// Variables +// ============================== + +// ========== Global ========== // +// Font and Line Height +$global-font-family: system-ui, -apple-system, BlinkMacSystemFont, PingFang SC, Microsoft YaHei UI, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, Helvetica, Arial, sans-serif !default; +$global-font-size: 16px; +$global-font-weight: 400; +$global-line-height: 1.5rem; \ No newline at end of file