https://github.com/hedyhli/meta-ring
A webring for personal websites with colophons, or meta pages.
https://github.com/hedyhli/meta-ring
lume-website webring
Last synced: 6 months ago
JSON representation
A webring for personal websites with colophons, or meta pages.
- Host: GitHub
- URL: https://github.com/hedyhli/meta-ring
- Owner: hedyhli
- License: mit
- Created: 2024-11-10T14:03:48.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-23T12:33:43.000Z (7 months ago)
- Last Synced: 2025-04-14T02:14:47.216Z (6 months ago)
- Topics: lume-website, webring
- Language: CSS
- Homepage: https://meta-ring.hedy.dev/
- Size: 163 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Meta Ring](https://meta-ring.hedy.dev/)
This is a webring for personal websites. Learn more on [the webring home
page](https://meta-ring.hedy.dev/).## Development
This site is made with [Lume](https://lume.land/) and vanilla CSS. The redirect
links are handled by Netlify Functions in the `functions` directory.**Note**: You don't need to locally run the website to add yourself into the
webring. Just submit a PR for the `_data/members.json` file.### Requirements
- Deno 2.0
### Build
The entire home page is built from `index.md` with components as [Vento
templates](https://vento.js.org/) in the `_components` directory. A [custom
markdown-it plugin](passthrough.js) is used to prevent rendering of markdown
within these HTML components.```sh
# Live reload
deno task lume --serve# Build
deno task lume
```## Credits
The idea for this webring came from [this blog
post](https://home.hedy.dev/posts/meta-pages) and [Seirdy's meta
page](https://seirdy.one/meta/).A huge thank you to [Eric Bailey](https://ericwbailey.website/) and the [a11y
webring](https://a11y-webring.club), from which this project was built from
scratch using Lume and Deno instead of 11ty and npm.