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

Gatsby Migration #402

Merged
merged 140 commits into from Nov 11, 2019
Merged

Gatsby Migration #402

merged 140 commits into from Nov 11, 2019

Conversation

@ashfurrow
Copy link
Owner

ashfurrow commented Oct 25, 2019

We'll see. This is growing on me.

Left to do:

  • Search (use this)
  • Portfolio
  • Figure out how to make embeds responsive
  • RSS feeds (and uploads)
  • Blog archives page
  • Import the blog posts
  • Landing page (with featured posts)
  • Set up deploys & Travis CI
  • Netlify _redirects setup
  • Search icon is flashing during load.
  • Migrate 5-years post.
  • Previous/Next links on blog posts.
  • Compare old and new sitemaps for differences.
ashfurrow added 26 commits Oct 24, 2019
Oh my god we're really doing this huh
Oh my god, semicolons? 🤮
Oh my gosh FontAwesome became REALLY hard to use in React.
@peril-staging

This comment has been minimized.

Copy link

peril-staging bot commented Oct 27, 2019

Danger run resulted in 1 fail and 1 markdown; to find out more, see the checks page.

Generated by 🚫 dangerJS against 789e975

@ashfurrow

This comment has been minimized.

Copy link
Owner Author

ashfurrow commented Oct 27, 2019

Going to make this ready for review so that Netlify generates a preview.

@ashfurrow ashfurrow marked this pull request as ready for review Oct 27, 2019
ashfurrow added 21 commits Nov 10, 2019
This is a "Flash Of Unstyled Content" bug that happens with FontAwesome's icons. While the initial JS is loading, the icons are rendered at their inherent size (the SVG's are based on a 512px grid, so it uses that).

This commit adds styling to the component in a way that bypasses the React component lifecycle, so it doesn't require JS to be loaded and will instead be included with the initial page payload. Yay!
@ashfurrow ashfurrow changed the title [WIP] Gatsby Migration Gatsby Migration Nov 11, 2019
ashfurrow added 6 commits Nov 11, 2019
Removes /search link from prefetching by avoiding the Link component.
@ashfurrow ashfurrow merged commit 56de6a0 into master Nov 11, 2019
@ashfurrow ashfurrow deleted the gatsby branch Nov 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.