From a8003a44267a2f3911cf7e07dfb8bcd723c6f28c Mon Sep 17 00:00:00 2001
From: Fredrik Jonsson <frjo@xdeb.org>
Date: Tue, 2 May 2023 14:25:10 +0200
Subject: [PATCH] Use both shape and colour to differentiate traffic light
 symbols. (#3355)

---
 .../src/sass/apply/components/_traffic-light.scss   | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/hypha/static_src/src/sass/apply/components/_traffic-light.scss b/hypha/static_src/src/sass/apply/components/_traffic-light.scss
index 7d28aebcd..5f1dff17c 100644
--- a/hypha/static_src/src/sass/apply/components/_traffic-light.scss
+++ b/hypha/static_src/src/sass/apply/components/_traffic-light.scss
@@ -1,26 +1,23 @@
 .traffic-light {
     display: block;
-    width: 15px;
-    height: 15px;
-    font-size: 10px;
-    text-align: center;
-    border-radius: 50%;
+    width: 1rem;
+    aspect-ratio: 1/1;
 
     &--no,
     &--red {
-        color: $color--tomato;
         background-color: $color--tomato;
+        clip-path: polygon(100% 0, 0 0, 50% 100%);
     }
 
     &--maybe,
     &--amber {
-        color: $color--mustard;
         background-color: $color--mustard;
+        border-radius: 50%;
     }
 
     &--yes,
     &--green {
-        color: $color--green;
         background-color: $color--green;
+        clip-path: polygon(50% 0, 0 100%, 100% 100%);
     }
 }
-- 
GitLab