Skip to content

docs 2.0 (phase I) #1011

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 219 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
219 commits
Select commit Hold shift + click to select a range
e610572
update api references
ryanwaits Apr 30, 2025
20784eb
rename utils -> lib
ryanwaits Apr 30, 2025
885177f
update ui components
ryanwaits Apr 30, 2025
bdf8e3c
update components
ryanwaits Apr 30, 2025
3003db1
update app configs and markdown component loading
ryanwaits Apr 30, 2025
1ce2357
update and reorg content
ryanwaits Apr 30, 2025
ae3083e
remove unused files
ryanwaits Apr 30, 2025
6f12db7
update config files
ryanwaits Apr 30, 2025
3baca88
add shared content
ryanwaits Apr 30, 2025
067be5f
add types
ryanwaits Apr 30, 2025
7b06264
add fonts
ryanwaits Apr 30, 2025
734968d
add script for link checking
ryanwaits Apr 30, 2025
fde94f9
add new client page
ryanwaits Apr 30, 2025
e0e28c2
add readme
ryanwaits Apr 30, 2025
fdd596e
resolve merge conflict
ryanwaits Apr 30, 2025
71b837f
remove unnecessary logs
ryanwaits Apr 30, 2025
3ebb755
ignore .source
ryanwaits Apr 30, 2025
6dae6a8
stop tracking .source folder
ryanwaits Apr 30, 2025
53cea21
add eslint
ryanwaits Apr 30, 2025
59fab41
Merge branch 'develop' into feat/docs-v2
ryanwaits Apr 30, 2025
c6fd1f4
update lint rules
ryanwaits Apr 30, 2025
200a7ab
use turbopack and add overrides
ryanwaits Apr 30, 2025
8d4eb3b
cleanup unused vars
ryanwaits Apr 30, 2025
643226d
resolve merge conflict
ryanwaits May 6, 2025
32beec5
chore: remove part about clarity-lsp extension
tippenein May 7, 2025
133a9db
add mxs guide
ryanwaits May 5, 2025
70b80b0
add api key section
ryanwaits May 6, 2025
f1a43a8
update copy
ryanwaits May 6, 2025
f44524a
remove deprecated components and imports
ryanwaits May 29, 2025
147a1b1
set up new layout components
ryanwaits May 29, 2025
0831446
remove unused components
ryanwaits May 29, 2025
192c449
update cn helper and remove object notation
ryanwaits May 29, 2025
7f93625
fix object notation
ryanwaits May 29, 2025
6fd88ba
minor fumadocs upgrade
ryanwaits May 29, 2025
ddeadc0
update
ryanwaits May 29, 2025
3a5e50e
add script for fetching latest openapi specs
ryanwaits May 29, 2025
82ec265
fix: mxs settings docs
hugocaillard May 12, 2025
bbac5c6
feat: anatomy of a stacks project doc
hugocaillard May 12, 2025
caecaae
minor ui and copy edits
ryanwaits May 13, 2025
1c1d433
add content and images for migrating legacy projects
ryanwaits May 12, 2025
99bc9bb
update images
ryanwaits May 13, 2025
801025e
update some copy
ryanwaits May 13, 2025
3ce9e77
remove top header
ryanwaits May 13, 2025
4f21309
fix build
ryanwaits Jun 1, 2025
79b7edf
nav and component updates
ryanwaits Jun 1, 2025
fdbaa9e
include platform api spec
ryanwaits Jun 1, 2025
b5e15d3
move guides
ryanwaits Jun 1, 2025
58ae35f
adjust card styling and layouts
ryanwaits Jun 1, 2025
f2943d4
update page tree
ryanwaits Jun 2, 2025
a4fea4a
move file structure
ryanwaits Jun 2, 2025
c412df3
filter sidebar navigation to new layout
ryanwaits Jun 2, 2025
71a0f09
move files
ryanwaits Jun 2, 2025
d52744d
add folder component
ryanwaits Jun 2, 2025
9bde6b8
update nav to be fully config driven
ryanwaits Jun 2, 2025
c590441
resolve merge conflict
ryanwaits Jun 2, 2025
c77a205
Merge pull request #986 from hirosystems/feat/docs-v2
ryanwaits Jun 2, 2025
b1891cc
update nav item text
ryanwaits Jun 4, 2025
cec7a77
remove uppercase for sidebar separator section
ryanwaits Jun 4, 2025
0f89b0e
add rest of sections
ryanwaits Jun 4, 2025
18671a6
Merge pull request #1017 from hirosystems/feat/docs-2_0
ryanwaits Jun 4, 2025
51ab496
updates for sdk generation
ryanwaits Jun 6, 2025
5fe2dac
Merge branch 'feat/typedoc-integration' into develop
ryanwaits Jun 6, 2025
8a56c24
add endpoint badge to sidebar items and update theme for api referenc…
ryanwaits Jun 6, 2025
9b40301
add new frontmatter for new tags
ryanwaits Jun 6, 2025
901d604
add git integration for auto setting new and modified content to have…
ryanwaits Jun 6, 2025
244e449
implement new frontmatter configs
ryanwaits Jun 6, 2025
bb9c377
add new docskit layout components
ryanwaits Jun 9, 2025
f3dfe76
update content and layouts
ryanwaits Jun 9, 2025
eedb94a
cleanup unused pages
ryanwaits Jun 9, 2025
58b9141
create layout components for use in markdown
ryanwaits Jun 9, 2025
9bd75cb
filter top navigation items
ryanwaits Jun 9, 2025
5ad2094
add new frontmatter
ryanwaits Jun 9, 2025
08f3045
cleanup
ryanwaits Jun 9, 2025
211549c
add custom checkbox input to markdown components
ryanwaits Jun 10, 2025
ed6df0d
update custom list component
ryanwaits Jun 10, 2025
b302509
update content
ryanwaits Jun 10, 2025
ca841db
fix build issue with lists
ryanwaits Jun 10, 2025
377f4ff
update local development docs
ryanwaits Jun 10, 2025
bfae8ff
add boilerplate sections for clarinet
ryanwaits Jun 11, 2025
163bc1d
update content
ryanwaits Jun 11, 2025
b5a4a7f
add filter logic for tool overview pages
ryanwaits Jun 11, 2025
b77491c
add/update helper functions
ryanwaits Jun 11, 2025
79cd3ef
removing renamed pages
ryanwaits Jun 11, 2025
217765c
clean up getting started page
ryanwaits Jun 11, 2025
dfd5428
color styling updates
ryanwaits Jun 12, 2025
32fb019
content feedback updates
ryanwaits Jun 12, 2025
93578c7
update llms frontmatter
ryanwaits Jun 18, 2025
bbb7a9b
update and enhance llms.txt integration
ryanwaits Jun 19, 2025
e15126f
update components
ryanwaits Jun 20, 2025
07132df
update content
ryanwaits Jun 20, 2025
2206be2
styling updates
ryanwaits Jun 20, 2025
f639721
more content updates
ryanwaits Jun 24, 2025
d9da052
add mermaid diagrams
ryanwaits Jun 24, 2025
0f1193c
catch folders with parenthesis in llms.txt generation
ryanwaits Jun 24, 2025
5c56c3f
remove time field
ryanwaits Jun 24, 2025
96eb610
add color
ryanwaits Jun 24, 2025
3d989db
update links
ryanwaits Jun 24, 2025
8b1dbc2
customize terminal outputs
ryanwaits Jun 24, 2025
d7258c3
add mermaid component
ryanwaits Jun 24, 2025
f71bfbd
clean up scripts
ryanwaits Jun 24, 2025
53e1202
remove recipes from build
ryanwaits Jun 24, 2025
e39c428
add LLMS_BASE_URL
ryanwaits Jun 24, 2025
02f952c
update components and clean up layouts
ryanwaits Jun 24, 2025
466b906
feedback cleanup
ryanwaits Jun 24, 2025
0c9d240
merge api/rpc nodes
ryanwaits Jun 24, 2025
f0ad0ca
hack: styling fix for fumadocs api reference components
ryanwaits Jun 24, 2025
f411325
update links
ryanwaits Jun 24, 2025
9ee64f2
add rpc frontmatter label
ryanwaits Jun 24, 2025
1054d47
remove shared content
ryanwaits Jun 24, 2025
eef0ece
fix bug with folder icons
ryanwaits Jun 24, 2025
10aa02f
update metadata routes
ryanwaits Jun 24, 2025
72b6c93
updates
ryanwaits Jun 24, 2025
8489f67
updates
ryanwaits Jun 25, 2025
b14ff21
fix nested button inside a tag
ryanwaits Jun 25, 2025
9da66aa
update ui components
ryanwaits Jun 26, 2025
8bfa7d4
add styling prop
ryanwaits Jun 26, 2025
ef9753e
fix glitchy sidebar
ryanwaits Jun 26, 2025
bd6f714
remove comments
ryanwaits Jun 26, 2025
bb5a4f5
fix type error with versioning bug
ryanwaits Jun 26, 2025
98644f5
override codehike bordering style
ryanwaits Jun 26, 2025
bf38a7f
remove orama
ryanwaits Jun 26, 2025
39c0f4c
remove orama
ryanwaits Jun 26, 2025
a84fe90
create openapi components
ryanwaits Jun 26, 2025
76dbb08
create api config for openapi references
ryanwaits Jun 26, 2025
6b4f1a3
use custom APIPage component
ryanwaits Jun 26, 2025
6d9dfcb
cleanup
ryanwaits Jun 26, 2025
5188019
styling adjustment
ryanwaits Jun 26, 2025
1051e8a
remove fumadocs openapi css
ryanwaits Jun 26, 2025
dfbbb8b
fix grid styling
ryanwaits Jun 26, 2025
ab4bd21
update search route
ryanwaits Jun 26, 2025
d2f09a5
cleanup search dialog
ryanwaits Jun 26, 2025
5990a02
export themes
ryanwaits Jun 26, 2025
14a762f
remove cards from homepage
ryanwaits Jun 30, 2025
dc5a4f1
remove global override
ryanwaits Jun 30, 2025
5447917
update top nav
ryanwaits Jun 30, 2025
e985b01
add redirect
ryanwaits Jun 30, 2025
3d207be
remove comment
ryanwaits Jun 30, 2025
050c2fe
cleanup mdx components
ryanwaits Jun 30, 2025
087fc09
add custom breadcrumb
ryanwaits Jun 30, 2025
11b92b6
remove imports
ryanwaits Jun 30, 2025
1839cbd
update search path
ryanwaits Jun 30, 2025
e7c938a
add cards for api and guides
ryanwaits Jul 1, 2025
e1405a0
align steps component
ryanwaits Jul 1, 2025
2d80f6e
hide project templates
ryanwaits Jul 1, 2025
2b18ffa
minor style adjustments
ryanwaits Jul 1, 2025
bc0ccb9
add image for clarinet
ryanwaits Jul 1, 2025
7ce3a08
update content
ryanwaits Jul 1, 2025
9c5784a
update callout components styling and icons
ryanwaits Jul 1, 2025
4c21d53
update icons
ryanwaits Jul 1, 2025
272d880
update next steps
ryanwaits Jul 1, 2025
df61a10
update muted foreground color
ryanwaits Jul 1, 2025
2fdd268
hack: fix active menu states
ryanwaits Jul 1, 2025
b5e3860
fixed height for markdown images
ryanwaits Jul 1, 2025
501d2ab
styling fixes
ryanwaits Jul 1, 2025
3ee6634
hide project templates
ryanwaits Jul 1, 2025
36fa4aa
fix typeface weight for folders
ryanwaits Jul 1, 2025
50ec265
fix bug with breadcrumb links to non existent pages
ryanwaits Jul 1, 2025
1982872
remove comment
ryanwaits Jul 1, 2025
4910859
add interactive component
ryanwaits Jul 2, 2025
e4beb63
add new frontmatter
ryanwaits Jul 2, 2025
f78e089
add icon
ryanwaits Jul 2, 2025
3d639c8
use new page layout components
ryanwaits Jul 2, 2025
cf6e78b
update description text color
ryanwaits Jul 2, 2025
15cbc2e
minor feedback tweaks
ryanwaits Jul 2, 2025
0229254
typo in link
ryanwaits Jul 2, 2025
17bd830
update redirects
ryanwaits Jul 2, 2025
1be389f
normalize titles
ryanwaits Jul 2, 2025
d0f04e4
update page titles
ryanwaits Jul 2, 2025
1ccd79d
rename apis section
ryanwaits Jul 3, 2025
8e89d28
remove old cookbook section
ryanwaits Jul 3, 2025
013ce65
update broken paths
ryanwaits Jul 3, 2025
bd35c2a
add new aeonik font weight
ryanwaits Jul 3, 2025
607fbb9
update 404 page
ryanwaits Jul 3, 2025
a28ca3a
update scrollbar styling
ryanwaits Jul 3, 2025
6bbd4fc
update routes
ryanwaits Jul 3, 2025
001e7c3
update font styling
ryanwaits Jul 3, 2025
55c7f1b
update redirects
ryanwaits Jul 3, 2025
be444d4
remove active state on parent menu item
ryanwaits Jul 3, 2025
a704f7f
fix font weight on cards
ryanwaits Jul 3, 2025
81f708e
update route for clarinet sdk
ryanwaits Jul 3, 2025
3d0c845
remove hacks section
ryanwaits Jul 3, 2025
2967f3c
rename stacks.js section
ryanwaits Jul 3, 2025
85a59e4
updates
ryanwaits Jul 3, 2025
f74e6fa
update border styling
ryanwaits Jul 3, 2025
d94f65b
add stacks connect
ryanwaits Jul 3, 2025
1514522
cleanup
ryanwaits Jul 3, 2025
d597e46
style updates
ryanwaits Jul 3, 2025
f2f83d3
add directives
ryanwaits Jul 3, 2025
417899f
use remark directives
ryanwaits Jul 4, 2025
5184231
updates
ryanwaits Jul 4, 2025
d6f1097
add objectives and prereq directives
ryanwaits Jul 4, 2025
d37549d
style updates
ryanwaits Jul 4, 2025
f6e0001
include lib in tailwind source
ryanwaits Jul 4, 2025
05cc0f0
fix build errors
ryanwaits Jul 4, 2025
7158f34
updates
ryanwaits Jul 5, 2025
33a2995
add new badge option to top navigation
ryanwaits Jul 5, 2025
b6a337e
style updates
ryanwaits Jul 5, 2025
605745e
style updates
ryanwaits Jul 5, 2025
6e60c13
content updates
ryanwaits Jul 5, 2025
603f1d1
update content
ryanwaits Jul 6, 2025
85e6cc4
updates
ryanwaits Jul 7, 2025
2294ec4
normalize tool naming
ryanwaits Jul 7, 2025
ee84249
update and move to root component dir
ryanwaits Jul 7, 2025
ad7c3c0
add mobile nav components
ryanwaits Jul 7, 2025
bfa4466
add mobile context
ryanwaits Jul 7, 2025
4d99ec2
implement mobile nav menu
ryanwaits Jul 7, 2025
ad21f03
update content
ryanwaits Jul 7, 2025
b6f767b
adjust some styling for mobile
ryanwaits Jul 7, 2025
b818083
update content
ryanwaits Jul 7, 2025
f234489
style update
ryanwaits Jul 7, 2025
e894ba6
style fixes
ryanwaits Jul 7, 2025
e74b142
update links
ryanwaits Jul 7, 2025
2c86c18
render client component for not found
ryanwaits Jul 7, 2025
ee57f4b
handle not found redirect
ryanwaits Jul 8, 2025
66fc63a
debug: remove attachFile in page tree
ryanwaits Jul 8, 2025
163cbdc
debug: add process node logic back to source
ryanwaits Jul 8, 2025
f3750a3
update robots.txt and sitemap
ryanwaits Jul 8, 2025
38ece3d
add redirect for llms.txt
ryanwaits Jul 8, 2025
806ba58
update scripts
ryanwaits Jul 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .env-example
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ NEXT_PUBLIC_ALGOLIA_APP_ID=
NEXT_PUBLIC_ALGOLIA_API_KEY=
NEXT_PUBLIC_ALGOLIA_INDEX=
NEXT_PUBLIC_GTM_ID=
LLMS_BASE_URL=
7 changes: 6 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
{
"extends": ["next/core-web-vitals", "next/typescript"],
"rules": {
"@typescript-eslint/no-explicit-any": "off"
"@typescript-eslint/no-explicit-any": "off",
"react-hooks/rules-of-hooks": "off",
"@next/next/no-img-element": "off",
"@typescript-eslint/no-empty-object-type": "off",
"@typescript-eslint/no-unused-vars": "off",
"react-hooks/exhaustive-deps": "off"
}
}
16 changes: 0 additions & 16 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

42 changes: 0 additions & 42 deletions .github/mlc_config.json

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/board-automation.yaml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/linkcheck-prs.yml

This file was deleted.

27 changes: 27 additions & 0 deletions .github/workflows/linkcheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: linkcheck

on:
push:
branches: ["main"]
pull_request:
branches: ["main"]
workflow_dispatch:

jobs:
lint:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Set up Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: latest

- name: Install dependencies
run: bun install --frozen-lockfile

- name: Run link validation
run: bun run lint
26 changes: 0 additions & 26 deletions .github/workflows/stylecheck-prs.yml

This file was deleted.

9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,11 @@ openapi
.cache
.cursorrules
.next
tmp
.source/
tmp
.cursor/
/tasks

# Generated llms.txt files
public/**/*.txt
!public/robots.txt
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Hiro Docs
Loading