Skip to content
 
 

Latest commit

 

History

627 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Augmented Humans Conference Website

This is the repo for the Augmented Humans Website. It uses Jekyll to generate the static sites and deploys/hosts it via GitHub Pages. Please refer to the official documentation (linked below) if you intend to make any changes.

Prerequisites

  • Ruby 2.7.3
  • RubyGems
  • GCC and Make
  • Jekyll
  • Bundler

For more information, a tutorial on how to install the prerequisites, a quick start guide, and more see the Jekyll Docs.

Quick Start Guide

Assuming that the prequisites are fulfilled, you can start by locally building the current version of the website as follows:

git clone git@github.com:augmented-humans/augmented-humans.github.io.git
cd augmented-humans.github.io
bundle install
bundle exec jekyll serve

Updating the Site

This repo has two main branches. The master-branch is the default branch. On this, new versions of the website can be developed without interfering with the currently published site. Any changes to the publish-branch however are detected by Github Pages and the website is updated automatically. Therefore, a proposed workflow is as follows:

  • Make sure you have the most current version of the master-branch
  • Work on the site as you would with any other repo and commit/push as desired
  • As soon as a new version is ready, a pull request from the master-branch into the publish-branch is done
  • The new version is automatically built and deployed, done!

Quick changes can of course always be done directly on the publish-branch, but please make sure not to break things.

DNS

DNS settings for augmented-humans.org domain are configured via a personal Cloudflare account. Ask Kirill (kirill@kmd.keio.ac.jp) if you need assistance with that.

Dependency Versions

To ensure that the website built on your local device is the same as the one that Github Pages creates, you can compare your current package versions against the current Github Pages versions.


Current Year (2023) Design Considerations

The header image showing Glasgow can be found on Unsplash. New animation parameters were set for the particles effect on the hero image (particles.js Website). A new logo was also designed for the conference, as can be seen at the top of this Readme. The color palette of the redesign can be seen here. The main color is the official color of the University of Glasgow, further colors were chosen by looks alone. The colors are as follows:

  • Prussian Blue - 003865
  • Marigold - ECA400
  • Cultured - F5F5F5
  • Ghost White - FAFAFF
  • Verdigris - 3AAFB9

Info on the Directory Structure

The general repository structure is very similar to the usual structure a normal Jekyll project has. The root directory holds the .html pages and further data such as the main config.yml, the logo, or this Readme. The _data subdirectory holds well-formatted site data (e.g., the actual text) that is used to populate the aforementioned .html pages. The _includes and _layouts directories are similar in the way that they contain partials and predefined layouts which can be referenced to in the .html files as well. The subdirectories css, js, and img should be self explanatory and _site holds the compiled webpage. As this is done on either the local device or by Github pages, this folder should not be committed to the repo. Much of the rest mostly is old content from earlier years (e.g., the blog).

Regarding the design of the website

The two most important files are _sass/base.scss (containing additional, custom CSS next to the base bootstrap theme) and css/main.scss (containing the definitions of the color palette). Some CSS can still be found directly in the .html files and not all colors are correctly parameterized yet. Most sites make use of the flip, flip1, and flip2 classes which works for the most part, but there are some style parts in the .html files here and there.

About

Backup of Augmented Humans Conference Website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages