Commit Graph

12 Commits

Author SHA1 Message Date
Martin Taillefer 22f520809f
Use server-side redirects instead of alias files for better experience. (#3799) 2019-03-20 09:38:18 -07:00
mtail 076ea2f253 Disable emoji support.
Emoji decoding is happening in text blocks, leading to errors.
2019-02-19 16:22:20 -08:00
Martin Taillefer e9112e7a65
More style cleanup. (#3230) 2019-02-11 21:07:03 -08:00
Martin Taillefer 9955c399a0
Site improvements (#2526)
- Change how the RSS feed is generated in order to avoid a crashing bug in Hugo when
used in server mode.

- Prevent the OWNERS file from leaking into the generated site.
2018-09-05 09:55:01 -07:00
Martin Taillefer fdc9d56483
Use correct analytics id for normal/archive/preliminary versions of the site. (#2520) 2018-09-04 19:29:12 -07:00
Martin Taillefer 5bd9c0f0bd
More work to fix use of the site in a subdirectory. (#2123) 2018-08-01 22:34:24 -07:00
Martin Taillefer c7f3a438df
New blog post from HP. (#2065) 2018-07-30 13:52:26 -07:00
mtail d1e46e494e Use correct language code for Chinese content. 2018-06-14 06:11:05 -07:00
Jimmy Song d3c1deeb75 Add Chinese translation with index pages (#1500) 2018-06-13 08:05:42 -07:00
Martin Taillefer 9f3e980147
Add support for an auto-generated See Also section on every page. (#1364)
- We now automatically generate a See Also section on pages when possible.
The links are determined by a reverse index based on the keywords
assigned to each page in its front-matter.

- Do a pass to assign keywords to all our pages to populate the See Also
links.

- Leverage the keywords in the front-matter to generate a keyword metadata entry for each
generated page.
2018-06-11 15:07:32 -07:00
Martin Taillefer d0f8fddfbf
Cleanup (#1363)
- Remove some leftover toc:false front matter from a few pages. The site now generally
figures out automatically that a TOC is not necessary.

- Enable a Hugo feature that queries Git for a last modified date on files. As a result,
instead of having the site build date in the footer, we now have a "this page was last modified"
date.

- Move the landing page's content out of the layouts directory and into the content directory
where it belongs.

- Use Hugo shortcodes for our embedded icon imagery. And make those icons scale with the
font size rather than being fixed sizes.

- Enable support for emojis in our content. Just use 
and you'll get a sailboat for example.
2018-05-26 08:28:14 -07:00
mtail 951a8ed9f4 Switch from Jekyll to Hugo. 2018-05-25 20:02:32 -07:00