VKUI icon indicating copy to clipboard operation
VKUI copied to clipboard

feat(storybook): regroup components sections in storybook

Open EldarMuhamethanov opened this issue 6 months ago • 2 comments

  • [x] Release notes

Изменения

  • Перегруппировал компоненты по секциям как новой документации
  • Задал такой же порядок секций как в новой документации
  • На странице "ComponentsOverview" тоже перегруппировал компоненты
  • В styleguide(старой доке) убрал отображение кнопки перехода к story компонента, так как ссылки теперь будут генерироваться некорректно
  • В storybook удалил логику генерации ссылки для перехода к документации компонента. Когда дока зарелизится, нужно будет доработать логику - оставил TODO

Release notes

Улучшения

  • Компоненты в storybook были перегруппированы в соответствии с новой документацией

EldarMuhamethanov avatar Jun 20 '25 13:06 EldarMuhamethanov

👀 Docs deployed

📦 Package ❌

yarn add @vkontakte/vkui@

Commit 8d2c48454e8f2505987903e245053caebcc72534

github-actions[bot] avatar Jun 20 '25 13:06 github-actions[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 95.96%. Comparing base (a8c3743) to head (8d2c484). Report is 46 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #8670   +/-   ##
=======================================
  Coverage   95.96%   95.96%           
=======================================
  Files         420      420           
  Lines       12117    12117           
  Branches     4023     4023           
=======================================
  Hits        11628    11628           
  Misses        489      489           
Flag Coverage Δ
unittests 95.96% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Jun 20 '25 13:06 codecov[bot]

Layout - PanelHeaderContent должен быть внутри PanelHeader

Data Display - Chip потерялся

Service -> Configuration?

Utils - не хватает SelectionControl, FloatingArrow, а UnstyledTextField в другой категории почему-то (сервисы). Clickable - вообще удалить, мы не экспортим его наружу?

BlackySoul avatar Jun 25 '25 15:06 BlackySoul

Layout - PanelHeaderContent должен быть внутри PanelHeader

Data Display - Chip потерялся

Service -> Configuration?

Utils - не хватает SelectionControl, FloatingArrow, а UnstyledTextField в другой категории почему-то (сервисы). Clickable - вообще удалить, мы не экспортим его наружу?

Все поправил

EldarMuhamethanov avatar Jun 26 '25 08:06 EldarMuhamethanov

v7.5.0 🎉

vkcom-publisher avatar Jul 14 '25 09:07 vkcom-publisher