secubox-openwrt/package/secubox/secubox-app-hexojs/files/usr/share/hexojs/presets/tech.yml
CyberMind-FR a4970edc6f feat(hexojs): Add Hexo CMS packages for OpenWrt
- secubox-app-hexojs: LXC-containerized Hexo service with Node.js
  - hexoctl control script for container/site management
  - Bundled CyberMind theme with dark/light mode
  - Theme presets (minimal, tech, portfolio)
  - Post/page scaffolds

- luci-app-hexojs: Full CMS dashboard
  - Overview with stats and quick actions
  - Post editor with Markdown toolbar and preview
  - Media library browser
  - Categories and tags management
  - Apps portfolio for CyberMind theme
  - Build and deploy to GitHub Pages
  - GitHub Sync wizard (clone, pull, push)
  - Theme configuration and presets
  - Site settings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 18:58:57 +01:00

75 lines
1.3 KiB
YAML

# Tech Blog Preset
# Full-featured technical blog
name: Tech Blog
description: Full-featured technical blog with categories and tags
icon: code
theme:
default_mode: dark
allow_toggle: true
accent_color: "#10b981"
branding:
logo_symbol: "<>"
logo_text: "TechBlog_"
tagline: "Code, Security, Linux"
menu:
Home: /
Blog:
_path: /blog/
Security: /blog/security/
Linux: /blog/linux/
Development: /blog/dev/
Tutorials: /blog/tutorials/
Projects: /portfolio/
About: /about/
sections:
hero: true
services: false
apps: true
portfolio: true
articles: true
categories: true
youtube: false
about: true
limits:
posts: 6
apps: 6
portfolio: 4
categories: 6
tags: 12
categories:
security:
name: "Security"
icon: "lock"
color: "#ef4444"
linux:
name: "Linux"
icon: "terminal"
color: "#f59e0b"
dev:
name: "Development"
icon: "code"
color: "#3b82f6"
tutorials:
name: "Tutorials"
icon: "book"
color: "#10b981"
hero:
badge: "Tech Blog"
title: "Code &<br><span class='highlight'>Security</span><br>Articles"
subtitle: "Technical articles, tutorials, and project documentation"
cta:
- text: "Explore"
url: "#articles"
style: primary
- text: "Projects"
url: "/portfolio/"
style: secondary