https://github.com/gurpreetraju/shineblazorcomponents
A blazor components library
https://github.com/gurpreetraju/shineblazorcomponents
blazor ui-components
Last synced: 6 months ago
JSON representation
A blazor components library
- Host: GitHub
- URL: https://github.com/gurpreetraju/shineblazorcomponents
- Owner: GurpreetRaju
- License: mit
- Created: 2024-02-19T22:55:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-20T03:40:31.000Z (8 months ago)
- Last Synced: 2025-10-20T07:31:17.327Z (8 months ago)
- Topics: blazor, ui-components
- Language: SCSS
- Homepage:
- Size: 56.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Shine Blazor

Build responsive and dynamic sites faster with Shine Blazor.
Shine Blazor library is based on [Bootstrap](https://getbootstrap.com/) css. It uses very little javascript.
Demo: https://gurpreetraju.github.io/ShineBlazorComponents/
### Quick Installation Guide
Install Package
```
dotnet add package ShineBlazor.Components --version 0.2.4
```
Add the following to `_Imports.razor`
```razor
@using ShineBlazor.Components
```
Add the following to the `MainLayout.razor` or `App.razor`
```razor
```
Add the following to your HTML `head` section, it's either `index.html` or `_Layout.cshtml`/`_Host.cshtml`/`App.razor` depending on whether you're running WebAssembly or Server
```razor
```
Next, add the following to the default Blazor script at the end of the `body`
```razor
```
If you want to use infinite scroll component also all the following script
```razor
```
Add the following to the relevant sections of `Program.cs`
```c#
using ShineBlazor.Components.Services;
```
```c#
builder.Services.AddScoped();
```