Projects

Create New Project

To create a new project, you need create a new markdown file inside the /content/portfolio/.

All projects files must begin with front matter which is typically used to set a layout or other meta data between "---" and "---"". Text after will be rendered with Markdown and show up as “Content”.

For example standard project file structure:

---
# preview details
title: Astronaut
category: Photography
category_slug: photography
image: images/started-n12-900x1170.jpg

# full details
full_image: images/started_new.jpg
info:
  - label: Client
    value: Envato

  - label: Category
    value: Photography

  - label: Year
    value: 2020

  - label: Website
    value: bslthemes.com

description1:
  enable: true
  title: Introduction
  text: "<p>It is not enough that we build products that function, that are understandable and usable, we also need to build products that bring joy and excitement, pleasure and fun, and, yes, beauty to people’s lives. Creativity is to discover a question that has never been asked. If one brings up an idiosyncratic question, the answer he gives will necessarily be unique as well.</p>"

gallery:
  enable: true
  images:
    - images/started-n12-920x1080.jpg
    - images/started-n15-920x1080.jpg

description2:
  enable: true
  title: Result
  text: "<p>It is not enough that we build products that function, that are understandable and usable, we also need to build products that bring joy and excitement, pleasure and fun, and, yes, beauty to people’s lives. Creativity is to discover a question that has never been asked. If one brings up an idiosyncratic question, the answer he gives will necessarily be unique as well.</p><p>Creativity is to discover a question that has never been asked. If one brings up an idiosyncratic question, the answer he gives will necessarily be unique as well.</p>"

carousel:
  enable: true
  images:
    - images/started-n2_4.jpg
    - images/started-n20.jpg
    - images/started-n14.jpg

---
  • "title" - Project title

  • "category" - Project category

  • "category_slug" - Project category Slug (are required, used for filters)

  • "image" - Preview project image URL

  • "other_field" - All other fields are duplicated single portfolio page content structure and you can hide or show this content section by change param enable from true -> false.

Portfolio Filters Settings

If you want to edit portfolio filters go to /config.toml file and find # Portfolio Settings

# Portfolio Settings
[params.portfolio]
homeNumOfItems = 12
[[params.portfolio.filters]]
name = "Print"
slug = "print"
[[params.portfolio.filters]]
name = "Photography"
slug = "photography"
[[params.portfolio.filters]]
name = "Branding"
slug = "branding"
[[params.portfolio.filters]]
name = "Art"
slug = "art"
  • "homeNumOfItems" - Number of project items on Home Page

  • "params.portfolio.filters -> name" - Portfolio filter category name

  • "params.portfolio.filters -> slug" - Portfolio filter category slug

Last updated