The website of Ura Design
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dependabot[bot] 46808d8a2f
Bump addressable from 2.7.0 to 2.8.0 (#13)
3 years ago
_data Made text shorter 6 years ago
_includes Fixed some 404 master links 3 years ago
_layouts Removed cookies 5 years ago
_posts Fixed some 404 master links 3 years ago
blog Removed analytics and added read time for posts 6 years ago
bower_components Some changes to Gemfile 4 years ago
css New blogpost 5 years ago
events Removed unneccessary .html extensions 6 years ago
fonts Fixes and updates 6 years ago
images Added GlobaLeaks Illustrations project page 5 years ago
jobs Added Social Media Specialist job posting 5 years ago
js Fixed some 404 master links 3 years ago
pgp-public-keys Changed Renata's public key file 3 years ago
projects Fixed some 404 master links 3 years ago
scss Reverted changes 6 years ago
tags Removed columns test 6 years ago
.gitignore Some changes to Gemfile 4 years ago
404.html Once again 6 years ago
Gemfile Some changes to Gemfile 4 years ago
Gemfile.lock Bump addressable from 2.7.0 to 2.8.0 (#13) 3 years ago
README.md Another hook test 6 years ago
_config.yml Change in config.yml 6 years ago
about.html Fixed 404 links after changing branch 4 years ago
contact.html Small test for webhook 6 years ago
favicon.ico Add files via upload 6 years ago
feed.xml Theme upload 6 years ago
index.html Bundle update and newsletter l ink fix 3 years ago
logobridge.html Fixed some 404 master links 3 years ago
privacy-policy.html Removed cookies 5 years ago
request.html Removed bottom spacing 6 years ago
services.html Changed page title 6 years ago
support-us.html Changed supporters 5 years ago

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).