rcourtman
|
55f030d11e
|
Make self-hosted portal nav honest
|
2026-03-28 19:49:05 +00:00 |
|
rcourtman
|
48554917b9
|
Lead self-hosted billing with real jobs
|
2026-03-28 19:42:59 +00:00 |
|
rcourtman
|
35c056bc8f
|
Gate portal self-hosted tools by account relevance
|
2026-03-28 19:33:52 +00:00 |
|
rcourtman
|
ebfc4fd3c0
|
Make self-hosted support billing-only
|
2026-03-28 19:03:01 +00:00 |
|
rcourtman
|
d88f2e501a
|
Make billing task-driven
|
2026-03-28 18:32:29 +00:00 |
|
rcourtman
|
8eea329ef6
|
Make access task-driven
|
2026-03-28 18:08:06 +00:00 |
|
rcourtman
|
038d782d5c
|
Make workspace rail task-driven
|
2026-03-28 17:40:55 +00:00 |
|
rcourtman
|
81bcaa076b
|
Reveal mobile workspace jobs
|
2026-03-28 17:27:06 +00:00 |
|
rcourtman
|
170b1e5a07
|
Keep mobile portal tasks in view
|
2026-03-28 17:07:21 +00:00 |
|
rcourtman
|
c4730a52db
|
Compact portal navigation on mobile
|
2026-03-28 16:46:00 +00:00 |
|
rcourtman
|
9810ab60fe
|
Make portal task sections action-first
|
2026-03-28 16:32:26 +00:00 |
|
rcourtman
|
5b48250ec7
|
Make portal overview shell-level
|
2026-03-28 15:55:57 +00:00 |
|
rcourtman
|
7e81a0cd49
|
Align portal contracts with access and billing model
|
2026-03-28 15:28:13 +00:00 |
|
rcourtman
|
fa32599cd7
|
Redesign portal around task-first account flow
|
2026-03-28 15:15:40 +00:00 |
|
rcourtman
|
871bc6810d
|
style(portal): self-host roboto account typography
|
2026-03-28 14:44:55 +00:00 |
|
rcourtman
|
5b341da9de
|
style(portal): replace serif shell typography
|
2026-03-28 14:05:59 +00:00 |
|
rcourtman
|
bbc60da596
|
copy(portal): align team access role language
|
2026-03-28 14:02:42 +00:00 |
|
rcourtman
|
aaa008e48b
|
copy(portal): normalize remaining workspace account language
|
2026-03-28 13:59:58 +00:00 |
|
rcourtman
|
6bacf57362
|
copy(portal): normalize workspace overview language
|
2026-03-28 13:44:55 +00:00 |
|
rcourtman
|
1fdb3ea40b
|
copy(portal): tighten shell semantics
|
2026-03-28 13:34:49 +00:00 |
|
rcourtman
|
7f45e11379
|
copy(portal): normalize remaining internal shell language
|
2026-03-28 13:18:57 +00:00 |
|
rcourtman
|
d3ae4a9259
|
copy(portal): remove remaining operator jargon
|
2026-03-28 11:14:50 +00:00 |
|
rcourtman
|
5405725f59
|
copy(portal): normalize account language
|
2026-03-28 11:10:26 +00:00 |
|
rcourtman
|
a6f5005847
|
copy(portal): remove over-applied desk jargon
|
2026-03-28 11:04:08 +00:00 |
|
rcourtman
|
e05dcf8c1b
|
style(portal): densify service desk fallback
|
2026-03-28 10:54:07 +00:00 |
|
rcourtman
|
c6e56c7666
|
style(portal): tighten team desk layout
|
2026-03-28 10:45:19 +00:00 |
|
rcourtman
|
12b08389c2
|
style(portal): densify support escalation desk
|
2026-03-28 10:38:11 +00:00 |
|
rcourtman
|
c715ca3a80
|
style(portal): densify overview briefing
|
2026-03-28 10:26:46 +00:00 |
|
rcourtman
|
c3edb334c7
|
style(portal): promote team review lane
|
2026-03-28 10:01:10 +00:00 |
|
rcourtman
|
fb3fe50c63
|
style(portal): complete services routing desk
|
2026-03-28 08:20:09 +00:00 |
|
rcourtman
|
b3068098b2
|
style(portal): compact hosted overview briefing
|
2026-03-28 08:09:57 +00:00 |
|
rcourtman
|
fb216d8ea7
|
style(portal): strengthen support routing desk
|
2026-03-28 08:03:07 +00:00 |
|
rcourtman
|
309d985092
|
style(portal): sharpen shared shell framing
|
2026-03-28 06:44:47 +00:00 |
|
rcourtman
|
49bb2b2102
|
style(portal): compact account services desk
|
2026-03-28 06:37:42 +00:00 |
|
rcourtman
|
7d93b746ab
|
style(portal): compact account services desk
|
2026-03-28 06:33:29 +00:00 |
|
rcourtman
|
139fa5783a
|
style(portal): flatten overview into operator briefing
|
2026-03-28 06:24:18 +00:00 |
|
rcourtman
|
96518adbcf
|
style(portal): refine shell typography and surfaces
|
2026-03-28 06:14:42 +00:00 |
|
rcourtman
|
f91a2ccdcf
|
style(portal): strengthen shell navigation frame
|
2026-03-28 06:05:43 +00:00 |
|
rcourtman
|
38ece54449
|
style(portal): compact section desk headers
|
2026-03-28 06:00:56 +00:00 |
|
rcourtman
|
ebaf78d05e
|
style(portal): restructure overview operator briefing
|
2026-03-28 05:48:46 +00:00 |
|
rcourtman
|
cc3b08b0fc
|
style(portal): densify team access console
|
2026-03-28 05:40:35 +00:00 |
|
rcourtman
|
45dd7bb1e8
|
style(portal): collapse idle workspace desk below fleet
|
2026-03-28 05:33:38 +00:00 |
|
rcourtman
|
07fead5d6d
|
style(portal): tighten service and support desks
|
2026-03-28 05:24:02 +00:00 |
|
rcourtman
|
6c29e16dc6
|
style(portal): integrate account masthead summary
|
2026-03-28 05:15:10 +00:00 |
|
rcourtman
|
8398a2e749
|
style(portal): tighten workspace desk shell
|
2026-03-28 05:04:52 +00:00 |
|
rcourtman
|
c808153b70
|
style(portal): tighten overview deck hierarchy
|
2026-03-28 04:51:27 +00:00 |
|
rcourtman
|
7cd81afb3e
|
style(portal): turn account strip into masthead
|
2026-03-28 04:44:59 +00:00 |
|
rcourtman
|
8fb55097ec
|
style(portal): turn support into escalation desk
|
2026-03-28 04:40:06 +00:00 |
|
rcourtman
|
4c4684d446
|
style(portal): move section context into headers
|
2026-03-28 04:34:30 +00:00 |
|
rcourtman
|
12ea61d4c1
|
style(portal): enrich navigation context
|
2026-03-28 04:29:56 +00:00 |
|