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 7346d28..10b184b 100644 --- a/diagrams/programming/framework.py +++ b/diagrams/programming/framework.py @@ -24,6 +24,10 @@ class Django(_Framework): _icon = "django.png" +class Dotnet(_Framework): + _icon = "dotnet.png" + + class Ember(_Framework): _icon = "ember.png" @@ -60,6 +64,10 @@ class Micronaut(_Framework): _icon = "micronaut.png" +class Nextjs(_Framework): + _icon = "nextjs.png" + + class Quarkus(_Framework): _icon = "quarkus.png" @@ -84,6 +92,10 @@ class Svelte(_Framework): _icon = "svelte.png" +class Vercel(_Framework): + _icon = "vercel.png" + + class Vue(_Framework): _icon = "vue.png" @@ -92,4 +104,6 @@ class Vue(_Framework): FastAPI = Fastapi GraphQL = Graphql +DotNet = Dotnet +NextJs = Nextjs JHipster = Jhipster diff --git a/docs/nodes/programming.md b/docs/nodes/programming.md index 090f84a..44843c7 100644 --- a/docs/nodes/programming.md +++ b/docs/nodes/programming.md @@ -95,6 +95,9 @@ Node classes list of the programming provider. Django **diagrams.programming.framework.Django** +Dotnet +**diagrams.programming.framework.Dotnet**, **DotNet** (alias) + Ember **diagrams.programming.framework.Ember** @@ -122,6 +125,9 @@ Node classes list of the programming provider. Micronaut **diagrams.programming.framework.Micronaut** +Nextjs +**diagrams.programming.framework.Nextjs**, **NextJs** (alias) + Quarkus **diagrams.programming.framework.Quarkus** @@ -140,6 +146,9 @@ Node classes list of the programming provider. Svelte **diagrams.programming.framework.Svelte** +Vercel +**diagrams.programming.framework.Vercel** + Vue **diagrams.programming.framework.Vue** diff --git a/resources/programming/framework/dotnet.png b/resources/programming/framework/dotnet.png new file mode 100644 index 0000000..851e1b7 Binary files /dev/null and b/resources/programming/framework/dotnet.png differ diff --git a/resources/programming/framework/nextjs.png b/resources/programming/framework/nextjs.png new file mode 100644 index 0000000..3306955 Binary files /dev/null and b/resources/programming/framework/nextjs.png differ 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/dotnet.png b/website/static/img/resources/programming/framework/dotnet.png new file mode 100644 index 0000000..851e1b7 Binary files /dev/null and b/website/static/img/resources/programming/framework/dotnet.png differ diff --git a/website/static/img/resources/programming/framework/nextjs.png b/website/static/img/resources/programming/framework/nextjs.png new file mode 100644 index 0000000..3306955 Binary files /dev/null and b/website/static/img/resources/programming/framework/nextjs.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