From eed0ebd978cc2acc7640ea7b588b25c289798f1e Mon Sep 17 00:00:00 2001 From: Kara Alexandra Date: Thu, 28 May 2026 22:37:24 -0500 Subject: [PATCH] Add hash icons for seed display --- public/hash-icons/bigkey.png | Bin 0 -> 175 bytes public/hash-icons/bomb.png | Bin 0 -> 182 bytes public/hash-icons/bombos.png | Bin 0 -> 187 bytes public/hash-icons/book.png | Bin 0 -> 185 bytes public/hash-icons/boomerang_blue.png | Bin 0 -> 227 bytes public/hash-icons/boots.png | Bin 0 -> 169 bytes public/hash-icons/bottle.png | Bin 0 -> 158 bytes public/hash-icons/bow.png | Bin 0 -> 231 bytes public/hash-icons/bugnet.png | Bin 0 -> 182 bytes public/hash-icons/byrna.png | Bin 0 -> 168 bytes public/hash-icons/cape.png | Bin 0 -> 181 bytes public/hash-icons/compass.png | Bin 0 -> 201 bytes public/hash-icons/ether.png | Bin 0 -> 180 bytes public/hash-icons/firerod.png | Bin 0 -> 171 bytes public/hash-icons/flippers.png | Bin 0 -> 188 bytes public/hash-icons/flute.png | Bin 0 -> 174 bytes public/hash-icons/glove_1.png | Bin 0 -> 4546 bytes public/hash-icons/green_pendant.png | Bin 0 -> 321 bytes public/hash-icons/green_potion.png | Bin 0 -> 289 bytes public/hash-icons/hammer.png | Bin 0 -> 235 bytes public/hash-icons/heart_container.png | Bin 0 -> 266 bytes public/hash-icons/hookshot.png | Bin 0 -> 166 bytes public/hash-icons/icerod.png | Bin 0 -> 170 bytes public/hash-icons/lamp.png | Bin 0 -> 165 bytes public/hash-icons/map.png | Bin 0 -> 189 bytes public/hash-icons/mirror.png | Bin 0 -> 176 bytes public/hash-icons/mushroom.png | Bin 0 -> 177 bytes public/hash-icons/pearl.png | Bin 0 -> 171 bytes public/hash-icons/powder.png | Bin 0 -> 181 bytes public/hash-icons/quake.png | Bin 0 -> 174 bytes public/hash-icons/shield_3.png | Bin 0 -> 187 bytes public/hash-icons/shovel.png | Bin 0 -> 176 bytes public/hash-icons/somaria.png | Bin 0 -> 168 bytes public/hash-icons/tunic_1.png | Bin 0 -> 269 bytes public/sample_mystery.yaml | 11 ++++----- src/assets/main.css | 12 ++++++++++ src/components/Seed.vue | 4 +++- src/components/SeedHash.vue | 32 ++++++++++++++++++++++++++ src/components/SettingsPage.vue | 2 +- src/data/hash_icons.yaml | 32 ++++++++++++++++++++++++++ src/data/spoiler-translation.yaml | 3 ++- 41 files changed, 87 insertions(+), 9 deletions(-) create mode 100644 public/hash-icons/bigkey.png create mode 100644 public/hash-icons/bomb.png create mode 100644 public/hash-icons/bombos.png create mode 100644 public/hash-icons/book.png create mode 100644 public/hash-icons/boomerang_blue.png create mode 100644 public/hash-icons/boots.png create mode 100644 public/hash-icons/bottle.png create mode 100644 public/hash-icons/bow.png create mode 100644 public/hash-icons/bugnet.png create mode 100644 public/hash-icons/byrna.png create mode 100644 public/hash-icons/cape.png create mode 100644 public/hash-icons/compass.png create mode 100644 public/hash-icons/ether.png create mode 100644 public/hash-icons/firerod.png create mode 100644 public/hash-icons/flippers.png create mode 100644 public/hash-icons/flute.png create mode 100644 public/hash-icons/glove_1.png create mode 100644 public/hash-icons/green_pendant.png create mode 100644 public/hash-icons/green_potion.png create mode 100644 public/hash-icons/hammer.png create mode 100644 public/hash-icons/heart_container.png create mode 100644 public/hash-icons/hookshot.png create mode 100644 public/hash-icons/icerod.png create mode 100644 public/hash-icons/lamp.png create mode 100644 public/hash-icons/map.png create mode 100644 public/hash-icons/mirror.png create mode 100644 public/hash-icons/mushroom.png create mode 100644 public/hash-icons/pearl.png create mode 100644 public/hash-icons/powder.png create mode 100644 public/hash-icons/quake.png create mode 100644 public/hash-icons/shield_3.png create mode 100644 public/hash-icons/shovel.png create mode 100644 public/hash-icons/somaria.png create mode 100644 public/hash-icons/tunic_1.png create mode 100644 src/components/SeedHash.vue create mode 100644 src/data/hash_icons.yaml diff --git a/public/hash-icons/bigkey.png b/public/hash-icons/bigkey.png new file mode 100644 index 0000000000000000000000000000000000000000..5b45963ad88fab5a692c2520eec45448d43a2bbf GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wloB=)|t_%!6fXoLg7^Kft+XGpQ zB|(0{3=Yq3qyaf0o-U3d9M_W*4zRmON;ox4Ny*6InlPy=Y8Q(~=h`S!R*#K9lF?)1 zxhOG)N4~S!9&OZ}%_#MUc}DLpqrHe}{#D_#i_k#p%YWmxYl!EouJ&<9)p SFI_>n%kyE z3O7u-vHELp!;~wluKG7j`LZh11IP^ZcJK;Y%cPkYy_IW8W9e0`31!DtEagjB?EGOj aGlQCqg) z2;?x91o;IsI6S+N2IRzgx;Tb#Tu)9o!0qDfppyJ2oL%AQulibs2}1X`zv7xO>Gt+4 z?g?GDxBl0juFhqnXonqcxz8`22gQu&X%Q~loCIHn(M2Y|a literal 0 HcmV?d00001 diff --git a/public/hash-icons/book.png b/public/hash-icons/book.png new file mode 100644 index 0000000000000000000000000000000000000000..e83e8b6c8405da67c3bbef79b4b944cac87bbc65 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-u0R?H6b@+o`0*o)DK8Sp zVJr#q3ubV5b|VeQkt}hIC~?lu%}vcKVQ?-=O)N=GQ7F$W$xv|j^bH7a?YIBfrdXgXyFE2yTq_6*F1#DJa4CpRk ZW>~mWrl2U*v=e9ogQu&X%Q~loCIImlHPZk9 literal 0 HcmV?d00001 diff --git a/public/hash-icons/boomerang_blue.png b/public/hash-icons/boomerang_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..6ea0905c365021ecba19aba2fa06f41a1ff79a9a GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF%}28J2BoosZ$T+u%tWsIx;Y9 z?C1WI$O_~uBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpag$_ zPlzj!?w7O!k{$&Ye*E|$*1ESA$YCrA@(X5gcy=QV$g%WvaSYKopPV33aiE1I;ArFn z2G_Pu$#rrX%}R{yJ}ZQLEL0MvC3`8DBu!0_h~S*SBfRc_3`-#w!=C4i0UGA}M1Y1c Nc)I$ztaD0e0syy+Jr@7~ literal 0 HcmV?d00001 diff --git a/public/hash-icons/boots.png b/public/hash-icons/boots.png new file mode 100644 index 0000000000000000000000000000000000000000..5eca8356e31d24dba3073601f8fe5c391338de18 GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uBp1|K;{7kh95tE*oof} z0CE^hg8YIR9G=}s19H4QT^vI=t|uobuywSxG-#|`s+sWWs*u4}d7sX;Ou>^D3aEZf zP`wmYA6Umo%e{N#QUHEW=; N44$rjF6*2UngDpaHi`fM literal 0 HcmV?d00001 diff --git a/public/hash-icons/bottle.png b/public/hash-icons/bottle.png new file mode 100644 index 0000000000000000000000000000000000000000..ee12ce9073ad8988df2a28e445c1d56cbb79fa8d GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wloB=)|t_%!kfXp91e#CI;gIJ6u zL4Lsu4$p3+0Xfc|E{-7_*OLS=>O%3LWih9yUwl$SGT zp1iO@gkvjmdKI;Vst04u^Q Al>h($ literal 0 HcmV?d00001 diff --git a/public/hash-icons/bow.png b/public/hash-icons/bow.png new file mode 100644 index 0000000000000000000000000000000000000000..210238f7de748257404aab973becb4af585597e6 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gj>pWc?Lp+YZonk0-Sb>Mde_ch} z{Hf~8&P)#a#aXgrqk7k~2@_@frQ$hz#NM?uME{>waxMBnj>H9q2Y>(QoawjeVJa!q zW}a-~AfDu~RX@>Tttdl)*UwuU76^Knr!Wi3)~L%nZZMWOlFbyA{prnZ-CGX6@m(ch z-AsInal$=JHXPNiTo;;8oM7pwtG{(}`njxgN@xNA?six} literal 0 HcmV?d00001 diff --git a/public/hash-icons/bugnet.png b/public/hash-icons/bugnet.png new file mode 100644 index 0000000000000000000000000000000000000000..992497a0d86b82d6b8e19af08b6c308a88eee426 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uBp1|K<0xL3_pJSsC>g) z2;?x91o;IsI6S+N2INF|x;Tb#Tu)9oz%Jp;>>%>`|7r!VKkwq%6-49X_=MK(ul~-} zp{4(y>*3L+C;#eM10Vfg-=uNv$AzE?nhzH$OkH#Ou;Z^I)0%uI&XVFX3g*gTY+k|4 bT*tsLOHG<1tK|3*pdAdJu6{1-oD!MANgtiSDwcerq#?rjfFuvY$pnG3CDwo608M4^ MboFyt=akR{08YU*rvLx| literal 0 HcmV?d00001 diff --git a/public/hash-icons/cape.png b/public/hash-icons/cape.png new file mode 100644 index 0000000000000000000000000000000000000000..64122456515508fce63ccf0d60e2c91c40a6e9cb GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-u2X-k0x}OUF#P!Oqx16T zH$VbP0l+XkK!4E&E literal 0 HcmV?d00001 diff --git a/public/hash-icons/compass.png b/public/hash-icons/compass.png new file mode 100644 index 0000000000000000000000000000000000000000..f69ac09a61e343dbe384b4cfe659075c41cc0ead GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w{s5m4*WZjl7Q+Ds29JUZKYsiW z*^vDY$Y(4G@(X5gcy=QV$jR_@aSV~TJoo%T-UA98tO0iy#78=q8|-43_%~fk?8_DJ z-~M}81f70JX88Fkz3Do_@G&)E36oJnp!SJh94oIel?lAw+-!Pwf~3-dZ3|g) z2;?x91o;IsI6S+N2IPc!x;Tb#Tu)9o!0qDfppyJ2oL%AQuj*Qc2}1FEUvW*C6um!- zdqNkG)Sj^F*8VKr8Nc|K{rk@xy!t@MomKG)szs~o8cjOZSFv6?_v>{n!=a27t~(eR YxS5nx@AnG60@}df>FVdQ&MBb@06aNAWB>pF literal 0 HcmV?d00001 diff --git a/public/hash-icons/firerod.png b/public/hash-icons/firerod.png new file mode 100644 index 0000000000000000000000000000000000000000..8a192cac36abc4b16781b92da503227d987d6e0f GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uBp1|K;{7kh95tE*oof} z0CE^hg8YIR9G=}s19E&lT^vI=t|uoP;CEp@5OPIC;N*<$A}$-(-R4|$WOI0v#?5g3 zgI9Dn%&E|gNc~ef!S2|vDE0}zb}vlO+`!ak0mNDz2WRpnXiaG_mSDJZO;9=WiZch$ OU3C6 z19BKkg8YIR9G=}s19IX#T^vI=t|uoP;ErH+Nb&d)8mJIDtISx;W2)|KQ*n<}z1dSc z7c9DzrpFo-lxaM@VMXL=hbcE!g$6f>+&;C2Qz0u;q$4R-iq&XJVeVAsj#G7}}T%9B+d0;*e!G?^m`RA)q43cGab`m#z(3OP+-X7Il$tiLhu RiviGV22WQ%mvv4FO#n8{Gv)vQ literal 0 HcmV?d00001 diff --git a/public/hash-icons/glove_1.png b/public/hash-icons/glove_1.png new file mode 100644 index 0000000000000000000000000000000000000000..8c385782de006a18d86692459061825797565d13 GIT binary patch literal 4546 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 literal 0 HcmV?d00001 diff --git a/public/hash-icons/green_pendant.png b/public/hash-icons/green_pendant.png new file mode 100644 index 0000000000000000000000000000000000000000..f05b32eb653531acd7f0e5dae9b725a48fcc5fb5 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD6!wu z#WBR=_}eLtd@Tw*t}ADDAK=S-aL2xYIsLiJ)AMdJEnHJ(?D)8T!i(Qu#8+QgyxaBA zcg55W-iH0`f~J=1CkDG4H0(Gwlk@8Vf4{l2H`u&tTz=t?TX@T9OK0i-FXu^{nmaiTG6ySQMuk|$C>@_{eQ_;MW{#?H4Fc^c=i|L;}3eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC^6sD z#WBR=_}eMgd<_Z$F6Eu-3!kvv+5doTN(`&Cp~oHh88-};K9HXKmm%k`ZpfXL+B{bd zWY>OoaG9tqWm3W3eD6z@UlCvKv@7u*MM)C{mY*{by!$hF!9yNhHl>*CM?1u8xpKbE zvQC<4+2HTErg2rbTR^8|4Oc)?-1|j0_2Z2;%$UjZ%OlEXbMc28jv^~0i*mL2W) h$^Le8>E5sV{S0(Gi!O!aR{)*L;OXk;vd$@?2>_oEW`qC$ literal 0 HcmV?d00001 diff --git a/public/hash-icons/hammer.png b/public/hash-icons/hammer.png new file mode 100644 index 0000000000000000000000000000000000000000..334af258e9bfd3168176ebdaa435fcca1e4d784c GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-u0R?H4kR$FSh3_!@pBU$1aQR1ARo12( z7{YNqIpF|bgyNJH$}_sSN*N~gL|$fg2zos|o-rtCcYGbI=iXnUOpC(a&Snyd*_x&4 zadOpF{YI;Z&0&oiAEOfv{>We5;3e^T|2n2whkpIfQu8?azae14$*p`!3e`@E+qx2V au`_(wE`Ps8<@q_FoeZ9?elF{r5}E)zvr!xX literal 0 HcmV?d00001 diff --git a/public/hash-icons/heart_container.png b/public/hash-icons/heart_container.png new file mode 100644 index 0000000000000000000000000000000000000000..9221b80d3fa405958de0803de6622b0d49ef0fdb GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDAD2R z;uzv_{OuG+z6J#zmfgqvfBtViAEnp9u~e5mIq63BY{^>;O4|GRd!%~n+#)wTcyg9; z-rDA<2R31H?m#y&c)I$z JtaD0e0sv9aU9tcG literal 0 HcmV?d00001 diff --git a/public/hash-icons/hookshot.png b/public/hash-icons/hookshot.png new file mode 100644 index 0000000000000000000000000000000000000000..4b4167de4ef57661a7004efd4aad931ffb6636c7 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-u8V;T28II+3_pJS_`kQt z63AgJ3GxeOaCmkj4ao8Eba4#fxSpJFfIq_dpvdodj`d=Pc5^F9Iwv2zQoBLu*lIon zuP;myt~Cr1Yvgo}Rf+p_>a%(u^<@kWO%UaonV{Jgz;rHwfx#e|XT5Rh0wbWA44$rj JF6*2UngCRAFpvNM literal 0 HcmV?d00001 diff --git a/public/hash-icons/icerod.png b/public/hash-icons/icerod.png new file mode 100644 index 0000000000000000000000000000000000000000..bae25b6798cb674ebd482c8742e2f05d21438592 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uBp1|K&D5*g&#kD2p0)| z267lng8YIR9G=}s19E&kT^vI=t|uoP;CFF8IOU3$f#`NImrc(aH9x+Yui*9Vs<%OD zwN}IiGX|HV@#PGYdcJN|==!R6L*V050pn#2E44OQwfV3ch literal 0 HcmV?d00001 diff --git a/public/hash-icons/lamp.png b/public/hash-icons/lamp.png new file mode 100644 index 0000000000000000000000000000000000000000..02dbf8d00664bbfe5cf3962a80590ca527ca6e30 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-u6gMSK;{7kh95tEu(PPH z0dg2ig8YIR9G=}s19IFwT^vI=t|uoP;ErHEFy)7+f$D!&7o%g-tQwYtt!47uv^L6= z@yKo|zDI^}v)?f++ov47eVX%%w*rm^M}OtoZTfcM0>d6YMuwsl5>;;x^IQfR$>8bg K=d#Wzp$PzQUNy1+ literal 0 HcmV?d00001 diff --git a/public/hash-icons/map.png b/public/hash-icons/map.png new file mode 100644 index 0000000000000000000000000000000000000000..488e8518d337a6462f3a5ef5763fdfc899383ad5 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uIWYjK<0xL3_pJS$aVYm z1IS@43GxeOaCmkj4akZ2ba4#fxSpJFfZK`LK_&Ux6#;>*RWE}Tj_&&R(_7)_wqKd5 z9k>4L2zhj_ozJ>x$-ndSIF~H?mf9SW_W$&MrX@zn*PB$w0m{|M_XcdE}tDnm{r-UW|&iF+T literal 0 HcmV?d00001 diff --git a/public/hash-icons/mirror.png b/public/hash-icons/mirror.png new file mode 100644 index 0000000000000000000000000000000000000000..2d24e81e64e6eb1768d2f378a566ba997b0dd69d GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uBp1|K&D5*g&#kD2p0)| z267lng8YIR9G=}s19E~qT^vI=t|uoP;C6C$R7t+(#jbF4mx&gGN9WnUW~?5rQ}@Sm zEirn3{ya-y>DPo;&&v(I{;}%lTGb!RbuGY*b>UpY9IX=uY%5iHJf>uD)U`7(Tyc<0 Tl(7~9*~{SR>gTe~DWM4fM;tgX literal 0 HcmV?d00001 diff --git a/public/hash-icons/mushroom.png b/public/hash-icons/mushroom.png new file mode 100644 index 0000000000000000000000000000000000000000..ef3b00f17e5bb1f4d4924a67d330b9a6779315fe GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-u8B!GK;{7kh95tEG&p|T z2;?x91o;IsI6S+N2IK^Lx;Tb#Tu)9oz#YMSAmm1fz{wd~FEP5Ty~VmHBK$A2XV=-ikIzJ}K@Oh}54s$%r$^#5DU z>TxnwSC=tx;zk9pvS^zb<>gu(LhbP0l+XkKGw?QM literal 0 HcmV?d00001 diff --git a/public/hash-icons/powder.png b/public/hash-icons/powder.png new file mode 100644 index 0000000000000000000000000000000000000000..a2a308ec76cf4d8eac6b164aa5f31692e5d9a925 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uBp1|K<0r2h7~JTNO^Yp z0y&H&L4Lsu4$p3+0XgBGE{-7_*OLa$gxER38DYVDNPHb6Mw<&;$UIdOULg literal 0 HcmV?d00001 diff --git a/public/hash-icons/quake.png b/public/hash-icons/quake.png new file mode 100644 index 0000000000000000000000000000000000000000..1574924635d366bcd75b8afb5909b9b22b55c2f3 GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uBp1|K<0xL3_pJSsC>g) z2;?x91o;IsI6S+N2IK^Ix;Tb#Tu)9o!0qDfppyJ2oL%AQuk2ce2}1E(UvW*C6umWz zdqNkG)Sj^F*7hph39EkZ{|6-heXZB`_;7XKRu0tw-hj6OhZndx>mK4|xYMd=HFb{U Q382{wp00i_>zopr0MKqdYXATM literal 0 HcmV?d00001 diff --git a/public/hash-icons/shield_3.png b/public/hash-icons/shield_3.png new file mode 100644 index 0000000000000000000000000000000000000000..1314f238a3395c53a17e220743cfca1be5bdb1c7 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-u8Cc*fy@Uh7=HZt5jVBK z3&>$C3GxeOaCmkj4akZ0ba4#fxSpJFfZc^T!nt9}pQ{`66<+=SE~KCuEicEl)Y8O_+0MdwN3Fw@bPTS$AUuRJW}bacNDD+s(A((|mXKhKjA(vJE29f5IoY hu34y9A$y2{q5i1MCXWY?wgD|-@O1TaS?83{1OSA#LtFp= literal 0 HcmV?d00001 diff --git a/public/hash-icons/shovel.png b/public/hash-icons/shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..ae6dbf938d2f05a8ff43164d67960c225cb78031 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-u4{k{28II(3@cWwSXsVJ z6v$yL3GxeOaCmkj4af=dba4#fxSpJFfIouyz?2&z2C8304n=dSNH9Ng5P5xcRfvLW z-Pcr(36uVB6Ir70Pb{MLukMC-zt)F4hE)EI7YP0JU%O+~+WkynKgHL$m`rJ~X3z;0 UU+>K4-wLwW)78&qol`;+02@d;I{*Lx literal 0 HcmV?d00001 diff --git a/public/hash-icons/somaria.png b/public/hash-icons/somaria.png new file mode 100644 index 0000000000000000000000000000000000000000..bda7e737fae0c95a48b98ce4b16a86063a1c9eda GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaP3?%1DUd;wlJOMr-uF0uD7Q+Dsh95tE^v#+V z4CFAD1o;IsI6S+N2IP2ox;Tb#Tu)9o!0*KDpptw|MBwPIEX|Ij=v_iSzGqz)9a-1J zx^!FP$`xxBruI|@J3HJ8YvL7T&Q9xKl0G_tRV?{LNkfG50ZAT)lL-Q6ORWFC0h-F- M>FVdQ&MBb@02=%?JOBUy literal 0 HcmV?d00001 diff --git a/public/hash-icons/tunic_1.png b/public/hash-icons/tunic_1.png new file mode 100644 index 0000000000000000000000000000000000000000..42f500406241ea3d7184554264a3e3319c3bfe08 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF%}28J2BoosZ$T+u%tWsIx;Y9 z?C1WI$O_~uBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpoCC> zPlzj!c4K6yop}w&P&lCRUoeBivm0qZPJ*Y4V~EE2vlA|IIVf^C zH{bdH|I^i(DbKPCz6We#ekJo*d{#($_bR1Z#`oT=W@J`4RmU{D;ydpX29=0ZxkQ%L zC!F_ew+*_^HP>?u@6vi-j#pjp4(@a-U-dhp@XoV6{9hT(7BgKv7xruk&@Ki~S3j3^ HP67VD literal 0 HcmV?d00001 diff --git a/public/sample_mystery.yaml b/public/sample_mystery.yaml index c82abd4..ac2c17f 100644 --- a/public/sample_mystery.yaml +++ b/public/sample_mystery.yaml @@ -64,15 +64,14 @@ triforce_pieces: 125of175: 0 # be careful, there may not be enough checks in the pool to support this 400of500: 0 # be careful, there may not be enough checks in the pool to support this crystals_gt: - "7": 10 - "6": 10 + "7": 5 + "6": 5 "5": 10 - "4": 10 - "3": 10 - "2": 10 + "4": 15 + "3": 15 + "2": 15 "1": 10 "0": 10 - random: 20 ganon_item: silver: 60 boomerang: 3 diff --git a/src/assets/main.css b/src/assets/main.css index 4d9985d..02a40d1 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -22,6 +22,14 @@ display: block; } +.inline { + display: inline; +} + +.inline-block { + display: inline-block; +} + .center { margin: 0 auto; } @@ -35,6 +43,10 @@ margin-top: 0.35em; } +.v-middle { + vertical-align: middle; +} + .btn-outline-warning { --bs-btn-color: #880; --bs-btn-active-color: #550; diff --git a/src/components/Seed.vue b/src/components/Seed.vue index c334554..a843f81 100644 --- a/src/components/Seed.vue +++ b/src/components/Seed.vue @@ -13,6 +13,7 @@ import UltraFastJunkPicker from "@/components/UltraFastJunkPicker.vue"; import Spoiler from "@/components/Spoiler.vue"; import SeedSettings from "@/components/SeedSettings.vue"; +import SeedHash from "@/components/SeedHash.vue"; import { Base64 } from "js-base64"; import * as bps from "bps"; @@ -33,6 +34,7 @@ export default defineComponent({ CollectionRatePicker, UltraFastJunkPicker, Spoiler, + SeedHash, }, data() { return { @@ -221,7 +223,7 @@ export default defineComponent({ Permalink: {{ permalink }}
- Hash: {{ meta.hash }} + Hash:
  • diff --git a/src/components/SeedHash.vue b/src/components/SeedHash.vue new file mode 100644 index 0000000..9022420 --- /dev/null +++ b/src/components/SeedHash.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/components/SettingsPage.vue b/src/components/SettingsPage.vue index c51d511..5787831 100644 --- a/src/components/SettingsPage.vue +++ b/src/components/SettingsPage.vue @@ -167,7 +167,7 @@ export default defineComponent({ - +