From 565599a5e48387c0c8f4a1bd97e33de542bfcee2 Mon Sep 17 00:00:00 2001 From: Dorian Koch <doriank@fsmpi.rwth-aachen.de> Date: Wed, 7 May 2025 21:03:21 +0200 Subject: [PATCH] Use svg logo --- public/static/logo.png | Bin 8219 -> 0 bytes public/static/logo.svg | 37 +++++++++++++++++++++++++++++ src/pages/faq.tsx | 25 ++++++++++--------- src/pages/index.tsx | 2 +- src/videoag/course/Player.tsx | 2 +- src/videoag/site/DefaultLayout.tsx | 4 ++-- 6 files changed, 53 insertions(+), 17 deletions(-) delete mode 100644 public/static/logo.png create mode 100644 public/static/logo.svg diff --git a/public/static/logo.png b/public/static/logo.png deleted file mode 100644 index b962793a02f27a45f052d60927bf2ef5800c4838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8219 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 Iol`;+05@SS&j0`b diff --git a/public/static/logo.svg b/public/static/logo.svg new file mode 100644 index 0000000..c5a7545 --- /dev/null +++ b/public/static/logo.svg @@ -0,0 +1,37 @@ +<svg + xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" + width="300" height="300" + version="1.0"> + <defs> + <linearGradient id="a"> + <stop offset="0" stop-color="#fff"/> + <stop offset="1" stop-color="#7d7d7d"/> + </linearGradient> + <linearGradient xlink:href="#a" id="b" x1="194.176" x2="250.039" y1="139.593" y2="139.593" gradientTransform="translate(317 -57)" gradientUnits="userSpaceOnUse"/> + </defs> + + <!-- this creates the quarter circle --> + <path fill="#fff" d="M0 150 a150 150 0 0 1 150 -150 L150 150 Z" shape-rendering="optimizeQuality"/> + <!-- small circle behind the V --> + <path d="M136.856 78.357a37.5 37.5 0 1 1-75 0 37.5 37.5 0 1 1 75 0" shape-rendering="optimizeQuality"/> + + <!-- this is the big 270-degree circle --> + <path d="M150 0 A150 150-26.33 1 1 0 150.17 l150-.172z" shape-rendering="optimizeQuality"/> + + <g font-family="Arial Black" style="line-height:125%" transform="translate(-439 0)"> + + <text font-size="72"> + <!-- this text is the "V" with linear gradient inside the small circle. --> + <tspan x="512" y="108" fill="url(#b)">V</tspan> + <!-- this is the "V" to the left of the small circle --> + <tspan x="471" y="108" fill="#000" fill-opacity=".2">V</tspan> + </text> + + <!-- this is the "ideo" text in the upper line --> + <text x="598" y="105" font-size="48" fill="#fff">ideo</text> + + <!-- this is the "AG" text in the lower line --> + <text x="511" y="243" font-size="100" fill="#fff">AG</text> + + </g> +</svg> \ No newline at end of file diff --git a/src/pages/faq.tsx b/src/pages/faq.tsx index ece8bc7..cc741b1 100644 --- a/src/pages/faq.tsx +++ b/src/pages/faq.tsx @@ -244,20 +244,19 @@ export default function FAQ() { <p> Aktuell verwenden wir den Local Storage um folgendes zu speichern (Technisch Notwendig) - <ul> - <li> - <code>language</code>: Welche Sprache du gewählt hast - (Deutsch/Englisch) - </li> - <li> - <code>theme</code>: Welches Design du gewählt hast (Dark/Light) - </li> - <li> - <code>hidden_announcements</code>: Welches Ankündungen du bereits - gesehen hast und mit dem x weggeklickt hast - </li> - </ul> </p> + <ul> + <li> + <code>language</code>: Welche Sprache du gewählt hast (Deutsch/Englisch) + </li> + <li> + <code>theme</code>: Welches Design du gewählt hast (Dark/Light) + </li> + <li> + <code>hidden_announcements</code>: Welches Ankündungen du bereits + gesehen hast und mit dem x weggeklickt hast + </li> + </ul> <p> Cookies werden beim reinen Betrachten der Seite setzen überhaupt keine gesetzt. Einzig bei der Authentifizierung für RWTH- oder Lernraum-interne diff --git a/src/pages/index.tsx b/src/pages/index.tsx index e9d4fc4..f7599cf 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -299,7 +299,7 @@ export default function Home() { <div className="d-flex justify-content-center align-items-center"> <img alt="VideoAG" - src={`${basePath}/static/logo.png`} + src={`${basePath}/static/logo.svg`} width={88} height={88} /> diff --git a/src/videoag/course/Player.tsx b/src/videoag/course/Player.tsx index 8d27440..9151c18 100644 --- a/src/videoag/course/Player.tsx +++ b/src/videoag/course/Player.tsx @@ -389,7 +389,7 @@ export function EmbeddedPlayer({ return ( <div className="h-100 w-100 d-flex flex-column justify-content-center"> <div className="text-center"> - <img alt="VideoAG" src={`${basePath}/static/logo.png`} width={44} height={44} /> + <img alt="VideoAG" src={`${basePath}/static/logo.svg`} width={44} height={44} /> </div> <div className="alert alert-warning m-2" role="alert"> diff --git a/src/videoag/site/DefaultLayout.tsx b/src/videoag/site/DefaultLayout.tsx index 55a2358..7c643e5 100644 --- a/src/videoag/site/DefaultLayout.tsx +++ b/src/videoag/site/DefaultLayout.tsx @@ -156,7 +156,7 @@ function NavBar({ status }: { status?: GetStatusResponse }) { <Link className="navbar-brand" href="/" style={{ padding: "3px" }}> <img alt="VideoAG" - src={`${basePath}/static/logo.png`} + src={`${basePath}/static/logo.svg`} width={44} height={44} /> @@ -209,7 +209,7 @@ function NavBar({ status }: { status?: GetStatusResponse }) { > <img alt="VideoAG" - src={`${basePath}/static/logo.png`} + src={`${basePath}/static/logo.svg`} width={44} height={44} /> -- GitLab