Commit Graph
8 Commits
Author SHA1 Message Date
HappyOnigiri 76ef3ac3da fix: update check scripts regex and path resolution 2026-03-04 09:56:08 +09:00
HappyOnigiri 248f21c975 fix(lint): improve css lint scripts and remove duplicate ignores
- Extract shared directory resolution to check_scripts/utils.py
- Refine check_unused_css regex to accurately match className attribute values without broad character windows
- Deduplicate adjacent unused-css-check-ignore comments in base.css
2026-03-04 09:23:21 +09:00
HappyOnigiri 59f9a371cd style: format and polish CSS check scripts and gallery styles 2026-03-04 08:20:51 +09:00
HappyOnigiri 67a2b71068 fix(lint): improve css check scripts
- check_property_conflicts: apply ignore comment scanning to preceding selector source

- check_unused_css: remove buggy custom fallback and apply robust JSX template class parsing constraint

- styles: add ignores for dynamic css classes missed by stricter targeted extraction
2026-03-04 08:17:41 +09:00
HappyOnigiri b15eb15507 fix(chore): Refactor CSS check scripts according to review comments
- Fix duplicate checking mechanism in check_unused_css.py to accurately skip ignored selectors based on occurrence index

- Remove unused base_dir parameter from check_file in check_property_conflicts.py
2026-03-04 04:27:29 +09:00
HappyOnigiri 2258f73c5c fix: narrow exception catching to OSError in check scripts 2026-03-04 04:18:39 +09:00
HappyOnigiri 9334767bc4 chore: fix css check scripts issues and update suppression markers 2026-03-04 04:07:51 +09:00
HappyOnigiri 7f2f107f48 chore: add CSS lint scripts for unused classes and property conflicts 2026-03-04 03:33:33 +09:00