Issue & Task Tracker for ura.design, its service and website
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_data
_includes Fix for FF Nov 15, 2018
_layouts small change Oct 19, 2018
_posts Update 2018-11-08-otf-summit-2018.md Nov 10, 2018
blog
bower_components Fixes and updates Oct 14, 2018
css
doc Theme upload Jan 8, 2018
events Removed unneccessary .html extensions Jul 5, 2018
fonts Fixes and updates Oct 14, 2018
images Removed an image from SecureDrop style guide project Nov 10, 2018
jobs
js
pgp-public-keys
projects
scss Reverted changes Jul 2, 2018
tags
.gitignore Added new blogpost for LibOCon 2018 Visual Identity Oct 21, 2018
.htaccess
404.html Once again Oct 23, 2018
Gemfile
Gemfile.lock Added gemfile Oct 14, 2018
README.md Another hook test Oct 23, 2018
_config.yml Change in config.yml Oct 19, 2018
about.html revert change Oct 23, 2018
contact.html Small test for webhook Oct 23, 2018
favicon.ico Add files via upload Jan 18, 2018
feed.xml
index.html
logobridge.html Another test with changed permissions Oct 23, 2018
portfolio-item-2.html
privacy-policy.html
request.html Removed bottom spacing Apr 22, 2018
services.html Changed page title Jul 5, 2018
support-us.html

README.md

This repo contains the files needed to build the Ura Design website, using Jekyll as the base and several plugins on top. The website will be localizable soon, so everyone can contribute to have the website in as many languages as possible.

Config file

The _config.yml file contains the basic settings for building Jekyll, which is done using a server that fetches the files from this repo upon changes and builds it (this ensures we get to keep our custom domain and apply SSL from Let's Encrypt on top of it).

New Posts

New posts can be added by creating a new Markdown file (.md) inside the _posts directory. The file name should start with YYYY-MM-DD-post-name and have the .md extension in order to be recognized and for it to be live in the final website.

Caching

There is caching applied on most of the static elements such as the logo, css and js files to increase the page access speed and lower overhead on the server (this also helps lower the total number of requests to the server by using locally cached files, read more here).