Skip to content

Instantly share code, notes, and snippets.

@KatieUmbra
Created June 20, 2025 20:40
Show Gist options
  • Save KatieUmbra/2c5c991f2864f54ddda26ee02e02dd66 to your computer and use it in GitHub Desktop.
Save KatieUmbra/2c5c991f2864f54ddda26ee02e02dd66 to your computer and use it in GitHub Desktop.
:root {
--base: #faf4ed;
--surface: #fffaf3;
--overlay: #f2e9e1;
--muted: #9893a5;
--subtle: #797593;
--text: #575279;
--love: #b4637a;
--gold: #ea9d34;
--rose: #d7827e;
--pine: #286983;
--foam: #56949f;
--iris: #907aa9;
--hl: #f4ede8;
--hm: #dfdad9;
--hh: #cecacd;
}
@font-face {
font-family: "Poppins", sans-serif;
src: url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap'),
}
* {
font-family: "Poppins", sans-serif;
}
#main>#profile-top {
background-color: #fecad5;
background-image: url("https://github.com/KatieUmbra/Portfolio/blob/main/client/static/assets/background.gif?raw=true");
background-size: 100px;
animation: scrolling 2s linear infinite;
display: grid;
grid-template-areas: "header"
"about"
"posts";
#profile-top-left {
margin-bottom: 0;
background-color: var(--love);
background-image: url("https://files.catbox.moe/ysc5h1.gif");
background-repeat: no-repeat;
background-position: center;
background-size: cover;
padding: 1rem;
border-width: 2px;
border-bottom-width: 0;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-radius: 1px;
grid-area: header;
display: grid;
grid-template-areas: "image joined"
"image active"
"image form"
"image none";
grid-template-columns: 12rem auto;
column-gap: 1rem;
row-gap: 0;
/* This is the pfp */
img {
width: 10rem;
height: 10rem;
border-width: 2px;
border-top-width: 0;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-bottom-color: var(--text);
background-color: var(--base);
border-radius: 1px;
grid-area: image;
align-self: start;
}
/* Joined: date */
p:nth-of-type(1) {
width: 10rem;
overflow-x: scroll;
border-width: 2px;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-bottom-color: var(--text);
background-color: var(--base);
border-radius: 1px;
color: var(--text);
grid-area: joined;
align-self: end;
}
/* last active */
p:nth-of-type(2) {
width: 10rem;
overflow-x: scroll;
border-width: 2px;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-bottom-color: var(--text);
background-color: var(--base);
border-radius: 1px;
color: var(--text);
grid-area: active;
align-self: end;
}
form {
grid-area: form;
align-self: end;
input {
border-width: 2px;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-bottom-color: var(--text);
background-color: var(--base);
border-radius: 1px;
color: var(--text);
}
}
}
#profile-top-right {
margin-top: 0;
grid-area: about;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-bottom-color: var(--text);
background-color: var(--base);
border-radius: 1px;
border-width: 2px;
.left {
/* sillypost display name */
h1 {
color: var(--text);
}
/* sillypost username */
p {
color: var(--subtle);
}
#profile-specifics {
color: var(--text);
#profile-beans {
}
#profile-ipods {
}
#profile-gender {
}
#profile-relationship-status {
}
#profile-iwanttobefriendswith {
}
#profile-imusername {
}
}
}
.right {
#profile-bio {
color: var(--text);
/* title that says "bio:" */
h3 {
}
/* actual bio */
p {
}
}
}
}
#profile-posts {
background-image: url(https://files.catbox.moe/5c2z51.png);
grid-area: posts;
padding: 0rem 1rem;
width: unset;
display: grid;
place-items: center;
padding: 1rem;
border-width: 2px;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-bottom-color: var(--text);
background-color: var(--base);
border-radius: 1px;
}
}
.post {
margin: 1rem 0rem;
background: var(--base) !important;
border-image: unset !important;
width: 60%;
padding: 1rem;
border-width: 2px;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-bottom-color: var(--text);
background-color: var(--base);
border-radius: 1px;
.post-author {
img {
}
div {
}
form {
button {
border-width: 2px;
border-style: outset;
border-color: var(--overlay);
border-right-color: var(--text);
border-bottom-color: var(--text);
background-color: var(--base);
border-radius: 1px;
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment