diff --git a/config.py b/config.py index dc0590b..58c4475 100644 --- a/config.py +++ b/config.py @@ -429,7 +429,9 @@ ALIASES = { "programming": { "framework": { "Fastapi": "FastAPI", - "Graphql": "GraphQL" + "Graphql": "GraphQL", + "Dotnet": "DotNet", + "Nextjs": "NextJs" }, "language": { "Javascript": "JavaScript", diff --git a/diagrams/programming/framework.py b/diagrams/programming/framework.py index fcc48fd..defb8db 100644 --- a/diagrams/programming/framework.py +++ b/diagrams/programming/framework.py @@ -20,6 +20,10 @@ class Django(_Framework): _icon = "django.png" +class Dotnet(_Framework): + _icon = "dotnet.png" + + class Ember(_Framework): _icon = "ember.png" @@ -48,6 +52,10 @@ class Micronaut(_Framework): _icon = "micronaut.png" +class Nextjs(_Framework): + _icon = "nextjs.png" + + class Quarkus(_Framework): _icon = "quarkus.png" @@ -72,16 +80,12 @@ class Svelte(_Framework): _icon = "svelte.png" -class Vue(_Framework): - _icon = "vue.png" - - -class Dotnet(_Framework): - _icon = "dotnet.png" +class Vercel(_Framework): + _icon = "vercel.png" -class Nextjs(_Framework): - _icon = "nextjs.png" +class Vue(_Framework): + _icon = "vue.png" # Aliases diff --git a/docs/nodes/programming.md b/docs/nodes/programming.md index c4a6940..56d8b64 100644 --- a/docs/nodes/programming.md +++ b/docs/nodes/programming.md @@ -92,6 +92,9 @@ Node classes list of programming provider. Django **diagrams.programming.framework.Django** +Dotnet +**diagrams.programming.framework.Dotnet**, **DotNet** (alias) + Ember **diagrams.programming.framework.Ember** @@ -113,6 +116,9 @@ Node classes list of programming provider. Micronaut **diagrams.programming.framework.Micronaut** +Nextjs +**diagrams.programming.framework.Nextjs**, **NextJs** (alias) + Quarkus **diagrams.programming.framework.Quarkus** @@ -131,15 +137,12 @@ Node classes list of programming provider. Svelte **diagrams.programming.framework.Svelte** +Vercel +**diagrams.programming.framework.Vercel** + Vue **diagrams.programming.framework.Vue** -Dotnet - **diagrams.programming.framework.Dotnet**, **DotNet** (alias) - -Nextjs - **diagrams.programming.framework.Nextjs**, **NextJs** (alias) - ## programming.language diff --git a/resources/programming/framework/vercel.png b/resources/programming/framework/vercel.png new file mode 100644 index 0000000..6277be3 Binary files /dev/null and b/resources/programming/framework/vercel.png differ diff --git a/website/static/img/resources/programming/framework/vercel.png b/website/static/img/resources/programming/framework/vercel.png new file mode 100644 index 0000000..6277be3 Binary files /dev/null and b/website/static/img/resources/programming/framework/vercel.png differ