├── contentlayer
├── .nvmrc
├── .eslintrc.json
├── .prettierrc
├── content
│ └── data
│ │ └── config.json
├── next-env.d.ts
├── next.config.js
└── .stackbit
│ └── models
│ └── FooterConfig.ts
├── ab-testing
├── .nvmrc
├── .eslintrc.json
├── src
│ ├── styles
│ │ └── globals.css
│ ├── public
│ │ └── favicon.ico
│ ├── scripts
│ │ └── cache-content.ts
│ ├── components
│ │ ├── component-types.d.ts
│ │ └── placeholders
│ │ │ └── index.ts
│ └── contexts
│ │ └── TestableContext.tsx
├── postcss.config.js
├── netlify.toml
├── contentful
│ ├── import-config.json
│ └── export-config.json
├── next.config.js
├── .vscode
│ └── settings.json
├── .env.local.sample
└── .prettierrc
├── algolia-search
├── .nvmrc
├── content
│ ├── data
│ │ ├── style.json
│ │ └── config.json
│ └── pages
│ │ ├── index.md
│ │ └── theme
│ │ ├── gatsby-cape.md
│ │ ├── gatsby-website-static.md
│ │ ├── jekyll-fullit-theme.md
│ │ ├── gatsby-bonneville.md
│ │ ├── gatsby-ghub.md
│ │ ├── jekyll-pithy.md
│ │ ├── jekyll-theme-tiffany.md
│ │ ├── brunch-github.md
│ │ ├── hexo-theme-3-hexo.md
│ │ ├── jekyll-aliquam.md
│ │ ├── jekyll-bheema.md
│ │ ├── jekyll-dasper.md
│ │ ├── jekyll-mangan.md
│ │ ├── gatsby-starter-nehalem.md
│ │ ├── hexo-theme-lx.md
│ │ ├── jekyll-autm-rb.md
│ │ ├── jekyll-easy-pure-blog.md
│ │ ├── jekyll-hyde.md
│ │ ├── jekyll-idk.md
│ │ ├── jekyll-ink.md
│ │ ├── jekyll-joon.md
│ │ ├── jekyll-voyager.md
│ │ ├── breakfast.md
│ │ ├── jekyll-Less-Or-More.md
│ │ ├── jekyll-clyell-theme.md
│ │ ├── jekyll-ed.md
│ │ ├── jekyll-theme-scribble.md
│ │ ├── Onassis.md
│ │ ├── gatsby-blog.md
│ │ ├── hexo-theme-Daily.md
│ │ ├── hugo-simple-a.md
│ │ ├── hugo-xmag-theme.md
│ │ ├── jekyll-brume.md
│ │ ├── jekyll-emping.md
│ │ ├── jekyll-exemplar.md
│ │ ├── jekyll-mediator.md
│ │ ├── jekyll-ramme.md
│ │ ├── jekyll-wiki-blog.md
│ │ ├── jekyll-yummy-theme.md
│ │ ├── vuepress-theme-ououe.md
│ │ ├── gatsby-crafty-theme.md
│ │ ├── gatsby-starter-lightbox.md
│ │ ├── hexo-theme-aloha.md
│ │ ├── hugo-docter-theme.md
│ │ ├── hugo-minimo.md
│ │ ├── hugo-theme-w3css-basic.md
│ │ ├── jekyll-blueface.md
│ │ ├── jekyll-hagura.md
│ │ ├── jekyll-nangka.md
│ │ ├── jekyll-papyrus-theme.md
│ │ ├── jekyll-sleek-blog.md
│ │ ├── jekyll-strangecase.md
│ │ ├── jekyll-thunder.md
│ │ ├── newsroom.md
│ │ ├── ultra-jekyll.md
│ │ ├── gatsby-starter-santa-fe.md
│ │ ├── hexo-theme-snippet.md
│ │ ├── hugo-dgraph-theme.md
│ │ ├── hugo-theme-yinyang.md
│ │ ├── jekyll-academic.md
│ │ ├── jekyll-creative-theme.md
│ │ ├── jekyll-dbyll.md
│ │ ├── jekyll-dekyll.md
│ │ ├── jekyll-lanyon.md
│ │ ├── jekyll-leap-day.md
│ │ ├── jekyll-marat-theme.md
│ │ ├── jekyll-mekyll-theme.md
│ │ ├── jekyll-midnight.md
│ │ ├── jekyll-simpleyyt.md
│ │ ├── jekyll-solana-theme.md
│ │ ├── jekyll-windows-95-theme.md
│ │ ├── mkdocs-cinder.md
│ │ ├── pelican-resume.md
│ │ ├── end2end.md
│ │ ├── gatsby-ecommerce.md
│ │ ├── hexo-theme-aria.md
│ │ ├── hugo-arabica.md
│ │ ├── hugo-ezhil.md
│ │ ├── hugo-sugoi.md
│ │ ├── hugo-theme-doors.md
│ │ ├── hydeout.md
│ │ ├── jekyll-Decent.md
│ │ ├── jekyll-JBlog-theme.md
│ │ ├── jekyll-Kikofri.md
│ │ ├── jekyll-dotx.md
│ │ ├── jekyll-gravity.md
│ │ ├── jekyll-kactus.md
│ │ ├── jekyll-left-theme.md
│ │ ├── jekyll-moon.md
│ │ ├── jekyll-noita.md
│ │ ├── jekyll-panelcv-theme.md
│ │ ├── jekyll-photorama.md
│ │ ├── jekyll-poole.md
│ │ ├── jekyll-resumecard.md
│ │ ├── jekyll-simple.md
│ │ ├── jekyll-trading.md
│ │ ├── jekyll-video.md
│ │ ├── jekyll-webjeda-cards.md
│ │ ├── jekyll-zetsu.md
│ │ ├── gatsby-theme-profile-builder.md
│ │ ├── gray-jekyll.md
│ │ ├── hugo-chowdown-theme.md
│ │ ├── hugo-purehugo.md
│ │ ├── hugo-swift-theme.md
│ │ ├── hugo-theme-terminal.md
│ │ ├── jekyll-MAD4Jekyll.md
│ │ ├── jekyll-accent.md
│ │ ├── jekyll-bohu-theme.md
│ │ ├── jekyll-carte.md
│ │ ├── jekyll-contrast.md
│ │ ├── jekyll-devaid.md
│ │ ├── jekyll-freshman21.md
│ │ ├── jekyll-front-cover.md
│ │ ├── jekyll-hydejack-theme.md
│ │ ├── jekyll-jekmdl.md
│ │ ├── jekyll-lagom.md
│ │ ├── jekyll-leonids.md
│ │ ├── jekyll-mickey.md
│ │ ├── jekyll-next-theme.md
│ │ ├── jekyll-online-cv.md
│ │ ├── jekyll-researcher.md
│ │ ├── jekyll-tale-theme.md
│ │ ├── jekyll-theme-wu-kan.md
│ │ ├── jekyll-type.md
│ │ ├── jekyll-typewriter.md
│ │ ├── jekyll-urban.md
│ │ ├── 11tyframe.md
│ │ ├── docuapi.md
│ │ ├── gatsby-starter-traveler-blog.md
│ │ ├── hugo-min-night.md
│ │ ├── hugo-paper.md
│ │ ├── hugo-slate-theme.md
│ │ ├── hugo-theme-learn.md
│ │ ├── jekyll-Avalon.md
│ │ ├── jekyll-Chaplin.md
│ │ ├── jekyll-artist-theme.md
│ │ ├── jekyll-holo-alfa.md
│ │ ├── jekyll-new-age.md
│ │ ├── jekyll-paper.md
│ │ ├── jekyll-particle.md
│ │ ├── jekyll-shiori.md
│ │ ├── jekyll-theme-barber.md
│ │ ├── jekyll-whiteglass.md
│ │ ├── mkdocs-alabaster.md
│ │ ├── colorie-jekyll.md
│ │ ├── gatsby-juma.md
│ │ └── hexo-theme-chan.md
├── .eslintrc.json
├── .stackbit
│ └── models
│ │ ├── ThemeStyle.yaml
│ │ ├── GeneralPage.yaml
│ │ └── Config.yaml
├── .vscode
│ └── extensions.json
├── netlify.toml
├── src
│ ├── pages
│ │ └── _app.js
│ └── utils
│ │ └── static-props-helper.js
├── .gitignore
├── postcss.config.js
├── .env.local.example
├── next-env.d.ts
├── tailwind.config.js
├── public
│ └── images
│ │ └── favicon.svg
└── next.config.js
├── onboarding-webapp
├── .nvmrc
├── .eslintrc.json
├── content
│ └── data
│ │ ├── theme.json
│ │ └── site.json
├── docs
│ ├── demo-flow.png
│ └── edit-flow.png
├── public
│ └── images
│ │ ├── cactus.png
│ │ ├── scott-webb-GQD3Av_9A88-unsplash.jpg
│ │ └── music
│ │ ├── harry-swales-0l0KjNoAfAk-unsplash.jpg
│ │ ├── larisa-birta-slbOcNlWNHA-unsplash.jpg
│ │ ├── hector-bermudez-iIWDt0fXa84-unsplash.jpg
│ │ └── marcela-laskoski-YrtFlrLo2DQ-unsplash.jpg
├── .vscode
│ └── extensions.json
├── netlify.toml
├── postcss.config.js
├── .stackbit
│ └── models
│ │ ├── config
│ │ └── Header.yaml
│ │ ├── buttons
│ │ └── SignInButton.yaml
│ │ └── flows
│ │ └── controls
│ │ └── WizardTextControl.yaml
├── tailwind.config.js
├── next-env.d.ts
├── src
│ └── css
│ │ └── main.css
└── .prettierrc
├── unsplash-asset-source
├── .nvmrc
├── .eslintrc.json
├── netlify.toml
├── content
│ └── data
│ │ └── config.json
├── next.config.js
├── .prettierrc
└── .stackbit
│ └── models
│ └── FooterConfig.ts
├── airtable-content-source
├── .nvmrc
├── @types
│ └── remark-html.d.ts
├── styles
│ └── index.css
├── .prettierrc
├── docs
│ ├── airtable-id.png
│ ├── stackbit-airtable.png
│ ├── airtable-state-field.png
│ ├── airtable-content-states.png
│ ├── stackbit-import-config.png
│ ├── airtable-content-model-example.png
│ └── airtable-personal-access-token-creation.png
├── interfaces
│ ├── asset.ts
│ └── author.ts
├── public
│ ├── favicon
│ │ ├── favicon.ico
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── mstile-150x150.png
│ │ ├── apple-touch-icon.png
│ │ ├── android-chrome-192x192.png
│ │ ├── android-chrome-512x512.png
│ │ └── browserconfig.xml
│ └── assets
│ │ └── blog
│ │ ├── authors
│ │ ├── jj.jpeg
│ │ ├── joe.jpeg
│ │ └── tim.jpeg
│ │ ├── preview
│ │ └── cover.jpg
│ │ ├── hello-world
│ │ └── cover.jpg
│ │ └── dynamic-routing
│ │ └── cover.jpg
├── components
│ ├── section-separator.tsx
│ └── container.tsx
├── pages
│ ├── _app.tsx
│ └── _document.tsx
├── postcss.config.js
└── lib
│ └── markdownToHtml.ts
├── angular-contentful
├── src
│ ├── assets
│ │ └── .gitkeep
│ ├── environments
│ │ └── environment.prod.ts
│ ├── favicon.ico
│ ├── typings.d.ts
│ ├── tsconfig.app.json
│ └── app
│ │ └── product-detail
│ │ └── product-detail.component.css
├── sample.env
├── tutorial.md
├── screenshot.png
├── netlify.toml
├── e2e
│ ├── app.po.ts
│ └── tsconfig.e2e.json
└── contentful
│ └── images.ctfassets.net
│ └── 5u403xny70b7
│ ├── 4zj1ZOfHgQ8oqgaSKm4Qo2
│ └── eef852bd9504ab06abd5b3c7523ab9ed
│ │ └── playsam.jpg
│ ├── 3wtvPBbBjiMKqKKga8I2Cu
│ └── 013db30808b5426c8c84434317653a1a
│ │ └── zJYzDlGk.jpeg
│ ├── KTRF62Q4gg60q6WCsWKw8
│ └── 00a22ab2a0577b991f560a4b12f43b35
│ │ └── soso.clock.jpg
│ ├── 2Y8LhXLnYAYqKCGEWG4EKI
│ └── 94b1546dbbfc121c91b074b53fa5b3bc
│ │ └── lemnos-logo.jpg
│ ├── 6t4HKjytPi0mYgs240wkG
│ └── 765f475f435fbee1d31637b38814124b
│ │ └── toys_512pxGREY.png
│ ├── 10TkaLheGeQG6qQGqWYqUI
│ └── e6485b04c5f6991cfbae6ef8e332976f
│ │ └── ryugj83mqwa1asojwtwb.jpg
│ ├── Xc0ny7GWsMEMCeASWO2um
│ └── 386ee028262461f49449a3dcde7712ba
│ │ └── jqvtazcyfwseah9fmysz.jpg
│ ├── wtrHxeu3zEoEce2MokCSi
│ └── a781b57aaa586539b9fe847b155a68c9
│ │ └── quwowooybuqbl6ntboz3.jpg
│ ├── 6m5AJ9vMPKc8OUoQeoCS4o
│ └── 34f04735f1d86f7b89080752c7505afc
│ │ └── 1418244847_Streamline-18-256.png
│ └── 6wDAXbzkqKRAUWO3u8sh2z
│ └── 1d77f55c0fe375a862ef553a914bf500
│ └── photo-1568901346375-23c9450c58cd
├── cloudinary-contentful
├── .nvmrc
├── .eslintrc.json
├── .stackbit
│ └── models
│ │ ├── sections
│ │ ├── TextSection.yaml
│ │ └── ThumbnailsSection.yaml
│ │ ├── SiteConfig.yaml
│ │ └── Page.yaml
├── next.config.js
├── netlify.toml
├── components
│ ├── TextSection
│ │ └── index.module.css
│ └── Footer
│ │ └── index.module.css
└── contentful
│ ├── export-config.json
│ └── import-config.json
├── .gitignore
├── ninetailed-personalization
├── .nvmrc
├── .prettierignore
├── .gitignore
├── .prettierrc
├── src
│ ├── utils
│ │ └── index.js
│ └── components
│ │ └── HeroBanner
│ │ └── styles.module.css
├── .env.local.example
├── contentful
│ ├── export-config.json
│ └── import-config.json
├── netlify.toml
└── next.config.js
├── sveltekit-contentful
├── .npmrc
├── jsconfig.json
├── netlify.toml
├── static
│ └── favicon.png
├── contentful
│ ├── export-config.json
│ └── import-config.json
├── .gitignore
├── svelte.config.js
├── vite.config.js
├── src
│ ├── app.d.ts
│ └── lib
│ │ └── components
│ │ └── RichContent.svelte
└── env.local.example
├── gatsby-contentful
├── gatsby-browser.js
├── src
│ └── styles
│ │ └── global.css
├── postcss.config.js
├── contentful
│ ├── import-config.json
│ ├── export-config.json
│ └── images.ctfassets.net
│ │ └── 6pj5epr6vowr
│ │ └── o1G1j1B3fpZyVGa33M1zJ
│ │ └── 8e316d18e25ab4cb540d396875444916
│ │ └── fpo-shapes.png
├── .gitignore
├── tailwind.config.js
├── .env.example
└── .prettierrc
├── tutorial-html-json
├── src
│ └── components
│ │ ├── paragraph.ejs
│ │ └── heading.ejs
├── .gitignore
└── .prettierrc
├── custom-content-source
├── @types
│ └── remark-html.d.ts
├── styles
│ └── index.css
├── interfaces
│ ├── asset.ts
│ └── author.ts
├── public
│ ├── favicon
│ │ ├── favicon.ico
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── apple-touch-icon.png
│ │ ├── mstile-150x150.png
│ │ ├── android-chrome-192x192.png
│ │ ├── android-chrome-512x512.png
│ │ └── browserconfig.xml
│ └── assets
│ │ └── blog
│ │ ├── authors
│ │ ├── jj.jpeg
│ │ ├── joe.jpeg
│ │ └── tim.jpeg
│ │ ├── preview
│ │ └── cover.jpg
│ │ ├── hello-world
│ │ └── cover.jpg
│ │ └── dynamic-routing
│ │ └── cover.jpg
├── components
│ ├── section-separator.tsx
│ └── container.tsx
├── pages
│ └── _app.tsx
├── postcss.config.js
├── lib
│ └── markdownToHtml.ts
└── .prettierrc
├── tutorial-html-contentful
├── components
│ ├── paragraph.ejs
│ └── heading.ejs
├── .env.example
├── .contentful
│ ├── import-config.json
│ └── export-config.json
├── .gitignore
└── .prettierrc
├── cloudinary-unpic
├── .eslintrc.json
├── unpic
│ ├── react
│ │ └── index.ts
│ └── README.txt
├── content
│ ├── pages
│ │ └── empty.md
│ └── data
│ │ └── config.json
├── netlify.toml
├── postcss.config.js
├── styles
│ ├── Inter-roman.var.woff2
│ └── globals.css
├── .gitignore
├── next-env.d.ts
└── pages
│ └── _document.tsx
├── documentation
├── .eslintrc.json
├── public
│ └── favicon.ico
├── .prettierrc
├── .env.local-sample
├── contentful
│ ├── export-config.json
│ └── images.ctfassets.net
│ │ └── abm9he3ijxmu
│ │ └── 4aIq3uJKAv71CbwjcdmMd6
│ │ └── 057374f71cc5c8f3e35abc075c461e0a
│ │ └── example-image.png
├── utils
│ └── constants.ts
├── postcss.config.js
├── types
│ └── contentful
│ │ ├── TypeBadge.ts
│ │ ├── TypeCallout.ts
│ │ ├── TypeParagraph.ts
│ │ ├── TypeCard.ts
│ │ ├── TypeImage.ts
│ │ └── TypeButton.ts
├── next.config.js
├── tailwind.config.js
└── pages
│ └── _app.tsx
├── i18n-multi-brand
├── .eslintrc.json
├── .prettierrc
├── postcss.config.js
├── public
│ └── favicon.ico
├── netlify.toml
├── docs
│ └── generate-mgmt-token.png
├── utils
│ └── localization.js
├── contentful
│ ├── import-config.json
│ ├── export-config.json
│ └── images.ctfassets.net
│ │ └── 64yvip0g8t1m
│ │ ├── 6v04DEiMN8WQW9zCkEzLo8
│ │ └── d025be7e0e44ae76ae7315983a33c156
│ │ │ └── oil__1_.png
│ │ ├── o1G1j1B3fpZyVGa33M1zJ
│ │ └── 663c9bc3fbd41071cd567886c55526e6
│ │ │ └── fpo-sandwich.jpg
│ │ └── 1aaKskkLsebdhKkNIBma7q
│ │ └── 5db99e2729e7cc63f174434fb157639a
│ │ └── clean-smile__1_.png
├── pages
│ └── _app.js
├── next-env.d.ts
├── .env.example
├── components
│ └── index.jsx
└── styles
│ └── globals.css
├── tutorial-gatsby-contentful
├── gatsby-browser.js
├── src
│ └── styles
│ │ └── global.css
├── postcss.config.js
├── contentful
│ ├── import-config.json
│ ├── export-config.json
│ └── images.ctfassets.net
│ │ └── 6pj5epr6vowr
│ │ └── o1G1j1B3fpZyVGa33M1zJ
│ │ └── 8e316d18e25ab4cb540d396875444916
│ │ └── fpo-shapes.png
├── .env.example
├── .gitignore
├── tailwind.config.js
└── .prettierrc
├── nuxt3-preview
├── content
│ └── pages
│ │ └── index.md
├── netlify.toml
├── .gitignore
├── tsconfig.json
├── nuxt.config.ts
├── utils
│ └── emitter.js
├── .stackbit
│ └── models
│ │ └── Page.yaml
├── nitro.config.ts
├── server
│ └── api
│ │ └── page.post.ts
└── vite.config.js
├── hydrogen-contentful-demo-store
├── .env.example
├── netlify.toml
├── src
│ ├── components
│ │ ├── cards
│ │ │ ├── index.server.ts
│ │ │ └── index.ts
│ │ ├── sections
│ │ │ ├── index.server.ts
│ │ │ └── index.ts
│ │ ├── search
│ │ │ └── index.server.ts
│ │ ├── global
│ │ │ ├── index.server.ts
│ │ │ └── index.ts
│ │ ├── cart
│ │ │ └── index.ts
│ │ ├── index.server.ts
│ │ └── product
│ │ │ └── index.ts
│ ├── global.d.ts
│ ├── lib
│ │ └── index.ts
│ ├── routes
│ │ └── collections
│ │ │ └── all.server.tsx
│ └── models
│ │ └── Person.ts
├── .gitignore
├── contentful
│ ├── export-config.json
│ └── import-config.json
├── public
│ └── fonts
│ │ ├── IBMPlexSerif-Text.woff2
│ │ └── IBMPlexSerif-TextItalic.woff2
├── postcss.config.js
└── .eslintrc.js
├── i18n-nextjs-contentful
├── .eslintrc.json
├── .prettierrc
├── postcss.config.js
├── public
│ └── favicon.ico
├── .env.example
├── docs
│ ├── copy-api-keys.png
│ ├── generate-api-keys.png
│ ├── generate-mgmt-token.png
│ └── new-community-space.png
├── netlify.toml
├── contentful
│ ├── import-config.json
│ ├── export-config.json
│ └── images.ctfassets.net
│ │ └── z5uvrbyehtyh
│ │ └── o1G1j1B3fpZyVGa33M1zJ
│ │ └── b26d5988eb418b241a44ca1fd8b24276
│ │ └── fpo-sandwich.jpg
├── utils
│ ├── localization.js
│ └── common.js
├── pages
│ └── _app.js
├── styles
│ └── globals.css
├── next-env.d.ts
└── components
│ └── index.jsx
├── tutorial-nextjs-files
├── .eslintrc.json
├── public
│ ├── favicon.ico
│ └── images
│ │ └── fpo-shapes.png
├── postcss.config.js
├── next.config.js
├── pages
│ └── _app.js
├── styles
│ └── globals.css
└── .prettierrc
├── tutorial-nextjs-contentful
├── .eslintrc.json
├── postcss.config.js
├── public
│ └── favicon.ico
├── .env.example
├── contentful
│ ├── import-config.json
│ ├── export-config.json
│ └── images.ctfassets.net
│ │ └── 6pj5epr6vowr
│ │ └── o1G1j1B3fpZyVGa33M1zJ
│ │ └── 8e316d18e25ab4cb540d396875444916
│ │ └── fpo-shapes.png
├── pages
│ └── _app.js
├── styles
│ └── globals.css
├── next.config.js
└── .prettierrc
├── i18n-nextjs-contentful-field-level
├── .eslintrc.json
├── .prettierrc
├── postcss.config.js
├── .env.example
├── netlify.toml
├── public
│ └── favicon.ico
├── docs
│ ├── copy-api-keys.png
│ ├── generate-api-keys.png
│ ├── generate-mgmt-token.png
│ └── new-community-space.png
├── contentful
│ ├── import-config.json
│ ├── export-config.json
│ └── images.ctfassets.net
│ │ └── d79ojau8knqo
│ │ └── 6QMJYL7aEwOYNq4yVirpSN
│ │ └── f26fe9e1c462ac1c1315afb4726aefa5
│ │ └── fpo-sandwich.jpg
├── utils
│ ├── localization.js
│ └── common.js
├── pages
│ └── _app.js
├── styles
│ └── globals.css
├── next-env.d.ts
└── components
│ └── index.jsx
├── auto-annotated-portfolio
├── src
│ ├── utils
│ │ ├── common.ts
│ │ └── get-data-attrs.ts
│ ├── components
│ │ ├── sections
│ │ │ ├── RecentPostsSection
│ │ │ │ └── index.tsx
│ │ │ ├── RecentProjectsSection
│ │ │ │ └── index.tsx
│ │ │ ├── FeaturedPostsSection
│ │ │ │ └── index.tsx
│ │ │ └── FeaturedProjectsSection
│ │ │ │ └── index.tsx
│ │ └── atoms
│ │ │ └── index.ts
│ ├── pages
│ │ └── _app.js
│ └── types
│ │ └── index.ts
├── netlify.toml
├── public
│ ├── images
│ │ ├── bg.jpg
│ │ ├── bg1.jpg
│ │ ├── bg2.jpg
│ │ ├── bg3.jpg
│ │ ├── bg4.jpg
│ │ ├── about.jpg
│ │ ├── post-1.jpg
│ │ ├── post-2.jpg
│ │ ├── post-3.jpg
│ │ ├── post-4.png
│ │ ├── contact.jpg
│ │ ├── gallery-1.jpg
│ │ ├── gallery-2.jpg
│ │ ├── gallery-3.jpg
│ │ ├── gallery-4.jpg
│ │ ├── person-1.jpg
│ │ ├── person-2.jpg
│ │ ├── person-3.jpg
│ │ ├── featured-Image1.jpg
│ │ ├── featured-Image2.jpg
│ │ ├── featured-Image3.jpg
│ │ ├── featured-Image4.jpg
│ │ ├── featured-Image5.jpg
│ │ └── featured-Image6.jpg
│ ├── personal-nextjs-theme-capture.png
│ ├── personal-nextjs-theme-screenshot.jpg
│ ├── personal-nextjs-theme-screenshot.png
│ ├── personal-nextjs-theme-screenshot-2x.jpg
│ └── personal-nextjs-theme-screenshot-2x.png
├── .eslintrc.json
├── .vscode
│ └── extensions.json
├── .stackbit
│ └── presets
│ │ └── images
│ │ ├── page-empty.png
│ │ ├── page-info.png
│ │ ├── divider-full.png
│ │ ├── divider-wide.png
│ │ ├── page-landing.png
│ │ ├── divider-narrow.png
│ │ ├── quote-secondary-left.png
│ │ ├── text-secondary-left.png
│ │ ├── cta-primary-btn-bottom.png
│ │ ├── hero-transparent-text.png
│ │ ├── posts-transparent-2-col.png
│ │ ├── posts-transparent-3-col.png
│ │ ├── posts-transparent-list.png
│ │ ├── projects-primary-list.png
│ │ ├── quote-transparent-left.png
│ │ ├── skills-secondary-left.png
│ │ ├── skills-transparent-left.png
│ │ ├── text-transparent-center.png
│ │ ├── text-transparent-left.png
│ │ ├── contact-primary-no-media.png
│ │ ├── cta-transparent-btn-right.png
│ │ ├── hero-primary-image-right.png
│ │ ├── hero-secondary-image-left.png
│ │ ├── media-gallery-dark-5-col.png
│ │ ├── posts-secondary-list-alt.png
│ │ ├── projects-secondary-3-col.png
│ │ ├── contact-transparent-no-media.png
│ │ ├── cta-transparent-btn-bottom.png
│ │ ├── feat-items-secondary-2-col.png
│ │ ├── feat-items-transparent-1-col.png
│ │ ├── media-gallery-primary-2-col.png
│ │ ├── posts-transparent-list-alt.png
│ │ ├── projects-transparent-2-col.png
│ │ ├── quote-transparent-centered.png
│ │ ├── skills-transparent-centered.png
│ │ ├── contact-secondary-image-right.png
│ │ ├── media-gallery-transparent-4-col.png
│ │ ├── testimonials-dark-small-images-col.png
│ │ ├── testimonials-secondary-big-images-list.png
│ │ └── testimonials-white-small-images-list.png
├── postcss.config.js
├── next-env.d.ts
├── content
│ └── data
│ │ └── team
│ │ └── doris-soto.json
├── next.config.js
└── .prettierrc
├── component-typist
├── src
│ └── index.ts
├── .gitignore
├── models
│ ├── TypistBackspaceElement.yaml
│ └── TypistBaseElement.yaml
├── modelStubs
│ └── Section.yaml
└── .prettierrc
└── component-countdown
├── src
├── index.ts
└── utils
│ └── get-data-attrs.ts
├── .gitignore
├── modelStubs
└── Section.yaml
└── .prettierrc
/contentlayer/.nvmrc:
--------------------------------------------------------------------------------
1 | v16
--------------------------------------------------------------------------------
/ab-testing/.nvmrc:
--------------------------------------------------------------------------------
1 | v18
2 |
--------------------------------------------------------------------------------
/algolia-search/.nvmrc:
--------------------------------------------------------------------------------
1 | v14
2 |
--------------------------------------------------------------------------------
/onboarding-webapp/.nvmrc:
--------------------------------------------------------------------------------
1 | v14
2 |
--------------------------------------------------------------------------------
/unsplash-asset-source/.nvmrc:
--------------------------------------------------------------------------------
1 | v18
--------------------------------------------------------------------------------
/airtable-content-source/.nvmrc:
--------------------------------------------------------------------------------
1 | 16
2 |
--------------------------------------------------------------------------------
/angular-contentful/src/assets/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/cloudinary-contentful/.nvmrc:
--------------------------------------------------------------------------------
1 | v14
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/ninetailed-personalization/.nvmrc:
--------------------------------------------------------------------------------
1 | v16
2 |
--------------------------------------------------------------------------------
/sveltekit-contentful/.npmrc:
--------------------------------------------------------------------------------
1 | engine-strict=true
2 |
--------------------------------------------------------------------------------
/ninetailed-personalization/.prettierignore:
--------------------------------------------------------------------------------
1 | .next/**/*
2 | .cache/**/*
--------------------------------------------------------------------------------
/gatsby-contentful/gatsby-browser.js:
--------------------------------------------------------------------------------
1 | import './src/styles/global.css';
2 |
--------------------------------------------------------------------------------
/tutorial-html-json/src/components/paragraph.ejs:
--------------------------------------------------------------------------------
1 |
<%= content %>
2 |
--------------------------------------------------------------------------------
/algolia-search/content/data/style.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "ThemeStyle"
3 | }
--------------------------------------------------------------------------------
/custom-content-source/@types/remark-html.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'remark-html'
2 |
--------------------------------------------------------------------------------
/tutorial-html-contentful/components/paragraph.ejs:
--------------------------------------------------------------------------------
1 | <%= content %>
2 |
--------------------------------------------------------------------------------
/ab-testing/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/airtable-content-source/@types/remark-html.d.ts:
--------------------------------------------------------------------------------
1 | declare module 'remark-html';
2 |
--------------------------------------------------------------------------------
/algolia-search/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/cloudinary-unpic/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/contentlayer/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/documentation/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/i18n-multi-brand/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/gatsby-browser.js:
--------------------------------------------------------------------------------
1 | import './src/styles/global.css';
2 |
--------------------------------------------------------------------------------
/cloudinary-contentful/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/cloudinary-unpic/unpic/react/index.ts:
--------------------------------------------------------------------------------
1 | export { default as Image } from "./image";
2 |
--------------------------------------------------------------------------------
/nuxt3-preview/content/pages/index.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: Page
3 | title: TitlePage
4 | ---
5 |
--------------------------------------------------------------------------------
/nuxt3-preview/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | command = "npm run build"
3 | publish = "dist"
--------------------------------------------------------------------------------
/onboarding-webapp/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/cloudinary-unpic/content/pages/empty.md:
--------------------------------------------------------------------------------
1 | ---
2 | type: Page
3 | title: Empty page
4 | ---
5 |
--------------------------------------------------------------------------------
/contentlayer/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true,
3 | "trailingComma": "all"
4 | }
5 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/.env.example:
--------------------------------------------------------------------------------
1 | CONTENTFUL_PREVIEW_TOKEN=
2 | CONTENTFUL_SPACE_ID=
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/sveltekit-contentful/jsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./.svelte-kit/tsconfig.json"
3 | }
4 |
--------------------------------------------------------------------------------
/tutorial-html-json/src/components/heading.ejs:
--------------------------------------------------------------------------------
1 | <%- `${content}` %>
2 |
--------------------------------------------------------------------------------
/tutorial-nextjs-files/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/unsplash-asset-source/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/sveltekit-contentful/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | command = "npm run build"
3 | publish = "build"
--------------------------------------------------------------------------------
/tutorial-html-contentful/components/heading.ejs:
--------------------------------------------------------------------------------
1 | <%- `${content}` %>
2 |
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals"
3 | }
4 |
--------------------------------------------------------------------------------
/ninetailed-personalization/.gitignore:
--------------------------------------------------------------------------------
1 | /.next
2 | /node_modules
3 | .env.local
4 | .DS_Store
5 | .cache/
--------------------------------------------------------------------------------
/ninetailed-personalization/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "trailingComma": "none",
3 | "printWidth": 90
4 | }
--------------------------------------------------------------------------------
/ab-testing/src/styles/globals.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | command = "npm run build"
3 | publish = "dist/client"
--------------------------------------------------------------------------------
/onboarding-webapp/content/data/theme.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "ThemeConfig",
3 | "theme": "light"
4 | }
--------------------------------------------------------------------------------
/airtable-content-source/styles/index.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/utils/common.ts:
--------------------------------------------------------------------------------
1 | export const isDev = process.env.NODE_ENV === 'development';
2 |
--------------------------------------------------------------------------------
/cloudinary-contentful/.stackbit/models/sections/TextSection.yaml:
--------------------------------------------------------------------------------
1 | name: TextSection
2 | groups: [Sections]
3 |
--------------------------------------------------------------------------------
/cloudinary-unpic/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | command = "npm run build && npm run export"
3 | publish = "out"
4 |
--------------------------------------------------------------------------------
/custom-content-source/styles/index.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
--------------------------------------------------------------------------------
/gatsby-contentful/src/styles/global.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
--------------------------------------------------------------------------------
/ninetailed-personalization/src/utils/index.js:
--------------------------------------------------------------------------------
1 | export const isDev = process.env.NODE_ENV === "development";
2 |
--------------------------------------------------------------------------------
/algolia-search/content/data/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "Config",
3 | "favicon": "/images/favicon.svg"
4 | }
5 |
--------------------------------------------------------------------------------
/angular-contentful/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/cloudinary-contentful/.stackbit/models/SiteConfig.yaml:
--------------------------------------------------------------------------------
1 | name: SiteConfig
2 | type: data
3 | singleInstance: true
4 |
--------------------------------------------------------------------------------
/cloudinary-unpic/content/data/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "SiteConfig",
3 | "title": "Responsive Gallery"
4 | }
5 |
--------------------------------------------------------------------------------
/cloudinary-contentful/.stackbit/models/sections/ThumbnailsSection.yaml:
--------------------------------------------------------------------------------
1 | name: ThumbnailsSection
2 | groups: [Sections]
3 |
--------------------------------------------------------------------------------
/component-typist/src/index.ts:
--------------------------------------------------------------------------------
1 | import TypistSection from './components/TypistSection';
2 |
3 | export default TypistSection;
--------------------------------------------------------------------------------
/i18n-multi-brand/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 120,
3 | "singleQuote": true,
4 | "trailingComma": "all"
5 | }
6 |
--------------------------------------------------------------------------------
/nuxt3-preview/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.log*
3 | .nuxt
4 | .nitro
5 | .cache
6 | .output
7 | .env
8 | dist
9 | .netlify
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/src/styles/global.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
--------------------------------------------------------------------------------
/component-typist/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | *.tsbuildinfo
3 | .npm
4 | .eslintcache
5 | *.tgz
6 | dist
7 | package-lock.json
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/cards/index.server.ts:
--------------------------------------------------------------------------------
1 | export {CollectionCard} from './CollectionCard.server';
2 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 120,
3 | "singleQuote": true,
4 | "trailingComma": "all"
5 | }
6 |
--------------------------------------------------------------------------------
/ninetailed-personalization/.env.local.example:
--------------------------------------------------------------------------------
1 | CONTENTFUL_SPACE_ID=
2 | CONTENTFUL_PREVIEW_TOKEN=
3 | NINETAILED_API_KEY=
4 |
--------------------------------------------------------------------------------
/angular-contentful/sample.env:
--------------------------------------------------------------------------------
1 | CONTENTFUL_SPACE_ID=
2 | CONTENTFUL_PREVIEW_TOKEN=
3 | CONTENTFUL_DELIVERY_TOKEN=
4 | PRODUCTION=false
--------------------------------------------------------------------------------
/angular-contentful/tutorial.md:
--------------------------------------------------------------------------------
1 | ng new cf-angular-tutorial
2 |
3 | ng g component product-list
4 | ng g component product-detail
5 |
--------------------------------------------------------------------------------
/documentation/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/documentation/public/favicon.ico
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/sections/index.server.ts:
--------------------------------------------------------------------------------
1 | export {ProductSwimlane} from './ProductSwimlane.server';
2 |
--------------------------------------------------------------------------------
/nuxt3-preview/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | // https://v3.nuxtjs.org/concepts/typescript
3 | "extends": "./.nuxt/tsconfig.json"
4 | }
5 |
--------------------------------------------------------------------------------
/ab-testing/src/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/ab-testing/src/public/favicon.ico
--------------------------------------------------------------------------------
/airtable-content-source/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 120,
3 | "singleQuote": true,
4 | "trailingComma": "all"
5 | }
6 |
--------------------------------------------------------------------------------
/algolia-search/.stackbit/models/ThemeStyle.yaml:
--------------------------------------------------------------------------------
1 | type: data
2 | name: ThemeStyle
3 | label: Theme Style
4 | file: style.json
5 | fields: []
--------------------------------------------------------------------------------
/algolia-search/content/pages/index.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: 'Stackbit Example: Search for a Jamstack Theme'
3 | layout: GeneralPage
4 | ---
5 |
--------------------------------------------------------------------------------
/angular-contentful/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/screenshot.png
--------------------------------------------------------------------------------
/angular-contentful/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/src/favicon.ico
--------------------------------------------------------------------------------
/cloudinary-unpic/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | }
7 |
--------------------------------------------------------------------------------
/component-countdown/src/index.ts:
--------------------------------------------------------------------------------
1 | import CountdownSection from './components/CountdownSection';
2 |
3 | export default CountdownSection;
4 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/.gitignore:
--------------------------------------------------------------------------------
1 | __unconfig_vite.config.js
2 | node_modules
3 | .DS_Store
4 | dist
5 | dist-ssr
6 | *.local
7 | .env
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/global.d.ts:
--------------------------------------------------------------------------------
1 | // eslint-disable-next-line no-var
2 | declare var Oxygen: {env: any; [key: string]: any};
3 |
--------------------------------------------------------------------------------
/i18n-multi-brand/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | }
7 |
--------------------------------------------------------------------------------
/i18n-multi-brand/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-multi-brand/public/favicon.ico
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 120,
3 | "singleQuote": true,
4 | "trailingComma": "all"
5 | }
6 |
--------------------------------------------------------------------------------
/onboarding-webapp/docs/demo-flow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/onboarding-webapp/docs/demo-flow.png
--------------------------------------------------------------------------------
/onboarding-webapp/docs/edit-flow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/onboarding-webapp/docs/edit-flow.png
--------------------------------------------------------------------------------
/ab-testing/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {}
5 | }
6 | };
7 |
--------------------------------------------------------------------------------
/cloudinary-contentful/next.config.js:
--------------------------------------------------------------------------------
1 | const withSourcebit = require("sourcebit").sourcebitNext();
2 |
3 | module.exports = withSourcebit({});
4 |
--------------------------------------------------------------------------------
/component-countdown/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | *.tsbuildinfo
3 | .npm
4 | .eslintcache
5 | *.tgz
6 | dist
7 | package-lock.json
8 | **/.DS_Store
--------------------------------------------------------------------------------
/documentation/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "tabWidth": 4,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "printWidth": 160
6 | }
7 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/lib/index.ts:
--------------------------------------------------------------------------------
1 | export * from './fragments';
2 | export * from './placeholders';
3 | export * from './utils';
4 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | }
7 |
--------------------------------------------------------------------------------
/sveltekit-contentful/static/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/sveltekit-contentful/static/favicon.png
--------------------------------------------------------------------------------
/ab-testing/netlify.toml:
--------------------------------------------------------------------------------
1 | [functions.___netlify-odb-handler]
2 | included_files = [".contentful-cache.json"]
3 |
4 | [dev]
5 | autoLaunch = false
6 |
--------------------------------------------------------------------------------
/gatsby-contentful/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {}
5 | }
6 | };
7 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful/public/favicon.ico
--------------------------------------------------------------------------------
/onboarding-webapp/public/images/cactus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/onboarding-webapp/public/images/cactus.png
--------------------------------------------------------------------------------
/tutorial-nextjs-files/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/tutorial-nextjs-files/public/favicon.ico
--------------------------------------------------------------------------------
/airtable-content-source/docs/airtable-id.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/docs/airtable-id.png
--------------------------------------------------------------------------------
/cloudinary-contentful/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | command = "npm run build"
3 | publish = ".next"
4 |
5 | [[plugins]]
6 | package = "@netlify/plugin-nextjs"
--------------------------------------------------------------------------------
/documentation/.env.local-sample:
--------------------------------------------------------------------------------
1 | CONTENTFUL_SPACE_ID=""
2 | CONTENTFUL_PREVIEW_TOKEN=""
3 | CONTENTFUL_DELIVERY_TOKEN=""
4 | CONTENTFUL_ACCESS_TOKEN=""
5 |
--------------------------------------------------------------------------------
/i18n-multi-brand/netlify.toml:
--------------------------------------------------------------------------------
1 | [[plugins]]
2 | package = "@netlify/plugin-nextjs"
3 |
4 | [build]
5 | publish = ".next"
6 | command = "npm run build"
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | }
7 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/.env.example:
--------------------------------------------------------------------------------
1 | CONTENTFUL_SPACE_ID=
2 | CONTENTFUL_MANAGEMENT_TOKEN=
3 | CONTENTFUL_DELIVERY_TOKEN=
4 | CONTENTFUL_PREVIEW_TOKEN=
5 |
--------------------------------------------------------------------------------
/tutorial-nextjs-files/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {}
5 | }
6 | };
7 |
--------------------------------------------------------------------------------
/algolia-search/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["dbaeumer.vscode-eslint", "esbenp.prettier-vscode", "bradlc.vscode-tailwindcss"]
3 | }
4 |
--------------------------------------------------------------------------------
/algolia-search/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | command = "npm run build-production"
3 | publish = ".next"
4 |
5 | [[plugins]]
6 | package = "@netlify/plugin-nextjs"
--------------------------------------------------------------------------------
/angular-contentful/src/typings.d.ts:
--------------------------------------------------------------------------------
1 | /* SystemJS module definition */
2 | declare var module: NodeModule;
3 | interface NodeModule {
4 | id: string;
5 | }
6 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | publish = ".next"
3 | command = "npm run build"
4 |
5 | [[plugins]]
6 | package = "@netlify/plugin-nextjs"
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/bg.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/bg1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/bg1.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/bg2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/bg2.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/bg3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/bg3.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/bg4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/bg4.jpg
--------------------------------------------------------------------------------
/cloudinary-unpic/styles/Inter-roman.var.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/cloudinary-unpic/styles/Inter-roman.var.woff2
--------------------------------------------------------------------------------
/documentation/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "downloadAssets": true
5 | }
6 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/sections/index.ts:
--------------------------------------------------------------------------------
1 | export {FeaturedCollections} from './FeaturedCollections';
2 | export {Hero} from './Hero';
3 |
--------------------------------------------------------------------------------
/i18n-multi-brand/docs/generate-mgmt-token.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-multi-brand/docs/generate-mgmt-token.png
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/docs/copy-api-keys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful/docs/copy-api-keys.png
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/netlify.toml:
--------------------------------------------------------------------------------
1 | [[plugins]]
2 | package = "@netlify/plugin-nextjs"
3 |
4 | [build]
5 | publish = ".next"
6 | command = "npm run build"
--------------------------------------------------------------------------------
/onboarding-webapp/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["dbaeumer.vscode-eslint", "esbenp.prettier-vscode", "bradlc.vscode-tailwindcss"]
3 | }
4 |
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {}
5 | }
6 | };
7 |
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {}
5 | }
6 | };
7 |
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/tutorial-nextjs-contentful/public/favicon.ico
--------------------------------------------------------------------------------
/unsplash-asset-source/netlify.toml:
--------------------------------------------------------------------------------
1 | [[plugins]]
2 | package = "@netlify/plugin-nextjs"
3 |
4 | [build]
5 | publish = ".next"
6 | command = "npm run build"
--------------------------------------------------------------------------------
/airtable-content-source/interfaces/asset.ts:
--------------------------------------------------------------------------------
1 | interface Asset {
2 | url: string;
3 | width: number;
4 | height: number;
5 | }
6 |
7 | export default Asset;
8 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/about.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/about.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/post-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/post-1.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/post-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/post-2.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/post-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/post-3.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/post-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/post-4.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/components/sections/RecentPostsSection/index.tsx:
--------------------------------------------------------------------------------
1 | import PostFeedSection from '../PostFeedSection';
2 | export default PostFeedSection;
3 |
--------------------------------------------------------------------------------
/cloudinary-contentful/components/TextSection/index.module.css:
--------------------------------------------------------------------------------
1 | .section {
2 | margin: 0; /* Make configurable! */
3 | }
4 | .title {
5 | text-align: center;
6 | }
--------------------------------------------------------------------------------
/cloudinary-contentful/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "downloadAssets": true
5 | }
6 |
--------------------------------------------------------------------------------
/custom-content-source/interfaces/asset.ts:
--------------------------------------------------------------------------------
1 | interface Asset {
2 | url: string;
3 | width: number;
4 | height: number;
5 | }
6 |
7 | export default Asset;
8 |
--------------------------------------------------------------------------------
/custom-content-source/public/favicon/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/favicon/favicon.ico
--------------------------------------------------------------------------------
/i18n-multi-brand/utils/localization.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | locales: ['en-US', 'es'],
3 | defaultLocale: 'en-US',
4 | nonLocalizedModels: ['brand'],
5 | };
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/.env.example:
--------------------------------------------------------------------------------
1 | CONTENTFUL_SPACE_ID=
2 | CONTENTFUL_MANAGEMENT_TOKEN=
3 | CONTENTFUL_DELIVERY_TOKEN=
4 | CONTENTFUL_PREVIEW_TOKEN=
5 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/docs/generate-api-keys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful/docs/generate-api-keys.png
--------------------------------------------------------------------------------
/ninetailed-personalization/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "downloadAssets": false
5 | }
6 |
--------------------------------------------------------------------------------
/sveltekit-contentful/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "downloadAssets": true
5 | }
6 |
--------------------------------------------------------------------------------
/ab-testing/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/ab-testing/next.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('next').NextConfig} */
2 | const nextConfig = {
3 | reactStrictMode: true
4 | };
5 |
6 | module.exports = nextConfig;
7 |
--------------------------------------------------------------------------------
/airtable-content-source/docs/stackbit-airtable.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/docs/stackbit-airtable.png
--------------------------------------------------------------------------------
/airtable-content-source/public/favicon/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/favicon/favicon.ico
--------------------------------------------------------------------------------
/angular-contentful/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | publish = "dist"
3 | command = "npm run build"
4 | [[redirects]]
5 | from = "/*"
6 | to = "/index.html"
7 | status = 200
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "next/core-web-vitals",
3 | "rules": {
4 | "@next/next/no-img-element": "off"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": ["dbaeumer.vscode-eslint", "esbenp.prettier-vscode", "bradlc.vscode-tailwindcss"]
3 | }
4 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/contact.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/contact.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/gallery-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/gallery-1.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/gallery-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/gallery-2.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/gallery-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/gallery-3.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/gallery-4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/gallery-4.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/person-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/person-1.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/person-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/person-2.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/person-3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/person-3.jpg
--------------------------------------------------------------------------------
/i18n-multi-brand/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/netlify.toml:
--------------------------------------------------------------------------------
1 | [[plugins]]
2 | package = "@netlify/plugin-nextjs"
3 |
4 | [build]
5 | publish = ".next"
6 | command = "npm run build"
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/docs/generate-mgmt-token.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful/docs/generate-mgmt-token.png
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/docs/new-community-space.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful/docs/new-community-space.png
--------------------------------------------------------------------------------
/ninetailed-personalization/netlify.toml:
--------------------------------------------------------------------------------
1 | [[plugins]]
2 | package = "@netlify/plugin-nextjs"
3 |
4 | [build]
5 | publish = ".next"
6 | command = "npm run build"
7 |
--------------------------------------------------------------------------------
/tutorial-nextjs-files/public/images/fpo-shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/tutorial-nextjs-files/public/images/fpo-shapes.png
--------------------------------------------------------------------------------
/airtable-content-source/docs/airtable-state-field.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/docs/airtable-state-field.png
--------------------------------------------------------------------------------
/custom-content-source/public/favicon/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/favicon/favicon-16x16.png
--------------------------------------------------------------------------------
/custom-content-source/public/favicon/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/favicon/favicon-32x32.png
--------------------------------------------------------------------------------
/gatsby-contentful/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "downloadAssets": true
5 | }
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful-field-level/public/favicon.ico
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/utils/localization.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | locales: ['en-US', 'es'],
3 | defaultLocale: 'en-US',
4 | nonLocalizedModels: ['siteConfig'],
5 | };
6 |
--------------------------------------------------------------------------------
/tutorial-html-contentful/.env.example:
--------------------------------------------------------------------------------
1 | CONTENTFUL_SPACE_ID="..."
2 | CONTENTFUL_DELIVERY_TOKEN="..."
3 | CONTENTFUL_PREVIEW_TOKEN="..."
4 | CONTENTFUL_MANAGEMENT_TOKEN="..."
5 |
--------------------------------------------------------------------------------
/tutorial-html-json/.gitignore:
--------------------------------------------------------------------------------
1 | # dependencies
2 | node_modules/
3 |
4 | # mac
5 | .DS_Store
6 |
7 | # build output
8 | dist/
9 |
10 | # Stackbit
11 | .stackbit/
12 |
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/.env.example:
--------------------------------------------------------------------------------
1 | CONTENTFUL_SPACE_ID="..."
2 | CONTENTFUL_PREVIEW_TOKEN="..."
3 | CONTENTFUL_DELIVERY_TOKEN="..."
4 | CONTENTFUL_MANAGEMENT_TOKEN="..."
5 |
--------------------------------------------------------------------------------
/ab-testing/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "skipRoles": true,
5 | "downloadAssets": true
6 | }
7 |
--------------------------------------------------------------------------------
/ab-testing/src/scripts/cache-content.ts:
--------------------------------------------------------------------------------
1 | import { cacheContentfulContent } from '@/content/contentful';
2 |
3 | (async () => {
4 | await cacheContentfulContent();
5 | })();
6 |
--------------------------------------------------------------------------------
/airtable-content-source/docs/airtable-content-states.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/docs/airtable-content-states.png
--------------------------------------------------------------------------------
/airtable-content-source/docs/stackbit-import-config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/docs/stackbit-import-config.png
--------------------------------------------------------------------------------
/airtable-content-source/public/favicon/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/favicon/favicon-16x16.png
--------------------------------------------------------------------------------
/airtable-content-source/public/favicon/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/favicon/favicon-32x32.png
--------------------------------------------------------------------------------
/airtable-content-source/public/favicon/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/favicon/mstile-150x150.png
--------------------------------------------------------------------------------
/algolia-search/src/pages/_app.js:
--------------------------------------------------------------------------------
1 | import '../css/main.css';
2 |
3 | export default function MyApp({ Component, pageProps }) {
4 | return ;
5 | }
6 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/components/sections/RecentProjectsSection/index.tsx:
--------------------------------------------------------------------------------
1 | import ProjectFeedSection from '../ProjectFeedSection';
2 | export default ProjectFeedSection;
3 |
--------------------------------------------------------------------------------
/cloudinary-contentful/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/cloudinary-unpic/styles/globals.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
5 | .info-text-shadow {
6 | text-shadow: 1px 1px 4px #000000;
7 | }
8 |
--------------------------------------------------------------------------------
/custom-content-source/public/assets/blog/authors/jj.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/assets/blog/authors/jj.jpeg
--------------------------------------------------------------------------------
/custom-content-source/public/assets/blog/authors/joe.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/assets/blog/authors/joe.jpeg
--------------------------------------------------------------------------------
/custom-content-source/public/assets/blog/authors/tim.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/assets/blog/authors/tim.jpeg
--------------------------------------------------------------------------------
/custom-content-source/public/favicon/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/favicon/apple-touch-icon.png
--------------------------------------------------------------------------------
/custom-content-source/public/favicon/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/favicon/mstile-150x150.png
--------------------------------------------------------------------------------
/i18n-multi-brand/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "skipRoles": true,
5 | "downloadAssets": true
6 | }
7 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/docs/copy-api-keys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful-field-level/docs/copy-api-keys.png
--------------------------------------------------------------------------------
/ninetailed-personalization/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/sveltekit-contentful/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/airtable-content-source/public/assets/blog/authors/jj.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/assets/blog/authors/jj.jpeg
--------------------------------------------------------------------------------
/airtable-content-source/public/assets/blog/authors/joe.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/assets/blog/authors/joe.jpeg
--------------------------------------------------------------------------------
/airtable-content-source/public/assets/blog/authors/tim.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/assets/blog/authors/tim.jpeg
--------------------------------------------------------------------------------
/airtable-content-source/public/favicon/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/favicon/apple-touch-icon.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/featured-Image1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/featured-Image1.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/featured-Image2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/featured-Image2.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/featured-Image3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/featured-Image3.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/featured-Image4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/featured-Image4.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/featured-Image5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/featured-Image5.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/images/featured-Image6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/images/featured-Image6.jpg
--------------------------------------------------------------------------------
/cloudinary-contentful/.stackbit/models/Page.yaml:
--------------------------------------------------------------------------------
1 | name: Page
2 | hideContent: true
3 | fields:
4 | - name: sections
5 | items:
6 | type: model
7 | groups: [Sections]
8 |
--------------------------------------------------------------------------------
/custom-content-source/public/assets/blog/preview/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/assets/blog/preview/cover.jpg
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "skipRoles": true,
5 | "downloadAssets": true
6 | }
7 |
--------------------------------------------------------------------------------
/ninetailed-personalization/next.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | reactStrictMode: true,
3 | env: {
4 | NINETAILED_API_KEY: process.env.NINETAILED_API_KEY,
5 | }
6 | };
--------------------------------------------------------------------------------
/nuxt3-preview/nuxt.config.ts:
--------------------------------------------------------------------------------
1 | import { defineNuxtConfig } from 'nuxt'
2 |
3 | // https://v3.nuxtjs.org/api/configuration/nuxt.config
4 | export default defineNuxtConfig({
5 |
6 | })
7 |
--------------------------------------------------------------------------------
/onboarding-webapp/netlify.toml:
--------------------------------------------------------------------------------
1 | [build]
2 | command = "npm run build"
3 | publish = ".next"
4 | functions = ".netlify/functions"
5 |
6 | [[plugins]]
7 | package = "@netlify/plugin-nextjs"
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/tutorial-html-contentful/.contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": ".contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": ".contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/airtable-content-source/public/assets/blog/preview/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/assets/blog/preview/cover.jpg
--------------------------------------------------------------------------------
/algolia-search/.gitignore:
--------------------------------------------------------------------------------
1 | /.cache
2 | /node_modules
3 | /.next
4 | /out
5 | .DS_Store
6 | .sourcebit-nextjs-cache.json
7 | Thumbs.db
8 | .env
9 | .env.local
10 | pnpm-lock.yaml
11 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/pages/_app.js:
--------------------------------------------------------------------------------
1 | import '../css/main.css';
2 |
3 | export default function MyApp({ Component, pageProps }) {
4 | return ;
5 | }
6 |
--------------------------------------------------------------------------------
/custom-content-source/public/assets/blog/hello-world/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/assets/blog/hello-world/cover.jpg
--------------------------------------------------------------------------------
/gatsby-contentful/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "skipRoles": true,
5 | "downloadAssets": true
6 | }
7 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/contentful/import-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "contentFile": "contentful/export.json",
3 | "uploadAssets": true,
4 | "assetsDirectory": "contentful"
5 | }
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/docs/generate-api-keys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful-field-level/docs/generate-api-keys.png
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/utils/localization.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | locales: ['en-US', 'es'],
3 | defaultLocale: 'en-US',
4 | nonLocalizedModels: ['siteConfig'],
5 | };
6 |
--------------------------------------------------------------------------------
/ab-testing/src/components/component-types.d.ts:
--------------------------------------------------------------------------------
1 | type SharedComponentProps = {
2 | 'data-component-path': string;
3 | };
4 |
5 | export type Component = React.FC;
6 |
--------------------------------------------------------------------------------
/airtable-content-source/docs/airtable-content-model-example.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/docs/airtable-content-model-example.png
--------------------------------------------------------------------------------
/airtable-content-source/public/assets/blog/hello-world/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/assets/blog/hello-world/cover.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/page-empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/page-empty.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/page-info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/page-info.png
--------------------------------------------------------------------------------
/custom-content-source/public/favicon/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/favicon/android-chrome-192x192.png
--------------------------------------------------------------------------------
/custom-content-source/public/favicon/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/favicon/android-chrome-512x512.png
--------------------------------------------------------------------------------
/documentation/utils/constants.ts:
--------------------------------------------------------------------------------
1 | export const PAGE_CONTENT_TYPE = 'page';
2 | export const CONFIG_CONTENT_TYPE = 'siteConfig';
3 | export const IS_DEV = process.env.NODE_ENV === 'development';
4 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/search/index.server.ts:
--------------------------------------------------------------------------------
1 | export {NoResultRecommendations} from './NoResultRecommendations.server';
2 | export {SearchPage} from './SearchPage.server';
3 |
--------------------------------------------------------------------------------
/i18n-multi-brand/pages/_app.js:
--------------------------------------------------------------------------------
1 | import '../styles/globals.css'
2 |
3 | function MyApp({ Component, pageProps }) {
4 | return
5 | }
6 |
7 | export default MyApp
8 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/docs/generate-mgmt-token.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful-field-level/docs/generate-mgmt-token.png
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/docs/new-community-space.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful-field-level/docs/new-community-space.png
--------------------------------------------------------------------------------
/airtable-content-source/public/favicon/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/favicon/android-chrome-192x192.png
--------------------------------------------------------------------------------
/airtable-content-source/public/favicon/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/favicon/android-chrome-512x512.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/divider-full.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/divider-full.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/divider-wide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/divider-wide.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/page-landing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/page-landing.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/personal-nextjs-theme-capture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/personal-nextjs-theme-capture.png
--------------------------------------------------------------------------------
/custom-content-source/public/assets/blog/dynamic-routing/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/custom-content-source/public/assets/blog/dynamic-routing/cover.jpg
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/public/fonts/IBMPlexSerif-Text.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/hydrogen-contentful-demo-store/public/fonts/IBMPlexSerif-Text.woff2
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "skipRoles": true,
5 | "downloadAssets": true
6 | }
7 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/pages/_app.js:
--------------------------------------------------------------------------------
1 | import '../styles/globals.css'
2 |
3 | function MyApp({ Component, pageProps }) {
4 | return
5 | }
6 |
7 | export default MyApp
8 |
--------------------------------------------------------------------------------
/onboarding-webapp/public/images/scott-webb-GQD3Av_9A88-unsplash.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/onboarding-webapp/public/images/scott-webb-GQD3Av_9A88-unsplash.jpg
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "skipRoles": true,
5 | "downloadAssets": true
6 | }
7 |
--------------------------------------------------------------------------------
/tutorial-html-contentful/.contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": ".contentful",
3 | "contentFile": "export.json",
4 | "skipRoles": true,
5 | "downloadAssets": true
6 | }
7 |
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/contentful/export-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "exportDir": "contentful",
3 | "contentFile": "export.json",
4 | "skipRoles": true,
5 | "downloadAssets": true
6 | }
7 |
--------------------------------------------------------------------------------
/ab-testing/src/components/placeholders/index.ts:
--------------------------------------------------------------------------------
1 | import { FeaturePlaceholder } from '@/components/placeholders/FeaturePlaceholder';
2 |
3 | export const FPO = {
4 | Feature: FeaturePlaceholder
5 | };
6 |
--------------------------------------------------------------------------------
/airtable-content-source/components/section-separator.tsx:
--------------------------------------------------------------------------------
1 | const SectionSeparator = () => {
2 | return
;
3 | };
4 |
5 | export default SectionSeparator;
6 |
--------------------------------------------------------------------------------
/airtable-content-source/public/assets/blog/dynamic-routing/cover.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/public/assets/blog/dynamic-routing/cover.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/divider-narrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/divider-narrow.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/personal-nextjs-theme-screenshot.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/personal-nextjs-theme-screenshot.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/personal-nextjs-theme-screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/personal-nextjs-theme-screenshot.png
--------------------------------------------------------------------------------
/custom-content-source/components/section-separator.tsx:
--------------------------------------------------------------------------------
1 | const SectionSeparator = () => {
2 | return
;
3 | };
4 |
5 | export default SectionSeparator;
6 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/global/index.server.ts:
--------------------------------------------------------------------------------
1 | export {Footer} from './Footer.server';
2 | export {Layout} from './Layout.server';
3 | export {NotFound} from './NotFound.server';
4 |
--------------------------------------------------------------------------------
/sveltekit-contentful/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | /node_modules
3 | /build
4 | /.svelte-kit
5 | /package
6 | .env
7 | .env.*
8 | !.env.example
9 | .svelte-kit
10 | .cache
11 | pnpm-lock.yaml
12 | .netlify
--------------------------------------------------------------------------------
/tutorial-nextjs-files/next.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('next').NextConfig} */
2 | const nextConfig = {
3 | reactStrictMode: true,
4 | swcMinify: true
5 | };
6 |
7 | module.exports = nextConfig;
8 |
--------------------------------------------------------------------------------
/tutorial-nextjs-files/pages/_app.js:
--------------------------------------------------------------------------------
1 | import '../styles/globals.css';
2 |
3 | function MyApp({ Component, pageProps }) {
4 | return ;
5 | }
6 |
7 | export default MyApp;
8 |
--------------------------------------------------------------------------------
/airtable-content-source/docs/airtable-personal-access-token-creation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/airtable-content-source/docs/airtable-personal-access-token-creation.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/personal-nextjs-theme-screenshot-2x.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/personal-nextjs-theme-screenshot-2x.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/public/personal-nextjs-theme-screenshot-2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/public/personal-nextjs-theme-screenshot-2x.png
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/cards/index.ts:
--------------------------------------------------------------------------------
1 | export {ArticleCard} from './ArticleCard';
2 | export {OrderCard} from './OrderCard.client';
3 | export {ProductCard} from './ProductCard.client';
4 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/pages/_app.js:
--------------------------------------------------------------------------------
1 | import '../styles/globals.css'
2 |
3 | function MyApp({ Component, pageProps }) {
4 | return
5 | }
6 |
7 | export default MyApp
8 |
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/pages/_app.js:
--------------------------------------------------------------------------------
1 | import '../styles/globals.css';
2 |
3 | function MyApp({ Component, pageProps }) {
4 | return ;
5 | }
6 |
7 | export default MyApp;
8 |
--------------------------------------------------------------------------------
/tutorial-nextjs-files/styles/globals.css:
--------------------------------------------------------------------------------
1 | @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap');
2 |
3 | @tailwind base;
4 | @tailwind components;
5 | @tailwind utilities;
6 |
--------------------------------------------------------------------------------
/algolia-search/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | 'postcss-import': {},
4 | 'postcss-nested': {},
5 | tailwindcss: {},
6 | autoprefixer: {}
7 | }
8 | };
9 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/quote-secondary-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/quote-secondary-left.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/text-secondary-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/text-secondary-left.png
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/public/fonts/IBMPlexSerif-TextItalic.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/hydrogen-contentful-demo-store/public/fonts/IBMPlexSerif-TextItalic.woff2
--------------------------------------------------------------------------------
/nuxt3-preview/utils/emitter.js:
--------------------------------------------------------------------------------
1 | // See https://v3-migration.vuejs.org/breaking-changes/events-api.html#event-bus
2 | import { TinyEmitter } from 'tiny-emitter';
3 | export const contentChangeEmitter = new TinyEmitter();
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/styles/globals.css:
--------------------------------------------------------------------------------
1 | @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap');
2 |
3 | @tailwind base;
4 | @tailwind components;
5 | @tailwind utilities;
6 |
--------------------------------------------------------------------------------
/airtable-content-source/interfaces/author.ts:
--------------------------------------------------------------------------------
1 | import Asset from './asset';
2 |
3 | interface Author {
4 | id: string;
5 | name: string;
6 | picture?: Asset | null;
7 | }
8 |
9 | export default Author;
10 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/cta-primary-btn-bottom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/cta-primary-btn-bottom.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/hero-transparent-text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/hero-transparent-text.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/posts-transparent-2-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/posts-transparent-2-col.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/posts-transparent-3-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/posts-transparent-3-col.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/posts-transparent-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/posts-transparent-list.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/projects-primary-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/projects-primary-list.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/quote-transparent-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/quote-transparent-left.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/skills-secondary-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/skills-secondary-left.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/skills-transparent-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/skills-transparent-left.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/text-transparent-center.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/text-transparent-center.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/text-transparent-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/text-transparent-left.png
--------------------------------------------------------------------------------
/documentation/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | 'postcss-import': {},
4 | 'tailwindcss/nesting': {},
5 | tailwindcss: {},
6 | autoprefixer: {}
7 | }
8 | };
9 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/cart/index.ts:
--------------------------------------------------------------------------------
1 | export {CartDetails} from './CartDetails.client';
2 | export {CartEmpty} from './CartEmpty.client';
3 | export {CartLineItem} from './CartLineItem.client';
4 |
--------------------------------------------------------------------------------
/onboarding-webapp/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | 'postcss-import': {},
4 | 'postcss-nested': {},
5 | tailwindcss: {},
6 | autoprefixer: {}
7 | }
8 | };
9 |
--------------------------------------------------------------------------------
/onboarding-webapp/public/images/music/harry-swales-0l0KjNoAfAk-unsplash.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/onboarding-webapp/public/images/music/harry-swales-0l0KjNoAfAk-unsplash.jpg
--------------------------------------------------------------------------------
/onboarding-webapp/public/images/music/larisa-birta-slbOcNlWNHA-unsplash.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/onboarding-webapp/public/images/music/larisa-birta-slbOcNlWNHA-unsplash.jpg
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/.env.example:
--------------------------------------------------------------------------------
1 | ENABLE_GATSBY_REFRESH_ENDPOINT=true
2 |
3 | CONTENTFUL_SPACE_ID="..."
4 | CONTENTFUL_DELIVERY_TOKEN="..."
5 | CONTENTFUL_PREVIEW_TOKEN="..."
6 | CONTENTFUL_MANAGEMENT_TOKEN="..."
7 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/contact-primary-no-media.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/contact-primary-no-media.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/cta-transparent-btn-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/cta-transparent-btn-right.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/hero-primary-image-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/hero-primary-image-right.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/hero-secondary-image-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/hero-secondary-image-left.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/media-gallery-dark-5-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/media-gallery-dark-5-col.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/posts-secondary-list-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/posts-secondary-list-alt.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/projects-secondary-3-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/projects-secondary-3-col.png
--------------------------------------------------------------------------------
/custom-content-source/interfaces/author.ts:
--------------------------------------------------------------------------------
1 | import Asset from './asset';
2 |
3 | interface Author {
4 | id: string;
5 | name: string;
6 | picture?: Asset | null;
7 | }
8 |
9 | export default Author;
10 |
--------------------------------------------------------------------------------
/onboarding-webapp/public/images/music/hector-bermudez-iIWDt0fXa84-unsplash.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/onboarding-webapp/public/images/music/hector-bermudez-iIWDt0fXa84-unsplash.jpg
--------------------------------------------------------------------------------
/onboarding-webapp/public/images/music/marcela-laskoski-YrtFlrLo2DQ-unsplash.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/onboarding-webapp/public/images/music/marcela-laskoski-YrtFlrLo2DQ-unsplash.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/contact-transparent-no-media.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/contact-transparent-no-media.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/cta-transparent-btn-bottom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/cta-transparent-btn-bottom.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/feat-items-secondary-2-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/feat-items-secondary-2-col.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/feat-items-transparent-1-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/feat-items-transparent-1-col.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/media-gallery-primary-2-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/media-gallery-primary-2-col.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/posts-transparent-list-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/posts-transparent-list-alt.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/projects-transparent-2-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/projects-transparent-2-col.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/quote-transparent-centered.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/quote-transparent-centered.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/skills-transparent-centered.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/skills-transparent-centered.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | 'postcss-import': {},
4 | 'tailwindcss/nesting': {},
5 | tailwindcss: {},
6 | autoprefixer: {}
7 | }
8 | };
9 |
--------------------------------------------------------------------------------
/cloudinary-contentful/components/Footer/index.module.css:
--------------------------------------------------------------------------------
1 | .footer {
2 | margin-top: 50px;
3 | padding: 0 3vw;
4 | }
5 |
6 | .content {
7 | border-top: 1px solid black;
8 | padding-top: 1em;
9 | }
10 |
--------------------------------------------------------------------------------
/nuxt3-preview/.stackbit/models/Page.yaml:
--------------------------------------------------------------------------------
1 | name: Page
2 | label: Page
3 | hideContent: true
4 | fields:
5 | - type: string
6 | name: title
7 | label: Title
8 | default: This is a new page
9 | required: true
--------------------------------------------------------------------------------
/algolia-search/.env.local.example:
--------------------------------------------------------------------------------
1 | ALGOLIA_ADMIN_API_KEY=get-from-algolia-ui
2 | NEXT_PUBLIC_ALGOLIA_APP_ID=get-from-algolia-ui
3 | NEXT_PUBLIC_ALGOLIA_SEARCH_API_KEY=get-from-algolia-ui
4 | NEXT_PUBLIC_ALGOLIA_INDEX_NAME=jamstack-themes
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/contact-secondary-image-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/contact-secondary-image-right.png
--------------------------------------------------------------------------------
/tutorial-html-contentful/.gitignore:
--------------------------------------------------------------------------------
1 | # dependencies
2 | node_modules/
3 |
4 | # mac
5 | .DS_Store
6 |
7 | # build output
8 | dist/
9 |
10 | # Stackbit
11 | .stackbit/
12 |
13 | # env vars
14 | .env*
15 | !.env.example
16 |
--------------------------------------------------------------------------------
/airtable-content-source/pages/_app.tsx:
--------------------------------------------------------------------------------
1 | import { AppProps } from 'next/app';
2 | import '../styles/index.css';
3 |
4 | export default function MyApp({ Component, pageProps }: AppProps) {
5 | return ;
6 | }
7 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/media-gallery-transparent-4-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/media-gallery-transparent-4-col.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/components/sections/FeaturedPostsSection/index.tsx:
--------------------------------------------------------------------------------
1 | import PostFeedSection from '../PostFeedSection';
2 | export default function FeaturedPostSection(props) {
3 | return ;
4 | }
5 |
--------------------------------------------------------------------------------
/contentlayer/content/data/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "SiteConfig",
3 | "title": "Stackbit",
4 | "footer": {
5 | "type": "FooterConfig",
6 | "body": "Made by [Stackbit](https://www.stackbit.com/)\n"
7 | }
8 | }
--------------------------------------------------------------------------------
/custom-content-source/pages/_app.tsx:
--------------------------------------------------------------------------------
1 | import { AppProps } from 'next/app';
2 | import '../styles/index.css';
3 |
4 | export default function MyApp({ Component, pageProps }: AppProps) {
5 | return ;
6 | }
7 |
--------------------------------------------------------------------------------
/ab-testing/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "editor.formatOnSave": true,
3 | "editor.codeActionsOnSave": {
4 | "source.organizeImports": true
5 | },
6 | "typescript.preferences.importModuleSpecifier": "non-relative"
7 | }
8 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/testimonials-dark-small-images-col.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/testimonials-dark-small-images-col.png
--------------------------------------------------------------------------------
/cloudinary-unpic/.gitignore:
--------------------------------------------------------------------------------
1 | # Dependencies
2 | node_modules
3 |
4 | # Misc.
5 | .DS_Store
6 | **/*.pem
7 |
8 | # env files
9 | .env*
10 |
11 | # Stackbit
12 | .cache
13 | .stackbit/cache
14 |
15 | # Next.js
16 | .next
17 | out
18 |
--------------------------------------------------------------------------------
/contentlayer/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | // NOTE: This file should not be edited
5 | // see https://nextjs.org/docs/basic-features/typescript for more information.
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/styles/globals.css:
--------------------------------------------------------------------------------
1 | @import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,500;0,700;1,300;1,500;1,700&display=swap');
2 |
3 | @tailwind base;
4 | @tailwind components;
5 | @tailwind utilities;
6 |
--------------------------------------------------------------------------------
/onboarding-webapp/.stackbit/models/config/Header.yaml:
--------------------------------------------------------------------------------
1 | name: Header
2 | label: Header
3 | labelField: title
4 | fields:
5 | - type: string
6 | name: title
7 | label: Title
8 | default: Your Brand
9 | required: true
10 |
--------------------------------------------------------------------------------
/algolia-search/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | // NOTE: This file should not be edited
5 | // see https://nextjs.org/docs/basic-features/typescript for more information.
6 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/testimonials-secondary-big-images-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/testimonials-secondary-big-images-list.png
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.stackbit/presets/images/testimonials-white-small-images-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/auto-annotated-portfolio/.stackbit/presets/images/testimonials-white-small-images-list.png
--------------------------------------------------------------------------------
/cloudinary-unpic/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | // NOTE: This file should not be edited
5 | // see https://nextjs.org/docs/basic-features/typescript for more information.
6 |
--------------------------------------------------------------------------------
/documentation/types/contentful/TypeBadge.ts:
--------------------------------------------------------------------------------
1 | import * as Contentful from "contentful";
2 |
3 | export interface TypeBadgeFields {
4 | title: Contentful.EntryFields.Symbol;
5 | }
6 |
7 | export type TypeBadge = Contentful.Entry;
8 |
--------------------------------------------------------------------------------
/i18n-multi-brand/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | // NOTE: This file should not be edited
5 | // see https://nextjs.org/docs/basic-features/typescript for more information.
6 |
--------------------------------------------------------------------------------
/contentlayer/next.config.js:
--------------------------------------------------------------------------------
1 | const { withContentlayer } = require('next-contentlayer');
2 | const { withStackbit } = require('experimental-next-stackbit');
3 |
4 | module.exports = withStackbit(withContentlayer({
5 | reactStrictMode: true,
6 | }));
7 |
--------------------------------------------------------------------------------
/documentation/next.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('next').NextConfig} */
2 | const nextConfig = {
3 | reactStrictMode: true,
4 | images: {
5 | domains: ['images.ctfassets.net']
6 | }
7 | };
8 |
9 | module.exports = nextConfig;
10 |
--------------------------------------------------------------------------------
/documentation/types/contentful/TypeCallout.ts:
--------------------------------------------------------------------------------
1 | import * as Contentful from "contentful";
2 |
3 | export interface TypeCalloutFields {
4 | body: Contentful.EntryFields.Text;
5 | }
6 |
7 | export type TypeCallout = Contentful.Entry;
8 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/routes/collections/all.server.tsx:
--------------------------------------------------------------------------------
1 | import {type HydrogenRouteProps} from '@shopify/hydrogen';
2 |
3 | export default function Redirect({response}: HydrogenRouteProps) {
4 | return response.redirect('/products');
5 | }
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/styles/globals.css:
--------------------------------------------------------------------------------
1 | @import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,500;0,700;1,300;1,500;1,700&display=swap');
2 |
3 | @tailwind base;
4 | @tailwind components;
5 | @tailwind utilities;
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | // NOTE: This file should not be edited
5 | // see https://nextjs.org/docs/basic-features/typescript for more information.
6 |
--------------------------------------------------------------------------------
/algolia-search/src/utils/static-props-helper.js:
--------------------------------------------------------------------------------
1 | export function staticPropsFor(urlPath, data) {
2 | const page = data.pages.find((page) => page.__metadata.urlPath === urlPath);
3 | return {
4 | page,
5 | ...data.props
6 | };
7 | }
8 |
--------------------------------------------------------------------------------
/algolia-search/tailwind.config.js:
--------------------------------------------------------------------------------
1 | const plugin = require('tailwindcss/plugin');
2 |
3 | module.exports = {
4 | content: ['./src/**/*.{js,ts,jsx,tsx}', './content/**/*'],
5 | plugins: [require('daisyui'), require('@tailwindcss/line-clamp')]
6 | };
7 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | // NOTE: This file should not be edited
5 | // see https://nextjs.org/docs/basic-features/typescript for more information.
6 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/components/sections/FeaturedProjectsSection/index.tsx:
--------------------------------------------------------------------------------
1 | import ProjectFeedSection from '../ProjectFeedSection';
2 | export default function FeaturedProjectsSection(props) {
3 | return ;
4 | }
5 |
--------------------------------------------------------------------------------
/i18n-multi-brand/.env.example:
--------------------------------------------------------------------------------
1 | CURRENT_BRAND_SLUG=darn-good-sandwiches
2 | #CURRENT_BRAND_SLUG=clean-smile
3 | #CURRENT_BRAND_SLUG=jetpack-oils
4 | CONTENTFUL_SPACE_ID=
5 | CONTENTFUL_MANAGEMENT_TOKEN=
6 | CONTENTFUL_DELIVERY_TOKEN=
7 | CONTENTFUL_PREVIEW_TOKEN=
--------------------------------------------------------------------------------
/onboarding-webapp/content/data/site.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "SiteConfig",
3 | "favicon": "/images/favicon.svg",
4 | "header": {
5 | "title": "Stackbit Dynamic Example App"
6 | },
7 | "defaultFlow": "content/pages/flows/uno.md"
8 | }
9 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/components/atoms/index.ts:
--------------------------------------------------------------------------------
1 | export { default as Action } from './Action';
2 | export { default as BackgroundImage } from './BackgroundImage';
3 | export { default as Link } from './Link';
4 | export { default as Social } from './Social';
5 |
--------------------------------------------------------------------------------
/documentation/types/contentful/TypeParagraph.ts:
--------------------------------------------------------------------------------
1 | import * as Contentful from "contentful";
2 |
3 | export interface TypeParagraphFields {
4 | body: Contentful.EntryFields.Text;
5 | }
6 |
7 | export type TypeParagraph = Contentful.Entry;
8 |
--------------------------------------------------------------------------------
/gatsby-contentful/.gitignore:
--------------------------------------------------------------------------------
1 | # dependencies
2 | node_modules/
3 |
4 | # caches
5 | .cache/
6 |
7 | # generated files
8 | public
9 | src/gatsby-types.d.ts
10 |
11 | # env vars
12 | .env*
13 | !.env.example
14 |
15 | # stackbit
16 | .stackbit/cache/
17 |
--------------------------------------------------------------------------------
/onboarding-webapp/.stackbit/models/buttons/SignInButton.yaml:
--------------------------------------------------------------------------------
1 | name: SignInButton
2 | label: Sign in button
3 | groups: [sectionButtons]
4 | fields:
5 | - type: string
6 | name: text
7 | label: Text
8 | default: Sign in
9 | required: true
10 |
--------------------------------------------------------------------------------
/sveltekit-contentful/svelte.config.js:
--------------------------------------------------------------------------------
1 | import adapter from "@sveltejs/adapter-netlify";
2 |
3 | /** @type {import('@sveltejs/kit').Config} */
4 | const config = {
5 | kit: {
6 | adapter: adapter(),
7 | },
8 | };
9 |
10 | export default config;
11 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/models/Person.ts:
--------------------------------------------------------------------------------
1 | export type Person = {
2 | id: string;
3 | firstName: string;
4 | lastName: string;
5 | };
6 |
7 | export type PersonRaw = Omit & {
8 | sys: {
9 | id: string;
10 | };
11 | };
12 |
--------------------------------------------------------------------------------
/i18n-multi-brand/components/index.jsx:
--------------------------------------------------------------------------------
1 | import { Hero } from './Hero';
2 | import { Stats } from './Stats';
3 |
4 | // Map components which are dynamically resolved by content type in the CMS
5 | export const componentMap = {
6 | hero: Hero,
7 | stats: Stats,
8 | };
9 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 |
4 | // NOTE: This file should not be edited
5 | // see https://nextjs.org/docs/basic-features/typescript for more information.
6 |
--------------------------------------------------------------------------------
/nuxt3-preview/nitro.config.ts:
--------------------------------------------------------------------------------
1 | // nitro.config.ts
2 | import { defineNitroConfig } from "nitropack";
3 | export default defineNitroConfig({
4 | serverAssets: [
5 | {
6 | baseName: "content",
7 | dir: "./content",
8 | },
9 | ],
10 | });
11 |
--------------------------------------------------------------------------------
/ab-testing/.env.local.sample:
--------------------------------------------------------------------------------
1 | # Contentful
2 | CONTENTFUL_SPACE_ID="..."
3 | CONTENTFUL_PREVIEW_TOKEN="..."
4 | CONTENTFUL_DELIVERY_TOKEN="..."
5 | CONTENTFUL_ENVIRONMENT="master"
6 | CONTENTFUL_MANAGEMENT_TOKEN="..."
7 |
8 | # Stackbit
9 | STACKBIT_PREVIEW="true"
10 |
--------------------------------------------------------------------------------
/airtable-content-source/postcss.config.js:
--------------------------------------------------------------------------------
1 | // If you want to use other PostCSS plugins, see the following:
2 | // https://tailwindcss.com/docs/using-with-preprocessors
3 | module.exports = {
4 | plugins: {
5 | tailwindcss: {},
6 | autoprefixer: {},
7 | },
8 | };
9 |
--------------------------------------------------------------------------------
/algolia-search/.stackbit/models/GeneralPage.yaml:
--------------------------------------------------------------------------------
1 | name: GeneralPage
2 | label: Page
3 | layout: GeneralPage
4 | hideContent: true
5 | fields:
6 | - type: string
7 | name: title
8 | label: Title
9 | default: This is a new page
10 | required: true
11 |
--------------------------------------------------------------------------------
/custom-content-source/postcss.config.js:
--------------------------------------------------------------------------------
1 | // If you want to use other PostCSS plugins, see the following:
2 | // https://tailwindcss.com/docs/using-with-preprocessors
3 | module.exports = {
4 | plugins: {
5 | tailwindcss: {},
6 | autoprefixer: {},
7 | },
8 | }
9 |
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/.gitignore:
--------------------------------------------------------------------------------
1 | # dependencies
2 | node_modules/
3 |
4 | # caches
5 | .cache/
6 |
7 | # generated files
8 | public
9 | src/gatsby-types.d.ts
10 |
11 | # env vars
12 | .env*
13 | !.env.example
14 |
15 | # stackbit
16 | .stackbit/cache/
17 |
--------------------------------------------------------------------------------
/gatsby-contentful/tailwind.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('tailwindcss').Config} */
2 | module.exports = {
3 | content: ['./src/pages/**/*.{js,jsx,ts,tsx}', './src/components/**/*.{js,jsx,ts,tsx}'],
4 | theme: {
5 | extend: {}
6 | },
7 | plugins: []
8 | };
9 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/components/index.jsx:
--------------------------------------------------------------------------------
1 | import { Hero } from './Hero';
2 | import { Stats } from './Stats';
3 |
4 | // Map components which are dynamically resolved by content type in the CMS
5 | export const componentMap = {
6 | hero: Hero,
7 | stats: Stats,
8 | };
9 |
--------------------------------------------------------------------------------
/onboarding-webapp/tailwind.config.js:
--------------------------------------------------------------------------------
1 | const themeConfig = require('./content/data/theme.json');
2 |
3 | module.exports = {
4 | mode: 'jit',
5 | purge: {
6 | content: ['./src/**/*.{js,ts,jsx,tsx}']
7 | },
8 | plugins: [require('daisyui')]
9 | };
10 |
--------------------------------------------------------------------------------
/unsplash-asset-source/content/data/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "SiteConfig",
3 | "title": "Netlify Create",
4 | "footer": {
5 | "type": "FooterConfig",
6 | "body": "Made by [Netlify Create](https://www.netlify.com/platform/create/)."
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/airtable-content-source/components/container.tsx:
--------------------------------------------------------------------------------
1 | type Props = {
2 | children?: React.ReactNode;
3 | };
4 |
5 | const Container = ({ children }: Props) => {
6 | return {children}
;
7 | };
8 |
9 | export default Container;
10 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-cape.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Cape
4 | github: https://github.com/juhi-trivedi/cape
5 | demo: https://cape.netlify.com/
6 | author: Juhi
7 | ssg: Gatsby
8 | date: 2019-03-01T13:09:55.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/custom-content-source/components/container.tsx:
--------------------------------------------------------------------------------
1 | type Props = {
2 | children?: React.ReactNode;
3 | };
4 |
5 | const Container = ({ children }: Props) => {
6 | return {children}
;
7 | };
8 |
9 | export default Container;
10 |
--------------------------------------------------------------------------------
/gatsby-contentful/.env.example:
--------------------------------------------------------------------------------
1 | CONTENTFUL_SPACE_ID="..."
2 | CONTENTFUL_DELIVERY_TOKEN="..."
3 | CONTENTFUL_PREVIEW_TOKEN="..."
4 | CONTENTFUL_MANAGEMENT_TOKEN="..."
5 |
6 | # To disable highlights and inline editing, uncomment and set to any value.
7 | # DISABLE_ANNOTATIONS=true
8 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/index.server.ts:
--------------------------------------------------------------------------------
1 | export * from './cards/index.server';
2 | export * from './global/index.server';
3 | export * from './sections/index.server';
4 | export * from './search/index.server';
5 | export {DefaultSeo} from './DefaultSeo.server';
6 |
--------------------------------------------------------------------------------
/sveltekit-contentful/vite.config.js:
--------------------------------------------------------------------------------
1 | import { sveltekit } from "@sveltejs/kit/vite";
2 |
3 | /** @type {import('vite').UserConfig} */
4 | const config = {
5 | server: { hmr: { path: "/vite-hmr/" } },
6 | plugins: [sveltekit()],
7 | };
8 |
9 | export default config;
10 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/components/index.jsx:
--------------------------------------------------------------------------------
1 | import { Hero } from './Hero';
2 | import { Stats } from './Stats';
3 |
4 | // Map components which are dynamically resolved by content type in the CMS
5 | export const componentMap = {
6 | hero: Hero,
7 | stats: Stats,
8 | };
9 |
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/tailwind.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('tailwindcss').Config} */
2 | module.exports = {
3 | content: ['./src/pages/**/*.{js,jsx,ts,tsx}', './src/components/**/*.{js,jsx,ts,tsx}'],
4 | theme: {
5 | extend: {}
6 | },
7 | plugins: []
8 | };
9 |
--------------------------------------------------------------------------------
/custom-content-source/lib/markdownToHtml.ts:
--------------------------------------------------------------------------------
1 | import { remark } from 'remark';
2 | import html from 'remark-html';
3 |
4 | export default async function markdownToHtml(markdown: string) {
5 | const result = await remark().use(html).process(markdown);
6 | return result.toString();
7 | }
8 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | 'postcss-import': {},
4 | 'tailwindcss/nesting': {},
5 | tailwindcss: {},
6 | 'postcss-preset-env': {
7 | features: {'nesting-rules': false},
8 | },
9 | },
10 | };
11 |
--------------------------------------------------------------------------------
/unsplash-asset-source/next.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | images: {
3 | remotePatterns: [
4 | {
5 | protocol: 'https',
6 | hostname: 'images.unsplash.com',
7 | pathname: '**',
8 | },
9 | ],
10 | },
11 | };
--------------------------------------------------------------------------------
/airtable-content-source/lib/markdownToHtml.ts:
--------------------------------------------------------------------------------
1 | import { remark } from 'remark';
2 | import html from 'remark-html';
3 |
4 | export default async function markdownToHtml(markdown: string) {
5 | const result = await remark().use(html).process(markdown);
6 | return result.toString();
7 | }
8 |
--------------------------------------------------------------------------------
/component-typist/models/TypistBackspaceElement.yaml:
--------------------------------------------------------------------------------
1 | name: TypistBackspaceElement
2 | label: Backspace
3 | extends:
4 | - TypistBaseElement
5 | groups:
6 | - TypistElements
7 | fields:
8 | - type: number
9 | name: count
10 | label: Count
11 | min: 1
12 | default: 1
13 |
--------------------------------------------------------------------------------
/component-typist/models/TypistBaseElement.yaml:
--------------------------------------------------------------------------------
1 | name: TypistBaseElement
2 | label: NA
3 | fields:
4 | - type: number
5 | name: delayBefore
6 | label: Delay before (milliseconds)
7 | default: 0
8 | min: 0
9 | max: 10000
10 | step: 100
11 | controlType: slider
12 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/global/index.ts:
--------------------------------------------------------------------------------
1 | export {Drawer, useDrawer} from './Drawer.client';
2 | export {FooterMenu} from './FooterMenu.client';
3 | export {Header} from './Header.client';
4 | export {Modal} from './Modal.client';
5 | export {PageHeader} from './PageHeader';
6 |
--------------------------------------------------------------------------------
/onboarding-webapp/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 | ///
3 | ///
4 |
5 | // NOTE: This file should not be edited
6 | // see https://nextjs.org/docs/basic-features/typescript for more information.
7 |
--------------------------------------------------------------------------------
/documentation/tailwind.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('tailwindcss').Config} */
2 | module.exports = {
3 | content: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}'],
4 | darkMode: 'class',
5 | theme: {
6 | extend: {}
7 | },
8 | plugins: []
9 | };
10 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-website-static.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Website Static
4 | github: https://github.com/histaff/website-static
5 | demo: https://histaff.io/
6 | author: HiStaff
7 | ssg: Gatsby
8 | date: 2019-06-04T16:34:12.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-fullit-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: FullIt theme
4 | github: https://github.com/fullit/fullit.github.io
5 | demo: https://fullit.github.io
6 | author: Antonio Trento
7 | ssg: Jekyll
8 | date: 2017-03-23T11:59:12.000Z
9 | stale: true
10 | ---
--------------------------------------------------------------------------------
/angular-contentful/e2e/app.po.ts:
--------------------------------------------------------------------------------
1 | import { browser, by, element } from 'protractor';
2 |
3 | export class CfAngularTutorialPage {
4 | navigateTo() {
5 | return browser.get('/');
6 | }
7 |
8 | getParagraphText() {
9 | return element(by.css('app-root h1')).getText();
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/auto-annotated-portfolio/content/data/team/doris-soto.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "Person",
3 | "firstName": "Doris",
4 | "lastName": "Soto",
5 | "image": {
6 | "type": "ImageBlock",
7 | "url": "/images/about.jpg",
8 | "altText": "Doris Soto photo"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/component-typist/modelStubs/Section.yaml:
--------------------------------------------------------------------------------
1 | # This 'stub' is needed only so `stackbit validate` can be run in this package without issues
2 | # (since TypistSection extends Section, which is provided by our base themes).
3 | name: Section
4 | label: Stub Section
5 | fields:
6 | - name: colors
7 | type: string
--------------------------------------------------------------------------------
/tutorial-html-json/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-bonneville.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Bonneville
4 | github: https://github.com/bagseye/bonneville
5 | demo: https://bonneville.netlify.com/
6 | author: Morgan Baker
7 | ssg: Gatsby
8 | date: 2019-08-24T20:24:33.000Z
9 | stale: false
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-ghub.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gatsby Ghub
4 | github: https://github.com/dwyfrequency/gatsby-ghub
5 | demo: https://gatsby-ghub.netlify.com/
6 | author: dwyfrequency
7 | ssg: Gatsby
8 | date: 2019-06-22T21:13:28.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/angular-contentful/src/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../out-tsc/app",
5 | "baseUrl": "./",
6 | "module": "es2015",
7 | "types": []
8 | },
9 | "exclude": [
10 | "test.ts",
11 | "**/*.spec.ts"
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/component-countdown/modelStubs/Section.yaml:
--------------------------------------------------------------------------------
1 | # This 'stub' is needed only so `stackbit validate` can be run in this package without issues
2 | # (since CountdownSection extends Section, which is provided by our base themes).
3 | name: Section
4 | label: Stub Section
5 | fields:
6 | - name: colors
7 | type: string
--------------------------------------------------------------------------------
/onboarding-webapp/.stackbit/models/flows/controls/WizardTextControl.yaml:
--------------------------------------------------------------------------------
1 | name: WizardTextControl
2 | label: Text Control
3 | extends: [WizardControl]
4 | groups: [wizardControls]
5 | fields:
6 | - type: number
7 | name: minLength
8 | label: Minimum length
9 | default: 1
10 | min: 1
11 |
--------------------------------------------------------------------------------
/tutorial-html-contentful/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/algolia-search/.stackbit/models/Config.yaml:
--------------------------------------------------------------------------------
1 | type: data
2 | name: Config
3 | label: Site configuration
4 | singleInstance: true
5 | readOnly: true
6 | fields:
7 | - type: image
8 | name: favicon
9 | label: Favicon
10 | default: 'https://assets.stackbit.com/components/images/default/favicon.svg'
11 |
--------------------------------------------------------------------------------
/cloudinary-unpic/unpic/README.txt:
--------------------------------------------------------------------------------
1 | The source files for unpic-imc (core & react packages) are temporarily included here.
2 | The code includes the fixes in https://github.com/ascorbic/unpic-img/pull/13.
3 |
4 | Once the PR is merged, this directory can be deleted along with the "paths" attribute in ../tsconfig.json.
5 |
--------------------------------------------------------------------------------
/contentlayer/.stackbit/models/FooterConfig.ts:
--------------------------------------------------------------------------------
1 | import type * as Stackbit from '@stackbit/sdk';
2 |
3 | export const FooterConfig: Stackbit.YamlObjectModel = {
4 | type: 'object',
5 | label: 'Footer Config',
6 | labelField: 'body',
7 | fields: [{ type: 'markdown', name: 'body', label: 'Footer Text' }],
8 | };
9 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | extends: ['plugin:hydrogen/recommended', 'plugin:hydrogen/typescript'],
3 | rules: {
4 | 'node/no-missing-import': 'off',
5 | '@typescript-eslint/ban-ts-comment': 'off',
6 | '@typescript-eslint/naming-convention': 'off',
7 | },
8 | };
9 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-pithy.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Pithy
4 | github: https://github.com/smallmuou/Jekyll-Pithy
5 | demo: https://wenva.github.io/
6 | author: Pawpaw
7 | ssg: Jekyll
8 | date: 2015-04-10T01:45:07.000Z
9 | description: Pithy Jekyll Theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-theme-tiffany.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Tiffany
4 | github: https://github.com/bit-ranger/blog
5 | demo: https://bit-ranger.github.io/blog/
6 | author: bit-ranger
7 | ssg: Jekyll
8 | date: 2015-01-25T05:46:39.000Z
9 | description: 博客
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/cloudinary-unpic/pages/_document.tsx:
--------------------------------------------------------------------------------
1 | import { Html, Head, Main, NextScript } from "next/document";
2 |
3 | export default function Document() {
4 | return (
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | );
13 | }
14 |
--------------------------------------------------------------------------------
/component-countdown/src/utils/get-data-attrs.ts:
--------------------------------------------------------------------------------
1 | export function getDataAttrs(props: any = {}): any {
2 | return Object.entries(props).reduce((dataAttrs, [key, value]) => {
3 | if (key.startsWith('data-')) {
4 | dataAttrs[key] = value;
5 | }
6 | return dataAttrs;
7 | }, {});
8 | }
9 |
--------------------------------------------------------------------------------
/component-typist/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true,
3 | "trailingComma": "none",
4 | "tabWidth": 4,
5 | "overrides": [
6 | {
7 | "files": ["*.md", "*.yaml"],
8 | "options": {
9 | "tabWidth": 2
10 | }
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/documentation/pages/_app.tsx:
--------------------------------------------------------------------------------
1 | import '../styles/globals.css';
2 | import '../styles/code-block-light.css';
3 | import '../styles/code-block-dark.css';
4 | import type { AppProps } from 'next/app';
5 |
6 | export default function App({ Component, pageProps }: AppProps) {
7 | return ;
8 | }
9 |
--------------------------------------------------------------------------------
/i18n-multi-brand/contentful/images.ctfassets.net/64yvip0g8t1m/6v04DEiMN8WQW9zCkEzLo8/d025be7e0e44ae76ae7315983a33c156/oil__1_.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-multi-brand/contentful/images.ctfassets.net/64yvip0g8t1m/6v04DEiMN8WQW9zCkEzLo8/d025be7e0e44ae76ae7315983a33c156/oil__1_.png
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/brunch-github.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Brunch Github.io
4 | github: https://github.com/brunch/brunch.github.io
5 | demo: https://brunch.io/
6 | author: Brunch
7 | ssg: Brunch
8 | date: 2011-01-27T12:07:06.000Z
9 | description: The website
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hexo-theme-3-hexo.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: 3-Hexo
4 | github: https://github.com/yelog/hexo-theme-3-hexo
5 | demo: https://yelog.org/
6 | author: Chris Yang
7 | ssg: Hexo
8 | date: 2017-02-05T09:26:14.000Z
9 | description: hexo主题:三段式设计,极简,方便
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-aliquam.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Aliquam
4 | github: https://github.com/grrinchas/aliquam
5 | demo: https://grrinchas.github.io/
6 | author: grrinchas
7 | ssg: Jekyll
8 | date: 2016-05-23T18:34:40.000Z
9 | description: 'Jekyll theme '
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-bheema.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Webjeda Bheema
4 | github: https://github.com/sharu725/bheema
5 | demo: https://webjeda.com/bheema
6 | author: webjeda
7 | ssg: Jekyll
8 | date: 2016-12-08T18:01:48.000Z
9 | description: A journal theme
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-dasper.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Dasper
4 | github: https://github.com/ozgrozer/dasper
5 | demo: https://ozgrozer.github.io/dasper/
6 | author: ozgrozer
7 | ssg: Jekyll
8 | date: 2016-05-15T14:47:40.000Z
9 | description: A Jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-mangan.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Mangan
4 | github: https://github.com/dikiaap/mangan
5 | demo: https://mangan.dikiaap.id
6 | author: Diki Ananta
7 | ssg: Jekyll
8 | date: 2015-07-03T08:13:56.000Z
9 | description: Geek theme for Jekyll.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/4zj1ZOfHgQ8oqgaSKm4Qo2/eef852bd9504ab06abd5b3c7523ab9ed/playsam.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/4zj1ZOfHgQ8oqgaSKm4Qo2/eef852bd9504ab06abd5b3c7523ab9ed/playsam.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/utils/get-data-attrs.ts:
--------------------------------------------------------------------------------
1 | export function getDataAttrs(props: any = {}): any {
2 | return Object.entries(props).reduce((dataAttrs, [key, value]) => {
3 | if (key.startsWith('data-')) {
4 | dataAttrs[key] = value;
5 | }
6 | return dataAttrs;
7 | }, {});
8 | }
9 |
--------------------------------------------------------------------------------
/component-countdown/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true,
3 | "trailingComma": "none",
4 | "tabWidth": 4,
5 | "overrides": [
6 | {
7 | "files": ["*.md", "*.yaml"],
8 | "options": {
9 | "tabWidth": 2
10 | }
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/documentation/contentful/images.ctfassets.net/abm9he3ijxmu/4aIq3uJKAv71CbwjcdmMd6/057374f71cc5c8f3e35abc075c461e0a/example-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/documentation/contentful/images.ctfassets.net/abm9he3ijxmu/4aIq3uJKAv71CbwjcdmMd6/057374f71cc5c8f3e35abc075c461e0a/example-image.png
--------------------------------------------------------------------------------
/gatsby-contentful/contentful/images.ctfassets.net/6pj5epr6vowr/o1G1j1B3fpZyVGa33M1zJ/8e316d18e25ab4cb540d396875444916/fpo-shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/gatsby-contentful/contentful/images.ctfassets.net/6pj5epr6vowr/o1G1j1B3fpZyVGa33M1zJ/8e316d18e25ab4cb540d396875444916/fpo-shapes.png
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-starter-nehalem.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gatsby Starter Nehalem
4 | github: https://github.com/nehalist/gatsby-starter-nehalem
5 | demo: https://nehalem.netlify.com/
6 | author: Kevin
7 | ssg: Gatsby
8 | date: 2019-09-07T15:57:10.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hexo-theme-lx.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Lx
4 | github: https://github.com/blleng/hexo-theme-lx
5 | demo: https://lx.blleng.cn/
6 | author: Blleng
7 | ssg: Hexo
8 | date: 2019-11-02T09:48:38.000Z
9 | description: A simple & clear & elegant hexo theme
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-autm-rb.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: autm-rb
4 | github: https://github.com/railsr/autm-rb
5 | demo: https://kirqe.github.io/autm-rb/
6 | author: Kirill Beletskiy
7 | ssg: Jekyll
8 | date: 2014-10-10T15:37:02.000Z
9 | description: Jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-easy-pure-blog.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: 简单博客
4 | github: https://github.com/liungkejin/liungkejin.github.io
5 | demo: https://liungkejin.github.io/
6 | author: Kejin
7 | ssg: Jekyll
8 | date: 2016-01-29T18:18:02.000Z
9 | description: 我的个人博客
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-hyde.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Hyde
4 | github: https://github.com/poole/hyde
5 | demo: https://hyde.getpoole.com/
6 | author: Mark Otto
7 | ssg: Jekyll
8 | date: 2013-02-07T07:01:38.000Z
9 | description: A brazen two-column theme for Jekyll.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-idk.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: idk
4 | github: https://github.com/UniFreak/unifreak.github.io
5 | demo: https://unifreak.github.io
6 | author: FangHao
7 | ssg: Jekyll
8 | date: 2015-07-22T02:24:05.000Z
9 | description: A simple jekyll theme.
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-ink.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Ink
4 | github: https://github.com/thinker3197/ink
5 | demo: https://thinker3197.github.io/ink
6 | author: Ashish Gupta
7 | ssg: Jekyll
8 | date: 2016-06-07T05:57:55.000Z
9 | description: A jekyll theme for humans
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-joon.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Joon
4 | github: https://github.com/vormwald/joon
5 | demo: https://vormwald.github.io/joon/
6 | author: Mike Vormwald
7 | ssg: Jekyll
8 | date: 2015-08-10T03:11:53.000Z
9 | description: Roon theme for Jekyll
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-voyager.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Voyager
4 | github: https://github.com/redVi/voyager
5 | demo: https://redvi.github.io/voyager/
6 | author: redVi
7 | ssg: Jekyll
8 | date: 2016-06-29T06:06:11.000Z
9 | description: Just another jekyll theme.
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/3wtvPBbBjiMKqKKga8I2Cu/013db30808b5426c8c84434317653a1a/zJYzDlGk.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/3wtvPBbBjiMKqKKga8I2Cu/013db30808b5426c8c84434317653a1a/zJYzDlGk.jpeg
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/KTRF62Q4gg60q6WCsWKw8/00a22ab2a0577b991f560a4b12f43b35/soso.clock.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/KTRF62Q4gg60q6WCsWKw8/00a22ab2a0577b991f560a4b12f43b35/soso.clock.jpg
--------------------------------------------------------------------------------
/auto-annotated-portfolio/next.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('next').NextConfig} */
2 | const nextConfig = {
3 | env: {
4 | stackbitPreview: process.env.STACKBIT_PREVIEW
5 | },
6 | trailingSlash: true,
7 | reactStrictMode: true,
8 | swcMinify: true
9 | };
10 |
11 | module.exports = nextConfig;
12 |
--------------------------------------------------------------------------------
/i18n-multi-brand/contentful/images.ctfassets.net/64yvip0g8t1m/o1G1j1B3fpZyVGa33M1zJ/663c9bc3fbd41071cd567886c55526e6/fpo-sandwich.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-multi-brand/contentful/images.ctfassets.net/64yvip0g8t1m/o1G1j1B3fpZyVGa33M1zJ/663c9bc3fbd41071cd567886c55526e6/fpo-sandwich.jpg
--------------------------------------------------------------------------------
/airtable-content-source/pages/_document.tsx:
--------------------------------------------------------------------------------
1 | import { Html, Head, Main, NextScript } from 'next/document';
2 |
3 | export default function Document() {
4 | return (
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | );
13 | }
14 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/breakfast.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Breakfast
4 | github: https://github.com/devlocker/breakfast
5 | demo: https://breakfast.devlocker.io/
6 | author: Devlocker
7 | ssg: Brunch
8 | date: 2016-06-23T05:55:56.000Z
9 | description: Brunch.io with Rails
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-Less-Or-More.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Less Or More
4 | github: https://github.com/luoyan35714/LessOrMore
5 | demo: https://www.hifreud.com/
6 | author: Freud Kang
7 | ssg: Jekyll
8 | date: 2016-08-20T17:16:00.000Z
9 | description: Jekyll theme.
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-clyell-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Clyell
4 | github: https://github.com/gildasio/clyell
5 | demo: https://gildasio.github.io/clyell/
6 | author: gildasio
7 | ssg: Jekyll
8 | date: 2017-06-16T03:14:11.000Z
9 | description: My site jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-ed.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Ed
4 | github: https://github.com/elotroalex/ed
5 | demo: https://elotroalex.github.io/ed/
6 | author: Alex Gil
7 | ssg: Jekyll
8 | date: 2016-01-18T02:09:56.000Z
9 | description: A jekyll theme for minimal editions
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-theme-scribble.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Scribble
4 | github: https://github.com/muan/scribble
5 | demo: https://scribble.muan.co/
6 | author: Mu-An Chiou
7 | ssg: Jekyll
8 | date: 2013-05-06T09:51:15.000Z
9 | description: ':tomato: A Jekyll theme.'
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/2Y8LhXLnYAYqKCGEWG4EKI/94b1546dbbfc121c91b074b53fa5b3bc/lemnos-logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/2Y8LhXLnYAYqKCGEWG4EKI/94b1546dbbfc121c91b074b53fa5b3bc/lemnos-logo.jpg
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/6t4HKjytPi0mYgs240wkG/765f475f435fbee1d31637b38814124b/toys_512pxGREY.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/6t4HKjytPi0mYgs240wkG/765f475f435fbee1d31637b38814124b/toys_512pxGREY.png
--------------------------------------------------------------------------------
/i18n-multi-brand/contentful/images.ctfassets.net/64yvip0g8t1m/1aaKskkLsebdhKkNIBma7q/5db99e2729e7cc63f174434fb157639a/clean-smile__1_.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-multi-brand/contentful/images.ctfassets.net/64yvip0g8t1m/1aaKskkLsebdhKkNIBma7q/5db99e2729e7cc63f174434fb157639a/clean-smile__1_.png
--------------------------------------------------------------------------------
/onboarding-webapp/src/css/main.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
4 |
5 | .markdown * {
6 | margin-bottom: 0.4rem;
7 | }
8 |
9 | .markdown ol,
10 | ul {
11 | list-style: auto;
12 | padding-left: 1rem;
13 | }
14 |
15 | .markdown a {
16 | text-decoration: underline;
17 | }
18 |
--------------------------------------------------------------------------------
/ab-testing/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/Onassis.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Onassis
4 | github: https://github.com/ohduran/Onassis
5 | demo: https://ohduran.github.io/Onassis
6 | author: Alvaro Duran
7 | ssg: Jekyll
8 | date: 2019-10-16T21:11:55.000Z
9 | description: The Onassis Theme for Jekyll
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-blog.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Blog
4 | github: https://github.com/baobabKoodaa/blog
5 | demo: https://www.attejuvonen.fi
6 | author: Atte Juvonen
7 | ssg: Gatsby
8 | date: 2019-01-24T16:12:40.000Z
9 | description: Source for my blazing fast blog
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hexo-theme-Daily.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Daily
4 | github: https://github.com/GallenHu/hexo-theme-Daily
5 | demo: https://hinpc.github.io/Daily/
6 | author: Gallen.Hu
7 | ssg: Hexo
8 | date: 2016-07-26T06:13:14.000Z
9 | description: A simple theme for Hexo
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-simple-a.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Simple-A
4 | github: https://github.com/AlexFinn/simple-a
5 | demo: https://simple-a.alxschwarz.com/
6 | author: AlexFinn
7 | ssg: Hugo
8 | date: 2014-06-19T09:30:36.000Z
9 | description: Minimalistic Hugo theme
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-xmag-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: XMag
4 | github: https://github.com/yihui/hugo-xmag
5 | demo: https://xmag.yihui.name/
6 | author: Yihui Xie
7 | ssg: Hugo
8 | date: 2017-07-10T05:09:20.000Z
9 | description: A minimal magazine theme for Hugo
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-brume.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: brume
4 | github: https://github.com/aigarsdz/brume
5 | demo: https://aigarsdz.github.io/brume/
6 | author: Aigars Dzerviniks
7 | ssg: Jekyll
8 | date: 2013-09-22T10:23:03.000Z
9 | description: A simple Jekyll blog theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-emping.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Emping Theme
4 | github: https://github.com/rmsubekti/emping
5 | demo: https://rmsubekti.github.io/emping/
6 | author: rmsubekti
7 | ssg: Jekyll
8 | date: 2016-10-21T16:56:20.000Z
9 | description: Jekyll theme using Amp
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-exemplar.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Exemplar
4 | github: https://github.com/tybenz/exemplar
5 | demo: https://tybenz.github.io/exemplar/
6 | author: Tyler Benziger
7 | ssg: Jekyll
8 | date: 2013-02-20T21:38:22.000Z
9 | description: Jekyll site template
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-mediator.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Mediator
4 | github: https://github.com/dirkfabisch/mediator
5 | demo: https://blog.base68.com
6 | author: Dirk Fabisch
7 | ssg: Jekyll
8 | date: 2014-08-30T22:43:16.000Z
9 | description: a medium inspired jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-ramme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Ramme
4 | github: https://github.com/TaylanTatli/Ramme
5 | demo: https://taylantatli.github.io/Ramme
6 | author: Taylan Tatlı
7 | ssg: Jekyll
8 | date: 2016-03-21T08:53:35.000Z
9 | description: Just a simple Jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-wiki-blog.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Wiki Blog
4 | github: https://github.com/lixizhi/lixizhi.github.io
5 | demo: https://lixizhi.github.io/
6 | author: LiXizhi
7 | ssg: Jekyll
8 | date: 2015-11-17T09:51:10.000Z
9 | description: Xizhi's personal website
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-yummy-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Yummy Theme
4 | github: https://github.com/DONGChuan/Yummy-Jekyll
5 | demo: https://dongchuan.github.io/
6 | author: DONG Chuan
7 | ssg: Jekyll
8 | date: 2016-05-13T12:47:31.000Z
9 | description: Yummy Jekyll Theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/vuepress-theme-ououe.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Ououe
4 | github: https://github.com/tolking/vuepress-theme-ououe
5 | demo: https://ououe.com/
6 | author: Qiang
7 | ssg: Vuepress
8 | date: 2019-02-23T04:18:48.000Z
9 | description: A blog theme for VuePress
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/documentation/types/contentful/TypeCard.ts:
--------------------------------------------------------------------------------
1 | import * as Contentful from "contentful";
2 |
3 | export interface TypeCardFields {
4 | title: Contentful.EntryFields.Symbol;
5 | href: Contentful.EntryFields.Symbol;
6 | body: Contentful.EntryFields.Text;
7 | }
8 |
9 | export type TypeCard = Contentful.Entry;
10 |
--------------------------------------------------------------------------------
/hydrogen-contentful-demo-store/src/components/product/index.ts:
--------------------------------------------------------------------------------
1 | export {ProductForm} from './ProductForm.client';
2 | export {ProductGallery} from './ProductGallery.client';
3 | export {ProductGrid} from './ProductGrid.client';
4 | export {ProductDetail} from './ProductDetail.client';
5 | export {ProductOptions} from './ProductOptions.client';
6 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/contentful/images.ctfassets.net/z5uvrbyehtyh/o1G1j1B3fpZyVGa33M1zJ/b26d5988eb418b241a44ca1fd8b24276/fpo-sandwich.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful/contentful/images.ctfassets.net/z5uvrbyehtyh/o1G1j1B3fpZyVGa33M1zJ/b26d5988eb418b241a44ca1fd8b24276/fpo-sandwich.jpg
--------------------------------------------------------------------------------
/ninetailed-personalization/src/components/HeroBanner/styles.module.css:
--------------------------------------------------------------------------------
1 | .hero {
2 | background-size: cover;
3 | aspect-ratio: 1600/550;
4 | }
5 |
6 | .heroInner {
7 | padding: 5%;
8 | }
9 |
10 | .white {
11 | text-shadow: 1px 1px 4px #000000;
12 | color: #f3f4f6;
13 | }
14 |
15 | .black {
16 | color: #02001d;
17 | }
18 |
--------------------------------------------------------------------------------
/nuxt3-preview/server/api/page.post.ts:
--------------------------------------------------------------------------------
1 | import { urlToContent } from "~/utils/content";
2 |
3 | export default defineEventHandler(async (event) => {
4 | const body = await useBody(event);
5 | const page: any = await urlToContent(body);
6 | console.log("Returning page data from server:", page);
7 | return page;
8 | });
9 |
--------------------------------------------------------------------------------
/ab-testing/src/contexts/TestableContext.tsx:
--------------------------------------------------------------------------------
1 | import { createContext } from 'react';
2 |
3 | export type TestingContextType = {
4 | testMode: boolean;
5 | setTestMode: (testMode: boolean) => void;
6 | };
7 |
8 | export const TestingContext = createContext({ testMode: false, setTestMode: (testMode: boolean) => {} });
9 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-crafty-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gatsby Crafty Theme
4 | github: https://github.com/simplecode-io/gatsby-crafty-theme
5 | demo: https://demos.simplecode.io/gatsby/crafty/
6 | author: simplecode-io
7 | ssg: Gatsby
8 | date: 2019-08-07T17:16:18.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-starter-lightbox.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gatsby Starter Lightbox
4 | github: https://github.com/416serg/gatsby-starter-lightbox
5 | demo: https://gatsby-lightbox.416serg.me/
6 | author: Sergiy Dybskiy
7 | ssg: Gatsby
8 | date: 2018-08-05T22:04:23.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hexo-theme-aloha.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Aloha
4 | github: https://github.com/henryhuang/hexo-theme-aloha
5 | demo: https://huangyijie.com/
6 | author: Henry Huang
7 | ssg: Hexo
8 | date: 2016-08-27T16:11:12.000Z
9 | description: A hexo theme, use semantic ui.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-docter-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Docter
4 | github: https://github.com/edavidaja/docter
5 | demo: https://edavidaja.gitlab.io/docter/
6 | author: E. David Aja
7 | ssg: Hugo
8 | date: 2019-06-08T12:33:56.000Z
9 | description: Hugo port of cfpb/docter
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-minimo.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Minimo
4 | github: https://github.com/MunifTanjim/minimo
5 | demo: https://minimo.netlify.com/
6 | author: Munif Tanjim
7 | ssg: Hugo
8 | date: 2017-05-18T22:32:21.000Z
9 | description: Minimo - Minimalist theme for Hugo
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-theme-w3css-basic.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: W3.CSS Basic
4 | github: https://github.com/it-gro/hugo-theme-w3css-basic
5 | demo: https://it-gro.github.io/hugo-theme-w3css-basic.github.io/
6 | author: it-gro
7 | ssg: Hugo
8 | date: 2017-11-08T13:26:44.000Z
9 | stale: false
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-blueface.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: blueface
4 | github: https://github.com/tnguyen/blueface
5 | demo: https://thien.github.io/blueface/
6 | author: Thien Nguyen
7 | ssg: Jekyll
8 | date: 2016-03-23T10:49:06.000Z
9 | description: A minimalist Jekyll theme.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-hagura.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Webjeda Hagura
4 | github: https://github.com/sharu725/hagura
5 | demo: https://webjeda.com/hagura
6 | author: webjeda
7 | ssg: Jekyll
8 | date: 2016-11-02T14:30:30.000Z
9 | description: A light weight, minimal Jekyll theme.
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-nangka.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Nangka Theme
4 | github: https://github.com/rmsubekti/nangka
5 | demo: https://rmsubekti.github.io/nangka
6 | author: rmsubekti
7 | ssg: Jekyll
8 | date: 2018-12-29T17:37:54.000Z
9 | description: 'nangka-jekyll-theme #rmsu'
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-papyrus-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Papyrus
4 | github: https://github.com/hugoferreira/papyrus-theme
5 | demo: https://hugosereno.eu
6 | author: Hugo Sereno Ferreira
7 | ssg: Jekyll
8 | date: 2016-11-05T22:24:58.000Z
9 | description: Papyrus Jekyll Theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-sleek-blog.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Sleek Blog
4 | github: https://github.com/bawn92/sleek_blog
5 | demo: https://www.gearoidoconnor.ie/
6 | author: Gearoid O'Connor
7 | ssg: Jekyll
8 | date: 2016-01-05T20:39:17.000Z
9 | description: A Empty template blog
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-strangecase.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Strange Case
4 | github: https://github.com/thephuse/strange_case
5 | demo: https://thephuse.github.io/strange_case/
6 | author: Phuse
7 | ssg: Jekyll
8 | date: 2014-01-07T18:39:42.000Z
9 | description: A theme for Jekyll
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-thunder.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Thunder
4 | github: https://github.com/sharu725/thunder
5 | demo: https://webjeda.com/thunder/
6 | author: sharathdt
7 | ssg: Jekyll
8 | date: 2016-05-12T16:03:19.000Z
9 | description: A minimal and superfast Jekyll theme
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/newsroom.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Newsroom
4 | github: https://github.com/onweru/newsroom
5 | demo: https://rooms.netlify.com
6 | author: Weru
7 | ssg: Hugo
8 | date: 2019-08-15T20:25:37.000Z
9 | description: A simple, minimalistic Hugo theme. View Demo here
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/ultra-jekyll.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Ultra
4 | github: https://github.com/ronv/ultra
5 | demo: https://ultra-jekyll.netlify.com
6 | author: Ronalds Vilcins
7 | date: 2019-11-09T00:00:00.000Z
8 | ssg: Jekyll
9 | description: Ultra - Super fast Jekyll theme
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/angular-contentful/e2e/tsconfig.e2e.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "compilerOptions": {
4 | "outDir": "../out-tsc/e2e",
5 | "baseUrl": "./",
6 | "module": "commonjs",
7 | "target": "es2019",
8 | "types": [
9 | "jasmine",
10 | "jasminewd2",
11 | "node"
12 | ]
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/angular-contentful/src/app/product-detail/product-detail.component.css:
--------------------------------------------------------------------------------
1 | .tab-container {
2 | padding: 2em 0;
3 | }
4 |
5 | .brand-panel {
6 | display: flex;
7 | }
8 |
9 | .brand-panel-img {
10 | flex: 0 0 10em;
11 | margin-right: 2em;
12 |
13 | display: flex;
14 | justify-content: center;
15 | align-items: center;
16 | }
17 |
--------------------------------------------------------------------------------
/documentation/types/contentful/TypeImage.ts:
--------------------------------------------------------------------------------
1 | import * as Contentful from "contentful";
2 |
3 | export interface TypeImageFields {
4 | title: Contentful.EntryFields.Symbol;
5 | image: Contentful.Asset;
6 | showCaption?: Contentful.EntryFields.Boolean;
7 | }
8 |
9 | export type TypeImage = Contentful.Entry;
10 |
--------------------------------------------------------------------------------
/sveltekit-contentful/src/app.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
3 | // See https://kit.svelte.dev/docs/types#the-app-namespace
4 | // for information about these interfaces
5 | declare namespace App {
6 | // interface Locals {}
7 | // interface Platform {}
8 | // interface Session {}
9 | // interface Stuff {}
10 | }
11 |
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/contentful/images.ctfassets.net/6pj5epr6vowr/o1G1j1B3fpZyVGa33M1zJ/8e316d18e25ab4cb540d396875444916/fpo-shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/tutorial-gatsby-contentful/contentful/images.ctfassets.net/6pj5epr6vowr/o1G1j1B3fpZyVGa33M1zJ/8e316d18e25ab4cb540d396875444916/fpo-shapes.png
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/contentful/images.ctfassets.net/6pj5epr6vowr/o1G1j1B3fpZyVGa33M1zJ/8e316d18e25ab4cb540d396875444916/fpo-shapes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/tutorial-nextjs-contentful/contentful/images.ctfassets.net/6pj5epr6vowr/o1G1j1B3fpZyVGa33M1zJ/8e316d18e25ab4cb540d396875444916/fpo-shapes.png
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/next.config.js:
--------------------------------------------------------------------------------
1 | /** @type {import('next').NextConfig} */
2 | const nextConfig = {
3 | images: {
4 | remotePatterns: [
5 | {
6 | protocol: 'https',
7 | hostname: 'images.ctfassets.net',
8 | },
9 | ],
10 | },
11 | };
12 |
13 | module.exports = nextConfig;
--------------------------------------------------------------------------------
/airtable-content-source/public/favicon/browserconfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | #000000
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-starter-santa-fe.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gatsby Starter Santa Fe
4 | github: https://github.com/osogrizz/gatsby-starter-santa-fe
5 | demo: https://gatsby-starter-santa-fe.netlify.com/
6 | author: Leo Torres
7 | ssg: Gatsby
8 | date: 2019-01-25T22:42:31.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hexo-theme-snippet.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Snippet
4 | github: https://github.com/shenliyang/hexo-theme-snippet
5 | demo: https://www.91h5.cc/
6 | author: Shenliyang
7 | ssg: Hexo
8 | date: 2017-07-10T09:26:39.000Z
9 | description: Snippet 简洁而不简单,也许是一款你寻找已久的hexo主题
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-dgraph-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Dgraph
4 | github: https://github.com/dgraph-io/hugo-dgraph-theme
5 | demo: https://blog.dgraph.io/
6 | author: Dgraph Labs
7 | ssg: Hugo
8 | date: 2016-07-25T08:45:30.000Z
9 | description: Hugo theme used for our blog
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-theme-yinyang.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Yinyang
4 | github: https://github.com/joway/hugo-theme-yinyang
5 | demo: https://blog.joway.io/
6 | author: Joway Wang
7 | ssg: Hugo
8 | date: 2018-11-08T15:41:32.000Z
9 | description: ' a black-white theme for Hugo.'
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-academic.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: academic
4 | github: https://github.com/LeNPaul/academic
5 | demo: https://lenpaul.github.io/academic/
6 | author: Paul Le
7 | ssg: Jekyll
8 | date: 2021-06-01T00:00:00.000Z
9 | description: A Jekyll theme for academia
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-creative-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: creative theme
4 | github: https://github.com/volny/creative-theme-jekyll
5 | demo: https://volny.github.io/creative-theme-jekyll
6 | author: start bootstrap, felix volny
7 | ssg: Jekyll
8 | date: 2015-09-13T04:48:49.000Z
9 | stale: true
10 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-dbyll.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Dbyll
4 | github: https://github.com/dbtek/dbyll
5 | demo: https://dbtek.github.io/dbyll/
6 | author: Ismail Demirbilek
7 | ssg: Jekyll
8 | date: 2013-11-14T15:01:59.000Z
9 | description: Stylish, minimalistic theme for jekyll.
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-dekyll.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Dekyll
4 | github: https://github.com/kuntoaji/dekyll
5 | demo: https://www.kaklabs.com
6 | author: Kunto Aji Kristianto
7 | ssg: Jekyll
8 | date: 2016-02-21T14:29:19.000Z
9 | description: Jekyll's Minima theme extended version
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-lanyon.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Lanyon
4 | github: https://github.com/poole/lanyon
5 | demo: https://lanyon.getpoole.com/
6 | author: Mark Otto
7 | ssg: Jekyll
8 | date: 2013-12-28T07:53:04.000Z
9 | description: A content-first, sliding sidebar theme for Jekyll.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-leap-day.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Leap Day
4 | github: https://github.com/mattgraham/Leap-Day
5 | demo: https://madebygraham.com/leapday/
6 | author: Matt Graham
7 | ssg: Jekyll
8 | date: 2012-04-04T21:48:06.000Z
9 | description: 'GitHub Pages Theme: Leap Day'
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-marat-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Marat
4 | github: https://github.com/JohnCoene/marat
5 | demo: https://marat.john-coene.com
6 | author: John Coene
7 | ssg: Jekyll
8 | date: 2017-06-19T05:38:37.000Z
9 | description: 📜 Jekyll theme inspired by L'Ami du peuple
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-mekyll-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Mekyll
4 | github: https://github.com/ifedyukin/Mekyll
5 | demo: https://ifedyukin.github.io/Mekyll
6 | author: Igor Fedyukin
7 | ssg: Jekyll
8 | date: 2017-03-27T10:27:29.000Z
9 | description: Medium style theme for Jekyll
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-midnight.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Midnight
4 | github: https://github.com/mattgraham/midnight
5 | demo: https://madebygraham.com/midnight/
6 | author: Matt Graham
7 | ssg: Jekyll
8 | date: 2012-04-04T23:05:14.000Z
9 | description: 'GitHub Pages Theme: Midnight'
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-simpleyyt.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Simpleyyt
4 | github: https://github.com/Simpleyyt/jekyll-simpleyyt
5 | demo: https://simpleyyt.github.io/jekyll-simpleyyt
6 | author: Yitao Yao
7 | ssg: Jekyll
8 | date: 2014-04-07T09:01:09.000Z
9 | description: Jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-solana-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Solana
4 | github: https://github.com/rlue/jekyll-solana
5 | demo: https://solana.ryanlue.com/
6 | author: Ryan Lue
7 | ssg: Jekyll
8 | date: 2017-03-29T06:10:39.000Z
9 | description: A wholesome, flat, sunshiny Jekyll theme
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-windows-95-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Windows 95
4 | github: https://github.com/h01000110/windows-95
5 | demo: https://h01000110.github.io/windows-95/
6 | author: h01000110 (hi)
7 | ssg: Jekyll
8 | date: 2017-09-17T15:21:03.000Z
9 | description: Jekyll Theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/mkdocs-cinder.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Cinder
4 | github: https://github.com/chrissimpkins/cinder
5 | demo: https://sourcefoundry.org/cinder/
6 | author: Chris Simpkins
7 | ssg: MkDocs
8 | date: 2015-08-28T03:45:23.000Z
9 | description: A clean, responsive MkDocs theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/pelican-resume.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Resume
4 | github: https://github.com/suheb/resume
5 | demo: https://suheb.in/resume/
6 | author: Suhaib Khan
7 | ssg: Pelican
8 | date: 2017-08-13T21:25:23.000Z
9 | description: A minimal pelican theme to host your resume
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/10TkaLheGeQG6qQGqWYqUI/e6485b04c5f6991cfbae6ef8e332976f/ryugj83mqwa1asojwtwb.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/10TkaLheGeQG6qQGqWYqUI/e6485b04c5f6991cfbae6ef8e332976f/ryugj83mqwa1asojwtwb.jpg
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/Xc0ny7GWsMEMCeASWO2um/386ee028262461f49449a3dcde7712ba/jqvtazcyfwseah9fmysz.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/Xc0ny7GWsMEMCeASWO2um/386ee028262461f49449a3dcde7712ba/jqvtazcyfwseah9fmysz.jpg
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/wtrHxeu3zEoEce2MokCSi/a781b57aaa586539b9fe847b155a68c9/quwowooybuqbl6ntboz3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/wtrHxeu3zEoEce2MokCSi/a781b57aaa586539b9fe847b155a68c9/quwowooybuqbl6ntboz3.jpg
--------------------------------------------------------------------------------
/custom-content-source/public/favicon/browserconfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | #000000
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/gatsby-contentful/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful/utils/common.js:
--------------------------------------------------------------------------------
1 | export const PAGE_TYPE = 'page';
2 | export const PAGE_TYPES = [PAGE_TYPE];
3 | export const SITE_CONFIG_TYPE = 'siteConfig';
4 |
5 | export const IS_DEV = process.env.NODE_ENV === 'development';
6 |
7 | export function normalizeSlug(slug) {
8 | return slug.startsWith('/') ? slug : '/' + slug;
9 | }
10 |
--------------------------------------------------------------------------------
/onboarding-webapp/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 100,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/end2end.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: End2end
4 | github: https://github.com/nandomoreirame/end2end
5 | demo: https://nandomoreirame.github.io/end2end/
6 | author: Fernando Moreira
7 | ssg: Jekyll
8 | date: 2015-11-26T15:45:00.000Z
9 | description: 💎 Clean Jekyll theme
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-ecommerce.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gatsby Ecommerce
4 | github: https://github.com/a9kitkumar/Gatsby-Ecommerce
5 | demo: https://cosmicjs.com/apps/gatsby-ecommerce-website/demo
6 | author: Cosmic
7 | ssg: Gatsby
8 | cms: Cosmic
9 | date: 2019-04-26T22:45:03.000Z
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hexo-theme-aria.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Aria
4 | github: https://github.com/AlynxZhou/hexo-theme-aria
5 | demo: https://aria.ismyonly.one/
6 | author: Alynx Zhou
7 | ssg: Hexo
8 | date: 2018-03-15T03:06:27.000Z
9 | description: A Hexo theme inspired by Kalafina's song ARIA.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-arabica.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Arabica
4 | github: https://github.com/nirocfz/arabica
5 | demo: https://arabica.netlify.com/
6 | author: Chen Fangzhou
7 | ssg: Hugo
8 | date: 2018-09-11T05:31:47.000Z
9 | description: A port of the Ghost arabica theme for Hugo
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-ezhil.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Ezhil
4 | github: https://github.com/vividvilla/ezhil
5 | demo: https://ezhil-hugo.netlify.com/
6 | author: Vivek R
7 | ssg: Hugo
8 | date: 2019-04-09T20:57:27.000Z
9 | description: Clean and minimal personal blog theme for Hugo
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-sugoi.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Sugoi
4 | github: https://github.com/aanupam23/hugo-sugoi
5 | demo: https://gosugoi.onrender.com/
6 | author: aanupam23
7 | ssg: Hugo
8 | date: 2020-05-18T00:00:00.000Z
9 | description: An Ultra Minimal Hugo Theme based on Skeleton
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-theme-doors.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Doors
4 | github: https://github.com/zzzmisa/hugo-theme-doors
5 | demo: https://zzzmisa.com/
6 | author: zzzmisa
7 | ssg: Hugo
8 | date: 2019-08-05T14:40:43.000Z
9 | description: 🚪Single page theme for links to your works
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hydeout.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Hydeout
4 | github: https://github.com/fongandrew/hydeout
5 | demo: https://fongandrew.github.io/hydeout/
6 | author: Andrew Fong
7 | ssg: Jekyll
8 | date: 2017-06-01T00:22:41.000Z
9 | description: A refreshed version of Hyde for Jekyll 3.x
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-Decent.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: jekyllDecent
4 | github: https://github.com/jwillmer/jekyllDecent
5 | demo: https://jwillmer.github.io/jekyllDecent/
6 | author: Jens Willmer
7 | ssg: Jekyll
8 | date: 2016-05-22T19:37:47.000Z
9 | description: Blog Template for Jekyll
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-JBlog-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: JBlog
4 | github: https://github.com/alperenbozkurt/JBlog
5 | demo: https://alperenbozkurt.net/JBlog/
6 | author: Alperen Bozkurt
7 | ssg: Jekyll
8 | date: 2017-06-14T13:47:32.000Z
9 | description: JBlog is a simple jekyll theme.
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-Kikofri.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: 'Kikofri '
4 | github: https://github.com/kxxvii/Kikofri
5 | demo: https://kxxvii.github.io/Kikofri
6 | author: kxxvii
7 | ssg: Jekyll
8 | date: 2016-08-21T18:10:19.000Z
9 | description: Kikofri, a Jekyll Theme, and a fork of Kiko.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-dotx.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: dotX
4 | github: https://github.com/nandomoreirame/dotX
5 | demo: https://nandomoreirame.github.io/dotX/
6 | author: nandomoreira.me
7 | ssg: Jekyll
8 | date: 2015-12-20T16:11:01.000Z
9 | description: 💎 Simple & Beautiful Jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-gravity.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gravity
4 | github: https://github.com/hemangsk/Gravity
5 | demo: https://hemangsk.github.io/Gravity
6 | author: Hemang Kumar (@hemangsk)
7 | ssg: Jekyll
8 | date: 2016-03-30T20:26:09.000Z
9 | description: 'Minimal is the new cool. '
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-kactus.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Kactus
4 | github: https://github.com/nickbalestra/kactus
5 | demo: https://nick.balestra.ch/2015/Kactus/
6 | author: Nick Balestra
7 | ssg: Jekyll
8 | date: 2015-06-11T18:10:48.000Z
9 | description: Cactus's default theme on Jekyll
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-left-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Left
4 | github: https://github.com/holman/left
5 | demo: https://zachholman.com/left/
6 | author: Zach Holman
7 | ssg: Jekyll
8 | date: 2012-12-12T00:18:54.000Z
9 | description: Left is a clean, whitespace-happy layout for Jekyll.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-moon.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Moon
4 | github: https://github.com/TaylanTatli/Moon
5 | demo: https://taylantatli.github.io/Moon
6 | author: Taylan Tatlı
7 | ssg: Jekyll
8 | date: 2016-04-13T21:13:26.000Z
9 | description: Moon is a minimal, one column jekyll theme.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-noita.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Noita
4 | github: https://github.com/penibelst/jekyll-noita
5 | demo: https://noita.penibelst.de/
6 | author: Anatol Broder
7 | ssg: Jekyll
8 | date: 2014-04-16T20:52:20.000Z
9 | description: Noita is a Jekyll theme built with Foundation
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-panelcv-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Panel CV
4 | github: https://github.com/jekyller/PanelCV
5 | demo: https://jekyller.github.io/PanelCV/
6 | author: Locky
7 | ssg: Jekyll
8 | date: 2017-07-30T09:09:24.000Z
9 | description: Panel CV for designers (or engineers) :)
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-photorama.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: PHOTORAMA
4 | github: https://github.com/sunbliss/photorama
5 | demo: https://sunbliss.github.io/photorama
6 | author: sunbliss
7 | ssg: Jekyll
8 | date: 2016-03-27T21:21:59.000Z
9 | description: '''PHOTORAMA'' template for Jekyll'
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-poole.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Poole
4 | github: https://github.com/poole/poole
5 | demo: https://demo.getpoole.com/
6 | author: Mark Otto
7 | ssg: Jekyll
8 | date: 2013-12-29T23:39:18.000Z
9 | description: The Jekyll Butler. A no frills responsive Jekyll blog theme.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-resumecard.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: resumecard
4 | github: https://github.com/ddbullfrog/resumecard
5 | demo: https://ddbullfrog.github.io/resumecard
6 | author: Dong Liang
7 | ssg: Jekyll
8 | date: 2015-06-01T22:00:02.000Z
9 | description: You can see the live demo
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-simple.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: jekyll-simple
4 | github: https://github.com/wild-flame/jekyll-simple
5 | demo: https://wild-flame.github.io/jekyll-simple
6 | author: David Lin
7 | ssg: Jekyll
8 | date: 2016-06-28T03:38:47.000Z
9 | description: a simple jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-trading.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Trading
4 | github: https://github.com/altcointrading/trading
5 | demo: https://www.altcointrading.net/
6 | author: Altcoin Trading
7 | ssg: Jekyll
8 | date: 2016-04-08T08:45:41.000Z
9 | description: jekyll theme in newspaper style
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-video.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Jekyll Video
4 | github: https://github.com/mushishi78/jekyll-video
5 | demo: https://mushishi78.github.io/jekyll-video/
6 | author: Max White
7 | ssg: Jekyll
8 | date: 2015-08-24T01:18:55.000Z
9 | description: Template for a video blog
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-webjeda-cards.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Webjeda Cards
4 | github: https://github.com/sharu725/cards
5 | demo: https://webjeda.com/cards
6 | author: sharathdt
7 | ssg: Jekyll
8 | date: 2016-06-16T10:12:17.000Z
9 | description: A bootstrap based minimal jekyll theme
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-zetsu.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Zetsu
4 | github: https://github.com/nandomoreirame/zetsu
5 | demo: https://nandomoreirame.github.io/zetsu/
6 | author: Fernando Moreira
7 | ssg: Jekyll
8 | date: 2015-08-08T05:58:15.000Z
9 | description: 💎 Zetsu - a free Jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/auto-annotated-portfolio/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/custom-content-source/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/nuxt3-preview/vite.config.js:
--------------------------------------------------------------------------------
1 | // vite.config.js
2 | import { defineConfig } from "vite";
3 |
4 | // Don't trigger a rebuild of the Vite server on local content file changes
5 | export default defineConfig({
6 | server: {
7 | hmr: { path: "/vite-hmr/" },
8 | watch: {
9 | ignored: ["**/content/**"],
10 | },
11 | },
12 | });
13 |
--------------------------------------------------------------------------------
/tutorial-nextjs-files/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/unsplash-asset-source/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/unsplash-asset-source/.stackbit/models/FooterConfig.ts:
--------------------------------------------------------------------------------
1 | import { ObjectModel } from '@stackbit/types';
2 |
3 | export const FooterConfig: ObjectModel = {
4 | name: 'FooterConfig',
5 | type: 'object',
6 | label: 'Footer Config',
7 | labelField: 'body',
8 | fields: [{ type: 'markdown', name: 'body', label: 'Footer Text' }]
9 | };
10 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-theme-profile-builder.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Profile Builder
4 | github: https://github.com/ashr81/gatsby-theme-profile-builder
5 | demo: https://gatsby-theme-profile-builder.netlify.com/
6 | author: Ashrith Reddy
7 | ssg: Gatsby
8 | date: 2019-07-31T17:42:47.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gray-jekyll.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gray
4 | github: https://github.com/ronv/gray
5 | demo: https://gray-jekyll.netlify.com
6 | author: Ronalds Vilcins
7 | date: 2019-11-09T00:00:00.000Z
8 | ssg: Jekyll
9 | description: Gray - Single column blog and portfolio Jekyll theme
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-chowdown-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: GoChowdown
4 | github: https://github.com/seanlane/gochowdown
5 | demo: https://chowdown.io/
6 | author: Sean Lane
7 | ssg: Hugo
8 | date: 2019-01-20T22:05:30.000Z
9 | description: Hugo theme based on the Jekyll chowdown theme
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-purehugo.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Purehugo
4 | github: https://github.com/dplesca/purehugo
5 | demo: https://dplesca.github.io/purehugo/
6 | author: Dragos Plesca
7 | ssg: Hugo
8 | date: 2014-06-01T18:10:47.000Z
9 | description: Hugo theme based on purecss from Yahoo.
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-swift-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Swift
4 | github: https://github.com/onweru/hugo-swift-theme
5 | demo: https://neuralvibes.com
6 | author: Weru
7 | ssg: Hugo
8 | date: 2019-02-14T21:49:30.000Z
9 | description: A simple open source theme for publishing with hugo
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-theme-terminal.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Terminal
4 | github: https://github.com/panr/hugo-theme-terminal
5 | demo: https://hugo-terminal.now.sh/
6 | author: Radek Kozieł
7 | ssg: Hugo
8 | date: 2019-01-27T23:58:03.000Z
9 | description: A simple, retro theme for Hugo
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-MAD4Jekyll.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: MAD4Jekyll
4 | github: https://github.com/madforjekyll/madforjekyll.github.io
5 | demo: https://madforjekyll.github.io
6 | author: MADness
7 | ssg: Jekyll
8 | date: 2015-11-28T23:40:15.000Z
9 | description: MAD4Jekyll theme for Jekyll
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-accent.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: accent
4 | github: https://github.com/ankitsultana/accent
5 | demo: https://ankitsultana.com/accent
6 | author: Ankit Sultana
7 | ssg: Jekyll
8 | date: 2016-02-09T18:08:07.000Z
9 | description: A single accent, single column Jekyll Theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-bohu-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: BoHu
4 | github: https://github.com/Clark-Zhao/bohu-jekyll-theme
5 | demo: https://llawlight.github.io/bohu-jekyll-theme/
6 | author: Clark Zhao
7 | ssg: Jekyll
8 | date: 2016-04-24T03:44:01.000Z
9 | description: My first JEKYLL-THEME
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-carte.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Carte
4 | github: https://github.com/Wiredcraft/carte
5 | demo: https://wiredcraft.github.io/carte/
6 | author: Wiredcraft
7 | ssg: Jekyll
8 | date: 2012-12-26T11:06:28.000Z
9 | description: Simple Jekyll-based documentation site for APIs.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-contrast.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Jekyll Contrast
4 | github: https://github.com/niklasbuschmann/contrast
5 | demo: https://niklasbuschmann.github.io/contrast/
6 | author: Niklas Buschmann
7 | ssg: Jekyll
8 | date: 2018-01-19T01:23:22.000Z
9 | description: Jekyll Theme
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-devaid.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: devAid
4 | github: https://github.com/kevit/devaid-jekyll-theme
5 | demo: https://themes.3rdwavemedia.com/demo/devaid/
6 | author: Xiaoying Riley
7 | ssg: Jekyll
8 | date: 2015-04-16T15:01:33.000Z
9 | description: DevAid theme for Jekyll
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-freshman21.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Freshman21
4 | github: https://github.com/yulijia/freshman21
5 | demo: https://yulijia.net/freshman21/
6 | author: Lijia Yu
7 | ssg: Jekyll
8 | date: 2014-12-13T08:04:22.000Z
9 | description: 'Welcome to use Jekyll theme Freshman21. '
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-front-cover.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: front-cover
4 | github: https://github.com/dashingcode/front-cover
5 | demo: https://dashingcode.github.io/front-cover/
6 | author: DashingCode
7 | ssg: Jekyll
8 | date: 2016-02-21T11:07:54.000Z
9 | description: Front Cover jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-hydejack-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Hydejack
4 | github: https://github.com/qwtel/hydejack
5 | demo: https://qwtel.com/hydejack/
6 | author: Florian Klampfer (@qwtel)
7 | ssg: Jekyll
8 | date: 2016-02-26T12:45:54.000Z
9 | description: '''Best Jekyll Theme by a Mile'''
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-jekmdl.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Jekmdl
4 | github: https://github.com/tigefa4u/jekmdl
5 | demo: https://tigefa4u.github.io/jekmdl/
6 | author: sugeng tigefa
7 | ssg: Jekyll
8 | date: 2015-12-31T23:50:44.000Z
9 | description: ':+1: Jekyll themes use Material Design Lite'
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-lagom.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Lagom
4 | github: https://github.com/swanson/lagom
5 | demo: https://lagom.mdswanson.com/
6 | author: Matt Swanson
7 | ssg: Jekyll
8 | date: 2013-08-24T03:09:43.000Z
9 | description: A Jekyll blog theme with just the right amount of style
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-leonids.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Leonids
4 | github: https://github.com/renyuanz/leonids
5 | demo: https://renyuanz.github.io/leonids
6 | author: Renyuan Zou
7 | ssg: Jekyll
8 | date: 2015-08-22T20:45:38.000Z
9 | description: A simple and clean two columns Jekyll theme.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-mickey.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Mickey
4 | github: https://github.com/vincentchan/mickey
5 | demo: https://vincentchan.github.io/mickey/
6 | author: Vincent Chan
7 | ssg: Jekyll
8 | date: 2015-07-24T04:55:37.000Z
9 | description: 'A minimal one-column theme for Jekyll. '
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-next-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: NexT
4 | github: https://github.com/Simpleyyt/jekyll-theme-next
5 | demo: https://simpleyyt.github.io/jekyll-theme-next/
6 | author: Yitao Yao
7 | ssg: Jekyll
8 | date: 2017-07-21T08:44:59.000Z
9 | description: Elegant theme for Jekyll.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-online-cv.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Online CV
4 | github: https://github.com/sharu725/online-cv
5 | demo: https://webjeda.com/online-cv/
6 | author: webjeda
7 | ssg: Jekyll
8 | date: 2016-07-29T04:35:27.000Z
9 | description: A minimal Jekyll Theme to host your resume (CV)
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-researcher.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Researcher
4 | github: https://github.com/ankitsultana/researcher
5 | demo: https://ankitsultana.com/researcher
6 | author: Ankit Sultana
7 | ssg: Jekyll
8 | date: 2016-08-29T16:23:36.000Z
9 | description: A jekyll based resume template
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-tale-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Jekyll Tale
4 | github: https://github.com/chesterhow/tale
5 | demo: https://chesterhow.github.io/tale/
6 | author: Chester How
7 | ssg: Jekyll
8 | date: 2017-03-10T04:32:23.000Z
9 | description: Minimal Jekyll theme for storytellers
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-theme-wu-kan.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: wu-kan
4 | github: https://github.com/wu-kan/wu-kan.github.io
5 | demo: https://wu-kan.github.io
6 | author: WuK
7 | ssg: Jekyll
8 | date: 2019-02-22T21:33:42.000Z
9 | description: A content-first, sliding sidebar theme for Jekyll.
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-type.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Jekyll Type
4 | github: https://github.com/aspirethemes/type
5 | demo: https://type-jekyll.aspirethemes.com/
6 | author: Aspire Themes
7 | ssg: Jekyll
8 | date: 2017-09-25T11:27:16.000Z
9 | description: 🎉 Minimal and Clean Free Jekyll Theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-typewriter.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Typewriter
4 | github: https://github.com/alixedi/typewriter
5 | demo: https://alixedi.github.io/typewriter/
6 | author: alixedi
7 | ssg: Jekyll
8 | date: 2014-06-05T18:19:20.000Z
9 | description: A simple and beautiful theme for Jekyll
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-urban.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Urban
4 | github: https://github.com/midzer/urban-theme
5 | demo: https://midzer.github.io/urban-theme/
6 | author: Dennis Rohner
7 | ssg: Jekyll
8 | date: 2015-10-06T13:35:07.000Z
9 | description: minimal jekyll theme for visual artists
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/public/images/favicon.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/documentation/types/contentful/TypeButton.ts:
--------------------------------------------------------------------------------
1 | import * as Contentful from "contentful";
2 |
3 | export interface TypeButtonFields {
4 | title: Contentful.EntryFields.Symbol;
5 | href: Contentful.EntryFields.Symbol;
6 | showArrow?: Contentful.EntryFields.Boolean;
7 | }
8 |
9 | export type TypeButton = Contentful.Entry;
10 |
--------------------------------------------------------------------------------
/sveltekit-contentful/env.local.example:
--------------------------------------------------------------------------------
1 | # Copy this file to .env.local (which is gitignored), and fill in the values. Never commit keys.
2 | CONTENTFUL_SPACE_ID=
3 | CONTENTFUL_PREVIEW_TOKEN=/api/keys>
4 | CONTENTFUL_MANAGEMENT_TOKEN=
5 |
--------------------------------------------------------------------------------
/tutorial-gatsby-contentful/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/tutorial-nextjs-contentful/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 160,
3 | "singleQuote": true,
4 | "trailingComma": "none",
5 | "tabWidth": 4,
6 | "overrides": [
7 | {
8 | "files": ["*.md", "*.yaml"],
9 | "options": {
10 | "tabWidth": 2
11 | }
12 | }
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/11tyframe.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: 11tyFrame
4 | github: https://github.com/octoxalis/11tyframe
5 | demo: https://11tyframe.netlify.com
6 | author: Octoxalis
7 | date: 2019-12-25T00:00:00.000Z
8 | ssg: Eleventy
9 | description: A light site frame using Eleventy static site generator
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/docuapi.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: DocuAPI
4 | github: https://github.com/bep/docuapi
5 | demo: https://docuapi.netlify.com/
6 | author: Bjørn Erik Pedersen
7 | ssg: Hugo
8 | date: 2019-10-27T00:00:00.000Z
9 | description: Beautiful multilingual API documentation theme for Hugo
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-starter-traveler-blog.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Gatsby Starter Traveler Blog
4 | github: https://github.com/QingpingMeng/gatsby-starter-traveler-blog
5 | demo: https://traveler-blog.netlify.com
6 | author: Qingping Meng
7 | ssg: Gatsby
8 | date: 2019-01-04T06:13:13.000Z
9 | stale: true
10 | ---
11 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-min-night.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Min_night
4 | github: https://github.com/nathancday/min_night
5 | demo: https://www.natedayta.com/
6 | author: Nate Day
7 | ssg: Hugo
8 | date: 2018-05-19T17:36:39.000Z
9 | description: An easy on the eyes Hugo blog theme with dark mode.
10 | stale: true
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-paper.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Paper
4 | github: https://github.com/nanxiaobei/hugo-paper
5 | demo: https://nanxiaobei.github.io/hugo-paper/
6 | author: nanxiaobei
7 | ssg: Hugo
8 | date: 2018-01-08T16:26:30.000Z
9 | description: 🌩 A simple, clean, flexible Hugo theme
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-slate-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Slate
4 | github: https://github.com/gesquive/slate
5 | demo: https://gesquive.github.io/hugo-slate-demo/
6 | author: Gus Esquivel
7 | ssg: Hugo
8 | date: 2017-05-18T22:56:52.000Z
9 | description: a single-page speed-dial theme for Hugo
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hugo-theme-learn.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Hugo Learn Theme
4 | github: https://github.com/matcornic/hugo-theme-learn
5 | demo: https://learn.netlify.com/en/
6 | author: matcornic
7 | ssg: Hugo
8 | date: 2016-03-17T10:58:41.000Z
9 | description: Porting Grav Learn theme to Hugo
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-Avalon.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Jekyll Avalon
4 | github: https://github.com/joshuaavalon/Jekyll-Avalon
5 | demo: https://joshuaavalon.github.io/Jekyll-Avalon/
6 | author: Joshua Avalon
7 | ssg: Jekyll
8 | date: 2016-11-03T03:54:30.000Z
9 | description: Materialize Jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-Chaplin.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Chaplin
4 | github: https://github.com/ankitsultana/Chaplin
5 | demo: https://ankitsultana.com/Chaplin/
6 | author: Ankit Sultana
7 | ssg: Jekyll
8 | date: 2016-01-08T20:08:48.000Z
9 | description: A minimalistic, single column theme for Jekyll
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-artist-theme.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Artist Theme
4 | github: https://github.com/ninapetrop/Artist-Theme
5 | demo: https://ninapetrop.github.io/Artist-Theme/
6 | author: Nina Petropoulos
7 | ssg: Jekyll
8 | date: 2016-01-31T20:52:26.000Z
9 | description: A free Jekyll theme
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-holo-alfa.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Holo Alfa
4 | github: https://github.com/stijnvc/holo-alfa
5 | demo: https://stijnvc.github.io/holo-alfa/
6 | author: Stijn van Cuijk
7 | ssg: Jekyll
8 | date: 2015-07-20T19:10:35.000Z
9 | description: A minimalist, mobile first Jekyll theme.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-new-age.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: New Age
4 | github: https://github.com/jekynewage/jekynewage.github.io
5 | demo: https://jekynewage.github.io
6 | author: Antonio Trento
7 | ssg: Jekyll
8 | date: 2016-10-25T05:15:39.000Z
9 | description: Start Boostrap New Age Theme for Jekyll
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-paper.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Paper
4 | github: https://github.com/dbtek/paper
5 | demo: https://dbtek.github.io/paper-demo/
6 | author: Ismail Demirbilek
7 | ssg: Jekyll
8 | date: 2015-09-07T13:37:31.000Z
9 | description: A gentle theme for Jekyll utilising material design.
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-particle.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Particle
4 | github: https://github.com/nrandecker/particle
5 | demo: https://nrandecker.github.io/particle
6 | author: Nathan Randecker
7 | ssg: Jekyll
8 | date: 2017-01-17T05:20:07.000Z
9 | description: 'A simple portfolio Jekyll theme:'
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-shiori.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Shiori
4 | github: https://github.com/ellekasai/shiori/
5 | demo: https://ellekasai.github.io/shiori/
6 | author: Elle Kasai
7 | ssg: Jekyll
8 | date: 2014-09-07T05:49:29.000Z
9 | description: '[Unmaintained] A Bootstrap-based Jekyll Theme.'
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-theme-barber.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Barber
4 | github: https://github.com/samesies/barber-jekyll
5 | demo: https://barber.samesies.io/
6 | author: Thomas Vaeth
7 | ssg: Jekyll
8 | date: 2018-02-15T03:05:57.000Z
9 | stale: true
10 | disabled: true
11 | disabled_reason: error checking demo url
12 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/jekyll-whiteglass.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: whiteglass
4 | github: https://github.com/yous/whiteglass
5 | demo: https://yous.github.io/whiteglass/
6 | author: Chayoung You
7 | ssg: Jekyll
8 | date: 2017-01-06T17:13:03.000Z
9 | description: Minimal, responsive Jekyll theme for hackers
10 | stale: false
11 | ---
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/mkdocs-alabaster.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: MkDocs Alabaster
4 | github: https://github.com/notpushkin/mkdocs-alabaster
5 | demo: https://mkdocs-alabaster.ale.sh/
6 | author: Alexander Pushkov
7 | ssg: MkDocs
8 | date: 2016-01-29T22:40:46.000Z
9 | description: Alabaster port for MkDocs
10 | stale: true
11 | ---
--------------------------------------------------------------------------------
/algolia-search/next.config.js:
--------------------------------------------------------------------------------
1 | const sourcebit = require('sourcebit');
2 | const sourcebitConfig = require('./sourcebit.js');
3 | sourcebit.fetch(sourcebitConfig);
4 |
5 | module.exports = {
6 | trailingSlash: true,
7 | webpack: (config) => {
8 | config.watchOptions.ignored.push('/content/');
9 | return config;
10 | }
11 | };
12 |
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/6m5AJ9vMPKc8OUoQeoCS4o/34f04735f1d86f7b89080752c7505afc/1418244847_Streamline-18-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/6m5AJ9vMPKc8OUoQeoCS4o/34f04735f1d86f7b89080752c7505afc/1418244847_Streamline-18-256.png
--------------------------------------------------------------------------------
/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/6wDAXbzkqKRAUWO3u8sh2z/1d77f55c0fe375a862ef553a914bf500/photo-1568901346375-23c9450c58cd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/angular-contentful/contentful/images.ctfassets.net/5u403xny70b7/6wDAXbzkqKRAUWO3u8sh2z/1d77f55c0fe375a862ef553a914bf500/photo-1568901346375-23c9450c58cd
--------------------------------------------------------------------------------
/auto-annotated-portfolio/src/types/index.ts:
--------------------------------------------------------------------------------
1 | import { Config, ContentObject, PostFeedLayout, PostLayout } from './generated';
2 |
3 | export * from './base';
4 | export * from './generated';
5 |
6 | export type GlobalProps = {
7 | site: Config;
8 | };
9 |
10 | export type PageComponentProps = ContentObject & {
11 | global: GlobalProps;
12 | };
13 |
--------------------------------------------------------------------------------
/i18n-multi-brand/styles/globals.css:
--------------------------------------------------------------------------------
1 | @import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,500;0,700;1,300;1,500;1,700&display=swap');
2 |
3 | @tailwind base;
4 | @tailwind components;
5 | @tailwind utilities;
6 |
7 | body {
8 | @apply bg-light text-dark;
9 | }
10 |
11 | .footer-text a {
12 | text-decoration: underline;
13 | }
14 |
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/contentful/images.ctfassets.net/d79ojau8knqo/6QMJYL7aEwOYNq4yVirpSN/f26fe9e1c462ac1c1315afb4726aefa5/fpo-sandwich.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/stackbit-themes/stackbit-examples/HEAD/i18n-nextjs-contentful-field-level/contentful/images.ctfassets.net/d79ojau8knqo/6QMJYL7aEwOYNq4yVirpSN/f26fe9e1c462ac1c1315afb4726aefa5/fpo-sandwich.jpg
--------------------------------------------------------------------------------
/i18n-nextjs-contentful-field-level/utils/common.js:
--------------------------------------------------------------------------------
1 | export const PAGE_TYPE = 'page';
2 | export const PAGE_TYPES = [PAGE_TYPE];
3 | export const SITE_CONFIG_TYPE = 'siteConfig';
4 |
5 | export const IS_DEV = process.env.NODE_ENV === 'development';
6 |
7 | export function normalizeSlug(slug) {
8 | return slug.startsWith('/') ? slug : '/' + slug;
9 | }
10 |
--------------------------------------------------------------------------------
/sveltekit-contentful/src/lib/components/RichContent.svelte:
--------------------------------------------------------------------------------
1 |
8 |
9 | {@html pageContent}
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/colorie-jekyll.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Colorie
4 | github: https://github.com/ronv/colorie
5 | demo: https://colorie.netlify.com
6 | author: Ronalds Vilcins
7 | date: 2019-11-09T00:00:00.000Z
8 | ssg: Jekyll
9 | description: Colorie - Single column blog and portfolio Jekyll theme
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/gatsby-juma.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Juma
4 | github: https://github.com/jmau111/gatsby-juma
5 | demo: https://demos.julien-maury.dev/gatsby-juma/
6 | author: Julien Maury
7 | ssg: Gatsby
8 | date: 2021-12-07T07:07:07.000Z
9 | description: A blue theme for Gatsby with Typescript
10 | stale: false
11 | ---
12 |
--------------------------------------------------------------------------------
/algolia-search/content/pages/theme/hexo-theme-chan.md:
--------------------------------------------------------------------------------
1 | ---
2 | layout: JamstackTheme
3 | title: Chan
4 | github: https://github.com/denjones/hexo-theme-chan
5 | demo: https://blog.sprabbit.com/hexo-theme-chan/
6 | author: JKenneth Teng
7 | ssg: Hexo
8 | date: 2016-02-20T03:07:57.000Z
9 | description: A super simple and elegant theme for hexo
10 | stale: true
11 | ---
--------------------------------------------------------------------------------