Unified settings modal + dashboard shell redesign #69

Merged
uz1mani merged 107 commits from staging into main 2026-03-26 09:15:33 +00:00
45 changed files with 4350 additions and 381 deletions
Showing only changes of commit 570dda7bd2 - Show all commits

View File

@@ -225,7 +225,7 @@ export default function SiteBotSpamTab({ siteId, onDirtyChange, hasPendingAction
{/* Sticky save bar */}
{isDirty && (
<div className={`sticky bottom-0 -mx-6 -mb-6 px-6 py-3 backdrop-blur-md border-t flex items-center justify-between transition-colors ${
<div className={`sticky bottom-0 -mx-6 px-6 py-3 backdrop-blur-md border-t flex items-center justify-between transition-colors ${
hasPendingAction
? 'bg-rose-950/95 border-rose-800/50'
: 'bg-neutral-950/90 border-neutral-800'

View File

@@ -179,7 +179,7 @@ export default function SiteGeneralTab({ siteId, onDirtyChange, hasPendingAction
{/* Sticky save bar */}
{isDirty && (
<div className={`sticky bottom-0 -mx-6 -mb-6 px-6 py-3 backdrop-blur-md border-t flex items-center justify-between transition-colors ${
<div className={`sticky bottom-0 -mx-6 px-6 py-3 backdrop-blur-md border-t flex items-center justify-between transition-colors ${
hasPendingAction
? 'bg-rose-950/95 border-rose-800/50'
: 'bg-neutral-950/90 border-neutral-800'

View File

@@ -252,7 +252,7 @@ export default function SitePrivacyTab({ siteId, onDirtyChange, hasPendingAction
{/* Sticky save bar — only visible when dirty */}
{isDirty && (
<div className={`sticky bottom-0 -mx-6 -mb-6 px-6 py-3 backdrop-blur-md border-t flex items-center justify-between transition-colors ${
<div className={`sticky bottom-0 -mx-6 px-6 py-3 backdrop-blur-md border-t flex items-center justify-between transition-colors ${
hasPendingAction
? 'bg-rose-950/95 border-rose-800/50'
: 'bg-neutral-950/90 border-neutral-800'

View File

@@ -148,7 +148,7 @@ export default function SiteVisibilityTab({ siteId, onDirtyChange, hasPendingAct
{/* Sticky save bar */}
{isDirty && (
<div className={`sticky bottom-0 -mx-6 -mb-6 px-6 py-3 backdrop-blur-md border-t flex items-center justify-between transition-colors ${
<div className={`sticky bottom-0 -mx-6 px-6 py-3 backdrop-blur-md border-t flex items-center justify-between transition-colors ${
hasPendingAction
? 'bg-rose-950/95 border-rose-800/50'
: 'bg-neutral-950/90 border-neutral-800'