Skip to content

Исправить отступ кнопки профиля от навыков на мобильных экранах - #424

Merged
TThanos3000 merged 1 commit into
masterfrom
fix/prod-member-card-spacing-20261016
Oct 16, 2026
Merged

TThanos3000 merged 1 commit into
masterfrom
fix/prod-member-card-spacing-20261016

Conversation

@TThanos3000

Copy link
Copy Markdown
Contributor

Что изменено

Кнопка «Профиль» в мобильной карточке участника больше не прилегает к навыкам. Между тегами/счётчиком «+N» и действием оставлено 8px; кнопка не сжимается.

Зачем

В production на узких экранах действие касалось навыков: margin-top:auto при автоматической высоте карточки давал зазор 0px.

Реализация

Две строки SCSS в существующем max-width:999px: margin-top:var(--ui-space-sm) и flex-shrink:0 для .member-card__action. Ветка от master 6f12e335, после #421.

API

Не менялся: шаблон, данные, ссылки, счётчики и runtime TypeScript сохранены.

UI

Существующий Mont, компоненты и token отступа. До/после и отчёт.

Permissions

Не менялись; правка только CSS представления.

Проверки

  • Checked by source: две runtime-строки внутри мобильного media query; review без оставшихся findings.
  • Checked by tests: карточка и страница участников — 2 файла, 8 тестов, exit 0.
  • Checked by build: npm run build:prod — exit 0.
  • Stylelint одного SCSS, git diff --check и Prettier полного staged index с LF — exit 0.
  • Checked in browser: 320/360/390/480/580/640/749/750/768/999px; четыре карточки на ширине — +19, +3, длинный навык/имя и отсутствие навыков. Зазор 8px, кнопка >=44px и внутри карточки, две колонки и URL профиля сохранены.
  • Desktop 1000/1440/1920px — 3/3 точных RGB comparisons, 0 изменённых пикселей; прежний зазор 15px сохранён.

Acceptance criteria

  • Навыки/«+N» и действие разделены на всех проверенных узких ширинах.
  • Desktop соответствует текущему master.

Не проверено

Физические устройства, Safari/WebKit и live API. Browser gate — Chrome/Windows с synthetic API, без live mutations. Полный набор unit tests не повторялся: выполнены релевантные 8 тестов для изменения только CSS.

Риски / migration

Миграции и backend changes не требуются. Merge/deploy выполняет пользователь.

@TThanos3000
TThanos3000 merged commit 0d013d2 into master Oct 16, 2026
@TThanos3000
TThanos3000 deleted the fix/prod-member-card-spacing-20261016 branch October 16, 2026 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants