GitXplorerGitXplorer
a

rubberduck-website

public
1 stars
0 forks
1 issues

Commits

List of commits on branch master.
Unverified
f752f6b6b64783fdc4a318911b2d38093ba48380

comment out components for 0.4.0 release

aarjunattam committed 6 years ago
Unverified
09ae8230c9464e95199db86191d4b30081ded03a

add github button in lead

aarjunattam committed 6 years ago
Unverified
3568ea25f933ddfd53beb2557f2f3fdc61b741a5

Update privacy policy

aarjunattam committed 6 years ago
Unverified
415c0404ffdf54cf8e3dc0f5c58f01cee541cb9b

Add testimonials from twitter

aarjunattam committed 6 years ago
Unverified
90ebd1c6d106a55b4455a944011c688de95dde38

Update self-hosted pages

aarjunattam committed 7 years ago
Unverified
98bd963960efeb7ba09051b890da13be6af64c68

Update appcast to use gcp

aarjunattam committed 7 years ago

README

The README file for this repository.

mercury-website

Repository for the static website that powers rubberduck.io

Development

The website is built over Gatsby - a static site generator on top of React.

Switch on the "development mode" on Cloudflare while deploying new versions.

Serving

This static website is served from GCP cloud storage, from the www.rubberduck.io bucket.

To deploy a new version, run

npm run deploy

Ensure that the files have public permissions.

npm run permissions

For one command that builds, deploys and checks permissions, run

npm run push

For more info, check out the GCP guide for hosting static websites.

Videos

  1. Use browsersize.com to verify that your browser width is 1040

  2. Use screeny to take video of a window. Make sure you are on a retina screen.

  3. Use quicktime to trim the video

  4. Use ffmpeg to crop the video to 2040 x 1280

  5. Use ffmpeg to change format to mp4

  6. Use handbrake to optimize for web and remove audio

  7. Use ffmpeg to get the first frame for poster

    ffmpeg -ss 0.5 -i feature-4-v2-cropped-hb.mp4 -t 1 -s 2080x1280 -f image2 feature-4.jpg