-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enhance signup page #371
enhance signup page #371
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -336,6 +336,7 @@ nav ul li a:hover { | |||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
/* Sign Up Section */ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
.signup { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
background-color: #f9f9f9; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -1238,3 +1239,66 @@ body.dark-mode { | |||||||||||||||||||||||||||||||||||||||||||||||||||||
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05); /* Light shadow */ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
font-size: 1.2em; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.title{ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
font-size: 2.5em; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
color: #2c3e50; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
font-weight: bold; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
text-align: center; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
margin-top: 20px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
margin-bottom: 20px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.form { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
display: flex; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
flex-direction: column; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
justify-content: center; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
align-items: center; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
width: auto; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
gap: 20px | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.form-title { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
font-size: 1.25em; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
color: black; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
margin-bottom: 2px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Enhance accessibility with proper labeling. To improve accessibility, ensure that form inputs are properly associated with their labels. Consider adding .form-title {
font-size: 1.25em;
color: black;
margin-bottom: 2px;
+ display: block;
}
.form_input {
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
margin-bottom: 10px;
+ width: 100%;
} Also, add the following HTML structure to your form: <label for="input-name" class="form-title">Name:</label>
<input id="input-name" type="text" class="form_input" /> This change improves the association between labels and inputs, enhancing accessibility. Also applies to: 1274-1279 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.form_group { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
display: flex; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
justify-content: center; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
align-items: center; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
gap: 15px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.form_input { | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
padding: 12px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
border: 1px solid #ccc; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
border-radius: 4px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
margin-bottom: 10px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.btn{ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
background-color: #00796b; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
color: white; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
padding: 10px 20px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
border: none; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
border-radius: 4px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
cursor: pointer; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
transition: background-color 0.3s; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.btn:hover{ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
background-color: #005f46; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comment on lines
+1281
to
+1293
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🛠️ Refactor suggestion Consider grouping button styles. The .btn {
background-color: #00796b;
color: white;
padding: 10px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
transition: background-color 0.3s;
-}
-
-.btn:hover {
+ &:hover,
+ &:focus {
background-color: #005f46;
+ }
} This change groups related styles and improves keyboard accessibility. 📝 Committable suggestion
Suggested change
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.form_link{ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
font-size: 1em; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
color: #00796b; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
text-decoration: none; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
margin-top: 5px; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
.form_link:hover{ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
text-decoration: underline; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Consider using relative units for better responsiveness.
The
.title
class uses fixedem
units for font size. For better responsiveness, consider using relative units likerem
or viewport units.This change allows the title to scale better with the root font size and viewport.
📝 Committable suggestion