jaeswift-website/api/data/navigation.json
jae 139849d632 feat: dropdown nav with submenus + black ops colour theme redesign
- Navigation: 6 top-level items (BASE, TRANSMISSIONS, ARMOURY, INTEL, SAFEHOUSE, COMMS) with dropdown children
- nav.js: renders nested dropdown submenus, mobile tap-to-toggle support
- Theme: tactical green (#00ff41) accent, deep black (#0a0a0a) bg, amber (#c9a227) secondary
- 176 colour replacements across 4 CSS + 3 JS files
- Mobile: responsive dropdowns with slide animation
- Updated navigation.json with full nested structure
2026-04-01 03:16:34 +00:00

54 lines
1.7 KiB
JSON

[
{
"label": "BASE", "url": "/", "order": 0,
"children": [
{"label": "OPERATOR PROFILE", "url": "/#operator"},
{"label": "DOSSIER", "url": "/#dossier"},
{"label": "DIAGNOSTICS", "url": "/#diagnostics"},
{"label": "SITREP", "url": "/#sitrep"},
{"label": "RADAR", "url": "/#radar"}
]
},
{
"label": "TRANSMISSIONS", "url": "/blog", "order": 1,
"children": [
{"label": "DISPATCHES", "url": "/blog"},
{"label": "SYNAPTIC LOG", "url": "/blog?tag=thoughts"},
{"label": "DIRECTIVES", "url": "/blog?tag=tasks"}
]
},
{
"label": "ARMOURY", "url": "/blog?tag=dev", "order": 2,
"children": [
{"label": "LOADOUT", "url": "/blog?tag=tools"},
{"label": "FIELD MANUALS", "url": "/blog?tag=guides"},
{"label": "BLUEPRINTS", "url": "/blog?tag=configs"},
{"label": "CONTRABAND", "url": "/blog?tag=discoveries"}
]
},
{
"label": "INTEL", "url": "/blog?tag=intel", "order": 3,
"children": [
{"label": "REDACTED", "url": "/blog?tag=classified"},
{"label": "CASE FILES", "url": "/blog?tag=truecrime"},
{"label": "BLACK OPS", "url": "/blog?tag=conspiracy"},
{"label": "EXHIBITS", "url": "/blog?tag=evidence"},
{"label": "WIRETAPS", "url": "/blog?tag=intercepts"}
]
},
{
"label": "SAFEHOUSE", "url": "/#links", "order": 4,
"children": [
{"label": "ASSET LINKS", "url": "/#links"},
{"label": "DEAD DROPS", "url": "/#deaddrops"}
]
},
{
"label": "COMMS", "url": "/#contact", "order": 5,
"children": [
{"label": "OPEN CHANNELS", "url": "/#contact"},
{"label": "ENCRYPTED LINE", "url": "mailto:jaeswift@jaeswift.xyz"},
{"label": "BACKUP RELAY", "url": "/#backup-relay"}
]
}
]