12 Commits

Author SHA1 Message Date
Matt
90b4e55ebc
Docusaurus Overhaul (#2275)
* change suffixes from md to mdx
fix broken links for English locale
tree shake and update docusaurus
add docusaurus ideal image plugin
use svg and themed image
delete unused static asset

* move localized landing page

* change GitLocalize project page

* nit pick

* remove ignore to have the block checked
2021-12-20 12:10:45 +02:00
Muhammad Hamza
92ebc68006
use local search instead of algolia (#2253)
Algolia search is broken so we switch. Algolia is a better search engine and has better integration but there is a problem with Yew index. Until that problem is fixed, we have no choice but to switch.
2021-12-10 08:54:44 +01:00
Muhammad Hamza
996bf5b41a
Final documentation touch ups & tag 0.19.0 (#2220)
* some documentation fixes

* more fixes

* why it didn't work before is beyond me

* next redirect

* change 0.18 docs folder structure to make it inline with next

* move docs to /docs

now that home is its own page, docs should be under `/docs/`

* tag 0.19.0 version on website
2021-11-30 00:06:51 +05:00
Julius Lungys
399a5e8790
Update docosaurus to v2 beta 9 (#2215)
* Update docosaurus to v2 beta 9
- Also fix tabs
- Add toml language highlighting

* move around introduction files

* fix link
2021-11-29 14:19:29 +05:00
mc1098
e1b85b2b80
Move tutorial to next docs (#2032)
Tutorial should be in the docs so that it can be matched to the version
yew that a user is trying to be informed on.

The tutorial now comes under the scope of website testing so had to
tweak the tutorial to pass the tests.
2021-09-04 17:38:17 +02:00
Muhammad Hamza
2791fe7f99
Add tutorial (#1968)
* add tutorial

* Apply suggestions from code review

Co-authored-by: Luke Chu <37006668+lukechu10@users.noreply.github.com>

* changes from review

Co-authored-by: Luke Chu <37006668+lukechu10@users.noreply.github.com>
2021-08-08 00:02:02 +02:00
Adrian Wannenmacher
f9aeb632e7
Fix favicon path (#1921) 2021-06-15 22:47:34 +02:00
Muhammad Hamza
ec1ebe6756
Fix broken home link (#1918)
* Serve docs at `/` instead of `/docs`, no `/intro`

* fix links

* update workflow
2021-06-13 20:25:48 +02:00
Luke Chu
5d199b4c56
Enable Rust syntax highlighting on docs website (#1882) 2021-05-27 23:14:23 +02:00
Muhammad Hamza
f024874026
Fix broken link/redirects (#1881)
* Fix broken link/redirects

* Remove index page, update `commentURLPath`
2021-05-27 17:11:49 +02:00
Muhammad Hamza
af7f3a9a1d
Enable Google Analytics (#1878) 2021-05-27 09:45:05 +02:00
Muhammad Hamza
10b67ea18c
Docusaurus v2 (#1872)
* Docusaurus v2

* i18n

* Fix firebase hosting config
2021-05-26 22:32:07 +02:00