Jekyll App Site
The Jekyll App Site is a small Jekyll template to present an iPhone app with a static site, made by JP Simard.
There are indeed very few differences between my fork and his project, which are:
- Ready to use
assets
, no need to build in rake (removed from.gitignore
) - Updated with Jet Black iPhone 7 frame
- Added Gold iPhone 5S frame (not used)
- Updated jquery from
2.0.3
up to3.3.1
- Updated the date, from static
2014
to Jekyll dynamic year - Added an entry in
_config.yml
to choose the icon path - Switched from
redcarpet
tokramdown
markdown language - Added
rouge
highlight method (not needed though) - Added
rake
andrsync
asplugins
in_config.yml
Running Locally
Even though I already compiled all the assets, if you want to do that yourself, I kept a copy of the _assets
path.
Make sure you have all the requirements installed.
There are 4 rake tasks:
rake
: same as runningrake:serve
rake serve
: compile and run the site with changes reloaded automaticallyrake build
: compile the site without running it. Useful for deploying.rake clean
: deletes the_site
andassets
directories
To deploy, upload the _site
directory to your static HTML server (i.e. AWS S3).
Requirements
Modifying
You'll probably want to modify the following files for your project:
_config.yml
for site constants (name, tagline, etc.)favicon.ico
for the site's faviconindex.md
for contentpress/index.md
for contentsupport/index.md
for content_assets/stylesheets/globals/variables.scss
for colors_assets/images/*
for images
Credits
- Entirely based on JP Simard's Project. Take a look at his Demo
- HTML/Sass for this template was originally written for Sinatra by Sam Soffes
- Grater
- Bourbon
License
MIT licensed.