Usman Baig
|
d819b4bd17
|
fix: remove card wrapping from bare inputs + fix privacy false-dirty on load
|
2026-03-25 22:49:25 +01:00 |
|
Usman Baig
|
1da71aa1a2
|
fix(settings): wrap all settings items in card blocks for visual consistency
|
2026-03-25 22:44:23 +01:00 |
|
Usman Baig
|
4d9c3aeabd
|
fix(settings): normalize Visibility, Privacy, BotSpam tabs to design standards
|
2026-03-25 22:21:41 +01:00 |
|
Usman Baig
|
cbf2125f0a
|
fix: batch PageSpeed frequency and notification toggles into save flow
|
2026-03-25 21:59:36 +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
|
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
|
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
|
0f5a3388a0
|
fix: use correct PageSpeedConfig field name (frequency, not check_frequency)
|
2026-03-25 18:16:05 +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
|
ea2c47b53f
|
feat(settings): Phase 2 — all 15 tabs implemented
Site tabs:
- Visibility (public toggle, share link, password protection)
- Privacy (data collection toggles, geo level, retention info)
- Bot & Spam (filtering toggle, stats cards)
- Reports (scheduled reports + alert channels list with test/pause/delete)
- Integrations (GSC + BunnyCDN connect/disconnect cards)
Workspace tabs:
- Members (member list, invite form with role selector)
- Notifications (dynamic toggles from API categories)
- Audit Log (action log with timestamps)
Account tabs:
- Security (wraps existing ProfileSettings security tab)
- Devices (wraps existing TrustedDevicesCard + SecurityActivityCard)
No more "Coming soon" placeholders. All tabs are functional.
|
2026-03-23 21:29:49 +01:00 |
|