Skip to content

Commit 78dfac2

Browse files
Migrate to new MalloyRenderer API and improve visualization docs (#293)
- Migrate from <malloy-render> web component to MalloyRenderer JS API (createViz/setResult/render) using stable Malloy.Result via wrapResult() - Move UMD script to <head> so it loads before inline render scripts - Fix CSS style bleed: scope div.header to div.top > div.header, add table style resets inside .result-inner - Update UMD path from dist/webcomponent to dist/module - Remove legacy renderer code paths, HTMLView, JSDOM dependencies - Add build-time render tag validation via @malloydata/render-validator - Delete obsolete renderer pages and clean up TOC into single "Visualizations" section - Add tag property reference tables to all 11 visualization doc pages - Add quick reference cheatsheet to overview page - Fix typos across 7 doc files Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c6c6e0f commit 78dfac2

28 files changed

Lines changed: 1700 additions & 4283 deletions

layouts/blog.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,12 @@
1616
href="{{ site.baseurl }}/img/favicon.ico"
1717
/>
1818
{{> ga.html }}
19+
<script src="{{ site.baseurl }}/js/generated/malloy-render-{{ site.malloyRenderVersion }}.js"></script>
1920
<style>
20-
malloy-render::part(table-container) {
21+
.result-inner .malloy-render {
22+
width: 100%;
23+
}
24+
.result-inner .table-container {
2125
width: 100%;
2226
}
2327
</style>
@@ -102,6 +106,5 @@
102106
</div>
103107
{{> banner.html }}
104108
<script src="{{ site.baseurl }}/js/banner.js"></script>
105-
<script src="{{ site.baseurl }}/js/generated/malloy-render-{{ site.malloyRenderVersion }}.js"></script>
106109
</body>
107110
</html>

layouts/documentation.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,12 @@
1010
href="{{ site.baseurl }}/img/favicon.ico"
1111
/>
1212
{{> ga.html }}
13+
<script src="{{ site.baseurl }}/js/generated/malloy-render-{{ site.malloyRenderVersion }}.js"></script>
1314
<style>
14-
malloy-render::part(table-container) {
15+
.result-inner .malloy-render {
16+
width: 100%;
17+
}
18+
.result-inner .table-container {
1519
width: 100%;
1620
}
1721
</style>
@@ -66,6 +70,5 @@
6670
</div>
6771
{{> banner.html }}
6872
<script src="{{ site.baseurl }}/js/banner.js"></script>
69-
<script src="{{ site.baseurl }}/js/generated/malloy-render-{{ site.malloyRenderVersion }}.js"></script>
7073
</body>
7174
</html>

0 commit comments

Comments
 (0)