Skip to content

feat: Docs webview in-app, replace help links - #820

Draft
LittleT6109 wants to merge 2 commits into
winboat-org:mainfrom
LittleT6109:feat/docs
Draft

feat: Docs webview in-app, replace help links#820
LittleT6109 wants to merge 2 commits into
winboat-org:mainfrom
LittleT6109:feat/docs

Conversation

@LittleT6109

@LittleT6109 LittleT6109 commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Also add Discord above version

2026-07-15.19-21-12.mp4

@TibixDev

Copy link
Copy Markdown
Collaborator

I was thinking more along the lines of docs goes here:
image

External links inside the webview should pop open a host browser btw

@LittleT6109

Copy link
Copy Markdown
Contributor Author

Do you want me to just put the webview in there with the starlight header and everything, or just the sidebar and docs?

Also add Discord above version

@LittleT6109 LittleT6109 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Force pushed due to conflict on README

@LittleT6109

LittleT6109 commented Jul 16, 2026

Copy link
Copy Markdown
Contributor Author

Oh I guess comments made from the GH extension in VSCode review current changes, didn't know that

@LittleT6109

Copy link
Copy Markdown
Contributor Author

External links inside the webview should pop open a host browser btw

Do you mean links outside of docs links? Like clicking the logo in the webview opens the website in the browser?

@LittleT6109

LittleT6109 commented Jul 16, 2026

Copy link
Copy Markdown
Contributor Author

I've gotten this far:

image

Here is the link sandboxing I have:

2026-07-15.22-41-27.mp4

Everything except https://winboat.app/docs/* uses the openLink function to open in the user's browser.

@TibixDev

Copy link
Copy Markdown
Collaborator

This is exactly how I was thinking it should be, hmm, but now I am wondering how to make it look good..

@LittleT6109

Copy link
Copy Markdown
Contributor Author

I can inject CSS to remove the header, or make other general changes like matching the background with the app.

@TibixDev

Copy link
Copy Markdown
Collaborator

Yeah I was thinking CSS injection too, would be a good idea and perhaps fun to explore

@LittleT6109

Copy link
Copy Markdown
Contributor Author

Working on it still, just a bit busy right now.

@LittleT6109
LittleT6109 marked this pull request as draft July 28, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants