feat(website): add project website#376
Open
leseb wants to merge 1 commit into
Open
Conversation
Collaborator
|
PR too large: 24025 lines added (limit: 500). Please split into smaller PRs. Add |
Contributor
Author
|
The large change is expected. |
b7c1d75 to
9ab0f8d
Compare
Contributor
Author
praxis-website-demo.mov |
Contributor
Author
|
I think this is a solid website: landing page, docs and blog foundation. We can iterate on some design aspects if we want later, but I went with the current logo color's scheme as a building identity block. |
shaneutt
requested changes
May 21, 2026
Member
shaneutt
left a comment
There was a problem hiding this comment.
Let's do this out of https://github.com/praxis-proxy/praxis-proxy.github.io ?
Contributor
Author
the mono repo approach is helpful in various ways:
still want to go with a different repo? |
Docusaurus 3 site with landing page, documentation, examples showcase, and blog. The website builds and deploys directly from this repository via GitHub Actions. Docs live in docs/ as the single source of truth. The site is served at praxis.fast through GitHub Pages. - Landing page with animated filter pipeline visualization - Documentation restructured into categories with sidebar icons - Interactive examples page with 82 YAML configs and overlay viewer - Blog with editorial post styling - Local search, responsive design, dark theme - GitHub Actions workflow for automated deployment on push to main Fixes praxis-proxy/praxis-proxy.github.io#1 Signed-off-by: Sébastien Han <seb@redhat.com>
9ab0f8d to
eb823d3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a Docusaurus 3 website for the Praxis project that builds and deploys directly from this repository via GitHub Actions.
docs/into categories (Getting Started, Architecture, Configuration, Filters, Protocols, Security, Development) with sidebar icons and local searchpraxis.faston push to main whenwebsite/,docs/, orexamples/changedocs/as the single source of truth — no duplication between repo docs and website contentFixes praxis-proxy/praxis-proxy.github.io#1