Skip to content

Getting Started ​

The Antumo Design System ships as two packages with different delivery pipelines. Pick the one that matches your stack.

PackageRegistryConsumersDocs
@antumo/designnpm (Azure Artifacts)Angular + PrimeNG, vanilla HTMLCSS + JS
Antumo.BlazorNuGet (Azure Artifacts)Blazor, ASP.NETBlazor / .NET

Both deliver the same design tokens, the same component styling, and the same dark mode — only the packaging differs.

Registry access ​

Both feeds are hosted on the private m2tcorp Azure Artifacts organization. You need access to that organization to install either package.

npm ​

Add to your project's .npmrc:

ini
@antumo:registry=https://pkgs.dev.azure.com/m2tcorp/_packaging/antumo/npm/registry/
bash
npm install @antumo/design

NuGet ​

Add the feed, then install:

bash
dotnet nuget add source https://pkgs.dev.azure.com/m2tcorp/_packaging/antumo/nuget/v3/index.json \
  --name antumo

dotnet add package Antumo.Blazor

The one rule that matters ​

Use standard Bootstrap 5 class names. The DS styles them the Antumo way. You almost never write custom CSS.

html
<button class="btn btn-primary">Save</button>
<table class="table table-striped">…</table>
<input class="form-control" type="email">

Components without a Bootstrap 5 equivalent use the .antumo-* prefix (e.g. .antumo-steps). For anything the DS doesn't cover, write app-specific CSS — but always use DS tokens (var(--antumo-*)), never hardcoded colors or spacing.

Next steps ​

Private package — internal use only (UNLICENSED).