-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_quarto.yml
149 lines (139 loc) · 4.54 KB
/
_quarto.yml
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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
project:
type: seedcase-theme
pre-render: rm -rf .storage
post-render: rm -rf docs/reference/*.qmd
render:
- "docs/*"
- "index.qmd"
website:
title: "Seedcase Sprout"
site-url: "https://sprout.seedcase-project.org/"
repo-url: "https://github.com/seedcase-project/seedcase-sprout"
page-navigation: true
body-header: |
::: {.callout-warning appearance="default" icon="true"}
🚧 Sprout is still in active development and evolving quickly, so the
documentation and functionality may not work as described
and could undergo substantial changes 🚧
:::
navbar:
pinned: true
title: false
logo: "_extensions/seedcase-project/seedcase-theme/logos/navbar-logo-seedcase-sprout.svg"
logo-alt: "Seedcase Sprout logo: Main page"
left:
- text: "Guide"
href: docs/guide/index.qmd
- text: "Design"
href: docs/design/index.qmd
- text: "Reference"
href: docs/reference/index.qmd
- text: "Glossary"
href: docs/glossary.qmd
tools:
- icon: github
href: "https://github.com/seedcase-project/seedcase-sprout"
aria-label: "GitHub icon: Source code"
- icon: house
href: https://seedcase-project.org
aria-label: "House icon: Seedcase Project home page"
sidebar:
- id: design
pinned: true
style: "floating"
contents:
- text: "Design"
href: docs/design/index.qmd
- section: "Architecture"
href: docs/design/architecture/index.qmd
contents:
- docs/design/architecture/user-personas.qmd
- docs/design/architecture/input-data.qmd
- docs/design/architecture/c4-models.qmd
- docs/design/architecture/naming.qmd
- section: "Interface"
href: docs/design/interface/index.qmd
contents:
- docs/design/interface/outputs.qmd
- docs/design/interface/functions.qmd
- docs/design/interface/inputs.qmd
- id: guide
contents:
- section: "Guide"
href: docs/guide/index.qmd
contents:
- docs/guide/installation.qmd
- docs/guide/packages.qmd
- docs/guide/checks.qmd
quartodoc:
sidebar: "docs/reference/_sidebar.yml"
style: "pkgdown"
dir: "docs/reference"
package: "seedcase_sprout"
parser: google
dynamic: true
renderer:
style: _renderer.py
table_style: description-list
show_signature_annotations: true
sections:
- title: "Core functions"
desc: "Core functions that support the creation and management of data packages and data resources."
- subtitle: "Data package functions"
desc: "Functions to work with and manage data packages, but not the data resources within them."
package: "seedcase_sprout.core"
contents:
- create_package_properties
- edit_package_properties
- build_readme_text
- subtitle: "Data resource functions"
desc: "Functions to work with and manage data resources found within a data package."
package: "seedcase_sprout.core"
contents:
- create_resource_properties
- create_resource_structure
- write_resource_properties
- subtitle: "Property dataclasses"
desc: "Dataclasses that support creating correct data package properties."
package: "seedcase_sprout.core"
contents:
- ConstraintsProperties
- ContributorProperties
- FieldProperties
- LicenseProperties
- MissingValueProperties
- PackageProperties
- ReferenceProperties
- ResourceProperties
- SourceProperties
- TableSchemaForeignKeyProperties
- TableSchemaProperties
- subtitle: "Path functions"
desc: "Functions to support providing the correct file paths to data package and data resource functions."
package: "seedcase_sprout.core"
contents:
- path_package
- path_properties
- path_packages
- path_resource
- path_resource_data
- path_resource_raw
- path_resource_raw_files
- path_resources
- path_sprout_global
- subtitle: "Helper functions"
desc: "Functions to support working with data packages and running code within Sprout Core."
package: "seedcase_sprout.core"
contents:
- example_package_properties
- write_file
metadata-files:
- docs/reference/_sidebar.yml
format:
seedcase-theme-html:
include-before-body:
- "docs/site-counter.html"
editor:
markdown:
wrap: 72
canonical: true