bruno
53d31572e6
fix: sidebar workspace tree + pages DB — emojis → outlined icons
Root cause: 3 sources d'icônes colorées dans le sidebar:
1. _workspace_tree_macro.html L28: {{ page.icon }} raw → filtré via valid_icons
2. db.py: DEFAULT '📄' → 'file'
3. board.py _file_icon(): 15 émojis → 'file'/'edit'/'image'
4. board.py/dashboard.py: JSON icon: 📄/📁 → file/folder
5. base.html L931: JS favorites icon → validNames filter
6. base.html render_tree_item: valid_icons list étendue + fallback
Migration: nouvelles pages utilisent 'file'/'folder'. Pages existantes
avec émojis → les templates utilisent le fallback automatiquement.
143 tests passent
2026-07-21 09:28:28 -04:00
..
2026-07-08 08:41:31 -04:00
2026-07-13 21:02:39 -04:00
2026-07-13 07:52:52 -04:00
2026-07-20 08:07:22 -04:00
2026-07-21 09:28:28 -04:00
2026-07-09 23:06:53 -04:00
2026-07-21 09:28:28 -04:00
2026-07-16 08:37:27 -04:00
2026-07-14 12:21:10 -04:00
2026-07-19 21:22:59 -04:00
2026-07-20 11:02:37 -04:00
2026-07-08 10:00:30 -04:00
2026-07-10 07:28:09 -04:00
2026-07-14 12:14:41 -04:00
2026-07-08 11:27:56 -04:00
2026-07-10 07:28:09 -04:00