mirror of
https://github.com/Crosstalk-Solutions/project-nomad.git
synced 2026-10-16 21:00:03 +02:00
chore(branding): replace the retired N.O.M.A.D. badge with the new logo
The Command Center header, settings sidebar, chat sidebar and README still showed the old dotted "PROJECT N.O.M.A.D." badge with the retired backronym. The earlier naming sweep removed the text strings but could not catch a raster asset. Swap in the vector primary badge from the brand kit (nomad-primary.svg) and add object-contain so the hexagon keeps its true 0.866 aspect instead of being stretched to fill the square boxes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
959b43d24e
commit
4c75eb512b
|
|
@ -1,5 +1,5 @@
|
|||
<div align="center">
|
||||
<img src="admin/public/project_nomad_logo.webp" width="200" height="200"/>
|
||||
<img src="admin/public/nomad-primary.svg" width="200" alt="Project NOMAD"/>
|
||||
|
||||
# Project NOMAD
|
||||
### Knowledge That Never Goes Offline
|
||||
|
|
|
|||
|
|
@ -31,9 +31,9 @@ const FadingImage = ({ alt = "Fading image", className = "" }) => {
|
|||
isVisible ? 'opacity-100' : 'opacity-0'
|
||||
}`}>
|
||||
<img
|
||||
src={`/project_nomad_logo.webp`}
|
||||
src="/nomad-primary.svg"
|
||||
alt={alt}
|
||||
className={`w-64 h-64 ${className}`}
|
||||
className={`w-64 h-64 object-contain ${className}`}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ const StyledSidebar: React.FC<StyledSidebarProps> = ({ title, items }) => {
|
|||
return (
|
||||
<div className="flex grow flex-col gap-y-5 overflow-y-auto bg-desert-sand px-6 ring-1 ring-white/5 pt-4 shadow-md">
|
||||
<div className="flex h-16 shrink-0 items-center">
|
||||
<img src="/project_nomad_logo.webp" alt="Project NOMAD Logo" className="h-16 w-16" />
|
||||
<img src="/nomad-primary.svg" alt="Project NOMAD Logo" className="h-16 w-16 object-contain" />
|
||||
<h1 className="ml-3 text-xl font-semibold text-text-primary">{title}</h1>
|
||||
</div>
|
||||
<nav className="flex flex-1 flex-col">
|
||||
|
|
|
|||
|
|
@ -114,7 +114,7 @@ export default function ChatSidebar({
|
|||
)}
|
||||
</div>
|
||||
<div className="p-4 flex flex-col items-center justify-center gap-y-2">
|
||||
<img src="/project_nomad_logo.webp" alt="Project NOMAD Logo" className="h-28 w-28 mb-6" />
|
||||
<img src="/nomad-primary.svg" alt="Project NOMAD Logo" className="h-28 w-28 mb-6 object-contain" />
|
||||
<StyledButton
|
||||
onClick={() => {
|
||||
// /chat is served by the admin app itself, so navigate in place rather than
|
||||
|
|
|
|||
|
|
@ -46,9 +46,9 @@ export default function AppLayout({
|
|||
onClick={() => router.visit('/home')}
|
||||
>
|
||||
<img
|
||||
src="/project_nomad_logo.webp"
|
||||
src="/nomad-primary.svg"
|
||||
alt="Project NOMAD Logo"
|
||||
className={compact ? 'h-12 w-12' : 'h-40 w-40'}
|
||||
className={compact ? 'h-12 w-12 object-contain' : 'h-40 w-40 object-contain'}
|
||||
/>
|
||||
<h1
|
||||
className={classNames(
|
||||
|
|
|
|||
1
admin/public/nomad-primary.svg
Normal file
1
admin/public/nomad-primary.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 22 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 51 KiB |
Loading…
Reference in New Issue
Block a user