ui: finish css state cleanup

This commit is contained in:
a.tolmachev
2026-05-02 14:57:55 +00:00
parent b938192f0d
commit 96f2f20591
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -2,14 +2,14 @@
## Current
### `feat/frontend-css-state-cleanup`
### `feat/frontend-performance-polish`
Status: in_progress
DoD:
- UI state visuals are driven by classes or semantic attributes instead of ad-hoc inline style mutation
- button disabled/loading states do not rely on manual style toggles
- wizard and workspace flows keep current behavior after state-class migration
- repeated derived views are cached or precomputed instead of recalculated per render path
- UI interaction handlers avoid unnecessary full rerenders for small state changes
- performance changes keep current page behavior and pass existing smoke checks
## Next
+1 -1
View File
@@ -244,7 +244,7 @@ function bindSectionNavigation() {
}, { threshold: 0.3 });
document.querySelectorAll('[id^="section-"]').forEach(function (section) {
if (section.style.display !== 'none') {
if (!section.hidden) {
observer.observe(section);
}
});