diff --git a/assets/widgets/frontend.css b/assets/widgets/frontend.css index 95da1d61..853d146f 100644 --- a/assets/widgets/frontend.css +++ b/assets/widgets/frontend.css @@ -69,6 +69,9 @@ .zib-widget.padding-10 { padding:10px; } .zib-widget.nobottom.notop { padding-top:0; padding-bottom:0; } +.user-card__auth-btns { display: inline-flex; flex-wrap: nowrap; align-items: center; justify-content: center; gap: 10px; } +.user-card__auth-btns .but { margin: 0; } + .aksrt-widget-video { position: relative; overflow: hidden; border-radius: var(--aksrt-widget-radius); background: #000; aspect-ratio: 16 / 9; } .aksrt-widget-video--4-3 { aspect-ratio: 4 / 3; }.aksrt-widget-video--1-1 { aspect-ratio: 1; }.aksrt-widget-video--auto { aspect-ratio: auto; } .aksrt-widget-video video, .aksrt-widget-video__player, .aksrt-widget-video .dplayer { width: 100%; height: 100%; } diff --git a/src/WidgetSystem/Renderers/UserRenderer.php b/src/WidgetSystem/Renderers/UserRenderer.php index 14076df3..02ea2170 100644 --- a/src/WidgetSystem/Renderers/UserRenderer.php +++ b/src/WidgetSystem/Renderers/UserRenderer.php @@ -30,7 +30,6 @@ final class UserRenderer { } return self::card_box($user_id, [ - 'class' => 'widget', 'show_posts' => false, 'show_checkin' => true, 'show_img_bg' => !isset($i['show_img_bg']) || !empty($i['show_img_bg']), @@ -49,7 +48,6 @@ final class UserRenderer { $post_style = sanitize_key((string) ($i['post_style'] ?? 'mini')); return self::card_box((int) $user->ID, [ - 'class' => 'widget', 'show_img_bg' => !isset($i['show_img_bg']) || !empty($i['show_img_bg']), 'show_posts' => !isset($i['show_posts']) || !empty($i['show_posts']), 'limit' => max(0, min(12, (int) ($i['limit'] ?? 6))), @@ -100,14 +98,14 @@ final class UserRenderer { } } - return '
' . $cover + return '
' . $cover . '
' . '
' . '
' . $avatar . '
' . '
'; } @@ -116,11 +114,10 @@ final class UserRenderer { * 登录卡片(legacy zib_get_user_card_box parity)。 * * @param int $user_id 卡片用户。 - * @param array $args class/show_posts/show_checkin/show_img_bg/show_button/button_1,2 与文章模块参数。 + * @param array $args show_posts/show_checkin/show_img_bg/show_button/button_1,2 与文章模块参数。 */ private static function card_box(int $user_id, array $args = []): string { $args = wp_parse_args($args, [ - 'class' => '', 'show_posts' => true, 'show_checkin' => false, 'show_img_bg' => false, @@ -185,7 +182,7 @@ final class UserRenderer { $cover = '
'; } - return '
' . $cover + return '
' . $cover . '
' . '
' . $checkin . '
' . $avatar . '
'