This commit is contained in:
Roscoe 2026-07-24 04:18:22 +01:00
commit 9d7806cd67
Signed by: RoscoeDaWah
SSH key fingerprint: SHA256:Hqn452XQ1ETzUt/FthJu6+OFkS4NBxCv5VQSEvuk7CE
22 changed files with 322 additions and 1219 deletions

View file

@ -1,17 +1,17 @@
:root {
--background: hsl(214, 67%, 85%);
--foreground: hsl(214, 20%, 14%);
--border-color: hsl(214, 96%, 48%);
--background: #FAF8F6;
--foreground: #1e232a;
--border-color: #CA2C00;
--border: var(--border-color) 2px solid;
--shadow-color: hsla(214, 96%, 43%, 0.4);
--shadow-color: #00000066;
--shadow: drop-shadow(8px 8px var(--shadow-color));
--shadow-small: drop-shadow(3px 3px var(--shadow-color));
--links: hsl(214, 27%, 22%);
--links-hover: hsl(214, 27%, 15%);
--table-header: hsla(214, 96%, 43%, 0.2);
--links: #2c3646;
--links-hover: #1e2530;
--table-header: #d07f2933;
}
/* ───────────────────────────────────── Fonts ────────────────────────────────────── */
/* #region - Fonts */
@font-face {
font-family: "PT Sans";
src: url("/fonts/PTSans-Regular.ttf") format("truetype");
@ -67,28 +67,9 @@ @font-face {
font-weight: bold;
font-style: italic;
}
/* #endregion */
/* ───────────────────────────────────── Pride ────────────────────────────────────── */
#prideflag {
position: fixed;
top: 0;
right: 0;
width: 120px;
transform-origin: 100% 0;
transition: transform .5s cubic-bezier(.32,1.63,.41,1.01);
z-index: 8008135;
}
#prideflag:hover {
transform: scale(110%);
}
#prideflag:active {
transform: scale(110%);
}
#prideflag * {
pointer-events: all;
}
/* ───────────────────────────────────── Global ───────────────────────────────────── */
/* #region - Global*/
html {
height: 100%;
color-scheme: light;
@ -98,30 +79,16 @@ html {
body {
color: var(--foreground);
min-height: 100%;
background: url('/images/roscoe_tile.jpg');
background: url('/images/bg_tile.jpg');
padding: 5px;
font-family: "PT Serif", serif;
}
img.logo_paw {
filter: grayscale(100%) sepia(100%) hue-rotate(180deg) saturate(300%);
}
h1,
h2,
h3,
h4,
h5,
h6 {
h1, h2, h3, h4, h5, h6 {
margin: 20px 0 0 0;
}
p,
ul,
ol,
dl,
menu,
dir {
p, ul, ol, dl, menu, dir {
margin: 0;
}
@ -222,8 +189,30 @@ footer img {
width: 88px;
height: 31px;
}
/* #endregion */
/** Wah! **/
/* #region - Pride */
#prideflag {
position: fixed;
top: 0;
right: 0;
width: 120px;
transform-origin: 100% 0;
transition: transform .5s cubic-bezier(.32,1.63,.41,1.01);
z-index: 8008135;
}
#prideflag:hover {
transform: scale(110%);
}
#prideflag:active {
transform: scale(110%);
}
#prideflag * {
pointer-events: all;
}
/* #endregion */
/* #region - Wah! */
div.wah {
float: right;
border: var(--border);
@ -250,8 +239,27 @@ div.wah p {
div.wah img {
width: 250px;
}
/* #endregion */
/** Guestbook **/
/* #region - Silly Banner */
iframe.silly-banner {
margin: 10px;
width: 100%;
min-height: 94px;
max-width: 732px;
max-height: 94px;
border: var(--border);
filter: var(--shadow-small)
}
/* #endregion */
/* #region - Bookmarks */
div.bookmark-category:first-child h2 {
margin: 0;
}
/* #endregion */
/* #region - Guestbook */
form input,
form textarea,
form button {
@ -295,9 +303,9 @@ div.gb-entry-flagged {
border-color: red;
filter: drop-shadow(3px 3px hsla(0, 100%, 50%, 0.4));
}
/* #endregion */
/** Music **/
/* #region - Music */
table.music-top10 {
border: var(--border);
filter: var(--shadow-small);
@ -350,22 +358,16 @@ div.current-track img {
width: 174px;
height: 174px;
}
/* #endregion */
/** Bookmarks **/
div.bookmark-category:first-child h2 {
margin: 0;
}
/* ────────────────────────────────── Rosco & Leko ────────────────────────────────── */
div.rosco-leko-gallery {
/* #region - Pandamonium */
div.pandamonium-gallery {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
}
div.rosco-leko-gallery > div {
div.pandamonium-gallery > div {
border: var(--border);
padding: 5px;
filter: var(--shadow-small);
@ -374,7 +376,8 @@ div.rosco-leko-gallery > div {
height: auto;
}
div.rosco-leko-gallery > div,
div.rosco-leko-gallery > div img {
div.pandamonium-gallery > div,
div.pandamonium-gallery > div img {
max-width: 220px;
}
/* #endregion */