Skip to content

improve add-ons pages for better integration discovery#5499

Merged
sarah11918 merged 26 commits intomainfrom
add-ons-integrations
Dec 21, 2023
Merged

improve add-ons pages for better integration discovery#5499
sarah11918 merged 26 commits intomainfrom
add-ons-integrations

Conversation

@sarah11918
Copy link
Copy Markdown
Member

@sarah11918 sarah11918 commented Nov 26, 2023

Description (required)

The purpose of this PR is to better highlight our "fancy" pages for "adding on" to Astro: integrations, connecting a CMS or backend service.

This PR:

  • hacks individual components from our <IntegrationsNav /> component that Chris or Otterlord will fix, New component prop allow us to have the individual sections of our "fancy" nav menu on the appropriate pages ( renderers on the UI Frameworks page; adapters on the SSR Adapters page)
  • adds links throughout to https://astro.build/integrations to better highlight the entire set of integrations, including community integrations
  • Renames "Add-ons" in the nav bar to "Integrations" since they're all about the integrations, and for better discoverability

@sarah11918 sarah11918 added the improve or update documentation Enhance / update existing documentation (e.g. add example, improve description, update for changes) label Nov 26, 2023
@vercel
Copy link
Copy Markdown

vercel bot commented Nov 26, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs ✅ Ready (Inspect) Visit Preview Dec 21, 2023 5:12pm
1 Ignored Deployment
Name Status Preview Comments Updated (UTC)
docs-i18n ⬜️ Ignored (Inspect) Visit Preview Dec 21, 2023 5:12pm

Copy link
Copy Markdown
Member

@dreyfus92 dreyfus92 left a comment

Choose a reason for hiding this comment

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

Amazing job @sarah11918, just a couple of suggestions 😁

@sarah11918 sarah11918 added the help - leave feedback Let's crowd source this one! Looking for comments, suggestions, LGTMs! label Nov 26, 2023
@sarah11918
Copy link
Copy Markdown
Member Author

Closing this PR to tackle reorganization after the Starlight migration!

@sarah11918 sarah11918 closed this Dec 2, 2023
@sarah11918 sarah11918 reopened this Dec 18, 2023
Copy link
Copy Markdown
Member

@TheOtterlord TheOtterlord left a comment

Choose a reason for hiding this comment

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

Yep! Seems good to me 👍

@sarah11918 sarah11918 merged commit c25d147 into main Dec 21, 2023
@sarah11918 sarah11918 deleted the add-ons-integrations branch December 21, 2023 17:17
ematipico pushed a commit that referenced this pull request Jan 26, 2024
Co-authored-by: Voxel <voxelmc@hotmail.com>
Co-authored-by: = <otterlord.dev@gmail.com>
yanthomasdev added a commit that referenced this pull request Feb 5, 2024
The file `nav.ts` has been updated to align with the English language documentation based on this commits #4876 , #5183 , #5213 , #5271 , #5187 , #4667 , #5541 , #5605 , #5499 , #6470 , #6620

Co-authored-by: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

help - leave feedback Let's crowd source this one! Looking for comments, suggestions, LGTMs! improve or update documentation Enhance / update existing documentation (e.g. add example, improve description, update for changes) site improvement Some thing that improves the website functionality - ask @delucis for help!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants