Skip to content

Core Concepts PR follow-up#1126

Merged
delucis merged 13 commits into
mainfrom
delucis/concepts-pass
Jul 27, 2022
Merged

Core Concepts PR follow-up#1126
delucis merged 13 commits into
mainfrom
delucis/concepts-pass

Conversation

@delucis
Copy link
Copy Markdown
Member

@delucis delucis commented Jul 27, 2022

What kind of changes does this PR include?

  • Minor content fixes (broken links, typos, etc.)
  • Changes to the docs site code

Description

I hadn’t realised #893 was so close to being merged, so failed to prioritise getting a review in — sorry about that! This PR is a follow-up, mainly taking care of infrastructural details and some i18n stuff that was overlooked. I also spotted a few typos. Obviously, not being a review, I’ve had to just jump in and do stuff, hope that’s OK — I’m happy to revert anything that doesn’t make sense.

  • Remove changes to our slug checker in favour of moving translated partial-hydration pages into our old-translations archive directory for reference when translators come to translate the new islands page. I also made redirects for that page work across languages.
  • Restore some list styling that got lost in the shuffle.
  • Fix a part of the Islands Diagram that was rendering white text on a white background.
  • Reinstate the credit for the islands diagram to acknowledge Jason Miller.
  • Fix a couple typos

While I was there I also took the liberty to:

delucis and others added 10 commits July 27, 2022 07:26
Original stat referenced reads: “every additional second a page takes to load, 10 per cent of users leave.”
Sidebar was illegible in dark mode
Opening suggested “Astro Islands” coined by Katie Sylor-Miller when component islands or islands architecture make more sense.
Co-Authored-By: Yan Thomas <61414485+Yan-Thomas@users.noreply.github.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented Jul 27, 2022

Deploy Preview for astro-docs-2 ready!

Name Link
🔨 Latest commit 4c9141a
🔍 Latest deploy log https://app.netlify.com/sites/astro-docs-2/deploys/62e18c91e03ad40009387aa4
😎 Deploy Preview https://deploy-preview-1126--astro-docs-2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@github-actions github-actions Bot added the i18n Anything to do with internationalization & translation efforts - ask @YanThomas for help! label Jul 27, 2022
Copy link
Copy Markdown
Member

@yanthomasdev yanthomasdev left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for this @delucis 🙌

Comment thread src/pages/en/concepts/why-astro.md Outdated
@sarah11918
Copy link
Copy Markdown
Member

One little text comment @delucis , but otherwise, LGTM! Thanks for tackling this!

delucis and others added 2 commits July 27, 2022 21:05
Who needs em!

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
@delucis delucis merged commit 1e417f1 into main Jul 27, 2022
@delucis delucis deleted the delucis/concepts-pass branch July 27, 2022 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

i18n Anything to do with internationalization & translation efforts - ask @YanThomas for help!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants