From a575122f6b13a1922721a3d0a205f4dc686dd812 Mon Sep 17 00:00:00 2001 From: betalars Date: Fri, 2 Feb 2024 12:05:49 +0100 Subject: [PATCH] WIP adding system font theme --- .../collectable/collectable_ui.tscn | 14 ++++++++++++-- src/logic-scenes/startup/startup.tscn | 4 ++-- .../themes/easy-handwriting.theme | Bin 2038 -> 2048 bytes src/logic-scenes/themes/system.theme | Bin 0 -> 2204 bytes 4 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 src/logic-scenes/themes/system.theme diff --git a/src/logic-scenes/collectable/collectable_ui.tscn b/src/logic-scenes/collectable/collectable_ui.tscn index 7475bdb..d0c864b 100644 --- a/src/logic-scenes/collectable/collectable_ui.tscn +++ b/src/logic-scenes/collectable/collectable_ui.tscn @@ -102,6 +102,7 @@ script = ExtResource("1_tgjc2") scene = null [node name="Panel" type="PanelContainer" parent="."] +clip_children = 2 layout_mode = 2 [node name="Content" type="VBoxContainer" parent="Panel"] @@ -156,18 +157,27 @@ layout_mode = 2 text = "put back" script = SubResource("GDScript_g0qhf") -[node name="StartFrame" type="TextureRect" parent="Panel"] +[node name="Control" type="Control" parent="Panel"] layout_mode = 2 +size_flags_horizontal = 8 +size_flags_vertical = 0 + +[node name="StartFrame" type="TextureRect" parent="Panel/Control"] +layout_mode = 2 +offset_left = -330.0 +offset_top = -8.0 +offset_right = 7.0 +offset_bottom = 284.0 mouse_filter = 2 texture = ExtResource("3_63j61") expand_mode = 2 stretch_mode = 4 [node name="AnimationPlayer" type="AnimationPlayer" parent="."] -autoplay = "invisible" libraries = { "": SubResource("AnimationLibrary_jad23") } +autoplay = "invisible" [connection signal="focus_entered" from="Panel/Content/Buttons/VBoxContainer/collect_or_listen" to="." method="_yoink_focus"] [connection signal="pressed" from="Panel/Content/Buttons/VBoxContainer/collect_or_listen" to="." method="_on_pick_button_pressed"] diff --git a/src/logic-scenes/startup/startup.tscn b/src/logic-scenes/startup/startup.tscn index 740882f..36c22ab 100644 --- a/src/logic-scenes/startup/startup.tscn +++ b/src/logic-scenes/startup/startup.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=10 format=3 uid="uid://gldtxysavetf"] [ext_resource type="Texture2D" uid="uid://d0ucjqi8tx6vt" path="res://import/interface-elements/frame.png" id="1_8giso"] -[ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/easy-handwriting.theme" id="1_b01tw"] +[ext_resource type="Theme" uid="uid://dla4kae5kbwdh" path="res://logic-scenes/themes/system.theme" id="1_rf5xr"] [ext_resource type="Script" path="res://logic-scenes/startup/volume_sliders.gd" id="3_q2gbh"] [ext_resource type="Texture2D" uid="uid://bwicl5q0lw06q" path="res://import/interface-elements/bottom.png" id="3_s5ssh"] @@ -207,7 +207,7 @@ anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 -theme = ExtResource("1_b01tw") +theme = ExtResource("1_rf5xr") script = SubResource("GDScript_a78qq") [node name="Label" type="Label" parent="."] diff --git a/src/logic-scenes/themes/easy-handwriting.theme b/src/logic-scenes/themes/easy-handwriting.theme index 10b91cf39f21e936f54f7781c46a53772f179764..1fe9c27997179799eea20d57f2a289e7d803cd18 100644 GIT binary patch delta 1921 zcmV-{2Y&eW4}cJVQd2`i0ssI201yBG?iK(5lm!3)Pyzq|D77#BU;qzQECBYr#z^2+ zNjiWAr9~VV>j*}~QI>O>!UvAPkQj_3-VwF7NcQ$8dvoY-LWtai+kf0qRR-grE}5Ys z(bh(^>P#X(QW#jD@(x@VOaYw$rvS?UT$XbMZ_8`3RTJTV4g0_H+qrfISMkbgsm);L zNIz-2{|TP6zOdT49XO5I%(snb%+(&vYdOeexo^f0PgZ0A<05PHSbe|D>ioaJvo~*s z{}Xs;bGBH_Gq=sl;GWGd&stMh=XPTUbM0Jh_8;cm#oF?&ondG*q%pG;c6L9D`~H{t z&*DBUR)m^=KpjE<1-!fFRR2}}5BMM8f65;bsJ9z|Zp+vs{!5U75n?9X0fze3T!0n= zw7Kl;!qsN;V%Zc?*4&52xUbh;TW=d#PBz6No)TZx=KQ7p)0}pV-i4dCGQMut8FRHC zST>cb)tbf(!^RPVnSN1g8Qbe?Gwkfupn+35HOaw$#$R)}_J(n1(ZjH%?Q*2nn_HbY zP8#9NH8$2Xdo=ON%E)0lV{X~l~R0ar6cH|^5iuAxt9S|of6A&mZzEv-$yQW?0ENVLk zaZ=UTuppEJVlmfp&bg6(Tc;>>J<&}|SnbN!dfmJ(AAIws^CwsP^M9r5r0uox1?7zy zwmIJDwTcy3RDHEgc%Nq*ppbp-y|aVfiT@OTE}U!3CTL>;{{j40Nj-IyAHaW=0Vx7J z;7H-|QVYkvaK3OUo13LDF^;WRCJpB2MO#Jn&?vd>dQRQU3(dQ32hX@9Jj#Gmq=p;b|ZIntjQAD69@h8`Lx+JIv59KA>mS(b~pE?3lbIIDht zr%JQH=J6Ci4KzU>F(YjybR!qy7&6KcWQYP0 z841d0YC4uub#?umrU0(FaFhB|b1JGR?e!?N5CwrIy^-qoAZUEk;Sx?thKURwT?@TKhkj@Y z{l*re_37!=rgn;G-y1YITr*!#{Px3Okv_pd<8>8q&u25Hhz>R8DJ(7aZGy#ro(ZMN zt`Fde#f~kHoO5Dp`s)&A)%9;$3OYsy)QW%|Wc1h8e+T>!m`8-cJArbS1$c902HQe| z@D+g%MIsQO&?nIFva5Fx`o^TFb0nGuG0Q@Tj1{P^w-h@6@w;?zmZ=&mxR+uG4%0Obdpg(4D zHj*i15t4DN&x1$<_vs=|BI!*q-WZwy7vNA6_-HQ}H}p6qKzlb@Tl7eO*437lkjjk# zsfgpDMN=o&Cp7>j8OM&08)>vnUsRykBf2-gQXj5=10Mj^1mQ9zn7Xp2vc+Bo9&9fC zlVa}&hmigg1n_ccE#RSvMsyd0532A000UA003)BCO_(1J`D|^AVDBOlVk=VDgXfC;NU!=prAb&8XpA?1@Q3j z4peAmZDlkyHa9pqIy*c)K0iPR0001!sRlWJn5c1SBvL^^l1iHapaKyZs`3(`bP&=} z40b4>q@bXMl{y={0a>`HG?JVc7?!xAK?50R$9#I9SD9%suh;pm>zvOpRsFua$G)HE z<1;>qI{(9o3P+rS&ZJQxKKyP8a@1fmAJa^&q@3}{+U0t!N2$DH|f%5og(}C{e7J!R3 ztsOAbQW~&>q5-;5(SmTq+xkThVERY`u+{Hq7l_R{r5&4xIwR5Or7)=Ob#i}_PJotE z6CcjPw-i9f6T>vgz;F*}tlJpbp{x%e7hJZeAvxLQT0=qWBYd2Gxp=e>GjB1sAeW#D HQd2`ix0H1E delta 1895 zcmV-t2blPP5cUs$Qd2`i0ssI201yBG6BhsgmjwU-LjnK*D77#BU;qzoEC5#h$VlK; zNjeaOK?Ost#Kjbk5HCmaKm%0(9;)C2!hf{3NcQ$8dvoaTMu^2hF7MhJhBiYQHA`V@_p`X~ zf13X(4zz-Qg+&vXW9Ywtch{`d|CRp({s;K4@&_YmXHlrR8-;Gm*dYExpn(r$BAkJR z`rTB3)&a!1Yz@QJY7=u=Rgu;#4vleNue-M1KC&#?G>dpjj8&WSr}}Sm+BJF@Zu-g? zyIp6@)pBrIRjzhx8Z`_X#|&or#jRy*udmIpvv-4k22SbRBnvkFnw4vF7`GNZ3|rbR zM{2#v)rsSz5zbs=<88AoCT>|7S(wh4Te>u;p~2sj@xt5n&Ro`}8G=&twq%Vg*fh_q z6M~778W)gqbXF}CCTK{);o&Jl5<-SHqlJl1OAsYAir4@#go;yYcrGs?DNMC}OfQ5` ztax&NQbjj*rqd7m8!*Is1Nt>Ld6-qsxwOpsIRCFV*rhaTnE4SSbs;h}Hde`;f znwSmGvR)6y$z_jBMTi6ADN2M}FxUPtqvAb8Eu#u^q(L<>EtfA8hMy%b%8+vT1i6ua zB(km@e_fVQmvmSCP}N4k_lSxg2Ae34+0oW=@gtwpCtnc!ax|x6y!GSpSonW<=GmVU zd}Xim;IgU{7zWhg1`3gv2tM#}-@L=snFE0)sFAfXGczTUBuQa7@q|P|sU-9gK*E8R zqZ~5G5oCx05g7@}XlgoN+64a!B&p(m?f?ve1)6~Brs*w{h+c`f@W7SE52{ymw4moj zYVf`CtM*`PU%VnwoD0xgoW*<;)r$K39?{4f^4p@x+(?zO`5C(Dy1OXK+`n>g zw2bOeeYm&_Uve6pnqWl-&0g&uE=-Heza=tQq)#x=cwG_P^Vy6kB0w1v0ZU?kd$i!D zGySSS`a^rJA=JF5i<}HJN5xURhjzW3nEu0d; zu#GV|UeWPT!2?km`gsIiDD@6N-xwElf<)sWX0;GL!vjk0<%NWQ(A;Cl7Q=r-_);iX z(Tj~q;=Fp*!3%~T%`4RNA;0&HS&5NQ;^vo-5Xlz7;ZcRAC9eLxSSGfy{xGiv0nn; zHfP_8TEqv9kYGa^ctAqSdGx12?;qeKx1NP%4U{L+Aj-KB2F(!wWD)=X03bmI000010000G0000} zba`xLLT`9fWq5RTa%BJrlg$MiDhwb&4g&-ZMQw0&c@71jL4cq^4MuEXbQJ&q02F{f zhlYkepr0Q<004lK69zC6FE9WA015yA0BcGnKk8dP4GEK81|bmP;NU!=prAb&8XpA? z@bE#Ckp>i#sRlWJm8fxPGeSX8)SkUkx39b#kmRP7?beND>TFb{TE| zEeRxyv2a@t)zWLmd+{y<>03V#T3|Hz&qsW}mBjasP=P1}eeE^ymwNpUyC0VOzbaBwLqlwkba?;( diff --git a/src/logic-scenes/themes/system.theme b/src/logic-scenes/themes/system.theme new file mode 100644 index 0000000000000000000000000000000000000000..3064aae09bf05140cc2bfbfb5d15c43598abba9b GIT binary patch literal 2204 zcmV;N2xIqBQ$s@n000005C8zZ7ytm91pol$0ssIgwJ-f(01u5U0Cs-IMevrA4ycV2 z&w~T!EBVuj$>&wiL4V?5XVmEJm}YP5YghKAsFX3c9B*9QUSF;~`}E)Crx`6r$?;Csu-o-o z1;5%Ub_$Da~t zTw$e>VzPsD!7tYJO&U*KC1df{4w8H)g%K;&o{cJo5xv04oT|HaSJii;_tGn-a`c9N zvzBkhQ|0a5*>_Uxzv!2X6)PaQjcx59+Av}>2x1h85@U&v1_x7qTqZP<0J%t8kSQio z5GyQxn%suoTJ}w2oLRS0Zi|-H!Ilmp#{|>d>RJz0#w@*DnQIg&E;eeWM2%_r^-OJA@_*?5k~JpjD*i%m>mQQk2-iZhmBcw zQY>03>Vv{s`_R^Q<+e(v23uZiBed3}_jW%2Yc6{-XW5pkYpvQd@}2a9iu&A1Gs&2J zZ8`FXMl|HxRP88y>1bg_|GtU79rE)B^Rj|^IeudG@%xUs~jAj z5YM@3>6!_Rj^fax+Ntsv&;?a3`KoF!HX&EdE@#%f>^SFehg0+7;d}*UsU{EFA$3s3 z>q*`o7n`SeI34;P9Qnmj9@1M~ZVREJJ~a$#d2kvS0>nvx_1DP%a&1cXot8B7lnK*E8Pqo6^^8Dxk831lQFqp9hy zD%e+Gv^$RGM!2=lDpAqJK!s=I?x|^5m@O;O&MTxD3hr^{PC=v!MUX{{5} zSC%^wr4XY6`%u<_pNQ#BMV_Sdoa#Iyl78c>qnQ1E5X!-mq_UJQO}Z3N^#qheP3L_e zyIYgGcrnuHWd7^C5gEZ9x8IH+QWbOpY8!#1v7;yMaCh(`W5zpQr*%~u?mAhn;6ASP za)eIrvZTq1@pQ`oQte3Tz4W=^(Ee@YEffn zHD`IA3`nYoNsF(nyF}zU?osB03@%1)60EXrs?+-A^UN|{5Fm7kR$_t6%=(cPUls)m zDnFuPJz@Vua0e*0Fa2P>2i+C`gcxCTUu`lrZEpaG6#yIn003-nV_|GMFE3Mcd2D4u zZ+Jy*aCCWJHaBi(aRBXRF?e@k06P{Z0001TWpg?&FKlmTX=5#OV`Xk-b1!sgWo>11 zFLQZwbY*QW09gwF002`)Z*Ft|0{{Rb000010000700010Vs&nGbpQka0006J4gdfE z00jU501^NI005vs6BHE?RAqQ{b#i3@1^_|;LKp!^NCE%=0}c!H0U$wuAVCdAY+)n- z00000fIo+ZhCZO5A3q5I002jFVPt7#Zge&{0000Xu10=8IRd`EzCM9~fIaKrU_Ek( z2tE=rL^?h{0000A0001MN+v(*TRsmB4WJ-FAVGnE06fvqP(6{5kUhu7Mn5YoEiNxH zlZ*^Lgo1)TGAITB0O8=^JfWbVJt!$I1rG4=LGV;VL`6m!NJ#_$002r$Oao0$Pf$?^ z0000|Q&d$}S6EqE{{R2~TMPgI09;*OUtnQkV`ODaVPa)$0A_$cXZipC|7cQEQbT~Y zsF7VILP3&(N~STe0udS_dJ;f|6jLEaJ0y}(kb=^ZLY<8RfrMu98J$H)KytMJG|GPq z<18^oOaaLd4iv*&E{0>YnT)AItNDu($XfC2d{UD93_-Hg^Qv8np*ZYlX_$T^+OHMy zLpd_`%i7`Ij#29xhtg8!V@#q_Ovyr8_@FsPSeQS6T~-