From d858cfd6bda7d5671d3c7cc2df903da2f04422b2 Mon Sep 17 00:00:00 2001 From: jaanvi Date: Thu, 26 Dec 2024 14:07:03 +0530 Subject: [PATCH 1/8] first commit --- README.md | Bin 1024 -> 0 bytes bg.jpg | Bin 0 -> 68630 bytes index.html | 109 ++++++++++++++++++++++++++++++++++++++++ script.js | 47 +++++++++++++++++ style.css | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 300 insertions(+) create mode 100644 bg.jpg create mode 100644 index.html create mode 100644 script.js create mode 100644 style.css diff --git a/README.md b/README.md index 06d7405020018ddf3cacee90fd4af10487da3d20..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 GIT binary patch literal 0 HcmV?d00001 literal 1024 ScmZQz7zLvtFd70QH3R?z00031 diff --git a/bg.jpg b/bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b3ba830def73d0dc7ecd6999df8b092378cb2dc8 GIT binary patch literal 68630 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..1e567ec --- /dev/null +++ b/index.html @@ -0,0 +1,109 @@ + + + + + + + Multi Step Form + + + +
+
+

PERSONAL DETAILS

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

PROFESSIONAL DETAILS

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

Review & Submit

+
+ + + +
+ + +
+ + + + + +
+ +
+
+
Step 1
+
Step 2
+
Step 3
+
+ +
+ + + + \ No newline at end of file diff --git a/script.js b/script.js new file mode 100644 index 0000000..6dae970 --- /dev/null +++ b/script.js @@ -0,0 +1,47 @@ + +var form1= document.getElementById("form1"); +var form2= document.getElementById("form2"); +var form3= document.getElementById("form3"); +var Next1= document.getElementById("Next1"); +var Next2= document.getElementById("Next2"); +var Back1= document.getElementById("Back1"); +var Back2= document.getElementById("Back2"); + +var progress= document.getElementById("progress"); +var clearFormBtn = document.getElementById('clearForm'); + +var formData = { + personalDetails:{}, + professionalDetails:{}, +} +//Display Review Section +function displayReviewSection(){ + + var reviewSection = document.getElementById('reviewSection'); + reviewSection.innerHTML = ` + Date: Thu, 26 Dec 2024 09:25:16 +0000 Subject: [PATCH 2/8] Update script.js --- script.js | 88 ++++++++++++++++++++++++++----------------------------- 1 file changed, 41 insertions(+), 47 deletions(-) diff --git a/script.js b/script.js index 6dae970..903fe32 100644 --- a/script.js +++ b/script.js @@ -1,47 +1,41 @@ - -var form1= document.getElementById("form1"); -var form2= document.getElementById("form2"); -var form3= document.getElementById("form3"); -var Next1= document.getElementById("Next1"); -var Next2= document.getElementById("Next2"); -var Back1= document.getElementById("Back1"); -var Back2= document.getElementById("Back2"); - -var progress= document.getElementById("progress"); -var clearFormBtn = document.getElementById('clearForm'); - -var formData = { - personalDetails:{}, - professionalDetails:{}, -} -//Display Review Section -function displayReviewSection(){ - - var reviewSection = document.getElementById('reviewSection'); - reviewSection.innerHTML = ` - Date: Thu, 26 Dec 2024 12:56:45 +0000 Subject: [PATCH 3/8] Update index.html --- index.html | 217 +++++++++++++++++++++++++++-------------------------- 1 file changed, 109 insertions(+), 108 deletions(-) diff --git a/index.html b/index.html index 1e567ec..2cca712 100644 --- a/index.html +++ b/index.html @@ -1,109 +1,110 @@ - - - - - - - Multi Step Form - - - -
-
-

PERSONAL DETAILS

- - - - - - - - - - - - - - - -
- -
- -
- - -
-

PROFESSIONAL DETAILS

- - - - -
- - - - - - - - -
- - - - - -
- - -
-
- -
-

Review & Submit

-
- - - -
- - -
- - - - - -
- -
-
-
Step 1
-
Step 2
-
Step 3
-
- -
- - - + + + + + + + Multi Step Form + + + +
+
+

PERSONAL DETAILS

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

PROFESSIONAL DETAILS

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

Review & Submit

