From ea193d4890988f7980602048137fa67315e0d18a Mon Sep 17 00:00:00 2001 From: ouyangyanhuo Date: Sun, 20 Feb 2022 14:28:05 +0800 Subject: [PATCH] Version1.7 --- Plugin.php | 18 +++--- README.md | 10 ++-- admin/footer.php | 2 + admin/index.php | 41 ++++++++------ assets/images/circle.png | Bin 1808 -> 0 bytes assets/images/circle.svg | 23 -------- assets/images/favicon.png | Bin 6349 -> 0 bytes assets/images/logo-mini.svg | 41 -------------- assets/images/logo.svg | 90 ------------------------------ assets/logo/typecho-logo-dark.png | Bin 3591 -> 0 bytes assets/logo/typecho-logo.png | Bin 3776 -> 0 bytes assets/skin/Back_garden.css | 34 +++++++++++ assets/skin/Default.css | 33 +++++++++++ 13 files changed, 107 insertions(+), 185 deletions(-) delete mode 100644 assets/images/circle.png delete mode 100644 assets/images/circle.svg delete mode 100644 assets/images/favicon.png delete mode 100644 assets/images/logo-mini.svg delete mode 100644 assets/images/logo.svg delete mode 100644 assets/logo/typecho-logo-dark.png delete mode 100644 assets/logo/typecho-logo.png create mode 100644 assets/skin/Back_garden.css create mode 100644 assets/skin/Default.css diff --git a/Plugin.php b/Plugin.php index d783321..0861d12 100644 --- a/Plugin.php +++ b/Plugin.php @@ -6,8 +6,8 @@ * * @package AdminMD * @author Magneto - * @version 1.6 - * @link https://www.symbk.cn + * @version 1.7 + * @link https://www.fmcf.cc */ class AdminMD_Plugin implements Typecho_Plugin_Interface @@ -112,14 +112,16 @@ public static function config(Typecho_Widget_Helper_Form $form) pluginUrl . '/AdminMD/'; - $zz1 = '
Green
'; - $zz2 = '
BlueSkyAndMountains
'; - $zz3 = '
Default
'; + $zz1 = '
绿色[你的名字]
'; + $zz2 = '
蓝天和远山[网络]
'; + $zz3 = '
后花园[Pixiv 95741043]
'; + $zz4 = '
Default
'; $bgfengge = new Typecho_Widget_Helper_Form_Element_Radio( 'bgfengge', array( 'Green' => _t('
' . $zz1 . '
'), 'BlueSkyAndMountains' => _t('
' . $zz2 . '
'), - 'Default' => _t('
' . $zz3 . '
'), + 'Back_garden' => _t('
' . $zz3 . '
'), + 'Default' => _t('
' . $zz4 . '
'), ), 'Green', _t('登陆/注册页面样式'), _t('')); $bgfengge->setAttribute('id', 'yangshi'); $form->addInput($bgfengge); @@ -184,14 +186,14 @@ public static function renderHeader($hed) $hed = $hed . ''; } else { if ($skin == 'heike') { - $hed = $hed . ''; + $hed = $hed . ''; } else { $bgUrl = Typecho_Widget::widget('Widget_Options')->plugin('AdminMD')->bgUrl; $zidingyi = ""; if ($bgUrl) { $zidingyi = ""; } - $hed = $hed . '' . $zidingyi; + $hed = $hed . '' . $zidingyi; } } diff --git a/README.md b/README.md index 6c915da..da0d13d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ 为Typecho博客程序专门美化的后台,框架主要采用MDUI -[![AdminMD](https://img.shields.io/badge/Magneto-AdminMD-brightgreen?style=for-the-badge&logo=github)](https://www.symbk.cn/technology/37) +[![AdminMD](https://img.shields.io/badge/Magneto-AdminMD-brightgreen?style=for-the-badge&logo=github)](https://fmcf.cc/technology/37) ![Version](https://img.shields.io/badge/Version-1.6-critical?style=for-the-badge&logo=gitee) ![Repo-size](https://img.shields.io/github/repo-size/ouyangyanhuo/AdminMD?style=for-the-badge&logo=google) ![License](https://img.shields.io/github/license/ouyangyanhuo/AdminMD?style=for-the-badge&logo=twitter) @@ -11,13 +11,13 @@ ## 更新日志: -1.由覆盖式模板改为插件式后台模板,一定程度上增强了兼容性 +- ✨ 新增鼠标美化 -2.新增了自定义后台登录页面一键自定义 +- 修复了自定义登录背景时的错误 -3.修复了部分已知Bug +- 删除了部分无用内容 -4.新增了部分未知Bug(理论上是完美移植为插件版) +- 优化了后台首页评论布局 ## 编程语言 PHP diff --git a/admin/footer.php b/admin/footer.php index 57c0084..4d23ded 100644 --- a/admin/footer.php +++ b/admin/footer.php @@ -1,4 +1,6 @@ + +

