Slackbot
06/23/2023, 10:44 AMFabian Iwand
06/23/2023, 11:01 AMmarginLeft
and `marginRight`: https://observablehq.github.io/plot/features/plots#layout-optionsFabian Iwand
06/23/2023, 11:04 AMJasmin König
06/23/2023, 12:45 PMFabian Iwand
06/23/2023, 12:52 PMplotfinal.legend("color", {
label: "V-Party Populism Scale",
ticks: [0, .3, .6, 1],
width: 250,
marginLeft: 10,
marginRight: 10,
height: 54
})
(All options are ... optional, the channel name is the only argument that is required.)Fabian Iwand
06/23/2023, 12:55 PMJasmin König
06/23/2023, 12:58 PMFabian Iwand
06/23/2023, 1:00 PMJasmin König
06/23/2023, 1:05 PMFabian Iwand
06/23/2023, 1:14 PMfunction square({bgColor = "#aaa", stroke = "#fff", gap = 0} = {}) {
return htl.html`<svg width=16 height=16 style="background: ${bgColor}">
<line x1=8 x2=8 y2=16 stroke=${stroke} stroke-dasharray="${(16-gap) / 2} ${gap}" stroke-width=2 />
</svg>`;
}
Jasmin König
06/23/2023, 1:32 PMFabian Iwand
06/23/2023, 1:36 PMJasmin König
06/23/2023, 1:41 PMFabian Iwand
06/23/2023, 1:44 PMmd
and htl.html
.
Both of these are used under the hood when you create a Markdown or HTML cell. The following HTML and JavaScript cells are equivalent:Fabian Iwand
06/23/2023, 1:46 PMJasmin König
06/23/2023, 2:09 PMFabian Iwand
06/23/2023, 3:30 PM