A template for the Unemployables who need to showcase their creative work, whatever that may be.a
Demo: https://ndoherty-xyz.github.io/unemployables-portfolio-template/
About this template</br>
Getting started</br>
How to customize this template</br>
Creating a new project page</br>
Adding gallery images</br>
Publishing with Github Pages</br>
After seeing the mission of Unemployables (https://unemployables.io/) to help people become self-employed and grow their businesses, I immediately thought about helping people build portfolios. It’s something that I’ve helped friends with in the past and really enjoyed doing.
This template is mobile friendly, so you won’t have to worry about your site not working on phones.
The goals of this template are:
If you haven’t used Git / Github before, here’s some guides to get you started:
Template instructions:
Use As Template
button above and name your new repository (it should be set to public).index.html
with your browser.All changes that need to be made are commented in the code with a TODO
tag.
Search for it and you’ll find all the changes you need to make. That being said, there are some high level things to know:
assets/images
folderproject-template.html
and keep it in the project-pages
foldercss
folder, have at it if you feel like changing up the styling.js
folder holds one script file that you can add any custom Javascript into.
project-template.html
in the project-pages
folder and rename it to <project-name>.html
index.html
and find the div
with className='project-container'
4. Change `PROJECT_PAGE_NAME.html` to the name of the new html file you copied from the project template
5. The project page is now linked to the homepage! Customize the page and `"project-card"` to your heart's content.
<br />
### Adding images to the project gallery
1. Make sure the images that you want to show are added to the `assets/images` folder
2. Open the project page you want to edit and find the `div` with `class="project-gallery-content"`
3. To add an image, copy one of the two templates below and paste them into the `project-gallery-content`
Full Width Image:
<div class="gallery-image-container">
<img src="../assets/images/IMAGE_NAME" class="gallery-image">
<span class="image-caption">IMAGE_CAPTION</span>
</div>
Half Width Image:
<div class="gallery-image-container half-width">
<img src="../assets/images/IMAGE_NAME" class="gallery-image">
<span class="image-caption">IMAGE_CAPTION</span>
</div> ``` 4. Change IMAGE_NAME to the filename of the image you added to `assets/images` and IMAGE_CAPTION to whatever caption you want (or remove it, I don't mind) 5. Refresh the project page in your browser and boom! Your image has been added to the gallery. <br /> <br />
Github Pages allows us to host this website for free! It’s pretty simple to set up as well.
Settings
on the repositoryGeneral
and scroll all the way down to Change repository visibility
. Make it public)Pages
in the sidebarSource
choose main
from the dropdown. Save the changes.Feel free to send me pictures of your portfolio website once it’s up and running. Would love to see them! https://twitter.com/ndoherty_xyz