From a91c1c23c840a600d3219d00d3ad998e78cffd37 Mon Sep 17 00:00:00 2001 From: Matt Wiebe Date: Fri, 1 Sep 2023 12:08:27 -0500 Subject: [PATCH] Add default blog user icon (#412) * add a default WP icon for the blog user --------- Co-authored-by: Matthias Pfefferle --- assets/img/mp.jpg | Bin 1323 -> 3337 bytes assets/img/wp-logo.png | Bin 0 -> 11836 bytes build/follow-me/style-index.css | 2 +- includes/model/class-blog-user.php | 21 ++++++++++++++++----- src/follow-me/style.scss | 1 + 5 files changed, 18 insertions(+), 6 deletions(-) create mode 100644 assets/img/wp-logo.png diff --git a/assets/img/mp.jpg b/assets/img/mp.jpg index 0356f911c6b01894f0983ecb5f66b01401f84cdc..05964b499d8e34c2bff132bc97a1fbc80bbff93b 100644 GIT binary patch literal 3337 zcmd6pdpy)x8^C`*Gh@cM4l^j%s92Iq?zaicMBBRL(h`=J!Yo4W%#=1;BaxI_QBq_> zF-4`+%up#i?h}Q^CHK}um@#JFvG2BT+wRux``7#Y&ht6v_xYXYe4g)fp7Wd^|2h8^ zAm!xX=m3Bq2z)De06q_}uyeDwad&nzSKS|^6LuhYziOQRRy|eC*qG3W{i=>mI8`SX zdz@;VvB4KxRHI@8z6(8=sA{EZribLe0PFyWkkDEa2vpEu2p9|sg(2Z^VT2e`OiUCh zDk?4^EhR32k`NV@l9fWqpfMPXn53M%ELvU~jX|$10zw2fP?!h|CW00h6-WPL;XeRS z2oL}P2&e`Kp+E=<b=?(fe!ZNM_aJ4A3!QoRE5$d)#9%9@&<~D8%j7}3l%F4;FTfb?uhUOPqhDOFF zre@}LU)nq1b~rlicK7h~+VhR~zk-7I?GFhJi#Zq@7oU)rbmaS^=|3DhPRco*d**Cj zenDaBrLxOc$}6r`*4B}4-l}i7eTPD&HMcx^{G_$BtGlO{@w~5}IXp5t_Ii9`a*FkK ze&OBX(lVQ~#7MH07#@5srskW@%vc zW%*b!y%3P>Y7e0QiMoIqkkfueuS(Kw&RWdw+eU9wDvDZeS|$*3!Nl&m3=gxUVUMGq)s?F&Mq*2j7Fw5H>uu$vJi2&nY}=c1 zPGI9Wtr*hHHTK43%^DvmA=`=oM6v}@H))Av3lTyl!j~L;gRf;)s!qj!^S<_%pJXGYdk+&Yi@Ek8OQnaqfu(_JpmMTLwxN;Ye%&7vIve^SZ~nzyq*U^(%c_&zHaOzG6&W-=aUGzg;$@lmux0 ziH`C%hfqD{o^@8f#ybyfSX40KQ>A2g+6PKd=?HNB6D`ndaiyPQ=Y%Ps^(wr*y`*?k5 zpRzJy+E{{_sOiXv zeDHqGjk`Nnw3BmJPCL}Sv)tT4y>raGDga6+UWNZG)%?R66ARNeJeG}nox&cLAI zK?iICF=oob>yis-kN!w84^tdjm6LJw%YBZ#BCTPs-Mp*LkylsY%CbB$c##!_adY$n>#stu37FYv&;@2C=QBWE+nJX+NvG&UPX0p7ndd3ft$;ATEGd$;+J8BvtGrLN0%Z&+|-L=tRZPOXeS5Rw78%)O z8C{Qn?xZ6xlY6{5Dl}!qTGpn5`o^q{sZZq6?WV*N@<^82@l5>C=2wwNZDT(*J>;VB2#U|n z23mFl*L_jFopjqCNLd}O5q-Jr<7zw~%!~-gmrx?o;xQTib_u7cy}V7GqvUhIqx{j9 zufm^`=B%7|mF#FL{AtX1mrQuT^aSq41>~P!d%lu~Q!My^i1IzO!58>FP01#AP7WP^ zz@31!TgxrGhbF}@o}mQ3nIvqd=4RE8Gu~EDWdj!g0CEVX^V!6~P`EC06+MO{SADKT z%zBL@%@S64zC`mkR}o?eRjCBkUy8lmNR0#^pqSO{6btk0^&h0pl-IwC#%hgMygy*S z^)+G3{ulW`a6)W^Qj`^Q-dXW`9*RpJ@xxsV&Ac`(8@H1W=#(LM%-o}o6>_vRbL4YO zyR}r2mF9ps5=i|p%AXi3#y5*gu6R+a4rCO}&vc9$7QR(XmB9X?7Vi6y3R(PC!AYgW2vzs`@mdE&bxgxKjG zDp&o+3O0STLH%{Z`D50V0OZ|(@8>VL_kS*!QLNm;P~CJKgQQolA0D}s#|N%?y{+-9 zRv8}4>bEpedZ1#|IOVwDhQL<$1FTlf(nH7(R8V{#$~Fbf73V4I=R-@D7;UTg=*r0h zt3_XtGkA%V47MgF>~|I)TK{28W!Nk#wx0RR9200EH_&IABZ08p{y$pL@giYWYO{Ad90 zMkxGf{Ad8hABA4A(6t>&cUsuoTqpPAjFtTHid*dmQqxy;)s4-%e||{FU(Xnz3Lk|Z zg&&O{jQ}5oAB7){AB_MMQAGe1>Rtf&c@NoQ)U{ZIuOQtGyN{JuvoP*Yr}-QYg|y|> zyhW$lxXf}&H;+{uk@_k)RBUD58K0 zD58Kiycv4Be~NV3mWAyBwLO836wPvb_iM_pKib_;L>n>2cb`14w>pWydbv z&(qSjC;f zY8n75(0&kT!sk=D)MQ+(vh0r|_}i)c2lKB!uW9&EXdv*KNCz{_?tcTf{{Us64$6us z{3rmVrKF$*q@(bnfIOSx{){cPJ8eca!rZROG5zJ}e-Zqv&#T&gD_V*CCh`%?6C;E5 NJAd|S@oEDA|Jf!WN1y-z diff --git a/assets/img/wp-logo.png b/assets/img/wp-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b48f08e8ee0a2215ee73cba6e8670b4555aa59f9 GIT binary patch literal 11836 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 literal 0 HcmV?d00001 diff --git a/build/follow-me/style-index.css b/build/follow-me/style-index.css index 4091e2c..2d3e377 100644 --- a/build/follow-me/style-index.css +++ b/build/follow-me/style-index.css @@ -1 +1 @@ -.activitypub-follow-me-block-wrapper .activitypub-profile,.editor-styles-wrapper .activitypub-profile{align-items:self-start;display:flex;padding:1rem}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__avatar,.editor-styles-wrapper .activitypub-profile .activitypub-profile__avatar{height:75px;margin-right:1rem;width:75px}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__name,.editor-styles-wrapper .activitypub-profile .activitypub-profile__name{font-size:var(--wp--preset--font-size--large);line-height:1;margin:0}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__follow,.editor-styles-wrapper .activitypub-profile .activitypub-profile__follow{align-self:center;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);margin-left:auto}.activitypub-follow-me__dialog{max-width:30em}.activitypub-follow-me__dialog h4{line-height:1;margin:0}.activitypub-follow-me__dialog .apmfd__section{margin-bottom:2em}.activitypub-follow-me__dialog .apfmd-description{font-size:var(--wp--preset--font-size--normal,.75rem);margin:.33em 0 1em}.activitypub-follow-me__dialog .apfmd__button-group{display:flex;justify-content:flex-end}.activitypub-follow-me__dialog .apfmd__button-group svg{height:21px;margin-right:.5em;width:21px}.activitypub-follow-me__dialog .apfmd__button-group input{flex:1;padding-left:1em;padding-right:1em} +.activitypub-follow-me-block-wrapper .activitypub-profile,.editor-styles-wrapper .activitypub-profile{align-items:self-start;display:flex;padding:1rem}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__avatar,.editor-styles-wrapper .activitypub-profile .activitypub-profile__avatar{border-radius:50%;height:75px;margin-right:1rem;width:75px}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__name,.editor-styles-wrapper .activitypub-profile .activitypub-profile__name{font-size:var(--wp--preset--font-size--large);line-height:1;margin:0}.activitypub-follow-me-block-wrapper .activitypub-profile .activitypub-profile__follow,.editor-styles-wrapper .activitypub-profile .activitypub-profile__follow{align-self:center;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);margin-left:auto}.activitypub-follow-me__dialog{max-width:30em}.activitypub-follow-me__dialog h4{line-height:1;margin:0}.activitypub-follow-me__dialog .apmfd__section{margin-bottom:2em}.activitypub-follow-me__dialog .apfmd-description{font-size:var(--wp--preset--font-size--normal,.75rem);margin:.33em 0 1em}.activitypub-follow-me__dialog .apfmd__button-group{display:flex;justify-content:flex-end}.activitypub-follow-me__dialog .apfmd__button-group svg{height:21px;margin-right:.5em;width:21px}.activitypub-follow-me__dialog .apfmd__button-group input{flex:1;padding-left:1em;padding-right:1em} diff --git a/includes/model/class-blog-user.php b/includes/model/class-blog-user.php index 8de46df..14d087e 100644 --- a/includes/model/class-blog-user.php +++ b/includes/model/class-blog-user.php @@ -122,23 +122,34 @@ class Blog_User extends User { /** * Get the User-Icon. * - * @return array|null The User-Icon. + * @return array The User-Icon. */ public function get_icon() { // try site icon first $icon_id = get_option( 'site_icon' ); + // try custom logo second if ( ! $icon_id ) { $icon_id = get_theme_mod( 'custom_logo' ); } - if ( ! $icon_id ) { - return null; + + $icon_url = false; + + if ( $icon_id ) { + $icon = wp_get_attachment_image_src( $icon_id, 'full' ); + if ( $icon ) { + $icon_url = $icon[0]; + } + } + + if ( ! $icon_url ) { + // fallback to default icon + $icon_url = plugins_url( '/assets/img/wp-logo.png', ACTIVITYPUB_PLUGIN_FILE ); } - $image = wp_get_attachment_image_src( $icon_id, 'full' ); return array( 'type' => 'Image', - 'url' => esc_url( $image[0] ), + 'url' => esc_url( $icon_url ), ); } diff --git a/src/follow-me/style.scss b/src/follow-me/style.scss index 9a29f4b..73a7812 100644 --- a/src/follow-me/style.scss +++ b/src/follow-me/style.scss @@ -8,6 +8,7 @@ height: 75px; width: 75px; margin-right: 1rem; + border-radius: 50%; } .activitypub-profile__name { margin: 0;