-
-
- 50 Days 50 Web Projects!|
-
-
- Dive in to explore a user-friendly interface designed for secure and seamless access to your account.
+
+
+
+
+
Login
+
+
+
+
+
+
+
+
+ 50 Days 50 Web Projects! |
+
+
+ Dive in to explore a user-friendly interface designed for secure and seamless access to your account.
+
+
-
- Not signed up? Sign Up
-
-
-
+
+
+ Not signed up? Sign Up
+
-
-
+ if (username && password) {
+ localStorage.setItem("username", username);
+ window.location.pathname = "/index.html";
+ } else {
+ alert("Invalid credentials. Please try again.");
+ }
+ });
+
+
+
diff --git a/public/login.css b/public/login.css
index 841381e7..0dd2350d 100644
--- a/public/login.css
+++ b/public/login.css
@@ -3,100 +3,109 @@
padding: 0;
box-sizing: border-box;
font-family: 'Poppins', sans-serif;
-}
-
-body {
+ }
+
+ body {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
- background: linear-gradient(135deg, #4b4b4b, #4b4b4b);
-}
-
-.container {
- width: 100%;
- height: 100%;
- background: rgb(240, 240, 240);
+ background: linear-gradient(135deg, #4a90e2, #1abc9c);
+ }
+
+ .container {
+ width: 90%;
+ max-width: 1200px;
+ height: 90%;
+ background: #f0f0f0;
display: flex;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
border-radius: 15px;
overflow: hidden;
-}
-
-.left-section, .right-section {
- padding: 20px;
-}
-
-.left-section {
+ border: 3px solid black;
+ border-radius: 6px;
+ }
+
+ /* Left Section */
+ .left-section {
flex: 3;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
- background: #4b4b4b; /* Light Green */
+ background:#f0f0f0;
+ color: black;
text-align: center;
-}
-
-.animated-heading {
- font-size: 50px;
- font-weight: 600;
+ padding: 20px;
+ }
+
+ .animated-heading {
+ font-size: 40px;
+ font-weight: 600;
margin-bottom: 20px;
- color: black; /* Yellow */
+ margin-top: 20px;
animation: fadeIn 2s ease-in-out;
-}
-
-.description {
+ }
+
+ .description {
font-size: 20px;
- color: #000000;
margin-bottom: 20px;
line-height: 1.5;
-}
-
-.login-form {
+ }
+
+ .login-form {
display: flex;
flex-direction: column;
gap: 20px;
width: 100%;
max-width: 300px;
- margin-bottom: 20px;
-}
-
-.input-field {
+ }
+
+ .input-field {
padding: 12px 20px;
- border: 2px solid #000000; /* Yellow */
- border-radius: 90px;
+ border: 2px solid #ffffff;
+ border-radius: 30px;
font-size: 16px;
outline: none;
- transition: border-color 0.3s;
-}
-
-.input-field:focus {
- border-color: #000000; /* Darker Yellow */
-}
-
-.submit-button {
- background-color: #000000; /* Yellow */
+ transition: border-color 0.3s ease;
+ }
+
+ .input-field:focus {
+ border-color: #a1c4fd;
+ }
+
+ .submit-button {
+ background-color: #000000;
border: none;
color: white;
padding: 12px 20px;
font-size: 16px;
cursor: pointer;
- border-radius: 90px;
- transition: background-color 0.3s, color 0.3s, transform 0.3s;
- width: 100%;
+ border-radius: 30px;
+ transition: background-color 0.3s, transform 0.3s;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
-}
-
-.submit-button:hover {
- background-color: #ffffff; /* Darker Yellow */
- transform: scale(1.05);
+ }
+
+ .submit-button:hover {
+ background-color:#239793 ;
color: #000000;
- border:#000000;
- border-style: groove;
-}
-
-
-.right-section {
+ transform: scale(1.05);
+ }
+
+ .forgot-password a {
+ color: blue;
+ text-decoration: none;
+ font-size: 15px;
+ transition: color 0.3s;
+ margin-bottom:20px;
+ }
+
+ .forgot-password a:hover {
+ color: red;
+ }
+
+ /* Right Section */
+ .right-section {
flex: 5;
display: flex;
justify-content: center;
@@ -104,100 +113,40 @@ body {
background: #000000;
position: relative;
overflow: hidden;
- padding: 0;
-}
-
-.transition-image {
+ }
+
+ .transition-image {
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
opacity: 0;
transition: opacity 1s ease-in-out;
-}
-
-.transition-image:first-child {
+ }
+
+ .transition-image:first-child {
opacity: 1;
-}
-
-@keyframes fadeIn {
+ }
+
+ @keyframes fadeIn {
0% { opacity: 0; transform: translateY(-20px); }
100% { opacity: 1; transform: translateY(0); }
-}
-
-.blinking-cursor {
- font-weight: 100;
- font-size: 50px;
- color: #000000; /* Yellow */
- animation: blink 1s step-end infinite;
-}
-
-@keyframes blink {
- from, to {
- color: transparent;
- }
- 50% {
- color: #070707; /* Yellow */
- }
-}
-
-.back-button {
+ }
+
+ .back-button {
position: absolute;
top: 20px;
left: 20px;
- background: #4b4b4b;
+ background: none;
border: none;
- color:rgb(8, 8, 8);
- padding: 0px;
- font-size: 16px;
cursor: pointer;
- border-radius: 1%;
- transition: background-color 0.3s, color 0.3s, transform 0.3s;
-}
-#img {
- image-rendering: auto; /* Default setting */
- image-rendering: crisp-edges; /* For pixelated images */
- image-rendering: high-quality; /* For smooth and high-quality images */
- }
-
-
-.back-button:hover {
- transform: scale(1.25);
- color: #000000; /* Yellow */
-}
-.already-signed-up {
- font-size: 14px;
- color: #000000;
- margin-top: 20px;
- display: flex;
- flex-direction: row;
- align-items: center;
- text-decoration: none;
- gap: 5px; /* Add some space between the text and the link */
-}
-a{
- font-size: 14px;
- color: #000000;
- text-decoration: none;
- display: inline-block;
-}
-
-/* .already-signed-up span {
- margin-bottom: 10px;
- font-weight: 600;
-} */
-
-/* .already-signed-up a {
- color: #FFA500; /* Yellow */
- /* text-decoration: none;
- font-weight: 600;
- background-color: #E0FFD8;
- padding: 10px 20px;
- border-radius: 20px;
- transition: color 0.3s, background-color 0.3s;
- box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
-} */
-
-/* .already-signed-up a:hover {
color: white;
- background-color: #FFA500; /* Darker Yellow */
\ No newline at end of file
+ font-size: 16px;
+ transition: transform 0.3s ease;
+ }
+
+ .back-button:hover {
+ transform: scale(1.2);
+ }
+
+
diff --git a/public/signup.html b/public/signup.html
index 905815e1..f357547d 100644
--- a/public/signup.html
+++ b/public/signup.html
@@ -21,7 +21,7 @@
50 Days 50 Web Projects!|
-
+
Thank you for joining us on this exciting journey of creativity and learning. Over the next 50 days, we
will embark on a web development adventure, creating 50 unique web projects together. Whether you're a
seasoned developer or just starting out, there's something here for everyone to explore, learn, and
@@ -39,11 +39,11 @@
50 Days 50 Web Projects!
-
-
-
-
-
+
+
+
+
+