+
+ + + +
+ + + +
+ + + + + +
+ +
+
+
Step 1
+
Step 2
+
Step 3
+
+ +
+ + + \ No newline at end of file From b0ae71e5fc02589217539ec3e8b34dfeb99c2427 Mon Sep 17 00:00:00 2001 From: jaanvi Date: Thu, 26 Dec 2024 12:57:39 +0000 Subject: [PATCH 4/8] Update script.js --- script.js | 95 +++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 78 insertions(+), 17 deletions(-) diff --git a/script.js b/script.js index 903fe32..cb0169c 100644 --- a/script.js +++ b/script.js @@ -1,3 +1,4 @@ + var form1= document.getElementById("form1"); var form2= document.getElementById("form2"); var form3= document.getElementById("form3"); @@ -8,34 +9,94 @@ var Back2= document.getElementById("Back2"); var progress= document.getElementById("progress"); var clearFormBtn = document.getElementById('clearForm'); +const form = document.getElementsByClassName("multi-step-form"); var formData = { personalDetails:{}, professionalDetails:{}, } -//Display Review Section -Next1.onclick=function(){ - form1.style.left = "-450px"; - form2.style.left = "40px"; +//For Validation +// const fields= { +// fullName: document.getElementById("fullName"), +// email: document.getElementById("email"), +// phone: document.getElementById("phone"), +// age: document.getElementById('age'), +// gender: form.querySelector('[name="gender"]'), +// education: document.getElementById("education"), +// skills: form.querySelectorAll("[name='skills']"), +// experience: document.getElementById("experience"), +// currentRole: document.getElementById("currentRole") + +// }; + + +// const reviewSection = document.getElementById('reviewSection'); +// //save Personal Details +// const saveToLocalStorage =()=>{ +// const formData = getFormData(); +// localStorage.setItem("formData",JSON.stringify(formData)); +// }; +// const getFormData= () =>{ +// const formData ={ +// personal:{ +// fullName: fields.fullName.value, +// email: fields.email.value, +// phone: fields.phone.value, +// age: fields.age.value, +// gender: fields.gender.value + +// }, +// professional:{ +// education: fields.education.value, +// skills: Array.from(fields.skills).filter(skills => skills.checked).map(skills => skills.value), +// experience: fields.experience.value, +// currentRole: fields.currentRole.value +// } +// } +// }; +// //Display Review Section +// function displayReviewSection(){ + + +// reviewSection.innerHTML = ` +//

Personal Details

+//

Full Name: ${personalDetails.fullName}

+//

Email: ${personalDetails.email}

+//

Mobile No.: ${personalDetails.phone}

+//

Age: ${personalDetails.age}

+//

Gender: ${personalDetails.gender}

