Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uncenter/uncenter.dev
🌐 My website!
https://github.com/uncenter/uncenter.dev
blog eleventy website
Last synced: about 2 months ago
JSON representation
🌐 My website!
- Host: GitHub
- URL: https://github.com/uncenter/uncenter.dev
- Owner: uncenter
- License: mit
- Created: 2022-05-06T04:44:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T22:16:56.000Z (2 months ago)
- Last Synced: 2024-10-30T00:42:53.104Z (2 months ago)
- Topics: blog, eleventy, website
- Language: JavaScript
- Homepage: https://uncenter.dev
- Size: 30.1 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# uncenter.dev
[![Eleventy](https://img.shields.io/npm/v/@11ty/eleventy/canary?style=flat-square&logo=eleventy&logoColor=white&label=&labelColor=222222&color=111111)](https://11ty.dev)
[![Tailwind](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=flat-square&logo=tailwind-css&logoColor=white)](https://tailwindcss.com)
[![Cloudflare](https://img.shields.io/badge/Cloudflare_Pages-F38020?style=flat-square&logo=cloudflare&logoColor=white)](https://pages.cloudflare.com/)## Features
- **Syntax highlighting** with [Shiki](https://shiki.style/packages/markdown-it).
- **Optimized images** with [`@11ty/eleventy-img`](https://github.com/11ty/eleventy-img).
- **RSS feed** using [`@ryanccn/eleventy-plugin-rss`](https://github.com/ryanccn/eleventy-plugin-rss).
- **Spell-checking** through [`cspell`](http://cspell.org/).
- **Optimized CSS, JS, and HTML** using [PostCSS](https://postcss.org/), [Lightning CSS](https://lightningcss.dev/), [terser](https://github.com/terser/terser), and [HTMLMinifier](https://github.com/kangax/html-minifier).## Development
```sh
pnpm install # install dependencies
pnpm dev # start development server
pnpm build # run production build
pnpm clean # clean up build artifacts
pnpm format # format files
```## Structure
- `src/_layouts/`, `src/_includes/`: nunjucks templates for layouts and components
- `src/_data/`: data used in templates
- `src/generated`: root files (feeds, sitemap, robots.txt)
- `src/assets/`: static assets (styling, scripts, fonts)
- `src/posts/`: blog posts
- `images/`: images for blog posts
- `public/`: favicons and fonts
- `config/11ty/`: collections, shortcodes, and filters for 11ty
- `config/markdown/`: markdown configuration
- `config/transforms/`: various functions for transforming/processing CSS, HTML, and JS## License
Source code is under [MIT](LICENSE), blog posts (and other written content) are under [CC BY-SA 4.0](LICENSE-content).