This repository is built upon the open-source project originally created by rampatra.
The original code from the rampatra/photography repository is licensed under the GNU General Public License (GPL). My modifications to the code remain under the GPL.
The photographs featured in this portfolio are licensed under different terms. They are housed within the images/
directory and are subject to the following terms as specified in the LICENSE file located in that directory:
Copyright (c) 2024, AstraBun
All rights reserved.
These photographs may not be reused without express permission.
- Upload your pictures to
images/fulls
andimages/thumbs
directory.
$ cd photography
- go to the project directory$ bundle install
- install gems- Change the
baseurl
in_config.yml
$ bundle exec jekyll serve
- start/run the website
$ cd photography
- go to the project directory$ npm install
- install all npm dependencies$ gulp
- minify css, js, resize images, etc.
Note: You only need to build the website if you make changes such as replacing the images, modifying the css styles, etc.
- Install all dependencies by
$ npm install
- Copy all your pictures (possibly jpg, the largest size available, straight from your camera) and put it inside
images
directory - Run
$ gulp resize
to resize the images and to generate thumbnails automatically - Push your changes