Skip to content

Migrated to Fumadocs - #1

Merged
qlpqlp merged 11 commits into
mainfrom
Fumadocs-migration
Feb 23, 2026
Merged

qlpqlp merged 11 commits into
mainfrom
Fumadocs-migration

Conversation

@qlpqlp

@qlpqlp qlpqlp commented Feb 2, 2026

Copy link
Copy Markdown
Collaborator

Migrated RadioDoge docs website to Fumadocs framework maintaining similar feel of the recent website changes

Migrated RadioDoge docs website to Fumadocs framework maintaining similar feel of the recent website changes
@qlpqlp qlpqlp self-assigned this Feb 2, 2026
@qlpqlp qlpqlp added the enhancement New feature or request label Feb 2, 2026

@DivineGod DivineGod left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the main thing would be to trim down the PR to focus on pure refactor of website into fumadocs without any added features.

There are also some value in not moving and duplicating assets. Git tracking renames better if there aren't duplications.

Extract SVG files created inline in files into standalone assets. This allows easier modification and change tracking as well as keeping the source files they're in a bit easier to look through.

Comment thread .github/workflows/deploy.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml
Comment thread app/llms-full.txt/route.ts Outdated
Comment thread app/llms.txt/route.ts Outdated
Comment thread old-static/css/doge.css Outdated
Comment thread .gitignore Outdated
Comment thread next.config.mjs Outdated
Comment thread package.json Outdated
qlpqlp and others added 8 commits February 3, 2026 09:52
Co-authored-by: Ando “Thor” Nando  <divinegod@gmail.com>
Co-authored-by: Ando “Thor” Nando  <divinegod@gmail.com>
Co-authored-by: Ando “Thor” Nando  <divinegod@gmail.com>
Co-authored-by: Ando “Thor” Nando  <divinegod@gmail.com>
Co-authored-by: Ando “Thor” Nando  <divinegod@gmail.com>
Deled the LLM route files that cause the build to fail.
@qlpqlp

qlpqlp commented Feb 3, 2026

Copy link
Copy Markdown
Collaborator Author

I think all that could be implemented and adapted to also not loose Search do to Dynamic API (Using Static API now) was added :)

561fcaa
64c54a6
363cdb6
f2d5a61
baa73ad
1b63fd3
4b9e7f4
7671b95

@DivineGod can you check it? Much t:hanks in advance )

@qlpqlp
qlpqlp requested a review from DivineGod February 3, 2026 12:00

@DivineGod DivineGod left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks better. Still a few things that would be nice to address.

And I’m not sure why there are extra content and cas changes that aren’t explained by a commit message.

Comment thread components/home/Hero.tsx Outdated
Comment thread app/docs/[[...slug]]/page.tsx Outdated
Comment thread app/layout.tsx
Comment thread app/layout.tsx
Comment thread content/docs/api-documentation.mdx Outdated
Comment thread content/docs/getting-started.mdx Outdated
Comment thread content/docs/how-it-works.mdx Outdated
Comment thread content/docs/index.mdx Outdated
Comment thread lib/hero-world-path.ts Outdated
Comment thread next.config.mjs
Added improvements on top and side navbars, fixed animation on interactive map

Addressed issues:
#1 (review)
@qlpqlp

qlpqlp commented Feb 4, 2026

Copy link
Copy Markdown
Collaborator Author

@DivineGod see if we can merge it now :)
0fe5d1b

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull into a separate PR.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doing that I have to remove completely the Interactive Map do to erros on using it on this PR and that existed and exists already: https://radio.dogecoin.org/#interactive-map

What should be the best approach or what is your concern regarding this?

Comment thread next.config.mjs

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe pull into a separate PR or remove completely?

gigawallet docs doesn't have this one. And I really like how small that PR was. Much easier to review. Like how I missed this the first time around

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry didn't understand what you suggest about the app/og/docs/[...slug]/route.tsx file :)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you know what this file does, why it's included in this PR?

I don't and since it's extra code that's not in any of our other accepted fumadocs-based sites yet, it should be taken out and if needed in the future added as an improvement PR with proper rationalisation behind.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, for each docs page it generates a image for when a URL is shared (Twitter/X, Discord, etc.), that image is used as the preview card

GET handles /og/docs/[...slug] , It loads the page from source, then uses Fumadocs with that page’s title and description

Was a way I found using the Fumadocs documentation with LLM :)

@qlpqlp
qlpqlp requested a review from DivineGod February 22, 2026 17:53
@qlpqlp

qlpqlp commented Feb 22, 2026

Copy link
Copy Markdown
Collaborator Author

@DivineGod can you also check this to see if I can already merge to reflect the mew website structure? Much thanks :)

@qlpqlp
qlpqlp merged commit c7a39db into main Feb 23, 2026
1 check passed
@qlpqlp
qlpqlp deleted the Fumadocs-migration branch February 23, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants