1
0
Fork 0

Thank you so much marbelynrye for the help!

<marbelynrye@users.noreply.github.com>
This commit is contained in:
Akira Olivia Pink 2025-05-13 15:32:32 -03:00
parent 99d871f2f7
commit ccec36df9b
16 changed files with 278 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 MiB

View file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 MiB

After

Width:  |  Height:  |  Size: 3.7 MiB

BIN
webdev/website_16/bg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 B

View file

@ -0,0 +1,278 @@
<!DOCTYPE html><html lang="en-us"><head><meta charset="utf-8"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>akira.pink</title>
<meta name="description" content="akirapink's website">
<meta name="keywords" content="marbelynrye,marbel,akirapink,akira,last human on the internet">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="pfp.png"> <!--you-->
<style>
/* font imports */
@font-face {
font-family: "InterFrozen";
src: url("InterFrozen.ttf");
font-style: normal;
}
@font-face {
font-family: "InterFrozen";
src: url("InterFrozen_Italic.ttf");
font-style: italic;
}
p,h1,h2,h3,h4,h4,h5,h6{
margin: 0;
/* i hate margins on text elements */
}
*{ /*important rule, this makes everything obey your exact width height specifications (don't think about it too much)*/
box-sizing: border-box;
}
body,html{
/* making the webpage screen-sized so the background isn't cut off */
width: 100%;
height: 100%;
/* default styling puts margins like documents in word (we don't need that) */
margin: 0px;
padding: 0px;
}
body{
font-family: "InterFrozen";
overflow-y: auto;
}
#header{
/* minimum height, if text starts to form new lines it will become taller to fit the bio and name */
/* squish the website sideways to test */
/* A little buggy? Last line clips into Last Updated text. I get why though
/* how about now */
/* Better!! but, weird: Now the polaroid stripes get cut off >< */
/* would you send a screenshot... */
/* Byeah. I feel like a professional "Ideas Perso" and it kind of sucks to be that */
/* , er*/
min-height: 232px;
background: blue;
background: url("bg.png") center/cover, darkviolet; /*blue fallback*/
image-rendering: optimizeQuality;
/* padding so the polaroid doesn't touch */
padding-left: 31px;
padding-bottom: 31px;
/* grid makes things go horisontally here (flex (or flexbox) can do it too but who cares!!) */
display: grid;
grid-template-columns: max-content auto max-content;
column-gap: 30px;
/* put a alpha mask to do the triangle cuts, this might not be supported in every browser, it will default to a regular square as a fallback */
mask-image: url("diamond.png"), linear-gradient(to bottom, white, white 0 calc(100% - 11px),transparent 0 100%);
mask-position: 9px 100%,top;
mask-repeat: repeat-x;
mask-mode: alpha;
mask-type: alpha;
/* main page overlay stuff */
position: relative;
z-index: 1;
}
#polaroidContainer{
width: 105px;
/* the stripes, 56px wide */
background: linear-gradient(to right, #ff4de6 0 25%,#ffec4d 25% 50%,#ff955b 50% 75%,#886fed 75% 100%) center/56px 100% no-repeat;
/* convenient code that makes things inside centered */
display: flex;
align-items: center;
justify-content: center;
/* make it go beyond the padding-bottom */
margin-bottom: -31px;
}
#polaroid{
height: 126px;
width: 100%;
background: white;
padding: 5px;
image-rendering: optimizeQuality;
overflow: hidden;
}
#titles{
color: white;
height: 100%;
padding-top: 60px;
padding-bottom: 40px;
line-height: 1.1;
text-rendering: optimizeLegibility;
/* you might like this? */
text-shadow: 2px 2px 0 black;
z-index: 1;
}
#title{
font-size: 45px;
font-weight: 800;
}
#bio{
font-size: 17px;
font-weight: 700;
line-height: 1.2;
}
sub{
vertical-align: text-bottom;
font-size: 0.6em;
color: skyblue;
}
/* shrink title if screen is too tiny */
@media screen and not (min-width: 810px) {
#title{font-size: 6vw;}
}
#links{
display: flex;
flex-flow: column;
width: 202px;
height: 100%;
padding-top: 10px;
/* this gets rid of typical list item dots */
list-style: none;
font-size: 19px;
font-weight: 700;
row-gap: 0.3em;
letter-spacing: -0.7px;
}
#links a{
/* make anchors (links) not make text blue */
color: inherit;
text-decoration: none;
}
#links>li{
/* variable for convenience */
--color: white;
color: var(--color);
border-bottom: 5px solid var(--color);
}
/* header stuff done! */
#main{
/* max width, it won't stretch the whole page but it will shrink for mobile devices (maybe) */
max-width: 500px;
min-height: 751px;
/* umm your paper png was way more beige for some reason so i put a filter and correction gradient */
background:
linear-gradient(to bottom,rgba(255,255,255,0.75),rgba(255,255,255,0.75)),
url("paper.png") top center/cover,
lightgray /*if the paper image fails to load it will be light gray this is helping me see right now*/ /*Thank you! I see + sorry*/ /**/
;
image-rendering: optimizeQuality;
filter: grayscale(1);
/* ancient and convenient way to center stuff horisontally */
margin: auto;
/* we need it to overlay the header */
position: relative;
z-index: 2;
margin-top: -45px;
/* ... */
padding: 12px;
/* to fix #content not hitting height:100% ugh */
display: grid;
grid-template-columns: auto;
grid-template-rows: max-content auto;
}
#docheader{
width: 100%;
height: fit-content;
border: 1px solid gray;
display: grid;
grid-template-columns: max-content auto;
grid-template-rows: 50% 50%;
}
#docheader>p{
font-size: 20px;
line-height: 1.0;
padding: 3px;
letter-spacing: 1px;
}
#content{
border: 1px solid gray;
border-top: none;
padding: 3px;
font-size: 15px;
height: 100%;
}
</style>
</head>
<body>
<header id="header">
<div id="polaroidContainer">
<!-- hiiiiiiiiiiii fun fact ctrl + / makes comments -->
<!-- Oh right forgot about that -->
<!-- Does the theme I have on show up for you... -->
<!-- nope it's my regular dark mode thing -->
<!-- Okay! -->
<div id="polaroid">
<!-- you! older image but whatever -->
<img src="pfp.png" width="100%">
</div>
</div>
<div id="titles">
<header id="title">Akira Olivia Pink</header>
<p id="bio">
she/her &centerdot; 25th Jun 2008 &centerdot; <i>Homo sapiens sapiens</i><br>
The Last Human on the Internet<a href="https://en.wikipedia.org/wiki/Citation_needed"><sub><i>[citation needed]</i></sub></a>
</p>
<!-- <footer style="padding-top: 1.5em; font-size: 15px;">Last updated 24-06-2025 <a href="archive.html" style="color: lch(80% 100 80deg); /*try some hues yeah the hues try the hues see which is the brightest*/">(click me!)</a></footer>-->
<!-- Moving this to the top of the paper I think -->
<!-- below the hello world wide web? -->
<!-- No, above the paper. Should have worded that better -->
<!-- -->
<!-- ↑ Might need to make this a brighter color ↑ -->
<!-- it's pure white wdym-->
<!-- The "click me" link -->
<!-- oh -->
<!-- On further consideration maybe the date should be a link...Nevermind -->
<!-- colorimetrists say pure red is brighter than white -->
<!-- Interesting! Thank you for the share :) -->
<!-- i am going to tire you with these -->
<!-- 🛞 -->
</div>
<ul id="links">
<li style="--color:#ff4de6"><a href="#mrrp_meow">About me</a></li>
<li style="--color:#ffec4d"><a href="#mrrp_meow">Visual works</a></li>
<li style="--color:#ff955b"><a href="#mrrp_meow">Writings</a></li>
<li style="--color:#886fed"><a href="#mrrp_meow">Contact</a></li>
</ul>
</header>
<!-- text thingy (the paper) -->
<article id="main">
<!-- like this? yippe -->
<!-- Above the paper, sorry sorry sorry sorry sorry sorry sorry sorry -->
<!-- Yeah like that! ^^ -->
<!-- half of the bandwidth will be our silly ramblings in comments ahahaha -->
<!-- It's worth it, I think : ) -->
<!-- what else must be done? -->
<!-- do you want the styling to be moved away from here the "deviating" id is for nothing atm-->
<!-- I don't know, I'm not sure. I was about to ask to- nevermind I changed my mind about the other thing. But yeah IDK if I-Oh...hmm.. -->
<p style="
/*this element ignores grid positioning, and shoves itself above the margin out of border-box bounds (to clarify what is going on here)*/
position:absolute;
width:100%;
text-align: center;
margin-top:-25px;
color:white;
">
Last updated 24-06-2025
<a href="archive.html" style="color: lch(80% 100 80deg);">(click me!)</a>
</p>
<header id="docheader">
<!-- this is a year i think.. or you plan on making 9999 posts -->
<h1 style=" /*this is called inline styling, it's styling inside the html tag (no need to declare a class or id!)*/ /*Oh, yeah, I'm aware! I was a little surprised at first but I take it it's more of a matter of preference? i used it here because it's a single text header and like, who cares if it has an id or not*/
font-size: 40px;
line-height: 1;
grid-row: span 2;
border-right: 1px solid gray;
min-height: 51px;
min-width: 125px;
display: flex;
align-items: center;
justify-content: center;
">0000</h1>
<p style="
border-bottom: 1px solid gray;
">
Hello World Wide Web!
</p>
<p></p>
</header>
<main id="content">
<!-- the <q> is very useful for screenreaders (maybe (it's just semantic html)) -->
what is <q>Lorem Ipsum</q>?
</main>
</article>
<!-- erm ignore the tracker -->
<script data-goatcounter="https://marbelynrye.goatcounter.com/count" async src="//gc.zgo.at/count.js"></script></body></html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 656 B

BIN
webdev/website_16/paper.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 MiB

BIN
webdev/website_16/pfp.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB