From 09c7d66ae2ff46ed1da0f2af6be136b0560622ad Mon Sep 17 00:00:00 2001 From: shariquerik Date: Tue, 15 Jun 2021 10:54:04 +0530 Subject: [PATCH] fix: New 1-10 rating design --- frappe/public/scss/common/controls.scss | 19 +++++++ .../templates/includes/feedback/feedback.html | 51 ++++++++----------- .../templates/includes/feedback/feedback.py | 2 +- 3 files changed, 42 insertions(+), 30 deletions(-) diff --git a/frappe/public/scss/common/controls.scss b/frappe/public/scss/common/controls.scss index 83fc4461d6..c939c6de39 100644 --- a/frappe/public/scss/common/controls.scss +++ b/frappe/public/scss/common/controls.scss @@ -241,6 +241,7 @@ textarea.form-control { // rating .rating { + cursor: pointer; --star-fill: var(--gray-300); .star-hover { --star-fill: var(--yellow-100); @@ -248,6 +249,24 @@ textarea.form-control { .star-click { --star-fill: var(--yellow-300); } + + .rating-box { + background-color: var(--gray-300); + border-radius: 5px; + font-size: 14px; + text-align: center; + padding: 2px; + cursor: pointer; + width: 25px; + height: 25px; + margin: 4px 2px; + } + .rating-hover { + background-color: var(--yellow-100); + } + .rating-click { + background-color: var(--yellow-300); + } } .frappe-control .control-value { diff --git a/frappe/templates/includes/feedback/feedback.html b/frappe/templates/includes/feedback/feedback.html index a5282a9df4..55d44e95fb 100644 --- a/frappe/templates/includes/feedback/feedback.html +++ b/frappe/templates/includes/feedback/feedback.html @@ -12,17 +12,9 @@
- - - - - - - - - - - + {% for rating in [1, 2, 3, 4, 5 ,6, 7, 8, 9, 10] %} +
{{ rating }}
+ {% endfor %}
@@ -44,8 +36,8 @@