This is something that I've wanted to build for a long time. It's a timeline of important events in my life, visualized in a way my mind always imagine it. There was something called Lifepath.me but now it's gone. How about Facebook timeline? Meh.
So, this is it. Have a look at cheeaun.life.
git checkout -b gh-pages
(or any branch name you like)life.example.md
, rename it to life.md
.life.md
.python -m http.server
or http-server
.life.md
(not in master
branch).git push origin gh-pages -f
and publish to GitHub Pages.git checkout master
git remote add cheeaun https://github.com/cheeaun/life.git
git fetch cheeaun
and git merge cheeaun/master
to upgrade to latest Life.git checkout gh-pages
and git merge master
to sync changes back to GitHub Pages.For those who forked the earlier version of Life, these are the steps that I would recommend (requires some Git-fu):
life.md
.master
branch.gh-pages
.life.md
there.master
branch is untouched so that future updates work.config.example.json
, rename it to config.json
.gh-pages
branch.The configuration:
customStylesheetURL
- (string, default to null
) Path to a custom stylesheet file, for those who doesn't like the default theme.yearLength
- (number, default to 120
) The width of the year grids, in pixels.hideAge
- (boolean, default to false
) Option to hide age from year axis.2000
- event that happen in that year01/2000
- event that happen in that month/year01/01/2000
- event that happen exactly in that day/month/year2001-2005
, 10/2001-02/03/2005
- event that happen within the two dates~2005
- event that happen around the time in that year2005-~
- event that happen from that year and beyond (now).Here's a compilation of Lives from the people who have forked Life.