Skip to content

Update main branch with new website#126

Draft
thomasgarrison wants to merge 73 commits intomainfrom
staging
Draft

Update main branch with new website#126
thomasgarrison wants to merge 73 commits intomainfrom
staging

Conversation

@thomasgarrison
Copy link
Copy Markdown
Contributor

No description provided.

thomasgarrison and others added 30 commits January 24, 2026 15:44
Since we currently don't have any rust code, hiding this from docs
- docs/about-arrow/_category_.json: tabs → spaces
- external-docs.json: tabs → spaces
- docs/documentation/references.md: remove dead polestar-forum link
fix: editorconfig and dead link cleanup
The navbar and footer markup was duplicated across 5 static HTML pages.
This adds a Node.js build script (scripts/build-html.js) that assembles
final pages from reusable partials + per-page content at prebuild time,
eliminating the duplication. Generated HTML files are now gitignored.

Also removes the redundant blank.html page and points the navbar
Community link to community.html instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
New page at static/dao.html with governance votes table, AIPs section,
and process overview. Also fixes the build script replacing placeholders
inside the base template's developer comment.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Point placeholder href="#" links to real destinations where they exist
(Discord, GitHub, Snapshot, DAO forum, Docs, internal pages). Convert
pseudo-links in community page from <a> tags to inert <span> elements.
Remaining href="#" links are for pages/resources that don't exist yet.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove old Webflow-era .engineering-manual inline styles from
  head.html that conflicted with the external engineering CSS
- Fix DAO font paths (fonts/ → ../fonts/) and filenames to match
  actual files on disk (NHaasGroteskTXPro-*)
- Add JetBrains Mono font link to community page config (including
  weight 600 for headings)
- Add color to .pseudo-link so span-based pseudo-links appear blue
- Scope bare element selectors in community and DAO CSS under
  .container to prevent bleeding into shared navbar/footer

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Docusaurus doesn't generate a docs/index.html, so /docs returns
a 404 from S3. Add a static meta-redirect to /docs/intro.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
sl33ty and others added 5 commits March 9, 2026 17:03
feat(docs): update About Arrow and Contributing content
feat(docs): add SubNav, DocItem layout, TOC, and Footer
These components were accidentally removed in commit c150f5c. This
restores the full original implementation from eb516bc including the
SubNav doc section tabs, Quick Links dropdown, reading progress bar,
updated icons, and navbar height adjustment.

Also removes duplicate docs/about-arrow/index.md (replaced by index.mdx).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cla-bot cla-bot bot added the cla-signed label Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants