434 lines
No EOL
21 KiB
HTML
434 lines
No EOL
21 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/css/bootstrap.min.css"
|
|
integrity="sha384-xOolHFLEh07PJGoPkLv1IbcEPTNtaed2xpHsD9ESMhqIYd0nLMwNLD69Npy4HI+N" crossorigin="anonymous">
|
|
<link rel="stylesheet" href="./css/bootstrap.css">
|
|
<link rel="stylesheet" href="./css/parvus.css">
|
|
<link rel="stylesheet" href="./css/custom.css">
|
|
<script src="https://kit.fontawesome.com/14a35c233c.js" crossorigin="anonymous"></script>
|
|
<title>Jax P. Nolan</title>
|
|
</head>
|
|
|
|
<body>
|
|
<div class="container my-5" style="max-width:900px">
|
|
|
|
<!-- /// Header /// -->
|
|
<hr style="border-width:3px;border-radius:5px;margin-top:10px;margin-bottom:3px">
|
|
|
|
<div class="d-flex flex-wrap align-items-end">
|
|
<span class="character-name">Jax P. Nolan</span>
|
|
|
|
<div class="ml-auto d-none d-sm-block" style="font-size:2.5em">
|
|
<i class="fa-solid fa-circle" style="color: #5BCEFA;"></i>
|
|
<i class="fa-solid fa-circle" style="color: #f5a9b8;"></i>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
<hr style="border-width:3px;border-radius:5px;margin-top:3px;margin-bottom:10px">
|
|
<!-- /// End Header /// -->
|
|
|
|
|
|
<!-- /// main content///-->
|
|
<div class="row">
|
|
|
|
<!-- /// Character image /// -->
|
|
<div class="col-sm-5">
|
|
|
|
<!--image-->
|
|
<div class="card bg-faded character-image character-image-jax">
|
|
|
|
<!--top-right decor-->
|
|
<div class="p-2 decor-tr"></div>
|
|
|
|
<!--Bottom-left decor-->
|
|
<div class="p-2 decor-bl"></div>
|
|
|
|
<!--Image credit-->
|
|
<span class="image-credit">
|
|
<a href="./img/jax.png" class="lightbox image-credit-icon"
|
|
data-caption="Art by @river_stubs@instagram.com" data-group="gallery">
|
|
<i class="fa-solid fa-image"></i>
|
|
</a>
|
|
</span>
|
|
|
|
</div>
|
|
</div>
|
|
<!-- /// End Character image /// -->
|
|
|
|
<!-- /// Info section /// -->
|
|
<div class="col-sm-7">
|
|
|
|
<div class="card bg-faded table-responsive card-info">
|
|
|
|
<div class="tab-content" id="myTabContent">
|
|
|
|
<!-- /// About /// -->
|
|
<div class="tab-pane fade show active" id="about" role="tabpanel" aria-labelledby="home-tab">
|
|
<div class="card-body p-3">
|
|
|
|
<!--basic info-->
|
|
<div
|
|
class="d-flex flex-wrap align-items-center text-white py-1 px-2 mb-2 character-info character-info-jax-light">
|
|
Nonbinary (they/them) <!--Gender Identity and Pronouns-->
|
|
<i class="ml-auto fa-solid fa-comment"></i>
|
|
</div>
|
|
|
|
<div
|
|
class="d-flex flex-wrap align-items-center text-white py-1 px-2 mb-2 character-info character-info-jax-dark">
|
|
Sea Elf <!--Race/Species-->
|
|
<i class="ml-auto fa-solid fa-globe"></i>
|
|
</div>
|
|
|
|
<div
|
|
class="d-flex flex-wrap align-items-center text-white py-1 px-2 mb-2 character-info character-info-jax-light">
|
|
103 (19) <!--Age-->
|
|
<i class="ml-auto fa-solid fa-cake-candles"></i>
|
|
</div>
|
|
|
|
<div
|
|
class="d-flex flex-wrap align-items-center text-white py-1 px-2 mb-2 character-info character-info-jax-dark">
|
|
1,86m (6'1") <!--Height-->
|
|
<i class="ml-auto fa-solid fa-ruler-vertical"></i>
|
|
</div>
|
|
|
|
<div
|
|
class="d-flex flex-wrap align-items-center text-white py-1 px-2 mb-2 character-info character-info-jax-light">
|
|
65kg (143lbs) <!--Weight-->
|
|
<i class="ml-auto fa-solid fa-weight-scale"></i>
|
|
</div>
|
|
|
|
<!--<div
|
|
class="d-flex flex-wrap align-items-center text-white py-1 px-2 mb-2 character-info character-info-jax-dark">
|
|
<span class="spoiler">18cm (7") Dicksize</span>
|
|
<span class="ml-auto">🍆</span>
|
|
</div>-->
|
|
|
|
|
|
<hr class="my-2" style="border-width:3px;border-radius:5px;">
|
|
|
|
<!--intro-->
|
|
<p>✨slut✨</p>
|
|
<p>
|
|
Jax is my pansexual, nonbinary Sea Elf OC. They started out as my PC in our current
|
|
Dungeons and Dragons campaign and turned into my first actual OC pretty quickly.
|
|
They love their Grandpa more than anyone in the world, they're afraid of heights and
|
|
a huge slut lol.
|
|
</p>
|
|
|
|
</div>
|
|
</div>
|
|
<!-- /// End About /// -->
|
|
|
|
<!-- /// Aesthetic /// -->
|
|
|
|
<div class="tab-pane fade" id="aes" role="tabpanel" aria-labelledby="contact-tab">
|
|
<div class="card-body p-3">
|
|
|
|
<div class="text-white py-1 px-2 mb-2 tab-title">
|
|
<i class="fa-solid fa-heart"></i> Aesthetics
|
|
</div>
|
|
|
|
<!--Moodboard-->
|
|
<div class="row no-gutters">
|
|
|
|
<!--pic 1-->
|
|
<div class="col-6">
|
|
<a href="./img/jax_aes1.jpg" class="lightbox" data-group="aesthetic">
|
|
<div class="text-white m-1 aesthetic-img"
|
|
style="background-image: url(./img/jax_aes1.jpg)">
|
|
</div>
|
|
</a>
|
|
</div>
|
|
|
|
|
|
|
|
<!--pic 2-->
|
|
<div class="col-6">
|
|
<a href="./img/jax_aes2.jpg" class="lightbox" data-group="aesthetic">
|
|
<div class="text-white m-1 aesthetic-img"
|
|
style="background-image:url(./img/jax_aes2.jpg);"">
|
|
</div>
|
|
</a>
|
|
</div>
|
|
|
|
|
|
|
|
<!--pic 3-->
|
|
<div class=" col-6">
|
|
<a href="./img/jax_aes3.jpg" class="lightbox" data-group="aesthetic">
|
|
<div class="text-white m-1 aesthetic-img"
|
|
style="background-image:url(./img/jax_aes3.jpg);"></div>
|
|
</a>
|
|
</div>
|
|
|
|
|
|
|
|
<!--pic 4-->
|
|
<div class="col-6">
|
|
<a href="./img/jax_aes4.jpg" class="lightbox" data-group="aesthetic">
|
|
<div class="text-white m-1 aesthetic-img"
|
|
style="background-image:url(./img/jax_aes4.jpg);">
|
|
</div>
|
|
</a>
|
|
</div>
|
|
|
|
|
|
|
|
<hr class="my-2" style="border-width:3px;border-radius:5px;">
|
|
|
|
<p class="text-center" style="font-weight: bold;font-style: italic; font-size: 2em;">"I was not made to be subtle."</p>
|
|
|
|
<hr class="my-2" style="border-width:3px;border-radius:5px;">
|
|
|
|
<a href="https://www.youtube.com/watch?v=pa14VNsdSYM" target="_blank" class="link-song">
|
|
<i class="fa-solid fa-play"></i>
|
|
Only Girl (In The World) - Rihanna
|
|
</a>
|
|
|
|
<br class="mb-2">
|
|
|
|
<a href="https://www.youtube.com/watch?v=n3M4GrEEQTI" target="_blank" class="link-song">
|
|
<i class="fa-solid fa-play"></i>
|
|
Bubblegum Bitch - MARINA
|
|
</a>
|
|
|
|
<br class="mb-2">
|
|
|
|
<a href="https://www.youtube.com/watch?v=6p-lDYPR2P8" target="_blank" class="link-song">
|
|
<i class="fa-solid fa-play"></i>
|
|
Material Girl - Madonna
|
|
</a>
|
|
|
|
<br class="mb-2">
|
|
|
|
<hr class="my-2" style="border-width:3px;border-radius:5px;">
|
|
|
|
<div style="text-align:center;font-size:2em;letter-spacing:3px">
|
|
<i class="fa-regular fa-heart"></i>
|
|
<i class="fa-regular fa-star"></i>
|
|
<i class="fa-solid fa-music"></i>
|
|
<i class="fa-solid fa-record-vinyl"></i>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- /// End Aesthetic /// -->
|
|
|
|
<!-- /// Trivia /// -->
|
|
<div class="tab-pane fade" id="triv" role="tabpanel" aria-labelledby="profile-tab">
|
|
<div class="card-body p-3">
|
|
|
|
<div class="text-white py-1 px-2 my-2 tab-title">
|
|
<i class="fa-solid fa-bookmark"></i> Trivia
|
|
</div>
|
|
|
|
<p>
|
|
<i class="fa-regular fa-circle"></i>
|
|
Jax plays the guitar and sings in a band.
|
|
</p>
|
|
|
|
<p>
|
|
<i class="fa-regular fa-circle"></i>
|
|
Their favourite food is blue raspberries, a specialty from where they're from.
|
|
</p>
|
|
|
|
<p>
|
|
<i class="fa-regular fa-circle"></i>
|
|
Being the person who gave Jax their first guitar, Jax absolutely adores their Grandpa.
|
|
</p>
|
|
|
|
</div>
|
|
</div>
|
|
<!-- /// End Trivia /// -->
|
|
|
|
<!-- /// Links /// -->
|
|
<div class="popup" id="popup"> Copied color: <span id="popupText"></span> </div>
|
|
<div class="tab-pane fade" id="link" role="tabpanel" aria-labelledby="contact-tab">
|
|
<div class="card-body p-3">
|
|
|
|
<div class="text-white py-1 px-2 mb-2 tab-title">
|
|
<i class="fa-regular fa-circle"></i> Colours
|
|
</div>
|
|
|
|
|
|
<div class="row no-gutters d-flex flex-wrap align-items-center m-2">
|
|
|
|
<!--Colour 1-->
|
|
<div class="col m-1">
|
|
<div class="color light" style="background-color: #A8C5DB;">Skin<br>#A8C5DB</div>
|
|
</div>
|
|
|
|
<!--Colour 2-->
|
|
<div class="col m-1">
|
|
<div class="color light" style="background-color: #F5A9B8;">Dyed Hair<br>#F5A9B8</div>
|
|
</div>
|
|
|
|
<!--Colour 3-->
|
|
<div class="col m-1">
|
|
<div class="color" style="background-color: #12354B;">Natural Hair<br>#12354B</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row no-gutters d-flex flex-wrap align-items-center m-2">
|
|
|
|
<!--Colour 4-->
|
|
<div class="col m-1">
|
|
<div class="color" style="background-color: #105522;">Eyes<br>#105522</div>
|
|
</div>
|
|
|
|
<!--Colour 5-->
|
|
<div class="col m-1">
|
|
<div class="color" style="background-color: #12404B;">Freckles<br>#12404B</div>
|
|
</div>
|
|
|
|
<!--Colour 6
|
|
<div class="col m-1">
|
|
<div class="color" style="background-color: #f5a9b8;">#F5A9B8</div>
|
|
</div>-->
|
|
</div>
|
|
|
|
<hr class="my-2" style="border-width:3px;border-radius:5px;">
|
|
|
|
<div class="row no-gutters d-flex flex-wrap align-items-center m-2">
|
|
<div class="col m-1">
|
|
<a href="./assets/jax_swatch.ase" class="text-decoration-none text-reset">
|
|
<b><div class="color-download" style="background-color: #42769E;"><i class="fa-solid fa-link"> </i>  Download Colour Palette</div></b>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<!-- /// End Links /// -->
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
<!-- /// End Info section /// -->
|
|
|
|
</div>
|
|
<!-- /// end main content///-->
|
|
|
|
|
|
<!-- /// Footer /// -->
|
|
<hr style="border-width:3px;border-radius:5px;margin-top:10px;margin-bottom:3px">
|
|
|
|
<div class="d-flex flex-wrap align-items-start">
|
|
|
|
<div class="d-none d-sm-block" style="font-size:2.5em">
|
|
<i class="fa-solid fa-circle" style="color: #f5a9b8;"></i>
|
|
<i class="fa-solid fa-circle" style="color: #5BCEFA;"></i>
|
|
</div>
|
|
|
|
|
|
<div class="ml-auto p-2 nav ">
|
|
<!--Character info-->
|
|
<a href="#about" data-toggle="tab" class="nav-link btn text-white mx-1 tab-link tab-link-light">
|
|
<i class="fa-solid fa-user"></i>
|
|
</a>
|
|
|
|
<!--Aesthetics-->
|
|
<a href="#aes" data-toggle="tab" class="nav-link btn text-white mx-1 tab-link tab-link-dark">
|
|
<i class="fa-solid fa-heart"></i>
|
|
</a>
|
|
|
|
<!--trivia-->
|
|
<a href="#triv" data-toggle="tab" class="nav-link btn text-white mx-1 tab-link tab-link-light">
|
|
<i class="fa-solid fa-bookmark"></i>
|
|
</a>
|
|
|
|
<!--links-->
|
|
<a href="#link" data-toggle="tab" class="nav-link btn text-white mx-1 tab-link tab-link-light">
|
|
<i class="fa-solid fa-palette"></i>
|
|
</a>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
<hr style="border-width:3px;border-radius:5px;margin-top:3px;margin-bottom:10px">
|
|
<!-- /// End footer /// -->
|
|
|
|
<!--Credit: you may move but please do not remove!-->
|
|
<small>
|
|
<p style="text-align:right;margin-top:3px">
|
|
HTML by
|
|
<a href="https://toyhou.se/19740056" style="color:#62c3f7" target="_blank"><i
|
|
class='fa-solid fa-heart'></i> Jade-Everstone</a>
|
|
modified by
|
|
<a href="https://dalfuss.link" target="_blank" style="color: #F5A9B8;">Sam Dalfuss</a>
|
|
</p>
|
|
</small>
|
|
|
|
</div>
|
|
|
|
<!--Images for Gallery-->
|
|
<a href="./img/jax_ori.png" class="lightbox img-invisible" data-caption="Art by Ori Ottero (orifans.com)"
|
|
data-group="gallery"></a>
|
|
<a href="./img/jax_yume.png" class="lightbox img-invisible" data-caption="Art by @yumeshirokuro.bsky.social"
|
|
data-group="gallery"></a>
|
|
<a href="./img/jax_skhema.png" class="lightbox img-invisible" data-caption="Art by @_skhema@instagram.com"
|
|
data-group="gallery"></a>
|
|
<a href="./img/jax_plush.png" class="lightbox img-invisible" data-caption="Art by Ori Ottero (orifans.com)"
|
|
data-group="gallery"></a>
|
|
|
|
<script>
|
|
const colors = document.querySelectorAll(".color");
|
|
const popup = document.getElementById("popup");
|
|
const popupText = document.getElementById("popupText");
|
|
|
|
function rgbToHex(rgb) {
|
|
const result = rgb.match(/^rgb\((\d+), (\d+), (\d+)\)$/);
|
|
if (result) {
|
|
const r = parseInt(result[1]).toString(16).padStart(2, '0');
|
|
const g = parseInt(result[2]).toString(16).padStart(2, '0');
|
|
const b = parseInt(result[3]).toString(16).padStart(2, '0');
|
|
return `#${r}${g}${b}`;
|
|
}
|
|
return rgb; // Falls kein gültiger RGB-Wert gefunden wurde
|
|
}
|
|
|
|
colors.forEach(color => {
|
|
color.addEventListener("click", () => {
|
|
const colorValue = color.style.backgroundColor;
|
|
const hexColor = rgbToHex(colorValue); // Umwandlung in Hex-Code
|
|
navigator.clipboard.writeText(hexColor); // Hex-Code in die Zwischenablage kopieren
|
|
popupText.innerText = hexColor; // Anzeige des Hex-Codes im Popup
|
|
popup.style.display = "block";
|
|
setTimeout(() => {
|
|
popup.style.display = "none";
|
|
}, 2000);
|
|
});
|
|
});
|
|
</script>
|
|
|
|
<script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js"
|
|
integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj"
|
|
crossorigin="anonymous">
|
|
</script>
|
|
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js"
|
|
integrity="sha384-Fy6S3B9q64WdZWQUiU+q4/2Lc9npb8tCaSX9FK7E8HnRr0Jz8D6OP9dO5Vg3Q9ct"
|
|
crossorigin="anonymous">
|
|
</script>
|
|
|
|
<script src="./js/parvus.js"></script>
|
|
|
|
<script>
|
|
const prvs = new Parvus()
|
|
</script>
|
|
</body>
|
|
|
|
</html> |