-
-
Notifications
You must be signed in to change notification settings - Fork 79
/
docs.json
112 lines (112 loc) · 4.26 KB
/
docs.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
"$schema": "https://docs.page/schema.json",
"name": "Jaspr",
"logo": {
"light": "https://jasprpad.schultek.de/jaspr-192.png",
"dark": "https://jasprpad.schultek.de/jaspr-192.png"
},
"favicon": "https://jasprpad.schultek.de/jaspr-32.png",
"anchors": [
{ "title": "Discord", "icon": "discord", "href": "https://discord.gg/XGXrGEk4c6" },
{ "title": "Playground", "icon": "code", "href": "https://jasprpad.schultek.de" },
{ "title": "Twitter/X", "icon": "twitter", "href": "https://x.com/schultek_dev" }
],
"social": {
"x": "@schultek_dev",
"github": "schultek"
},
"theme": {
"primary": "#01589B"
},
"sidebar": [
{
"pages": [
{
"title": "\uD83D\uDCD6 Overview",
"href": "/"
},
{
"title": "\uD83E\uDD4A Jaspr vs Flutter Web",
"href": "/jaspr-vs-flutter-web"
}
]
},
{
"group": "Get Started",
"pages": [
{"title": "\uD83D\uDEEB Installation", "href": "/get_started/installation"},
{"title": "\uD83D\uDD79 Jaspr CLI", "href": "/get_started/cli"},
{"title": "\uD83D\uDCDF Rendering Modes", "href": "/get_started/modes"},
{"title": "\uD83D\uDCA7 Hydration", "href": "/get_started/hydration"},
{"title": "\uD83D\uDCE6 Project Structure", "href": "/get_started/project_structure"},
{"title": "\uD83E\uDDF9 Linting", "href": "/get_started/linting"}
]
},
{
"group": "Key Concepts",
"pages": [
{"title": "\uD83E\uDDF1 Component System", "href": "/concepts/components"},
{"title": "\uD83D\uDD8D Writing HTML", "href": "/concepts/html"},
{"title": "\uD83C\uDFA8 Styling", "href": "/concepts/styling"},
{"title": "\uD83E\uDDED Routing", "href": "/concepts/routing"},
{"title": "\uD83D\uDCE1 Data Fetching", "href": "/concepts/data_fetching"},
{"title": "\uD83D\uDD0E SEO & Meta", "href": "/concepts/seo"},
{"title": "\uD83E\uDDEA Testing", "href": "/concepts/testing"},
{"title": "\uD83C\uDF10 Deploying", "href" :"/concepts/deploying"}
]
},
{
"group": "Going Further",
"pages": [
{"title": "\uD83D\uDC99 Flutter Embedding", "href": "/going_further/flutter_embedding"},
{"title": "\uD83E\uDE90 Custom Backend", "href": "/going_further/backend"},
{"title": "\uD83C\uDF1F Contributing", "href" :"/going_further/contributing"}
]
},
{
"group": "Ecosystem",
"pages": [
{"title": "\uD83C\uDF0A Riverpod", "href": "/eco/riverpod"},
{"title": "\uD83C\uDF2C️ Tailwind", "href": "/eco/tailwind"},
{"title": "\uD83D\uDCDA Third-Party Packages", "href" :"/eco/packages"}
]
},
{
"group": "Components",
"pages": [
{"title": "Document", "href": "/components/document"},
{"title": "RawText", "href": "/components/raw_text"},
{"title": "AsyncBuilder", "href": "/components/async_components"},
{"title": "AsyncStatelessComponent", "href": "/components/async_components"},
{"title": "Router", "href": "/components/router"},
{"title": "Link", "href": "/components/link"},
{"title": "Style", "href": "/components/style"},
{"title": "FlutterEmbedView", "href": "/components/flutter_embed_view"},
{"title": "Fragment", "href" :"/components/fragment"}
]
},
{
"group": "Utilities",
"pages": [
{"title": "runApp", "href": "/utils/run_app"},
{"title": "@client", "href": "/utils/at_client"},
{"title": "@css / css()", "href": "/utils/at_css"},
{"title": "Styles", "href": "/utils/styles"},
{"title": "events()", "href": "/utils/events"},
{"title": "@sync", "href": "/utils/at_sync"},
{"title": "SyncStateMixin", "href": "/utils/sync_state_mixin"},
{"title": "PreloadStateMixin", "href": "/utils/preload_state_mixin"},
{"title": "@encoder/@decoder", "href": "/utils/at_encoder_decoder"},
{"title": "@Import", "href": "/utils/at_import"},
{"title": "ViewTransitionMixin", "href": "/utils/view_transition_mixin"}
]
}
],
"search": {
"docsearch": {
"appId": "0JMHSW1KVQ",
"apiKey": "8468af6f1ca29778add97e829aa8f69a",
"indexName": "schultek"
}
}
}