diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2023-09-30 12:47:06 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2023-09-30 12:47:06 +0800 |
| commit | d383f8295b1c2c38c8fe0a499896285f89200ba3 (patch) | |
| tree | 9ecd428b375629879b8b6fc2566b752d435bbfc2 /src/css | |
init
Diffstat (limited to 'src/css')
| -rw-r--r-- | src/css/index.css | 75 | ||||
| -rw-r--r-- | src/css/login.css | 93 | ||||
| -rw-r--r-- | src/css/register.css | 90 | ||||
| -rw-r--r-- | src/css/style.css | 109 |
4 files changed, 367 insertions, 0 deletions
diff --git a/src/css/index.css b/src/css/index.css new file mode 100644 index 00000000..ea48c8ff --- /dev/null +++ b/src/css/index.css @@ -0,0 +1,75 @@ +/* main info window ======================================= */ +.indexPage { + overflow: hidden; + top: 0; + left: 0; + margin: 0; + padding: 0; + width: 100%; + height: 100%; + background-image: url(/images/backgroundNightCity.jpg); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + color: #F4E8C1; + z-index: 1; +} + +.window { + position: relative; + top: 15%; + left: 10%; + height: 70%; + width: 80%; + background: transparent; + display: flex; + justify-content: center; + align-items: center; +} + +.window .placeholder { + position: relative; + width: 100%; + height: 100%; + border: 1px solid rgba(255,255,255, .5); + border-radius: 0.7em; + -webkit-backdrop-filter: blur(20px); + backdrop-filter: blur(20px); + box-shadow: 0 0 10mm rgba(0,0,0,.7); + display: flex; + justify-content: center; + align-items: center; + text-align: center; +} + +.window .placeholder .text { + position: relative; + width: 100%; + text-align: center; +} + +.window .placeholder .text .title { + font-family: smooth; + font-size: 15vw; +} + +.window .placeholder .text .br { + display: block; + height: 0; + width: 0; + margin-bottom: 5vh; +} + + +/* programs =============================================== */ + +.programs { + text-align: center; + background-color: #F4E8C1; + color: #331E38; +} + +.programs .programsList { + padding: 10vw; + line-height: 40px; +}
\ No newline at end of file diff --git a/src/css/login.css b/src/css/login.css new file mode 100644 index 00000000..565bbe28 --- /dev/null +++ b/src/css/login.css @@ -0,0 +1,93 @@ +/* main info window ======================================= */ +.loginPage { + overflow: hidden; + top: 0; + left: 0; + margin: 0; + padding: 0; + width: 100%; + height: 100%; + background-image: url(/images/backgroundNightCity.jpg); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + color: #F4E8C1; + z-index: 1; +} + +.window { + position: relative; + top: 15%; + left: 10%; + height: 70%; + width: 80%; + background: transparent; + display: flex; + justify-content: center; + align-items: center; +} + +.window .placeholder { + position: relative; + width: 100%; + height: 100%; + border: 1px solid rgba(255,255,255, .5); + border-radius: 0.7em; + -webkit-backdrop-filter: blur(20px); + backdrop-filter: blur(20px); + box-shadow: 0 0 10mm rgba(0,0,0,.7); + display: flex; + justify-content: center; + align-items: center; + text-align: center; +} + +.window .placeholder .text { + position: relative; + width: 80%; + text-align: left; +} + +.window .placeholder .text .title { + text-align: center; + font-family: smooth; + font-size: 10vw; +} + +.window .placeholder .text .br { + display: block; + height: 0; + width: 0; + margin-bottom: 5vh; +} +.window .placeholder .text button, +.window .placeholder .text input { + font-size: 2vh; + margin-top: 3mm; + background-color: #F4E8C1; + width: 100%; + height: 4vh; + border-color: #331E38; + border-style: solid; + border-width: 1mm; + border-radius: 2mm; + margin-bottom: 4mm; +} + +.window .placeholder .text button { + background-color: transparent; + border-color: transparent; + background-color: transparent; + font-size: 2.5vh; + color: #F4E8C1; +} + +.window .placeholder .text button:hover { + background-color: #A0C1B9; + color: #331E38; +} + +#createAccount { + color: #F4E8C1; +} +/* programs =============================================== */
\ No newline at end of file diff --git a/src/css/register.css b/src/css/register.css new file mode 100644 index 00000000..7d26e1b7 --- /dev/null +++ b/src/css/register.css @@ -0,0 +1,90 @@ +/* main info window ======================================= */ +.registerPage { + overflow: hidden; + top: 0; + left: 0; + margin: 0; + padding: 0; + width: 100%; + height: 100%; + background-image: url(/images/backgroundNightCity.jpg); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + color: #F4E8C1; + z-index: 1; +} + +.window { + position: relative; + top: 15%; + left: 10%; + height: 70%; + width: 80%; + background: transparent; + display: flex; + justify-content: center; + align-items: center; +} + +.window .placeholder { + position: relative; + width: 100%; + height: 100%; + border: 1px solid rgba(255,255,255, .5); + border-radius: 0.7em; + -webkit-backdrop-filter: blur(20px); + backdrop-filter: blur(20px); + box-shadow: 0 0 10mm rgba(0,0,0,.7); + display: flex; + justify-content: center; + align-items: center; + text-align: center; +} + +.window .placeholder .text { + position: relative; + width: 80%; + text-align: left; +} + +.window .placeholder .text .title { + text-align: center; + font-family: smooth; + font-size: 10vw; +} + +.window .placeholder .text .br { + display: block; + height: 0; + width: 0; + margin-bottom: 5vh; +} +.window .placeholder .text button, +.window .placeholder .text input { + font-size: 2vh; + margin-top: 3mm; + background-color: #F4E8C1; + width: 100%; + height: 4vh; + border-color: #331E38; + border-style: solid; + border-width: 1mm; + border-radius: 2mm; + margin-bottom: 4mm; +} + +.window .placeholder .text button { + background-color: transparent; + border-color: transparent; + background-color: transparent; + font-size: 2.5vh; + color: #F4E8C1; +} + +.window .placeholder .text button:hover { + background-color: #A0C1B9; + color: #331E38; +} + +/* programs =============================================== */
\ No newline at end of file diff --git a/src/css/style.css b/src/css/style.css new file mode 100644 index 00000000..3966446b --- /dev/null +++ b/src/css/style.css @@ -0,0 +1,109 @@ +:root { + --topBarHeight: 10%; +} + +@font-face { + font-family: hacked; + src: url(/fonts/Hacked-KerX.ttf); +} +@font-face { + font-family: smooth; + src: url(/fonts/SmoothElegantRegular-ZLv3.ttf); +} +@font-face { + font-family: liga; + src: url(/fonts/LigaJetBrainsMonoNerdFont-Regular.ttf); +} +@font-face { + font-family: big; + src: url(/fonts/Big500-8MLOM.ttf); +} + +/* page setup ============================================= */ + +* { + box-sizing: border-box; + padding: 0; + margin: 0; + font-family: liga; +} + +body { + top: 0; + left: 0; +} + +/* topbar styles ========================================== */ + +header { + position:fixed; + top: 0; + left: 0; + width: 100%; + height: 3em; + justify-content: space-between; + align-items:center; + background: color(0, 0, 0, .1); + z-index: 1000; + background-color: #331E38; +} + +.navBar a { + position: relative; + height: 100%; + font-size: 5mm; + text-transform: capitalize; + text-align: center; + text-decoration: none; + margin-left: 5mm; + margin-right: 5mm; + padding-top: 3mm; + padding-bottom: 3mm; + color: #F4E8C1; +} + +.navBar .left a {float: left;} +.navBar .right a {float: right;} + +.navBar a::after { + content: ''; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + height: 1mm; + background: #F4E8C1; + border-radius: 1mm; + transform: scaleX(0); + transition: transform 0.3s; +} + +.navBar a:hover::after { + transform: scaleX(1); +} + + +.navBar a.active::after { + content: ''; + position: absolute; + left: 0; + bottom: 0; + width: 100%; + height: 1mm; + background: #F4E8C1; + border-radius: 1mm; + transform: scaleX(1); +} + +/* other ================================================== */ + +.contents { + margin: 0; + padding: 0; + width: 100%; + height: 100%; +} + +section { + position: relative; +}
\ No newline at end of file |
