Skip to content

Drocha Blazor Components is a set of UI components and other useful extensions for Blazor applications.

License

Notifications You must be signed in to change notification settings

drocha87/BlazorComponents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drocha Blazor Components

Drocha Blazor Components is a set of UI components and other useful extensions for Blazor applications. All components are free to use. This project is experimental.

About the project

The main goal of this project is to provide components to be used in my personal projects and to tests new ideas. You are free to fork it or to use it as it is.

Components

These are some of the components I expect to implement in the next couple months

  • Popover (partial implemented)
  • Tooltip
  • Teleport (like the teleport in vuejs)
  • Dialog
  • Mention Textarea

How to test it

I provided two test projects DrBlazor.TestServerApp(not implemented yet) and DrBlazor.TestWasmApp. You can cd into these folders and run the command:

cd DrBlazor.TestWasmApp
dotnet watch run

How to use it

Link DrBlazor as a reference to your project, and add the following line to the head tag of wwwroot/index.html in case of a wasm project.

<link href="_content/DrBlazor/style.css" rel="stylesheet" />

and add the DrBlazor configuration as a singleton or scoped dependency.

builder.Services.AddSingleton<DrConfig>();

About

Drocha Blazor Components is a set of UI components and other useful extensions for Blazor applications.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published