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.
**diagrams.programming.framework.Django**
+
+**diagrams.programming.framework.Dotnet**, **DotNet** (alias)
+
**diagrams.programming.framework.Ember**
@@ -113,6 +116,9 @@ Node classes list of programming provider.
**diagrams.programming.framework.Micronaut**
+
+**diagrams.programming.framework.Nextjs**, **NextJs** (alias)
+
**diagrams.programming.framework.Quarkus**
@@ -131,15 +137,12 @@ Node classes list of programming provider.
**diagrams.programming.framework.Svelte**
+
+**diagrams.programming.framework.Vercel**
+
**diagrams.programming.framework.Vue**
-
- **diagrams.programming.framework.Dotnet**, **DotNet** (alias)
-
-
- **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