TechGems.PinesUI
1.1.2
dotnet add package TechGems.PinesUI --version 1.1.2
NuGet\Install-Package TechGems.PinesUI -Version 1.1.2
<PackageReference Include="TechGems.PinesUI" Version="1.1.2" />
<PackageVersion Include="TechGems.PinesUI" Version="1.1.2" />
<PackageReference Include="TechGems.PinesUI" />
paket add TechGems.PinesUI --version 1.1.2
#r "nuget: TechGems.PinesUI, 1.1.2"
#:package TechGems.PinesUI@1.1.2
#addin nuget:?package=TechGems.PinesUI&version=1.1.2
#tool nuget:?package=TechGems.PinesUI&version=1.1.2
PinesUI
An ASP.NET Core component library built on Pines UI, using AlpineJS, TailwindCSS, and Static Components.
You can find the live demo and documentation at pines-ui.techgems.net.
Installation
dotnet add package TechGems.PinesUI --version 1.1.2
Setup
1. Add Tag Helpers
In your _ViewImports.cshtml:
@addTagHelper *, TechGems.PinesUI
@addTagHelper *, TechGems.StaticComponents
2. Include Styles and Scripts
In your layout file (_Layout.cshtml):
<head>
<pines-css />
</head>
<body>
<pines-scripts />
<render-static-scripts />
</body>
Included Components
- Alert - Contextual feedback messages
- Badge - Status indicators and labels
- Banner - Full-width notification bars
- Breadcrumbs - Navigation hierarchy indicators
- Button - Action buttons in multiple styles
- Card - Content containers with images
- Date Picker - Calendar-based date selection
- Dropdown Menu - Toggleable action menus
- Icon - SVG icon set
- Image Gallery - Interactive image viewer with lightbox
- Input - Text input fields
- Marquee - Auto-scrolling content
- Modal - Dialog overlays
- Quote - Styled blockquotes with attribution
- Radio Group - Radio button selection groups
- Rating - Star/heart rating inputs
- Select - Searchable dropdown selection
- Switch - Toggle switches
- Table - Data tables
- Tabs - Tabbed content panels
- Text Animation - GSAP-powered text animations
- Typing Effect - Typewriter text animations
Tech Stack
- TechGems.StaticComponents - Server-side component model to implement the HATS stack.
- AlpineJS - Lightweight JavaScript framework
- TailwindCSS - Utility-first CSS
- GSAP - Animation library
License
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- TechGems.StaticComponents (>= 1.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.2 | 101 | 5/8/2026 |
| 1.1.0 | 114 | 4/2/2026 |
| 1.0.1 | 107 | 3/25/2026 |
| 1.0.0 | 99 | 3/22/2026 |
| 1.0.0-beta | 97 | 3/21/2026 |
- Changed button "type" property to "variant" to better match with HTML attribute nomenclature.
- Added proper "type" property that matches HTML button types (button, submit, reset).
- PinesShadowButton now supports rendering as an anchor tag when "is-anchor" is true.