├── .env.example ├── .gitignore ├── README.md ├── components ├── avatar.js ├── container.js ├── cover-image.js ├── date.js ├── footer.js ├── header.js ├── layout.js ├── post-body.js ├── post-header.js ├── post-preview.js └── post-title.js ├── images ├── faq_items.png ├── product-page.png ├── webhooks-vercel.png └── webhooks.png ├── jsconfig.json ├── lib └── api.js ├── next.config.js ├── package.json ├── pages ├── _app.js ├── _document.js ├── atom.js ├── case-studies.js ├── case-studies │ └── [slug].js ├── faq.js ├── index.js ├── posts │ ├── [slug].js │ ├── categories.js │ ├── category │ │ └── [slug].js │ └── page │ │ └── [page].js ├── rss.js └── sitemap.js ├── postcss.config.js ├── styles └── index.css └── tailwind.config.js /.env.example: -------------------------------------------------------------------------------- 1 | BUTTER_CMS_API_KEY=something 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .next 3 | node_modules 4 | npm-debug.log 5 | .DS_Store 6 | 7 | .env 8 | .vercel 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/README.md -------------------------------------------------------------------------------- /components/avatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/avatar.js -------------------------------------------------------------------------------- /components/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/container.js -------------------------------------------------------------------------------- /components/cover-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/cover-image.js -------------------------------------------------------------------------------- /components/date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/date.js -------------------------------------------------------------------------------- /components/footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/footer.js -------------------------------------------------------------------------------- /components/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/header.js -------------------------------------------------------------------------------- /components/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/layout.js -------------------------------------------------------------------------------- /components/post-body.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/post-body.js -------------------------------------------------------------------------------- /components/post-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/post-header.js -------------------------------------------------------------------------------- /components/post-preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/post-preview.js -------------------------------------------------------------------------------- /components/post-title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/components/post-title.js -------------------------------------------------------------------------------- /images/faq_items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/images/faq_items.png -------------------------------------------------------------------------------- /images/product-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/images/product-page.png -------------------------------------------------------------------------------- /images/webhooks-vercel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/images/webhooks-vercel.png -------------------------------------------------------------------------------- /images/webhooks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/images/webhooks.png -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/jsconfig.json -------------------------------------------------------------------------------- /lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/lib/api.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/_app.js -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/atom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/atom.js -------------------------------------------------------------------------------- /pages/case-studies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/case-studies.js -------------------------------------------------------------------------------- /pages/case-studies/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/case-studies/[slug].js -------------------------------------------------------------------------------- /pages/faq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/faq.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/posts/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/posts/[slug].js -------------------------------------------------------------------------------- /pages/posts/categories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/posts/categories.js -------------------------------------------------------------------------------- /pages/posts/category/[slug].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/posts/category/[slug].js -------------------------------------------------------------------------------- /pages/posts/page/[page].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/posts/page/[page].js -------------------------------------------------------------------------------- /pages/rss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/rss.js -------------------------------------------------------------------------------- /pages/sitemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/pages/sitemap.js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/postcss.config.js -------------------------------------------------------------------------------- /styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/styles/index.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ButterCMS/react-cms-blog-with-next-js/HEAD/tailwind.config.js --------------------------------------------------------------------------------