Skip to content

Conversation

raphaeltm
Copy link
Contributor

@raphaeltm raphaeltm commented Oct 1, 2025

  • Installed Tailwind and ShadCN and started installing ShadCN components.
  • CSS updates to make the UI look more modern.
  • Update Docusaurus
  • Add Algolia search
  • Start setting up Playwright to do UI testing.

@raphaeltm raphaeltm requested a review from a team as a code owner October 1, 2025 16:32
Copy link
Member

@jordanstephens jordanstephens left a comment

Choose a reason for hiding this comment

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

It's not clear how some of the changes in this PR are related. Why did we need to update docusaurus? Why did we need to update node? Why are we introducing Playwright config, but not introducing any playwright tests? I would prefer to do these things separately.

@raphaeltm
Copy link
Contributor Author

It's not clear how some of the changes in this PR are related. Why did we need to update docusaurus? Why did we need to update node? Why are we introducing Playwright config, but not introducing any playwright tests? I would prefer to do these things separately.

Had to update Docusaurus to use Algolia.
Had to update Node to update Docusaurus.
Started setting up Playwright because I was running into issues with dark mode and wanted to make sure that it got tested properly. I'll just get rid of it.

@raphaeltm raphaeltm merged commit 82c48f1 into main Oct 2, 2025
4 checks passed
jordanstephens pushed a commit that referenced this pull request Oct 3, 2025
* Merge branch 'heroku-migration-video-blog' of https://github.com/DefangLabs/defang-docs into heroku-migration-video-blog

* style: adjust heading sizes and fix breadcrumb icon display in docs theme

* spruce up the docs

* feat: integrate Algolia search and improve code block styling in docs

* feat: update Algolia search config and button hover states

* search and ai in docs

* upgrade node

* rm shadcn content

* rm unnecessary tests

* update node in test build

* rm playwright

* rm test result dir

* rm all refs to testing and cleanup extra line

* fix: update search tracking to use input event and add underline style to doc links
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