From 7ab9a9172f3c1ee6ce9c2667de1281cd0932d26f Mon Sep 17 00:00:00 2001 From: Sneha6003 <22bce400@nirmauni.ac.in> Date: Mon, 29 Jan 2024 15:24:09 +0530 Subject: [PATCH] feedback --- assets/main.html | 1 + feedback/feed.html | 54 ++++++++++++++++++ feedback/style.css | 137 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 192 insertions(+) create mode 100644 feedback/feed.html create mode 100644 feedback/style.css diff --git a/assets/main.html b/assets/main.html index ea49cd5..8e739ca 100644 --- a/assets/main.html +++ b/assets/main.html @@ -512,6 +512,7 @@

Score: 0

+ diff --git a/feedback/feed.html b/feedback/feed.html new file mode 100644 index 0000000..e67b86d --- /dev/null +++ b/feedback/feed.html @@ -0,0 +1,54 @@ + + + + + Star Rating Form + + + + +
+
+
Thanks for rating us!
+ +
+
+ + + + + + + + + + +
+
+
+ +
+
+ +
+
+
+
+ + + + \ No newline at end of file diff --git a/feedback/style.css b/feedback/style.css new file mode 100644 index 0000000..251f050 --- /dev/null +++ b/feedback/style.css @@ -0,0 +1,137 @@ +@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap'); +*{ + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: 'Poppins', sans-serif; +} +html,body{ + display: grid; + height: 100%; + place-items: center; + text-align: center; + background: #e30db1; +} +.container{ + position: relative; + width: 400px; + background: #111; + padding: 20px 30px; + border: 1px solid #444; + border-radius: 5px; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; +} +.container .post{ + display: none; +} +.container .text{ + font-size: 25px; + color: #666; + font-weight: 500; +} +.container .edit{ + position: absolute; + right: 10px; + top: 5px; + font-size: 16px; + color: #666; + font-weight: 500; + cursor: pointer; +} +.container .edit:hover{ + text-decoration: underline; +} +.container .star-widget input{ + display: none; +} +.star-widget label{ + font-size: 40px; + color: #444; + padding: 10px; + float: right; + transition: all 0.2s ease; +} +input:not(:checked) ~ label:hover, +input:not(:checked) ~ label:hover ~ label{ + color: #fd4; +} +input:checked ~ label{ + color: #fd4; +} +input#rate-5:checked ~ label{ + color: #fe7; + text-shadow: 0 0 20px #952; +} +#rate-1:checked ~ form header:before{ + content: "I just hate it "; +} +#rate-2:checked ~ form header:before{ + content: "I don't like it "; +} +#rate-3:checked ~ form header:before{ + content: "It is awesome "; +} +#rate-4:checked ~ form header:before{ + content: "I just like it "; +} +#rate-5:checked ~ form header:before{ + content: "I just love it "; +} +.container form{ + display: none; +} +input:checked ~ form{ + display: block; +} +form header{ + width: 100%; + font-size: 25px; + color: #fe7; + font-weight: 500; + margin: 5px 0 20px 0; + text-align: center; + transition: all 0.2s ease; +} +form .textarea{ + height: 100px; + width: 100%; + overflow: hidden; +} +form .textarea textarea{ + height: 100%; + width: 100%; + outline: none; + color: #eee; + border: 1px solid #333; + background: #222; + padding: 10px; + font-size: 17px; + resize: none; +} +.textarea textarea:focus{ + border-color: #444; +} +form .btn{ + height: 45px; + width: 100%; + margin: 15px 0; +} +form .btn button{ + height: 100%; + width: 100%; + border: 1px solid #444; + outline: none; + background: #222; + color: #999; + font-size: 17px; + font-weight: 500; + text-transform: uppercase; + cursor: pointer; + transition: all 0.3s ease; +} +form .btn button:hover{ + background: #1b1b1b; +} \ No newline at end of file