Commit Graph

20 Commits

Author SHA1 Message Date
Sam Richards 8350c1f498 Update meta tags (#2325)
* Add Matomo tracking

* Add development instructions to README

* Add dynamic metadata for EIP pages

* Escape title strings

* Remove Matomo

* Use variables from _config.yaml in head.html

* Omit Jekyll version from header

* Also use twitter_username from _config.yml
2019-11-04 19:27:38 -06:00
Alex Beregszaszi d49550f302 Some Jekyll fixes (#2277) 2019-09-19 16:39:06 +02:00
Alex Beregszaszi bba07b8763 Fix Markdown rendering within summary/detail (#2059)
* Fix Markdown rendering within summary/detail

* Add vendor to .gitignore

* Remove duplicate github-pages entry from Gemfile

* Require github-pages 198

This brings in fixes to kramdown.

* Remove explicit jekyll version as github-pages brings it in as a dependency

* Update bundler dependency tree

* Fake bundler version

* use Ruby 2.3.0

* Set sane defaults for kramdown

* Fix links after kramdown update

* Remove <details> formatting from EIP-1474 as it is not working with embedded markdown

* Revert "Fix Markdown rendering within summary/detail"

* Fix email in EIP-1812

* Remove <details> formatting from EIP-1620 as it is not working with embedded markdown
2019-08-09 08:05:52 +12:00
Alex Beregszaszi a83a10fedf
Rename eip-X template to eip-template (#2201)
* Rename eip-X template to eip-template

To reduce potential confusion.

* Rename explanation of assets/eip-X to assets/eip-N
2019-07-23 10:32:39 +01:00
Tim Beiko 0911b55122 Re-order EIP categories (#1989) 2019-05-11 08:24:37 +02:00
Boris Mann 2e33365c49 Fix Last Call, remove jekyll-feeds plugin (#1687)
* Removed jekyll-feed plugin -- it only works on posts, EIPs are created as pages

* Edited Last Call feed to work, and to have a header with EIP metadata in the RSS feed, including the discussion-to or Github issue link
2019-01-12 09:10:54 +13:00
Richard Littauer 79b2957a48 feat: Add Twitter Card metadata (#1345)
This adds Twitter Card metadata to the site, using the format that
[`jekyll-seo-tag`](https://github.com/jekyll/jekyll-seo-tag/blob/master/docs/usage.md),
a dependency of Minima, understands. This should make the site render better
on Twitter.

I tested this locally and it seemed to work.
2018-08-28 12:48:49 +01:00
Nick Johnson e2232f380e Fix travis build script, and more typos identified by it 2018-03-23 16:56:22 +00:00
Nick Johnson 6bc36d9b43 Add travis configuration 2018-03-23 16:56:22 +00:00
Nick Johnson d6c6b341c7 Add 'all' page 2018-03-21 16:29:32 +00:00
Nick Johnson 747c296d27 Rewrite home page and add more information and links 2018-03-21 16:15:26 +00:00
Nick Johnson 7038c5f9b9 Add pages for each EIP type, improve listing tables with links 2018-03-21 15:55:18 +00:00
Nick Johnson f0289472d4 Update site description 2018-03-21 13:43:23 +00:00
Nick Johnson c80a142e8f Fix title 2018-03-21 13:37:40 +00:00
Nick Johnson 264e8be5ed Use pretty URLs 2018-03-21 13:36:46 +00:00
Nick Johnson aecc9b33dd Exclude eip-X from processing 2018-03-21 13:16:39 +00:00
Nick Johnson 8781574c9f Use EIP layout for EIPs 2018-03-21 12:54:41 +00:00
Nick Johnson e3e2797901 Use default template for EIPs 2018-03-21 12:46:59 +00:00
Nick Johnson 04e50bfcf5 Experiment with resetting base path 2018-03-21 12:43:03 +00:00
Nick Johnson 937d80bcd1 First attempt at an autogenerated jekyll listing of EIPs 2018-03-20 15:22:42 +00:00