|
| 1 | +# CLAUDE.md — Session Log |
| 2 | + |
| 3 | +## Session: 2026-02-24 |
| 4 | + |
| 5 | +### Environment |
| 6 | +- Repo: `git@github.com:Null0RM/null0rm.github.io.git` |
| 7 | +- Theme: jekyll-theme-chirpy ~> 7.4 |
| 8 | +- SSH key: `~/.ssh/github_null0rm` (ed25519, added to GitHub account) |
| 9 | +- Git identity: `Null0RM <junghy2301@gmail.com>` |
| 10 | + |
| 11 | +--- |
| 12 | + |
| 13 | +### Bug Fixes (commit: `386e195`) |
| 14 | + |
| 15 | +| File | Bug | Fix | |
| 16 | +|------|-----|-----| |
| 17 | +| `_posts/2025-12-11-AboutEtherHiding.md` | YAML date was `2025-12-09`, mismatched filename | Changed to `2025-12-11` | |
| 18 | +| `_config.yml` | Duplicate `kramdown:` key — `math_engine: mathjax` was silently overridden, breaking MathJax | Merged into single `kramdown:` block | |
| 19 | +| `_config.yml` | Default Chirpy placeholder in `description:` field | Replaced with `"A technical blog covering Web3 security, blockchain internals, and CTF write-ups."` | |
| 20 | + |
| 21 | +--- |
| 22 | + |
| 23 | +### UI Enhancements (commit: `644a164`) |
| 24 | + |
| 25 | +File modified: `assets/css/jekyll-theme-chirpy.scss` |
| 26 | + |
| 27 | +- **Accent color tokens** — `--accent: #3b82f6` (light) / `--accent-dark: #60a5fa` (dark) |
| 28 | +- **Dark mode** — GitHub-style deep backgrounds (`#0f1117` main, `#161b22` sidebar/cards) |
| 29 | +- **Links** — accent color, 1px underline, smooth hover transition |
| 30 | +- **h2 headings** — subtle left accent bar in post content |
| 31 | +- **Code blocks** — rounded corners (8px) + border |
| 32 | +- **Inline code** — improved padding and border-radius |
| 33 | +- **Blockquotes** — uniform padding, non-italic, 3px left border |
| 34 | +- **Post cards** — lift 2px on hover with soft shadow |
| 35 | +- **Tags** — pill shape (border-radius: 20px), hover transition |
| 36 | +- **TOC** — colored left border matching accent |
| 37 | +- **Tables** — rounded corners, 0.92em font |
| 38 | +- **Smooth scroll** — `scroll-behavior: smooth` on `html` |
| 39 | + |
| 40 | +--- |
| 41 | + |
| 42 | +### Comments (commit: `66fb1ce`) |
| 43 | + |
| 44 | +Giscus configured in `_config.yml`: |
| 45 | +- `provider: giscus` |
| 46 | +- `repo: Null0RM/null0rm.github.io` |
| 47 | +- `repo_id: R_kgDOQRlfUQ` |
| 48 | +- `category: Announcements` |
| 49 | +- `category_id: DIC_kwDOQRlfUc4C3E40` |
| 50 | +- `mapping: pathname`, `reactions_enabled: 1` |
| 51 | + |
| 52 | +--- |
| 53 | + |
| 54 | +### Pending / Optional |
| 55 | + |
| 56 | +- **Avatar** — `avatar:` field in `_config.yml` is still empty |
| 57 | +- **Analytics** — all analytics providers unconfigured in `_config.yml` |
| 58 | +- **Social preview image** — `social_preview_image:` still empty |
0 commit comments