Part 1: New documentation (#553)
* add basics docs section
* Remove old docs/core content
* Remove old index README
* Add initial structure and fix some styling
* Fix relative routing edge-case in sidebar
* Add image wrapper to MDX output
* Update font-size for code blocks
* Add style for blockquotes to MDX components
* Fix <pre> being applied again in CodeHighlight
* add titles
* elaborate on graphcache in the introduction
* fix lint errors
* Update docs/basics/mutating-data.md
Co-Authored-By: Andy Richardson <andy.john.richardson@gmail.com>
* Post-meeting changes
* corrections to the basics
* Move "Architecture" to "Concepts" and write "Philosophy"
* Move "Document Caching" docs to "Basics"
* WIP: Stream Patterns page
* Finalise Stream Patterns page
* make structure for graphcache
* update api/urql (react) docs
* Add "Core Package" doc to "Concepts"
* explain normalized-caching and keys
* tidy up core and add 'refer to React' into preact API section
* make graphcache chapters
* populate the content for the populateExchange
* correct some typo's on schema-awareness
* Move over and add to old Exchanges content
* Move Subscriptions doc over from legacy docs
* start on ssr
* Add new Introduction page
* Restore /docs path prefix for all documentation
Co-authored-by: Phil Plückthun <phil@kitten.sh>
Co-authored-by: Jovi De Croock <decroockjovi@gmail.com>
Co-authored-by: Will Golledge <35961363+wgolledge@users.noreply.github.com>
authored by