12ce148c14
tweak bike touring page, add ToC
2018-01-27 13:13:19 -08:00
51a5ac5868
kill margin-bottom on li
2018-01-27 12:59:59 -08:00
3d495dc781
Merge branch 'master' of github.com:nickpegg/nickpegg.com
2018-01-27 08:50:44 -08:00
cd66e19065
Add new page about bike touring
...
Also:
- Add a post advertising the new page
- Fix errors in the North Bay bike tour post, add distances to it
2018-01-25 22:48:36 -08:00
6ad6fea6bd
remove .keep file
2018-01-21 18:51:18 -08:00
6a065275b0
deploy to a different host
2018-01-21 18:43:08 -08:00
8ea1a7ed7d
minor tweaks
2018-01-21 18:36:29 -08:00
098507aee9
minor tweaks
2018-01-21 18:34:33 -08:00
c062306324
add prod deploy
2018-01-21 18:34:22 -08:00
a21a8f19cf
Tweak page footer, add link to site source
2018-01-21 17:27:36 -08:00
cd764817d9
moar about me
2018-01-21 17:25:07 -08:00
5448934b61
Center images in articles
2018-01-21 17:11:39 -08:00
2ff20058ad
add missing picture of myself
2018-01-21 17:11:31 -08:00
5c0e41d005
Add staging config for proper base_url
2018-01-21 17:11:10 -08:00
a33427b982
fix config, full_url -> base_url
2018-01-21 17:10:44 -08:00
da94d7908e
Use new site.config object
2018-01-21 17:10:26 -08:00
8ab2dc84dd
update About page
2018-01-21 17:09:23 -08:00
709b8213a2
tweak last post
2018-01-21 17:09:08 -08:00
ae105a53f0
add redirect template for Posty1 compat
2018-01-20 22:13:15 -08:00
3635ccf77f
Use generated copyright
2018-01-20 22:12:57 -08:00
142792d513
Add LinkedIn
2018-01-20 22:12:47 -08:00
29cdd2cebf
New post: Reliably Redirecting With HTML
2018-01-20 17:44:36 -08:00
7c3839d64f
Fix extra >
2018-01-20 17:38:12 -08:00
63862db888
Font tweaks
...
Apply Roboto to <article><section> and not just <p>. Non-<p> tags inside
of articles weren't getting it, like <ul>.
Shrink code font size from 90% to 80%. This at least keeps code that
stays within 80 char lines looking nice.
2018-01-20 17:33:37 -08:00
b414d4c870
add Mastodon link
2018-01-20 17:10:19 -08:00
0c44ab688e
Merge branch 'test' into posty2
2018-01-19 19:50:07 -08:00
c8dc8f1077
use Source Code Pro for monospace font
2018-01-19 19:49:19 -08:00
ba42d016b3
Twiddle fonts. Quicksand by default, Roboto for content
2018-01-19 19:43:51 -08:00
223fe23667
add links to presence on other sites
2018-01-19 19:28:46 -08:00
d84b9a839e
add links to presence on other sites
2018-01-18 23:01:23 -08:00
9bea79f0b0
Replace Raleway with Roberto. Raleway was kind of annoying to read
2018-01-18 22:48:53 -08:00
8ede266169
update config for rss/atom
2018-01-18 22:22:54 -08:00
7308419301
OMG FEATURE PARITY WITH REACT
...
... almost. It looks identical, just some minor things to fix up.
Yes! the templates exist now and work!!
Add `clean` back to `make all` and use `-c` in `gsutil rsync`, which
will ignore mtime and use checksums when comparing files instead,
meaning we don't have to re-upload all of /media/ every time! (^_^)
Also fix a broken link to the kegerator project page
2018-01-15 22:13:47 -08:00
3d4e86c462
fix page permissions
2018-01-15 20:48:01 -08:00
75714f651c
move css/fonts to media, get rid of public folder
2018-01-15 20:44:01 -08:00
29d9dfd1f5
add all make target
2018-01-15 20:40:58 -08:00
0af1cafcd4
Get rid of more JS stuff, replace publish.sh with a Makefile
2018-01-15 20:36:40 -08:00
a32c587c41
update README
2018-01-15 20:31:44 -08:00
8ebedf6765
get rid of JS garbage
2018-01-15 20:30:27 -08:00
787f49f2fc
move stuff around for Posty2, add base config
2018-01-14 20:31:13 -08:00
6ced08d443
fix post dates
2017-10-14 21:43:26 -07:00
aaef669aa8
Add publish script, only knows about test so far
2017-10-14 17:27:53 -07:00
3eedb94180
Port the Python build script over to JS
...
`npm run build` now builds both the site.json file and the React app.
Two new run scripts are available:
* build_site - just build the site.json file
* build_code - build the React app
2017-10-14 17:16:15 -07:00
55610cb0ba
Merge the real site metadata into this repo
2017-10-14 10:41:31 -07:00
02a17e1465
Reset the page title in App if it doesn't look right
2017-10-14 10:19:38 -07:00
9b14fc82be
set title on pages
2017-10-14 10:17:16 -07:00
064177fbf7
Set titles on post mount/unmount
2017-10-14 10:15:48 -07:00
4fce19a7bf
Use a global config for some parameters
...
This can later be loaded from JSON or something, but for now it just
lives with the rest of the code. I'm already going to mix data with code
in this repo and these values shouldn't change much, so I'm fine with
that.
This is my personal site after all. I'm not expecting to release this in
a way for others to use.
2017-10-14 09:56:45 -07:00
6109bb690d
Unify slugify()
...
Provides a new util.js file with a unified `slugify()` function that also
lowercases the slug. Change all uses of `slugify()` to use this instead.
2017-10-11 22:26:39 -07:00
b9fe8c7f38
match posts on year/month too
...
Shouldn't assume that slugs will be globally unique, this enforces
month-local uniqueness instead
2017-10-11 22:20:30 -07:00