Rivesz/A

GitHub: Rivesz/A

一套零构建依赖的赛博朋克风格静态博客模板,专为安全研究者在恶意软件分析、CTF 和威胁情报领域的技术写作与分享而设计。

Stars: 0 | Forks: 0

# 0xGuto — 博客模板 静态模板(纯 HTML/CSS/JS,零构建依赖),采用赛博朋克/Watch Dogs 2 美学风格——深蓝色背景,洋红/青色强调色,UI 元素使用等宽字体。 ## 结构 ``` blog/ ├── index.html → página inicial (hero, diretórios de categoria, lista de posts) ├── post.html → template de post individual ├── css/style.css → design system completo (cores, tipografia, componentes) ├── js/main.js → grafo de rede animado no hero + relógio da status bar └── README.md ``` ## 快速使用(无需构建) 因为是纯 HTML,你可以直接在浏览器中打开 `index.html` 进行本地测试,或者将整个文件夹上传到仓库并启用 GitHub Pages(Settings → Pages → Deploy from branch → main → /root)。 每篇新文章 = 复制 `post.html`,重命名,编辑 `
` 中的内容,并在 `index.html` 的 `
` 中添加一行。 ## 迁移至 Hugo 或 Astro 如果文章数量增加,且手动编辑 `index.html` 变得繁琐,建议迁移至静态站点生成器。此模板的 CSS 和 JS 完全可复用——颜色的 token 逻辑全部位于 `style.css` 顶部的 `:root` 中,因此可以直接粘贴到 Hugo/Astro 布局中。 **Hugo:** - `css/style.css` 放入 `static/css/` - `index.html` 变为 `layouts/index.html`(将固定文章替换为 `range .Site.RegularPages`) - `post.html` 变为 `layouts/_default/single.html` - 每篇文章变为 `content/posts/` 中的 Markdown 文件,并带有 front matter: --- title: "Rootkits em eBPF" date: 2026-07-02 tags: ["malware", "kernel"] --- **Astro:** - `style.css` 直接在 `src/layouts/Base.astro` 中导入 - `post.html` 变为 `src/layouts/Post.astro`,文章位于 `src/content/posts/*.md` - 使用 Content Collections ## 快速自定义 所有颜色都集中定义在 `style.css` 顶部的 CSS 变量中: ``` --bg: #0d0e16; /* fundo base */ --magenta: #ff3b81; /* accent primário */ --cyan: #2de2e6; /* accent secundário */ --amber: #ff9f1c; /* tags de severidade/alerta */ ``` 修改其中任何一个变量,都会自动应用到整个站点。 三个分类(`malware`、`ctf`、`intel`)都有现成的标签类(`.tag.malware`、`.tag.ctf`、`.tag.intel`)——要添加第四个分类,只需在 CSS 中复制 `.tag.malware` 代码块并设置新颜色即可。 ## 使用的字体(Google Fonts,已在 `` 中链接) - **Space Mono** — 标题、logo、HUD 元素 - **IBM Plex Sans** — 文章正文 - **Fira Code** — 代码块和状态栏 ## 无障碍设计 - 文本对比度已针对深色背景下的 AA 级标准进行测试 - 遵循 `prefers-reduced-motion`(关闭网络动画和故障特效) - 通过键盘导航可见的焦点状态(`:focus-visible`)
标签:HTML/CSS, 博客模板, 多模态安全, 数据可视化, 网络安全科普, 静态网页