+ +// ` +// }; + +Next1.onclick = function() { + form1.style.transform = "translateX(-450px)"; + form2.style.transform = "translateX(0px)"; progress.style.width = "240px"; -} -Back1.onclick=function(){ - form1.style.left = "40px"; - form2.style.left = "450px"; + savePersonalDetails(); +}; + +Back1.onclick = function() { + form1.style.transform = "translateX(0px)"; + form2.style.transform = "translateX(450px)"; progress.style.width = "120px"; -} +}; -Next2.onclick=function(){ - form2.style.left = "-450px"; - form3.style.left = "40px"; +Next2.onclick = function() { + form2.style.transform = "translateX(-450px)"; + form3.style.transform = "translateX(0px)"; progress.style.width = "360px"; -} + savePersonalDetails(); + displayReviewSection(); +}; -Back2.onclick=function(){ - form2.style.left = "40px"; - form3.style.left = "450px"; +Back2.onclick = function() { + form2.style.transform = "translateX(0px)"; + form3.style.transform = "translateX(450px)"; progress.style.width = "240px"; -} +}; + + From d1e7c65920b629d290a0f9289d0cad42696e4968 Mon Sep 17 00:00:00 2001 From: jaanvi Date: Thu, 26 Dec 2024 12:58:05 +0000 Subject: [PATCH 5/8] Update style.css --- style.css | 287 +++++++++++++++++++++++++++--------------------------- 1 file changed, 143 insertions(+), 144 deletions(-) diff --git a/style.css b/style.css index 0b75b87..85897ce 100644 --- a/style.css +++ b/style.css @@ -1,144 +1,143 @@ -*{ - margin:0; - padding:0; - font-family: sans-serif; -} - -body { - background-image: linear-gradient(rgba(0, 0, 0, 0.8),rgba(0,0,0,0.8)),url(bg.jpg); - background-position: center; - background-size: cover; - -} - -.container{ - width: 360px; - height: 500px; - margin: 8% auto; - background: #fff; - border-radius: 5px; - position:relative; - transition: 0.5s; - overflow: hidden; -} - -h3{ - text-align: center; - margin-bottom: 40px; - color: #777; -} - -.container form{ - width: 280px; - position:absolute; - top:100px; - left: 40px; - -} - -form input{ - width:100%; - padding: 10px 5px; - margin: 5px 0; - border:0; - border-bottom: 1px solid #999; - outline: none; - background: transparent; - transition: all 0.3s ease; -} -label{ - display:inline-flex; - margin-left: 10px; - font-size: 14px; - cursor: pointer; - position: relative; - align-items: center; - color: #777; - margin-top: 10px; -} -.radio-inline input{ - display:inline-flex; - margin-right: 2px; -} - -::placeholder{ - color: #777; -} -.btn-box{ - width:100%; - margin: 30px auto; - text-align: center; -} - -form button{ - width: 110px; - height:35px; - margin:0 10px; - background: linear-gradient(to right, #9b06d6,#f905dc); - border-radius: 30px; - border:0; - outline:none; - color:#fff; - cursor:pointer; -} -#form2{ - left:450px; -} - -#form3{ - left:450px; -} - -.step-row{ - width:360px; - height:40px; - margin:0 auto; - display:flex; - align-items: center; - box-shadow: 0 -1px 5px -1px #000; - position: relative; -} -.step-col{ - width: 120px; - text-align: center; - color:#333; - position: relative; - -} -#progress{ - position:absolute; - height:100%; - width: 120px; - background: linear-gradient(to right, #9b06d6,#f905dc); - transition: 1s; -} -#progress::after{ - content: ''; - position: absolute; - width: 0; - height: 0; - border-top: 20px solid transparent; - border-bottom: 20px solid transparent; - top: 0; - right: -20px; - border-left: 20px solid #f11de7; - -} - -.dropdown select{ - position:relative; - min-width: 18px; - padding: 5px 5px; - display: inline-block; - color:#333 -} - -.checkbox-group{ - display:inline-flex; - position:relative ; - -} -.checkbox-group input{ - - margin-right: 5px; -} +*{ + margin:0; + padding:0; + font-family: sans-serif; +} + +body { + background-image: linear-gradient(rgba(0, 0, 0, 0.8),rgba(0,0,0,0.8)),url(bg.jpg); + background-position: center; + background-size: cover; + +} + +.container{ + width: 360px; + height: 500px; + margin: 8% auto; + background: #fff; + border-radius: 5px; + position:relative; + transition: 0.5s; + overflow: hidden; +} + +h3{ + text-align: center; + margin-bottom: 40px; + color: #777; +} + +.container form{ + width: 280px; + position:absolute; + top:100px; + left: 40px; + +} + +form input{ + width:100%; + padding: 10px 5px; + margin: 5px 0; + border:0; + border-bottom: 1px solid #999; + outline: none; + background: transparent; + transition: all 0.3s ease; +} +label{ + display:inline-flex; + margin-left: 10px; + font-size: 14px; + cursor: pointer; + position: relative; + align-items: center; + color: #777; + margin-top: 10px; +} +.radio-inline input{ + display:inline-flex; + margin-right: 2px; +} + +::placeholder{ + color: #777; +} +.btn-box{ + width:100%; + margin: 30px auto; + text-align: center; +} + +form button{ + width: 110px; + height:35px; + margin:0 10px; + background: linear-gradient(to right, #9b06d6,#f905dc); + border-radius: 30px; + border:0; + outline:none; + color:#fff; + cursor:pointer; +} +#form2, #form3 { + position: absolute; + transform: translateX(450px); + transition: transform 0.3s ease; +} + + +.step-row{ + width:360px; + height:40px; + margin:0 auto; + display:flex; + align-items: center; + box-shadow: 0 -1px 5px -1px #000; + position: relative; +} +.step-col{ + width: 120px; + text-align: center; + color:#333; + position: relative; + +} +#progress{ + position:absolute; + height:100%; + width: 120px; + background: linear-gradient(to right, #9b06d6,#f905dc); + transition: 1s; +} +#progress::after{ + content: ''; + position: absolute; + width: 0; + height: 0; + border-top: 20px solid transparent; + border-bottom: 20px solid transparent; + top: 0; + right: -20px; + border-left: 20px solid #f11de7; + +} + +.dropdown select{ + position:relative; + min-width: 180px; + padding: 5px 5px; + display: inline-block; + color:#333 +} + +.checkbox-group{ + display:inline-flex; + position:relative ; + +} +.checkbox-group input{ + + margin-right: 5px; +} From 5da495e0e8347e49ef8c61ce8c21083fe64f0da6 Mon Sep 17 00:00:00 2001 From: jaanvi Date: Fri, 27 Dec 2024 07:56:45 +0000 Subject: [PATCH 6/8] Update index.html --- index.html | 91 +++++++++++++++++++++++++++--------------------------- 1 file changed, 46 insertions(+), 45 deletions(-) diff --git a/index.html b/index.html index 2cca712..98868e6 100644 --- a/index.html +++ b/index.html @@ -11,7 +11,7 @@

