(Free) Portfolio Page Masonry v3

Portfolio page masonry 1

#1. Install Code

Click Gear icon on Portfolio Page

Portfolio page masonry 2

Click Advanced > Paste this code

<!-- @tuanphan - Portfolio Page Masonry v3 -->
<style>
:root {
  --masonry-columns-mobile: 2; 
  --masonry-columns-desktop: 3;
  --masonry-gap: 20px;
  --masonry-padding-mobile: 10px;
  --masonry-padding-desktop: 15px;
  --title-margin: 0;
  }
</style>
<link rel="stylesheet" href="https://code.beaverhero.com/portfolio/portfoliopagemasonryv3.css"/>
<script src="https://code.beaverhero.com/portfolio/portfoliopagemasonryv3.js">
</script>

(free) portfolio page masonry v3 1

#2. Usage

You need to use Portfolio Grid Simple or Grid Overlay

Portfolio page masonry 4

#3. Customize

#3.1. To change number of columns on Desktop – Mobile, adjust these.

--masonry-columns-mobile: 2; 
--masonry-columns-desktop: 3;

(free) portfolio page masonry v3 2

#3.2. To change gap between items, change these.

--masonry-gap: 20px;

(free) portfolio page masonry v3 3

#3.3. To make title always appears on mobile, use this code to Custom CSS

/* mobile */
@media screen and (max-width:767px) {
  /* overlay */
  .portfolio-overlay {
    opacity: 0.7 !important;
}
  /* title */
  .portfolio-text {
    opacity: 1 !important;
}
  /* title text */
  .portfolio-masonry .grid-item .portfolio-text .portfolio-title {
    font-size: 13px !important;
}}

(free) portfolio page masonry v3 4

Buy me a coffee