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: Boarding Pass Wedding Invitation
category: Branding
category_slug: branding
image: images/project-2.jpeg
short: Nullam malesuada erat ut turpis.

# full details
full_image: images/project-2.jpeg
preview_link: https://bslthemes.com
info:
  - label: Project Description
    value: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus hendrerit. Pellentesque aliquet nibh nec urna.

  - label: Client
    value: Envato

  - label: Year
    value: 2021

  - label: Website
    value: bslthemes.com

images:
  - label: "Aliquam tincidunt mauris eu risus."
    image: "images/project-1.jpeg"

  - label: "Nunc dignissim risus id metus."
    image: "images/project-5.jpeg"

description2:
  enable: true
  text: "<p>Quis ipsum suspendisse ultrices gravida. Risus commodo viverra maecenas accumsan lacus vel facilisis. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos.</p>"

---

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Quis ipsum suspendisse ultrices gravida. Risus commodo viverra maecenas accumsan lacus vel facilisis.

Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Donec mi odio, faucibus at, scelerisque quis, convallis in, nisi. Curabitur ullamcorper ultricies nisi. Nam eget dui.

Quis ipsum suspendisse ultrices gravida. Risus commodo viverra maecenas accumsan lacus vel facilisis. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos.
  • "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