feat(hints): scale coverage — 11 new registry entries + inject across pages

Registry grows from 14 → 25 hints. New entries:
- wo.dashboard.topbar_actions / meta / tabs / history / finance /
  timeline / bottom
- wo.create.overview
- crm.clients.overview / vehicles.overview
- finante.dashboard.stats / expenses.overview

"?" icons injected into:
- WO dashboard: top-bar actions, meta header, tabs bar, history card,
  finance card, timeline card, bottom action bar (in addition to the
  existing dashboard title, PDF preview, chat)
- CalendarBoard: title
- PipelineBoard: title
- Excel import wizard: step 1
- Main tenant dashboard (via PanelsRenderHook::PAGE_START scoped to
  Dashboard::class): small banner with a "?" and a shortcut to the
  FAQ page for users who don't see the icons

Users now see hint icons on the primary daily-use screens; more can
be added by dropping <x-hint key="..." /> anywhere.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-01 09:57:54 +00:00
parent 06081159b6
commit 3c92ea5475
8 changed files with 190 additions and 7 deletions
+3
View File
@@ -80,6 +80,7 @@
"Activează magazinul public la <slug>.service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat": "Enables the public shop at <slug>.service.mir.md/shop. Parts appear only if marked \"Published\".",
"Activează magazinul public la <slug>.service.mir.md/shop. Piesele apar doar dacă sunt marcate „Publicat\".": "Enables the public shop at <slug>.service.mir.md/shop. Parts appear only if marked \"Published\".",
"Activează plata prin transfer": "Enable bank transfer",
"Activează sugestiile": "Turn on hints",
"Activi": "Active",
"Activitate recentă": "Recent activity",
"Activă": "Active",
@@ -843,6 +844,7 @@
"Față-Stânga": "Front-Left",
"Februarie": "February",
"Femeie": "Female",
"Fiecare card e clicabil — duce la lista relevantă.": "Every card is clickable — jumps to the relevant list.",
"File": "File",
"Files": "Files",
"Filter": "Filter",
@@ -1359,6 +1361,7 @@
"Nu pot porni camera: ": "Cannot start camera: ",
"Nu re-trimite mai des de X zile": "Don't resend more often than every X days",
"Nu te poți șterge pe tine!": "You can't delete yourself!",
"Nu vezi „?\" pe pagini?": "Don't see \"?\" on pages?",
"Nu, renunță": "No, cancel",
"Numar": "Number",
"Number": "Number",