A Jekyll version of the "Forty" theme by HTML5 UP.
Follow the jekyll installation setup guide from here
- Download Ruby installer
- Install Ruby (After installing Ruby, close all the terminal otherwise it won't work)
- Install jekyll from the command line
- You're good to go. At this step, if it still doesn't work, chek the version no. that you have installed and the one mentioned in 'forty_jekyll_theme.gemspec' file. Change the version in the file accordingly.
- Run the command 'bundle exec jekyll serve' and your website should start.
For those unfamiliar with how Jekyll works, check out jekyllrb.com for all the details, or read up on just the basics of front matter, writing posts, and creating pages.
- GitLab: Simply fork this repository and start editing the
_config.yml
file! - GitHub: Fork this reposity and create a branch named
gh-pages
, then start editing the_config.yml
file.
- Formspree.io contact form integration - just add your email to the
_config.yml
and it works! - Use
_config.yml
to set whether the homepage tiles should pull pages or posts, as well as how many to display. - Add your social profiles easily in
_config.yml
. Only social profiles buttons you enter inconfig.yml
show up on the site footer! - Set featured images in front matter.
If you would like to report a bug, ask a question, request a feature, feel free to do so on the GitLab repository and I will be more than happy to help!
Alternatively, you can open an issue via email by emailing incoming+andrewbanchich/[email protected].
The GitHub repository is simply a mirror of the GitLab repository.
The work in this repository is (c) Anjandev Momi 2020. The code is license under AGPL-3.0-or-later. The content on this website (aside from the company logos, company names, is license under CC-BY-SA-4.0.
This website is a derived work from Andrew Banchich who licensed his files under Creative Commons Attribution 3.0 Unported CC-BY-3.0.
Andrew Banchich ported his template from HTML5 UP who included the following README:
Forty by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
This is Forty, my latest and greatest addition to HTML5 UP and, per its incredibly
creative name, my 40th (woohoo)! It's built around a grid of "image tiles" that are
set up to smoothly transition to secondary landing pages (for which a separate page
template is provided), and includes a number of neat effects (check out the menu!),
extra features, and all the usual stuff you'd expect. Hope you dig it!
Demo images* courtesy of Unsplash, a radtastic collection of CC0 (public domain) images
you can use for pretty much whatever.
(* = not included)
AJ
[email protected] | @ajlkn
Credits:
Demo Images:
Unsplash (unsplash.com)
Icons:
Font Awesome (fortawesome.github.com/Font-Awesome)
Other:
jQuery (jquery.com)
html5shiv.js (@afarkas @jdalton @jon_neal @rem)
background-size polyfill (github.com/louisremi)
Misc. Sass functions (@HugoGiraudel)
Respond.js (j.mp/respondjs)
Skel (skel.io)
Repository Jekyll logo icon licensed under a Creative Commons Attribution 4.0 International License.