Watch
1
Fork
You've already forked site
0
mirror of https://github.com/kaplanz/site.git synced 2026-08-23 17:57:00 -04:00
My homepage https://zakhary.dev
  • Nunjucks 55.6%
  • JavaScript 31.4%
  • CSS 13%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-20 23:00:00 -04:00
pkg/markdown-it-inline-footnotes feat!: migrate to 11ty 2026-01-11 20:00:00 -05:00
src feat(nav): update 2026-08-20 23:00:00 -04:00
.gitignore feat(books): build statically 2026-01-28 19:00:00 -05:00
bun.lock build(deps): bump eleventy to v3.1.6 2026-07-15 18:00:00 -04:00
eleventy.config.js feat(trip): add trip: japan 2026-08-06 20:00:00 -04:00
LICENSE chore(license): initial release 2026-01-25 10:00:00 -05:00
package.json build(deps): bump eleventy to v3.1.6 2026-07-15 18:00:00 -04:00
README.md feat!: migrate to 11ty 2026-01-11 20:00:00 -05:00

site

My personal website. Built with Eleventy.

Usage

Requires Bun to be installed.

bun install        # install dependencies
bun run build      # build production site to ./dist
bun run dev        # start local dev server at localhost:8080

Organization

Source layout is loosely inspired by the Filesystem Hierarchy Standard.

./
├── eleventy.config.js  # 11ty configuration
├── package.json        # project manifest
├── README.md           # this document
├── ...
├── pkg/                # package plugins
└── src/                # source files
   ├── etc/             # configuration
   ├── lib/             # templates
   │  ├── layout/       # page layouts
   │  └── widget/       # components
   ├── srv/             # page content
   │  ├── ...
   │  ├── blog/         # blog articles
   │  ├── note/         # microblog notes
   │  └── tags/         # tag indices
   └── www/             # static content
      ├── ...
      └── assets/       # static assets
          ├── css/      # stylesheets
          └── img/      # image files

License

Content on this site is licensed under CC BY-NC-SA 4.0. Source code is available under the MIT License.