Skip to content

jsga/jsga.github.io

Repository files navigation

The source files have been taken from https://travis-ci.org/cgcostume/cgcostume.github.io. and modified according to my needs.

Portfolio optimized for researchers and those who strive for a minimal, file-based "content management" (Datafolio). The complete site's content is based on a json/xml file per section (e.g., contact.json, projects.json, publications.jsonand talks.json) as well as the pages _config.yml information. Also, blog posts are supported. Just create a blog post in markdown language and paste them into _posts/.

Examples

Features

  • responsive single-page using Bootstrap 4
  • multi-language support
  • sections for publications, projects, talks/keynotes, teaching, contact, and more
  • section contents loaded from json data-files (_data)
  • unique, distinguishable layouts per section
  • dynamic integration of Flickr photo sets (with basic caching)
  • php and javascript free contact form using Formspree
  • optimized for GitHub Pages deployment (uses no unsupported plugins)
  • minimizes html and css (currently using compress layout method)
  • takes advantage of jsDelivr and Google Fonts
  • easy BibTeX provisioning (show, select, and copy to clipboard, as well as download .bib)
  • valid html5 output (nearly-valid css, due to some issues in bootstrap)
  • responsive navigation (with scrollspy) comprising a top-page link (author or icon), section links (nav-links or dropdown-items), and a language toggle for all used languages
  • support for vCard via file and QR Code
  • basic Travis CI integration

Building the Website (any platform)

  • Install jekyll and follow the given instructions

  • Auto rebuilding (on any change) and watching the website (stored in '_site') can be done by running (requires only jekyll)

jekyll serve

With the server running, the website should be available at http://localhost:4000.

About

Personal webpage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published