claudecodex

ABP UI

ABP UI development for Blazor, Angular, and MVC/Razor: pages, lists and forms, module UI extensions, menus, theming, localization, bundling, and browser JS API consumption.

27 on GitHubby abpframeworkv1.0.0MITupdated 1 month ago
/

Plugin abp-ui from marketplace abp-agent-skills in abpframework/abp-skills. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (9)

  • angular-ui

    Build and debug ABP Angular UI — generated proxy services, routing/menu contribution, replaceable components, config/permission checks, and localization. USE FOR: calling app services through generated proxy services, adding routes/menu items with RoutesService, swapping components with ReplaceableC

  • blazor-ui

    Build and debug ABP Blazor UI — pages/components, base classes, render/hosting models, theming, and the Blazorise vs MudBlazor choice. USE FOR: creating Blazor pages/components, choosing a base class (AbpComponentBase / AbpCrudPageBase), calling application services from Blazor, picking a hosting/re

  • build-angular-lists-and-forms

    Build ABP Angular list and form pages the framework way — server-side paged/sorted/filtered lists via ListService, and reactive forms with ABP's automatic validation. USE FOR: ListService with component-scoped providers, hookToQuery returning PagedResultDto, get() refresh, page/maxResultCount/filter

  • build-mvc-widgets

    Build reusable ABP MVC / Razor Pages widgets — a ViewComponent marked [Widget] that ships its own scripts, styles and bundle contributors, plus a client-side refresh lifecycle so consumers don't wire up dependencies by hand. USE FOR: turning a ViewComponent into a widget with [Widget] / AbpWidgetOpt

  • extend-angular-module-ui

    Extend a shipped ABP Angular module's UI (Identity, etc.) through the extension system — add row/toolbar actions, columns, and create/edit form fields without forking. USE FOR: the five contributor buckets (entity/toolbar-action, entity-prop, create/edit-form-prop contributors) keyed by the module's

  • extend-application-shell

    Extend the ABP application shell/layout across MVC and Blazor with layout hooks, global/page toolbars, the page header, and branding — without copying the theme layout. USE FOR: injecting content into the layout via AbpLayoutHookOptions + LayoutHooks (MVC ViewComponent hooks; Blazor Razor Component

  • menus-and-localization

    Contribute navigation menu items, and add/translate the localization json text a module's menus and UI display. USE FOR: adding or editing menu items (IMenuContributor, context.Menu.AddItem, StandardMenus.Main), adding keys to Localization/**/en.json and translating them into the other culture json

  • mvc-razor-ui

    Build and debug ABP MVC / Razor Pages UI — pages on AbpPageModel, abp-* tag helpers, the modal system, the bundling system, and per-page CSS/JS. USE FOR: writing pages on AbpPageModel, using abp-* tag helpers (abp-button, abp-modal, abp-dynamic-form, abp-input/select, …), the modal system (abp-modal

  • use-mvc-javascript-apis

    Use ABP's browser JavaScript APIs in an MVC / Razor Pages app: generated JS service proxies + the DataTables adapter, plus the client-side abp.* surface (auth, localization, settings/features, messages, busy/block, events). USE FOR: calling an app service from client JS (acme.bookStore.books.book.ge

View source on GitHub

More from abpframework/abp-skills

All 15 plugins →

ABP cross-cutting infrastructure: configuration, logging, JSON serialization, GUIDs, date/time, string encryption, image processing, cancellation tokens, correlation IDs, Autofac & interceptors, settings/features, audit logging, and AI integration.

16 skills

27

Building ABP modules with DDD layers: modules, aggregates, application services, DTOs, validation, error handling, object mapping, and module customization.

13 skills

27

ABP Runtime

claudecodex

ABP runtime services and hosting: distributed/hybrid/entity caching, distributed locking, background jobs/events/workers, email/SMS/text-templating, production & cluster hosting, web request security, and app URLs.

10 skills

27

ABP Data Access

claudecodex

Data access in ABP: EF Core and MongoDB integration, migrations, custom repositories, units of work, data filters, concurrency, connection strings, seeding, and Dapper.

9 skills

27

ABP API

claudecodex

Exposing and consuming ABP HTTP APIs: conventional/auto controllers, integration services, dynamic and static C# client proxies, versioning, Swagger, and CORS.

6 skills

27

ABP authentication: OpenIddict server/validation configuration, tokens, and dynamic claims.

3 skills

27

Maintain ABP UI?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins15 plugins