Ma77Ball opened a new pull request, #53:
URL: https://github.com/apache/incubator-texera-site/pull/53
## Summary
- Versioned the docs under `/docs/latest/` with Hugo aliases on every page
so old `/docs/foo/` URLs still resolve; `/docs/` itself meta-refreshes to the
latest. Older docs will live as sibling sections (e.g.
`/docs/1.1.0-incubating/`) and be reachable from each release page going
forward.
- Flattened the `content/en/` language wrapper to `content/` and updated
`hugo.toml` (`contentDir = "content"`). Site is English-only.
- Merged `/downloads/` into the release page. Source distribution,
container images, verification, and docs links now live on
`/releases/1.1.0-incubating/`; the standalone download page is removed.
- Added an `/announcements/` section with two posts (Apache Texera
1.1.0-incubating release, dkNET-AI � Texera Agent Hackathon). New
`layouts/announcements/list.html` renders a hero title, search input that
filters on title/description/tags, and clickable rounded cards with tag chips.
- Rebuilt the community page in the Airflow style. Two side-by-side boxes
? "Are you a User?" and "Want to Contribute?" ? render the Docsy `linkbox` link
cards from `params.links.user` / `params.links.developer` in `hugo.toml`.
Tightened the gap below the hero by overriding Docsy's `.td-default main >
section:first-of-type { padding-bottom: 6rem !important }` rule.
- Updated `installing-using-docker.md` to match the [apache/texera
wiki](https://github.com/apache/texera/wiki/Installing-Apache-Texera-using-Docker)
? fixes stale RC5 URL, adds `--profile examples` to stop/restart/uninstall
commands, adds "Enable the Texera Agent" and "Add more LLMs or providers"
sections.
- Releases index now has **Docs** and **Artifacts** columns linking to the
per-version docs and the Apache mirror.
- Added a small "v1.1.0-incubating" pill anchored to the bottom-right of
the Apache footer, driven by `params.latest_release` /
`params.latest_release_url` in `hugo.toml` for one-line updates on the next
release.
## Files touched
- **Content:** `content/releases/{_index.md,1.1.0-incubating.md}`,
`content/docs/{_index.md,latest/**}` (move + aliases on 228 pages),
`content/announcements/{_index.md,1.1.0-incubating-released.md,dknet-texera-hackathon.md}`,
`content/community/_index.md`; deleted `content/downloads/`
- **Layouts:** `layouts/announcements/list.html` (new),
`layouts/partials/community_links.html` (rewrite),
`layouts/partials/footer.html` +
`layouts/partials/footer/{right.html,apache_footer.html}`
- **Config:** `hugo.toml` (contentDir, `latest_release*`,
`params.links.{user,developer}`)
- **i18n:** `i18n/en.toml` (community section headings + new desc_keys)
- **Styles:** `assets/scss/_styles_project.scss` (community hero/linkbox
specificity overrides, announcement cards + hero, floating release badge)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]