style: add mozdit logo and update color palette
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 234 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 195 KiB |
@@ -224,3 +224,76 @@
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.b8xwx5yj4da'
|
||||
}
|
||||
✓ Compiled in 81ms
|
||||
⨯ [Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.lue86bt71kq'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.lue86bt71kq'
|
||||
}
|
||||
⨯ [Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.4ksq6vt1jhf'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.4ksq6vt1jhf'
|
||||
}
|
||||
[Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.lue86bt71kq'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.lue86bt71kq'
|
||||
}
|
||||
⨯ [Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.615ses2gwgo'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.615ses2gwgo'
|
||||
}
|
||||
[Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.m42ye64ld1'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.m42ye64ld1'
|
||||
}
|
||||
⨯ [Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.l054sd3rq'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.l054sd3rq'
|
||||
}
|
||||
⨯ [Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.6petjjzbpgi'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.6petjjzbpgi'
|
||||
}
|
||||
⨯ [Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.av9c38o0u2n'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.av9c38o0u2n'
|
||||
}
|
||||
[Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.6petjjzbpgi'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.6petjjzbpgi'
|
||||
}
|
||||
⨯ [Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.3ntyvvr3d2q'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.3ntyvvr3d2q'
|
||||
}
|
||||
[Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.sequaw9ohmh'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.sequaw9ohmh'
|
||||
}
|
||||
⨯ [Error: ENOENT: no such file or directory, open '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.k94ejnrype'] {
|
||||
errno: -2,
|
||||
code: 'ENOENT',
|
||||
syscall: 'open',
|
||||
path: '/Users/isari/Projects/Private/gitmit/websitedev/proto/.next/static/development/_buildManifest.js.tmp.k94ejnrype'
|
||||
}
|
||||
[?25h
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 195 KiB |
+18
-18
@@ -6,25 +6,25 @@
|
||||
|
||||
/* Design Tokens - Light Theme */
|
||||
:root {
|
||||
/* Brand Colors */
|
||||
--color-primary-50: #eff6ff;
|
||||
--color-primary-100: #dbeafe;
|
||||
--color-primary-200: #bfdbfe;
|
||||
--color-primary-300: #93c5fd;
|
||||
--color-primary-400: #60a5fa;
|
||||
--color-primary-500: #3b82f6;
|
||||
--color-primary-600: #2563eb;
|
||||
--color-primary-700: #1d4ed8;
|
||||
--color-primary-800: #1e40af;
|
||||
--color-primary-900: #1e3a8a;
|
||||
--color-primary-950: #172554;
|
||||
/* Brand Colors (mozdIT Blue) */
|
||||
--color-primary-50: #eef4ff;
|
||||
--color-primary-100: #d9e6ff;
|
||||
--color-primary-200: #bcceff;
|
||||
--color-primary-300: #8eb0ff;
|
||||
--color-primary-400: #5c8bff;
|
||||
--color-primary-500: #3566f1;
|
||||
--color-primary-600: #1f4e9d; /* Base Logo Blue */
|
||||
--color-primary-700: #193e82;
|
||||
--color-primary-800: #163673;
|
||||
--color-primary-900: #153060;
|
||||
--color-primary-950: #0f1e40;
|
||||
|
||||
/* Accent Colors */
|
||||
--color-accent-50: #eef2ff;
|
||||
--color-accent-100: #e0e7ff;
|
||||
--color-accent-200: #c7d2fe;
|
||||
--color-accent-500: #6366f1;
|
||||
--color-accent-600: #4f46e5;
|
||||
/* Accent Colors (mozdIT Orange/Magenta) */
|
||||
--color-accent-50: #fef1f2;
|
||||
--color-accent-100: #fde0e3;
|
||||
--color-accent-200: #fbc7cc;
|
||||
--color-accent-500: #e43e26; /* Base Logo Orange */
|
||||
--color-accent-600: #cf3019;
|
||||
|
||||
/* Success Colors */
|
||||
--color-success-50: #f0fdf4;
|
||||
|
||||
@@ -13,7 +13,7 @@ jest.mock('next/link', () => {
|
||||
describe('Header', () => {
|
||||
it('should render the company logo', () => {
|
||||
render(<Header />)
|
||||
expect(screen.getAllByText('mozdIT Bt.').length).toBeGreaterThan(0)
|
||||
expect(screen.getByAltText('mozdIT Bt.')).toBeInTheDocument()
|
||||
})
|
||||
|
||||
it('should render all navigation links in desktop menu', () => {
|
||||
|
||||
@@ -47,24 +47,12 @@ export default function Header() {
|
||||
<div className="flex-shrink-0">
|
||||
<a
|
||||
href="/"
|
||||
className="group flex items-center gap-2 text-xl font-bold transition-all duration-200"
|
||||
style={{ color: 'var(--color-primary-600)' }}
|
||||
className="group flex items-center gap-2 transition-all duration-200"
|
||||
>
|
||||
<span className="relative">
|
||||
<span className="group-hover:opacity-0 transition-opacity duration-200">
|
||||
{siteConfig.general.name}
|
||||
</span>
|
||||
<span
|
||||
className="absolute inset-0 opacity-0 group-hover:opacity-100 transition-opacity duration-200"
|
||||
style={{ color: 'var(--color-primary-700)' }}
|
||||
>
|
||||
{siteConfig.general.name}
|
||||
</span>
|
||||
</span>
|
||||
<span
|
||||
className="inline-block w-2 h-2 rounded-full animate-pulse-slow"
|
||||
style={{ background: 'var(--color-success-500)' }}
|
||||
title="Online"
|
||||
<img
|
||||
src="/mozdit_logo.png"
|
||||
alt={siteConfig.general.name}
|
||||
className="h-10 w-auto transition-transform duration-200 group-hover:scale-105"
|
||||
/>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user