2.1 KiB
2.1 KiB
Proposal: Переключатель темы справа + карточка первого поста
Why
Два визуальных огреха на главной странице dedinit.ru:
- Переключатель «солнце/луна» (theme toggle) в шапке привязан к логотипу
.logo-switchesи «бегает» вместе с заголовком при наведении/кликах, вместо того чтобы стоять справа у навигации. - Первый пост на главной (
article.first-entry) отличается от остальных карточек: у него нет фона, рамки и внутреннего отступа (.post-entryимеетbackground: var(--entry),border,border-radius,padding), из-за чего он выглядит «голым» по сравнению с соседними постами.
What Changes
- Только CSS в
assets/css/extended/typewriter.css(уже подключён через новыйlayouts/partials/extend_head.htmlиз прошлого change):flex orderв.nav:logo(слева) →#menu(по центру/справа) →.logo-switches(крайний справа),margin-inlineдля раскидывания.article.first-entry— добавитьbackground: var(--entry),border-radius: var(--radius),border: 1px solid var(--border),padding: var(--gap)(как у.post-entry).
- Тема
themes/rDedInitНЕ модифицируется. DOM-разметка не меняется (только визуальный порядок через CSS order).
Impact
- Затронутые файлы:
assets/css/extended/typewriter.css(дополнен),layouts/partials/extend_head.html(уже есть из прошлого change — он подключает этот CSS на всех страницах). - Откат (rollback): удалить два CSS-блока из
typewriter.css, пересобрать — вернётся исходное поведение темы.