thisdot / framework.dev

A set of websites that act as collections of popular libraries and learning content for the web ecosystem.
https://framework.dev
MIT License
99 stars 28 forks source link

Migrate deployments to Netlify Open Source team #480

Closed dustinsgoodman closed 1 year ago

dustinsgoodman commented 2 years ago

@danecando and I got a Netlify Open Source project for this repo. Currently, we're deploying via Amplify which hasn't been great and we're generating too many previews per repo. The goal of this issue is to move all of the projects over to Netlify from AWS Amplify. We need to ensure that Netlify's deployment badge is on all the sites as well. He's added an example of what we want in this branch: https://github.com/thisdot/framework.dev/tree/netlify-rocks and deployed it to https://dapper-griffin-b204ab.netlify.app/. It looks like this currently:

image

Acceptance

Notes

For the badge, I want to switch to this badge:

image

which can be fetched from https://www.netlify.com/press/#badges

For the landing page footer, please center the badge and on mobile stack it to be below the This Dot OSS logo: Screenshot 2022-11-21 at 6 36 06 PM

For the individual sites, put it below the This Dot OSS logo as well on both desktop and mobile.

morgnism commented 1 year ago

Needs Route53 before we close this issue.