Usman Baig
|
6b33483c81
|
fix: remove SettingsModalProvider import and wrapper from layout
|
2026-03-26 10:53:48 +01:00 |
|
Usman Baig
|
cc3047edba
|
refactor: replace legacy settings pages with redirect handlers + delete unused files
- /sites/:id/settings → redirect handler for GSC OAuth callback + deep links
- /org-settings → redirect handler for tab deep links
- Deleted: OrganizationSettings.tsx, SettingsModalWrapper.tsx, settings-modal-context.tsx
|
2026-03-26 10:50:36 +01:00 |
|
Usman Baig
|
61a106eed6
|
refactor: replace all legacy settings links with unified modal openers
|
2026-03-26 10:47:51 +01:00 |
|
Usman
|
5165b885ff
|
Merge pull request #69 from ciphera-net/staging
Unified settings modal + dashboard shell redesign
|
2026-03-26 10:15:33 +01:00 |
|
Usman Baig
|
f6e43976d8
|
feat: whole modal fades in/out together — glass + content as one unit
|
2026-03-26 00:27:26 +01:00 |
|
Usman Baig
|
ae54e0f10a
|
fix: glass panel fades out on close, snaps in on open — no blur flash
|
2026-03-26 00:23:47 +01:00 |
|
Usman Baig
|
14695a52dd
|
feat: dropdown-style animation on content — glass stays during exit via onExitComplete
|
2026-03-26 00:17:58 +01:00 |
|
Usman Baig
|
dc867e84f4
|
fix: glass instant, content fades in — backdrop and blur separate from animation
|
2026-03-26 00:10:40 +01:00 |
|
Usman Baig
|
3e603c77a9
|
feat: fade + scale animation on outer wrapper — glass panel untouched
|
2026-03-26 00:04:50 +01:00 |
|
Usman Baig
|
2be0841a54
|
fix: hide all modal content when closed — empty glass box keeps GPU blur warm
|
2026-03-26 00:01:22 +01:00 |
|
Usman Baig
|
b1254bcad0
|
fix: instant open/close — no animation prevents glass seep on close
|
2026-03-25 23:57:26 +01:00 |
|
Usman Baig
|
bd8fae626c
|
fix: use visibility instead of opacity — zero intermediate frames, no blur flash
|
2026-03-25 23:53:15 +01:00 |
|
Usman Baig
|
67334f1fd6
|
fix: always-mounted modal — GPU keeps backdrop-filter composited, no blur delay
|
2026-03-25 23:48:57 +01:00 |
|
Usman Baig
|
b18199aa48
|
fix: remove backdrop-blur from overlay — single blur layer on modal only
|
2026-03-25 23:40:36 +01:00 |
|
Usman Baig
|
d97eb77569
|
fix: smooth close animation — opacity fade on exit only, instant on open
|
2026-03-25 23:35:18 +01:00 |
|
Usman Baig
|
df286ab0e4
|
fix: restore glass + remove opacity animation to prevent backdrop-filter flash
|
2026-03-25 23:29:15 +01:00 |
|
Usman Baig
|
941dcd73ce
|
fix: solid modal background — backdrop-filter causes flash on animated elements
|
2026-03-25 23:22:51 +01:00 |
|
Usman Baig
|
603e910d40
|
fix: instant backdrop render prevents chart flash through glass modal
|
2026-03-25 23:19:27 +01:00 |
|
Usman Baig
|
d13372c864
|
feat(settings): glassmorphism modal matching ciphera-website header dropdowns
|
2026-03-25 23:15:27 +01:00 |
|
Usman Baig
|
09181affbb
|
fix: danger zone red background on pending save bar, normal text color
|
2026-03-25 23:11:51 +01:00 |
|
Usman Baig
|
477a3b4568
|
fix: don't render ScriptSetupBlock until state initialized from site data
|
2026-03-25 23:03:53 +01:00 |
|
Usman Baig
|
4af5daa298
|
fix: wait for integration status to load before rendering cards — prevents flash
|
2026-03-25 23:01:58 +01:00 |
|
Usman Baig
|
c299b10d19
|
fix: use LinkBreak icon instead of Trash for disconnect button
|
2026-03-25 23:00:18 +01:00 |
|
Usman Baig
|
98ba751c2c
|
fix: remove duplicate detail text from integration card titles
|
2026-03-25 22:58:44 +01:00 |
|
Usman Baig
|
8fb2f603bd
|
debug: log site.script_features on init
|
2026-03-25 22:57:10 +01:00 |
|
Usman Baig
|
8d894ff92a
|
fix: real BunnyCDN SVG logo + remove duplicate Connected status from grids
|
2026-03-25 22:55:55 +01:00 |
|
Usman Baig
|
1121a72d63
|
debug: log script_features at save time
|
2026-03-25 22:54:01 +01:00 |
|
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
|
095b68d769
|
fix: site name + domain side by side in general tab
|
2026-03-25 22:46:35 +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
|
e7b8943097
|
fix(settings): normalize all Workspace tabs to design standards
|
2026-03-25 22:24:11 +01:00 |
|
Usman Baig
|
9893b283cf
|
fix(settings): normalize Account tabs to design standards
|
2026-03-25 22:24:02 +01:00 |
|
Usman Baig
|
a3b746deeb
|
fix(settings): normalize Reports + Integrations tabs to design standards
|
2026-03-25 22:22:21 +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
|
1cbc8064e2
|
fix(settings): normalize SiteGeneralTab + SiteGoalsTab to design standards
|
2026-03-25 22:20:42 +01:00 |
|
Usman Baig
|
db12ad04cf
|
feat(settings): create shared DangerZone component
|
2026-03-25 22:19:37 +01:00 |
|
Usman Baig
|
1c916bb598
|
fix: deleteAccount requires password — add password input to delete flow
|
2026-03-25 22:05:01 +01:00 |
|
Usman Baig
|
712169187b
|
refactor(settings): native profile form replacing SharedProfileSettings — consistent save bar
|
2026-03-25 22:02:19 +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
|
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 |
|