Skip to content

Docs restyling#348

Merged
GabrielaReyna merged 15 commits intomainfrom
docs_restyling
Feb 16, 2026
Merged

Docs restyling#348
GabrielaReyna merged 15 commits intomainfrom
docs_restyling

Conversation

@GabrielaReyna
Copy link
Copy Markdown
Contributor

@GabrielaReyna GabrielaReyna commented Feb 8, 2026

Changes

  • Svelte has been updated for astro-theme (had to do this to run my local dev build, and just makes sense to have everything in the same Svelte version as the rest of the sites)
  • Colour scheme in pink is the default, but it changes to emerald/teal if browserpod is the current site
  • The colour scheme is not hardcoded anymore and is now set as CSS variables and RGB
  • The same for the background colours
  • Wider reading area in DocsArticle without sqooshing the side bars
  • Edits on left side bar
  • Edits on TOC, it now highlights while scrolling
  • Removed Global NavBar
  • Added custom colour schemes for the rest of the sites

To test:

  • Check if these colour changes look odd, for all the sites
  • Please notice the default colour scheme might have some changes on the rest of the sites
  • please browse around the sites and let me know of anything odd

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Feb 8, 2026

Deploying labs-browserpod-previews with  Cloudflare Pages  Cloudflare Pages

Latest commit: d78799f
Status: ✅  Deploy successful!
Preview URL: https://a1e7a7ed.labs-browserpod-previews.pages.dev
Branch Preview URL: https://docs-restyling.labs-browserpod-previews.pages.dev

View logs

Copy link
Copy Markdown
Contributor

@codingfrog27 codingfrog27 left a comment

Choose a reason for hiding this comment

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

Looking good! I think this is a substantial improvement for user reading experience, great job 🔥

Testing

  • I've browsed all preview sites, comparing them with with their live counterpart.
  • Search bar is functional on all sites
  • random links clicked and work as expected

Colours look good! I like the added "on this page" text as well.

And argument could be made that CheerpX's highlight colour should be more grey/dim. But I think it's good this way for the sake of contrast.

general notes/issues

I did notice a few things. They are not caused by this PR but seem worth noting in general. I've also added them as subtasks to my "further labs improvement" Asana task

  • the TOC only start counting from the first heading and dont include the title. This makes the first paragraph non present or clickable
  • When an item is clicked in the TOC it will scroll to the first line below the heading, I think it being on the heading would be slightly better
  • in CheerpJ. Selecting Japanese from the drop down menu will link to a non existent page.

@GabrielaReyna GabrielaReyna merged commit c1dac2f into main Feb 16, 2026
10 checks passed
@GabrielaReyna GabrielaReyna deleted the docs_restyling branch February 16, 2026 16:20
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