All Projects → sjefvanleeuwen → blazor-adminlte

sjefvanleeuwen / blazor-adminlte

Licence: MIT license
This project adapts ADMINLTE 3 so the components can be used from dotnet core Blazor / Server / Web Assembly

Programming Languages

C#
18002 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to blazor-adminlte

Bearadmin
基于ThinkPHP5+AdminLTE的后台管理系统
Stars: ✭ 332 (+82.42%)
Mutual labels:  adminlte, admin
Base
Until 2018, Backpack v3 used this Base package to offer admin authentication and a blank admin panel using AdminLTE. Backpack v4 no longer uses this package, they're now built-in - use Backpack/CRUD instead.
Stars: ✭ 848 (+365.93%)
Mutual labels:  adminlte, admin
One
基于Spring Boot和Vue2开发的前后端分离的后台管理系统
Stars: ✭ 426 (+134.07%)
Mutual labels:  adminlte, admin
blazor-ui
A collection of examples related to Telerik UI for Blazor Components: https://www.telerik.com/blazor-ui
Stars: ✭ 182 (+0%)
Mutual labels:  wasm, blazor
laravel-admin-lte
Easy AdminLTE integration with Laravel and laravel mix friendly.
Stars: ✭ 25 (-86.26%)
Mutual labels:  adminlte, admin-lte
Sonataadminbundle
The missing Symfony Admin Generator
Stars: ✭ 2,039 (+1020.33%)
Mutual labels:  admin, admin-lte
Django Jazzmin
Jazzy theme for Django
Stars: ✭ 574 (+215.38%)
Mutual labels:  adminlte, admin
Ant Design Blazor
🌈A set of enterprise-class UI components based on Ant Design and Blazor WebAssembly.
Stars: ✭ 3,890 (+2037.36%)
Mutual labels:  wasm, blazor
Appy
🚀 A full stack boilerplate web app
Stars: ✭ 225 (+23.63%)
Mutual labels:  adminlte, admin
Yii2 Tech
Yii2 通用后台管理系统
Stars: ✭ 193 (+6.04%)
Mutual labels:  adminlte, admin
MudBlazor.Markdown
Markdown component based on the MudBlazor environment
Stars: ✭ 30 (-83.52%)
Mutual labels:  wasm, blazor
yii2-admin-template
Yii2 application template targeted for backends.
Stars: ✭ 17 (-90.66%)
Mutual labels:  adminlte, admin
Go Admin
A golang framework helps gopher to build a data visualization and admin panel in ten minutes
Stars: ✭ 5,580 (+2965.93%)
Mutual labels:  adminlte, admin
Vue Admin Beautiful
🚀🚀🚀vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus主线版本基于element-plus、element-ui、ant-design-vue三者并行开发维护,同时支持电脑,手机,平板,切换分支查看不同的vue版本,element-plus版本已发布(vue3,vue3.0,vue,vue3.x,vue.js)
Stars: ✭ 10,968 (+5926.37%)
Mutual labels:  adminlte, admin
vue-admin-better
🚀🚀🚀vue admin,vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus,vue admin plus,vue admin pro
Stars: ✭ 12,962 (+7021.98%)
Mutual labels:  adminlte, admin
adminlte-3-vue
Vue 3.2.31 start-up project with AdminLTE 3.2.0 template
Stars: ✭ 134 (-26.37%)
Mutual labels:  adminlte, admin-lte
zero-graphics
Application framework based on OpenGL ES 2.0. Runs on desktop machines, Android phones and the web
Stars: ✭ 72 (-60.44%)
Mutual labels:  wasm
rocket-yew-starter-pack
Example boilerplate for websites in pure Rust
Stars: ✭ 77 (-57.69%)
Mutual labels:  wasm
wasm-cn
[翻译中] WebAssembly 中文文档
Stars: ✭ 22 (-87.91%)
Mutual labels:  wasm
pico-ml
A toy programming language which is a subset of OCaml.
Stars: ✭ 36 (-80.22%)
Mutual labels:  wasm

adminlte for blazor

nuget .NET Core

What is it?

ADMINLTE for Blazor is a collection of reusable components, with which you can easily develop digital services as a designer or developer. Think of buttons, form elements and page templates. This project adapts ADMINLTE 3 so the components can be used from dotnet core Blazor.

For a quick impression visite the demo site at: https://blazorize-adminlte.morstead.nl/

State management

This project uses a central state store and, in some cases, prefers this method over Cascading Parameters. You can find the Blazor-State project here: https://github.com/TimeWarpEngineering/blazor-state

Status

The project updated regularly. Feel free to follow the project and receive updates as they arrive. Note that components and their naming conventions might change until a major version is released.

We also provide various integrations in a seperate project, to help you started with more complex web applications Here:

https://github.com/sjefvanleeuwen/blazorized-adminlte-plugins

Installation

Nuget

Start a new Blazor APP and simply install the nuget package.

Install-Package Blazorized.AdminLte

or visit https://www.nuget.org/packages/Blazorized.AdminLte/ for more installation options.

If you want to include the current supported ADMINLTE 3.0.5 static css / js / icons content etc.:

Install-Package Blazorized.AdminLte.Content -Version 3.0.5

or visit https://www.nuget.org/packages/Blazorized.AdminLte.Content/ for more installation options.

!NOTE this does not include profile and other specific images from the sample site. You will need to manually add them to your wwwroot. If you want these you will need to get them from the shared sample site's wwwroot

The extra sample content is located here: https://github.com/sjefvanleeuwen/blazor-adminlte/tree/master/src/Blazor.AdminLte.Site.Shared/wwwroot

Also you might want to change mainlayout.razor as it contains some linkes to the shared site you might not want to be using anymore.

look for image links containing these: _content/Blazor.AdminLte.Site.Shared

Getting Started

Depending on running WASM or Server, change your index.html or _Host.cshtml. Contents from the Blazor Component Library are served from : _content/Blazor.AdminLte

The site shared components MainLayout.razor includes markup that shows how to setup your starter page in Blazor.

With such markup you can render something like this:

screenshot

Injectable Left Top Menu

You can have control over the left top menu content's navbar. To do so please follow these guidelines:

Tutorial Injectable Left Top Menu

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].