AdminMD主题公告

-
  • 本模板当前版本:Version1.6
  • +
  • 本模板当前版本:Version1.7
  • 开发者:Magneto
  • 开源地址:GiteeGitHub
  • 更新日志: -
       1.由覆盖式模板改为插件式后台模板,一定程度上增强了兼容性 -
       2.新增了自定义后台登录页面一键自定义 -
       3.新增了自定义后台登录页面一键自定义 -
       4.新增了部分未知Bug(理论上是完美移植为插件版)
  • +
       1.新增鼠标美化 +
       2.修复了自定义登录背景时的错误 +
       3.删除了部分无用内容 +
       4.优化了后台首页评论布局
    @@ -156,7 +156,7 @@
    + +
    +
  • diff --git a/assets/images/circle.png b/assets/images/circle.png deleted file mode 100644 index a75b0cedefaebd1e2a48346286e70e7f19657afa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1808 zcmYjSdo-Kb7LOXC9&J5}^d*`vK?gNywc2`g+DH?GdX=b>$d@QFT5rY#4W$MZ@k&%{ z+Dp=U1c`dIRn6QfzKR;OrNS6heWF@IFSGQ1*1CV(wf8yuclJ7apMB2RXP?~Do~QJ* zcW5IJ2t6{1-~&q`-0o{3;Xcv9F$Wf?c-O#q-wUkxBzi0p@gsO4jEN@yL=R{BFzH}Q z48(LqAdpfr;YYvZvDxb!FXb7doW|WbM3gsm2&rF+dk$33t)&;FWm1Mkn{(xX`e%^^ zQbqW#yr`Of9p{mi5SKy_^;P^?H9UD_WvuytWlo$yPC^SyX+C?x z^S|R$53TyL_#_sTMKpt~eWU(1=wj}GD)tvo+8MxFD~>6jT26lPZ=RwAbut4iv%<+B zb>b$-`WlB-Od`q(!Ox;mwSH$l^#EOqmv3|u@1wgRq}>iIEuI4Z_-Hlk0n_Fuv&{xY zP4@~xQH{@h;>^_m;K1b&UFg9QBLi0Pl_|V@pIorS?Ks{I%eU__hZlRHYq|+Ii3jo? znoS2``GbY#)bWcA29SdOeiL+lwa9v1WX4k%u}VqAI|MueP-?M35|U)>vi~#!s;8S9 zLkI}L)7>B#{69SLH%1#Rv|q8z05ibBMNMrq3Qb)azlGpaWdt?g0Jcwh1lC~$LSSct58W2doVtOCc#6Hr)B2N88ZCgiu_csWlUgipT~(FYerk8yn{d5%6v} zzBgVCYPAuLuV;d9{&@mVE_|5J7Lr&&`0^zd=}o3iHXP{iECx1pb_j>h?_gdQ*L+mK zVyrCuTq#LS&LjsM7N<|Xy)I0eS#Dc*3|&(WVcR`(Kz99^?~86XDsQ?i)sAP|fAj6U zTUGUQ>cWYd`y-rZZC6Z4s!w_Tb#r%;Y|fP`-QTX*bomEuS+}^+yDXkJAsI^oV_#j3 zSH95*ao;}IK2`Xa|I1KGX+Y83p(TT}Erj}i**7nftJzK+of%u|#LCm(FujZ>=Pb+M zqNYI23TGwm1rEHFxZ~Ya;tQYXo9`2MyOC`SO4xq$M9F&j=z!`EJ#{m#B(3{q8jIYv z6G(j+xSP^YB;$C0D1D+V0MFM7zp%H@-OHs$mR$*E6w12N9x>ytkrkhunSJn+xD*VP z^$)0`rSmIyyQJ;F7!SW2PQdhOA1H^!h?f@H(9>0yL>Zv6ts= zFkK*zYTkleed$A&SaAZxV9KM|geMgKN9A!1!{~%=p*Dx|b|e88uYa4i_qp|NLtnAB z6Vuo#zvP;pxcSI-E>F`^P(4Bgxc-$R)UZt-j)*HFBS^T;fDUqmWA0M*Kb60o_pj|t zed=*^E1{`K6yWlzxY=*ec=N9~Zs$ZBwpV@ItlwIrQQ0O!OK5P#q_SiY)1Zhs$bUcU z{bbsqxj06gTlT>uD<`@~C4XQpueMGzNl6(ewz%Hv8Bx}F_3hjiwQXuPCUh{(BOZUc z-+40H(5NF^UW@FS9+TszsNv7Wl*1IQ*a2>T@Y-#{eezdRi%Tf=W$tfjnOYfS0qs`R5iy%blEdD%ACefLF6@_;A@ zTc3$8pQ-a(`^(8X0f?KEJq1oSt@3KFng#FGX}?PnvFV)g+nrfA*wTrXAnDz3uMEAs zQD$G2m7v;$OA82WkMB9M@38(dzr^FhHPKdfYxw;^3Q)X# z8C~VzH)|!>r4TIc(oMQ|4o=19oQ)z@IbxYrw( z-|nd*K2trPp9O?Zab6BdgW~a{PUo0k-O?NX_&Dz!T~|&cbtQ-PXCzUihbzUvV?)J_ zicZy0q3yjb4i>b%!b59@**ez6`7ESMZ=)1kk0&kBlTkt>4$|P zu-a7M-aR3qSqLTbGFzmGO#JoIb&$P3UDM88%E;EJ#~up{eB^=W1ZwNK2yn19390Wc z3XNl2HuETk{Q#L)u)`XGtWsJ9SihjoSL3Vw5`tgd@a@QeOW3ROSsoq1hC=LgX*MW| ui@+VZQN0jw#e-=B{%^1Wc#hw+>=3=1|IBISFjC!vq)1Hw diff --git a/assets/images/circle.svg b/assets/images/circle.svg deleted file mode 100644 index 243ea3b..0000000 --- a/assets/images/circle.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - 3 - Created with Sketch. - - - - - - - - - - - - diff --git a/assets/images/favicon.png b/assets/images/favicon.png deleted file mode 100644 index 30036f2e72eed27ecf50646fe6277da1428e3d3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6349 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 diff --git a/assets/images/logo-mini.svg b/assets/images/logo-mini.svg deleted file mode 100644 index d9b38de..0000000 --- a/assets/images/logo-mini.svg +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/logo.svg b/assets/images/logo.svg deleted file mode 100644 index 344820e..0000000 --- a/assets/images/logo.svg +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/logo/typecho-logo-dark.png b/assets/logo/typecho-logo-dark.png deleted file mode 100644 index b706f852914eb01edd607a531b816a942fb63426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3591 zcmaJ^c{tQ-|DItiDU+R4%w{WQ>}Dpr8D?a}P^8T;gTa_FGqxgY_AI4r1}ajh=|`f@9Dh1Ki=Nwy1v)<`8?Ns-=F2V|9LXpT%BZP)MWqwfGm-K zBa8k5(T9+h1OR|v8ZZAL3bt|a-dqo605^)lrUC4zOg|cg$e;w$$TSKyCj1f25&#f~ z(mlPo-Xs^SKa+u^Y+#Vl43>xu09e{Yvnc){G%m!C7Dx}Xg3aE00E5t}RxmF!k|BxZ zKntQ1j;BRPT3bDW-jm(Tp(MI|ZV?!eol%WaA$i%?N7;A{Z8ks@< zUNBKMHZ=fC#yS3-OB7kbg1B537KMt6ib6)2Aernylo1AlK^YpOjExOM2m?+`7?%=l z5XOQ3RKU?V{%ksnOJ{~bHWVp-%m}U(OjPN=TVSyMkqzVgJton>P|*|?$_Qz=(b7*K ziS)mr48}ib4wp>(Prd(DnBy74qM^t%4l{!7FS@t@_(m!g)`3l2xX0%PcHR8T+A=I8%|)bM453kHa(I?b!0Oc zkiR;{(tllx`7ibU=2CxMi^VUwC{Zz}jeGrn_x$rnWS))fKdu!8|M;F3CNeu)L7rNa zFWG=kujkL85x2L37p%PnBmJ^Usgvs<`*$|rMYyij_N+3v+jsC?oVc7#xzk}WP+tO6 z2udkSw;cx+NNS~SBLokXf3m)bc9N`_@mtSVcy{P&kr=pp4mhX9!-GiY_zfSGZ1npFV%sbF}M!K%a+7z*H3*uiCEpxpe z-N~AA6GZZJ1M|6HM=gNG{C8PtA?_LBQgZ&up9J=^*LtZoo-3%QYrM&b<8cstm7$ZFQ3|fA-Aa z?t1S$nN54Q@Aa1jRZADV*GBWVg%^C_C%IbwtGJvEMF$Jlslq2n>%p@RXM&t-QAIDvI0UOd{OC2gNbXFr_{j!dRg59g^^4B$A z_r&f^(a8JpBwGp1k;;eR$YUUzKQAt z7f@u5`I=LkZn*+Ly0zuyJx68GTodH*E-jrli2B?yg8y-?PI`s8ii#tStl_+?9$mdf z4I~kQXQcQ-fu%h8&T&2G*96bihZ%HmHvZwnTI>z#k;t*$>BS!WC`&x|?Qrg$`GCll z+9hSTR@cP5{^YE0gm9PpK&{-08yZI4&Fxh=k%ASJRM+6?z!xgbRr;XmqA%AUz;NNt19pPD--&9>okNvd zmv`rBGC`F?)VHZO9tJrjsZvO59HpT{BXi$d2TGZ%-WDW0QXdj8Zh}1oUM7( zqG;Y>sd6A8K`3VzINdQDE=+-`VJ^V+$d04#OJ=su1I$X3@=2%miG4J<;R9}mF|2~h zGV^t^m%)F|*Ag5nt$k}89FrpB69S^_GYT$D-1xR67Mz|HLe`3t(pknh>X5N=)cy)4($C2{{ zS*Fs-O?^cQ!@kYChdQj2Tl!Dsy6+WSz2%xLK{Z}TT6_fz`5yS#%*=NUw7%B`b_nB;KnVDK|%9XW{T8O#A2^#fSj4$D2 z@YFUUI6%NMG^zm&dj0g8hAq;ph;s2b>4Zuk8)vmSH>jCGI zB_o_Y*1TEjh?N#o#for!q}BqsG1xpZFxwt~5yb zzHU40D#;Uc2_!EpSLqk8CP~w&W6||y_E_9abT2fqu)m;LG1r@^*!D@`^ImN3+Edg3+-8x0|j?U zwdr^-qMZ}};gl}!9PW;GT^ zzVg~6aYX0s?{CgH6(ZC>k`6Q>Ja9Cd--vCJUT^2isv-|{Ja~o8k=IhK>lbe-yP@>? zN%HtZ`jHn)jhzpwv>#F)gTGq0XD%VDF_J?C9k)L}S24{qXVOO7aZaDlhLm|b-Q(c{ z3_87P)5V?f_bEPgG9|j#Z%(I7?0C9=e?7^AdTAT-Yt~SEJgSbEw4!t{q^KR|5SAbN z#zR@qLA;D9xKS>+1jWa+Z`M1#vh(>~TH7`c>C$By3MOVZyFI5$qn?BkGp0jh4 z`fN@@I#M2|HTn*PJ*z6YNCP!=utG_cu`mai04byFdyZ1P3N^p2RLZkAFPm$L^1yDY+&dS<`LgLzG2U$*4H zt+W=1L`LFjr5xcx|B>_ZQx67&ZRj8Ijn4fO>m;SP2|>Mh4N~RmipJbm>`Iq+DC!2e z0l&Ljjch5Nw6HENG2qpYpJI!Q_4k{d?Zf&Vi%Be;5lxKz!Axc8ym; zir<03J^|Kq*Z4(SYk6R8>8BML6O9t!7`@{PL#0kK^z3LwpwcDP*pq|zN3hFRbfI%; zmGeEC(UjtDOK*dxv+(sdw(23ViA#}F4<^G_ZA_oO zKhUYpg5$eOJ`TlgpTJMYX-S@<(toScTPdZdu+IR0u1!l)v=K*>MJ3PFji(tA?~1Fn H_f7gg7LE}o diff --git a/assets/logo/typecho-logo.png b/assets/logo/typecho-logo.png deleted file mode 100644 index f99eb389e6a8872da16634f1c33a1f456b3220c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3776 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 q19cD7Jy7>R-2-(G)IBgXJ@7w