Skip to content

overlay.drawer: Drawer component#45

Closed
khaliulin wants to merge 96 commits intomainfrom
overlay.drawer
Closed

overlay.drawer: Drawer component#45
khaliulin wants to merge 96 commits intomainfrom
overlay.drawer

Conversation

@khaliulin
Copy link
Copy Markdown

@khaliulin khaliulin commented Apr 15, 2026

Summary

  • Добавлен компонент DrawerComponent (src/lib/components/drawer/) — обёртка над PrimeNG p-drawer
  • Добавлена стилизация через токены (src/prime-preset/tokens/components/drawer.ts): скругления, border header, типографика, отступы, кнопка закрытия (нейтральный outlined стиль), позиционирование и размеры
  • Расширены токены в tokens.json: drawer.root.width, drawer.sm/lg/xlg.width
  • Добавлены Stories: Default, Sizes, Position, WithFooter, FullScreen, WithoutModal

Test plan

  • Открыть Storybook → Components → Overlay → Drawer
  • Проверить все сторисы (Default, Sizes, Position, WithFooter, FullScreen, WithoutModal)
  • Убедиться, что все позиции (left, right, top, bottom) анимируются с правильной стороны
  • Убедиться, что кнопка закрытия отображается как outlined круг без secondary-цвета
  • Проверить отступы в header, content, footer

AxyIX and others added 30 commits January 23, 2026 14:50
стилизация компонента button
AxyIX and others added 25 commits April 14, 2026 23:04
progressbar: стилизация, сторисы, обёртки
chip: стилизация, сторисы, обёртки
slider: сторисы, обёртки
skeleton: стилизация, сторисы, обёртки
breadcrumb: стилизация, сторисы, обёртки
metergroup: стилизация, сторисы
checkbox: стилизация, сторисы, обёртки
tag: стилизация, сторисы, обёртки
divider: стилизация, сторисы, обёртки
progressspinner: стилизация, сторисы, обёртки
@khaliulin khaliulin force-pushed the overlay.drawer branch 2 times, most recently from 8eb8759 to e980c8c Compare April 15, 2026 13:23
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.

5 participants