diff --git a/demo/create-account.html b/demo/create-account.html new file mode 100644 index 0000000..745d256 --- /dev/null +++ b/demo/create-account.html @@ -0,0 +1,104 @@ + + + + + Create Thyme Crunch Account + + + + +
+ Violin f-hole shape to the left of header. +

Thyme Crunch

+ Violin f-hole shape to the right of header. + +
+ + +
+
+

Create Account

+ +
+ +
+ + +
+
+ + +
+
+ + +
+
+ + +
+

+ + + +
+
+
+ + + + + \ No newline at end of file diff --git a/demo/css/create-account.css b/demo/css/create-account.css new file mode 100644 index 0000000..04c238f --- /dev/null +++ b/demo/css/create-account.css @@ -0,0 +1,128 @@ +:root { + --dusty-red: #D43F3F; + --dusty-red-hover: #C73636; + --dark-yellow: #FFD27F; + --pale-yellow: #FFECB3; + --peach: #F5A96E; + --dark: #850000; +} + +/* login.css */ +body, html { + height: 100%; + margin: 0; + font-family: 'Roboto', sans-serif; + background-color: var(--pale-yellow); +} + +.container { + display: flex; + height: 100vh; +} + +/* Header Styles */ +.top-header { + position: sticky; + top: 0; + display: flex; + align-items: center; + justify-content: center; + background-color: var(--dusty-red); + color: var(--dark-yellow); + padding: 10px 20px; + height: 60px; + gap: 40px; +} + +.top-header .swirl { + height: 40px; + width: auto; + margin: 0 20px; +} + +.site-name { + font-size: 2.5em; + font-weight: bold; + letter-spacing: 4px; + font-family: 'EB Garamond', serif;} + + +/* Main Content */ +.main-content { + flex-grow: 0; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin-top: 40px;} + +/* Login Box */ +.login-box { + background-color: var(--peach); + padding: 45px; + border-radius: 20px; + width: 600px; + color: var(--dark); +} + +.login-box h2 { + font-size: 50px; + text-align: center; + font-weight: bold; + margin-bottom: 30px; + margin-top: 8px; + +} + +.login-box rows { + display: flex; + gap: 10px; + align-items: center; + +} + +.login-box label { + font-size: 20px; + width: 30%; + margin: 0px; + font-weight: bold; + text-align: right; +} + +.login-box input { + flex: 1; + padding: 10px; + margin: auto; + margin-top: 5px; + margin-left: 25px; + border-radius: 10px; + border: 2.5px solid var(--dusty-red); + background-color: var(--pale-yellow); + font-size: 20px; + box-sizing: border-box; +} + +.login-box input.invalid { + border: 4px solid var(--dusty-red); +} + +.login-box button { + display: block; + margin: 0 auto; + width: 40%; + padding: 10px; + margin-top: 20px; + background-color: var(--dusty-red); + color: white; + font-weight: bold; + border: none; + border-radius: 10px; + cursor: pointer; + transition: background-color 0.1s ease; + transition: transform 0.2s ease; + } + +.login-box button:hover { + background-color: var(--dusty-red-hover); + transform: scale(1.05); +} diff --git a/demo/login.html b/demo/login.html index f11dc42..5968092 100644 --- a/demo/login.html +++ b/demo/login.html @@ -18,7 +18,7 @@

Log In

-
+