docs: add the readme, badges and an AI declaration

This commit is contained in:
randogoth 2026-10-11 15:53:03 +03:00
parent 192ae184fb
commit 1cf6e30908
3 changed files with 26 additions and 0 deletions

1
.gitignore vendored
View file

@ -1,5 +1,6 @@
build/ build/
result result
result-*
__pycache__/ __pycache__/
.venv/ .venv/
.ruff_cache/ .ruff_cache/

10
AI-DECLARATION.md Normal file
View file

@ -0,0 +1,10 @@
---
version: "0.1.2"
level: copilot
---
This format is based on [AI-DECLARATION.md](https://ai-declaration.md/en/0.1.2).
## Notes
- <leave blank for user to fill>

15
README.md Normal file
View file

@ -0,0 +1,15 @@
# mews.page
[![AI-DECLARATION: copilot](https://img.shields.io/badge/䷼%20AI--DECLARATION-copilot-fee2e2?labelColor=fee2e2)](https://ai-declaration.md) [![Mews Profile 0.1, draft](https://img.shields.io/badge/profile-0.1%20draft-f3f6fa?labelColor=f3f6fa)](https://mews.page/spec/0.1) [![Code under Apache 2.0](https://img.shields.io/badge/code-Apache%202.0-f2f6ef?labelColor=f2f6ef)](LICENSE) [![Spec under CC BY-SA 4.0](https://img.shields.io/badge/spec-CC%20BY--SA%204.0-fbf4e8?labelColor=fbf4e8)](doc/LICENSE) [![Python 3.12 or newer](https://img.shields.io/badge/python-3.12%2B-e8ebe1?labelColor=e8ebe1)](pyproject.toml) ![No JavaScript](https://img.shields.io/badge/javascript-none-efece4?labelColor=efece4)
A quiet corner of the web, built on a standard that was already cut back:
XHTML Mobile Profile 1.2. Authors provide structure, readers control
presentation.
- [The spec](https://mews.page/spec/0.1)
- [Check a page](https://mews.page/check)
- [The directory](https://mews.page/directory)
- [Sample page](sample/sample.html)
- [md2mews.py](md2mews.py) — turns Markdown into a Mews page
- [pelican-mews](pelican-mews) — for a site with more pages than you want to
write by hand