This epic tracks issues that affect multiple components in the same way — systemic patterns rather than isolated bugs. Each child issue covers one concern across all affected components.
Usually, these are issues that were introduced at some point, and were duplicated or multiplied by copy-and-paste or replicating existing patterns in good faith and with good intentions with regards to consistency; or different/deviating patterns may have evolved over time that need aligning.
The issues may be either of the following:
- Rules violations — code patterns that are technically incorrect and need to be fixed regardless of whether they currently cause observable problems.
- Convention gaps — deviations from established conventions that reduce consistency and predictability across the component library.
Parallel to doing the actual ousekeeping, we should also collect and dcoument established patterns and conventions across juno ui-components for future reference.
This epic tracks issues that affect multiple components in the same way — systemic patterns rather than isolated bugs. Each child issue covers one concern across all affected components.
Usually, these are issues that were introduced at some point, and were duplicated or multiplied by copy-and-paste or replicating existing patterns in good faith and with good intentions with regards to consistency; or different/deviating patterns may have evolved over time that need aligning.
The issues may be either of the following:
Parallel to doing the actual ousekeeping, we should also collect and dcoument established patterns and conventions across juno ui-components for future reference.