From 815a45c34914c1f242a6293e9b18c521222ad915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rebecca=20M=C3=BCller?= <rebecca.mueller@student.reutlingen-university.de> Date: Thu, 4 Apr 2024 11:36:46 +0000 Subject: [PATCH] Update style.css --- style.css | 236 +++++++++++++++++++++++++++++++++++------------------- 1 file changed, 153 insertions(+), 83 deletions(-) diff --git a/style.css b/style.css index 1c91478..406c9db 100644 --- a/style.css +++ b/style.css @@ -1,134 +1,204 @@ body { - background: #f7f7f7; + background: #f7f7f7; } .content { - margin-left: 2rem; - margin-right: 2rem; - font-family: Tahoma, Arial, sans-serif; + margin-left: 2rem; + margin-right: 2rem; + font-family: Tahoma, Arial, sans-serif; + min-height: 1300px; } -.grid-container-elementsandrgraph { - display: grid; - grid-template-columns: 50% 50%; +.grid-parent { + display: grid; + grid-template-columns: repeat(8, 1fr); + grid-column-gap: 10px; + grid-row-gap: 10px; } -.grid-container-elementsandrgraph > div { - padding: 10px; +.div1 { + grid-area: 1 / 1 / 2 / 3; +} +.div2 { + grid-area: 1 / 3 / 2 / 5; +} +.div3 { + grid-area: 1 / 5 / 2 / 7; +} +.div4 { + grid-area: 1 / 7 / 2 / 9; +} +.div5 { + grid-area: 2 / 1 / 3 / 2; +} +.div6 { + grid-area: 2 / 2 / 3 / 3; +} +.div7 { + grid-area: 2 / 3 / 3 / 4; +} +.div8 { + grid-area: 2 / 4 / 3 / 5; +} +.div9 { + grid-area: 3 / 1 / 4 / 2; +} +.div10 { + grid-area: 3 / 2 / 4 / 3; +} +.div11 { + grid-area: 3 / 3 / 4 / 4; +} +.div12 { + grid-area: 3 / 4 / 4 / 5; +} +.div13 { + grid-area: 2 / 5 / 4 / 9; +} +.div14 { + grid-area: 4 / 1 / 5 / 9; } -.graph { - background-color: rgba(255, 255, 255, 0.8); - border-radius: 3%; - box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; +fieldset { + border: none; + margin: 0px; + padding: 0px; +} +fieldset > div { + display: flex; +} + +fieldset > div > * { + align-self: baseline; } -.grid-container1 { - display: grid; - grid-template-columns: 25% 25% 25% 25%; - gap: 10px; - padding: 10px; +fieldset > div > label { + padding-left: 5px; } -.grid-container1 > div { - background-color: rgba(255, 255, 255, 0.8); - text-align: left; - padding: 10px; - font-size: 15px; - border-radius: 3%; - box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; +.main-criterias { + background-color: rgba(255, 255, 255, 0.8); + text-align: left; + padding: 10px; + font-size: 15px; + border-radius: 5px; + box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; + overflow-wrap: anywhere; +} + +.main-criteria { + font-weight: 600; } .grid-container2 { - display: grid; - grid-template-columns: auto auto auto auto; - grid-template-rows: auto auto; - gap: 10px; - padding: 10px; - width: 50%; + display: flex; + align-itmes: center; + background-color: rgba(255, 255, 255, 0.8); + border-radius: 5px; + box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; } .grid-container2 > div { - background-color: rgba(255, 255, 255, 0.8); - text-align: center; - padding: 10px; - font-size: 15px; - border-radius: 3%; - box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; + text-align: center; + padding: 10px; + font-size: 15px; } .grid-container2 .progressbar { - width: 170px; - height: 190px; - position: relative; - align-items: center; - justify-content: center; + flex: 1; + width: auto; + height: auto; + position: relative; + align-items: center; + justify-content: center; + text-align: -webkit-center !important; } .progressbar:hover { - transform: scale(1.03); - transition: transform 0.2s; + transform: scale(1.03); + transition: transform 0.2s; } .active { - background-color: aliceblue !important; - transform: scale(1.02); - transition: transform 0.2s; + background-color: aliceblue !important; + transform: scale(1.02); + transition: transform 0.2s; + border-radius: 5px; } .grid-container2 .outer { - width: 120px; - height: 120px; - border-radius: 50%; - padding: 20px; - box-shadow: 6px 6px 10px -1px rgba(0, 0, 0, 0.15), - -6px -6px 10px -1px rgba(255, 255, 255, 0.7); + width: 73px; + height: 73px; + border-radius: 50%; + padding: 6px; + box-shadow: 6px 6px 10px -1px rgba(0, 0, 0, 0.15), + -6px -6px 10px -1px rgba(255, 255, 255, 0.7); + + position: relative; + display: flex; + align-items: center; + justify-content: center; } .grid-container2 .inner { - width: 120px; - height: 120px; - border-radius: 50%; - display: flex; - align-items: center; - justify-content: center; - box-shadow: inset 4px 4px 6px -1px rgba(0, 0, 0, 0.2), - inset -4px -4px 6px -1px rgba(255, 255, 255, 0.7), - -0.5px -0.5px 0px rgba(255, 255, 255, 1), 0.5px 0.5px 0px rgba(0, 0, 0, 0.15), - 0px 12px 10px -10px rgba(0, 0, 0, 0.05); + width: 65px; + height: 65px; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + box-shadow: inset 4px 4px 6px -1px rgba(0, 0, 0, 0.2), + inset -4px -4px 6px -1px rgba(255, 255, 255, 0.7), + -0.5px -0.5px 0px rgba(255, 255, 255, 1), + 0.5px 0.5px 0px rgba(0, 0, 0, 0.15), 0px 12px 10px -10px rgba(0, 0, 0, 0.05); } .grid-container2 #number { - font-size: 30px; - font-weight: 600; + font-size: 15px; + font-weight: 600; } .grid-container2 circle { - --fill: 440; - fill: none; - animation: anim 2s linear forwards; - stroke-dashoffset: var(--fill); - transition: stroke-dashoffset 2s; + --fill: 235; + fill: none; + animation: anim 2s linear forwards; + stroke-dashoffset: var(--fill); + transition: stroke-dashoffset 2s; } .grid-container2 svg { - transform: rotate(270deg); - position: absolute; - top: 10px; - left: 10px; + transform: rotate(270deg); + position: absolute; +} + +.graph { + background-color: rgba(255, 255, 255, 0.8); + border-radius: 5px; + padding: 10px; + box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; } .examples { - width: auto; - height: 160px; - background-color: rgba(255, 255, 255, 0.8); - border-radius: 3%; - box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; - padding: 10px; + width: auto; + height: auto; + background-color: rgba(255, 255, 255, 0.8); + border-radius: 5px; + box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px; + padding: 10px; +} + +.grid-examples { + display: grid; + grid-template-columns: auto auto; + align-items: center; } .svgContainer { - display: none; - width: 50%; - height: 50%; + display: none; + width: auto; + height: auto; +} + +.source { + font-size: 12px; } -- GitLab