import type { TerminalLine } from '$lib/components/tui/types';

const spacer: TerminalLine = { type: 'output' as const, content: '  ', inline: true };

export const projectNavLinks: TerminalLine = {
    type: 'group' as const,
    content: '',
    groupAlign: 'start',
    groupGap: '1rem',
    children: [
        { type: 'link' as const, href: '/projects', content: `(&bg-primary,black) ← Projects (&)`, inline: true },
        spacer,
        { type: 'link' as const, href: '/projects/opensource', content: `(&bg-pink,black) Open Source (&)`, inline: true },
        spacer,
        { type: 'link' as const, href: '/projects/packages', content: `(&bg-orange,black) Packages (&)`, inline: true },
        spacer,
        { type: 'link' as const, href: '/projects/hackathons', content: `(&bg-green,black) Hackathons (&)`, inline: true },
        spacer,
        { type: 'link' as const, href: '/projects/research', content: `(&bg-cyan,black) Research (&)`, inline: true }
    ]
};
