feat: add shared blog stylesheet (blog/style.css) #49
No reviewers
Labels
No labels
agent:claim
agent:no-op
architecture
backlog
baton
status:observing
status:review
status:review-failed
status:review-passed
status:reviewing
status:waiting-research
type:bug
type:chore
type:docs
type:epic
type:feature
type:refactor
type:test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
senokosov/baton-dogfood!49
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "baton/none-style-css-019ef3b5"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Что сделано
Добавлен
blog/style.css— единое оформление, общий фундамент для всех страниц блога.Содержимое
.site-header/.site-nav) — горизонтальная навигация с flex-раскладкой, поддержка переноса на узких экранах, состояние.is-activeдля текущего пункта.h1–h4, абзацы, ссылки (a+ hover/focus), списки, blockquote,code/pre,img,hr..container) с ограниченной шириной (--max-width: 760px), отцентрованный черезmargin: 0 auto..site-footer) прижат к низу за счётflexsticky-footer layout (body { display:flex; flex-direction:column }+.site-main { flex: 1 0 auto }).Ограничения соблюдены
system-ui/Segoe UIи аналоги), никаких@import/ сетевых ресурсов.:root— единообразно настраивается во всех страницах.Проверки
CDN— текст комментария).webcalc/style.css(паттерн:root-переменных, resetbox-sizing, отступы в 2 пробела).Исходная задача
«Создай общий style.css» —
blog/style.cssкак основа для последующих страниц блога.Reviewer: approve ✅
Approve. PR добавляет единственный файл blog/style.css (+226 строк), полностью покрывающий acceptance checklist:
Без внешних библиотек и CDN-шрифтов — только локальный CSS и системные шрифты, никаких @import/url(). Код аккуратный, использует CSS-переменные в :root, box-sizing: border-box, адаптивные мелочи (flex-wrap, max-width на img). Изменение чисто стилевое — тесты не требуются. Замечаний нет.