From 11db41a1280966b53f8639469e177ad0a488c3bf Mon Sep 17 00:00:00 2001 From: ByteDice Date: Wed, 22 Jan 2025 22:30:58 +0100 Subject: [PATCH] added picture logic & started on upload button --- .../{ace-boykisser.png => ace-kisser.png} | Bin assets/boykissers/bytedice.png | Bin 0 -> 1536 bytes .../{pan-boykisser.png => pan-kisser.png} | Bin .../{trans-boykisser.png => trans-kisser.png} | Bin toys/license/index.html | 10 +++++----- toys/license/license.css | 3 ++- toys/license/script.js | 12 +++++++++++- 7 files changed, 18 insertions(+), 7 deletions(-) rename assets/boykissers/{ace-boykisser.png => ace-kisser.png} (100%) create mode 100644 assets/boykissers/bytedice.png rename assets/boykissers/{pan-boykisser.png => pan-kisser.png} (100%) rename assets/boykissers/{trans-boykisser.png => trans-kisser.png} (100%) diff --git a/assets/boykissers/ace-boykisser.png b/assets/boykissers/ace-kisser.png similarity index 100% rename from assets/boykissers/ace-boykisser.png rename to assets/boykissers/ace-kisser.png diff --git a/assets/boykissers/bytedice.png b/assets/boykissers/bytedice.png new file mode 100644 index 0000000000000000000000000000000000000000..f605a1812562382cd726d6aecbb9d3d72f63d0ab GIT binary patch literal 1536 zcmZuxc{J2p9RJ>7jL1Yn$zD<^DLTpaep!y~4JCV~luo=nlx^(ud%Swy^DGC+dX7q^ zmzaz!NydrS!C11-WGatrHI@j;@_y>Q{_37{m+$x9bMNQ-{eC|8_v7|fQWA<103c;! zZQ%%jh$RAX5n}Qyc5_;{f*q~Q5U*(;lQ1@1vUU#!kd$5T2y*ha5>AifKRQ{es;U~D zj*5+SPKlCpr77C$Vll_O>m3+KT?*H5}Wepz$%x^ z)vIBJg@rw8E4s)yPh7I!lxAyd>u@=6kH0V8@Ki%xEt!399ga$fqy5RX@3+;jZXf?e z9{{qPjm0si@I0YF@?;mb{LSCMJMBO&N z=X}u8##@@Sbc3Amb3#(N2p)#`NKMA=Xl`;t{F7p4G8?T`w}d4#65HubxqOGRnN^Dy z_l5l}o{oAVTHv5MCt?H$}w8ijr@Txz#VQ7VZm>BFLJ^m19`l3*rbhlsBnaP>e2 zC}Pq9D(RUJL&o3eftrxOtKM8B0rftB@rm-9Wt@A}e2~nWtN5#YAVny&O%KvUfpwk;$lyq68hbn5dLdsbe+)IK+ zm3^j06h4!}Jr!l}e|AAba3%$x+W>4sC)|B7G7X_-pFQA)FysBudk9)viJIZdcj75o zb%k~d038F-190Vl`4+tZNFf;6y$&h2Nmag1enI+l24f8Bzy22AMEE6lm#d;8dzkta zQ)6X%ajh9`WKL`C-_T!~)(okp$jb$}tv%td-eqUdCmKS^GEX6c%D5N6(qN*=Qkphs z5%Mx70hVaCOv08#ad$FDAc-Z)AXetvz}vHZyNoa4D@3uIyp<-4#+td_F2M_;f`#_M tmEf|7aV5Fl|FobC<&qs#;FEnve@H6$IGbc@)k07NY%J|9O3b|C{sm@ekgNaz literal 0 HcmV?d00001 diff --git a/assets/boykissers/pan-boykisser.png b/assets/boykissers/pan-kisser.png similarity index 100% rename from assets/boykissers/pan-boykisser.png rename to assets/boykissers/pan-kisser.png diff --git a/assets/boykissers/trans-boykisser.png b/assets/boykissers/trans-kisser.png similarity index 100% rename from assets/boykissers/trans-boykisser.png rename to assets/boykissers/trans-kisser.png diff --git a/toys/license/index.html b/toys/license/index.html index e1b8f3e..606cee6 100644 --- a/toys/license/index.html +++ b/toys/license/index.html @@ -58,16 +58,15 @@ - -
+ +

Extra

@@ -77,6 +76,7 @@ license border radius pic border radius title gradient (2 colors + direction) or flag + license bg-image/bg-gradient --> @@ -84,7 +84,7 @@

Boykisser license

-
+

Byte Dice

diff --git a/toys/license/license.css b/toys/license/license.css index 75a9edd..f75e62e 100644 --- a/toys/license/license.css +++ b/toys/license/license.css @@ -12,9 +12,10 @@ grid-template-columns: repeat(2, auto); grid-template-rows: repeat(2, auto); } -#picContainer { +#picValue { width: 150px; height: 150px; + display: block; } #credits { position: absolute; diff --git a/toys/license/script.js b/toys/license/script.js index 292fc6f..66c73f4 100644 --- a/toys/license/script.js +++ b/toys/license/script.js @@ -46,10 +46,16 @@ function setSillyValue(value) { `; } -function setPictureValue() { +const picInput = document.getElementById("picInput") +const picValue = document.getElementById("picValue") +function setPictureValue() { + let src = picInput.value != "custom" ? `/assets/boykissers/${picInput.value}.png` : "" + picValue.src = src } +picInput.oninput = function() { setPictureValue() } + function prependZero(number) { return number < 10 ? "0" + number : number; } @@ -67,4 +73,8 @@ function onLoadLicense() { if (sillyInput) { setSillyValue(sillyInput.value); } + + if (picInput) { + setPictureValue() + } }