Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimal, professional Gatsby starter for fashion portfolios with customizable images and logo.

A GatsbyJS starter that ports Christine Cha's Gridfolio portfolio theme with SCSS, ESLint, and Prettier.
Gatsby's Fashion Portfolio Starter is a minimal, professional Gatsby starter for building a fashion portfolio website, providing a home page and a collections page with structured image naming and a customizable logo.
Gatsby's Fashion Portfolio Starter is a minimal and professional portfolio template built on the Gatsby static site generator. It takes a set of images and a text logo as input and produces a responsive fashion portfolio website with a home page and a collections page. The starter is published under the gatsbyjs GitHub organization and is free to use, with a one-click deploy option for Netlify.
image-home-page from the images folder; swapping that file updates the hero.page-[page-number]-thumb, page-[page-number]-large, and page-[page-number]-grid-[grid-index], so uploads are placed simply by naming files.src/Logo and can be replaced with your own text or image without touching layout code.src/pages/index.js and see browser updates in real time during gatsby develop.css-grid, so the page layouts rely on CSS Grid for responsive arrangement.http://localhost:8000/___graphql for querying the site's data.gatsby new my-fashion-portfolio with the starter URL, add images, and deploy to Netlify in one click.src/Logo component to use your own text or image instead of a default.http://localhost:8000/___graphql to explore the site's data while developing.Create a new site with the Gatsby CLI using gatsby new my-fashion-portfolio https://github.com/gatsbyjs/gatsby-starter-fashion-portfolio, then run gatsby develop to start a local server at http://localhost:8000. To customize, replace the home page image (keeping the filename image-home-page), add collection images using the documented page- prefixed naming patterns, and update the logo in src/Logo. Changes hot-reload in the browser.
Yes. It is an open-source Gatsby starter published under the gatsbyjs GitHub organization, and the README includes a PayPal link for optional tips to contributor Shobhit Chittora.
Replace the file named image-home-page in the images folder with your own image, keeping the exact same filename. The home page will pick it up automatically.
Name your collection images following the patterns page-[page-number]-thumb for thumbnails, page-[page-number]-large for large images, and page-[page-number]-grid-[grid-index] for grid images, then place them in the images folder.
During development, http://localhost:8000/___graphql opens a GraphQL playground where you can experiment with queries against your site's data, as described in the Gatsby tutorial.
Yes. The README includes a "Deploy to Netlify" button that starts a deployment from the repository, in addition to using the Gatsby CLI workflow.
