Commit graph

48 commits

Author SHA1 Message Date
Marcel Müller
cc62bcbb86
Add axum support ()
Co-authored-by: Chris Wong <lambda.fairy@gmail.com>
2021-08-17 19:25:07 +10:00
Max Countryman
ba9c7b523c
Tide support ()
This introduces support for Tide by implementing `From` over markup.
Unlike other frameworks, Tide does not seem to provide e.g. a trait
which could instead be implemented. However as demonstrated, this
alternative results in a simple, ergonomic interface.

Consumers may leverage Tide support by using the "tide" feature.

Co-authored-by: Chris Wong <lambda.fairy@gmail.com>
2021-08-06 14:22:05 +10:00
Chris Wong
75b6801f47
Switch documentation to semantic line breaks ()
mdformat will preserve semantic line breaks, so we may as well commit to
using them.

cc 
2021-01-22 19:31:51 +13:00
Chris Wong
eaf552d417
Test documentation examples in CI ()
Closes 

Closes 
2021-01-15 17:40:46 +13:00
Chris Wong
587e536fb6 Remove the docs deploy script 2021-01-09 19:23:07 +13:00
Chris Wong
a0f6e16958 Run publish docs action on release
- Document this change in the readme
2021-01-09 19:20:15 +13:00
Chris Wong
87b7c9c2ba
Release 0.22.2 () 2021-01-09 18:01:17 +13:00
Chris Wong
01636f5545
Add CNAME to manual deploy script () 2021-01-06 23:33:00 +13:00
Chris Wong
202dc1ef01
Fix pulldown-cmark/ammonia example in docs ()
Closes 
2021-01-06 23:09:59 +13:00
Chris Wong
0358af67dc
Improve "elements and attributes" documentation () 2020-12-01 10:44:05 +13:00
Chris Wong
d5dec51c3a
Make the ? suffix for empty attributes optional () 2020-11-11 16:47:23 +13:00
Chris Wong
0c9b6f2150
Release 0.22.1 ()
* Release 0.22.1

* Update benchmarks and docs dependencies

* Comrak breaking change
2020-11-02 19:24:13 +13:00
Chris Wong
159b4080d2 Document splices in classes and IDs () 2020-11-02 16:33:03 +11:00
Chris Wong
3af1397541
Rewrite docs () 2020-11-02 12:53:27 +13:00
Chris Wong
b3d16f83b1
Add a version string to the documentation () 2020-10-08 11:05:00 +13:00
Chris Wong
b670d85595
Update documentation to account for stable support ()
* Remove `#![feature(proc_macro_hygiene)]` from documentation

Closes 

* Update comment about nightly vs stable
2020-10-08 11:02:19 +13:00
Chris Wong
49f3c46bd2
Avoid unstable specialization with this one weird trick! ()
Rustaceans hate him!
2020-10-05 22:44:27 +13:00
Chris Wong
165cfd5fe0
Update benchmarks and documentation dependencies ()
* Add `--locked` to benchmarks and documentation builds

* Update `Cargo.lock` and fix docs generator
2020-09-28 22:57:55 +10:00
Chris Wong
d66c2d66fd
Remove #![feature(proc_macro_hygiene)] () 2020-09-27 23:17:41 +10:00
Chris Wong
50a7e9ce37 Format everything! 2020-09-27 21:36:27 +10:00
Chris Wong
34a79ee706 Release 0.22 2020-06-20 19:57:51 +10:00
Chris Wong
fe5fcb13e9 Update dependencies for benchmarks and docs 2020-06-20 19:34:04 +10:00
Chris Wong
abb1e799f9
Remove #![feature(crate_visibility_modifier)] ()
The documentation builder is an executable crate, so crate-level visibility doesn't add much.
2020-06-20 19:22:10 +10:00
brian
240ecf03b8
Add example to docs of custom element ()
* Add example to docs of custom element

* incorporate feedback
2020-05-28 16:04:19 +10:00
Chris Wong
f5dbccdc96
Fix deploy.sh to actually build in parallel 2019-09-14 19:15:55 +12:00
Chris Wong
d0f29ae410 Change username from lfairy to lambda-fairy 2019-09-14 13:48:59 +12:00
kstrohbeck
680607dfae Update actix-web support documentation. () 2019-06-29 12:29:04 +12:00
Chris Wong
ee74c3ec49 Clean up partials docs 2019-05-09 21:30:04 +12:00
Thomas Lovegrove
f3a4c298de Add implicit div class/id shorthand ()
* Add implicit div class/id shorthand

* Add newline

* Add short explanation and example of implicit div
2019-04-20 13:39:24 +12:00
Chris Wong
f652784adb Add overflow: auto to documentation CSS
Closes 
2019-04-03 20:16:32 +13:00
Chris Wong
13a5cfcaa3 Document the documentation
[skip ci]
2019-03-30 16:23:15 +13:00
Chris Wong
5b027d08ae
Remove maud_extras crate ()
I don't think the examples in this crate are very useful, or demonstrate how to best use the library.
2019-03-25 20:36:23 +13:00
Chris Wong
5632250644 In watch script, exclude built files from watch 2019-03-24 14:56:44 +13:00
Chris Wong
3a038d8f95 Tweak colors 2019-03-24 14:51:41 +13:00
Chris Wong
a16b26a64e Add publish script 2019-03-24 14:39:20 +13:00
Chris Wong
327480c442 Build table of contents in a separate step
- Add pretty logging to Makefile
2019-03-24 14:27:04 +13:00
Chris Wong
612208a344 Don't link a page to itself 2019-03-23 23:03:51 +13:00
Chris Wong
d23bbe6680 Add Makefile 2019-03-23 22:58:16 +13:00
Chris Wong
07ca29aa55 Rust 2018 the web framework examples 2019-03-16 19:53:24 +13:00
Chris Wong
6c2b5a9aa9 Check in Cargo.lock 2019-03-16 19:47:13 +13:00
Chris Wong
9be2d31d72 Update Comrak 2019-03-16 19:46:29 +13:00
Chris Wong
e3ee44cd4b Add meta tags 2019-03-16 19:40:46 +13:00
Chris Wong
a986c22526 Remove tagline 2019-03-16 19:36:07 +13:00
Chris Wong
b21892b512 Make title less ridiculous 2019-03-16 19:13:04 +13:00
Chris Wong
71709edc51 Tweak CSS 2019-03-16 16:29:31 +13:00
Chris Wong
00a38a32b3 Add files from existing book 2019-03-16 16:29:31 +13:00
Chris Wong
f8b19960dd Rewrite .md links to .html 2019-03-16 16:29:31 +13:00
Chris Wong
65849b051e Rewrite the book! 2019-03-16 16:29:31 +13:00