Skip to content

refactor: rework all BEM class generation#1380

Closed
gcornut wants to merge 5 commits intomasterfrom
refactor/rework-BEM-class-generation
Closed

refactor: rework all BEM class generation#1380
gcornut wants to merge 5 commits intomasterfrom
refactor/rework-BEM-class-generation

Conversation

@gcornut
Copy link
Copy Markdown
Member

@gcornut gcornut commented Dec 10, 2025

General summary

  • feat(lum-core): add BEM class name utility functions
  • feat(lumx-react): add useClassnames utility hook
  • refactor(lumx-react): migrate to new BEM class utils
  • chore(lumx-core): remove old BEM class util functions

@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from bad57d5 to d8220fd Compare December 10, 2025 16:56
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch from bbed831 to 546149d Compare December 10, 2025 16:57
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from d8220fd to c6eb41a Compare December 10, 2025 17:13
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch from 546149d to 7dcb070 Compare December 10, 2025 17:17
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from c6eb41a to add8adc Compare December 10, 2025 17:17
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch 5 times, most recently from e7a5bf6 to b176760 Compare December 11, 2025 10:10
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch 3 times, most recently from 3fbb132 to 562ba67 Compare December 11, 2025 10:56
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch 3 times, most recently from 3ce8211 to 01638f1 Compare December 11, 2025 15:53
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch 2 times, most recently from b642a75 to 0337fcc Compare December 11, 2025 16:11
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch 2 times, most recently from ec2ecad to 8948931 Compare December 12, 2025 12:19
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch 2 times, most recently from 73b8404 to b24e6b0 Compare December 12, 2025 12:35
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch from 8948931 to cbf6fe4 Compare December 12, 2025 14:17
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from b24e6b0 to 51f865e Compare December 12, 2025 14:19
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch 3 times, most recently from 83c9a61 to 2041c87 Compare December 12, 2025 16:05
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch 3 times, most recently from 4fb73e8 to f191915 Compare December 12, 2025 16:35
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch from 2041c87 to c5cde97 Compare December 12, 2025 16:43
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch 2 times, most recently from 36c3066 to be5026b Compare December 12, 2025 17:00
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch 2 times, most recently from 8e4293a to 6b2c651 Compare December 12, 2025 17:10
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from be5026b to 74b932c Compare December 12, 2025 17:10
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch from 6b2c651 to ede9733 Compare December 17, 2025 16:29
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from 74b932c to d714123 Compare December 17, 2025 16:30
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch from ede9733 to f34f90f Compare January 6, 2026 10:41
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from d714123 to 78e8de5 Compare January 6, 2026 10:42
@gcornut gcornut force-pushed the feat_lumx-core_add_utils_to_get_common_lumx_class_names branch from f34f90f to 5b298f9 Compare January 6, 2026 10:43
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from 78e8de5 to f51bf6f Compare January 6, 2026 10:44
Base automatically changed from feat_lumx-core_add_utils_to_get_common_lumx_class_names to master January 7, 2026 12:14
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch 2 times, most recently from 6f95263 to b6e95a6 Compare January 7, 2026 12:31
@gcornut gcornut marked this pull request as ready for review January 7, 2026 12:33
@gcornut gcornut requested review from a team and lumautomation as code owners January 7, 2026 12:33
@gcornut gcornut marked this pull request as draft January 8, 2026 09:31
@gcornut gcornut force-pushed the refactor/rework-BEM-class-generation branch from b6e95a6 to d53fc2a Compare January 8, 2026 09:31
@gcornut gcornut closed this Feb 11, 2026
@gcornut gcornut deleted the refactor/rework-BEM-class-generation branch February 11, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant