This commit is contained in:
@@ -177,6 +177,19 @@ body {
|
||||
.forum-board { background: #fff; border: 1px solid var(--color-border); border-radius: var(--radius-lg); box-shadow: var(--shadow-card); overflow: hidden; }
|
||||
.forum-board__head { display: flex; justify-content: space-between; gap: 20px; align-items: end; padding: 22px 24px; border-bottom: 1px solid var(--color-border); background: #fffdfa; }
|
||||
.forum-board__head h2 { margin: 0 0 6px; }
|
||||
.forum-shell { display: grid; grid-template-columns: 290px minmax(0, 1fr); gap: 24px; margin-top: 24px; align-items: start; }
|
||||
.forum-shell__main { min-width: 0; }
|
||||
.forum-sidebar { position: sticky; top: 104px; }
|
||||
.forum-sidebar__inner { background: #fff; border: 1px solid var(--color-border); border-radius: var(--radius-lg); box-shadow: var(--shadow-card); overflow: hidden; }
|
||||
.forum-sidebar__head { padding: 20px 20px 16px; border-bottom: 1px solid var(--color-border); background: linear-gradient(180deg, #fffdfa, #f8f4ec); }
|
||||
.forum-sidebar__head h2 { margin: 10px 0 0; font-size: 22px; }
|
||||
.forum-sidebar__tree { padding: 14px; display: grid; gap: 14px; }
|
||||
.forum-sidebar__group h3 { margin: 0 0 10px; font-size: 15px; color: var(--color-primary); }
|
||||
.forum-sidebar__group ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 6px; }
|
||||
.forum-sidebar__group a { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 10px 12px; border-radius: 12px; color: var(--color-text); transition: background .15s ease, color .15s ease; }
|
||||
.forum-sidebar__group a:hover { background: #f8f4ec; color: var(--color-primary); }
|
||||
.forum-sidebar__group a.is-active { background: var(--color-primary); color: var(--color-primary-contrast); }
|
||||
.forum-sidebar__group small { font-size: 12px; opacity: .8; }
|
||||
.forum-search { display: grid; gap: 8px; min-width: min(100%, 360px); }
|
||||
.forum-search--hero { width: 100%; }
|
||||
.forum-search__row { display: flex; gap: 10px; }
|
||||
@@ -227,6 +240,7 @@ body {
|
||||
.forum-admin-item:first-child { border-top: 0; }
|
||||
.forum-admin-item p { margin: 8px 0 0; }
|
||||
.forum-admin-item__actions { display: grid; gap: 10px; }
|
||||
.forum-hero--compact { padding-bottom: 8px; }
|
||||
|
||||
.flex { display:flex; }
|
||||
.between { justify-content: space-between; }
|
||||
@@ -239,6 +253,8 @@ body {
|
||||
.forum-admin-item,
|
||||
.forum-list__header,
|
||||
.forum-row { grid-template-columns: minmax(0, 1fr); }
|
||||
.forum-shell { grid-template-columns: 1fr; }
|
||||
.forum-sidebar { position: static; }
|
||||
.forum-row__count,
|
||||
.forum-row__activity { grid-auto-flow: column; justify-content: start; gap: 10px; align-items: baseline; }
|
||||
.forum-post { grid-template-columns: 1fr; }
|
||||
|
||||
4
public/page/community-admin.php
Normal file
4
public/page/community-admin.php
Normal file
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
tpl('community-admin', 'landing', 'account');
|
||||
Reference in New Issue
Block a user