chore(ui): retire the Building2 icon app-wide (#2235)

Founder request from the register walkthrough. Suppliers (nav, command
palette, empty state) use Truck; company and company-scoped surfaces
(active company badge, invite, home signpost, SIE preview, template
scopes, TIC workspace and its manifest) use Briefcase; the two bank
contexts use Landmark. The extension icon resolver no longer maps
Building2; the generated sector definitions follow the manifest.

Co-authored-by: Jakob Wennberg <311770904+jakobwennberg-oss@users.noreply.github.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Jakob Wennberg
2026-09-03 20:02:14 +02:00
committed by GitHub
co-authored by Jakob Wennberg Claude Fable 5.1
parent b996da60ee
commit 34b677b02c
16 changed files with 39 additions and 35 deletions
+2 -2
View File
@@ -60,7 +60,7 @@ export const EXTENSION_DEFINITIONS: Record<string, ExtensionDefinition[]> = {
"name": "Bolagsuppgifter",
"sector": "general",
"category": "import",
"icon": "Building2",
"icon": "Briefcase",
"dataPattern": "manual",
"description": "Hämta företagsinformation automatiskt vid registrering",
"longDescription": "Fyll i företagsuppgifter automatiskt genom att ange organisationsnummer. Hämtar adress, momsregistrering, F-skattestatus och bankuppgifter från offentliga register via TIC.",
@@ -68,7 +68,7 @@ export const EXTENSION_DEFINITIONS: Record<string, ExtensionDefinition[]> = {
"quickAction": {
"label": "Företagsprofil",
"description": "Visa offentliga uppgifter",
"icon": "Building2",
"icon": "Briefcase",
"href": "/e/general/tic",
"order": 10
}