6 Commits

Author SHA1 Message Date
WorldSEnder
cd5b8a520c
Improve grammar and paragraph structure in documentation (#2620)
* Read through the docs and correct spelling and grammar

* Run prettier

* Apply review suggestions

Co-authored-by: Muhammad Hamza <muhammadhamza1311@gmail.com>

* adjust translation messages

Co-authored-by: Muhammad Hamza <muhammadhamza1311@gmail.com>
2022-04-20 16:41:42 +05:00
WorldSEnder
dc60d6099e
Fix links and add CI checks in documentation (#2595)
* Docs overhaul part2

* fix links and require them for CI
* remove translations for 0.17

* remove a bunch of unused documentation

* run prettier

* fixup links and locations of some translations
2022-04-10 21:01:18 +00:00
Julius Lungys
636692507e
Convert components concept docs from SC to FC (#2434)
* Convert components concept docs from SC to FC
- moved struct components to advanced topics
- added docs about HOC for Suspense and Context
- added a ease-in topic before components that introduces
HTML/CSS/JS in yew
- edit components concept to use function components

* translations

* fix todo links

* fix tests

* spelling bee
2022-02-07 11:03:12 +02:00
Julius Lungys
1d1c2bf163
run npm run write-translations (#2426) 2022-01-31 20:20:00 +01:00
Muhammad Hamza
a8f7113d4a
Documentation Improvements (#2391)
* the app crashes

* update the button

* API button

* Tutorial button

* Tutorial sidebar on next

* blog

* write-translations
2022-01-20 18:53:33 +05:00
Matt
b165037381
Incorporate in-code translation in the workflow (#2349)
* implements #2276

* add localization and website contributing guides

* fix typo

* Update build-website.yml

* add note for write-translations

* attempt 2 at making CI build the stubs

* experiment: delete part of the stubs...
expecting ci to rebuild it

* write-translations for dev and check- for ci

* catch promise errors

* commit the missing mdx instruction

* fix English grammar in check report
2022-01-12 18:23:30 +05:00