Skip to content
This repository has been archived by the owner on Sep 26, 2024. It is now read-only.

bug(UIKIT-1017,ui,CheckboxField): Выравнивание лейбла по вертикали относительно чекбокса #889

Merged
merged 5 commits into from
Mar 29, 2024

Conversation

Kostayne
Copy link
Contributor

…тикали

Чеклист

  • Написать тесты для реализованного функционала
  • Описать jsdoc для экспортируемых функций, компонентов
  • Описать jsdoc для props экспортируемых компонентов
  • Реализовать или обновить storybook для компонента
  • Проверить код на соответствие style guide
  • Запросить ревью у дизайнера, если был изменен ui или создан новый компонент

Copy link
Contributor

@mfrolov89 mfrolov89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Kostayne
Copy link
Contributor Author

bug(UIKIT-1017,ui,CheckboxField) https://github.com/kaluga-astral/frontend/blob/main/CONTRIBUTING.md

CheckboxField находится в components, так что ui там быть не должно, а вот description коммита стоит поменять

@mfrolov89
Copy link
Contributor

bug(UIKIT-1017,ui,CheckboxField) https://github.com/kaluga-astral/frontend/blob/main/CONTRIBUTING.md

CheckboxField находится в components, так что ui там быть не должно, а вот description коммита стоит поменять

Посмотри доку, там определен определенный перечень scope. Components там нет, есть ui, который как раз и обозначает сomponents, сопутствующие примеры там есть. О исторических причинах такого нейминга наверняка не подскажу, но скорее всего дело в краткости и простоте написания. При это учитывай что длина названия тоже ограничена. Если считаешь что нужно вводить другой нейминг, то давай отдельно обсуждать.

@Kostayne
Copy link
Contributor Author

Посмотри доку, там определен определенный перечень scope. Components там нет, есть ui, который как раз и обозначает сomponents, сопутствующие примеры там есть. О исторических причинах такого нейминга наверняка не подскажу, но скорее всего дело в краткости и простоте написания. При это учитывай что длина названия тоже ограничена. Если считаешь что нужно вводить другой нейминг, то давай отдельно обсуждать.

Окей, запомню

@Kostayne
Copy link
Contributor Author

Наткнулся на сообщение от husky:
"✖ scope must be one of [components, features, form, icons, ui, server, UIKIT-XXXX] [function-rules/scope-enum]".

Если скоупы перечисленные в нем неактуальны, то нужно обновить @astral/commitlint-config

@Kostayne Kostayne changed the title bug(UIKIT-1017,components,CheckboxField): Добавил выравнивание по вер… bug(UIKIT-1017,components,CheckboxField): Выравнивание лейбла по вертикали Mar 26, 2024
Copy link
Contributor

@mfrolov89 mfrolov89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Задача была на компонент Checkbox. У CheckboxField есть такая же проблема, которую ты исправляешь, на запроса на это не было

@Kostayne Kostayne changed the title bug(UIKIT-1017,components,CheckboxField): Выравнивание лейбла по вертикали bug(UIKIT-1017,ui,CheckboxField): Выравнивание лейбла по вертикали Mar 27, 2024
@Kostayne
Copy link
Contributor Author

Задача была на компонент Checkbox. У CheckboxField есть такая же проблема, которую ты исправляешь, на запроса на это не было

Сам по себе чекбокс не содержит лейбл, это видно по коду самого чекбокса и коду в сторибуке. Там для подобных целей используется FormControlLabel, его менять определенно точно не стоит, тк вместо чекбокса он может содержать RadioButton, этот случай мы затрагивать не должны.

Именно поэтому и был затронут CheckboxField

@mfrolov89 mfrolov89 removed the request for review from lordniken March 28, 2024 13:07
@mfrolov89 mfrolov89 changed the title bug(UIKIT-1017,ui,CheckboxField): Выравнивание лейбла по вертикали bug(UIKIT-1017,ui,CheckboxField): Выравнивание лейбла по вертикали относительно чекбокса Mar 28, 2024
@mfrolov89 mfrolov89 enabled auto-merge (squash) March 29, 2024 12:06
@mfrolov89 mfrolov89 disabled auto-merge March 29, 2024 12:32
@mfrolov89 mfrolov89 merged commit 00f25f2 into main Mar 29, 2024
8 of 11 checks passed
@mfrolov89 mfrolov89 deleted the bug/UIKIT-1017 branch March 29, 2024 12:34
Copy link
Contributor

🎉 This PR is included in version 3.102.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants