Skip to content

Repository files navigation

fetchurl.github.io

Public documentation site for the fetchurl organization — Astro + Tailwind CSS + daisyUI, deployed to GitHub Pages at the org root.

Live: https://fetchurl.github.io

Stack

  • Astro (static)
  • Tailwind CSS v4 + daisyUI v5
  • Markdown under docs/ (rendered at /docs/*)
  • Brand accent from the org avatar blue (#0050d0 / OKLCH primary)
  • Flat UI (--depth: 0) with light/dark theme chooser (fetchurl / fetchurl-dark)
  • llms.txt and llms-full.txt generated at build by @alexcarol/astro-llms-txt

Develop

Node is provisioned via mise (see mise.toml). Use mise exec — do not install Node globally for this project.

mise trust   # once, if needed
mise install
mise exec -- npm install
mise exec -- npm run dev

Build

mise exec -- npm run build
# output: dist/
mise exec -- npm run preview

Content

Edit Markdown in docs/ with frontmatter:

---
title: Page title
description: Short summary
order: 1
---

Slugs are filenames without extension (getting-started.md/docs/getting-started/).

Deploy

GitHub Actions (.github/workflows/deploy.yml) builds on main and deploys with GitHub Pages (Actions source).

Org site requires repository name fetchurl.github.io. Pages source: GitHub Actions.

astro.config.mjs sets site: 'https://fetchurl.github.io' and base: '/'.

License

Site content and code: MIT (aligned with org projects), unless noted otherwise in linked repositories.

About

GitHub Pages site for the fetchurl project

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages