fix(user-center): align dual-column with zibll flex shell
Rebuild /profile layout as zibll-style user-center flex (sidebar 320px first, content flexes). Drop content-layout float shell classes so the stats/assets nav stays left of the credits panel on desktop and drawer on tablet/mobile.
This commit is contained in:
1 parent
9829d94cb7
commit
7177b090de
3 files changed
+114
-72
No files matched your search
@@ -50,11 +50,14 @@ get_header();
|
||||
<div id="toast-container"></div>
|
||||
<script>function showToast(text,d){d=d||2500;var c=document.getElementById('toast-container');if(!c){c=document.createElement('div');c.id='toast-container';document.body.appendChild(c)}var t=document.createElement('div');t.className='toast-item';t.textContent=text;c.appendChild(t);setTimeout(function(){t.classList.add('fade-out');setTimeout(function(){if(t.parentNode)t.parentNode.removeChild(t)},300)},d)}</script>
|
||||
|
||||
<main id="main-content" class="site-main container content-shell content-shell--stream aksrt-profile" tabindex="-1">
|
||||
<main id="main-content" class="site-main container content-shell content-shell--stream aksrt-profile user-center" tabindex="-1">
|
||||
<div class="content-wrap">
|
||||
<?php get_template_part('templates/parts/user-center/header', null, ['context' => $render_context]); ?>
|
||||
<div class="content-layout content-layout--sidebar-left aksrt-profile__layout">
|
||||
<div class="content-layout__primary uc-content">
|
||||
<div class="user-center-body aksrt-profile__layout">
|
||||
<aside class="user-center-sidebar uc-sidebar aksrt-profile__aside" role="complementary" aria-label="<?php esc_attr_e('用户中心导航', 'aksrt'); ?>">
|
||||
<?php get_template_part('templates/parts/user-center/sidebar', null, ['context' => $render_context]); ?>
|
||||
</aside>
|
||||
<div class="user-center-content uc-content">
|
||||
<div class="uc-drawer-overlay" id="uc-drawer-overlay"></div>
|
||||
<?php if (isset($_GET['saved'])) : ?>
|
||||
<div class="aksrt-user-center__notice" role="status"><?php esc_html_e('个人资料已保存', 'aksrt'); ?></div>
|
||||
@@ -67,10 +70,6 @@ get_header();
|
||||
<?php endforeach; ?>
|
||||
<?php get_template_part('templates/parts/user-center/account-modals', null, ['context' => $render_context]); ?>
|
||||
</div>
|
||||
|
||||
<aside class="content-layout__aside page-owned uc-sidebar aksrt-profile__aside" role="complementary" aria-label="<?php esc_attr_e('用户中心导航', 'aksrt'); ?>">
|
||||
<?php get_template_part('templates/parts/user-center/sidebar', null, ['context' => $render_context]); ?>
|
||||
</aside>
|
||||
</div>
|
||||
</div>
|
||||
<?php get_template_part('templates/parts/user-center/runtime-config', null, ['context' => $render_context]); ?>
|
||||
|
||||
Reference in new issue
Block a user