Fix sidebar header to show logo + brand name inline, improve favicon update logic

- Update AppLayout to display logo and brand name together in all headers (sidebar, public, mobile)
- Improve favicon update in useBranding to create link element if not exists
- Update opengraph metadata to use local image instead of lovable.dev URL
- Change author/meta to WithDwindi branding

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
dwindown
2025-12-24 15:50:50 +07:00
parent dfbabddd98
commit 428314d5bf
4 changed files with 18 additions and 16 deletions

View File

@@ -6,16 +6,16 @@
<!-- Title will be dynamically updated from branding settings -->
<title>Loading...</title>
<meta name="description" content="Learn. Grow. Succeed." />
<meta name="author" content="LearnHub" />
<meta name="author" content="WithDwindi" />
<meta property="og:title" content="LearnHub" />
<meta property="og:title" content="WithDwindi" />
<meta property="og:description" content="Learn. Grow. Succeed." />
<meta property="og:type" content="website" />
<meta property="og:image" content="https://lovable.dev/opengraph-image-p98pqg.png" />
<meta property="og:image" content="/src/opengraph.png" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@LearnHub" />
<meta name="twitter:image" content="https://lovable.dev/opengraph-image-p98pqg.png" />
<meta name="twitter:site" content="@dwindown" />
<meta name="twitter:image" content="/src/opengraph.png" />
</head>
<body>