AGenerally both approaches. Global styling goes as a global stylesheet and that will include resets, general typography, variables etc The rest would be done on a component levelComment·Thread·Apr 8, 2019·Global stylesheet vs component level stylesheets? Which one do you currently use and why?
AYou could use your existing wordpress blog as a headless CMS using their API https://www.gatsbyjs.org/packages/gatsby-source-wordpress/?=wordpressComment·Thread·Apr 8, 2019·Use Headless CMS or Markdown Files?