-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmkdocs.yml
93 lines (92 loc) · 2.62 KB
/
mkdocs.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
site_name: GenStudio
site_url: https://studio.gen.dev
repo_url: https://github.com/probcomp/genstudio
repo_name: probcomp/genstudio
edit_uri: tree/docs/docs/
theme:
name: material
custom_dir: docs/overrides
icon:
repo: fontawesome/brands/github
edit: material/pencil-box
download: material/download
palette:
primary: white
accent: custom
font:
text: Crimson Pro
features:
- navigation.indexes
- toc.integrate
- content.action.edit
logo: false
nav:
- Home: index.md
- Quickstart: quickstart.py
- System Guide:
- Layouts: system-guide/layouts.py
- State: system-guide/state.py
- HTML with Hiccup: system-guide/html-with-hiccup.py
- JS Imports: system-guide/js-imports.py
- Interactivity & Animation:
- Sliders: interactivity/sliders.py
- Animating Frames: interactivity/frames.py
- Mouse events: interactivity/events.py
- Conditional Rendering: learn-more/cond.py
- Tailing data: interactivity/tail.py
- Learn More:
- Working with Color: learn-more/color.py
- Python Event Loops: learn-more/python-event-loop.py
- Compare with Observable Plot: learn-more/vs-observable.py
- Save / Export Images: learn-more/save-as-image.py
- Plot Options: learn-more/plot-options.py
- Examples:
- Draw Density: examples/draw-density.py
- Live Editing Source Code: examples/live-edit-source.py
- Ellipse Mark: examples/ellipse-mark.py
- Histogram Mark: examples/histogram-mark.py
- Image Mark: examples/image-mark.py
- Timelines with barX: examples/barx-timeline.py
- Highlighting Code: examples/bylight.py
- Rendering LaTeX: examples/katex.py
- Render Pixel Data: examples/pixels.py
- API Docs: api/plot.md
- How Do I...: learn-more/how-do-i.py
- Changelog: CHANGELOG.md
markdown_extensions:
- admonition
- pymdownx.details
- pymdownx.superfences
- attr_list
- md_in_html
plugins:
- search
- genstudio.docs.plugin:
modules:
- module: genstudio.plot
output: api/plot.md
- mkdocs-jupyter:
include: ["*.py"]
ignore: ["llms.py"]
execute: true
allow_errors: false
kernel_name: genstudio
include_requirejs: true
include_source: True
remove_tag_config:
remove_cell_tags:
- hide
remove_input_tags:
- hide_source
remove_all_outputs_tags:
- hide_output
extra_css:
- stylesheets/custom.css
- stylesheets/bylight.css
extra_javascript:
- js/bylight.js
- js/scroll-fix.js
- js/command-k.js
hooks:
- src/genstudio/scripts/css_modifier.py
- src/genstudio/scripts/tailwind_builder.py