Skip to content

wlmeng11/wlmeng11.github.io

This branch is 158 commits ahead of, 1 commit behind andrewbanchich/editorial-jekyll-theme:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

69196e2 · Apr 17, 2022
Apr 16, 2022
Jan 11, 2020
Mar 1, 2018
Apr 16, 2022
Apr 16, 2022
May 30, 2020
Jun 22, 2020
Dec 30, 2017
May 30, 2020
Mar 3, 2021
Apr 16, 2022
Dec 5, 2016
Apr 17, 2022
Mar 3, 2021
May 14, 2018
Feb 3, 2020
Feb 3, 2020
Dec 11, 2016
Feb 3, 2020
Jan 31, 2022
Dec 10, 2018
May 28, 2018
Feb 5, 2017
Apr 6, 2021
Jan 3, 2021
Dec 11, 2016
Feb 3, 2020
Feb 3, 2020
Feb 3, 2020
Jun 22, 2020
Mar 1, 2018
May 28, 2018
Jun 22, 2020
Apr 16, 2022
Jun 22, 2020
Jul 26, 2020
Jun 22, 2020
Jun 22, 2020
Feb 3, 2020
Jun 22, 2020
Jun 22, 2020
Dec 11, 2016
May 28, 2018
Jun 22, 2020
Apr 16, 2022

Repository files navigation

williammeng.com

William Meng's personal website

This website is built with Jekyll using the Editorial Theme by HTML5 UP.

Running locally

System Prerequisites

Requires Ruby 2.3:

rvm install 2.3
rvm use 2.3

Workaround on Debian 10

On Debian 10, the build dependency libssl1.0-dev does not exist, so you need to install the old version from Debian 9. See this link for more details.

In short, add this to /etc/apt/sources.list.d/stretch.list

deb http://deb.debian.org/debian/ stretch main contrib non-free
deb-src http://deb.debian.org/debian stretch main contrib non-free

and add this to /etc/apt/apt.conf.d/00stretch

APT::Default-Release "buster";

then do:

sudo apt-get update
sudo apt install libssl1.0-dev

You should now be able to install Ruby 2.3.

Gems

Install dependencies:

gem install bundler:1.12.0
bundle _1.12.0_ install

Run the webserver

Run the webserver locally:

bundle exec jekyll serve --incremental --ssl-cert

You should now be able to view the website in a browser at localhost:4000.


Original documentation below:

(WIP) Editorial - Jekyll Theme

A Jekyll version of the "Editorial" theme by HTML5 UP.

Editorial Theme

How to Use

For those unfamiliar with how Jekyll works, check out https://jekyllrb.com/ for all the details, or read up on just the basics of front matter, writing posts, and creating pages.

  • GitLab: Simply fork this repository and start editing the _config.yml file!
  • GitHub: Fork this reposity and create a branch named gh-pages, then start editing the _config.yml file! The .gitlab-ci.yml file is only needed for GitLab Pages, so feel free to delete this if you are using GitHub instead.

Added Features

  • Add your social profiles easily in _config.yml.

Configuration

You can use the following custom parameters in _config.yml.

Site

  • subtitle sets the text for the lighter colored text next to your site's title.

Social

  • 500px_url
  • facebook_url
  • github_url
  • gitlab_url
  • googleplus_url
  • instagram_url
  • linkedin_url
  • pinterest_url
  • slack_url
  • twitter_url

Credits

Original README from HTML5 UP:

Editorial by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)


Say hello to Editorial, a blog/magazine-ish template built around a toggleable "locking"
sidebar (scroll down to see what I mean) and an accordion-style menu. Not the usual landing
page/portfolio affair you'd expect to see at HTML5 UP, but I figured for my 41st (!!!)
template I'd change it up a little. Enjoy :)

Demo images* courtesy of Unsplash, a radtastic collection of CC0 (public domain) images
you can use for pretty much whatever.

(* = not included)

AJ
[email protected] | @ajlkn


Credits:

	Demo Images:
		Unsplash (unsplash.com)

	Icons:
		Font Awesome (fortawesome.github.com/Font-Awesome)

	Other:
		jQuery (jquery.com)
		html5shiv.js (@afarkas @jdalton @jon_neal @rem)
		Misc. Sass functions (@HugoGiraudel)
		Respond.js (j.mp/respondjs)
		Skel (skel.io)

Repository Jekyll logo icon licensed under a Creative Commons Attribution 4.0 International License.

Releases

No releases published

Packages

No packages published

Languages

  • CSS 44.9%
  • SCSS 34.2%
  • JavaScript 13.0%
  • HTML 7.5%
  • Ruby 0.4%