Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New community content section #6470

Merged
merged 31 commits into from
Jan 26, 2024
Merged

New community content section #6470

merged 31 commits into from
Jan 26, 2024

Conversation

sarah11918
Copy link
Member

@sarah11918 sarah11918 commented Jan 19, 2024

Description (required)

Includes a new Community Resources section in the sidebar with new pages:

image

This PR adds two new pages to the sidebar for community content:

Courses/Guides/Recipes

  • lists the common intro tutorials we're always recommending in Discord
  • links to some curated video tutorials (build a blog, create a netflix clone etc.)
  • Moves the "community recipes" from the cluttered More Recipes page and organizes with rough section headers
  • (includes a link on the More Recipes page to the community ones here, instead of listing on the page)
  • includes a CTA to add your own here

Talks/Interviews/Streams

  • Includes some curated conceptual intro to Astro videos (Astro in 100 seconds, Why you'll love Astro, What is Astro, Islands Architecture etc.)
  • Seeds the other categories with basic, mostly recent conference talks, streams, podcasts.
  • includes a CTA to visit the blog for new content resources each month (will be updated to encourage signing up for newsletter here when available)
  • includes CTA to visit/subscribe to the Astro Community Events Google Calendar to not miss out on live events, (and eventually CTA to let us know about upcoming events when we can accept them. Eventually I'd like a more proper place for the calendar, and a way for people to submit events, but until we have that, this seems like the logical place to include.)

How to review this PR:

  • wording/grammar etc!
  • Do the Recipes categories make sense? Are the entries in the proper categories?
  • Are we happy with all the Intro tutorials included? Are there any you don't wish to tacitly endorse?
  • Are we happy with the videos in the About Astro section? is that too many? Are there any obvious ones missing?
  • Are there any other recent conference talks that should be included (note: intention here is that conference talks show that Astro is (a thing), and encourage others to think about making talks of their own
  • Same general questions for the other categories Are we happy with this content (both the categories and the specific links) in docs?

@sarah11918 sarah11918 added add new content Document something that is not in docs. May require testing, confirmation, or affect other pages. site improvement Some thing that improves the website functionality - ask @delucis for help! labels Jan 19, 2024
Copy link

vercel bot commented Jan 19, 2024

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

Name Status Preview Updated (UTC)
docs ✅ Ready (Inspect) Visit Preview Jan 26, 2024 7:09pm
1 Ignored Deployment
Name Status Preview Updated (UTC)
docs-i18n ⬜️ Ignored (Inspect) Jan 26, 2024 7:09pm

@ElianCodes
Copy link
Member

Looked at the community section and really like it!

Copy link
Contributor

@VoxelMC VoxelMC left a comment

Choose a reason for hiding this comment

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

Sarah, this is Amazing! Thank you for organizing this so much better.

I have left a few comments about formatting and some potential additions to the placeholder paragraphs to begin rounding them out. I hope they are helpful and welcome! I am excited to see this merged :)

src/content/docs/en/community-resources/content.mdx Outdated Show resolved Hide resolved
src/content/docs/en/community-resources/content.mdx Outdated Show resolved Hide resolved
src/content/docs/en/community-resources/talks.mdx Outdated Show resolved Hide resolved
src/content/docs/en/community-resources/talks.mdx Outdated Show resolved Hide resolved
src/content/docs/en/recipes.mdx Outdated Show resolved Hide resolved
src/content/docs/en/community-resources/content.mdx Outdated Show resolved Hide resolved
sarah11918 and others added 2 commits January 19, 2024 16:32
Co-authored-by: voxel!() <[email protected]>
Co-authored-by: voxel!() <[email protected]>
src/i18n/en/nav.ts Outdated Show resolved Hide resolved
Copy link
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! That works great!

---
title: Community Educational Content
description: Discover community-produced tutorials, guides, articles and videos to help you learn and build with Astro!
i18nReady: false
Copy link
Member

Choose a reason for hiding this comment

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

Note that while talks.mdx is i18nReady: true, this one is false, in case that's not on purpose.

Copy link
Member Author

Choose a reason for hiding this comment

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

Thanks, Yan, I'll change it!

@sarah11918
Copy link
Member Author

Co-authored-by: Elian <[email protected]>
Co-authored-by: Luiz Ferraz <[email protected]>
Co-authored-by: voxel!() <[email protected]>
Co-authored-by: Yan Thomas <[email protected]>
Co-authored-by: Reuben Tier <[email protected]>
Co-authored-by: Atharva <[email protected]>

@sarah11918 sarah11918 merged commit 606493b into main Jan 26, 2024
7 checks passed
@sarah11918 sarah11918 deleted the sarah-community-resources branch January 26, 2024 19:11
yanthomasdev added a commit that referenced this pull request Jan 27, 2024
* i18n(zh-cn): Update recipes.mdx

* i18n(zh-cn): Update recipes.mdx

* i18n(zh-cn): Update cntent.mdx&talks.mdx

* i18n(zh-cn): Update cntent.mdx&talks.mdx

* Update src/content/docs/zh-cn/recipes.mdx

Co-authored-by: liruifengv <[email protected]>

* i18n(zh-cn): nav.ts

* Update src/content/docs/zh-cn/community-resources/talks.mdx

Co-authored-by: liruifengv <[email protected]>

* Update src/content/docs/zh-cn/community-resources/content.mdx

Co-authored-by: liruifengv <[email protected]>

* Update src/content/docs/zh-cn/community-resources/content.mdx

Co-authored-by: liruifengv <[email protected]>

* Update src/content/docs/zh-cn/community-resources/content.mdx

Co-authored-by: liruifengv <[email protected]>

* Update src/content/docs/zh-cn/community-resources/talks.mdx

Co-authored-by: liruifengv <[email protected]>

* Update src/content/docs/zh-cn/community-resources/talks.mdx

Co-authored-by: liruifengv <[email protected]>

* i18n(zh-cn): Update nav.ts

* Update src/content/docs/zh-cn/community-resources/content.mdx

Co-authored-by: liruifengv <[email protected]>

---------

Co-authored-by: liruifengv <[email protected]>
Co-authored-by: Yan Thomas <[email protected]>
NinuzIBZ added a commit to NinuzIBZ/docs that referenced this pull request Feb 1, 2024
The file `nav.ts` has been updated to align with the English language documentation based on this commits withastro#4876 , withastro#5183 , withastro#5213 , withastro#5271 , withastro#5187 , withastro#4667 , withastro#5541 , withastro#5605 , withastro#5499 , withastro#6470 , withastro#6620
@NinuzIBZ NinuzIBZ mentioned this pull request Feb 1, 2024
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 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add new content Document something that is not in docs. May require testing, confirmation, or affect other pages. 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.

7 participants