From ca3ee3057b39d22e28f9bb7bac9c389747d95dc7 Mon Sep 17 00:00:00 2001 From: Lukas Bindreiter Date: Mon, 9 Feb 2026 15:02:17 +0100 Subject: [PATCH 1/2] Use d2 style classes to make diagrams for docs easier to maintain --- .../diagrams/custom-display-names.d2 | 41 +---- .../diagrams/download-dog-images-recursive.d2 | 100 +++------- .../workflows/diagrams/download-dog-images.d2 | 52 ++---- assets/workflows/diagrams/generate.py | 94 ++++++---- .../diagrams/map-reduce-sum-squares.d2 | 99 +++------- assets/workflows/diagrams/movies-failed.d2 | 46 ++--- assets/workflows/diagrams/movies-retried.d2 | 46 ++--- assets/workflows/diagrams/multiple-runners.d2 | 74 ++------ assets/workflows/diagrams/process-news.d2 | 53 ++---- .../svg/custom-display-names.dark.svg | 170 ++++++++--------- .../diagrams/svg/custom-display-names.svg | 168 ++++++++--------- .../download-dog-images-recursive.dark.svg | 170 ++++++++--------- .../svg/download-dog-images-recursive.svg | 168 ++++++++--------- .../diagrams/svg/download-dog-images.dark.svg | 170 ++++++++--------- .../diagrams/svg/download-dog-images.svg | 168 ++++++++--------- .../svg/map-reduce-sum-squares.dark.svg | 170 ++++++++--------- .../diagrams/svg/map-reduce-sum-squares.svg | 168 ++++++++--------- .../diagrams/svg/movies-failed.dark.svg | 170 ++++++++--------- .../workflows/diagrams/svg/movies-failed.svg | 170 ++++++++--------- .../diagrams/svg/movies-retried.dark.svg | 170 ++++++++--------- .../workflows/diagrams/svg/movies-retried.svg | 168 ++++++++--------- .../diagrams/svg/multiple-runners.dark.svg | 170 ++++++++--------- .../diagrams/svg/multiple-runners.svg | 170 ++++++++--------- .../diagrams/svg/process-news.dark.svg | 172 +++++++++--------- .../workflows/diagrams/svg/process-news.svg | 170 ++++++++--------- .../diagrams/svg/task-states.dark.svg | 170 ++++++++--------- assets/workflows/diagrams/svg/task-states.svg | 170 ++++++++--------- assets/workflows/diagrams/task-states.d2 | 65 ++----- 28 files changed, 1736 insertions(+), 1986 deletions(-) diff --git a/assets/workflows/diagrams/custom-display-names.d2 b/assets/workflows/diagrams/custom-display-names.d2 index e9d6001..d57f01b 100644 --- a/assets/workflows/diagrams/custom-display-names.d2 +++ b/assets/workflows/diagrams/custom-display-names.d2 @@ -1,47 +1,26 @@ -vars: { - d2-config: { - layout-engine: dagre - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" -style.stroke: "#170206" direction: down -title: { +title: { label: custom-display-names - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } + root-task: { label: "Root(3)" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } leaf0: { label: "Leaf Nr. 0" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -root-task -> leaf0: {style.stroke: "#170206"} +root-task -> leaf0: {class: subtask-edge} leaf1: { label: "Leaf Nr. 1" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -root-task -> leaf1: {style.stroke: "#170206"} +root-task -> leaf1: {class: subtask-edge} leaf2: { label: "Leaf Nr. 2" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -root-task -> leaf2: {style.stroke: "#170206"} +root-task -> leaf2: {class: subtask-edge} diff --git a/assets/workflows/diagrams/download-dog-images-recursive.d2 b/assets/workflows/diagrams/download-dog-images-recursive.d2 index a02faca..452fa40 100644 --- a/assets/workflows/diagrams/download-dog-images-recursive.d2 +++ b/assets/workflows/diagrams/download-dog-images-recursive.d2 @@ -1,116 +1,76 @@ -vars: { - d2-config: { - layout-engine: dagre - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" direction: down -title: { +title: { label: download-dog-images-recursive - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } + 01916ed6-dad9-69de-e2b9-498bfd4063ec: { label: "DownloadRandomDogImages" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } 01916ed6-ed2c-8108-aaf6-9c3e36b2be71: { label: "DownloadRandomDogImages" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed6-dad9-69de-e2b9-498bfd4063ec -> 01916ed6-ed2c-8108-aaf6-9c3e36b2be71: {style.stroke: "#170206"} +01916ed6-dad9-69de-e2b9-498bfd4063ec -> 01916ed6-ed2c-8108-aaf6-9c3e36b2be71: {class: subtask-edge} 01916ed6-f486-0ecc-b38b-f6227ff00a64: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed6-ed2c-8108-aaf6-9c3e36b2be71 -> 01916ed6-f486-0ecc-b38b-f6227ff00a64: {style.stroke: "#170206"} +01916ed6-ed2c-8108-aaf6-9c3e36b2be71 -> 01916ed6-f486-0ecc-b38b-f6227ff00a64: {class: subtask-edge} 01916ed6-f486-7440-7137-8eff4418bb33: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed6-ed2c-8108-aaf6-9c3e36b2be71 -> 01916ed6-f486-7440-7137-8eff4418bb33: {style.stroke: "#170206"} +01916ed6-ed2c-8108-aaf6-9c3e36b2be71 -> 01916ed6-f486-7440-7137-8eff4418bb33: {class: subtask-edge} 01916ed6-f486-96f5-935e-60f53a9e236a: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed6-ed2c-8108-aaf6-9c3e36b2be71 -> 01916ed6-f486-96f5-935e-60f53a9e236a: {style.stroke: "#170206"} +01916ed6-ed2c-8108-aaf6-9c3e36b2be71 -> 01916ed6-f486-96f5-935e-60f53a9e236a: {class: subtask-edge} 01916ed7-0baf-73da-1803-f84c268462bf: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed7-062b-8b76-089b-d6afefbeda9d -> 01916ed7-0baf-73da-1803-f84c268462bf: {style.stroke: "#170206"} +01916ed7-062b-8b76-089b-d6afefbeda9d -> 01916ed7-0baf-73da-1803-f84c268462bf: {class: subtask-edge} 01916ed6-f486-b3b4-ba10-e866c110cd5f: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed6-ed2c-8108-aaf6-9c3e36b2be71 -> 01916ed6-f486-b3b4-ba10-e866c110cd5f: {style.stroke: "#170206"} +01916ed6-ed2c-8108-aaf6-9c3e36b2be71 -> 01916ed6-f486-b3b4-ba10-e866c110cd5f: {class: subtask-edge} 01916ed6-ed2c-cd72-4f0b-ec87c45cb3f7: { label: "DownloadRandomDogImages" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed6-dad9-69de-e2b9-498bfd4063ec -> 01916ed6-ed2c-cd72-4f0b-ec87c45cb3f7: {style.stroke: "#170206"} +01916ed6-dad9-69de-e2b9-498bfd4063ec -> 01916ed6-ed2c-cd72-4f0b-ec87c45cb3f7: {class: subtask-edge} 01916ed7-062b-8b76-089b-d6afefbeda9d: { label: "DownloadRandomDogImages" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed6-ed2c-cd72-4f0b-ec87c45cb3f7 -> 01916ed7-062b-8b76-089b-d6afefbeda9d: {style.stroke: "#170206"} +01916ed6-ed2c-cd72-4f0b-ec87c45cb3f7 -> 01916ed7-062b-8b76-089b-d6afefbeda9d: {class: subtask-edge} 01916ed7-0baf-8926-8a77-732688abe0cb: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed7-062b-8b76-089b-d6afefbeda9d -> 01916ed7-0baf-8926-8a77-732688abe0cb: {style.stroke: "#170206"} +01916ed7-062b-8b76-089b-d6afefbeda9d -> 01916ed7-0baf-8926-8a77-732688abe0cb: {class: subtask-edge} 01916ed7-1b55-55e6-f4ab-d931df99d369: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed7-062b-fdb3-f762-8fef23e661ba -> 01916ed7-1b55-55e6-f4ab-d931df99d369: {style.stroke: "#170206"} +01916ed7-062b-fdb3-f762-8fef23e661ba -> 01916ed7-1b55-55e6-f4ab-d931df99d369: {class: subtask-edge} 01916ed7-1b55-6209-99c0-8aef11bd35b6: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed7-062b-fdb3-f762-8fef23e661ba -> 01916ed7-1b55-6209-99c0-8aef11bd35b6: {style.stroke: "#170206"} +01916ed7-062b-fdb3-f762-8fef23e661ba -> 01916ed7-1b55-6209-99c0-8aef11bd35b6: {class: subtask-edge} 01916ed7-1b55-742f-385b-7167502a2fe2: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed7-062b-fdb3-f762-8fef23e661ba -> 01916ed7-1b55-742f-385b-7167502a2fe2: {style.stroke: "#170206"} +01916ed7-062b-fdb3-f762-8fef23e661ba -> 01916ed7-1b55-742f-385b-7167502a2fe2: {class: subtask-edge} 01916ed7-062b-fdb3-f762-8fef23e661ba: { label: "DownloadRandomDogImages" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed6-ed2c-cd72-4f0b-ec87c45cb3f7 -> 01916ed7-062b-fdb3-f762-8fef23e661ba: {style.stroke: "#170206"} +01916ed6-ed2c-cd72-4f0b-ec87c45cb3f7 -> 01916ed7-062b-fdb3-f762-8fef23e661ba: {class: subtask-edge} diff --git a/assets/workflows/diagrams/download-dog-images.d2 b/assets/workflows/diagrams/download-dog-images.d2 index 26b8cb3..09b337d 100644 --- a/assets/workflows/diagrams/download-dog-images.d2 +++ b/assets/workflows/diagrams/download-dog-images.d2 @@ -1,60 +1,36 @@ -vars: { - d2-config: { - layout-engine: dagre - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" direction: down -title: { +title: { label: download-random-dog-images - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } + 01916b1f-524b-7e2c-ef0e-ff006e44508c: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-7e2c-ef0e-ff006e44508c: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-7e2c-ef0e-ff006e44508c: {class: subtask-edge} 01916b1f-524b-2e44-9bdf-b7d9c38d736c: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-2e44-9bdf-b7d9c38d736c: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-2e44-9bdf-b7d9c38d736c: {class: subtask-edge} 01916b1f-4769-73e9-886e-ae0b1dd3ae3d: { label: "DownloadRandomDogImages" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: {class: subtask-edge} 01916b1f-524b-b87f-9ee3-6d4676efee9d: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-b87f-9ee3-6d4676efee9d: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-b87f-9ee3-6d4676efee9d: {class: subtask-edge} 01916b1f-524b-fc05-3d4b-cd41be7d2d20: { label: "DownloadImage" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-fc05-3d4b-cd41be7d2d20: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-fc05-3d4b-cd41be7d2d20: {class: subtask-edge} diff --git a/assets/workflows/diagrams/generate.py b/assets/workflows/diagrams/generate.py index 2a94cd2..35181ea 100644 --- a/assets/workflows/diagrams/generate.py +++ b/assets/workflows/diagrams/generate.py @@ -1,16 +1,67 @@ from pathlib import Path import re -import os +import subprocess from tempfile import NamedTemporaryFile +_LIGHT_THEME = """ +classes: { + optional: { style: {opacity: 0.8; stroke-dash: 5 }} + queued: { style: {fill: "#FFF0F5"; stroke: "#504448"; font-color: "#000000" }} + running: { style: {fill: "#AFEEEE"; stroke: "#0e5253"; font-color: "#000000" }} + computed: { style: {fill: "#F0FFF0"; stroke: "#3f4b40"; font-color: "#000000" }} + failed: { style: {fill: "#FA8072"; stroke: "#4a1511"; font-color: "#000000" }} + skipped: { style: {fill: "#fcf3ae"; stroke: "#877e3c"; font-color: "#000000" }} + subtask-edge: { style: {stroke: "#170206" }} + dependency-edge: { style: {stroke-dash: 3; stroke: "#9B1A47" }} + diagram-title: { near: top-center; shape: text; style: {font-size: 30; font-color: "#170206" }} +} + +style.fill: "#FCF9FA" + +vars: { + d2-config: { + layout-engine: dagre + theme-id: 102 + sketch: true + pad: 10 + } +} +""".strip() + +_DARK_THEME = """ +classes: { + optional: { style: {opacity: 0.8; stroke-dash: 5 }} + queued: { style: {fill: "#A37200"; stroke: "#fcc76f"; font-color: "#FFFFFF" }} + running: { style: {fill: "#3E7079"; stroke: "#b1e5ef"; font-color: "#FFFFFF" }} + computed: { style: {fill: "#265429"; stroke: "#b7ebb8"; font-color: "#FFFFFF" }} + failed: { style: {fill: "#A31800"; stroke: "#f78d79"; font-color: "#FFFFFF" }} + skipped: { style: {fill: "#c6b63c"; stroke: "#ffed67"; font-color: "#FFFFFF" }} + subtask-edge: { style: {stroke: "#F4F1F4" }} + dependency-edge: { style: {stroke-dash: 3; stroke: "#F97F76" }} + diagram-title: { near: top-center; shape: text; style: {font-size: 30; font-color: "#F4F1F4" }} +} + +style.fill: "#161416" + +vars: { + d2-config: { + layout-engine: dagre + theme-id: 102 + sketch: true + pad: 10 + } +} +""" + + def generate_svg(diagram: str, output_file: Path) -> None: """Generates an SVG file from a diagram string using d2.""" with NamedTemporaryFile(suffix=".d2") as tmp_file: Path(tmp_file.name).write_text(diagram) print("Generating", output_file.name) - os.system(f"d2 {tmp_file.name} {output_file}") + subprocess.run(["d2", tmp_file.name, str(output_file)]) fix_svg_width_height(output_file) @@ -20,40 +71,11 @@ def generate_light_and_dark_svgs(diagram_file: Path, output_dir: Path): diagram = diagram_file.read_text() output_file = output_dir / diagram_file.with_suffix(".svg").name dark_output_file = output_dir / diagram_file.with_suffix(".dark.svg").name - generate_svg(diagram, output_file) - generate_svg(to_dark(diagram), dark_output_file) - - -def to_dark(diagram: str) -> str: - """Converts a diagram to dark mode by manipulating colors.""" - - color_mapping = { - # general - "#000000": "#FFFFFF", - # main background color - "#FCF9FA": "#161416", - # title text, parent->child edge color - "#170206": "#F4F1F4", - # dependency edge color - "#9B1A47": "#F97F76", - # queued - "#FFF0F5": "#A37200", - "#504448": "#fcc76f", - # running - "#AFEEEE": "#3E7079", - "#0e5253": "#B1E5EF", - # computed - "#F0FFF0": "#265429", - "#3F4B40": "#B7EBB8", - # failed - "#FA8072": "#A31800", - "#4A1511": "#F78D79", - } - - for light_color, dark_color in color_mapping.items(): - diagram = diagram.replace(light_color, dark_color) - - return diagram + + light_diagram = _LIGHT_THEME + "\n" + diagram + dark_diagram = _DARK_THEME + "\n" + diagram + generate_svg(light_diagram, output_file) + generate_svg(dark_diagram, dark_output_file) def fix_svg_width_height(svg_file: Path): diff --git a/assets/workflows/diagrams/map-reduce-sum-squares.d2 b/assets/workflows/diagrams/map-reduce-sum-squares.d2 index 3eb0bdd..cc2df64 100644 --- a/assets/workflows/diagrams/map-reduce-sum-squares.d2 +++ b/assets/workflows/diagrams/map-reduce-sum-squares.d2 @@ -1,119 +1,66 @@ -vars: { - d2-config: { - layout-engine: dagre - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" direction: down -title: { +title: { label: sum-of-squares - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } 019a9176-72e9-edbd-d024-fb99f600e1fa: { label: "SumOfSquares" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } 019a9176-76c8-0480-07be-e83bf99dac2c: { label: "Square(98)" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-0480-07be-e83bf99dac2c: {style.stroke: "#170206"} +019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-0480-07be-e83bf99dac2c: {class: subtask-edge} 019a9176-76c8-04f7-c2c8-e8d372d824bc: { label: "Square(45)" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-04f7-c2c8-e8d372d824bc: {style.stroke: "#170206"} +019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-04f7-c2c8-e8d372d824bc: {class: subtask-edge} 019a9176-76c8-1a9a-5bd2-c41879b58bda: { label: "Square(21)" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-1a9a-5bd2-c41879b58bda: {style.stroke: "#170206"} +019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-1a9a-5bd2-c41879b58bda: {class: subtask-edge} 019a9176-76c8-bb8a-5ed9-4f868d205031: { label: "Square(12)" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-bb8a-5ed9-4f868d205031: {style.stroke: "#170206"} +019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-bb8a-5ed9-4f868d205031: {class: subtask-edge} 019a9176-76c8-6b0f-cc99-aced507f4af3: { label: "Square(453)" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-6b0f-cc99-aced507f4af3: {style.stroke: "#170206"} +019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-6b0f-cc99-aced507f4af3: {class: subtask-edge} 019a9176-76c8-a875-d48a-6738631806bc: { label: "Square(345)" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-a875-d48a-6738631806bc: {style.stroke: "#170206"} +019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-a875-d48a-6738631806bc: {class: subtask-edge} 019a9176-76c8-c8c6-2fa6-18bde250fffe: { label: "Sum" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" -} - -019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-c8c6-2fa6-18bde250fffe: {style.stroke: "#170206"} - -019a9176-76c8-0480-07be-e83bf99dac2c <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" -} - -019a9176-76c8-04f7-c2c8-e8d372d824bc <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" + class: computed } -019a9176-76c8-1a9a-5bd2-c41879b58bda <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" -} - -019a9176-76c8-6b0f-cc99-aced507f4af3 <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" -} - -019a9176-76c8-a875-d48a-6738631806bc <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" -} - -019a9176-76c8-bb8a-5ed9-4f868d205031 <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" -} +019a9176-72e9-edbd-d024-fb99f600e1fa -> 019a9176-76c8-c8c6-2fa6-18bde250fffe: {class: subtask-edge} +019a9176-76c8-0480-07be-e83bf99dac2c <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: {class: dependency-edge} +019a9176-76c8-04f7-c2c8-e8d372d824bc <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: {class: dependency-edge} +019a9176-76c8-1a9a-5bd2-c41879b58bda <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: {class: dependency-edge} +019a9176-76c8-6b0f-cc99-aced507f4af3 <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: {class: dependency-edge} +019a9176-76c8-a875-d48a-6738631806bc <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: {class: dependency-edge} +019a9176-76c8-bb8a-5ed9-4f868d205031 <- 019a9176-76c8-c8c6-2fa6-18bde250fffe: {class: dependency-edge} diff --git a/assets/workflows/diagrams/movies-failed.d2 b/assets/workflows/diagrams/movies-failed.d2 index 0fa4a60..e7df872 100644 --- a/assets/workflows/diagrams/movies-failed.d2 +++ b/assets/workflows/diagrams/movies-failed.d2 @@ -1,53 +1,31 @@ -vars: { - d2-config: { - layout-engine: dagre - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" direction: down -title: { +title: { label: movie-stats - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } + 01916b1f-524b-7e2c-ef0e-ff006e44508c: { label: "Shrek 2" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-7e2c-ef0e-ff006e44508c: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-7e2c-ef0e-ff006e44508c: {class: subtask-edge} 01916b1f-524b-2e44-9bdf-b7d9c38d736c: { label: "The Matrix" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-2e44-9bdf-b7d9c38d736c: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-2e44-9bdf-b7d9c38d736c: {class: subtask-edge} 01916b1f-4769-73e9-886e-ae0b1dd3ae3d: { label: "MovieStats" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: { label: "PrintMovieStats\nKeyError('Title')" - style.fill: "#FA8072" - style.stroke: "#4A1511" - style.font-color: "#000000" + class: failed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: {class: subtask-edge} 01916b1f-524b-b87f-9ee3-6d4676efee9d: { label: "PrintMovieStats" - style.fill: "#FFF0F5" - style.stroke: "#504448" - style.font-color: "#000000" + class: queued } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-b87f-9ee3-6d4676efee9d: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-b87f-9ee3-6d4676efee9d: {class: subtask-edge} diff --git a/assets/workflows/diagrams/movies-retried.d2 b/assets/workflows/diagrams/movies-retried.d2 index f415f51..ee340c9 100644 --- a/assets/workflows/diagrams/movies-retried.d2 +++ b/assets/workflows/diagrams/movies-retried.d2 @@ -1,53 +1,31 @@ -vars: { - d2-config: { - layout-engine: dagre - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" direction: down -title: { +title: { label: movie-stats - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } + 01916b1f-524b-7e2c-ef0e-ff006e44508c: { label: "Shrek 2" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-7e2c-ef0e-ff006e44508c: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-7e2c-ef0e-ff006e44508c: {class: subtask-edge} 01916b1f-524b-2e44-9bdf-b7d9c38d736c: { label: "The Matrix" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-2e44-9bdf-b7d9c38d736c: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-2e44-9bdf-b7d9c38d736c: {class: subtask-edge} 01916b1f-4769-73e9-886e-ae0b1dd3ae3d: { label: "MovieStats" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: { label: "NotFound: Tilebox - The Movie" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-8be2-ee23-e0a93a4c2a3a: {class: subtask-edge} 01916b1f-524b-b87f-9ee3-6d4676efee9d: { label: "The Avengers" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-b87f-9ee3-6d4676efee9d: {style.stroke: "#170206"} +01916b1f-4769-73e9-886e-ae0b1dd3ae3d -> 01916b1f-524b-b87f-9ee3-6d4676efee9d: {class: subtask-edge} diff --git a/assets/workflows/diagrams/multiple-runners.d2 b/assets/workflows/diagrams/multiple-runners.d2 index 8508c5c..29d016d 100644 --- a/assets/workflows/diagrams/multiple-runners.d2 +++ b/assets/workflows/diagrams/multiple-runners.d2 @@ -1,84 +1,50 @@ -vars: { - d2-config: { - layout-engine: dagre - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" direction: down -title: { +title: { label: larger-job - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } + my-task: { label: "MyTask" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } subtask1: { label: "SubTask" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -my-task -> subtask1: {style.stroke: "#170206"} +my-task -> subtask1: {class: subtask-edge} subtask2: { label: "SubTask" - style.fill: "#AFEEEE" - style.stroke: "#0e5253" - style.font-color: "#000000" + class: running } -my-task -> subtask2: {style.stroke: "#170206"} +my-task -> subtask2: {class: subtask-edge} subtask3: { label: "SubTask" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -my-task -> subtask3: {style.stroke: "#170206"} +my-task -> subtask3: {class: subtask-edge} dependent-task1: { label: "DependentTask" - style.fill: "#AFEEEE" - style.stroke: "#0e5253" - style.font-color: "#000000" + class: running } -subtask1 -> dependent-task1: {style.stroke: "#170206"} +subtask1 -> dependent-task1: {class: subtask-edge} leaf-task1: { label: "LeafTask" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" -} -subtask1 -> leaf-task1: {style.stroke: "#170206"} -leaf-task1 <- dependent-task1: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" + class: computed } +subtask1 -> leaf-task1: {class: subtask-edge} +leaf-task1 <- dependent-task1: {class: dependency-edge} dependent-task2: { label: "DependentTask" - style.fill: "#FFF0F5" - style.stroke: "#504448" - style.font-color: "#000000" + class: queued } -subtask3 -> dependent-task2: {style.stroke: "#170206"} +subtask3 -> dependent-task2: {class: subtask-edge} leaf-task2: { label: "LeafTask" - style.fill: "#AFEEEE" - style.stroke: "#0e5253" - style.font-color: "#000000" -} -subtask3 -> leaf-task2: {style.stroke: "#170206"} -leaf-task2 <- dependent-task2: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" + class: running } +subtask3 -> leaf-task2: {class: subtask-edge} +leaf-task2 <- dependent-task2: {class: dependency-edge} diff --git a/assets/workflows/diagrams/process-news.d2 b/assets/workflows/diagrams/process-news.d2 index b5da58c..1e3b3a6 100644 --- a/assets/workflows/diagrams/process-news.d2 +++ b/assets/workflows/diagrams/process-news.d2 @@ -1,55 +1,28 @@ -vars: { - d2-config: { - layout-engine: elk - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" -style.stroke: "#170206" -direction: right +direction: down -title: { +title: { label: process-news - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } + 01916ed7-bb5c-cded-13e3-577582b8c8f8: { label: "NewsWorkflow" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } 01916ed7-c66a-2035-de36-c3e6b1496d45: { label: "FetchNews" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -01916ed7-bb5c-cded-13e3-577582b8c8f8 -> 01916ed7-c66a-2035-de36-c3e6b1496d45: {style.stroke: "#170206"} +01916ed7-bb5c-cded-13e3-577582b8c8f8 -> 01916ed7-c66a-2035-de36-c3e6b1496d45: {class: subtask-edge} 01916ed7-c66a-4bd8-a48a-40c300bab3cb: { label: "PrintHeadlines" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" -} -01916ed7-bb5c-cded-13e3-577582b8c8f8 -> 01916ed7-c66a-4bd8-a48a-40c300bab3cb: {style.stroke: "#170206"} -01916ed7-c66a-2035-de36-c3e6b1496d45 <- 01916ed7-c66a-4bd8-a48a-40c300bab3cb: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" + class: computed } +01916ed7-bb5c-cded-13e3-577582b8c8f8 -> 01916ed7-c66a-4bd8-a48a-40c300bab3cb: {class: subtask-edge} +01916ed7-c66a-2035-de36-c3e6b1496d45 <- 01916ed7-c66a-4bd8-a48a-40c300bab3cb: {class: dependency-edge} 01916ed7-c66a-6e39-f4dd-c17e61711eeb: { label: "MostFrequentAuthors" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" -} -01916ed7-bb5c-cded-13e3-577582b8c8f8 -> 01916ed7-c66a-6e39-f4dd-c17e61711eeb: {style.stroke: "#170206"} -01916ed7-c66a-2035-de36-c3e6b1496d45 <- 01916ed7-c66a-6e39-f4dd-c17e61711eeb: { - style.stroke-dash: 3 - style.stroke: "#9B1A47" + class: computed } +01916ed7-bb5c-cded-13e3-577582b8c8f8 -> 01916ed7-c66a-6e39-f4dd-c17e61711eeb: {class: subtask-edge} +01916ed7-c66a-2035-de36-c3e6b1496d45 <- 01916ed7-c66a-6e39-f4dd-c17e61711eeb: {class: dependency-edge} diff --git a/assets/workflows/diagrams/svg/custom-display-names.dark.svg b/assets/workflows/diagrams/svg/custom-display-names.dark.svg index ef9c9ed..81295f9 100644 --- a/assets/workflows/diagrams/svg/custom-display-names.dark.svg +++ b/assets/workflows/diagrams/svg/custom-display-names.dark.svg @@ -1,24 +1,24 @@ - + .d2-1090221276 .fill-N1{fill:#170206;} + .d2-1090221276 .fill-N2{fill:#535152;} + .d2-1090221276 .fill-N3{fill:#787777;} + .d2-1090221276 .fill-N4{fill:#CCCACA;} + .d2-1090221276 .fill-N5{fill:#DFDCDC;} + .d2-1090221276 .fill-N6{fill:#ECEBEB;} + .d2-1090221276 .fill-N7{fill:#FFFFFF;} + .d2-1090221276 .fill-B1{fill:#31021D;} + .d2-1090221276 .fill-B2{fill:#9B1A48;} + .d2-1090221276 .fill-B3{fill:#D2517F;} + .d2-1090221276 .fill-B4{fill:#EA99B6;} + .d2-1090221276 .fill-B5{fill:#FFDAE7;} + .d2-1090221276 .fill-B6{fill:#FCEDF2;} + .d2-1090221276 .fill-AA2{fill:#D35F0A;} + .d2-1090221276 .fill-AA4{fill:#FABA8A;} + .d2-1090221276 .fill-AA5{fill:#FFE0C7;} + .d2-1090221276 .fill-AB4{fill:#FFE767;} + .d2-1090221276 .fill-AB5{fill:#FFF2AA;} + .d2-1090221276 .stroke-N1{stroke:#170206;} + .d2-1090221276 .stroke-N2{stroke:#535152;} + .d2-1090221276 .stroke-N3{stroke:#787777;} + .d2-1090221276 .stroke-N4{stroke:#CCCACA;} + .d2-1090221276 .stroke-N5{stroke:#DFDCDC;} + .d2-1090221276 .stroke-N6{stroke:#ECEBEB;} + .d2-1090221276 .stroke-N7{stroke:#FFFFFF;} + .d2-1090221276 .stroke-B1{stroke:#31021D;} + .d2-1090221276 .stroke-B2{stroke:#9B1A48;} + .d2-1090221276 .stroke-B3{stroke:#D2517F;} + .d2-1090221276 .stroke-B4{stroke:#EA99B6;} + .d2-1090221276 .stroke-B5{stroke:#FFDAE7;} + .d2-1090221276 .stroke-B6{stroke:#FCEDF2;} + .d2-1090221276 .stroke-AA2{stroke:#D35F0A;} + .d2-1090221276 .stroke-AA4{stroke:#FABA8A;} + .d2-1090221276 .stroke-AA5{stroke:#FFE0C7;} + .d2-1090221276 .stroke-AB4{stroke:#FFE767;} + .d2-1090221276 .stroke-AB5{stroke:#FFF2AA;} + .d2-1090221276 .background-color-N1{background-color:#170206;} + .d2-1090221276 .background-color-N2{background-color:#535152;} + .d2-1090221276 .background-color-N3{background-color:#787777;} + .d2-1090221276 .background-color-N4{background-color:#CCCACA;} + .d2-1090221276 .background-color-N5{background-color:#DFDCDC;} + .d2-1090221276 .background-color-N6{background-color:#ECEBEB;} + .d2-1090221276 .background-color-N7{background-color:#FFFFFF;} + .d2-1090221276 .background-color-B1{background-color:#31021D;} + .d2-1090221276 .background-color-B2{background-color:#9B1A48;} + .d2-1090221276 .background-color-B3{background-color:#D2517F;} + .d2-1090221276 .background-color-B4{background-color:#EA99B6;} + .d2-1090221276 .background-color-B5{background-color:#FFDAE7;} + .d2-1090221276 .background-color-B6{background-color:#FCEDF2;} + .d2-1090221276 .background-color-AA2{background-color:#D35F0A;} + .d2-1090221276 .background-color-AA4{background-color:#FABA8A;} + .d2-1090221276 .background-color-AA5{background-color:#FFE0C7;} + .d2-1090221276 .background-color-AB4{background-color:#FFE767;} + .d2-1090221276 .background-color-AB5{background-color:#FFF2AA;} + .d2-1090221276 .color-N1{color:#170206;} + .d2-1090221276 .color-N2{color:#535152;} + .d2-1090221276 .color-N3{color:#787777;} + .d2-1090221276 .color-N4{color:#CCCACA;} + .d2-1090221276 .color-N5{color:#DFDCDC;} + .d2-1090221276 .color-N6{color:#ECEBEB;} + .d2-1090221276 .color-N7{color:#FFFFFF;} + .d2-1090221276 .color-B1{color:#31021D;} + .d2-1090221276 .color-B2{color:#9B1A48;} + .d2-1090221276 .color-B3{color:#D2517F;} + .d2-1090221276 .color-B4{color:#EA99B6;} + .d2-1090221276 .color-B5{color:#FFDAE7;} + .d2-1090221276 .color-B6{color:#FCEDF2;} + .d2-1090221276 .color-AA2{color:#D35F0A;} + .d2-1090221276 .color-AA4{color:#FABA8A;} + .d2-1090221276 .color-AA5{color:#FFE0C7;} + .d2-1090221276 .color-AB4{color:#FFE767;} + .d2-1090221276 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-1090221276);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-1090221276);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-1090221276);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-1090221276);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-1090221276);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-1090221276);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-1090221276);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-1090221276);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-1090221276);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-1090221276);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-1090221276);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-1090221276);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-1090221276);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-1090221276);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-1090221276);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-1090221276);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-1090221276);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-1090221276);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -custom-display-namesRoot(3)Leaf Nr. 0Leaf Nr. 1Leaf Nr. 2 +custom-display-namesRoot(3)Leaf Nr. 0Leaf Nr. 1Leaf Nr. 2 diff --git a/assets/workflows/diagrams/svg/custom-display-names.svg b/assets/workflows/diagrams/svg/custom-display-names.svg index b4b5c03..afc697e 100644 --- a/assets/workflows/diagrams/svg/custom-display-names.svg +++ b/assets/workflows/diagrams/svg/custom-display-names.svg @@ -1,20 +1,20 @@ - + .d2-3439239880 .fill-N1{fill:#170206;} + .d2-3439239880 .fill-N2{fill:#535152;} + .d2-3439239880 .fill-N3{fill:#787777;} + .d2-3439239880 .fill-N4{fill:#CCCACA;} + .d2-3439239880 .fill-N5{fill:#DFDCDC;} + .d2-3439239880 .fill-N6{fill:#ECEBEB;} + .d2-3439239880 .fill-N7{fill:#FFFFFF;} + .d2-3439239880 .fill-B1{fill:#31021D;} + .d2-3439239880 .fill-B2{fill:#9B1A48;} + .d2-3439239880 .fill-B3{fill:#D2517F;} + .d2-3439239880 .fill-B4{fill:#EA99B6;} + .d2-3439239880 .fill-B5{fill:#FFDAE7;} + .d2-3439239880 .fill-B6{fill:#FCEDF2;} + .d2-3439239880 .fill-AA2{fill:#D35F0A;} + .d2-3439239880 .fill-AA4{fill:#FABA8A;} + .d2-3439239880 .fill-AA5{fill:#FFE0C7;} + .d2-3439239880 .fill-AB4{fill:#FFE767;} + .d2-3439239880 .fill-AB5{fill:#FFF2AA;} + .d2-3439239880 .stroke-N1{stroke:#170206;} + .d2-3439239880 .stroke-N2{stroke:#535152;} + .d2-3439239880 .stroke-N3{stroke:#787777;} + .d2-3439239880 .stroke-N4{stroke:#CCCACA;} + .d2-3439239880 .stroke-N5{stroke:#DFDCDC;} + .d2-3439239880 .stroke-N6{stroke:#ECEBEB;} + .d2-3439239880 .stroke-N7{stroke:#FFFFFF;} + .d2-3439239880 .stroke-B1{stroke:#31021D;} + .d2-3439239880 .stroke-B2{stroke:#9B1A48;} + .d2-3439239880 .stroke-B3{stroke:#D2517F;} + .d2-3439239880 .stroke-B4{stroke:#EA99B6;} + .d2-3439239880 .stroke-B5{stroke:#FFDAE7;} + .d2-3439239880 .stroke-B6{stroke:#FCEDF2;} + .d2-3439239880 .stroke-AA2{stroke:#D35F0A;} + .d2-3439239880 .stroke-AA4{stroke:#FABA8A;} + .d2-3439239880 .stroke-AA5{stroke:#FFE0C7;} + .d2-3439239880 .stroke-AB4{stroke:#FFE767;} + .d2-3439239880 .stroke-AB5{stroke:#FFF2AA;} + .d2-3439239880 .background-color-N1{background-color:#170206;} + .d2-3439239880 .background-color-N2{background-color:#535152;} + .d2-3439239880 .background-color-N3{background-color:#787777;} + .d2-3439239880 .background-color-N4{background-color:#CCCACA;} + .d2-3439239880 .background-color-N5{background-color:#DFDCDC;} + .d2-3439239880 .background-color-N6{background-color:#ECEBEB;} + .d2-3439239880 .background-color-N7{background-color:#FFFFFF;} + .d2-3439239880 .background-color-B1{background-color:#31021D;} + .d2-3439239880 .background-color-B2{background-color:#9B1A48;} + .d2-3439239880 .background-color-B3{background-color:#D2517F;} + .d2-3439239880 .background-color-B4{background-color:#EA99B6;} + .d2-3439239880 .background-color-B5{background-color:#FFDAE7;} + .d2-3439239880 .background-color-B6{background-color:#FCEDF2;} + .d2-3439239880 .background-color-AA2{background-color:#D35F0A;} + .d2-3439239880 .background-color-AA4{background-color:#FABA8A;} + .d2-3439239880 .background-color-AA5{background-color:#FFE0C7;} + .d2-3439239880 .background-color-AB4{background-color:#FFE767;} + .d2-3439239880 .background-color-AB5{background-color:#FFF2AA;} + .d2-3439239880 .color-N1{color:#170206;} + .d2-3439239880 .color-N2{color:#535152;} + .d2-3439239880 .color-N3{color:#787777;} + .d2-3439239880 .color-N4{color:#CCCACA;} + .d2-3439239880 .color-N5{color:#DFDCDC;} + .d2-3439239880 .color-N6{color:#ECEBEB;} + .d2-3439239880 .color-N7{color:#FFFFFF;} + .d2-3439239880 .color-B1{color:#31021D;} + .d2-3439239880 .color-B2{color:#9B1A48;} + .d2-3439239880 .color-B3{color:#D2517F;} + .d2-3439239880 .color-B4{color:#EA99B6;} + .d2-3439239880 .color-B5{color:#FFDAE7;} + .d2-3439239880 .color-B6{color:#FCEDF2;} + .d2-3439239880 .color-AA2{color:#D35F0A;} + .d2-3439239880 .color-AA4{color:#FABA8A;} + .d2-3439239880 .color-AA5{color:#FFE0C7;} + .d2-3439239880 .color-AB4{color:#FFE767;} + .d2-3439239880 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-3439239880);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-3439239880);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-3439239880);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-3439239880);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-3439239880);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-3439239880);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-3439239880);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-3439239880);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-3439239880);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-3439239880);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-3439239880);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-3439239880);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-3439239880);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-3439239880);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-3439239880);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-3439239880);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-3439239880);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-3439239880);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -custom-display-namesRoot(3)Leaf Nr. 0Leaf Nr. 1Leaf Nr. 2 +custom-display-namesRoot(3)Leaf Nr. 0Leaf Nr. 1Leaf Nr. 2 diff --git a/assets/workflows/diagrams/svg/download-dog-images-recursive.dark.svg b/assets/workflows/diagrams/svg/download-dog-images-recursive.dark.svg index 35888b1..9ae942e 100644 --- a/assets/workflows/diagrams/svg/download-dog-images-recursive.dark.svg +++ b/assets/workflows/diagrams/svg/download-dog-images-recursive.dark.svg @@ -1,24 +1,24 @@ - + .d2-4061502042 .fill-N1{fill:#170206;} + .d2-4061502042 .fill-N2{fill:#535152;} + .d2-4061502042 .fill-N3{fill:#787777;} + .d2-4061502042 .fill-N4{fill:#CCCACA;} + .d2-4061502042 .fill-N5{fill:#DFDCDC;} + .d2-4061502042 .fill-N6{fill:#ECEBEB;} + .d2-4061502042 .fill-N7{fill:#FFFFFF;} + .d2-4061502042 .fill-B1{fill:#31021D;} + .d2-4061502042 .fill-B2{fill:#9B1A48;} + .d2-4061502042 .fill-B3{fill:#D2517F;} + .d2-4061502042 .fill-B4{fill:#EA99B6;} + .d2-4061502042 .fill-B5{fill:#FFDAE7;} + .d2-4061502042 .fill-B6{fill:#FCEDF2;} + .d2-4061502042 .fill-AA2{fill:#D35F0A;} + .d2-4061502042 .fill-AA4{fill:#FABA8A;} + .d2-4061502042 .fill-AA5{fill:#FFE0C7;} + .d2-4061502042 .fill-AB4{fill:#FFE767;} + .d2-4061502042 .fill-AB5{fill:#FFF2AA;} + .d2-4061502042 .stroke-N1{stroke:#170206;} + .d2-4061502042 .stroke-N2{stroke:#535152;} + .d2-4061502042 .stroke-N3{stroke:#787777;} + .d2-4061502042 .stroke-N4{stroke:#CCCACA;} + .d2-4061502042 .stroke-N5{stroke:#DFDCDC;} + .d2-4061502042 .stroke-N6{stroke:#ECEBEB;} + .d2-4061502042 .stroke-N7{stroke:#FFFFFF;} + .d2-4061502042 .stroke-B1{stroke:#31021D;} + .d2-4061502042 .stroke-B2{stroke:#9B1A48;} + .d2-4061502042 .stroke-B3{stroke:#D2517F;} + .d2-4061502042 .stroke-B4{stroke:#EA99B6;} + .d2-4061502042 .stroke-B5{stroke:#FFDAE7;} + .d2-4061502042 .stroke-B6{stroke:#FCEDF2;} + .d2-4061502042 .stroke-AA2{stroke:#D35F0A;} + .d2-4061502042 .stroke-AA4{stroke:#FABA8A;} + .d2-4061502042 .stroke-AA5{stroke:#FFE0C7;} + .d2-4061502042 .stroke-AB4{stroke:#FFE767;} + .d2-4061502042 .stroke-AB5{stroke:#FFF2AA;} + .d2-4061502042 .background-color-N1{background-color:#170206;} + .d2-4061502042 .background-color-N2{background-color:#535152;} + .d2-4061502042 .background-color-N3{background-color:#787777;} + .d2-4061502042 .background-color-N4{background-color:#CCCACA;} + .d2-4061502042 .background-color-N5{background-color:#DFDCDC;} + .d2-4061502042 .background-color-N6{background-color:#ECEBEB;} + .d2-4061502042 .background-color-N7{background-color:#FFFFFF;} + .d2-4061502042 .background-color-B1{background-color:#31021D;} + .d2-4061502042 .background-color-B2{background-color:#9B1A48;} + .d2-4061502042 .background-color-B3{background-color:#D2517F;} + .d2-4061502042 .background-color-B4{background-color:#EA99B6;} + .d2-4061502042 .background-color-B5{background-color:#FFDAE7;} + .d2-4061502042 .background-color-B6{background-color:#FCEDF2;} + .d2-4061502042 .background-color-AA2{background-color:#D35F0A;} + .d2-4061502042 .background-color-AA4{background-color:#FABA8A;} + .d2-4061502042 .background-color-AA5{background-color:#FFE0C7;} + .d2-4061502042 .background-color-AB4{background-color:#FFE767;} + .d2-4061502042 .background-color-AB5{background-color:#FFF2AA;} + .d2-4061502042 .color-N1{color:#170206;} + .d2-4061502042 .color-N2{color:#535152;} + .d2-4061502042 .color-N3{color:#787777;} + .d2-4061502042 .color-N4{color:#CCCACA;} + .d2-4061502042 .color-N5{color:#DFDCDC;} + .d2-4061502042 .color-N6{color:#ECEBEB;} + .d2-4061502042 .color-N7{color:#FFFFFF;} + .d2-4061502042 .color-B1{color:#31021D;} + .d2-4061502042 .color-B2{color:#9B1A48;} + .d2-4061502042 .color-B3{color:#D2517F;} + .d2-4061502042 .color-B4{color:#EA99B6;} + .d2-4061502042 .color-B5{color:#FFDAE7;} + .d2-4061502042 .color-B6{color:#FCEDF2;} + .d2-4061502042 .color-AA2{color:#D35F0A;} + .d2-4061502042 .color-AA4{color:#FABA8A;} + .d2-4061502042 .color-AA5{color:#FFE0C7;} + .d2-4061502042 .color-AB4{color:#FFE767;} + .d2-4061502042 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-4061502042);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-4061502042);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-4061502042);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-4061502042);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-4061502042);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-4061502042);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-4061502042);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-4061502042);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-4061502042);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-4061502042);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-4061502042);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-4061502042);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-4061502042);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-4061502042);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-4061502042);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-4061502042);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-4061502042);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-4061502042);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -download-dog-images-recursiveDownloadRandomDogImagesDownloadRandomDogImagesDownloadImageDownloadImageDownloadImageDownloadImageDownloadRandomDogImagesDownloadImageDownloadRandomDogImagesDownloadImageDownloadImageDownloadRandomDogImagesDownloadImageDownloadImage +download-dog-images-recursiveDownloadRandomDogImagesDownloadRandomDogImagesDownloadImageDownloadImageDownloadImageDownloadImageDownloadRandomDogImagesDownloadImageDownloadRandomDogImagesDownloadImageDownloadImageDownloadRandomDogImagesDownloadImageDownloadImage diff --git a/assets/workflows/diagrams/svg/download-dog-images-recursive.svg b/assets/workflows/diagrams/svg/download-dog-images-recursive.svg index 841c1be..25dfa9b 100644 --- a/assets/workflows/diagrams/svg/download-dog-images-recursive.svg +++ b/assets/workflows/diagrams/svg/download-dog-images-recursive.svg @@ -1,20 +1,20 @@ - + .d2-2213997814 .fill-N1{fill:#170206;} + .d2-2213997814 .fill-N2{fill:#535152;} + .d2-2213997814 .fill-N3{fill:#787777;} + .d2-2213997814 .fill-N4{fill:#CCCACA;} + .d2-2213997814 .fill-N5{fill:#DFDCDC;} + .d2-2213997814 .fill-N6{fill:#ECEBEB;} + .d2-2213997814 .fill-N7{fill:#FFFFFF;} + .d2-2213997814 .fill-B1{fill:#31021D;} + .d2-2213997814 .fill-B2{fill:#9B1A48;} + .d2-2213997814 .fill-B3{fill:#D2517F;} + .d2-2213997814 .fill-B4{fill:#EA99B6;} + .d2-2213997814 .fill-B5{fill:#FFDAE7;} + .d2-2213997814 .fill-B6{fill:#FCEDF2;} + .d2-2213997814 .fill-AA2{fill:#D35F0A;} + .d2-2213997814 .fill-AA4{fill:#FABA8A;} + .d2-2213997814 .fill-AA5{fill:#FFE0C7;} + .d2-2213997814 .fill-AB4{fill:#FFE767;} + .d2-2213997814 .fill-AB5{fill:#FFF2AA;} + .d2-2213997814 .stroke-N1{stroke:#170206;} + .d2-2213997814 .stroke-N2{stroke:#535152;} + .d2-2213997814 .stroke-N3{stroke:#787777;} + .d2-2213997814 .stroke-N4{stroke:#CCCACA;} + .d2-2213997814 .stroke-N5{stroke:#DFDCDC;} + .d2-2213997814 .stroke-N6{stroke:#ECEBEB;} + .d2-2213997814 .stroke-N7{stroke:#FFFFFF;} + .d2-2213997814 .stroke-B1{stroke:#31021D;} + .d2-2213997814 .stroke-B2{stroke:#9B1A48;} + .d2-2213997814 .stroke-B3{stroke:#D2517F;} + .d2-2213997814 .stroke-B4{stroke:#EA99B6;} + .d2-2213997814 .stroke-B5{stroke:#FFDAE7;} + .d2-2213997814 .stroke-B6{stroke:#FCEDF2;} + .d2-2213997814 .stroke-AA2{stroke:#D35F0A;} + .d2-2213997814 .stroke-AA4{stroke:#FABA8A;} + .d2-2213997814 .stroke-AA5{stroke:#FFE0C7;} + .d2-2213997814 .stroke-AB4{stroke:#FFE767;} + .d2-2213997814 .stroke-AB5{stroke:#FFF2AA;} + .d2-2213997814 .background-color-N1{background-color:#170206;} + .d2-2213997814 .background-color-N2{background-color:#535152;} + .d2-2213997814 .background-color-N3{background-color:#787777;} + .d2-2213997814 .background-color-N4{background-color:#CCCACA;} + .d2-2213997814 .background-color-N5{background-color:#DFDCDC;} + .d2-2213997814 .background-color-N6{background-color:#ECEBEB;} + .d2-2213997814 .background-color-N7{background-color:#FFFFFF;} + .d2-2213997814 .background-color-B1{background-color:#31021D;} + .d2-2213997814 .background-color-B2{background-color:#9B1A48;} + .d2-2213997814 .background-color-B3{background-color:#D2517F;} + .d2-2213997814 .background-color-B4{background-color:#EA99B6;} + .d2-2213997814 .background-color-B5{background-color:#FFDAE7;} + .d2-2213997814 .background-color-B6{background-color:#FCEDF2;} + .d2-2213997814 .background-color-AA2{background-color:#D35F0A;} + .d2-2213997814 .background-color-AA4{background-color:#FABA8A;} + .d2-2213997814 .background-color-AA5{background-color:#FFE0C7;} + .d2-2213997814 .background-color-AB4{background-color:#FFE767;} + .d2-2213997814 .background-color-AB5{background-color:#FFF2AA;} + .d2-2213997814 .color-N1{color:#170206;} + .d2-2213997814 .color-N2{color:#535152;} + .d2-2213997814 .color-N3{color:#787777;} + .d2-2213997814 .color-N4{color:#CCCACA;} + .d2-2213997814 .color-N5{color:#DFDCDC;} + .d2-2213997814 .color-N6{color:#ECEBEB;} + .d2-2213997814 .color-N7{color:#FFFFFF;} + .d2-2213997814 .color-B1{color:#31021D;} + .d2-2213997814 .color-B2{color:#9B1A48;} + .d2-2213997814 .color-B3{color:#D2517F;} + .d2-2213997814 .color-B4{color:#EA99B6;} + .d2-2213997814 .color-B5{color:#FFDAE7;} + .d2-2213997814 .color-B6{color:#FCEDF2;} + .d2-2213997814 .color-AA2{color:#D35F0A;} + .d2-2213997814 .color-AA4{color:#FABA8A;} + .d2-2213997814 .color-AA5{color:#FFE0C7;} + .d2-2213997814 .color-AB4{color:#FFE767;} + .d2-2213997814 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-2213997814);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-2213997814);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-2213997814);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-2213997814);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-2213997814);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-2213997814);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-2213997814);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-2213997814);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-2213997814);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-2213997814);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-2213997814);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-2213997814);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-2213997814);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-2213997814);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-2213997814);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-2213997814);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-2213997814);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-2213997814);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -download-dog-images-recursiveDownloadRandomDogImagesDownloadRandomDogImagesDownloadImageDownloadImageDownloadImageDownloadImageDownloadRandomDogImagesDownloadImageDownloadRandomDogImagesDownloadImageDownloadImageDownloadRandomDogImagesDownloadImageDownloadImage +download-dog-images-recursiveDownloadRandomDogImagesDownloadRandomDogImagesDownloadImageDownloadImageDownloadImageDownloadImageDownloadRandomDogImagesDownloadImageDownloadRandomDogImagesDownloadImageDownloadImageDownloadRandomDogImagesDownloadImageDownloadImage diff --git a/assets/workflows/diagrams/svg/download-dog-images.dark.svg b/assets/workflows/diagrams/svg/download-dog-images.dark.svg index a29b601..4b2bdb5 100644 --- a/assets/workflows/diagrams/svg/download-dog-images.dark.svg +++ b/assets/workflows/diagrams/svg/download-dog-images.dark.svg @@ -1,24 +1,24 @@ - + .d2-4212084949 .fill-N1{fill:#170206;} + .d2-4212084949 .fill-N2{fill:#535152;} + .d2-4212084949 .fill-N3{fill:#787777;} + .d2-4212084949 .fill-N4{fill:#CCCACA;} + .d2-4212084949 .fill-N5{fill:#DFDCDC;} + .d2-4212084949 .fill-N6{fill:#ECEBEB;} + .d2-4212084949 .fill-N7{fill:#FFFFFF;} + .d2-4212084949 .fill-B1{fill:#31021D;} + .d2-4212084949 .fill-B2{fill:#9B1A48;} + .d2-4212084949 .fill-B3{fill:#D2517F;} + .d2-4212084949 .fill-B4{fill:#EA99B6;} + .d2-4212084949 .fill-B5{fill:#FFDAE7;} + .d2-4212084949 .fill-B6{fill:#FCEDF2;} + .d2-4212084949 .fill-AA2{fill:#D35F0A;} + .d2-4212084949 .fill-AA4{fill:#FABA8A;} + .d2-4212084949 .fill-AA5{fill:#FFE0C7;} + .d2-4212084949 .fill-AB4{fill:#FFE767;} + .d2-4212084949 .fill-AB5{fill:#FFF2AA;} + .d2-4212084949 .stroke-N1{stroke:#170206;} + .d2-4212084949 .stroke-N2{stroke:#535152;} + .d2-4212084949 .stroke-N3{stroke:#787777;} + .d2-4212084949 .stroke-N4{stroke:#CCCACA;} + .d2-4212084949 .stroke-N5{stroke:#DFDCDC;} + .d2-4212084949 .stroke-N6{stroke:#ECEBEB;} + .d2-4212084949 .stroke-N7{stroke:#FFFFFF;} + .d2-4212084949 .stroke-B1{stroke:#31021D;} + .d2-4212084949 .stroke-B2{stroke:#9B1A48;} + .d2-4212084949 .stroke-B3{stroke:#D2517F;} + .d2-4212084949 .stroke-B4{stroke:#EA99B6;} + .d2-4212084949 .stroke-B5{stroke:#FFDAE7;} + .d2-4212084949 .stroke-B6{stroke:#FCEDF2;} + .d2-4212084949 .stroke-AA2{stroke:#D35F0A;} + .d2-4212084949 .stroke-AA4{stroke:#FABA8A;} + .d2-4212084949 .stroke-AA5{stroke:#FFE0C7;} + .d2-4212084949 .stroke-AB4{stroke:#FFE767;} + .d2-4212084949 .stroke-AB5{stroke:#FFF2AA;} + .d2-4212084949 .background-color-N1{background-color:#170206;} + .d2-4212084949 .background-color-N2{background-color:#535152;} + .d2-4212084949 .background-color-N3{background-color:#787777;} + .d2-4212084949 .background-color-N4{background-color:#CCCACA;} + .d2-4212084949 .background-color-N5{background-color:#DFDCDC;} + .d2-4212084949 .background-color-N6{background-color:#ECEBEB;} + .d2-4212084949 .background-color-N7{background-color:#FFFFFF;} + .d2-4212084949 .background-color-B1{background-color:#31021D;} + .d2-4212084949 .background-color-B2{background-color:#9B1A48;} + .d2-4212084949 .background-color-B3{background-color:#D2517F;} + .d2-4212084949 .background-color-B4{background-color:#EA99B6;} + .d2-4212084949 .background-color-B5{background-color:#FFDAE7;} + .d2-4212084949 .background-color-B6{background-color:#FCEDF2;} + .d2-4212084949 .background-color-AA2{background-color:#D35F0A;} + .d2-4212084949 .background-color-AA4{background-color:#FABA8A;} + .d2-4212084949 .background-color-AA5{background-color:#FFE0C7;} + .d2-4212084949 .background-color-AB4{background-color:#FFE767;} + .d2-4212084949 .background-color-AB5{background-color:#FFF2AA;} + .d2-4212084949 .color-N1{color:#170206;} + .d2-4212084949 .color-N2{color:#535152;} + .d2-4212084949 .color-N3{color:#787777;} + .d2-4212084949 .color-N4{color:#CCCACA;} + .d2-4212084949 .color-N5{color:#DFDCDC;} + .d2-4212084949 .color-N6{color:#ECEBEB;} + .d2-4212084949 .color-N7{color:#FFFFFF;} + .d2-4212084949 .color-B1{color:#31021D;} + .d2-4212084949 .color-B2{color:#9B1A48;} + .d2-4212084949 .color-B3{color:#D2517F;} + .d2-4212084949 .color-B4{color:#EA99B6;} + .d2-4212084949 .color-B5{color:#FFDAE7;} + .d2-4212084949 .color-B6{color:#FCEDF2;} + .d2-4212084949 .color-AA2{color:#D35F0A;} + .d2-4212084949 .color-AA4{color:#FABA8A;} + .d2-4212084949 .color-AA5{color:#FFE0C7;} + .d2-4212084949 .color-AB4{color:#FFE767;} + .d2-4212084949 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-4212084949);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-4212084949);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-4212084949);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-4212084949);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-4212084949);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-4212084949);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-4212084949);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-4212084949);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-4212084949);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-4212084949);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-4212084949);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-4212084949);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-4212084949);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-4212084949);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-4212084949);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-4212084949);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-4212084949);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-4212084949);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -download-random-dog-imagesDownloadImageDownloadRandomDogImagesDownloadImageDownloadImageDownloadImageDownloadImage +download-random-dog-imagesDownloadImageDownloadRandomDogImagesDownloadImageDownloadImageDownloadImageDownloadImage diff --git a/assets/workflows/diagrams/svg/download-dog-images.svg b/assets/workflows/diagrams/svg/download-dog-images.svg index 25a58b3..9f2038f 100644 --- a/assets/workflows/diagrams/svg/download-dog-images.svg +++ b/assets/workflows/diagrams/svg/download-dog-images.svg @@ -1,20 +1,20 @@ - + .d2-792980417 .fill-N1{fill:#170206;} + .d2-792980417 .fill-N2{fill:#535152;} + .d2-792980417 .fill-N3{fill:#787777;} + .d2-792980417 .fill-N4{fill:#CCCACA;} + .d2-792980417 .fill-N5{fill:#DFDCDC;} + .d2-792980417 .fill-N6{fill:#ECEBEB;} + .d2-792980417 .fill-N7{fill:#FFFFFF;} + .d2-792980417 .fill-B1{fill:#31021D;} + .d2-792980417 .fill-B2{fill:#9B1A48;} + .d2-792980417 .fill-B3{fill:#D2517F;} + .d2-792980417 .fill-B4{fill:#EA99B6;} + .d2-792980417 .fill-B5{fill:#FFDAE7;} + .d2-792980417 .fill-B6{fill:#FCEDF2;} + .d2-792980417 .fill-AA2{fill:#D35F0A;} + .d2-792980417 .fill-AA4{fill:#FABA8A;} + .d2-792980417 .fill-AA5{fill:#FFE0C7;} + .d2-792980417 .fill-AB4{fill:#FFE767;} + .d2-792980417 .fill-AB5{fill:#FFF2AA;} + .d2-792980417 .stroke-N1{stroke:#170206;} + .d2-792980417 .stroke-N2{stroke:#535152;} + .d2-792980417 .stroke-N3{stroke:#787777;} + .d2-792980417 .stroke-N4{stroke:#CCCACA;} + .d2-792980417 .stroke-N5{stroke:#DFDCDC;} + .d2-792980417 .stroke-N6{stroke:#ECEBEB;} + .d2-792980417 .stroke-N7{stroke:#FFFFFF;} + .d2-792980417 .stroke-B1{stroke:#31021D;} + .d2-792980417 .stroke-B2{stroke:#9B1A48;} + .d2-792980417 .stroke-B3{stroke:#D2517F;} + .d2-792980417 .stroke-B4{stroke:#EA99B6;} + .d2-792980417 .stroke-B5{stroke:#FFDAE7;} + .d2-792980417 .stroke-B6{stroke:#FCEDF2;} + .d2-792980417 .stroke-AA2{stroke:#D35F0A;} + .d2-792980417 .stroke-AA4{stroke:#FABA8A;} + .d2-792980417 .stroke-AA5{stroke:#FFE0C7;} + .d2-792980417 .stroke-AB4{stroke:#FFE767;} + .d2-792980417 .stroke-AB5{stroke:#FFF2AA;} + .d2-792980417 .background-color-N1{background-color:#170206;} + .d2-792980417 .background-color-N2{background-color:#535152;} + .d2-792980417 .background-color-N3{background-color:#787777;} + .d2-792980417 .background-color-N4{background-color:#CCCACA;} + .d2-792980417 .background-color-N5{background-color:#DFDCDC;} + .d2-792980417 .background-color-N6{background-color:#ECEBEB;} + .d2-792980417 .background-color-N7{background-color:#FFFFFF;} + .d2-792980417 .background-color-B1{background-color:#31021D;} + .d2-792980417 .background-color-B2{background-color:#9B1A48;} + .d2-792980417 .background-color-B3{background-color:#D2517F;} + .d2-792980417 .background-color-B4{background-color:#EA99B6;} + .d2-792980417 .background-color-B5{background-color:#FFDAE7;} + .d2-792980417 .background-color-B6{background-color:#FCEDF2;} + .d2-792980417 .background-color-AA2{background-color:#D35F0A;} + .d2-792980417 .background-color-AA4{background-color:#FABA8A;} + .d2-792980417 .background-color-AA5{background-color:#FFE0C7;} + .d2-792980417 .background-color-AB4{background-color:#FFE767;} + .d2-792980417 .background-color-AB5{background-color:#FFF2AA;} + .d2-792980417 .color-N1{color:#170206;} + .d2-792980417 .color-N2{color:#535152;} + .d2-792980417 .color-N3{color:#787777;} + .d2-792980417 .color-N4{color:#CCCACA;} + .d2-792980417 .color-N5{color:#DFDCDC;} + .d2-792980417 .color-N6{color:#ECEBEB;} + .d2-792980417 .color-N7{color:#FFFFFF;} + .d2-792980417 .color-B1{color:#31021D;} + .d2-792980417 .color-B2{color:#9B1A48;} + .d2-792980417 .color-B3{color:#D2517F;} + .d2-792980417 .color-B4{color:#EA99B6;} + .d2-792980417 .color-B5{color:#FFDAE7;} + .d2-792980417 .color-B6{color:#FCEDF2;} + .d2-792980417 .color-AA2{color:#D35F0A;} + .d2-792980417 .color-AA4{color:#FABA8A;} + .d2-792980417 .color-AA5{color:#FFE0C7;} + .d2-792980417 .color-AB4{color:#FFE767;} + .d2-792980417 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-792980417);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-792980417);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-792980417);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-792980417);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-792980417);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-792980417);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-792980417);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-792980417);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-792980417);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-792980417);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-792980417);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-792980417);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-792980417);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-792980417);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-792980417);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-792980417);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-792980417);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-792980417);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -download-random-dog-imagesDownloadImageDownloadRandomDogImagesDownloadImageDownloadImageDownloadImageDownloadImage +download-random-dog-imagesDownloadImageDownloadRandomDogImagesDownloadImageDownloadImageDownloadImageDownloadImage diff --git a/assets/workflows/diagrams/svg/map-reduce-sum-squares.dark.svg b/assets/workflows/diagrams/svg/map-reduce-sum-squares.dark.svg index f6f9274..7ae5fdf 100644 --- a/assets/workflows/diagrams/svg/map-reduce-sum-squares.dark.svg +++ b/assets/workflows/diagrams/svg/map-reduce-sum-squares.dark.svg @@ -1,24 +1,24 @@ - + .d2-17504503 .fill-N1{fill:#170206;} + .d2-17504503 .fill-N2{fill:#535152;} + .d2-17504503 .fill-N3{fill:#787777;} + .d2-17504503 .fill-N4{fill:#CCCACA;} + .d2-17504503 .fill-N5{fill:#DFDCDC;} + .d2-17504503 .fill-N6{fill:#ECEBEB;} + .d2-17504503 .fill-N7{fill:#FFFFFF;} + .d2-17504503 .fill-B1{fill:#31021D;} + .d2-17504503 .fill-B2{fill:#9B1A48;} + .d2-17504503 .fill-B3{fill:#D2517F;} + .d2-17504503 .fill-B4{fill:#EA99B6;} + .d2-17504503 .fill-B5{fill:#FFDAE7;} + .d2-17504503 .fill-B6{fill:#FCEDF2;} + .d2-17504503 .fill-AA2{fill:#D35F0A;} + .d2-17504503 .fill-AA4{fill:#FABA8A;} + .d2-17504503 .fill-AA5{fill:#FFE0C7;} + .d2-17504503 .fill-AB4{fill:#FFE767;} + .d2-17504503 .fill-AB5{fill:#FFF2AA;} + .d2-17504503 .stroke-N1{stroke:#170206;} + .d2-17504503 .stroke-N2{stroke:#535152;} + .d2-17504503 .stroke-N3{stroke:#787777;} + .d2-17504503 .stroke-N4{stroke:#CCCACA;} + .d2-17504503 .stroke-N5{stroke:#DFDCDC;} + .d2-17504503 .stroke-N6{stroke:#ECEBEB;} + .d2-17504503 .stroke-N7{stroke:#FFFFFF;} + .d2-17504503 .stroke-B1{stroke:#31021D;} + .d2-17504503 .stroke-B2{stroke:#9B1A48;} + .d2-17504503 .stroke-B3{stroke:#D2517F;} + .d2-17504503 .stroke-B4{stroke:#EA99B6;} + .d2-17504503 .stroke-B5{stroke:#FFDAE7;} + .d2-17504503 .stroke-B6{stroke:#FCEDF2;} + .d2-17504503 .stroke-AA2{stroke:#D35F0A;} + .d2-17504503 .stroke-AA4{stroke:#FABA8A;} + .d2-17504503 .stroke-AA5{stroke:#FFE0C7;} + .d2-17504503 .stroke-AB4{stroke:#FFE767;} + .d2-17504503 .stroke-AB5{stroke:#FFF2AA;} + .d2-17504503 .background-color-N1{background-color:#170206;} + .d2-17504503 .background-color-N2{background-color:#535152;} + .d2-17504503 .background-color-N3{background-color:#787777;} + .d2-17504503 .background-color-N4{background-color:#CCCACA;} + .d2-17504503 .background-color-N5{background-color:#DFDCDC;} + .d2-17504503 .background-color-N6{background-color:#ECEBEB;} + .d2-17504503 .background-color-N7{background-color:#FFFFFF;} + .d2-17504503 .background-color-B1{background-color:#31021D;} + .d2-17504503 .background-color-B2{background-color:#9B1A48;} + .d2-17504503 .background-color-B3{background-color:#D2517F;} + .d2-17504503 .background-color-B4{background-color:#EA99B6;} + .d2-17504503 .background-color-B5{background-color:#FFDAE7;} + .d2-17504503 .background-color-B6{background-color:#FCEDF2;} + .d2-17504503 .background-color-AA2{background-color:#D35F0A;} + .d2-17504503 .background-color-AA4{background-color:#FABA8A;} + .d2-17504503 .background-color-AA5{background-color:#FFE0C7;} + .d2-17504503 .background-color-AB4{background-color:#FFE767;} + .d2-17504503 .background-color-AB5{background-color:#FFF2AA;} + .d2-17504503 .color-N1{color:#170206;} + .d2-17504503 .color-N2{color:#535152;} + .d2-17504503 .color-N3{color:#787777;} + .d2-17504503 .color-N4{color:#CCCACA;} + .d2-17504503 .color-N5{color:#DFDCDC;} + .d2-17504503 .color-N6{color:#ECEBEB;} + .d2-17504503 .color-N7{color:#FFFFFF;} + .d2-17504503 .color-B1{color:#31021D;} + .d2-17504503 .color-B2{color:#9B1A48;} + .d2-17504503 .color-B3{color:#D2517F;} + .d2-17504503 .color-B4{color:#EA99B6;} + .d2-17504503 .color-B5{color:#FFDAE7;} + .d2-17504503 .color-B6{color:#FCEDF2;} + .d2-17504503 .color-AA2{color:#D35F0A;} + .d2-17504503 .color-AA4{color:#FABA8A;} + .d2-17504503 .color-AA5{color:#FFE0C7;} + .d2-17504503 .color-AB4{color:#FFE767;} + .d2-17504503 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-17504503);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-17504503);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-17504503);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-17504503);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-17504503);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-17504503);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-17504503);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-17504503);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-17504503);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-17504503);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-17504503);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-17504503);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-17504503);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-17504503);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-17504503);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-17504503);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-17504503);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-17504503);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -sum-of-squaresSumOfSquaresSquare(98)Square(45)Square(21)Square(12)Square(453)Square(345)Sum +sum-of-squaresSumOfSquaresSquare(98)Square(45)Square(21)Square(12)Square(453)Square(345)Sum diff --git a/assets/workflows/diagrams/svg/map-reduce-sum-squares.svg b/assets/workflows/diagrams/svg/map-reduce-sum-squares.svg index 9a1478d..ec9ac31 100644 --- a/assets/workflows/diagrams/svg/map-reduce-sum-squares.svg +++ b/assets/workflows/diagrams/svg/map-reduce-sum-squares.svg @@ -1,20 +1,20 @@ - + .d2-1655487025 .fill-N1{fill:#170206;} + .d2-1655487025 .fill-N2{fill:#535152;} + .d2-1655487025 .fill-N3{fill:#787777;} + .d2-1655487025 .fill-N4{fill:#CCCACA;} + .d2-1655487025 .fill-N5{fill:#DFDCDC;} + .d2-1655487025 .fill-N6{fill:#ECEBEB;} + .d2-1655487025 .fill-N7{fill:#FFFFFF;} + .d2-1655487025 .fill-B1{fill:#31021D;} + .d2-1655487025 .fill-B2{fill:#9B1A48;} + .d2-1655487025 .fill-B3{fill:#D2517F;} + .d2-1655487025 .fill-B4{fill:#EA99B6;} + .d2-1655487025 .fill-B5{fill:#FFDAE7;} + .d2-1655487025 .fill-B6{fill:#FCEDF2;} + .d2-1655487025 .fill-AA2{fill:#D35F0A;} + .d2-1655487025 .fill-AA4{fill:#FABA8A;} + .d2-1655487025 .fill-AA5{fill:#FFE0C7;} + .d2-1655487025 .fill-AB4{fill:#FFE767;} + .d2-1655487025 .fill-AB5{fill:#FFF2AA;} + .d2-1655487025 .stroke-N1{stroke:#170206;} + .d2-1655487025 .stroke-N2{stroke:#535152;} + .d2-1655487025 .stroke-N3{stroke:#787777;} + .d2-1655487025 .stroke-N4{stroke:#CCCACA;} + .d2-1655487025 .stroke-N5{stroke:#DFDCDC;} + .d2-1655487025 .stroke-N6{stroke:#ECEBEB;} + .d2-1655487025 .stroke-N7{stroke:#FFFFFF;} + .d2-1655487025 .stroke-B1{stroke:#31021D;} + .d2-1655487025 .stroke-B2{stroke:#9B1A48;} + .d2-1655487025 .stroke-B3{stroke:#D2517F;} + .d2-1655487025 .stroke-B4{stroke:#EA99B6;} + .d2-1655487025 .stroke-B5{stroke:#FFDAE7;} + .d2-1655487025 .stroke-B6{stroke:#FCEDF2;} + .d2-1655487025 .stroke-AA2{stroke:#D35F0A;} + .d2-1655487025 .stroke-AA4{stroke:#FABA8A;} + .d2-1655487025 .stroke-AA5{stroke:#FFE0C7;} + .d2-1655487025 .stroke-AB4{stroke:#FFE767;} + .d2-1655487025 .stroke-AB5{stroke:#FFF2AA;} + .d2-1655487025 .background-color-N1{background-color:#170206;} + .d2-1655487025 .background-color-N2{background-color:#535152;} + .d2-1655487025 .background-color-N3{background-color:#787777;} + .d2-1655487025 .background-color-N4{background-color:#CCCACA;} + .d2-1655487025 .background-color-N5{background-color:#DFDCDC;} + .d2-1655487025 .background-color-N6{background-color:#ECEBEB;} + .d2-1655487025 .background-color-N7{background-color:#FFFFFF;} + .d2-1655487025 .background-color-B1{background-color:#31021D;} + .d2-1655487025 .background-color-B2{background-color:#9B1A48;} + .d2-1655487025 .background-color-B3{background-color:#D2517F;} + .d2-1655487025 .background-color-B4{background-color:#EA99B6;} + .d2-1655487025 .background-color-B5{background-color:#FFDAE7;} + .d2-1655487025 .background-color-B6{background-color:#FCEDF2;} + .d2-1655487025 .background-color-AA2{background-color:#D35F0A;} + .d2-1655487025 .background-color-AA4{background-color:#FABA8A;} + .d2-1655487025 .background-color-AA5{background-color:#FFE0C7;} + .d2-1655487025 .background-color-AB4{background-color:#FFE767;} + .d2-1655487025 .background-color-AB5{background-color:#FFF2AA;} + .d2-1655487025 .color-N1{color:#170206;} + .d2-1655487025 .color-N2{color:#535152;} + .d2-1655487025 .color-N3{color:#787777;} + .d2-1655487025 .color-N4{color:#CCCACA;} + .d2-1655487025 .color-N5{color:#DFDCDC;} + .d2-1655487025 .color-N6{color:#ECEBEB;} + .d2-1655487025 .color-N7{color:#FFFFFF;} + .d2-1655487025 .color-B1{color:#31021D;} + .d2-1655487025 .color-B2{color:#9B1A48;} + .d2-1655487025 .color-B3{color:#D2517F;} + .d2-1655487025 .color-B4{color:#EA99B6;} + .d2-1655487025 .color-B5{color:#FFDAE7;} + .d2-1655487025 .color-B6{color:#FCEDF2;} + .d2-1655487025 .color-AA2{color:#D35F0A;} + .d2-1655487025 .color-AA4{color:#FABA8A;} + .d2-1655487025 .color-AA5{color:#FFE0C7;} + .d2-1655487025 .color-AB4{color:#FFE767;} + .d2-1655487025 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-1655487025);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-1655487025);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-1655487025);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-1655487025);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-1655487025);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-1655487025);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-1655487025);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-1655487025);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-1655487025);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-1655487025);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-1655487025);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-1655487025);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-1655487025);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-1655487025);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-1655487025);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-1655487025);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-1655487025);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-1655487025);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -sum-of-squaresSumOfSquaresSquare(98)Square(45)Square(21)Square(12)Square(453)Square(345)Sum +sum-of-squaresSumOfSquaresSquare(98)Square(45)Square(21)Square(12)Square(453)Square(345)Sum diff --git a/assets/workflows/diagrams/svg/movies-failed.dark.svg b/assets/workflows/diagrams/svg/movies-failed.dark.svg index bdc60d5..2bfe922 100644 --- a/assets/workflows/diagrams/svg/movies-failed.dark.svg +++ b/assets/workflows/diagrams/svg/movies-failed.dark.svg @@ -1,24 +1,24 @@ - + .d2-2856525933 .fill-N1{fill:#170206;} + .d2-2856525933 .fill-N2{fill:#535152;} + .d2-2856525933 .fill-N3{fill:#787777;} + .d2-2856525933 .fill-N4{fill:#CCCACA;} + .d2-2856525933 .fill-N5{fill:#DFDCDC;} + .d2-2856525933 .fill-N6{fill:#ECEBEB;} + .d2-2856525933 .fill-N7{fill:#FFFFFF;} + .d2-2856525933 .fill-B1{fill:#31021D;} + .d2-2856525933 .fill-B2{fill:#9B1A48;} + .d2-2856525933 .fill-B3{fill:#D2517F;} + .d2-2856525933 .fill-B4{fill:#EA99B6;} + .d2-2856525933 .fill-B5{fill:#FFDAE7;} + .d2-2856525933 .fill-B6{fill:#FCEDF2;} + .d2-2856525933 .fill-AA2{fill:#D35F0A;} + .d2-2856525933 .fill-AA4{fill:#FABA8A;} + .d2-2856525933 .fill-AA5{fill:#FFE0C7;} + .d2-2856525933 .fill-AB4{fill:#FFE767;} + .d2-2856525933 .fill-AB5{fill:#FFF2AA;} + .d2-2856525933 .stroke-N1{stroke:#170206;} + .d2-2856525933 .stroke-N2{stroke:#535152;} + .d2-2856525933 .stroke-N3{stroke:#787777;} + .d2-2856525933 .stroke-N4{stroke:#CCCACA;} + .d2-2856525933 .stroke-N5{stroke:#DFDCDC;} + .d2-2856525933 .stroke-N6{stroke:#ECEBEB;} + .d2-2856525933 .stroke-N7{stroke:#FFFFFF;} + .d2-2856525933 .stroke-B1{stroke:#31021D;} + .d2-2856525933 .stroke-B2{stroke:#9B1A48;} + .d2-2856525933 .stroke-B3{stroke:#D2517F;} + .d2-2856525933 .stroke-B4{stroke:#EA99B6;} + .d2-2856525933 .stroke-B5{stroke:#FFDAE7;} + .d2-2856525933 .stroke-B6{stroke:#FCEDF2;} + .d2-2856525933 .stroke-AA2{stroke:#D35F0A;} + .d2-2856525933 .stroke-AA4{stroke:#FABA8A;} + .d2-2856525933 .stroke-AA5{stroke:#FFE0C7;} + .d2-2856525933 .stroke-AB4{stroke:#FFE767;} + .d2-2856525933 .stroke-AB5{stroke:#FFF2AA;} + .d2-2856525933 .background-color-N1{background-color:#170206;} + .d2-2856525933 .background-color-N2{background-color:#535152;} + .d2-2856525933 .background-color-N3{background-color:#787777;} + .d2-2856525933 .background-color-N4{background-color:#CCCACA;} + .d2-2856525933 .background-color-N5{background-color:#DFDCDC;} + .d2-2856525933 .background-color-N6{background-color:#ECEBEB;} + .d2-2856525933 .background-color-N7{background-color:#FFFFFF;} + .d2-2856525933 .background-color-B1{background-color:#31021D;} + .d2-2856525933 .background-color-B2{background-color:#9B1A48;} + .d2-2856525933 .background-color-B3{background-color:#D2517F;} + .d2-2856525933 .background-color-B4{background-color:#EA99B6;} + .d2-2856525933 .background-color-B5{background-color:#FFDAE7;} + .d2-2856525933 .background-color-B6{background-color:#FCEDF2;} + .d2-2856525933 .background-color-AA2{background-color:#D35F0A;} + .d2-2856525933 .background-color-AA4{background-color:#FABA8A;} + .d2-2856525933 .background-color-AA5{background-color:#FFE0C7;} + .d2-2856525933 .background-color-AB4{background-color:#FFE767;} + .d2-2856525933 .background-color-AB5{background-color:#FFF2AA;} + .d2-2856525933 .color-N1{color:#170206;} + .d2-2856525933 .color-N2{color:#535152;} + .d2-2856525933 .color-N3{color:#787777;} + .d2-2856525933 .color-N4{color:#CCCACA;} + .d2-2856525933 .color-N5{color:#DFDCDC;} + .d2-2856525933 .color-N6{color:#ECEBEB;} + .d2-2856525933 .color-N7{color:#FFFFFF;} + .d2-2856525933 .color-B1{color:#31021D;} + .d2-2856525933 .color-B2{color:#9B1A48;} + .d2-2856525933 .color-B3{color:#D2517F;} + .d2-2856525933 .color-B4{color:#EA99B6;} + .d2-2856525933 .color-B5{color:#FFDAE7;} + .d2-2856525933 .color-B6{color:#FCEDF2;} + .d2-2856525933 .color-AA2{color:#D35F0A;} + .d2-2856525933 .color-AA4{color:#FABA8A;} + .d2-2856525933 .color-AA5{color:#FFE0C7;} + .d2-2856525933 .color-AB4{color:#FFE767;} + .d2-2856525933 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-2856525933);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-2856525933);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-2856525933);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-2856525933);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-2856525933);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-2856525933);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-2856525933);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-2856525933);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-2856525933);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-2856525933);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-2856525933);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-2856525933);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-2856525933);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-2856525933);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-2856525933);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-2856525933);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-2856525933);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-2856525933);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -movie-statsShrek 2MovieStatsThe MatrixPrintMovieStatsKeyError('Title')PrintMovieStats +movie-statsShrek 2MovieStatsThe MatrixPrintMovieStatsKeyError('Title')PrintMovieStats diff --git a/assets/workflows/diagrams/svg/movies-failed.svg b/assets/workflows/diagrams/svg/movies-failed.svg index a3998af..3887279 100644 --- a/assets/workflows/diagrams/svg/movies-failed.svg +++ b/assets/workflows/diagrams/svg/movies-failed.svg @@ -1,24 +1,24 @@ - + .d2-2571460696 .fill-N1{fill:#170206;} + .d2-2571460696 .fill-N2{fill:#535152;} + .d2-2571460696 .fill-N3{fill:#787777;} + .d2-2571460696 .fill-N4{fill:#CCCACA;} + .d2-2571460696 .fill-N5{fill:#DFDCDC;} + .d2-2571460696 .fill-N6{fill:#ECEBEB;} + .d2-2571460696 .fill-N7{fill:#FFFFFF;} + .d2-2571460696 .fill-B1{fill:#31021D;} + .d2-2571460696 .fill-B2{fill:#9B1A48;} + .d2-2571460696 .fill-B3{fill:#D2517F;} + .d2-2571460696 .fill-B4{fill:#EA99B6;} + .d2-2571460696 .fill-B5{fill:#FFDAE7;} + .d2-2571460696 .fill-B6{fill:#FCEDF2;} + .d2-2571460696 .fill-AA2{fill:#D35F0A;} + .d2-2571460696 .fill-AA4{fill:#FABA8A;} + .d2-2571460696 .fill-AA5{fill:#FFE0C7;} + .d2-2571460696 .fill-AB4{fill:#FFE767;} + .d2-2571460696 .fill-AB5{fill:#FFF2AA;} + .d2-2571460696 .stroke-N1{stroke:#170206;} + .d2-2571460696 .stroke-N2{stroke:#535152;} + .d2-2571460696 .stroke-N3{stroke:#787777;} + .d2-2571460696 .stroke-N4{stroke:#CCCACA;} + .d2-2571460696 .stroke-N5{stroke:#DFDCDC;} + .d2-2571460696 .stroke-N6{stroke:#ECEBEB;} + .d2-2571460696 .stroke-N7{stroke:#FFFFFF;} + .d2-2571460696 .stroke-B1{stroke:#31021D;} + .d2-2571460696 .stroke-B2{stroke:#9B1A48;} + .d2-2571460696 .stroke-B3{stroke:#D2517F;} + .d2-2571460696 .stroke-B4{stroke:#EA99B6;} + .d2-2571460696 .stroke-B5{stroke:#FFDAE7;} + .d2-2571460696 .stroke-B6{stroke:#FCEDF2;} + .d2-2571460696 .stroke-AA2{stroke:#D35F0A;} + .d2-2571460696 .stroke-AA4{stroke:#FABA8A;} + .d2-2571460696 .stroke-AA5{stroke:#FFE0C7;} + .d2-2571460696 .stroke-AB4{stroke:#FFE767;} + .d2-2571460696 .stroke-AB5{stroke:#FFF2AA;} + .d2-2571460696 .background-color-N1{background-color:#170206;} + .d2-2571460696 .background-color-N2{background-color:#535152;} + .d2-2571460696 .background-color-N3{background-color:#787777;} + .d2-2571460696 .background-color-N4{background-color:#CCCACA;} + .d2-2571460696 .background-color-N5{background-color:#DFDCDC;} + .d2-2571460696 .background-color-N6{background-color:#ECEBEB;} + .d2-2571460696 .background-color-N7{background-color:#FFFFFF;} + .d2-2571460696 .background-color-B1{background-color:#31021D;} + .d2-2571460696 .background-color-B2{background-color:#9B1A48;} + .d2-2571460696 .background-color-B3{background-color:#D2517F;} + .d2-2571460696 .background-color-B4{background-color:#EA99B6;} + .d2-2571460696 .background-color-B5{background-color:#FFDAE7;} + .d2-2571460696 .background-color-B6{background-color:#FCEDF2;} + .d2-2571460696 .background-color-AA2{background-color:#D35F0A;} + .d2-2571460696 .background-color-AA4{background-color:#FABA8A;} + .d2-2571460696 .background-color-AA5{background-color:#FFE0C7;} + .d2-2571460696 .background-color-AB4{background-color:#FFE767;} + .d2-2571460696 .background-color-AB5{background-color:#FFF2AA;} + .d2-2571460696 .color-N1{color:#170206;} + .d2-2571460696 .color-N2{color:#535152;} + .d2-2571460696 .color-N3{color:#787777;} + .d2-2571460696 .color-N4{color:#CCCACA;} + .d2-2571460696 .color-N5{color:#DFDCDC;} + .d2-2571460696 .color-N6{color:#ECEBEB;} + .d2-2571460696 .color-N7{color:#FFFFFF;} + .d2-2571460696 .color-B1{color:#31021D;} + .d2-2571460696 .color-B2{color:#9B1A48;} + .d2-2571460696 .color-B3{color:#D2517F;} + .d2-2571460696 .color-B4{color:#EA99B6;} + .d2-2571460696 .color-B5{color:#FFDAE7;} + .d2-2571460696 .color-B6{color:#FCEDF2;} + .d2-2571460696 .color-AA2{color:#D35F0A;} + .d2-2571460696 .color-AA4{color:#FABA8A;} + .d2-2571460696 .color-AA5{color:#FFE0C7;} + .d2-2571460696 .color-AB4{color:#FFE767;} + .d2-2571460696 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-2571460696);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-2571460696);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-2571460696);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-2571460696);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-2571460696);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-2571460696);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-2571460696);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-2571460696);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-2571460696);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-2571460696);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-2571460696);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-2571460696);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-2571460696);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-2571460696);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-2571460696);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-2571460696);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-2571460696);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-2571460696);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -movie-statsShrek 2MovieStatsThe MatrixPrintMovieStatsKeyError('Title')PrintMovieStats +movie-statsShrek 2MovieStatsThe MatrixPrintMovieStatsKeyError('Title')PrintMovieStats diff --git a/assets/workflows/diagrams/svg/movies-retried.dark.svg b/assets/workflows/diagrams/svg/movies-retried.dark.svg index d7db064..cff38a3 100644 --- a/assets/workflows/diagrams/svg/movies-retried.dark.svg +++ b/assets/workflows/diagrams/svg/movies-retried.dark.svg @@ -1,24 +1,24 @@ - + .d2-518947340 .fill-N1{fill:#170206;} + .d2-518947340 .fill-N2{fill:#535152;} + .d2-518947340 .fill-N3{fill:#787777;} + .d2-518947340 .fill-N4{fill:#CCCACA;} + .d2-518947340 .fill-N5{fill:#DFDCDC;} + .d2-518947340 .fill-N6{fill:#ECEBEB;} + .d2-518947340 .fill-N7{fill:#FFFFFF;} + .d2-518947340 .fill-B1{fill:#31021D;} + .d2-518947340 .fill-B2{fill:#9B1A48;} + .d2-518947340 .fill-B3{fill:#D2517F;} + .d2-518947340 .fill-B4{fill:#EA99B6;} + .d2-518947340 .fill-B5{fill:#FFDAE7;} + .d2-518947340 .fill-B6{fill:#FCEDF2;} + .d2-518947340 .fill-AA2{fill:#D35F0A;} + .d2-518947340 .fill-AA4{fill:#FABA8A;} + .d2-518947340 .fill-AA5{fill:#FFE0C7;} + .d2-518947340 .fill-AB4{fill:#FFE767;} + .d2-518947340 .fill-AB5{fill:#FFF2AA;} + .d2-518947340 .stroke-N1{stroke:#170206;} + .d2-518947340 .stroke-N2{stroke:#535152;} + .d2-518947340 .stroke-N3{stroke:#787777;} + .d2-518947340 .stroke-N4{stroke:#CCCACA;} + .d2-518947340 .stroke-N5{stroke:#DFDCDC;} + .d2-518947340 .stroke-N6{stroke:#ECEBEB;} + .d2-518947340 .stroke-N7{stroke:#FFFFFF;} + .d2-518947340 .stroke-B1{stroke:#31021D;} + .d2-518947340 .stroke-B2{stroke:#9B1A48;} + .d2-518947340 .stroke-B3{stroke:#D2517F;} + .d2-518947340 .stroke-B4{stroke:#EA99B6;} + .d2-518947340 .stroke-B5{stroke:#FFDAE7;} + .d2-518947340 .stroke-B6{stroke:#FCEDF2;} + .d2-518947340 .stroke-AA2{stroke:#D35F0A;} + .d2-518947340 .stroke-AA4{stroke:#FABA8A;} + .d2-518947340 .stroke-AA5{stroke:#FFE0C7;} + .d2-518947340 .stroke-AB4{stroke:#FFE767;} + .d2-518947340 .stroke-AB5{stroke:#FFF2AA;} + .d2-518947340 .background-color-N1{background-color:#170206;} + .d2-518947340 .background-color-N2{background-color:#535152;} + .d2-518947340 .background-color-N3{background-color:#787777;} + .d2-518947340 .background-color-N4{background-color:#CCCACA;} + .d2-518947340 .background-color-N5{background-color:#DFDCDC;} + .d2-518947340 .background-color-N6{background-color:#ECEBEB;} + .d2-518947340 .background-color-N7{background-color:#FFFFFF;} + .d2-518947340 .background-color-B1{background-color:#31021D;} + .d2-518947340 .background-color-B2{background-color:#9B1A48;} + .d2-518947340 .background-color-B3{background-color:#D2517F;} + .d2-518947340 .background-color-B4{background-color:#EA99B6;} + .d2-518947340 .background-color-B5{background-color:#FFDAE7;} + .d2-518947340 .background-color-B6{background-color:#FCEDF2;} + .d2-518947340 .background-color-AA2{background-color:#D35F0A;} + .d2-518947340 .background-color-AA4{background-color:#FABA8A;} + .d2-518947340 .background-color-AA5{background-color:#FFE0C7;} + .d2-518947340 .background-color-AB4{background-color:#FFE767;} + .d2-518947340 .background-color-AB5{background-color:#FFF2AA;} + .d2-518947340 .color-N1{color:#170206;} + .d2-518947340 .color-N2{color:#535152;} + .d2-518947340 .color-N3{color:#787777;} + .d2-518947340 .color-N4{color:#CCCACA;} + .d2-518947340 .color-N5{color:#DFDCDC;} + .d2-518947340 .color-N6{color:#ECEBEB;} + .d2-518947340 .color-N7{color:#FFFFFF;} + .d2-518947340 .color-B1{color:#31021D;} + .d2-518947340 .color-B2{color:#9B1A48;} + .d2-518947340 .color-B3{color:#D2517F;} + .d2-518947340 .color-B4{color:#EA99B6;} + .d2-518947340 .color-B5{color:#FFDAE7;} + .d2-518947340 .color-B6{color:#FCEDF2;} + .d2-518947340 .color-AA2{color:#D35F0A;} + .d2-518947340 .color-AA4{color:#FABA8A;} + .d2-518947340 .color-AA5{color:#FFE0C7;} + .d2-518947340 .color-AB4{color:#FFE767;} + .d2-518947340 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-518947340);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-518947340);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-518947340);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-518947340);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-518947340);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-518947340);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-518947340);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-518947340);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-518947340);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-518947340);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-518947340);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-518947340);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-518947340);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-518947340);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-518947340);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-518947340);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-518947340);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-518947340);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -movie-statsShrek 2MovieStatsThe MatrixNotFound: Tilebox - The MovieThe Avengers +movie-statsShrek 2MovieStatsThe MatrixNotFound: Tilebox - The MovieThe Avengers diff --git a/assets/workflows/diagrams/svg/movies-retried.svg b/assets/workflows/diagrams/svg/movies-retried.svg index 33de88d..2550681 100644 --- a/assets/workflows/diagrams/svg/movies-retried.svg +++ b/assets/workflows/diagrams/svg/movies-retried.svg @@ -1,20 +1,20 @@ - + .d2-1179847934 .fill-N1{fill:#170206;} + .d2-1179847934 .fill-N2{fill:#535152;} + .d2-1179847934 .fill-N3{fill:#787777;} + .d2-1179847934 .fill-N4{fill:#CCCACA;} + .d2-1179847934 .fill-N5{fill:#DFDCDC;} + .d2-1179847934 .fill-N6{fill:#ECEBEB;} + .d2-1179847934 .fill-N7{fill:#FFFFFF;} + .d2-1179847934 .fill-B1{fill:#31021D;} + .d2-1179847934 .fill-B2{fill:#9B1A48;} + .d2-1179847934 .fill-B3{fill:#D2517F;} + .d2-1179847934 .fill-B4{fill:#EA99B6;} + .d2-1179847934 .fill-B5{fill:#FFDAE7;} + .d2-1179847934 .fill-B6{fill:#FCEDF2;} + .d2-1179847934 .fill-AA2{fill:#D35F0A;} + .d2-1179847934 .fill-AA4{fill:#FABA8A;} + .d2-1179847934 .fill-AA5{fill:#FFE0C7;} + .d2-1179847934 .fill-AB4{fill:#FFE767;} + .d2-1179847934 .fill-AB5{fill:#FFF2AA;} + .d2-1179847934 .stroke-N1{stroke:#170206;} + .d2-1179847934 .stroke-N2{stroke:#535152;} + .d2-1179847934 .stroke-N3{stroke:#787777;} + .d2-1179847934 .stroke-N4{stroke:#CCCACA;} + .d2-1179847934 .stroke-N5{stroke:#DFDCDC;} + .d2-1179847934 .stroke-N6{stroke:#ECEBEB;} + .d2-1179847934 .stroke-N7{stroke:#FFFFFF;} + .d2-1179847934 .stroke-B1{stroke:#31021D;} + .d2-1179847934 .stroke-B2{stroke:#9B1A48;} + .d2-1179847934 .stroke-B3{stroke:#D2517F;} + .d2-1179847934 .stroke-B4{stroke:#EA99B6;} + .d2-1179847934 .stroke-B5{stroke:#FFDAE7;} + .d2-1179847934 .stroke-B6{stroke:#FCEDF2;} + .d2-1179847934 .stroke-AA2{stroke:#D35F0A;} + .d2-1179847934 .stroke-AA4{stroke:#FABA8A;} + .d2-1179847934 .stroke-AA5{stroke:#FFE0C7;} + .d2-1179847934 .stroke-AB4{stroke:#FFE767;} + .d2-1179847934 .stroke-AB5{stroke:#FFF2AA;} + .d2-1179847934 .background-color-N1{background-color:#170206;} + .d2-1179847934 .background-color-N2{background-color:#535152;} + .d2-1179847934 .background-color-N3{background-color:#787777;} + .d2-1179847934 .background-color-N4{background-color:#CCCACA;} + .d2-1179847934 .background-color-N5{background-color:#DFDCDC;} + .d2-1179847934 .background-color-N6{background-color:#ECEBEB;} + .d2-1179847934 .background-color-N7{background-color:#FFFFFF;} + .d2-1179847934 .background-color-B1{background-color:#31021D;} + .d2-1179847934 .background-color-B2{background-color:#9B1A48;} + .d2-1179847934 .background-color-B3{background-color:#D2517F;} + .d2-1179847934 .background-color-B4{background-color:#EA99B6;} + .d2-1179847934 .background-color-B5{background-color:#FFDAE7;} + .d2-1179847934 .background-color-B6{background-color:#FCEDF2;} + .d2-1179847934 .background-color-AA2{background-color:#D35F0A;} + .d2-1179847934 .background-color-AA4{background-color:#FABA8A;} + .d2-1179847934 .background-color-AA5{background-color:#FFE0C7;} + .d2-1179847934 .background-color-AB4{background-color:#FFE767;} + .d2-1179847934 .background-color-AB5{background-color:#FFF2AA;} + .d2-1179847934 .color-N1{color:#170206;} + .d2-1179847934 .color-N2{color:#535152;} + .d2-1179847934 .color-N3{color:#787777;} + .d2-1179847934 .color-N4{color:#CCCACA;} + .d2-1179847934 .color-N5{color:#DFDCDC;} + .d2-1179847934 .color-N6{color:#ECEBEB;} + .d2-1179847934 .color-N7{color:#FFFFFF;} + .d2-1179847934 .color-B1{color:#31021D;} + .d2-1179847934 .color-B2{color:#9B1A48;} + .d2-1179847934 .color-B3{color:#D2517F;} + .d2-1179847934 .color-B4{color:#EA99B6;} + .d2-1179847934 .color-B5{color:#FFDAE7;} + .d2-1179847934 .color-B6{color:#FCEDF2;} + .d2-1179847934 .color-AA2{color:#D35F0A;} + .d2-1179847934 .color-AA4{color:#FABA8A;} + .d2-1179847934 .color-AA5{color:#FFE0C7;} + .d2-1179847934 .color-AB4{color:#FFE767;} + .d2-1179847934 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-1179847934);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-1179847934);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-1179847934);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-1179847934);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-1179847934);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-1179847934);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-1179847934);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-1179847934);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-1179847934);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-1179847934);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-1179847934);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-1179847934);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-1179847934);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-1179847934);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-1179847934);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-1179847934);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-1179847934);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-1179847934);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -movie-statsShrek 2MovieStatsThe MatrixNotFound: Tilebox - The MovieThe Avengers +movie-statsShrek 2MovieStatsThe MatrixNotFound: Tilebox - The MovieThe Avengers diff --git a/assets/workflows/diagrams/svg/multiple-runners.dark.svg b/assets/workflows/diagrams/svg/multiple-runners.dark.svg index 9b98dcf..3fa578b 100644 --- a/assets/workflows/diagrams/svg/multiple-runners.dark.svg +++ b/assets/workflows/diagrams/svg/multiple-runners.dark.svg @@ -1,24 +1,24 @@ - + .d2-2612871483 .fill-N1{fill:#170206;} + .d2-2612871483 .fill-N2{fill:#535152;} + .d2-2612871483 .fill-N3{fill:#787777;} + .d2-2612871483 .fill-N4{fill:#CCCACA;} + .d2-2612871483 .fill-N5{fill:#DFDCDC;} + .d2-2612871483 .fill-N6{fill:#ECEBEB;} + .d2-2612871483 .fill-N7{fill:#FFFFFF;} + .d2-2612871483 .fill-B1{fill:#31021D;} + .d2-2612871483 .fill-B2{fill:#9B1A48;} + .d2-2612871483 .fill-B3{fill:#D2517F;} + .d2-2612871483 .fill-B4{fill:#EA99B6;} + .d2-2612871483 .fill-B5{fill:#FFDAE7;} + .d2-2612871483 .fill-B6{fill:#FCEDF2;} + .d2-2612871483 .fill-AA2{fill:#D35F0A;} + .d2-2612871483 .fill-AA4{fill:#FABA8A;} + .d2-2612871483 .fill-AA5{fill:#FFE0C7;} + .d2-2612871483 .fill-AB4{fill:#FFE767;} + .d2-2612871483 .fill-AB5{fill:#FFF2AA;} + .d2-2612871483 .stroke-N1{stroke:#170206;} + .d2-2612871483 .stroke-N2{stroke:#535152;} + .d2-2612871483 .stroke-N3{stroke:#787777;} + .d2-2612871483 .stroke-N4{stroke:#CCCACA;} + .d2-2612871483 .stroke-N5{stroke:#DFDCDC;} + .d2-2612871483 .stroke-N6{stroke:#ECEBEB;} + .d2-2612871483 .stroke-N7{stroke:#FFFFFF;} + .d2-2612871483 .stroke-B1{stroke:#31021D;} + .d2-2612871483 .stroke-B2{stroke:#9B1A48;} + .d2-2612871483 .stroke-B3{stroke:#D2517F;} + .d2-2612871483 .stroke-B4{stroke:#EA99B6;} + .d2-2612871483 .stroke-B5{stroke:#FFDAE7;} + .d2-2612871483 .stroke-B6{stroke:#FCEDF2;} + .d2-2612871483 .stroke-AA2{stroke:#D35F0A;} + .d2-2612871483 .stroke-AA4{stroke:#FABA8A;} + .d2-2612871483 .stroke-AA5{stroke:#FFE0C7;} + .d2-2612871483 .stroke-AB4{stroke:#FFE767;} + .d2-2612871483 .stroke-AB5{stroke:#FFF2AA;} + .d2-2612871483 .background-color-N1{background-color:#170206;} + .d2-2612871483 .background-color-N2{background-color:#535152;} + .d2-2612871483 .background-color-N3{background-color:#787777;} + .d2-2612871483 .background-color-N4{background-color:#CCCACA;} + .d2-2612871483 .background-color-N5{background-color:#DFDCDC;} + .d2-2612871483 .background-color-N6{background-color:#ECEBEB;} + .d2-2612871483 .background-color-N7{background-color:#FFFFFF;} + .d2-2612871483 .background-color-B1{background-color:#31021D;} + .d2-2612871483 .background-color-B2{background-color:#9B1A48;} + .d2-2612871483 .background-color-B3{background-color:#D2517F;} + .d2-2612871483 .background-color-B4{background-color:#EA99B6;} + .d2-2612871483 .background-color-B5{background-color:#FFDAE7;} + .d2-2612871483 .background-color-B6{background-color:#FCEDF2;} + .d2-2612871483 .background-color-AA2{background-color:#D35F0A;} + .d2-2612871483 .background-color-AA4{background-color:#FABA8A;} + .d2-2612871483 .background-color-AA5{background-color:#FFE0C7;} + .d2-2612871483 .background-color-AB4{background-color:#FFE767;} + .d2-2612871483 .background-color-AB5{background-color:#FFF2AA;} + .d2-2612871483 .color-N1{color:#170206;} + .d2-2612871483 .color-N2{color:#535152;} + .d2-2612871483 .color-N3{color:#787777;} + .d2-2612871483 .color-N4{color:#CCCACA;} + .d2-2612871483 .color-N5{color:#DFDCDC;} + .d2-2612871483 .color-N6{color:#ECEBEB;} + .d2-2612871483 .color-N7{color:#FFFFFF;} + .d2-2612871483 .color-B1{color:#31021D;} + .d2-2612871483 .color-B2{color:#9B1A48;} + .d2-2612871483 .color-B3{color:#D2517F;} + .d2-2612871483 .color-B4{color:#EA99B6;} + .d2-2612871483 .color-B5{color:#FFDAE7;} + .d2-2612871483 .color-B6{color:#FCEDF2;} + .d2-2612871483 .color-AA2{color:#D35F0A;} + .d2-2612871483 .color-AA4{color:#FABA8A;} + .d2-2612871483 .color-AA5{color:#FFE0C7;} + .d2-2612871483 .color-AB4{color:#FFE767;} + .d2-2612871483 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-2612871483);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-2612871483);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-2612871483);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-2612871483);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-2612871483);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-2612871483);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-2612871483);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-2612871483);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-2612871483);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-2612871483);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-2612871483);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-2612871483);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-2612871483);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-2612871483);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-2612871483);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-2612871483);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-2612871483);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-2612871483);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -larger-jobMyTaskSubTaskSubTaskSubTaskDependentTaskLeafTaskDependentTaskLeafTask +larger-jobMyTaskSubTaskSubTaskSubTaskDependentTaskLeafTaskDependentTaskLeafTask diff --git a/assets/workflows/diagrams/svg/multiple-runners.svg b/assets/workflows/diagrams/svg/multiple-runners.svg index e7cf09e..907e533 100644 --- a/assets/workflows/diagrams/svg/multiple-runners.svg +++ b/assets/workflows/diagrams/svg/multiple-runners.svg @@ -1,24 +1,24 @@ - + .d2-2795542913 .fill-N1{fill:#170206;} + .d2-2795542913 .fill-N2{fill:#535152;} + .d2-2795542913 .fill-N3{fill:#787777;} + .d2-2795542913 .fill-N4{fill:#CCCACA;} + .d2-2795542913 .fill-N5{fill:#DFDCDC;} + .d2-2795542913 .fill-N6{fill:#ECEBEB;} + .d2-2795542913 .fill-N7{fill:#FFFFFF;} + .d2-2795542913 .fill-B1{fill:#31021D;} + .d2-2795542913 .fill-B2{fill:#9B1A48;} + .d2-2795542913 .fill-B3{fill:#D2517F;} + .d2-2795542913 .fill-B4{fill:#EA99B6;} + .d2-2795542913 .fill-B5{fill:#FFDAE7;} + .d2-2795542913 .fill-B6{fill:#FCEDF2;} + .d2-2795542913 .fill-AA2{fill:#D35F0A;} + .d2-2795542913 .fill-AA4{fill:#FABA8A;} + .d2-2795542913 .fill-AA5{fill:#FFE0C7;} + .d2-2795542913 .fill-AB4{fill:#FFE767;} + .d2-2795542913 .fill-AB5{fill:#FFF2AA;} + .d2-2795542913 .stroke-N1{stroke:#170206;} + .d2-2795542913 .stroke-N2{stroke:#535152;} + .d2-2795542913 .stroke-N3{stroke:#787777;} + .d2-2795542913 .stroke-N4{stroke:#CCCACA;} + .d2-2795542913 .stroke-N5{stroke:#DFDCDC;} + .d2-2795542913 .stroke-N6{stroke:#ECEBEB;} + .d2-2795542913 .stroke-N7{stroke:#FFFFFF;} + .d2-2795542913 .stroke-B1{stroke:#31021D;} + .d2-2795542913 .stroke-B2{stroke:#9B1A48;} + .d2-2795542913 .stroke-B3{stroke:#D2517F;} + .d2-2795542913 .stroke-B4{stroke:#EA99B6;} + .d2-2795542913 .stroke-B5{stroke:#FFDAE7;} + .d2-2795542913 .stroke-B6{stroke:#FCEDF2;} + .d2-2795542913 .stroke-AA2{stroke:#D35F0A;} + .d2-2795542913 .stroke-AA4{stroke:#FABA8A;} + .d2-2795542913 .stroke-AA5{stroke:#FFE0C7;} + .d2-2795542913 .stroke-AB4{stroke:#FFE767;} + .d2-2795542913 .stroke-AB5{stroke:#FFF2AA;} + .d2-2795542913 .background-color-N1{background-color:#170206;} + .d2-2795542913 .background-color-N2{background-color:#535152;} + .d2-2795542913 .background-color-N3{background-color:#787777;} + .d2-2795542913 .background-color-N4{background-color:#CCCACA;} + .d2-2795542913 .background-color-N5{background-color:#DFDCDC;} + .d2-2795542913 .background-color-N6{background-color:#ECEBEB;} + .d2-2795542913 .background-color-N7{background-color:#FFFFFF;} + .d2-2795542913 .background-color-B1{background-color:#31021D;} + .d2-2795542913 .background-color-B2{background-color:#9B1A48;} + .d2-2795542913 .background-color-B3{background-color:#D2517F;} + .d2-2795542913 .background-color-B4{background-color:#EA99B6;} + .d2-2795542913 .background-color-B5{background-color:#FFDAE7;} + .d2-2795542913 .background-color-B6{background-color:#FCEDF2;} + .d2-2795542913 .background-color-AA2{background-color:#D35F0A;} + .d2-2795542913 .background-color-AA4{background-color:#FABA8A;} + .d2-2795542913 .background-color-AA5{background-color:#FFE0C7;} + .d2-2795542913 .background-color-AB4{background-color:#FFE767;} + .d2-2795542913 .background-color-AB5{background-color:#FFF2AA;} + .d2-2795542913 .color-N1{color:#170206;} + .d2-2795542913 .color-N2{color:#535152;} + .d2-2795542913 .color-N3{color:#787777;} + .d2-2795542913 .color-N4{color:#CCCACA;} + .d2-2795542913 .color-N5{color:#DFDCDC;} + .d2-2795542913 .color-N6{color:#ECEBEB;} + .d2-2795542913 .color-N7{color:#FFFFFF;} + .d2-2795542913 .color-B1{color:#31021D;} + .d2-2795542913 .color-B2{color:#9B1A48;} + .d2-2795542913 .color-B3{color:#D2517F;} + .d2-2795542913 .color-B4{color:#EA99B6;} + .d2-2795542913 .color-B5{color:#FFDAE7;} + .d2-2795542913 .color-B6{color:#FCEDF2;} + .d2-2795542913 .color-AA2{color:#D35F0A;} + .d2-2795542913 .color-AA4{color:#FABA8A;} + .d2-2795542913 .color-AA5{color:#FFE0C7;} + .d2-2795542913 .color-AB4{color:#FFE767;} + .d2-2795542913 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-2795542913);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-2795542913);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-2795542913);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-2795542913);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-2795542913);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-2795542913);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-2795542913);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-2795542913);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-2795542913);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-2795542913);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-2795542913);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-2795542913);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-2795542913);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-2795542913);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-2795542913);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-2795542913);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-2795542913);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-2795542913);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -larger-jobMyTaskSubTaskSubTaskSubTaskDependentTaskLeafTaskDependentTaskLeafTask +larger-jobMyTaskSubTaskSubTaskSubTaskDependentTaskLeafTaskDependentTaskLeafTask diff --git a/assets/workflows/diagrams/svg/process-news.dark.svg b/assets/workflows/diagrams/svg/process-news.dark.svg index c7da9e0..9164be7 100644 --- a/assets/workflows/diagrams/svg/process-news.dark.svg +++ b/assets/workflows/diagrams/svg/process-news.dark.svg @@ -1,24 +1,24 @@ - + .d2-1387409103 .fill-N1{fill:#170206;} + .d2-1387409103 .fill-N2{fill:#535152;} + .d2-1387409103 .fill-N3{fill:#787777;} + .d2-1387409103 .fill-N4{fill:#CCCACA;} + .d2-1387409103 .fill-N5{fill:#DFDCDC;} + .d2-1387409103 .fill-N6{fill:#ECEBEB;} + .d2-1387409103 .fill-N7{fill:#FFFFFF;} + .d2-1387409103 .fill-B1{fill:#31021D;} + .d2-1387409103 .fill-B2{fill:#9B1A48;} + .d2-1387409103 .fill-B3{fill:#D2517F;} + .d2-1387409103 .fill-B4{fill:#EA99B6;} + .d2-1387409103 .fill-B5{fill:#FFDAE7;} + .d2-1387409103 .fill-B6{fill:#FCEDF2;} + .d2-1387409103 .fill-AA2{fill:#D35F0A;} + .d2-1387409103 .fill-AA4{fill:#FABA8A;} + .d2-1387409103 .fill-AA5{fill:#FFE0C7;} + .d2-1387409103 .fill-AB4{fill:#FFE767;} + .d2-1387409103 .fill-AB5{fill:#FFF2AA;} + .d2-1387409103 .stroke-N1{stroke:#170206;} + .d2-1387409103 .stroke-N2{stroke:#535152;} + .d2-1387409103 .stroke-N3{stroke:#787777;} + .d2-1387409103 .stroke-N4{stroke:#CCCACA;} + .d2-1387409103 .stroke-N5{stroke:#DFDCDC;} + .d2-1387409103 .stroke-N6{stroke:#ECEBEB;} + .d2-1387409103 .stroke-N7{stroke:#FFFFFF;} + .d2-1387409103 .stroke-B1{stroke:#31021D;} + .d2-1387409103 .stroke-B2{stroke:#9B1A48;} + .d2-1387409103 .stroke-B3{stroke:#D2517F;} + .d2-1387409103 .stroke-B4{stroke:#EA99B6;} + .d2-1387409103 .stroke-B5{stroke:#FFDAE7;} + .d2-1387409103 .stroke-B6{stroke:#FCEDF2;} + .d2-1387409103 .stroke-AA2{stroke:#D35F0A;} + .d2-1387409103 .stroke-AA4{stroke:#FABA8A;} + .d2-1387409103 .stroke-AA5{stroke:#FFE0C7;} + .d2-1387409103 .stroke-AB4{stroke:#FFE767;} + .d2-1387409103 .stroke-AB5{stroke:#FFF2AA;} + .d2-1387409103 .background-color-N1{background-color:#170206;} + .d2-1387409103 .background-color-N2{background-color:#535152;} + .d2-1387409103 .background-color-N3{background-color:#787777;} + .d2-1387409103 .background-color-N4{background-color:#CCCACA;} + .d2-1387409103 .background-color-N5{background-color:#DFDCDC;} + .d2-1387409103 .background-color-N6{background-color:#ECEBEB;} + .d2-1387409103 .background-color-N7{background-color:#FFFFFF;} + .d2-1387409103 .background-color-B1{background-color:#31021D;} + .d2-1387409103 .background-color-B2{background-color:#9B1A48;} + .d2-1387409103 .background-color-B3{background-color:#D2517F;} + .d2-1387409103 .background-color-B4{background-color:#EA99B6;} + .d2-1387409103 .background-color-B5{background-color:#FFDAE7;} + .d2-1387409103 .background-color-B6{background-color:#FCEDF2;} + .d2-1387409103 .background-color-AA2{background-color:#D35F0A;} + .d2-1387409103 .background-color-AA4{background-color:#FABA8A;} + .d2-1387409103 .background-color-AA5{background-color:#FFE0C7;} + .d2-1387409103 .background-color-AB4{background-color:#FFE767;} + .d2-1387409103 .background-color-AB5{background-color:#FFF2AA;} + .d2-1387409103 .color-N1{color:#170206;} + .d2-1387409103 .color-N2{color:#535152;} + .d2-1387409103 .color-N3{color:#787777;} + .d2-1387409103 .color-N4{color:#CCCACA;} + .d2-1387409103 .color-N5{color:#DFDCDC;} + .d2-1387409103 .color-N6{color:#ECEBEB;} + .d2-1387409103 .color-N7{color:#FFFFFF;} + .d2-1387409103 .color-B1{color:#31021D;} + .d2-1387409103 .color-B2{color:#9B1A48;} + .d2-1387409103 .color-B3{color:#D2517F;} + .d2-1387409103 .color-B4{color:#EA99B6;} + .d2-1387409103 .color-B5{color:#FFDAE7;} + .d2-1387409103 .color-B6{color:#FCEDF2;} + .d2-1387409103 .color-AA2{color:#D35F0A;} + .d2-1387409103 .color-AA4{color:#FABA8A;} + .d2-1387409103 .color-AA5{color:#FFE0C7;} + .d2-1387409103 .color-AB4{color:#FFE767;} + .d2-1387409103 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-1387409103);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-1387409103);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-1387409103);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-1387409103);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-1387409103);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-1387409103);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-1387409103);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-1387409103);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-1387409103);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-1387409103);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-1387409103);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-1387409103);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-1387409103);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-1387409103);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-1387409103);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-1387409103);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-1387409103);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-1387409103);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -process-newsNewsWorkflowFetchNewsPrintHeadlinesMostFrequentAuthors - +process-newsNewsWorkflowFetchNewsPrintHeadlinesMostFrequentAuthors + diff --git a/assets/workflows/diagrams/svg/process-news.svg b/assets/workflows/diagrams/svg/process-news.svg index f66dadc..97cad33 100644 --- a/assets/workflows/diagrams/svg/process-news.svg +++ b/assets/workflows/diagrams/svg/process-news.svg @@ -1,20 +1,20 @@ - + .d2-1455674133 .fill-N1{fill:#170206;} + .d2-1455674133 .fill-N2{fill:#535152;} + .d2-1455674133 .fill-N3{fill:#787777;} + .d2-1455674133 .fill-N4{fill:#CCCACA;} + .d2-1455674133 .fill-N5{fill:#DFDCDC;} + .d2-1455674133 .fill-N6{fill:#ECEBEB;} + .d2-1455674133 .fill-N7{fill:#FFFFFF;} + .d2-1455674133 .fill-B1{fill:#31021D;} + .d2-1455674133 .fill-B2{fill:#9B1A48;} + .d2-1455674133 .fill-B3{fill:#D2517F;} + .d2-1455674133 .fill-B4{fill:#EA99B6;} + .d2-1455674133 .fill-B5{fill:#FFDAE7;} + .d2-1455674133 .fill-B6{fill:#FCEDF2;} + .d2-1455674133 .fill-AA2{fill:#D35F0A;} + .d2-1455674133 .fill-AA4{fill:#FABA8A;} + .d2-1455674133 .fill-AA5{fill:#FFE0C7;} + .d2-1455674133 .fill-AB4{fill:#FFE767;} + .d2-1455674133 .fill-AB5{fill:#FFF2AA;} + .d2-1455674133 .stroke-N1{stroke:#170206;} + .d2-1455674133 .stroke-N2{stroke:#535152;} + .d2-1455674133 .stroke-N3{stroke:#787777;} + .d2-1455674133 .stroke-N4{stroke:#CCCACA;} + .d2-1455674133 .stroke-N5{stroke:#DFDCDC;} + .d2-1455674133 .stroke-N6{stroke:#ECEBEB;} + .d2-1455674133 .stroke-N7{stroke:#FFFFFF;} + .d2-1455674133 .stroke-B1{stroke:#31021D;} + .d2-1455674133 .stroke-B2{stroke:#9B1A48;} + .d2-1455674133 .stroke-B3{stroke:#D2517F;} + .d2-1455674133 .stroke-B4{stroke:#EA99B6;} + .d2-1455674133 .stroke-B5{stroke:#FFDAE7;} + .d2-1455674133 .stroke-B6{stroke:#FCEDF2;} + .d2-1455674133 .stroke-AA2{stroke:#D35F0A;} + .d2-1455674133 .stroke-AA4{stroke:#FABA8A;} + .d2-1455674133 .stroke-AA5{stroke:#FFE0C7;} + .d2-1455674133 .stroke-AB4{stroke:#FFE767;} + .d2-1455674133 .stroke-AB5{stroke:#FFF2AA;} + .d2-1455674133 .background-color-N1{background-color:#170206;} + .d2-1455674133 .background-color-N2{background-color:#535152;} + .d2-1455674133 .background-color-N3{background-color:#787777;} + .d2-1455674133 .background-color-N4{background-color:#CCCACA;} + .d2-1455674133 .background-color-N5{background-color:#DFDCDC;} + .d2-1455674133 .background-color-N6{background-color:#ECEBEB;} + .d2-1455674133 .background-color-N7{background-color:#FFFFFF;} + .d2-1455674133 .background-color-B1{background-color:#31021D;} + .d2-1455674133 .background-color-B2{background-color:#9B1A48;} + .d2-1455674133 .background-color-B3{background-color:#D2517F;} + .d2-1455674133 .background-color-B4{background-color:#EA99B6;} + .d2-1455674133 .background-color-B5{background-color:#FFDAE7;} + .d2-1455674133 .background-color-B6{background-color:#FCEDF2;} + .d2-1455674133 .background-color-AA2{background-color:#D35F0A;} + .d2-1455674133 .background-color-AA4{background-color:#FABA8A;} + .d2-1455674133 .background-color-AA5{background-color:#FFE0C7;} + .d2-1455674133 .background-color-AB4{background-color:#FFE767;} + .d2-1455674133 .background-color-AB5{background-color:#FFF2AA;} + .d2-1455674133 .color-N1{color:#170206;} + .d2-1455674133 .color-N2{color:#535152;} + .d2-1455674133 .color-N3{color:#787777;} + .d2-1455674133 .color-N4{color:#CCCACA;} + .d2-1455674133 .color-N5{color:#DFDCDC;} + .d2-1455674133 .color-N6{color:#ECEBEB;} + .d2-1455674133 .color-N7{color:#FFFFFF;} + .d2-1455674133 .color-B1{color:#31021D;} + .d2-1455674133 .color-B2{color:#9B1A48;} + .d2-1455674133 .color-B3{color:#D2517F;} + .d2-1455674133 .color-B4{color:#EA99B6;} + .d2-1455674133 .color-B5{color:#FFDAE7;} + .d2-1455674133 .color-B6{color:#FCEDF2;} + .d2-1455674133 .color-AA2{color:#D35F0A;} + .d2-1455674133 .color-AA4{color:#FABA8A;} + .d2-1455674133 .color-AA5{color:#FFE0C7;} + .d2-1455674133 .color-AB4{color:#FFE767;} + .d2-1455674133 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-1455674133);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-1455674133);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-1455674133);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-1455674133);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-1455674133);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-1455674133);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-1455674133);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-1455674133);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-1455674133);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-1455674133);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-1455674133);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-1455674133);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-1455674133);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-1455674133);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-1455674133);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-1455674133);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-1455674133);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-1455674133);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -process-newsNewsWorkflowFetchNewsPrintHeadlinesMostFrequentAuthors - +process-newsNewsWorkflowFetchNewsPrintHeadlinesMostFrequentAuthors + diff --git a/assets/workflows/diagrams/svg/task-states.dark.svg b/assets/workflows/diagrams/svg/task-states.dark.svg index 92608a8..f309215 100644 --- a/assets/workflows/diagrams/svg/task-states.dark.svg +++ b/assets/workflows/diagrams/svg/task-states.dark.svg @@ -1,24 +1,24 @@ - + .d2-782553501 .fill-N1{fill:#170206;} + .d2-782553501 .fill-N2{fill:#535152;} + .d2-782553501 .fill-N3{fill:#787777;} + .d2-782553501 .fill-N4{fill:#CCCACA;} + .d2-782553501 .fill-N5{fill:#DFDCDC;} + .d2-782553501 .fill-N6{fill:#ECEBEB;} + .d2-782553501 .fill-N7{fill:#FFFFFF;} + .d2-782553501 .fill-B1{fill:#31021D;} + .d2-782553501 .fill-B2{fill:#9B1A48;} + .d2-782553501 .fill-B3{fill:#D2517F;} + .d2-782553501 .fill-B4{fill:#EA99B6;} + .d2-782553501 .fill-B5{fill:#FFDAE7;} + .d2-782553501 .fill-B6{fill:#FCEDF2;} + .d2-782553501 .fill-AA2{fill:#D35F0A;} + .d2-782553501 .fill-AA4{fill:#FABA8A;} + .d2-782553501 .fill-AA5{fill:#FFE0C7;} + .d2-782553501 .fill-AB4{fill:#FFE767;} + .d2-782553501 .fill-AB5{fill:#FFF2AA;} + .d2-782553501 .stroke-N1{stroke:#170206;} + .d2-782553501 .stroke-N2{stroke:#535152;} + .d2-782553501 .stroke-N3{stroke:#787777;} + .d2-782553501 .stroke-N4{stroke:#CCCACA;} + .d2-782553501 .stroke-N5{stroke:#DFDCDC;} + .d2-782553501 .stroke-N6{stroke:#ECEBEB;} + .d2-782553501 .stroke-N7{stroke:#FFFFFF;} + .d2-782553501 .stroke-B1{stroke:#31021D;} + .d2-782553501 .stroke-B2{stroke:#9B1A48;} + .d2-782553501 .stroke-B3{stroke:#D2517F;} + .d2-782553501 .stroke-B4{stroke:#EA99B6;} + .d2-782553501 .stroke-B5{stroke:#FFDAE7;} + .d2-782553501 .stroke-B6{stroke:#FCEDF2;} + .d2-782553501 .stroke-AA2{stroke:#D35F0A;} + .d2-782553501 .stroke-AA4{stroke:#FABA8A;} + .d2-782553501 .stroke-AA5{stroke:#FFE0C7;} + .d2-782553501 .stroke-AB4{stroke:#FFE767;} + .d2-782553501 .stroke-AB5{stroke:#FFF2AA;} + .d2-782553501 .background-color-N1{background-color:#170206;} + .d2-782553501 .background-color-N2{background-color:#535152;} + .d2-782553501 .background-color-N3{background-color:#787777;} + .d2-782553501 .background-color-N4{background-color:#CCCACA;} + .d2-782553501 .background-color-N5{background-color:#DFDCDC;} + .d2-782553501 .background-color-N6{background-color:#ECEBEB;} + .d2-782553501 .background-color-N7{background-color:#FFFFFF;} + .d2-782553501 .background-color-B1{background-color:#31021D;} + .d2-782553501 .background-color-B2{background-color:#9B1A48;} + .d2-782553501 .background-color-B3{background-color:#D2517F;} + .d2-782553501 .background-color-B4{background-color:#EA99B6;} + .d2-782553501 .background-color-B5{background-color:#FFDAE7;} + .d2-782553501 .background-color-B6{background-color:#FCEDF2;} + .d2-782553501 .background-color-AA2{background-color:#D35F0A;} + .d2-782553501 .background-color-AA4{background-color:#FABA8A;} + .d2-782553501 .background-color-AA5{background-color:#FFE0C7;} + .d2-782553501 .background-color-AB4{background-color:#FFE767;} + .d2-782553501 .background-color-AB5{background-color:#FFF2AA;} + .d2-782553501 .color-N1{color:#170206;} + .d2-782553501 .color-N2{color:#535152;} + .d2-782553501 .color-N3{color:#787777;} + .d2-782553501 .color-N4{color:#CCCACA;} + .d2-782553501 .color-N5{color:#DFDCDC;} + .d2-782553501 .color-N6{color:#ECEBEB;} + .d2-782553501 .color-N7{color:#FFFFFF;} + .d2-782553501 .color-B1{color:#31021D;} + .d2-782553501 .color-B2{color:#9B1A48;} + .d2-782553501 .color-B3{color:#D2517F;} + .d2-782553501 .color-B4{color:#EA99B6;} + .d2-782553501 .color-B5{color:#FFDAE7;} + .d2-782553501 .color-B6{color:#FCEDF2;} + .d2-782553501 .color-AA2{color:#D35F0A;} + .d2-782553501 .color-AA4{color:#FABA8A;} + .d2-782553501 .color-AA5{color:#FFE0C7;} + .d2-782553501 .color-AB4{color:#FFE767;} + .d2-782553501 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-782553501);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-782553501);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-782553501);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-782553501);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-782553501);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-782553501);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-782553501);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-782553501);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-782553501);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-782553501);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-782553501);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-782553501);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-782553501);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-782553501);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-782553501);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-782553501);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-782553501);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-782553501);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -task-statesComputedRootTaskQueuedTaskRunningTaskComputedTaskRunningLeafTaskCompletedTaskCompletedLeafTaskFailedTask +task-statesComputedRootTaskQueuedTaskRunningTaskComputedTaskRunningLeafTaskCompletedTaskCompletedLeafTaskFailedTask diff --git a/assets/workflows/diagrams/svg/task-states.svg b/assets/workflows/diagrams/svg/task-states.svg index 5387103..f4126ba 100644 --- a/assets/workflows/diagrams/svg/task-states.svg +++ b/assets/workflows/diagrams/svg/task-states.svg @@ -1,24 +1,24 @@ - + .d2-1383342324 .fill-N1{fill:#170206;} + .d2-1383342324 .fill-N2{fill:#535152;} + .d2-1383342324 .fill-N3{fill:#787777;} + .d2-1383342324 .fill-N4{fill:#CCCACA;} + .d2-1383342324 .fill-N5{fill:#DFDCDC;} + .d2-1383342324 .fill-N6{fill:#ECEBEB;} + .d2-1383342324 .fill-N7{fill:#FFFFFF;} + .d2-1383342324 .fill-B1{fill:#31021D;} + .d2-1383342324 .fill-B2{fill:#9B1A48;} + .d2-1383342324 .fill-B3{fill:#D2517F;} + .d2-1383342324 .fill-B4{fill:#EA99B6;} + .d2-1383342324 .fill-B5{fill:#FFDAE7;} + .d2-1383342324 .fill-B6{fill:#FCEDF2;} + .d2-1383342324 .fill-AA2{fill:#D35F0A;} + .d2-1383342324 .fill-AA4{fill:#FABA8A;} + .d2-1383342324 .fill-AA5{fill:#FFE0C7;} + .d2-1383342324 .fill-AB4{fill:#FFE767;} + .d2-1383342324 .fill-AB5{fill:#FFF2AA;} + .d2-1383342324 .stroke-N1{stroke:#170206;} + .d2-1383342324 .stroke-N2{stroke:#535152;} + .d2-1383342324 .stroke-N3{stroke:#787777;} + .d2-1383342324 .stroke-N4{stroke:#CCCACA;} + .d2-1383342324 .stroke-N5{stroke:#DFDCDC;} + .d2-1383342324 .stroke-N6{stroke:#ECEBEB;} + .d2-1383342324 .stroke-N7{stroke:#FFFFFF;} + .d2-1383342324 .stroke-B1{stroke:#31021D;} + .d2-1383342324 .stroke-B2{stroke:#9B1A48;} + .d2-1383342324 .stroke-B3{stroke:#D2517F;} + .d2-1383342324 .stroke-B4{stroke:#EA99B6;} + .d2-1383342324 .stroke-B5{stroke:#FFDAE7;} + .d2-1383342324 .stroke-B6{stroke:#FCEDF2;} + .d2-1383342324 .stroke-AA2{stroke:#D35F0A;} + .d2-1383342324 .stroke-AA4{stroke:#FABA8A;} + .d2-1383342324 .stroke-AA5{stroke:#FFE0C7;} + .d2-1383342324 .stroke-AB4{stroke:#FFE767;} + .d2-1383342324 .stroke-AB5{stroke:#FFF2AA;} + .d2-1383342324 .background-color-N1{background-color:#170206;} + .d2-1383342324 .background-color-N2{background-color:#535152;} + .d2-1383342324 .background-color-N3{background-color:#787777;} + .d2-1383342324 .background-color-N4{background-color:#CCCACA;} + .d2-1383342324 .background-color-N5{background-color:#DFDCDC;} + .d2-1383342324 .background-color-N6{background-color:#ECEBEB;} + .d2-1383342324 .background-color-N7{background-color:#FFFFFF;} + .d2-1383342324 .background-color-B1{background-color:#31021D;} + .d2-1383342324 .background-color-B2{background-color:#9B1A48;} + .d2-1383342324 .background-color-B3{background-color:#D2517F;} + .d2-1383342324 .background-color-B4{background-color:#EA99B6;} + .d2-1383342324 .background-color-B5{background-color:#FFDAE7;} + .d2-1383342324 .background-color-B6{background-color:#FCEDF2;} + .d2-1383342324 .background-color-AA2{background-color:#D35F0A;} + .d2-1383342324 .background-color-AA4{background-color:#FABA8A;} + .d2-1383342324 .background-color-AA5{background-color:#FFE0C7;} + .d2-1383342324 .background-color-AB4{background-color:#FFE767;} + .d2-1383342324 .background-color-AB5{background-color:#FFF2AA;} + .d2-1383342324 .color-N1{color:#170206;} + .d2-1383342324 .color-N2{color:#535152;} + .d2-1383342324 .color-N3{color:#787777;} + .d2-1383342324 .color-N4{color:#CCCACA;} + .d2-1383342324 .color-N5{color:#DFDCDC;} + .d2-1383342324 .color-N6{color:#ECEBEB;} + .d2-1383342324 .color-N7{color:#FFFFFF;} + .d2-1383342324 .color-B1{color:#31021D;} + .d2-1383342324 .color-B2{color:#9B1A48;} + .d2-1383342324 .color-B3{color:#D2517F;} + .d2-1383342324 .color-B4{color:#EA99B6;} + .d2-1383342324 .color-B5{color:#FFDAE7;} + .d2-1383342324 .color-B6{color:#FCEDF2;} + .d2-1383342324 .color-AA2{color:#D35F0A;} + .d2-1383342324 .color-AA4{color:#FABA8A;} + .d2-1383342324 .color-AA5{color:#FFE0C7;} + .d2-1383342324 .color-AB4{color:#FFE767;} + .d2-1383342324 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-1383342324);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-1383342324);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-1383342324);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-1383342324);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-1383342324);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-1383342324);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-1383342324);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-1383342324);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-1383342324);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-1383342324);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-1383342324);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-1383342324);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-1383342324);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-1383342324);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-1383342324);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-1383342324);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-1383342324);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-1383342324);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -task-statesComputedRootTaskQueuedTaskRunningTaskComputedTaskRunningLeafTaskCompletedTaskCompletedLeafTaskFailedTask +task-statesComputedRootTaskQueuedTaskRunningTaskComputedTaskRunningLeafTaskCompletedTaskCompletedLeafTaskFailedTask diff --git a/assets/workflows/diagrams/task-states.d2 b/assets/workflows/diagrams/task-states.d2 index c442410..2e903f7 100644 --- a/assets/workflows/diagrams/task-states.d2 +++ b/assets/workflows/diagrams/task-states.d2 @@ -1,76 +1,47 @@ -vars: { - d2-config: { - layout-engine: dagre - theme-id: 102 - sketch: true - pad: 10 - } -} - -style.fill: "#FCF9FA" -style.stroke: "#170206" direction: down -title: { +title: { label: task-states - near: top-center - shape: text - style.font-size: 30 - style.font-color: "#170206" + class: diagram-title } + my-task: { label: "ComputedRootTask" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } queued-task: { label: "QueuedTask" - style.fill: "#FFF0F5" - style.stroke: "#504448" - style.font-color: "#000000" + class: queued } -my-task -> queued-task: {style.stroke: "#170206"} +my-task -> queued-task: {class: subtask-edge} running-task: { label: "RunningTask" - style.fill: "#AFEEEE" - style.stroke: "#0e5253" - style.font-color: "#000000" + class: running } -my-task -> running-task: {style.stroke: "#170206"} +my-task -> running-task: {class: subtask-edge} computed-task: { label: "ComputedTask" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -my-task -> computed-task: {style.stroke: "#170206"} +my-task -> computed-task: {class: subtask-edge} computed-task-child: { label: "RunningLeafTask" - style.fill: "#AFEEEE" - style.stroke: "#0e5253" - style.font-color: "#000000" + class: running } -computed-task -> computed-task-child: {style.stroke: "#170206"} +computed-task -> computed-task-child: {class: subtask-edge} completed-task: { label: "CompletedTask" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -my-task -> completed-task: {style.stroke: "#170206"} +my-task -> completed-task: {class: subtask-edge} completed-task-child: { label: "CompletedLeafTask" - style.fill: "#F0FFF0" - style.stroke: "#3F4B40" - style.font-color: "#000000" + class: computed } -completed-task -> completed-task-child: {style.stroke: "#170206"} +completed-task -> completed-task-child: {class: subtask-edge} failed-task: { label: "FailedTask" - style.fill: "#FA8072" - style.stroke: "#4A1511" - style.font-color: "#000000" + class: failed } -my-task -> failed-task: {style.stroke: "#170206"} +my-task -> failed-task: {class: subtask-edge} From a2b7c05cac6f6733e929d9e71ae16b893e01ae38 Mon Sep 17 00:00:00 2001 From: Lukas Bindreiter Date: Mon, 9 Feb 2026 15:06:14 +0100 Subject: [PATCH 2/2] Fix process news --- assets/workflows/diagrams/process-news.d2 | 7 +- .../diagrams/svg/process-news.dark.svg | 172 +++++++++--------- .../workflows/diagrams/svg/process-news.svg | 170 ++++++++--------- 3 files changed, 177 insertions(+), 172 deletions(-) diff --git a/assets/workflows/diagrams/process-news.d2 b/assets/workflows/diagrams/process-news.d2 index 1e3b3a6..71df825 100644 --- a/assets/workflows/diagrams/process-news.d2 +++ b/assets/workflows/diagrams/process-news.d2 @@ -1,4 +1,9 @@ -direction: down +vars: { + d2-config: { + layout-engine: elk + } +} +direction: right title: { label: process-news diff --git a/assets/workflows/diagrams/svg/process-news.dark.svg b/assets/workflows/diagrams/svg/process-news.dark.svg index 9164be7..907a95b 100644 --- a/assets/workflows/diagrams/svg/process-news.dark.svg +++ b/assets/workflows/diagrams/svg/process-news.dark.svg @@ -1,24 +1,24 @@ - + .d2-1897902101 .fill-N1{fill:#170206;} + .d2-1897902101 .fill-N2{fill:#535152;} + .d2-1897902101 .fill-N3{fill:#787777;} + .d2-1897902101 .fill-N4{fill:#CCCACA;} + .d2-1897902101 .fill-N5{fill:#DFDCDC;} + .d2-1897902101 .fill-N6{fill:#ECEBEB;} + .d2-1897902101 .fill-N7{fill:#FFFFFF;} + .d2-1897902101 .fill-B1{fill:#31021D;} + .d2-1897902101 .fill-B2{fill:#9B1A48;} + .d2-1897902101 .fill-B3{fill:#D2517F;} + .d2-1897902101 .fill-B4{fill:#EA99B6;} + .d2-1897902101 .fill-B5{fill:#FFDAE7;} + .d2-1897902101 .fill-B6{fill:#FCEDF2;} + .d2-1897902101 .fill-AA2{fill:#D35F0A;} + .d2-1897902101 .fill-AA4{fill:#FABA8A;} + .d2-1897902101 .fill-AA5{fill:#FFE0C7;} + .d2-1897902101 .fill-AB4{fill:#FFE767;} + .d2-1897902101 .fill-AB5{fill:#FFF2AA;} + .d2-1897902101 .stroke-N1{stroke:#170206;} + .d2-1897902101 .stroke-N2{stroke:#535152;} + .d2-1897902101 .stroke-N3{stroke:#787777;} + .d2-1897902101 .stroke-N4{stroke:#CCCACA;} + .d2-1897902101 .stroke-N5{stroke:#DFDCDC;} + .d2-1897902101 .stroke-N6{stroke:#ECEBEB;} + .d2-1897902101 .stroke-N7{stroke:#FFFFFF;} + .d2-1897902101 .stroke-B1{stroke:#31021D;} + .d2-1897902101 .stroke-B2{stroke:#9B1A48;} + .d2-1897902101 .stroke-B3{stroke:#D2517F;} + .d2-1897902101 .stroke-B4{stroke:#EA99B6;} + .d2-1897902101 .stroke-B5{stroke:#FFDAE7;} + .d2-1897902101 .stroke-B6{stroke:#FCEDF2;} + .d2-1897902101 .stroke-AA2{stroke:#D35F0A;} + .d2-1897902101 .stroke-AA4{stroke:#FABA8A;} + .d2-1897902101 .stroke-AA5{stroke:#FFE0C7;} + .d2-1897902101 .stroke-AB4{stroke:#FFE767;} + .d2-1897902101 .stroke-AB5{stroke:#FFF2AA;} + .d2-1897902101 .background-color-N1{background-color:#170206;} + .d2-1897902101 .background-color-N2{background-color:#535152;} + .d2-1897902101 .background-color-N3{background-color:#787777;} + .d2-1897902101 .background-color-N4{background-color:#CCCACA;} + .d2-1897902101 .background-color-N5{background-color:#DFDCDC;} + .d2-1897902101 .background-color-N6{background-color:#ECEBEB;} + .d2-1897902101 .background-color-N7{background-color:#FFFFFF;} + .d2-1897902101 .background-color-B1{background-color:#31021D;} + .d2-1897902101 .background-color-B2{background-color:#9B1A48;} + .d2-1897902101 .background-color-B3{background-color:#D2517F;} + .d2-1897902101 .background-color-B4{background-color:#EA99B6;} + .d2-1897902101 .background-color-B5{background-color:#FFDAE7;} + .d2-1897902101 .background-color-B6{background-color:#FCEDF2;} + .d2-1897902101 .background-color-AA2{background-color:#D35F0A;} + .d2-1897902101 .background-color-AA4{background-color:#FABA8A;} + .d2-1897902101 .background-color-AA5{background-color:#FFE0C7;} + .d2-1897902101 .background-color-AB4{background-color:#FFE767;} + .d2-1897902101 .background-color-AB5{background-color:#FFF2AA;} + .d2-1897902101 .color-N1{color:#170206;} + .d2-1897902101 .color-N2{color:#535152;} + .d2-1897902101 .color-N3{color:#787777;} + .d2-1897902101 .color-N4{color:#CCCACA;} + .d2-1897902101 .color-N5{color:#DFDCDC;} + .d2-1897902101 .color-N6{color:#ECEBEB;} + .d2-1897902101 .color-N7{color:#FFFFFF;} + .d2-1897902101 .color-B1{color:#31021D;} + .d2-1897902101 .color-B2{color:#9B1A48;} + .d2-1897902101 .color-B3{color:#D2517F;} + .d2-1897902101 .color-B4{color:#EA99B6;} + .d2-1897902101 .color-B5{color:#FFDAE7;} + .d2-1897902101 .color-B6{color:#FCEDF2;} + .d2-1897902101 .color-AA2{color:#D35F0A;} + .d2-1897902101 .color-AA4{color:#FABA8A;} + .d2-1897902101 .color-AA5{color:#FFE0C7;} + .d2-1897902101 .color-AB4{color:#FFE767;} + .d2-1897902101 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-1897902101);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-1897902101);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-1897902101);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-1897902101);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-1897902101);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-1897902101);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-1897902101);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-1897902101);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-1897902101);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-1897902101);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-1897902101);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-1897902101);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-1897902101);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-1897902101);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-1897902101);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-1897902101);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-1897902101);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-1897902101);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -process-newsNewsWorkflowFetchNewsPrintHeadlinesMostFrequentAuthors - +process-newsNewsWorkflowFetchNewsPrintHeadlinesMostFrequentAuthors + diff --git a/assets/workflows/diagrams/svg/process-news.svg b/assets/workflows/diagrams/svg/process-news.svg index 97cad33..bdd5dcc 100644 --- a/assets/workflows/diagrams/svg/process-news.svg +++ b/assets/workflows/diagrams/svg/process-news.svg @@ -1,20 +1,20 @@ - + .d2-1152171379 .fill-N1{fill:#170206;} + .d2-1152171379 .fill-N2{fill:#535152;} + .d2-1152171379 .fill-N3{fill:#787777;} + .d2-1152171379 .fill-N4{fill:#CCCACA;} + .d2-1152171379 .fill-N5{fill:#DFDCDC;} + .d2-1152171379 .fill-N6{fill:#ECEBEB;} + .d2-1152171379 .fill-N7{fill:#FFFFFF;} + .d2-1152171379 .fill-B1{fill:#31021D;} + .d2-1152171379 .fill-B2{fill:#9B1A48;} + .d2-1152171379 .fill-B3{fill:#D2517F;} + .d2-1152171379 .fill-B4{fill:#EA99B6;} + .d2-1152171379 .fill-B5{fill:#FFDAE7;} + .d2-1152171379 .fill-B6{fill:#FCEDF2;} + .d2-1152171379 .fill-AA2{fill:#D35F0A;} + .d2-1152171379 .fill-AA4{fill:#FABA8A;} + .d2-1152171379 .fill-AA5{fill:#FFE0C7;} + .d2-1152171379 .fill-AB4{fill:#FFE767;} + .d2-1152171379 .fill-AB5{fill:#FFF2AA;} + .d2-1152171379 .stroke-N1{stroke:#170206;} + .d2-1152171379 .stroke-N2{stroke:#535152;} + .d2-1152171379 .stroke-N3{stroke:#787777;} + .d2-1152171379 .stroke-N4{stroke:#CCCACA;} + .d2-1152171379 .stroke-N5{stroke:#DFDCDC;} + .d2-1152171379 .stroke-N6{stroke:#ECEBEB;} + .d2-1152171379 .stroke-N7{stroke:#FFFFFF;} + .d2-1152171379 .stroke-B1{stroke:#31021D;} + .d2-1152171379 .stroke-B2{stroke:#9B1A48;} + .d2-1152171379 .stroke-B3{stroke:#D2517F;} + .d2-1152171379 .stroke-B4{stroke:#EA99B6;} + .d2-1152171379 .stroke-B5{stroke:#FFDAE7;} + .d2-1152171379 .stroke-B6{stroke:#FCEDF2;} + .d2-1152171379 .stroke-AA2{stroke:#D35F0A;} + .d2-1152171379 .stroke-AA4{stroke:#FABA8A;} + .d2-1152171379 .stroke-AA5{stroke:#FFE0C7;} + .d2-1152171379 .stroke-AB4{stroke:#FFE767;} + .d2-1152171379 .stroke-AB5{stroke:#FFF2AA;} + .d2-1152171379 .background-color-N1{background-color:#170206;} + .d2-1152171379 .background-color-N2{background-color:#535152;} + .d2-1152171379 .background-color-N3{background-color:#787777;} + .d2-1152171379 .background-color-N4{background-color:#CCCACA;} + .d2-1152171379 .background-color-N5{background-color:#DFDCDC;} + .d2-1152171379 .background-color-N6{background-color:#ECEBEB;} + .d2-1152171379 .background-color-N7{background-color:#FFFFFF;} + .d2-1152171379 .background-color-B1{background-color:#31021D;} + .d2-1152171379 .background-color-B2{background-color:#9B1A48;} + .d2-1152171379 .background-color-B3{background-color:#D2517F;} + .d2-1152171379 .background-color-B4{background-color:#EA99B6;} + .d2-1152171379 .background-color-B5{background-color:#FFDAE7;} + .d2-1152171379 .background-color-B6{background-color:#FCEDF2;} + .d2-1152171379 .background-color-AA2{background-color:#D35F0A;} + .d2-1152171379 .background-color-AA4{background-color:#FABA8A;} + .d2-1152171379 .background-color-AA5{background-color:#FFE0C7;} + .d2-1152171379 .background-color-AB4{background-color:#FFE767;} + .d2-1152171379 .background-color-AB5{background-color:#FFF2AA;} + .d2-1152171379 .color-N1{color:#170206;} + .d2-1152171379 .color-N2{color:#535152;} + .d2-1152171379 .color-N3{color:#787777;} + .d2-1152171379 .color-N4{color:#CCCACA;} + .d2-1152171379 .color-N5{color:#DFDCDC;} + .d2-1152171379 .color-N6{color:#ECEBEB;} + .d2-1152171379 .color-N7{color:#FFFFFF;} + .d2-1152171379 .color-B1{color:#31021D;} + .d2-1152171379 .color-B2{color:#9B1A48;} + .d2-1152171379 .color-B3{color:#D2517F;} + .d2-1152171379 .color-B4{color:#EA99B6;} + .d2-1152171379 .color-B5{color:#FFDAE7;} + .d2-1152171379 .color-B6{color:#FCEDF2;} + .d2-1152171379 .color-AA2{color:#D35F0A;} + .d2-1152171379 .color-AA4{color:#FABA8A;} + .d2-1152171379 .color-AA5{color:#FFE0C7;} + .d2-1152171379 .color-AB4{color:#FFE767;} + .d2-1152171379 .color-AB5{color:#FFF2AA;}.appendix text.text{fill:#170206}.md{--color-fg-default:#170206;--color-fg-muted:#535152;--color-fg-subtle:#787777;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#ECEBEB;--color-border-default:#31021D;--color-border-muted:#9B1A48;--color-neutral-muted:#ECEBEB;--color-accent-fg:#9B1A48;--color-accent-emphasis:#9B1A48;--color-attention-subtle:#535152;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker-d2-1152171379);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker-d2-1152171379);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-dark-d2-1152171379);mix-blend-mode:overlay}.sketch-overlay-B4{fill:url(#streaks-normal-d2-1152171379);mix-blend-mode:color-burn}.sketch-overlay-B5{fill:url(#streaks-bright-d2-1152171379);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright-d2-1152171379);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark-d2-1152171379);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-normal-d2-1152171379);mix-blend-mode:color-burn}.sketch-overlay-AA5{fill:url(#streaks-bright-d2-1152171379);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-normal-d2-1152171379);mix-blend-mode:color-burn}.sketch-overlay-AB5{fill:url(#streaks-bright-d2-1152171379);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker-d2-1152171379);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark-d2-1152171379);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-dark-d2-1152171379);mix-blend-mode:overlay}.sketch-overlay-N4{fill:url(#streaks-normal-d2-1152171379);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-normal-d2-1152171379);mix-blend-mode:color-burn}.sketch-overlay-N6{fill:url(#streaks-bright-d2-1152171379);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright-d2-1152171379);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]> - + - + - + -process-newsNewsWorkflowFetchNewsPrintHeadlinesMostFrequentAuthors - +process-newsNewsWorkflowFetchNewsPrintHeadlinesMostFrequentAuthors +