Commit Graph
11 Commits
Author SHA1 Message Date
Christian Muehlhaeuser cc6e73b598 Link to cmd/gold instead of main.go 2019-11-25 05:00:01 +01:00
Christian Muehlhaeuser 450c551f08 Use a plain-text renderer when not printing to Terminal 2019-11-25 04:32:24 +01:00
Christian Muehlhaeuser 6eb2d04812 Handle nested content inside links 2019-11-25 02:40:34 +01:00
Christian Muehlhaeuser d082cb2124 Use ElementStyles to determine rendering style
Since BlackFriday's Nodes are limiting us a bit in rendering
flexibility, I've introduced Gold's own ElementStyles (a bit of
code repetition here, but alas).

Nodes can now be divided into multiple fragments, which means we
are able to display the link's URL and text in different styles.

Updated the dark theme to demo the newly gained flexibility.
2019-11-24 23:33:25 +01:00
Christian Muehlhaeuser f119aef232 Fix new-line before first paragraph 2019-11-24 05:09:07 +01:00
Christian Muehlhaeuser 5191ed1f9c Fix line-break before list items 2019-11-24 04:44:12 +01:00
Christian Muehlhaeuser 9a3c403d78 Fix markdown rendering for first and last paragraphs 2019-11-24 04:20:35 +01:00
Christian Muehlhaeuser 9d157bad5c Fix line-break issues in markdown rendering
Fixes #3.
2019-11-24 04:08:54 +01:00
Christian Muehlhaeuser e6323d45df Fix rendering of list items 2019-11-24 03:51:30 +01:00
Christian Muehlhaeuser 8209d80f27 Add goreleaser config to help automate builds for various platforms
We're currently building the following targets:
- Linux 386/x64/armv6/arm64
- Windows 386/x64
- macOS x64
2019-11-24 02:39:02 +01:00
Christian Muehlhaeuser 9b17f91d28 Use cobra to handle command line parameters 2019-11-22 18:47:42 +01:00