Website Status
This commit is contained in:
+7
-13
@@ -13,32 +13,26 @@ export const lines: TerminalLine[] = [
|
||||
{ type: 'output', content: '(&dim,red)███(&)(&dim,orange)███(&)(&dim,yellow)███(&)(&dim,green)███(&)(&dim,cyan)███(&)(&dim,blue)███(&)(&dim,magenta)███(&)(&dim,pink)███(&)', inline: true },
|
||||
|
||||
{ type: 'blank', content: '' },
|
||||
{ type: 'header', content: `Welcome to ${user.displayname}'s Portfolio` },
|
||||
{ type: 'header', content: `HI, I'm ${user.displayname}` },
|
||||
{ type: 'image', content: '', image: user.avatar, imageAlt: user.name, imageWidth: 120, inline: true },
|
||||
{ type: 'output', content: `(&muted)${user.bio}(&)`, inline: true },
|
||||
|
||||
{ type: 'divider', content: 'NAVIGATION' },
|
||||
|
||||
// Interactive navigation buttons
|
||||
...navigation.map(nav => ({
|
||||
...navigation.map((nav, i) => ({
|
||||
type: 'button' as const,
|
||||
content: nav.name,
|
||||
content: nav.name + ` (&text, bold)[${i+1}](&)`,
|
||||
icon: nav.icon === '📁' ? 'mdi:folder' : nav.icon === '🎨' ? 'mdi:palette' : 'mdi:trophy',
|
||||
style: 'primary' as const,
|
||||
href: nav.path,
|
||||
inline: true
|
||||
})),
|
||||
|
||||
{ type: 'divider', content: 'Website Keybinds' },
|
||||
{ type: 'output', content: '(&orange)Toggle Light/Dark Mode(&) (&text, bold)(Alt/Option+B)(&)' , inline: true },
|
||||
{ type: 'output', content: '(&muted)•(&)' , inline: true },
|
||||
{ type: 'output', content: '(&orange)Select Theme(&) (&text, bold)(Alt/Option+T + [#])(&)' , inline: true },
|
||||
{ type: 'output', content: '(&muted)•(&)' , inline: true },
|
||||
{ type: 'output', content: '(&orange)Skip typing animation(&) (&text, bold)(Y)(&)' , inline: true },
|
||||
{ type: 'output', content: '(&muted)•(&)' , inline: true },
|
||||
{ type: 'output', content: '(&orange)Navigate to page(&) (&text, bold)(Ctrl/Cmd+ [#])(&)' , inline: true },
|
||||
{ type: 'blank', content: '' },
|
||||
// list navigation with numeric shortcuts
|
||||
{ type: 'output', content: '(&text, bold)Pages -(&)', inline: true },
|
||||
...navigation.map((nav, i) => ({ type: 'output' as const, content: `(&blue)${nav.name}(&) (&text, bold)[${i+1}](&)`, inline: true })),
|
||||
{ type: 'output', content: '(&muted)•(&) (&orange)Select Theme(&) (&text, bold)(Alt/Option+T + [#])(&)' , inline: true },
|
||||
{ type: 'output', content: '(&muted)•(&) (&orange)Skip typing animation(&) (&text, bold)(Y)(&)' , inline: true },
|
||||
{ type: 'output', content: '(&muted)•(&) (&orange)Navigate to page(&) (&text, bold)(Ctrl/Cmd+ [#])(&)' , inline: true },
|
||||
{ type: 'blank', content: '' },
|
||||
];
|
||||
Reference in New Issue
Block a user