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

Update speaking section to hide upcoming/past if there are no relevant entries #15

Open
jlengstorf opened this issue May 30, 2018 · 0 comments

Comments

@jlengstorf
Copy link
Collaborator

No description provided.

jlengstorf added a commit to jlengstorf/marisamorby.com that referenced this issue May 31, 2018
This addresses Lighthouse recommendations and should boost the perf score.

fix marisamorby#15
jlengstorf added a commit that referenced this issue Jul 27, 2019
* feat: switch from WordPress to Gatsby (#1)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* chore: initial repo setup

* feat: initial site structure

* feat: get page and post content building

* feat: IA + progress on home page

* feat: add some of the old site’s posts

* feat: make all home page text dynamic

* feat: style and layout improvements

* feat: add more posts from the old WP site

* feat: add Twitter plugin

* feat: add remaining blog posts

* refactor: move all markdown under one directory

* feat: add numbered footnotes + stylelint

* feat: add blog previews and rough styles

* feat: move to gatsby@2

* feat: remove WP files

* feat: add a README

* fix: update footer styles for larger screens (#2)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* fix: adjust footer styles for larger screens

* feat: add a styled contact form (#3)

* feat: WIP contact form

* feat: add trailing slashes to match stored slug

* feat: style contact form

* fix: add form-name hidden field to make Netlify happy

* feat: article previews, page content, CSS-in-JS (#4)

* feat: rename portfolio to work

* feat: add template for speaking gigs

* fix: update article template

* feat: update nav, add colors

* feat: update home page headline and image

* fix: update styles, add external link support

* feat: update styles

* feat: add location for post layout

* feat: remove styles

* feat: set color variables in context

* feat: remove articles from nav

The articles page will still exist to avoid any SEO problems, but it won’t be linked from anywhere.

* fix: add redirect from old blog URL

* chore: upgrade dependencies

* fix: remove all CSS modules

* feat: use Link from gatsby, upgrade dependencies

* feat: move fonts

* feat: update buttons to use new style

* feat: refactor Header to be less of a spaghettish nightmare

* feat: I, for one, welcome our new CSS-in-JS overlords

* feat: refactor for simplicity + CSS-in-JS

* feat: style cleanup and minor tweaks (#6)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: convert to SPA (#7)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: add Airtable source

* feat: update templates for SPA configuration

* feat: convert to SPA per Marisa’s design

* fix: remove unnecessary footer nav items

"home" goes to the same place as "about" now.

* fix: miscellaneous compatibility and a11y fixes (#8)

* feat: lazy load images in the process section (#9)

This addresses Lighthouse recommendations and should boost the perf score.

* feat: add offline support (#10)

* feat: add webfonts from Typekit (#11)

* fix: switch to async web font loading (#12)

* fix: font weights

* fix: update meta tags and add missing social image

* fix: try data attribute to fix Netlify spam

* chore: upgrade dependencies

* feat: migrate to Gatsby themes + Sanity (#15)

* feat: Sanity-powered blog w/MDX-powered pages

* feat: set up the theme to be publishable

* fix: tweaks and adjustments to get a build working

* fix: add lockfile and remove env var setup that didn’t work

* fix: add a lockfile and Node version

* fix: I am bad at environment variables

* fix: use Gatsby images

* fix: bump dependencies

* feat: add Sanity studio

* feat: add an SEO component

* chore: remove unused deps, add react-helmet

* feat: refactor post object to a more generic shape + add SEO component

* feat: use plain text description instead of Portable Text

* fix: meta key

* feat: add path to posts

* fix: upgrade Sanity + add guard for missing slugs

* feat: switch over to use theme-ui

* wip: trying to get a Twitter embed preview working

* feat: add call script PDF

* feat: add support for Twitter embeds

* fix: temporarily disable Twitter embed previews pending bugfix from Sanity team

* chore: upgrade deps

* fix: work around Theme UI p collision

see system-ui/theme-ui#194

* feat: add blockquote styles

* fix: mobile nav styles

* fix: clean up typography

* fix: add specificity hack

* chore: upgrade deps

* feat: add contact confirmation page
jlengstorf added a commit that referenced this issue Jul 27, 2019
* feat: switch from WordPress to Gatsby (#1)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* chore: initial repo setup

* feat: initial site structure

* feat: get page and post content building

* feat: IA + progress on home page

* feat: add some of the old site’s posts

* feat: make all home page text dynamic

* feat: style and layout improvements

* feat: add more posts from the old WP site

* feat: add Twitter plugin

* feat: add remaining blog posts

* refactor: move all markdown under one directory

* feat: add numbered footnotes + stylelint

* feat: add blog previews and rough styles

* feat: move to gatsby@2

* feat: remove WP files

* feat: add a README

* fix: update footer styles for larger screens (#2)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* fix: adjust footer styles for larger screens

* feat: add a styled contact form (#3)

* feat: WIP contact form

* feat: add trailing slashes to match stored slug

* feat: style contact form

* fix: add form-name hidden field to make Netlify happy

* feat: article previews, page content, CSS-in-JS (#4)

* feat: rename portfolio to work

* feat: add template for speaking gigs

* fix: update article template

* feat: update nav, add colors

* feat: update home page headline and image

* fix: update styles, add external link support

* feat: update styles

* feat: add location for post layout

* feat: remove styles

* feat: set color variables in context

* feat: remove articles from nav

The articles page will still exist to avoid any SEO problems, but it won’t be linked from anywhere.

* fix: add redirect from old blog URL

* chore: upgrade dependencies

* fix: remove all CSS modules

* feat: use Link from gatsby, upgrade dependencies

* feat: move fonts

* feat: update buttons to use new style

* feat: refactor Header to be less of a spaghettish nightmare

* feat: I, for one, welcome our new CSS-in-JS overlords

* feat: refactor for simplicity + CSS-in-JS

* feat: style cleanup and minor tweaks (#6)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: convert to SPA (#7)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: add Airtable source

* feat: update templates for SPA configuration

* feat: convert to SPA per Marisa’s design

* fix: remove unnecessary footer nav items

"home" goes to the same place as "about" now.

* fix: miscellaneous compatibility and a11y fixes (#8)

* feat: lazy load images in the process section (#9)

This addresses Lighthouse recommendations and should boost the perf score.

* feat: add offline support (#10)

* feat: add webfonts from Typekit (#11)

* fix: switch to async web font loading (#12)

* fix: font weights

* fix: update meta tags and add missing social image

* fix: try data attribute to fix Netlify spam

* chore: upgrade dependencies

* feat: migrate to Gatsby themes + Sanity (#15)

* feat: Sanity-powered blog w/MDX-powered pages

* feat: set up the theme to be publishable

* fix: tweaks and adjustments to get a build working

* fix: add lockfile and remove env var setup that didn’t work

* fix: add a lockfile and Node version

* fix: I am bad at environment variables

* fix: use Gatsby images

* fix: bump dependencies

* feat: add Sanity studio

* feat: add an SEO component

* chore: remove unused deps, add react-helmet

* feat: refactor post object to a more generic shape + add SEO component

* feat: use plain text description instead of Portable Text

* fix: meta key

* feat: add path to posts

* fix: upgrade Sanity + add guard for missing slugs

* feat: switch over to use theme-ui

* wip: trying to get a Twitter embed preview working

* feat: add call script PDF

* feat: add support for Twitter embeds

* fix: temporarily disable Twitter embed previews pending bugfix from Sanity team

* chore: upgrade deps

* fix: work around Theme UI p collision

see system-ui/theme-ui#194

* feat: add blockquote styles

* fix: mobile nav styles

* fix: clean up typography

* fix: add specificity hack

* chore: upgrade deps

* feat: add contact confirmation page

* feat: add a manifest and a 404 page (#16)

* feat: merge the Gatsby themes version of the site upstream (#18)

* feat: switch from WordPress to Gatsby (#1)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* chore: initial repo setup

* feat: initial site structure

* feat: get page and post content building

* feat: IA + progress on home page

* feat: add some of the old site’s posts

* feat: make all home page text dynamic

* feat: style and layout improvements

* feat: add more posts from the old WP site

* feat: add Twitter plugin

* feat: add remaining blog posts

* refactor: move all markdown under one directory

* feat: add numbered footnotes + stylelint

* feat: add blog previews and rough styles

* feat: move to gatsby@2

* feat: remove WP files

* feat: add a README

* fix: update footer styles for larger screens (#2)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* fix: adjust footer styles for larger screens

* feat: add a styled contact form (#3)

* feat: WIP contact form

* feat: add trailing slashes to match stored slug

* feat: style contact form

* fix: add form-name hidden field to make Netlify happy

* feat: article previews, page content, CSS-in-JS (#4)

* feat: rename portfolio to work

* feat: add template for speaking gigs

* fix: update article template

* feat: update nav, add colors

* feat: update home page headline and image

* fix: update styles, add external link support

* feat: update styles

* feat: add location for post layout

* feat: remove styles

* feat: set color variables in context

* feat: remove articles from nav

The articles page will still exist to avoid any SEO problems, but it won’t be linked from anywhere.

* fix: add redirect from old blog URL

* chore: upgrade dependencies

* fix: remove all CSS modules

* feat: use Link from gatsby, upgrade dependencies

* feat: move fonts

* feat: update buttons to use new style

* feat: refactor Header to be less of a spaghettish nightmare

* feat: I, for one, welcome our new CSS-in-JS overlords

* feat: refactor for simplicity + CSS-in-JS

* feat: style cleanup and minor tweaks (#6)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: convert to SPA (#7)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: add Airtable source

* feat: update templates for SPA configuration

* feat: convert to SPA per Marisa’s design

* fix: remove unnecessary footer nav items

"home" goes to the same place as "about" now.

* fix: miscellaneous compatibility and a11y fixes (#8)

* feat: lazy load images in the process section (#9)

This addresses Lighthouse recommendations and should boost the perf score.

* feat: add offline support (#10)

* feat: add webfonts from Typekit (#11)

* fix: switch to async web font loading (#12)

* fix: font weights

* fix: update meta tags and add missing social image

* fix: try data attribute to fix Netlify spam

* chore: upgrade dependencies

* feat: migrate to Gatsby themes + Sanity (#15)

* feat: Sanity-powered blog w/MDX-powered pages

* feat: set up the theme to be publishable

* fix: tweaks and adjustments to get a build working

* fix: add lockfile and remove env var setup that didn’t work

* fix: add a lockfile and Node version

* fix: I am bad at environment variables

* fix: use Gatsby images

* fix: bump dependencies

* feat: add Sanity studio

* feat: add an SEO component

* chore: remove unused deps, add react-helmet

* feat: refactor post object to a more generic shape + add SEO component

* feat: use plain text description instead of Portable Text

* fix: meta key

* feat: add path to posts

* fix: upgrade Sanity + add guard for missing slugs

* feat: switch over to use theme-ui

* wip: trying to get a Twitter embed preview working

* feat: add call script PDF

* feat: add support for Twitter embeds

* fix: temporarily disable Twitter embed previews pending bugfix from Sanity team

* chore: upgrade deps

* fix: work around Theme UI p collision

see system-ui/theme-ui#194

* feat: add blockquote styles

* fix: mobile nav styles

* fix: clean up typography

* fix: add specificity hack

* chore: upgrade deps

* feat: add contact confirmation page

* feat: add manifest and 404 page

* feat: add offline and SEO support
jlengstorf added a commit that referenced this issue Jul 28, 2019
* feat: switch from WordPress to Gatsby (#1)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* chore: initial repo setup

* feat: initial site structure

* feat: get page and post content building

* feat: IA + progress on home page

* feat: add some of the old site’s posts

* feat: make all home page text dynamic

* feat: style and layout improvements

* feat: add more posts from the old WP site

* feat: add Twitter plugin

* feat: add remaining blog posts

* refactor: move all markdown under one directory

* feat: add numbered footnotes + stylelint

* feat: add blog previews and rough styles

* feat: move to gatsby@2

* feat: remove WP files

* feat: add a README

* fix: update footer styles for larger screens (#2)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* fix: adjust footer styles for larger screens

* feat: add a styled contact form (#3)

* feat: WIP contact form

* feat: add trailing slashes to match stored slug

* feat: style contact form

* fix: add form-name hidden field to make Netlify happy

* feat: article previews, page content, CSS-in-JS (#4)

* feat: rename portfolio to work

* feat: add template for speaking gigs

* fix: update article template

* feat: update nav, add colors

* feat: update home page headline and image

* fix: update styles, add external link support

* feat: update styles

* feat: add location for post layout

* feat: remove styles

* feat: set color variables in context

* feat: remove articles from nav

The articles page will still exist to avoid any SEO problems, but it won’t be linked from anywhere.

* fix: add redirect from old blog URL

* chore: upgrade dependencies

* fix: remove all CSS modules

* feat: use Link from gatsby, upgrade dependencies

* feat: move fonts

* feat: update buttons to use new style

* feat: refactor Header to be less of a spaghettish nightmare

* feat: I, for one, welcome our new CSS-in-JS overlords

* feat: refactor for simplicity + CSS-in-JS

* feat: style cleanup and minor tweaks (#6)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: convert to SPA (#7)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: add Airtable source

* feat: update templates for SPA configuration

* feat: convert to SPA per Marisa’s design

* fix: remove unnecessary footer nav items

"home" goes to the same place as "about" now.

* fix: miscellaneous compatibility and a11y fixes (#8)

* feat: lazy load images in the process section (#9)

This addresses Lighthouse recommendations and should boost the perf score.

* feat: add offline support (#10)

* feat: add webfonts from Typekit (#11)

* fix: switch to async web font loading (#12)

* fix: font weights

* fix: update meta tags and add missing social image

* fix: try data attribute to fix Netlify spam

* chore: upgrade dependencies

* feat: migrate to Gatsby themes + Sanity (#15)

* feat: Sanity-powered blog w/MDX-powered pages

* feat: set up the theme to be publishable

* fix: tweaks and adjustments to get a build working

* fix: add lockfile and remove env var setup that didn’t work

* fix: add a lockfile and Node version

* fix: I am bad at environment variables

* fix: use Gatsby images

* fix: bump dependencies

* feat: add Sanity studio

* feat: add an SEO component

* chore: remove unused deps, add react-helmet

* feat: refactor post object to a more generic shape + add SEO component

* feat: use plain text description instead of Portable Text

* fix: meta key

* feat: add path to posts

* fix: upgrade Sanity + add guard for missing slugs

* feat: switch over to use theme-ui

* wip: trying to get a Twitter embed preview working

* feat: add call script PDF

* feat: add support for Twitter embeds

* fix: temporarily disable Twitter embed previews pending bugfix from Sanity team

* chore: upgrade deps

* fix: work around Theme UI p collision

see system-ui/theme-ui#194

* feat: add blockquote styles

* fix: mobile nav styles

* fix: clean up typography

* fix: add specificity hack

* chore: upgrade deps

* feat: add contact confirmation page

* feat: add a manifest and a 404 page (#16)

* feat: merge the Gatsby themes version of the site upstream (#18)

* feat: switch from WordPress to Gatsby (#1)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* chore: initial repo setup

* feat: initial site structure

* feat: get page and post content building

* feat: IA + progress on home page

* feat: add some of the old site’s posts

* feat: make all home page text dynamic

* feat: style and layout improvements

* feat: add more posts from the old WP site

* feat: add Twitter plugin

* feat: add remaining blog posts

* refactor: move all markdown under one directory

* feat: add numbered footnotes + stylelint

* feat: add blog previews and rough styles

* feat: move to gatsby@2

* feat: remove WP files

* feat: add a README

* fix: update footer styles for larger screens (#2)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* fix: adjust footer styles for larger screens

* feat: add a styled contact form (#3)

* feat: WIP contact form

* feat: add trailing slashes to match stored slug

* feat: style contact form

* fix: add form-name hidden field to make Netlify happy

* feat: article previews, page content, CSS-in-JS (#4)

* feat: rename portfolio to work

* feat: add template for speaking gigs

* fix: update article template

* feat: update nav, add colors

* feat: update home page headline and image

* fix: update styles, add external link support

* feat: update styles

* feat: add location for post layout

* feat: remove styles

* feat: set color variables in context

* feat: remove articles from nav

The articles page will still exist to avoid any SEO problems, but it won’t be linked from anywhere.

* fix: add redirect from old blog URL

* chore: upgrade dependencies

* fix: remove all CSS modules

* feat: use Link from gatsby, upgrade dependencies

* feat: move fonts

* feat: update buttons to use new style

* feat: refactor Header to be less of a spaghettish nightmare

* feat: I, for one, welcome our new CSS-in-JS overlords

* feat: refactor for simplicity + CSS-in-JS

* feat: style cleanup and minor tweaks (#6)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: convert to SPA (#7)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: add Airtable source

* feat: update templates for SPA configuration

* feat: convert to SPA per Marisa’s design

* fix: remove unnecessary footer nav items

"home" goes to the same place as "about" now.

* fix: miscellaneous compatibility and a11y fixes (#8)

* feat: lazy load images in the process section (#9)

This addresses Lighthouse recommendations and should boost the perf score.

* feat: add offline support (#10)

* feat: add webfonts from Typekit (#11)

* fix: switch to async web font loading (#12)

* fix: font weights

* fix: update meta tags and add missing social image

* fix: try data attribute to fix Netlify spam

* chore: upgrade dependencies

* feat: migrate to Gatsby themes + Sanity (#15)

* feat: Sanity-powered blog w/MDX-powered pages

* feat: set up the theme to be publishable

* fix: tweaks and adjustments to get a build working

* fix: add lockfile and remove env var setup that didn’t work

* fix: add a lockfile and Node version

* fix: I am bad at environment variables

* fix: use Gatsby images

* fix: bump dependencies

* feat: add Sanity studio

* feat: add an SEO component

* chore: remove unused deps, add react-helmet

* feat: refactor post object to a more generic shape + add SEO component

* feat: use plain text description instead of Portable Text

* fix: meta key

* feat: add path to posts

* fix: upgrade Sanity + add guard for missing slugs

* feat: switch over to use theme-ui

* wip: trying to get a Twitter embed preview working

* feat: add call script PDF

* feat: add support for Twitter embeds

* fix: temporarily disable Twitter embed previews pending bugfix from Sanity team

* chore: upgrade deps

* fix: work around Theme UI p collision

see system-ui/theme-ui#194

* feat: add blockquote styles

* fix: mobile nav styles

* fix: clean up typography

* fix: add specificity hack

* chore: upgrade deps

* feat: add contact confirmation page

* feat: add manifest and 404 page

* fix: add meta description

* fix: li top margin for mobile

* chore: add keywords

* feat: bump deps
jlengstorf added a commit that referenced this issue Aug 10, 2019
* feat: Sanity-powered blog w/MDX-powered pages

* feat: set up the theme to be publishable

* fix: tweaks and adjustments to get a build working

* fix: add lockfile and remove env var setup that didn’t work

* fix: add a lockfile and Node version

* fix: I am bad at environment variables

* fix: use Gatsby images

* fix: bump dependencies

* feat: add Sanity studio

* feat: add an SEO component

* chore: remove unused deps, add react-helmet

* feat: refactor post object to a more generic shape + add SEO component

* feat: use plain text description instead of Portable Text

* fix: meta key

* feat: add path to posts

* fix: upgrade Sanity + add guard for missing slugs

* feat: switch over to use theme-ui

* wip: trying to get a Twitter embed preview working

* feat: add call script PDF

* feat: add support for Twitter embeds

* fix: temporarily disable Twitter embed previews pending bugfix from Sanity team

* chore: upgrade deps

* fix: work around Theme UI p collision

see system-ui/theme-ui#194

* feat: add blockquote styles

* fix: mobile nav styles

* fix: clean up typography

* fix: add specificity hack

* chore: upgrade deps

* feat: add contact confirmation page
jlengstorf pushed a commit that referenced this issue Aug 10, 2019
* feat: merge the Gatsby themes version of the site upstream (#18)

* feat: switch from WordPress to Gatsby (#1)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* chore: initial repo setup

* feat: initial site structure

* feat: get page and post content building

* feat: IA + progress on home page

* feat: add some of the old site’s posts

* feat: make all home page text dynamic

* feat: style and layout improvements

* feat: add more posts from the old WP site

* feat: add Twitter plugin

* feat: add remaining blog posts

* refactor: move all markdown under one directory

* feat: add numbered footnotes + stylelint

* feat: add blog previews and rough styles

* feat: move to gatsby@2

* feat: remove WP files

* feat: add a README

* fix: update footer styles for larger screens (#2)

* Updates to home page introduction

* Front Page update 09.04.2017

* header changes 09.04.2017

* Update header.php

* fix: adjust footer styles for larger screens

* feat: add a styled contact form (#3)

* feat: WIP contact form

* feat: add trailing slashes to match stored slug

* feat: style contact form

* fix: add form-name hidden field to make Netlify happy

* feat: article previews, page content, CSS-in-JS (#4)

* feat: rename portfolio to work

* feat: add template for speaking gigs

* fix: update article template

* feat: update nav, add colors

* feat: update home page headline and image

* fix: update styles, add external link support

* feat: update styles

* feat: add location for post layout

* feat: remove styles

* feat: set color variables in context

* feat: remove articles from nav

The articles page will still exist to avoid any SEO problems, but it won’t be linked from anywhere.

* fix: add redirect from old blog URL

* chore: upgrade dependencies

* fix: remove all CSS modules

* feat: use Link from gatsby, upgrade dependencies

* feat: move fonts

* feat: update buttons to use new style

* feat: refactor Header to be less of a spaghettish nightmare

* feat: I, for one, welcome our new CSS-in-JS overlords

* feat: refactor for simplicity + CSS-in-JS

* feat: style cleanup and minor tweaks (#6)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: convert to SPA (#7)

* feat: add favicons

* chore: remove stylelint since we’re not using it

* feat: button animation, screen reader text, global styles

* feat: improve outline appearance for focus/hover

* chore: remove unused page

* feat: improve blog preview styles

* feat: minor style tweaks and polish

* feat: add Airtable source

* feat: update templates for SPA configuration

* feat: convert to SPA per Marisa’s design

* fix: remove unnecessary footer nav items

"home" goes to the same place as "about" now.

* fix: miscellaneous compatibility and a11y fixes (#8)

* feat: lazy load images in the process section (#9)

This addresses Lighthouse recommendations and should boost the perf score.

* feat: add offline support (#10)

* feat: add webfonts from Typekit (#11)

* fix: switch to async web font loading (#12)

* fix: font weights

* fix: update meta tags and add missing social image

* fix: try data attribute to fix Netlify spam

* chore: upgrade dependencies

* feat: migrate to Gatsby themes + Sanity (#15)

* feat: Sanity-powered blog w/MDX-powered pages

* feat: set up the theme to be publishable

* fix: tweaks and adjustments to get a build working

* fix: add lockfile and remove env var setup that didn’t work

* fix: add a lockfile and Node version

* fix: I am bad at environment variables

* fix: use Gatsby images

* fix: bump dependencies

* feat: add Sanity studio

* feat: add an SEO component

* chore: remove unused deps, add react-helmet

* feat: refactor post object to a more generic shape + add SEO component

* feat: use plain text description instead of Portable Text

* fix: meta key

* feat: add path to posts

* fix: upgrade Sanity + add guard for missing slugs

* feat: switch over to use theme-ui

* wip: trying to get a Twitter embed preview working

* feat: add call script PDF

* feat: add support for Twitter embeds

* fix: temporarily disable Twitter embed previews pending bugfix from Sanity team

* chore: upgrade deps

* fix: work around Theme UI p collision

see system-ui/theme-ui#194

* feat: add blockquote styles

* fix: mobile nav styles

* fix: clean up typography

* fix: add specificity hack

* chore: upgrade deps

* feat: add contact confirmation page

* feat: add manifest and 404 page
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant