/Simple-HTML-Portfolio-Template

Simple HTML Portfolio Template is an Open Source page to create an easy site for your work. No fluff or unnecessary code bloat. It's minimal and built to be easily customized and maintained.

Primary LanguageHTMLMIT LicenseMIT

Simple HTML Portfolio Template

An Open Source HTML Template to create a Portfolio site for your work. Download the project, customize it however you like, and share your work with the world.

(Click the image to watch Portfolio Template | Introduction & Tutorial)

Simple Portfolio Template | Introduction & Tutorial | Open Source HTML Page

Features

• Clean Mobile-First Design

• Attractive Social Media Embeds

• Supports Light & Dark Mode

• Easy to Use

• Fully Customizable & Open Source

Demos

My Portfolio Page: http://www.mobypixel.com

My Portfolio Page

Portfolio Template:

Portfolio Template Light

Portfolio Template (Dark Mode):

Portfolio Template Dark

Portfolio Card Grid:

Portfolio Card Grid

Portfolio Image Grid:

Portfolio Image Grid

Implementation

  1. Download the "portfolio" folder. Here you will find index.html, image-example.html, text-example.html, style.css, and an image and video folder.

index.html - The page people will see when they visit http://www.YOUR_WEBSITE_NAME.com

image-example.html & text-example.html - Starting point for pages off of the index page.

style.css - The styles for the site.

img - This is where all the art is stored.

  1. Open the index.html in a code editor and update it with all your information.

  2. Add the files to your site's root directory. Now your page is available at http://www.YOUR_WEBSITE_NAME.com

  3. Share the link and do the happy dance!

Optional Features

Add your projects to the card grid:

index.html

...

<!-- Portfolio Grid -->
<div class="grid">
                
    <!-- Portfolio Item -->
    <a href="image-example.html" class="card">
        <div class="content">
            <img src="img/card1.jpg" height="390" width="390" alt="Card Image"></img>
            <div class="card-body">
                <div class="subtitle">CATEGORY</div>
                <div class="title">Card Title</div>
                <div class="description">Short Description</div>
            </div>
        </div>
    </a>
                
    <!-- Portfolio Item -->
    <a href="image-example.html" class="card">
        <div class="content">
            <img src="img/card2.jpg" height="390" width="390" alt="Card Image"></img>
            <div class="card-body">
                <div class="subtitle">CATEGORY</div>
                <div class="title">Card Title</div>
                <div class="description">Short Description</div>
            </div>
        </div>
    </a>
</div>

Add your images to a grid:

index.html

...

<!-- Image Grid -->
<div class="grid">
                
    <!-- Image Item -->
    <div class="item">
        <div class="content">
            <img src="img/image1.jpg" height="390" width="594" alt="Image"></img>
        </div>
    </div>
                
    <!-- Image Item -->
        <div class="item">
            <div class="content">
                <img src="img/image2.jpg" height="390" width="594" alt="Image"></img>
            </div>
        </div>
    </div>
</div>

Add corner rounding:

index.html

...

<div class="rounded"></div>

Full-Size Image:

index.html

...

<!-- Full-Size Image -->
<img class="img-full" src="img/logo.png" height="512" width="512" alt="Image"></img>

Make multiple sections like this:

index.html

...

<h1>Section 1 Title</h1>
<p>A brief description.</p>
    

<h2>Section 2 Title</h2>
<p>A brief description.</p>

About This Project

Simple HTML Portfolio Template is an Open Source project to create an easy site for your work. No fluff or unnecessary code bloat. It's minimal and built to be easily customized and maintained. Watch the tutorial video for a quick explanation on what does what.

I'm making this template Open Source because I want to empower creatives to support themselves. I hope it helps make your first impression for your followers most triumphant! If you have any questions, suggestions, or feedback please send them my way. This is as much for me as it is for you. If you use it, send me a link! I'd love to see your work.

Enjoy!

Nick Culbertson @MobyPixel

MobyPixel.com

Want to support this project?

Share the project and/or drop some change in the tip jar. If I've saved you some time in development, please compensate my efforts so that I can keep making cool stuff. Donations are not required, but greatly appreciated! :D

paypal