Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

middleman 5.0.0 upgrade & middleman-docsite #297

Merged
merged 4 commits into from
Sep 29, 2019
Merged

middleman 5.0.0 upgrade & middleman-docsite #297

merged 4 commits into from
Sep 29, 2019

Conversation

solnic
Copy link
Member

@solnic solnic commented Aug 29, 2019

This PR upgrades the site to middleman 5 (easy) and extracts various custom features into a tiny reusable library called middleman-docsite that we'll be able to use in dry-rb.org website too.

TODO

  • Upgrade to middleman 5.0.0 (rc.1 at the moment)
  • Extract custom md renderer stuff into reusable lib
  • Extract admonition md preprocessors
  • Extract ToC preprocessor
  • Extract ROM-specific site bits
  • Update MD templates to new admonition syntax
  • Extract...extracted stuff into a standalone gem that we'll be able to share between rom-rb.org and dry-rb.org
  • ...maybe a couple other things 馃

@solnic solnic force-pushed the middleman5 branch 2 times, most recently from 599e3cf to f3c6e91 Compare September 29, 2019 10:16
@solnic solnic changed the title [WIP] middleman 5.0.0 upgrade & other goodies middleman 5.0.0 upgrade & middleman-docsite Sep 29, 2019
Otherwise the build fails
@solnic solnic merged commit c34f204 into master Sep 29, 2019
@solnic solnic deleted the middleman5 branch September 29, 2019 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant