From 7eaa62370390a0df2fa089351b022f51b96388e7 Mon Sep 17 00:00:00 2001 From: ~purplebored Date: Thu, 30 Oct 2025 22:08:29 +0100 Subject: [PATCH] Updated the navbar, andded a project page --- assets/css/style.css | 377 +++++++++++++++++++++--------------- assets/images/clouds.png~ | Bin 30401 -> 0 bytes assets/images/icons/tor.png | Bin 0 -> 8742 bytes assets/images/icons/ygg.png | Bin 0 -> 4101 bytes index.html | 17 +- pages/projects.html | 107 ++++++++++ sitemap.xml | 6 +- 7 files changed, 348 insertions(+), 159 deletions(-) delete mode 100644 assets/images/clouds.png~ create mode 100644 assets/images/icons/tor.png create mode 100644 assets/images/icons/ygg.png create mode 100644 pages/projects.html diff --git a/assets/css/style.css b/assets/css/style.css index 9284eaa..35e1dde 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -6,45 +6,38 @@ */ @font-face { - font-family: "Clockopia"; - src: url("../fonts/Clockopia.ttf") format("truetype"); + font-family: "Clockopia"; + src: url("../fonts/Clockopia.ttf") format("truetype"); } @font-face { - font-family: "LuxiSans"; - src: url("../fonts/luxisr.ttf") format("truetype"); + font-family: "LuxiSans"; + src: url("../fonts/luxisr.ttf") format("truetype"); } body { - margin: 0; - padding: 0; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - height: 100vh; - overflow: hidden; - background-color: #0e0016; - color: white; - font-family: "system-ui", sans-serif; + margin: 0; + padding: 0; + display: flex; + flex-direction: column; + min-height: 100vh; + background-color: #0e0016; + color: white; + font-family: "system-ui", sans-serif; + overflow-x: hidden; } /* === NAVBAR ON THE RIGHT === */ .navbar { width: 140px; - background-color: #3c1a4d; - display: -webkit-box; - display: -ms-flexbox; + background: rgba(60, 26, 77, 0.55); + backdrop-filter: blur(10px); + -webkit-backdrop-filter: blur(10px); + border-left: 1px solid rgba(255, 255, 255, 0.05); display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex-direction: column; + justify-content: flex-start; + align-items: center; padding-top: 2rem; padding-bottom: 2rem; position: fixed; @@ -52,8 +45,8 @@ body { top: 0; bottom: 0; z-index: 20; + box-shadow: -2px 0 10px rgba(0, 0, 0, 0.4); } - .navbar ul { list-style: none; margin: 0; @@ -73,12 +66,9 @@ body { text-align: center; padding: 0.75rem 0; position: relative; - -webkit-transition: background 0.2s ease, color 0.2s ease; - -o-transition: background 0.2s ease, color 0.2s ease; transition: background 0.2s ease, color 0.2s ease; } -/* === Full-width divider lines === */ .navbar a::before, .navbar a::after { content: ""; @@ -88,8 +78,6 @@ body { width: 100%; height: 1px; background-color: rgba(255, 255, 255, 0.25); - -webkit-transition: background-color 0.2s ease; - -o-transition: background-color 0.2s ease; transition: background-color 0.2s ease; } @@ -111,144 +99,156 @@ body { background-color: #fff5a8; } +.navbar-top-icons { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + gap: 16px; + margin-bottom: 1.5rem; +} + +.icon-item { + display: flex; + flex-direction: column; + align-items: center; + text-align: center; +} + +.icon-item img { + width: 32px; + height: 32px; + object-fit: contain; + transition: transform 0.2s ease, opacity 0.2s ease; +} + +.icon-item img:hover { + transform: scale(1.1); + opacity: 0.85; +} + +.icon-label { + font-family: "Clockopia", sans-serif; + font-size: 0.8rem; + margin-top: 4px; +} + +.tor-label { + color: #6e2b9e; +} + +.ygg-label { + color: #92ffb3; +} + .footer { - position: fixed; - bottom: 0; - left: 0; + position: relative; width: 100%; padding: 1rem 0; text-align: center; font-family: IBMWeb, "Liberation Mono", monospace; color: #fff; background: transparent; - z-index: 100; + margin-top: auto; + z-index: 10; } +/* === LINKS === */ a { - text-decoration: none; - color: #447fc6; + text-decoration: none; + color: #447fc6; } ::-moz-selection { color: #000000; - background: #a57ae9 + background: #a57ae9; } ::selection { color: #000000; - background: #a57ae9 + background: #a57ae9; } a::-moz-selection { color: #000; - background: #447fc6 + background: #447fc6; } a::selection { color: #000; - background: #447fc6 -} - -a:not(:has(img)):hover { - text-decoration: underline + background: #447fc6; } +a:not(:has(img)):hover { + text-decoration: underline; +} /* === MAIN CONTENT === */ .content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 0 10% 0 10%; - gap: 5%; - z-index: 10; - position: relative; + display: flex; + align-items: center; + justify-content: center; + flex: 1; + padding: 4rem 10%; + gap: 5%; + z-index: 10; + position: relative; + box-sizing: border-box; + flex-wrap: wrap; } -/* === LEFT SIDE (UZI IMAGE) === */ .left { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + flex: 1; + display: flex; + justify-content: center; + align-items: center; } .uzi { - width: 90%; - max-width: 650px; - height: auto; - pointer-events: none; + width: 90%; + max-width: 650px; + height: auto; + pointer-events: none; } -/* === MIDDLE SECTION (TEXT + BADGES) === */ .middle { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - text-align: left; - z-index: 10; + flex: 1; + display: flex; + flex-direction: column; + justify-content: center; + text-align: left; + z-index: 10; } .middle h1 { - font-family: "Clockopia", sans-serif; - font-size: 3.5rem; - margin-bottom: 1rem; - color: #fff5a8; + font-family: "Clockopia", sans-serif; + font-size: 3.5rem; + margin-bottom: 1rem; + color: #fff5a8; } .middle p { - font-size: 1.1rem; - line-height: 1.7; - margin-bottom: 1rem; - max-width: 550px; + font-size: 1.1rem; + line-height: 1.7; + margin-bottom: 1rem; + max-width: 550px; } .buttons { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - gap: 6px; - margin-top: 1.5rem; + display: flex; + flex-wrap: wrap; + gap: 6px; + margin-top: 1.5rem; } .buttons img { - width: 88px; - height: 31px; - border: none; - -ms-interpolation-mode: nearest-neighbor; - image-rendering: -webkit-optimize-contrast; - image-rendering: -moz-crisp-edges; - image-rendering: -o-pixelated; - image-rendering: pixelated; + width: 88px; + height: 31px; + border: none; + image-rendering: -webkit-optimize-contrast; + image-rendering: -moz-crisp-edges; + image-rendering: -o-pixelated; + image-rendering: pixelated; } /* === BACKGROUND CANVAS === */ @@ -278,49 +278,112 @@ a:not(:has(img)):hover { height: auto; display: block; opacity: 0.5; - -webkit-filter: blur(1px); - filter: blur(1px); + filter: blur(1px); } +/* === PROJECT PAGE === */ +.project-page { + display: flex; + flex-direction: column; + align-items: center; + text-align: left; + padding: 5rem 2rem 8rem 2rem; + color: #fff; + flex: 1; +} + +.project-page h1, +.project-page h2, +.project-page h3 { + font-family: "Clockopia", sans-serif; + color: #fff5a8; + margin-bottom: 1rem; +} + +.project-page a { + color: #fff5a8; + text-decoration: none; +} + +.project-page a:hover { + text-decoration: underline; +} + +.project-page ul { + list-style: disc; + margin-left: 2rem; + margin-bottom: 1.5rem; + color: #ccc; + line-height: 1.7; +} + +.project-page p { + max-width: 700px; + line-height: 1.8; + margin-bottom: 1rem; +} + +/* === RESPONSIVE FIXES === */ @media (max-width: 900px) { - body { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } + body { + flex-direction: column; + } - .navbar { - position: relative; - width: 100%; - height: auto; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 0.5rem 0; - } + .navbar { + position: relative; + width: 100%; + height: auto; + flex-direction: row; + justify-content: center; + padding: 0.5rem 0; + } - .navbar ul { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - gap: 1rem; - } + .navbar ul { + display: flex; + gap: 1rem; + } - .content { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - padding: 2rem; - text-align: center; - } + .content { + flex-direction: column; + padding: 2rem; + text-align: center; + } + + .middle { + text-align: center; + align-items: center; + } + + .uzi { + width: 70%; + margin-bottom: 2rem; + } + + .footer { + padding-bottom: 2rem; + } + + .navbar-top-icons { + margin-bottom: 0.5rem; + } + + .navbar-top-icons img { + width: 22px; + height: 22px; + } + + .navbar-top-icons { + gap: 10px; + margin-bottom: 0.5rem; + } + + .icon-item img { + width: 24px; + height: 24px; + } + + .icon-label { + font-size: 0.7rem; + } - .uzi { - width: 70%; - } } diff --git a/assets/images/clouds.png~ b/assets/images/clouds.png~ deleted file mode 100644 index c06897be03dd1c34e85be83d5d9925cc83596d6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30401 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 diff --git a/assets/images/icons/tor.png b/assets/images/icons/tor.png new file mode 100644 index 0000000000000000000000000000000000000000..2e48faad68b00805feb2523ad1cb9075a92ffd03 GIT binary patch literal 8742 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 mg6!y?G^Hi03au&ELkmX9Q=Pe+Ej-C literal 0 HcmV?d00001 diff --git a/assets/images/icons/ygg.png b/assets/images/icons/ygg.png new file mode 100644 index 0000000000000000000000000000000000000000..9b13f7c265c625572c7619707df5ea1b0296db09 GIT binary patch literal 4101 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