{"_id":"@affectionatedoor/gatsby-theme-quick-start","_rev":"3-e1a21f08186f52ed6e7eb3f6b0884d13","name":"@affectionatedoor/gatsby-theme-quick-start","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.0":{"name":"@affectionatedoor/gatsby-theme-quick-start","version":"1.0.0","main":"index.js","license":"MIT","devDependencies":{"mkdirp":"^0.5.1"},"peerDependencies":{"gatsby":"^2.13.3","react":"^16.8.6","react-dom":"^16.8.6","theme-ui":"^0.2.5"},"dependencies":{"@affectionatedoor/preset-typography":"*","@emotion/core":"^10.0.14","@mdx-js/mdx":"^1.0.21","@mdx-js/react":"^1.0.21","gatsby-plugin-catch-links":"^2.1.0","gatsby-plugin-emotion":"^4.1.0","gatsby-plugin-manifest":"^2.2.1","gatsby-plugin-mdx":"^1.0.12","gatsby-plugin-react-helmet":"^3.1.0","gatsby-plugin-sharp":"^2.2.2","gatsby-plugin-theme-ui":"^0.2.43","gatsby-plugin-webpack-size":"^1.0.0","gatsby-remark-prismjs":"^3.3.1","gatsby-source-filesystem":"^2.1.2","gatsby-transformer-sharp":"^2.2.1","prismjs":"^1.16.0","prop-types":"^15.7.2","react-helmet":"^5.2.1","remark-slug":"^5.1.2"},"repository":{"type":"git","url":"git://github.com/MarkosKon/theme-playground.git"},"description":"Set ups Theme UI, MDX, and some common Gatsby plugins like `gatsby-plugin-react-helmet` and sharp image plugins—see `gatsby-config` for more details. Uses a Theme UI [preset]() that focuses on typography. Injects a CSS file that enables [OpenType features","bugs":{"url":"https://github.com/MarkosKon/theme-playground/issues"},"homepage":"https://github.com/MarkosKon/theme-playground#readme","_id":"@affectionatedoor/gatsby-theme-quick-start@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"affectionatedoor","email":"rtctt4aou@gmail.com"},"dist":{"integrity":"sha512-hrNc0cI7ww+WTvxaz/n7S7kUGILf+mT0kGbW9Ih2SR1jumkOr6edgjivpuNqJHviBco2+2Obdyzj7xIYPSBiIQ==","shasum":"72cca1762778fc00b3031318115137e32dfcd9cf","tarball":"https://registry.npmjs.org/@affectionatedoor/gatsby-theme-quick-start/-/gatsby-theme-quick-start-1.0.0.tgz","fileCount":19,"unpackedSize":37285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHMCZCRA9TVsSAnZWagAAmOgP/jmHtkbM8d2YTTpbN79k\negwHk4e1beQp0m5LncUPQ++Gh5/AtJz2Az1NmGFwo/GAqzGz3KPLFRctFHrw\nqOVB0ziPHQyNeir7SRSq2gao+1VTTup1aXWcmmnvWamxQBj3r/18w11Z2Yei\no/CjOeWnPScDvI4CReX/+wW+SJDlTSJdcXrcfPXyHXMctDQP80ONX9rrtFPX\nv9HhF/gRCLRRaxFIh50XqvQx6uM3DVQuThku+Aq1tfW0L2TQUDqKyG59PkAN\nBtGKOsvs4+QQo0wP8xrwqY8ojN10RirOB9KsCsu5/n9sdZptzMZ96vxqHmWV\nX1f6X2CdQXeHB50hNAAogR2fw6zIOjH/vK2DcVf/oTRMNIyFYVAqY/W+hMx3\nDB1/0x98XP8pc7eOvjsfXQatK6DYjsXXJpH/+imgsoh5xGGN5KY4+EnvbqRx\no7impieHUMvZNCu5T6RzWZjxwVdpU0JHH1pLDoj82uGr4Go9HYIC1lItPg7z\nYEu+UHljJEI4OFumIlPz8qtGjk08bjM0UNYN9yX3QW3FZO49oiQSKtBsuCtc\nYBdVEMyYCXNu5L0OP+wpLCLxyt1X4Hj4GHkHpzO90/BzdqVRHC9hqtCRw5CV\n3heaQrVVd1RwHsbgU6JUI6/x6V26cs7QZFSJ4p5RNfEZ8Y1ZC8x51XN2O8PQ\nq5Ls\r\n=m9bt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5R4fjJp/rwElkm4JoUskK25DXlItxAqZO5EMdo3UvTAiEAtrIQG4N46AQ6Zl4VXYIMwMQcHibNIhBaGOfuDdv5d5o="}]},"maintainers":[{"name":"affectionatedoor","email":"rtctt4aou@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-theme-quick-start_1.0.0_1578942617124_0.047234647584689204"},"_hasShrinkwrap":false},"2.0.1":{"name":"@affectionatedoor/gatsby-theme-quick-start","version":"2.0.1","main":"index.js","license":"MIT","devDependencies":{"mkdirp":"^0.5.1"},"peerDependencies":{"gatsby":"^2.13.3","react":"^16.8.6","react-dom":"^16.8.6","theme-ui":"^0.2.5"},"dependencies":{"@affectionatedoor/opentype":"*","@affectionatedoor/preset-typography":"*","@emotion/core":"^10.0.14","@mdx-js/mdx":"^1.0.21","@mdx-js/react":"^1.0.21","gatsby-plugin-catch-links":"^2.1.0","gatsby-plugin-emotion":"^4.1.0","gatsby-plugin-manifest":"^2.2.1","gatsby-plugin-mdx":"^1.0.12","gatsby-plugin-react-helmet":"^3.1.0","gatsby-plugin-sharp":"^2.2.2","gatsby-plugin-theme-ui":"^0.2.43","gatsby-plugin-webpack-size":"^1.0.0","gatsby-remark-prismjs":"^3.3.1","gatsby-source-filesystem":"^2.1.2","gatsby-transformer-sharp":"^2.2.1","prismjs":"^1.16.0","prop-types":"^15.7.2","react-helmet":"^5.2.1","remark-slug":"^5.1.2"},"repository":{"type":"git","url":"git://github.com/MarkosKon/theme-playground.git","directory":"themes/gatsby-theme-quick-start"},"description":"Set ups Theme UI, MDX, and some common Gatsby plugins like `gatsby-plugin-react-helmet` and sharp image plugins—see `gatsby-config` for more details. Uses a Theme UI [preset](https://github.com/MarkosKon/theme-playground/tree/master/packages/theme-ui/pres","bugs":{"url":"https://github.com/MarkosKon/theme-playground/issues"},"homepage":"https://github.com/MarkosKon/theme-playground#readme","_id":"@affectionatedoor/gatsby-theme-quick-start@2.0.1","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-i54iUfGFslCdH1PjWobiVdYuZh8gr5hjBoFF8GzKbaq/Lf331C/u49TM7eJZimwqDXWlqJ0OHBcqUQVj2G/XkA==","shasum":"455c5e39f37a768048f1673de45196f3bf74d732","tarball":"https://registry.npmjs.org/@affectionatedoor/gatsby-theme-quick-start/-/gatsby-theme-quick-start-2.0.1.tgz","fileCount":17,"unpackedSize":34740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz6hxCRA9TVsSAnZWagAAaU0P/iN9tqD/R0mXuvVTuGYO\nEElyMBeLmhffGKnR7pQUEnX1pUorjZdfGHQNtPyeH0/+hWskEhtTkyeeRRfB\nRrP/p6v51qBK3/4lw3HymLjn6217F+pPc4942s3hr1xzSOA+dfArwh83pv0f\nLPXFhXp8Ax9ERNhte9n4gt2Kwyvk4s9OZUrzblRTy4TmBRbOgF6bcPsEMI7i\npm0TZugScFHIIJNiVz3S1OxTmJShYZsEIJP6z6B4afq+SSsKFCyXIvVyjoOR\nrMrG8Wcpd7WNn5shWAgPvNy5mppOcFo/+VFXCNK1kW7rBUgn2oZ28GyXcIN9\n1uDrwfQnYn5SiDBhMgQaSGSGZPO2fkHEbdfyJOEaNiC48fddaaiuoDiUIB9B\nA6dlegaZEMGvuVW+TFKT6f+TZuQhzcrzpq/iKjuWHk5EDV69gkzkWvwWgi2v\nxvN4FH3H2XJ1YepCUoKDaD33qw8pFRpL69g5GFBbTDjkDFJs8zCGy2XcjKke\nyxMPxoTPsiKFUBxpRUV+zF+w4AaZ2plQqKl2tsKNxtI4c3LqIQPDzvQvrq+X\nrA4HqpITFOmRfQgX36nBYdBir1bktyL1FHHgFS238X4v2Jj4dvoid9G7h6w8\nZxkP9EgxJlxGNRIVcf/pIpn2ovFoowt5KaZXbO/kpEp4Fk38fRV3MKg2wd+5\nyxO/\r\n=N9fm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwvqoddqYdHck3Ema3LWkq8lB3HAeHK4LNvnRnLM9JJgIhANQCPIBvAmXF4w1cm05tTesm4OUWCIappSZAmpOkv/+F"}]},"_npmUser":{"name":"affectionatedoor","email":"rtctt4aou@gmail.com"},"directories":{},"maintainers":[{"name":"affectionatedoor","email":"rtctt4aou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-theme-quick-start_2.0.1_1607444592922_0.546039303161431"},"_hasShrinkwrap":false},"2.0.2":{"name":"@affectionatedoor/gatsby-theme-quick-start","version":"2.0.2","main":"index.js","license":"MIT","devDependencies":{"mkdirp":"^0.5.1"},"peerDependencies":{"gatsby":"^2.13.3","react":"^16.8.6","react-dom":"^16.8.6","theme-ui":"^0.2.5"},"dependencies":{"@affectionatedoor/opentype":"*","@affectionatedoor/preset-typography":"*","@emotion/core":"^10.0.14","@mdx-js/mdx":"^1.0.21","@mdx-js/react":"^1.0.21","gatsby-plugin-catch-links":"^2.1.0","gatsby-plugin-emotion":"^4.1.0","gatsby-plugin-manifest":"^2.2.1","gatsby-plugin-mdx":"^1.0.12","gatsby-plugin-react-helmet":"^3.1.0","gatsby-plugin-sharp":"^2.2.2","gatsby-plugin-theme-ui":"^0.3.4","gatsby-plugin-webpack-size":"^1.0.0","gatsby-remark-prismjs":"^3.3.1","gatsby-source-filesystem":"^2.1.2","gatsby-transformer-sharp":"^2.2.1","prismjs":"^1.16.0","prop-types":"^15.7.2","react-helmet":"^6.1.0","remark-slug":"^5.1.2"},"repository":{"type":"git","url":"git://github.com/MarkosKon/theme-playground.git","directory":"themes/gatsby-theme-quick-start"},"description":"Set ups Theme UI, MDX, and some common Gatsby plugins like `gatsby-plugin-react-helmet` and sharp image plugins—see `gatsby-config` for more details. Uses a Theme UI [preset](https://github.com/MarkosKon/theme-playground/tree/master/packages/theme-ui/pres","bugs":{"url":"https://github.com/MarkosKon/theme-playground/issues"},"homepage":"https://github.com/MarkosKon/theme-playground#readme","_id":"@affectionatedoor/gatsby-theme-quick-start@2.0.2","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-XDHOCwSE6wRKnOfUjFaua+bSIl6LdrvRszwPc8MqSXKcB0UAJNFN2RtY0Cp0J4vtC8e3cryUbVgvXjusqic/GA==","shasum":"f3c1337c762141153750641d39a5152a3a338f54","tarball":"https://registry.npmjs.org/@affectionatedoor/gatsby-theme-quick-start/-/gatsby-theme-quick-start-2.0.2.tgz","fileCount":17,"unpackedSize":34743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz7FoCRA9TVsSAnZWagAAl94P/3WJzwhWkJDxNX4D2Ym/\nbADbBV4ZCp9TTHmSICKU848rwawS4dhjmHGRoRkOC6VpvApWOSlRsdnvmTen\nGm0Um8rMvhS+mEqbRjdTu27z321aagAGGDMwMdp0aEkbUuqDsDDjr5V6GUJx\ngtZFZK4FsoomyrTBww5mUppA6a+gzQ9J2FtjSFiT4UO2/u4LwwcbLZz/MB3K\nMZj3K7AjA9zohTtXCyrdVPsLBGkuDG68OZiPWLX75fQO8h1g2rcBRSpfe2G4\nj+8aoBmrJBY37BcYEIs+6qx84TTwMezDpYEi2AhSaLl+ihipjrwgwGy8uPb5\no96sgF1rotQrduA4YrDs6n/LFDnqEItB1y8SfUvs7xWnGn+aq7BLp6eVA4Mc\nO0BZM2L4a5hpOLxJ0Y97+cPFdDsXuVjo0XE23QH9Tw8VsZBEMYOjoiVB4EWu\n36uP7VfVCgZf2otuqkT4wPCuCtfk6Ifh0v8bcpbEOPyDAyPk8JXw1iD78OBY\nwn80U+JC49YmizpCRBkc8EJx/YqRSkeB8KfhDMcO5PutT2VuKDHBN1ZLvhiq\nknNoEep75Scto6p/ZEmsOo19JpLz7Lnv1wm9cEp3DfO5PNcGuS1z1CUpHXia\nLlviMHRUjwZeriSPajHi9ArFKCQ45qRdMlOV0Pz/Hqf1wtsdldVYqQM4wHdk\nVTjj\r\n=N3yS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6mf2oCNMEv+Nf7ue+v1KtF0UXTjCYiA0MUPfPrqDPZAiBaaetsqq2SFZuVCoDq8Y89jNPZZWrtP6H8DJPBGrTMJA=="}]},"_npmUser":{"name":"affectionatedoor","email":"rtctt4aou@gmail.com"},"directories":{},"maintainers":[{"name":"affectionatedoor","email":"rtctt4aou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gatsby-theme-quick-start_2.0.2_1607446888150_0.01542954254824691"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-13T19:10:17.052Z","1.0.0":"2020-01-13T19:10:17.294Z","modified":"2022-04-04T11:50:27.324Z","2.0.1":"2020-12-08T16:23:13.042Z","2.0.2":"2020-12-08T17:01:28.359Z"},"maintainers":[{"name":"affectionatedoor","email":"rtctt4aou@gmail.com"}],"description":"Set ups Theme UI, MDX, and some common Gatsby plugins like `gatsby-plugin-react-helmet` and sharp image plugins—see `gatsby-config` for more details. Uses a Theme UI [preset](https://github.com/MarkosKon/theme-playground/tree/master/packages/theme-ui/pres","homepage":"https://github.com/MarkosKon/theme-playground#readme","repository":{"type":"git","url":"git://github.com/MarkosKon/theme-playground.git","directory":"themes/gatsby-theme-quick-start"},"bugs":{"url":"https://github.com/MarkosKon/theme-playground/issues"},"license":"MIT","readme":"# gatsby-theme-quick-start\r\n\r\nSet ups Theme UI, MDX, and some common Gatsby plugins like `gatsby-plugin-react-helmet` and sharp image plugins—see `gatsby-config` for more details. Uses a Theme UI [preset](https://github.com/MarkosKon/theme-playground/tree/master/packages/theme-ui/preset-typography) that focuses on typography. The theme also uses [@affectionatedoor/opentype](https://github.com/MarkosKon/theme-playground/tree/master/packages/opentype) that enables OpenType features—you need a font file that supports them to see the difference.\r\n\r\n## Quick start\r\n\r\n(No pun intended).\r\n\r\nCreate a new `hello-world` project:\r\n\r\n```bash\r\ngatsby new . https://github.com/gatsbyjs/gatsby-starter-hello-world\r\n```\r\n\r\nInstall the theme along with Theme UI:\r\n\r\n`yarn add @affectionatedoor/gatsby-theme-quick-start theme-ui`\r\n\r\nAdd the theme as a plugin in your `gatsby-config.js`:\r\n\r\n```js\r\n// gatsby-config.js\r\nmodule.exports = {\r\n  plugins: [\"@affectionatedoor/gatsby-theme-quick-start\"]\r\n};\r\n```\r\n\r\nUse the Layout component in your index page:\r\n\r\n```jsx\r\n// src/pages/index.js\r\nimport React from \"react\";\r\nimport Layout from \"@affectionatedoor/gatsby-theme-quick-start/src/components/Layout\";\r\n\r\nexport default () => <Layout>Hello world!</Layout>;\r\n```\r\n\r\nAny `md`/`mdx` files inside your `src/pages` will be picked-up.\r\n\r\n## Change the Theme UI theme\r\n\r\nTo change the Theme UI theme, create the following file: `/your-site/src/gatsby-plugin-theme-ui/index.js`. This is an example:\r\n\r\n```jsx\r\n// src/gatsby-plugin-theme-ui/index.js\r\nimport baseTheme from \"@affectionatedoor/gatsby-theme-quick-start/src/gatsby-plugin-theme-ui/index\";\r\n\r\nconst theme = {\r\n  ...baseTheme,\r\n  fonts: {\r\n    ...baseTheme.fonts,\r\n    heading: \"'Georgia', serif\"\r\n  }\r\n};\r\n\r\nexport default theme;\r\n```\r\n\r\nThis is the [preset](https://github.com/MarkosKon/theme-playground/tree/master/packages/theme-ui/preset-typography) used by the theme.\r\n\r\n## Theme options\r\n\r\n| Name            | Description                                                                                  | Type   | Default                                      |\r\n| --------------- | -------------------------------------------------------------------------------------------- | ------ | -------------------------------------------- |\r\n| imageDirectory  | Images for sharp                                                                             | string | `src/images`                                 |\r\n| pageDirectory   | This exists to make mdx files available to GraphQL queries.                                  | string | `src/pages`                                  |\r\n| logoFilename    | Place the logo inside the `imageDirectory`.                                                  | string | `gatsby-icon.png`                            |\r\n| gatsbyMdxConfig | You can't configure gatsby-plugin-mdx multiple times so with this option you can override it | object | See `baseGatsbyMdxConfig` in `gatsby-config` |\r\n","readmeFilename":"README.md"}