From aa13dc8249eb263c0d2c8cdfb0467798cd1cec35 Mon Sep 17 00:00:00 2001 From: nineya <361654768@qq.com> Date: Mon, 13 Nov 2023 11:53:50 +0800 Subject: [PATCH] =?UTF-8?q?feat(cursor):=20=E6=B7=BB=E5=8A=A0=E9=BC=A0?= =?UTF-8?q?=E6=A0=87=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- settings.yaml | 4 ++++ src/css/{cursor/breeze.less => cursor.less} | 14 +++++++++----- templates/assets/css/cursor/breeze.min.css | 1 - .../assets/cursor/black_cat/Alternative.cur | Bin 0 -> 4286 bytes .../assets/cursor/black_cat/Escritura a Mano.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/Move.cur | Bin 0 -> 4286 bytes .../assets/cursor/black_cat/No_Disponible.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/Ocupado.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/ayuda.cur | Bin 0 -> 4286 bytes .../cursor/black_cat/diagonal resize 1.cur | Bin 0 -> 4286 bytes .../cursor/black_cat/diagonal resize 2.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/horizontal.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/normal.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/precision.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/texto.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/vertical.cur | Bin 0 -> 4286 bytes templates/assets/cursor/black_cat/work.cur | Bin 0 -> 4286 bytes templates/assets/cursor/mellow/link.cur | Bin 0 -> 4286 bytes templates/assets/cursor/mellow/normal.cur | Bin 0 -> 4286 bytes templates/common/config.html | 4 ++++ templates/common/head.html | 2 +- 21 files changed, 18 insertions(+), 7 deletions(-) rename src/css/{cursor/breeze.less => cursor.less} (55%) delete mode 100644 templates/assets/css/cursor/breeze.min.css create mode 100644 templates/assets/cursor/black_cat/Alternative.cur create mode 100644 templates/assets/cursor/black_cat/Escritura a Mano.cur create mode 100644 templates/assets/cursor/black_cat/Move.cur create mode 100644 templates/assets/cursor/black_cat/No_Disponible.cur create mode 100644 templates/assets/cursor/black_cat/Ocupado.cur create mode 100644 templates/assets/cursor/black_cat/ayuda.cur create mode 100644 templates/assets/cursor/black_cat/diagonal resize 1.cur create mode 100644 templates/assets/cursor/black_cat/diagonal resize 2.cur create mode 100644 templates/assets/cursor/black_cat/horizontal.cur create mode 100644 templates/assets/cursor/black_cat/normal.cur create mode 100644 templates/assets/cursor/black_cat/precision.cur create mode 100644 templates/assets/cursor/black_cat/texto.cur create mode 100644 templates/assets/cursor/black_cat/vertical.cur create mode 100644 templates/assets/cursor/black_cat/work.cur create mode 100644 templates/assets/cursor/mellow/link.cur create mode 100644 templates/assets/cursor/mellow/normal.cur diff --git a/settings.yaml b/settings.yaml index e392183..5c11953 100644 --- a/settings.yaml +++ b/settings.yaml @@ -880,6 +880,10 @@ spec: label: 关闭 - value: breeze label: 清风(深色) + - value: mellow + label: 卡通圆润 + - value: black_cat + label: 黑色小猫 - $formkit: select name: cursor_move label: 鼠标移动特效 diff --git a/src/css/cursor/breeze.less b/src/css/cursor.less similarity index 55% rename from src/css/cursor/breeze.less rename to src/css/cursor.less index 5ccb17c..ccac13b 100644 --- a/src/css/cursor/breeze.less +++ b/src/css/cursor.less @@ -1,7 +1,7 @@ -@default: url(../../cursor/breeze/Arrow.cur), auto; -@pointer: url(../../cursor/breeze/Hand.cur), auto; -@text: url(../../cursor/breeze/IBeam.cur), auto; -@zoom-in: url(../../cursor/breeze/Arrow.cur), auto; +@default: var(--cursor-default); +@pointer: var(--cursor-pointer); +@text: var(--cursor-text); +@zoom-in: var(--cursor-zoom-in); body { cursor: @default; @@ -11,7 +11,11 @@ a, button, .expand-done, .navbar-above .navbar-nav .item, .navbar-slideicon, .na cursor: @pointer; } -.main-content img { +.aplayer .aplayer-pic, .aplayer .aplayer-music, .aplayer .aplayer-bar-wrap, .aplayer .aplayer-icon { + cursor: @pointer !important; +} + +.main-content :not(.jg-entry)>img:not([class]) { cursor: @zoom-in; } diff --git a/templates/assets/css/cursor/breeze.min.css b/templates/assets/css/cursor/breeze.min.css deleted file mode 100644 index ab52ca8..0000000 --- a/templates/assets/css/cursor/breeze.min.css +++ /dev/null @@ -1 +0,0 @@ -.main-content img,body{cursor:url(../../cursor/breeze/Arrow.cur),auto}.actions>div,.expand-done,.main-content figure>figcaption div,.navbar-above .navbar-nav .item,.navbar-searchicon,.navbar-slideicon,.photos .picture-details,.widget .ad-tag .click-close,a,button{cursor:url(../../cursor/breeze/Hand.cur),auto}blockquote,code,h1,h2,h3,h4,h5,h6,hr,input[type=text],li,p,td,textarea,th{cursor:url(../../cursor/breeze/IBeam.cur),auto} \ No newline at end of file diff --git a/templates/assets/cursor/black_cat/Alternative.cur b/templates/assets/cursor/black_cat/Alternative.cur new file mode 100644 index 0000000000000000000000000000000000000000..0162dcf6e7c3b36449f429efd8c3118b8196d842 GIT binary patch literal 4286 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 literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/black_cat/Ocupado.cur b/templates/assets/cursor/black_cat/Ocupado.cur new file mode 100644 index 0000000000000000000000000000000000000000..acc8a64e82dacdf7343ea88898e2476498e1a6fa GIT binary patch literal 4286 zcmdT`Z)_Ar6yMw1yWPG0ce}T{cYAkj?|SXEg>vM|e=2gK7Gn^UfC@oks7lpn{DS{T z2}l!=ghXvHjhdJU37QC>Ow^EwCRJhr4Iga9Z#Bdi6N_jpZL~A%dzag$SFYu*=m#hH z-J6~F=KbEhnR#;z!!kZ5m12tR!!X0x&}#*x00jVO;g?|!g6_X)VI^dT6={W{FS$Py z&TSFG`7J>?w^oD)$uCT(?PEkUW0;BRmu%a&#n zT}=t|Wm{Ly@B#ld@By3*a27#k^l`k1Am_hk>+;8$M5L!VX}*-pIQOL-Jq`MrTf)|i zblez#iBp0g&{Qf#T3T9YAP_(<(!A*yRbuVMzAVeswrwg&67~6ff2krr)ZXMQhIqJI zh@-kB*V$SlDyKr%#_I z6B83;aBz^M(`n2N%_hy=kjpkpR~A(pgB1?N9Yfw^X`$^&TR8#qTv)F=Iyy>+hlfc= zM~Ay_-##~!$xP?Jr>BQ@c6L&T&7GW_q@c%~xM4~7HlI!Gf*kIymfy1ra4c7Et52gJ zj^o^m7cbJWu`zP?>{++3ug|qCYnp%W-o5nHsZ;do)vGSp(C+T;5JWm)7e!Zb~CS4*%kX4$2b6E3u*z*@6RO7ot&Tj6C8McXL8Q$Bi~K@ zt*O|n3nGU}aAu8kL*kRBRqLn{vCud2Av~^1eQ%63u2@TTL%*^p9aCUV&8;zMwzb}| z;l|-hKhP!jcFo7>>854#+5$av{%h)_8*en2$_^wi6bdYW1MmP5AXNa4qn>N9wddD8 z{set*oYJ>``qfS6m!tnF0Pe+H`%mhZE~f`BT&C|%5O?dL<3!{GAAvnn@@s+20P=uk z6@cTYw-z``nll{T}M-2Vq4#r-Xzna6fLbna_nt4$g$^3{K%aHJPX(lI8XsNj{01#rGC3*8kb@*doXE- z-)OG0HlQDPgCcP&e3z+-yL6dDg4^E{g&DVg2DFhFLKN zNi42=HP|?4hxVTDYUHi>(Fgd%`lrUC<@dlcVz};YfOgaaYWmNFzGv_k_kH#^_$;m; zB(86@rWh`s$%tVg_xpg?a2&9p^_OBOJNFR7^f&m$oZ`MN6L_&~5BNX`V|WLEHE}`v zkNopB@Qd{~KbzaDNq&~|Vkq8yw4cvktvc|RQDm)b-5$3mOL;f}whO-hbH$}qdH*Hh z|6hMA<)Fs;i*ImQ{mr%Kd`ke8eB;=LJG?nkc;l{naJ@Uq2mr>NWPI+IAQ9IYe-V=5HBme*a literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/black_cat/ayuda.cur b/templates/assets/cursor/black_cat/ayuda.cur new file mode 100644 index 0000000000000000000000000000000000000000..a941d844592a7fa186f553a89de58943f5b12fdd GIT binary patch literal 4286 zcmeH}&ubGw6vtf_e~U@vGDd=60{$4D3_}-iv(PDfU~DZ!blJ?WAL{Z1N`^gUgX1bkJ z9a8*t*4^e~QhYKI!@$0OBl4N!|M_~7$A7Qa3-j0&v|+BPzs3Om3^W_-5LylS=bA0A zAk&(YD=C?}+exbM`IYuGj5nxv@DC#&G@Gg;(IOWEtihbN8Ivcikj>OqdwJe*ryZ z91!zCu{QUiTM%nBcXe^`QL}k=!F5=$Kfq@U!xV<5Mt8yPdfuiT?pNpM7uL?VIu{Fa zt@%)%8%G#=+@~GO=6n!%(r&kxFJJ23unr5hx%joJSv&K7l<$mhl<3I__B2$!RGpFmC7GJpTU?t zH(3XM!-~{lfIo~KubsJXtld7d(cl}ke6OR`=!wE`TZ`O|Cr5p*nIoZX6_&I56ny@dAI9lESO9F zI}Cds_FJy0y=MQ`@eGx@Zu=1Z(k8w3n0*4{$$uwnpQn|r*B1-;iTskj r{J`MXejpp&O?^W9y{}Xsc{!faH0~)asvd}npe1M{5Dy9<~Ff7nl6)(z%2u?Db~&8eYd@{eaL*Po0lK~Mb$z&5Y} z{8xjylR7_Z zvo=3%`cSrBwg%f#-v8zv*!ypH!I(UlW#gyn z?@Lu>KWk6fJZuNE_^E+427C6V*)ZJXf3F7EZo7DYQ-clW#kZ)VqtWQQ&3~o(*YM{1 zs(t`J-)pRah5vRopFPg=-{ASL0qUsAZ`+-BYg==Q-X7Pny*T@|Jb=`g xY|k>(X;94T8E`*LyN|;(cp9cH)zkqbk7tb2(^UTKrh+})C!F~O{JT@Dy#UgnvHSo4 literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/black_cat/diagonal resize 2.cur b/templates/assets/cursor/black_cat/diagonal resize 2.cur new file mode 100644 index 0000000000000000000000000000000000000000..6fb100e3297864cb6b320a3df99cba8619d10e4b GIT binary patch literal 4286 zcmeH}%SyvQ6oyZ0p_DEZL8Zy$q9D2wN*}=)$EB(UrIo z6$Hi5pfvKeaWcs_XXealM6!~RFcg``Ut>XJSwuDgnxqPF6`vwUxHdax zGw>H?pjxeFK@Q|W0TjDn8?UiX_P1lQ&t1fK2)00_3$}%TeR3)I85^I!3u>UA-~i|Q zUT!n>EEzc|S4d7kjF`UoKipu-#w-W1)|pQoR>w&ridxi;2%Gamr!Qj&>sg!ej* z6XzQDIP-jDuAvXz?8pARk4#*naL>ds*n8;aJaKQbKCniGAkTSC>%jBlxaqEN?znz9 zXPsoNE=##X+-ArWj2scJ+Y=bqyka}8K? ze*BJju6mb@^-T3S`Ty*EHUs}{2C&6?j!3q#3Hxz~c5KiLn0pDL{6i4Uw*u8BI06#9 VwIz52EzqokLkX_IeUGKn@DAvL#3%p& literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/black_cat/horizontal.cur b/templates/assets/cursor/black_cat/horizontal.cur new file mode 100644 index 0000000000000000000000000000000000000000..f73e4aae70a55fb1f050f7c684f2b2c0168fc70f GIT binary patch literal 4286 zcmeHIJxc>Y5Z%PUA{KsthKpY*EUX0a2PFSPZ2be;h#-R4i6B^r2$l*WDnw9BVdvkl zwDS;)6v6d9vm<-!dAUS9EpqZQyEF6V&F${3O665fmCH&E;_q}wsWGM0EC83P0*K;Q zsZGRsPj3Z!E6`hkG%HZ8R`Wo?Lq3Vy4JWRit)pQ_fhmg-*g{;s_!tM6CmixwC$Vqg z(=yj`im>y*GO!4g0qy4cW5#VB^T{KhbyD?!JXd=m2m%uX;|Bg!U=HZ_HQhPm%(t8! z%-4YhpluJxiP5HhKz*q*;OhBf%e{#FzqzT^i?`SHqU6x-?d})OPp%?)yhOi z_~+iAXLT0-qYkzv@p;o>rK!W|h7Jcq9qLCN_TB3+=YxL6nb)i|rr%bMDk%I6JOEoj M&SDt$4)}Q90bvv39smFU literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/black_cat/normal.cur b/templates/assets/cursor/black_cat/normal.cur new file mode 100644 index 0000000000000000000000000000000000000000..28989a7ee6a5c62e1339e156bbb8b0921917b343 GIT binary patch literal 4286 zcmcgvYitx%6rSCgo!8FJ&d%=6?99F&-M*xyEwrUdsZ|IjfRu=lT7I;VMf7(-$agE5#Gqe)|8iIivvM!}|uD9pW{J9gG>ZOdY4Z}RPZ zoOADY?m6e)J4;b+%0;D8lwICcC`yA?1t0}z1Ar8MDQW;@_gd0sP|PRw>Zl$llLVIc z3M{RuvQeIjtji~~{;=Zx)a_<}p(3hoN2786#d64<9T~g!k2CBaf6Nv~}57_yo@~zrh>?08SgEJ-ctq zToiRXsVk@RiSQ;f?60Uw8}+rhXm{3B2VqW0r7B}+l}YVIFV9ZE1nhFT5YO{S5QG9h z=Z_(;R*7lWOU5h!a=YCHxxjiRGDhI-vUu=t#!%~%hRT#g4oYTN309`G!(>gL&xcm8 zUTy8(z1!NeXAi2Yt0Viif)$UUSo2QAgB>1^$7*S5L0w&4Xxp}JC>D!Zw#^>qa&4Je z3;qMQ%wIf=o32iVveA&dDrKn65by0G=eYtiP*YPAx^(H1b^ZEvboT67bl|`NluoBD zR?>kxj@&ehnwy)gW5Ldi@fVNtEX`(3Web^0)3nVuH8q9C#>UX#;2`er@5dW9Y?#4M zVly-}gwC8fWAk6Vdes73i4OJ&>{n?+NfdJ|)aE?2C#CxzCvyQPm&>7}M~_+;FJ83H zojZqi?AU=6MX~dZ$O&3oTdk3i5i~I|VcXf;+gtFz4E!O#P&z;4O4?9cowZ3F3WZR6 zdpn6Uk|fFIES5vts;Q|#-QC>?;zjfw`!K}xv@Eg_&?&j3qrnE2p?`-7h4Tb$!aHBT zz&EW^=vSxog96LQFkVs-I1g8qiELqL_Y_Q+kI(UeBQNkx&nfibPJI*Z&~QoQpcDzp zu~aPbUbgWel&oDr*7?6c6>HX7N+^7-t~}nr!69pFYh#Kr+a}gSyE3uR%4ojo=Kc>a zpso|IBe*!6y)INc`*n1zn)RE}!B0j}y!rv0H`M`&_xONY1tg{shMFt30ZbHA5oK59 z!)wv0DP+C!!_RnAZyy$9zq796@7aBa-0GVwc@V*Lo0nkv)&#|;xnbwc%**to5*Rv46Hk{0tUx9o) zRGl@*d)S?hhTc$R;d6nbzvo%^WszgP)dJGTRT*=zGGjhbUy;~p#-d;6S{}T!v9}+u z>g>Us!X6?yP1lp??g4fO85=K zu;J$lHk>TBK@vDN;1ko3FKLnY1d3(%(uQvrKlrIkQ-p@NuEcq`Sd01Nu{h>v(eVTE z#hkbo&JuK|_ix&DJeI(;i*a&#M(uLBiESiL$$2UH+u<%Y*u05Ya@vl6V&TNZsT1)e zW@(=AlQTlj>3!vQc;>5h-Oh~$;MD;fzO-=l++7d(QnYA@_gy1x_MoY_W2!*zZoe;QuAwcY!||jpBf`B)R5r7T1_( z?K4)j2zN^{&zxh@PR`Q;U6guW6=5+G_=W>ACLsB0UQFrA2(3LAjTlZe*;Y1)foT) literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/black_cat/precision.cur b/templates/assets/cursor/black_cat/precision.cur new file mode 100644 index 0000000000000000000000000000000000000000..f57d54556989814ff82b3f4640d035e720daa826 GIT binary patch literal 4286 zcmcInU1$_n6rP!#o!Qyl*`L{;+0E|G{$|}IYNH8?hSroyA*3ydX@f{f@xlJ64=pM+ zNK^X*Mx+lW3Whuwu$4X)YAFcC(g&#p3qJIvB&9~$LLS6gnrMuIPH{EP@jg#65 zU(TI#&pqF{=bn4-4#x=`&t)it7YGFZ}1YJS{aIKgECBfv>{PMVV?>6b)Uy|}Tl;k87>U-G(T z31d**E?HBRqMdkjO?Bpz;a#PS{`&fy-kVE=_eF#1w+?}y2S2n7;N}pO?+^<|A_32} zTq3kDr3bgI&&7LMvavV7&i0dt2ILL-_#vn0xC?`+D2gN=k1z45$u?6fJVymlK^@_F zo;n;3Y@0CVwh{GzRx~0z!+wv?HaQF^7`iVJ@qK~*+S}X7#KZ)-di5$fbLI>I9q}dG ziI&?z1W_iXQi)u?eAz;8Z!Zx9fyhqBt(L6rx5J%^`m!zQ$bq!(f3J|xP76H$0LIf3 zCr;3Xg#~i*lQ;r^mc<;r=GfR6 zNhA{1{592e&Mq&r&nLnL^N+H*xtVl#cbmarkZ~{ZD~dw;`ufa)fdSJn468nPo}1SL zo|8gGW*S?)bmh(3w1bF<%j+F zAgOD|nLj%+71Q{j&-=s9{YT7A-91)5Vf>?H<(d%17a+TahKb*++-S~3ll8beJ39q{ z2#^6v8FC>N$%j+vzs}uRB=3CrHH|ekQeF^{W7Yg?$ut=_J7JE`+@`Ti;daO?@2|xV zT*!^Q5kMZWsf>I9&dxSVI}@Z-FZdn4cg;8+<4S{jXG(M;~%D<6DpZtdSq^G)l1DjLzl>A3c$ z5z{UNy~=f$(=jcH!taXg{JA0Q|EidY4HXUjNIILj-rm>0I50X!TVHsY!u55&4nNL4 z?{cUtrxe?uJKeE;+q)@UyQqhQmx`&#+l{HnhETxcLO-ykakwL!!vXhZO_kgIUe{AW zzdI99-R^*@NU(34n$pojp{V|&PgQSa|dv zf_0bH@=;IcgfSt%I~WUj!Vp)@@xbAM@k_j^WZG(@4*G_e?`NLgA$51Z=w|Pal6^h9 zz2o=EC)GCKue#1Xpo@Ur(%e}NPzQYERoD3t=x~np_|IbuXahi7+#9$@aIc^*u`;F_+{o?3YJ5i9VoPZyU0nZBA4!`15>4tS}E4WzBSCjY~0OJB)%mbcNN)3Kod#m;; z^1NtxT@Zt6o1Y9GtPQakyV;Y7uFmDo=fHY*Q~#Kyi5;ylWWx# z^sk6XbV$o;4{a35Iuo((u=a5;3(WW9NVEr3-m|NoKVZKdfP83+cQf*$4_n;z;sZZR z=dS^0Z}s^L{dh*9&HwU%Z`?yG@{c;`tGUmfWFWwSXGlH%HPyMD_<&!;eSx`WdmQ&j zld%owzot63$&WQD3&OwWEw(|o<~py(Pp3H%z)|>u2JrN|vcz^J;7fNAoPb#w8Ibhu gy!8GJPNvrYA90)vpLQ04Ain{?er52}d7iGoKS&fqO8@`> literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/black_cat/texto.cur b/templates/assets/cursor/black_cat/texto.cur new file mode 100644 index 0000000000000000000000000000000000000000..5fdd5ee52386172893aae4fa56d498db153fba00 GIT binary patch literal 4286 zcmds3UuauZ7{B)>?M-g;KjvR^+uSs1nzm`OwAr7gu%wd?nM_}XY%fDBd$1zZ2MaQp zT9L5_6ykCTYv^;12w9 zzVCd$^ZmYa&&fTP;{=Z96otcI6SwH#I4{R>aRd%=c?3rBm*ZZ?*#DtCHhwf6bqx0Sz7Be9Hx3WT zDZeNMGly?6DQo(awX-H1+W(M&nVvo+L?XCX->cQ2q3|n-EAn!^UVm z$gA?59j06Qy!C9wZ?D>WpVRVfMPHqromBy#j37PHAt-zLpHxj2KlNo<*5ZWYa5%{R z(3*}6bOq6F*d9-ZPelT*kHUWYN3X<76Fdc2`)YKI4JP(VDizG&KGv4y@vKk77 zU}Iy0lGoPOw7AP6{XCY8TpbL1zlzG9FLMV%4eLooeKO1IcDpO`piWFo(3)0OR<`NS z&(Bl6VzH?4Sq__7ETX;ZHrVYRK(e;})zwv!lRSIcvf1o5{ZgrIL?S_b9Ao>d`Ezq~>iYV+S|}9A7>k2l5^tivrzSj@ zuRQ~tOmgnaj|JUt>`5HSc8lrme)THzw0e(aV#jLr^Z7h3apyKZ5}Uw?eywaT^kZ87 z3b(HBaoWDARYH9c;Xx=B5Sxq%9R}{sp;Kq!#PoTRlY#B$p8V67KA?4-$o4Dx8c>Jm zB@xe8Ky1%}euZ44@cys&)z9!W8wG)_ndTv}3Yz+pA76tTn4?`ZL(pz2)aXa(9ftQ9 z>b`?`0TGG#ZIgDN45+Qn{Q+alxgbwhWgXjZ>d*M`@?$xCttZp=KZGEHyf=G z49XNHv{Cy!BAx2-zNHM0!ZpzcorX{U0U$YE zE`HB=`Vt@z2v86{YF|K%q~o2_#E*@QvpH}ip}fi_;&;HAUfJ`BO=?@RO6@;NqVR*$ zDisGpzDvimL!*TE^wDGvyFU>ydgeLs_a#^^5@u~jeG-g?{FiO*!a^eKeUXv((;tk> zXWKY#3IAyKhI@lA)#RwFU&Cva`^f6!xqo{X53ObENBt54NZ+82mgwuWiGHIR9=iSx z+Kp;>l=bPp>z>C>=is5QpPV(+tUCL(zV1BM>eKhXF5YUhR-fK~trlhZCD97qa){o4 zX0-9{q4z)bM#gDnk2<0t7=Qq61)+Wav{IMl25k2?dDzNxlXy9bh|u5o*|~`X{Lr#9 t;JBUO0s=!~6)b`%U literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/black_cat/vertical.cur b/templates/assets/cursor/black_cat/vertical.cur new file mode 100644 index 0000000000000000000000000000000000000000..b67bb627ff0306fee3d53309e736c8285b18da8b GIT binary patch literal 4286 zcmeHK%SyvQ6urhm5Em6erLmYa)z}7~6!-lPaqAZdB7(Sar??e2Zv6~b{)Ya6E?o%M zbK{fs|VB7cogtNz;F40a6$Lt5Nf2D}^NISq% zGi+M9siR)6(+}ssKKlcO@wZmnx!gTJn7P<3n!mHPqj4M$U~O$fJ1mGCOWIo01|(7M{HG&O0;D`!y4#@+zl%UxnYdl2X$c zT?c%i1;C15r2^O{-y{Q*4E(?5AIcy1JN`00l24uS%Wg< z1t9-m@zFW)Wf(u#(Fa-o_H}T{)@43Pg3AY<0MCGVU;(iH7jC`{7l*~)IXvWg_Tj1O zZ|A>KsoLD^XTH}(a=39*@1QoYHv!&{k^6rLcX*d@E`7M{`e3*p!*-K)u5sw(^8j_m*W5fhit_MqY3V!WK5*XHqkS%~=r*T}2XS)`&SmVZ>pZy`v(%xz zzt7zB4dq*Ls`@9?JNACzT*g%2Iys4Wg`bi>!Ttr{J26uK*J`tFuf@1c{Kc()KapGf zSnGCq&Pew^3%BqKPnraO=J(Ik`v&%e|NW4E#Z7L0uua)Lm*j(~L8kYAZtf0qRWcab zuUMA{2Ht=61?-vs|8(ltgY}ozy={m<>+L|_3s!V4_@N6cS{Hr-y04Lz<$*Y_v?{@V P8+Zx)R?9h{02F~gD}Gsl literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/mellow/link.cur b/templates/assets/cursor/mellow/link.cur new file mode 100644 index 0000000000000000000000000000000000000000..80f3ed7898c13520c485fa2e1baefbed2c009c5d GIT binary patch literal 4286 zcmc&$ZBLt37=GFUmC6`&Sagc*z%oT%bf7E~$D9KM!H^J;WCn?TkVJzCNcR26a2Uj3-!7ldYY;mls9)L7w6D(&VAi)=RS`l zsU?+UGD(sSv*`p$GDwp2Jb<61D*#sU_e4Ymt>HKklAu!Zr~wTS1;hYa;IT09H?DCX z_aB!~AN7(?2gC!2w4?{l07=0)e|sE=1)>4kdK5c^&-9DDr-3Jcr+{YwBVYo~1?Nv= z=>H+9js z=K%6u0A2+y0+)i|JQtu%+{gGZFQ)*;kNP4N`p&p9kIX6kp-%cqp4WjZz?;CeAg*G( z4A3sx$o;gLxu71_LZrgItTo!s>wFHNPIA8i6ajAmWx(4&d2n8gkv6;nya@0d&$AX7 zOZv5+a1Zy2oTp&UTvKNuK;HL(FQTHNZp6jKS>og4$6{k+N7QO{Cw{L6UIShRSPzT= zV@Q7@;TOKM)}I8@fR}*F(EpxZuOBHcE_QczcKW8Lr~OW+)9-e>{R;~V{=vaPIXgT1 zXN^Yl5%%W;i~;Wm>xVgrgr9k*@2s6?0s4MPr_+5>R#rAYGczLx_K>x;HMz2~axpqO z`eU493}}BcK%M*5AnjwV^4`$*R3JyI)n12A+sev{Zx8B#$Kz3K^Fay<3TAQk9l#7w z7i)>J-Al;NJTdmX>uD;LDnBzb^ZU8Ex!=RN5%*9W#>dBHzuzwp3=H@tCnpsfr>3S> z6B82$po8(F|E$4C_=W#GlNu8f^I=Cv$5J>q=PfNQ^62QOVna_)k32s=FT*BZeSQ61 zvA4Fi_E+fOonS5*|48^*`?QsPG%F(`!@9At;T1Z?i29Ss%m0Umhvl)cF=dVztcg8{ ziwCvX06n4yM3R5jAA27A?REJ6o6r|Nc6D{h-QC>^=fuQ>4>tU#Hc*Sp$ibJ;!+bKY z`|)Fo5+m-#Rnvb(9pSuUZnxWIhr^+8-i0hJErt9RdpMd*rmvxk{0Hqn2D8~bvc0{% zL_J=wcNI1EKn|`yOrV1`$omwD@7SgY>m(sLIk{(bb=6JXeSLjim&^5!JMb{ht*tF5 z*Or%;9Z5+^pFvlozVEW{=0JyjS5j3~HGw*FwYRr>p?6>Y+1XiVX=$mwv9a+7^vQ3b zBM(X=>3f2kBmL)nIg37aH6H}@M^mRE%S zhK2?=>ObUjYip|=b!KU9Zl0;Bskw!iy?X?1+CYB3R|$w=dU<*IkAj;b2c$1M2!6M2Ln9(L5kNL^i>t*EHTiXL5xz3f}Z zCCnRr&_VY_^tpM#y}7x$$a{%3epj3a_?^di9jB0=I%Dwm77Psy-4^_K2OY@o2Uw$h zjMHIj3`h4A#RmAF1OIJ;zp1Hd2B-3YljIhLsZf7sN=iz;Lm&JF@7ZnSy$Or#4gZ&@ z5$_y>!SE@*HLLJF!nfp6$Vuh-QTP(#4D1;3P^kiecByR#-}m?Ny-eKO#p%EBb_@K8 m`M(id6Z;Est_=v>lT?5PFam`@Tj0JF2<&K3$y(qK0P;6aUq(^@ literal 0 HcmV?d00001 diff --git a/templates/assets/cursor/mellow/normal.cur b/templates/assets/cursor/mellow/normal.cur new file mode 100644 index 0000000000000000000000000000000000000000..b8f60da88c62701b6057f5cbc8a100082920d99c GIT binary patch literal 4286 zcmeH|&refX7=~|KO9zyJ5e7wZ0Du4TC` zmsL<;SsqC6=28rmSjjqWtzMzX=_=g5s$HZ@Kh?AmRREqNv zDl~H++t4RgiRcq|)=^(3*5vrOFuG`=dr|!5^Z5qS)6?&`T&}eDfX6F5|v9Y&ko6*|Z`YiIC{Bdra=o5ST3jHKc_ysjqCGhu(_%p)I zwzjq%zl}EY;NakMJ#P~1gFj9N_7Z#YPMzaB+T^uU+=$G5<>lqimzI_mqqVuNtE+pg zcZe4?MR(V6nfyf3c^hXK`p~=-vGM{Ab#IeSKlC*W0dj z#E(2WiM?LmSwr1Yznrx{s;a7HR##U)i*u~s+(FI`Vg zPQFm@xvq8QyT@5}IyieqKR7%*JohEd*k=_L6(d?t-*DP@jGZR_d8w(X-BVLjj`Rb8 zzyobW?wp=`qfh;jzr38BoWbSg<(IKO#{1vf+dGw#lG38J_@3x6z5j^c@4vgbx%qEA zJ#&A1dwaU0qvMI<6_hBs|CYg-AqNG@Wyom6o5SJoOifMAsN3zX*BW}qw+>=Q3<_&& zYe(bhuC1-j=vzCHm6gRe;aB0b&uGc6gEPZ7pt!!iek@jhV`F1l{eQBgq~x~Vxg@@a z&)VkGzz=G-u%V&hq0wJiS()za?0lk{7*bE>`%8@`a~xDZ4~>kBOgA?-KT;pQB{BR> zwyyEXOHJw9+o&6S&!~z2N0KA3Q*ZAxY-e;{Q%_V#Nz+} literal 0 HcmV?d00001 diff --git a/templates/common/config.html b/templates/common/config.html index 34162f7..e5bd24d 100644 --- a/templates/common/config.html +++ b/templates/common/config.html @@ -13,6 +13,10 @@ html { --theme: [(${theme.config.basic_style.theme_color})]; filter: [(${theme.config.enhance.enable_gray_mode ? 'grayscale(1) !important' : 'none'})]; + [(${theme.config.enhance.cursor_style == 'breeze' ? '--cursor-default: url(/themes/theme-dream/assets/cursor/breeze/Arrow.cur), auto;--cursor-pointer: url(/themes/theme-dream/assets/cursor/breeze/Hand.cur), auto; --cursor-text: url(/themes/theme-dream/assets/cursor/breeze/IBeam.cur), auto; --cursor-zoom-in: url(/themes/theme-dream/assets/cursor/breeze/Cross.cur), auto;' + : theme.config.enhance.cursor_style == 'black_cat' ? '--cursor-default: url(/themes/theme-dream/assets/cursor/black_cat/normal.cur), auto;--cursor-pointer: url(/themes/theme-dream/assets/cursor/black_cat/ayuda.cur), auto;--cursor-text: url(/themes/theme-dream/assets/cursor/black_cat/texto.cur), auto;--cursor-zoom-in: url(/themes/theme-dream/assets/cursor/black_cat/precision.cur), auto;' + : theme.config.enhance.cursor_style == 'mellow' ? '--cursor-default: url(/themes/theme-dream/assets/cursor/mellow/normal.cur), auto;--cursor-pointer: url(/themes/theme-dream/assets/cursor/mellow/link.cur), auto;--cursor-text: url(/themes/theme-dream/assets/cursor/mellow/normal.cur), auto;--cursor-zoom-in: url(/themes/theme-dream/assets/cursor/mellow/normal.cur), auto;' + : '' })] } html.night { diff --git a/templates/common/head.html b/templates/common/head.html index 91a02e5..c6a5c4f 100644 --- a/templates/common/head.html +++ b/templates/common/head.html @@ -39,7 +39,7 @@ th:with="description=${isPost ? post != null ? post.status.excerpt : singlePage - +