Sync admin settings and media with the public landing site.

Show logo in the navbar, add image upload fields for logo/team/work/blog/gallery, and drive site chrome from settings everywhere.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-30 22:10:45 +03:30
co-authored by Cursor
parent ceac76781b
commit c33a757af4
14 changed files with 189 additions and 49 deletions
+5
View File
@@ -0,0 +1,5 @@
/** Resolve media/logo URLs for browser and SSR (relative /api/uploads/... stay as-is). */
export function mediaUrl(url?: string | null) {
if (!url) return "";
return url;
}