diff --git a/diagrams/programming/framework.py b/diagrams/programming/framework.py index e4ba3b68..46f67750 100644 --- a/diagrams/programming/framework.py +++ b/diagrams/programming/framework.py @@ -64,6 +64,10 @@ class Starlette(_Framework): _icon = "starlette.png" +class Svelte(_Framework): + _icon = "svelte.png" + + class Vue(_Framework): _icon = "vue.png" diff --git a/docs/nodes/programming.md b/docs/nodes/programming.md index de826bb8..c6af42f7 100644 --- a/docs/nodes/programming.md +++ b/docs/nodes/programming.md @@ -125,6 +125,9 @@ Node classes list of programming provider. Starlette **diagrams.programming.framework.Starlette** +Svelte +**diagrams.programming.framework.Svelte** + Vue **diagrams.programming.framework.Vue** diff --git a/resources/programming/framework/svelte.png b/resources/programming/framework/svelte.png new file mode 100644 index 00000000..463cc473 Binary files /dev/null and b/resources/programming/framework/svelte.png differ