summaryrefslogtreecommitdiff
path: root/src/css
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2023-09-30 12:47:06 +0800
committerlittleblack111 <littleblack11111@gmail.com>2023-09-30 12:47:06 +0800
commitd383f8295b1c2c38c8fe0a499896285f89200ba3 (patch)
tree9ecd428b375629879b8b6fc2566b752d435bbfc2 /src/css
init
Diffstat (limited to 'src/css')
-rw-r--r--src/css/index.css75
-rw-r--r--src/css/login.css93
-rw-r--r--src/css/register.css90
-rw-r--r--src/css/style.css109
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