PERSONAL DETAILS

- + @@ -38,60 +38,61 @@
- -
-

PROFESSIONAL DETAILS

+ +

Professional Details

- - + -
- - - - +
+ + + + + +
- - - -
- - - - +
+ + + +
+ +
+ + + +
+ +
+ + +
+
-
- - -
-

Review & Submit

+ +
- - -
- - - + + + +
- - - + +

  
    
   
From 68cf15aca620a856a7d9e1e34c2caef315be95ee Mon Sep 17 00:00:00 2001 From: jaanvi Date: Fri, 27 Dec 2024 07:57:31 +0000 Subject: [PATCH 7/8] Update script.js --- script.js | 281 +++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 225 insertions(+), 56 deletions(-) diff --git a/script.js b/script.js index cb0169c..3fc17a1 100644 --- a/script.js +++ b/script.js @@ -1,4 +1,4 @@ - +document.addEventListener('DOMContentLoaded',function(){ var form1= document.getElementById("form1"); var form2= document.getElementById("form2"); var form3= document.getElementById("form3"); @@ -6,75 +6,152 @@ var Next1= document.getElementById("Next1"); var Next2= document.getElementById("Next2"); var Back1= document.getElementById("Back1"); var Back2= document.getElementById("Back2"); - +var submitBtn = document.getElementById("Submit"); +var successMessage= document.getElementById("successMessage"); +var clearFormBtn = document.getElementById("clearForm"); +var jsonPreview = document.getElementById('jsonPreview'); var progress= document.getElementById("progress"); -var clearFormBtn = document.getElementById('clearForm'); -const form = document.getElementsByClassName("multi-step-form"); var formData = { personalDetails:{}, professionalDetails:{}, +}; + +//Validations +function validateFullName(){ + var fullName = document.getElementById('fullName'); + var errorMsg = document.getElementById('fullName-error'); + if( fullName.value.trim() === ''){ + errorMsg.textContent = 'Full Name is required.'; + return false; + } + if(fullName.value.length < 3){ + errorMsg.textContent = "Full Name must be at least 3 characters long."; + return false; + } + var regex = /^[A-Za-z\s]+$/; + if(!regex.test(fullName.value)){ + errorMsg.textContent = "Full Name must contain letters only."; + return false; + } + + errorMsg.textContent = ''; + return true; } -//For Validation -// const fields= { -// fullName: document.getElementById("fullName"), -// email: document.getElementById("email"), -// phone: document.getElementById("phone"), -// age: document.getElementById('age'), -// gender: form.querySelector('[name="gender"]'), -// education: document.getElementById("education"), -// skills: form.querySelectorAll("[name='skills']"), -// experience: document.getElementById("experience"), -// currentRole: document.getElementById("currentRole") - -// }; - - -// const reviewSection = document.getElementById('reviewSection'); -// //save Personal Details -// const saveToLocalStorage =()=>{ -// const formData = getFormData(); -// localStorage.setItem("formData",JSON.stringify(formData)); -// }; -// const getFormData= () =>{ -// const formData ={ -// personal:{ -// fullName: fields.fullName.value, -// email: fields.email.value, -// phone: fields.phone.value, -// age: fields.age.value, -// gender: fields.gender.value - -// }, -// professional:{ -// education: fields.education.value, -// skills: Array.from(fields.skills).filter(skills => skills.checked).map(skills => skills.value), -// experience: fields.experience.value, -// currentRole: fields.currentRole.value -// } -// } -// }; -// //Display Review Section -// function displayReviewSection(){ +function validateEmail(){ + var email = document.getElementById('email'); + var errorMsg = document.getElementById('email-error'); + var regex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/; + if(email.value.trim()=== ''){ + errorMsg.textContent= 'Email is required.'; + return false; + }else if(!regex.test(email.value)){ + errorMsg.textContent = 'Please enter valid email address'; + return false; + } + errorMsg.textContent =''; + return true; +} -// reviewSection.innerHTML = ` -//

Personal Details

-//

Full Name: ${personalDetails.fullName}

-//

Email: ${personalDetails.email}

-//

Mobile No.: ${personalDetails.phone}

-//

Age: ${personalDetails.age}

-//

Gender: ${personalDetails.gender}

+function validatePhone(){ + var phone = document.getElementById('phone'); + var errorMsg = document.getElementById('phone-error'); + var regex = /^\d{10}$/; + if(phone.value.trim() === ''){ + errorMsg.textContent = 'Phone number is required.'; + return false; + }else if(!regex.test(phone.value)){ + errorMsg.textContent = 'Please enter a valid 10-digit phone number.'; + return false; + } + errorMsg.textContent = ''; + return true; -// ` -// }; +} + +function validateAge(){ + var age = document.getElementById('age'); + var errorMsg = document.getElementById('age-error'); + if(age.value.trim() === ''){ + errorMsg.textContent = 'Age is required.'; + return false; + }else if( age.value < 18 || age.value > 100){ + errorMsg.textContent = 'Age must be between 18 and 100.'; + return false; + } + errorMsg.textContent = ''; + return true; +} + +function validateGender() { + var gender = document.querySelector('input[name="gender"]:checked'); + var errorMsg = document.getElementById('gender-error'); + if (!gender) { + errorMsg.textContent = 'Please select a gender.'; + return false; + } + errorMsg.textContent = ''; + return true; + } + + + function validateEducation() { + var education = document.getElementById('education'); + var errorMsg = document.getElementById('education-error'); + if (education.value === '') { + errorMsg.textContent = 'Education is required.'; + return false; + } + errorMsg.textContent = ''; + return true; + } + + + function validateSkills() { + var errorMsg = document.getElementById('skills-error'); + var checkedSkills = document.querySelectorAll('input[name="skills"]:checked'); + if (checkedSkills.length === 0) { + errorMsg.textContent = 'Please select at least one skill.'; + return false; + } + errorMsg.textContent = ''; + return true; + } + + function validateExperience() { + var experience = document.getElementById('experience'); + var errorMsg = document.getElementById('experience-error'); + if (experience.value.trim() === '') { + errorMsg.textContent = 'Experience is required.'; + return false; + } else if (experience.value < 0 || experience.value > 50) { + errorMsg.textContent = 'Experience must be between 0 and 50 years.'; + return false; + } + errorMsg.textContent = ''; + return true; + } + + function validateRole() { + var role = document.getElementById('currentRole'); + var errorMsg = document.getElementById('currentRole-error'); + if (role.value.trim() === '') { + errorMsg.textContent = 'Current role is required.'; + return false; + } + errorMsg.textContent = ''; + return true; + } Next1.onclick = function() { + if(validateFullName() && validateEmail() && validatePhone() && validateAge() && validateGender()){ form1.style.transform = "translateX(-450px)"; form2.style.transform = "translateX(0px)"; progress.style.width = "240px"; savePersonalDetails(); + } }; Back1.onclick = function() { @@ -84,11 +161,13 @@ Back1.onclick = function() { }; Next2.onclick = function() { + if(validateEducation() && validateSkills() && validateExperience() && validateRole()){ form2.style.transform = "translateX(-450px)"; form3.style.transform = "translateX(0px)"; progress.style.width = "360px"; - savePersonalDetails(); - displayReviewSection(); + saveProfessionalDetails(); + displayReviewSection(); + } }; Back2.onclick = function() { @@ -97,6 +176,96 @@ Back2.onclick = function() { progress.style.width = "240px"; }; +//Saving data +function savePersonalDetails(){ + formData.personalDetails.fullName = document.getElementById('fullName').value; + formData.personalDetails.email = document.getElementById('email').value; + formData.personalDetails.phone = document.getElementById('phone').value; + formData.personalDetails.age = document.getElementById('age').value; + formData.personalDetails.gender = document.querySelector('input[name="gender"]:checked').value; + localStorage.setItem('personalDetails',JSON.stringify(formData.personalDetails)); +} + +function saveProfessionalDetails() { + formData.professionalDetails.education = document.getElementById('education').value; + formData.professionalDetails.skills = []; + document.querySelectorAll('input[name="skills"]:checked').forEach(function (checkbox) { + formData.professionalDetails.skills.push(checkbox.value); + }); + formData.professionalDetails.experience = document.getElementById('experience').value; + formData.professionalDetails.currentRole = document.getElementById('currentRole').value; + localStorage.setItem('professionalDetails', JSON.stringify(formData.professionalDetails)); +} +// Display Review Section +function displayReviewSection() { + var personalDetails = JSON.parse(localStorage.getItem('personalDetails')); + var professionalDetails = JSON.parse(localStorage.getItem('professionalDetails')); + + console.log('Personal Details:', personalDetails); + console.log('Professional Details:', professionalDetails); + + var reviewSection = document.getElementById('reviewSection'); + reviewSection.innerHTML = ` +
+
+

Personal Details

+

Full Name: ${personalDetails.fullName}

+

Email: ${personalDetails.email}

+

Phone: ${personalDetails.phone}

+

Age: ${personalDetails.age}

+

Gender: ${personalDetails.gender}

+ +

Professional Details

+

Education: ${professionalDetails.education}

+

Skills: ${professionalDetails.skills.join(', ')}

+

Experience: ${professionalDetails.experience} years

+

Current Role: ${professionalDetails.currentRole}

+
+
+ `; + + jsonPreview.textContent = JSON.stringify({ personalDetails, professionalDetails }, null, 2); + submitBtn.disabled = false; +} + +//Submit form success-message +submitBtn.onclick = function (event){ + event.preventDefault(); + successMessage.style.display= 'block'; + setTimeout(function(){ + successMessage.style.display ='none'; + },3000); + + setTimeout(function() { + form1.reset(); + form2.reset(); + form3.reset(); + localStorage.clear(); + }, 3000); +} + + +//Export JSOn function +document.getElementById("exportData").onclick = function() { + var jsonData = jsonPreview.textContent; + + var blob = new Blob([jsonData], { type: "application/json" }); + var link = document.createElement("a"); + link.href = URL.createObjectURL(blob); + link.download = "formData.json"; + link.click(); +}; + +//Clear Form +clearFormBtn.onclick = function () { + localStorage.removeItem('personalDetails'); + localStorage.removeItem('professionalDetails'); + window.location.reload(); + }; + +}); + + From dbccfebb5a65aa4a802a85078140bebe3ddc22ca Mon Sep 17 00:00:00 2001 From: jaanvi Date: Fri, 27 Dec 2024 07:57:57 +0000 Subject: [PATCH 8/8] Update style.css --- style.css | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 53 insertions(+), 4 deletions(-) diff --git a/style.css b/style.css index 85897ce..aaaee9a 100644 --- a/style.css +++ b/style.css @@ -13,7 +13,7 @@ body { .container{ width: 360px; - height: 500px; + height: 650px; margin: 8% auto; background: #fff; border-radius: 5px; @@ -137,7 +137,56 @@ form button{ position:relative ; } -.checkbox-group input{ - - margin-right: 5px; + + +input[type="checkbox"] { + margin-right: 8px; } + +.checkbox-group label { + display: inline-block; + margin-right: 15px; + font-size: 14px; +} + +/* Error messages */ +.error-message { + color: red; + font-size: 12px; + display: block; + margin-top: 5px; +} + + +.review-section { + font-family: Arial, sans-serif; + background-color: #f9f9f9; + border: 1px solid #ddd; + padding: 20px; + border-radius: 8px; + margin: 20px 0; +} + +.review-section h4 { + color: #333; + font-size: 1.2em; + margin-bottom: 10px; +} + +.detail-group { + margin-bottom: 15px; +} + +.detail-group p { + font-size: 1em; + line-height: 1.5; + color: #555; +} + +.detail-group p strong { + color: #333; +} + + + +