Usman Baig
|
f794696e90
|
fix: script features save with Save Changes instead of instantly
|
2026-03-25 21:55:14 +01:00 |
|
Usman Baig
|
6c0061733b
|
fix: neutral save bar background, red text only when pending navigation
|
2026-03-25 21:39:55 +01:00 |
|
Usman Baig
|
c53152fc68
|
fix: reset save bar visibility and handler on discard
|
2026-03-25 21:37:31 +01:00 |
|
Usman Baig
|
3f884fca76
|
feat(settings): wire WorkspaceGeneralTab into dirty tracking + modal save bar
|
2026-03-25 21:26:48 +01:00 |
|
Usman Baig
|
5d21a81fad
|
refactor(settings): move save bar to modal level — always flush with modal bottom
|
2026-03-25 21:24:06 +01:00 |
|
Usman Baig
|
549ac273a1
|
refactor(settings): move save bar to modal level, remove from tabs
|
2026-03-25 21:23:42 +01:00 |
|
Usman Baig
|
570dda7bd2
|
fix: remove -mb-6 from sticky bar — prevents jump at scroll bottom
|
2026-03-25 21:12:45 +01:00 |
|
Usman Baig
|
8ec9edb126
|
fix: rose warning bar + proper Discard button sizing
|
2026-03-25 21:09:37 +01:00 |
|
Usman Baig
|
43005fb9ee
|
fix: red warning bar instead of amber when navigating with unsaved changes
|
2026-03-25 21:05:52 +01:00 |
|
Usman Baig
|
1c21bf5ff6
|
fix: amber warning style on sticky bar when navigating with unsaved changes
|
2026-03-25 21:02:00 +01:00 |
|
Usman Baig
|
81fafcf711
|
fix: discard button in sticky save bar instead of browser confirm
|
2026-03-25 20:51:39 +01:00 |
|
Usman Baig
|
7181d68d85
|
fix: replace amber unsaved changes bar with simple confirm() dialog
|
2026-03-25 20:42:02 +01:00 |
|
Usman Baig
|
0de8f927a4
|
chore: remove debug console.logs from privacy tab
|
2026-03-25 20:37:32 +01:00 |
|
Usman Baig
|
eb3c3b2738
|
debug: add console.logs to privacy tab dirty tracking
|
2026-03-25 20:33:46 +01:00 |
|
Usman Baig
|
93401cc1a1
|
fix: dirty tracking — prevent SWR revalidation from resetting form state
|
2026-03-25 20:27:47 +01:00 |
|
Usman Baig
|
9dceca765c
|
feat(settings): sticky save bar appears only when dirty, replaces static button
|
2026-03-25 20:18:26 +01:00 |
|
Usman Baig
|
9a3fab3535
|
feat(settings): unsaved changes guard with inline confirmation bar
|
2026-03-25 20:09:11 +01:00 |
|
Usman Baig
|
1ad68943c8
|
fix: reset tabs to default when switching settings context
|
2026-03-25 18:23:58 +01:00 |
|
Usman Baig
|
688d268fbf
|
fix: proper Google/Bunny logos and BunnyCDN status grid in unified integrations
|
2026-03-25 18:21:50 +01:00 |
|
Usman Baig
|
0f5a3388a0
|
fix: use correct PageSpeedConfig field name (frequency, not check_frequency)
|
2026-03-25 18:16:05 +01:00 |
|
Usman Baig
|
1fef7b175c
|
feat(settings): add filtering and pagination to unified audit tab
|
2026-03-25 18:11:01 +01:00 |
|
Usman Baig
|
0cb13e08fd
|
refactor(settings): wire all settings entry points to unified modal
|
2026-03-25 18:10:42 +01:00 |
|
Usman Baig
|
8bef4b7c9f
|
feat(settings): add member removal and pending invitations to unified members tab
|
2026-03-25 18:08:22 +01:00 |
|
Usman Baig
|
b64c4c036f
|
feat(settings): add working delete org to unified workspace general tab
|
2026-03-25 18:07:21 +01:00 |
|
Usman Baig
|
851c607b7a
|
feat(settings): add invoice list to unified billing tab
|
2026-03-25 18:07:16 +01:00 |
|
Usman Baig
|
b164160d6a
|
feat(settings): add bunny setup flow and GSC details to unified integrations tab
|
2026-03-25 18:04:07 +01:00 |
|
Usman Baig
|
ce992e331f
|
fix(settings): show delete account in unified profile tab
|
2026-03-25 18:02:47 +01:00 |
|
Usman Baig
|
7dc6e0daf5
|
fix(settings): add remove password button to unified visibility tab
|
2026-03-25 18:02:39 +01:00 |
|
Usman Baig
|
f844751142
|
feat(settings): add report/alert create & edit modals to unified tab
|
2026-03-25 17:52:56 +01:00 |
|
Usman Baig
|
b3ccb58431
|
feat(settings): add session review to unified bot & spam tab
|
2026-03-25 17:48:39 +01:00 |
|
Usman Baig
|
d0d7a97102
|
feat(settings): add retention, excluded paths, pagespeed to unified privacy tab
|
2026-03-25 17:46:06 +01:00 |
|
Usman Baig
|
4e6837a9ee
|
feat(settings): add framework picker and verification to unified general tab
|
2026-03-25 17:42:34 +01:00 |
|
Usman Baig
|
45a8adff0f
|
feat(settings): add danger zone to unified site general tab
|
2026-03-25 17:38:47 +01:00 |
|
Usman Baig
|
294629edfe
|
fix: downsize all page h1 headers — top bar now has primary title
|
2026-03-25 17:17:12 +01:00 |
|
Usman Baig
|
48b404eb37
|
fix: remove duplicate h1 from uptime page — title now in top bar
|
2026-03-25 17:11:48 +01:00 |
|
Usman Baig
|
b78f5d4b96
|
fix: add parens around nullish coalescing mixed with logical OR
|
2026-03-25 17:07:55 +01:00 |
|
Usman Baig
|
1aeb9cf275
|
feat: page title in top bar next to collapse toggle
|
2026-03-25 17:06:21 +01:00 |
|
Usman Baig
|
24858030ba
|
fix: align AppLauncher with collapse toggle — pt-1.5 on both sides
|
2026-03-25 16:47:42 +01:00 |
|
Usman Baig
|
e39c10d50f
|
fix: reduce top bar padding — pt-1.5 instead of pt-3
|
2026-03-25 16:44:42 +01:00 |
|
Usman Baig
|
953d828cd9
|
fix: align collapse toggle with sidebar AppLauncher row (Dokploy-style)
|
2026-03-25 16:39:53 +01:00 |
|
Usman Baig
|
540c0b51ca
|
fix: remove duplicate realtime indicator from under chart
|
2026-03-24 23:56:30 +01:00 |
|
Usman Baig
|
9aacd63d1d
|
fix: collapse toggle back in glass top bar, removed from sidebar
|
2026-03-24 23:53:44 +01:00 |
|
Usman Baig
|
132afa749c
|
fix: collapse toggle as first sidebar item, realtime stays in glass bar
Collapse icon at top of sidebar (aligned with all icons). Glass top
bar now only shows realtime indicator on the right.
|
2026-03-24 23:44:49 +01:00 |
|
Usman Baig
|
4e5dd6e3f3
|
fix: collapse icon uses negative margin to align with sidebar icons
|
2026-03-24 23:40:16 +01:00 |
|
Usman Baig
|
4702bb91b9
|
fix: top bar spans full width — collapse icon aligns above sidebar
|
2026-03-24 23:38:13 +01:00 |
|
Usman Baig
|
5eabc52133
|
fix: sidebar collapse icon bigger (18px) and brighter (neutral-400)
|
2026-03-24 23:29:37 +01:00 |
|
Usman Baig
|
de10fb5daf
|
fix: use max-w-7xl (1280px) instead of full-width — better readability
|
2026-03-24 23:21:57 +01:00 |
|
Usman Baig
|
d6627413b8
|
feat: full-width content — remove max-w-6xl from all site pages and skeletons
|
2026-03-24 23:16:36 +01:00 |
|
Usman Baig
|
bb55782dba
|
fix: restore scrolling — overflow-clip was blocking overflow-y-auto
|
2026-03-24 23:06:44 +01:00 |
|
Usman Baig
|
0f462314e2
|
fix: move collapse toggle + realtime to glass area above content panel
GlassTopBar in the margin strip — SidebarSimple icon (phosphor) on
left, "Live · Xs ago" on right. ContentHeader reverted to mobile-only.
|
2026-03-24 23:02:52 +01:00 |
|