jaeswift-website/api/data/homepage.json
jae 252c7b95b3 feat: mega admin panel expansion, contact form, 9 blog posts
- admin.html: 14 sections (dashboard, posts, editor, tracks, settings, homepage editor, services, navigation, links, API keys, theme, SEO, contact settings, backups)
- admin.js: 1554 lines, full AdminApp with CRUD for all sections
- admin.css: 1972 lines, responsive mobile nav, all new section styles
- app.py: 42 endpoints, new routes for homepage/services/nav/links/apikeys/theme/seo/contact/backups
- 9 JSON data files for new settings
- Contact form wired to POST /api/contact
- 9 blog posts with full HUD metadata
- .gitignore added
2026-03-31 22:19:27 +00:00

38 lines
No EOL
750 B
JSON

{
"hero_title": "JAESWIFT",
"hero_subtitle": "SECURITY ENGINEER // DEVELOPER",
"hero_tagline": "Building the future, one exploit at a time.",
"sections": [
{
"id": "about",
"label": "About",
"visible": true
},
{
"id": "blog",
"label": "Blog",
"visible": true
},
{
"id": "dev-cards",
"label": "Dev Cards",
"visible": true
},
{
"id": "links",
"label": "Links",
"visible": true
},
{
"id": "contact",
"label": "Contact",
"visible": true
},
{
"id": "terminal",
"label": "Terminal",
"visible": true
}
],
"about_text": "Cybersecurity enthusiast and full-stack developer based in the UK."
}