feat(F-071): completed feature

This commit is contained in:
chattie
2026-08-19 19:04:41 +02:00
parent 16e4e86fbe
commit cf67f51d07
22 changed files with 495 additions and 74 deletions

View File

@@ -3446,6 +3446,41 @@
"close": true
},
"completed_at": "2026-08-19T16:21:01Z"
},
{
"id": "F-071",
"type": "feature",
"title": "Editable emoji and color for categories",
"problem": "Categories use hardcoded emoji/color maps that cannot be customized in admin",
"goal": "Add emoji and color fields to categories, make them editable in admin form, and use stored values in frontend category displays instead of hardcoded maps",
"scope_in": [
"backend:category domain",
"frontend home grid",
"frontend categories list",
"admin category form"
],
"scope_out": [
"admin redesign",
"brand/product changes"
],
"priority": "high",
"risk": "low",
"description": "Problem: Categories use hardcoded emoji/color maps that cannot be customized in admin. Goal: Add emoji and color fields to categories, make them editable in admin form, and use stored values in frontend category displays instead of hardcoded maps. Scope IN: backend:category domain, frontend home grid, frontend categories list, admin category form. Scope OUT: admin redesign, brand/product changes. Type: feature. Priority: high. Risk: low.",
"acceptance": [
"Admin can edit emoji and color per category in the category form",
"Frontend category cards use stored emoji and color instead of hardcoded slug-based maps",
"New parent categories show their stored emoji instead of generic folder icon",
"verify.sh is green"
],
"status": "done",
"created_at": "2026-08-19",
"gates": {
"reviewer": true,
"security": true,
"qa": true,
"close": true
},
"completed_at": "2026-08-19T17:04:41Z"
}
]
}