feat: honest rename of blocks example to shadcn-deps (fixes #65) (#91)

Remove misleading 'Component Blocks Showcase' claims and orphaned /blocks/** route.
This example demonstrates dependency installation only, not component showcases.

- Renamed to 'shadcn Dependencies Installation Demo'
- Removed orphaned /blocks/** route
- Updated documentation to reflect actual functionality
- Example now honestly describes what it does: auto-downloads 22 shadcn components

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Mervin Praison <[email protected]>
This commit is contained in:
authored and GitHub committed 2026-06-15 15:46:10 +01:00
1 parent f56cbf6243
commit c8600029b3
2 files changed
+12 -27

No files matched your search

+2 -4
View File
@@ -1,8 +1,8 @@
schemaVersion: 1
site:
title: "Component Blocks Showcase"
description: "Showcase of all shadcn UI component blocks - similar to ui.shadcn.com/themes"
title: "shadcn Dependencies Installation"
description: "Demonstrates auto-download of shadcn UI components at build time"
ui: "shadcn"
theme:
preset: "zinc" # All 22 Tailwind colors available
@@ -46,7 +46,5 @@ templates:
main: { type: "DocContent" }
routes:
- match: "/blocks/**"
template: "blocks"
- match: "/docs/**"
template: "blocks"
+10 -23
View File
@@ -1,31 +1,18 @@
# Component Blocks Showcase
# shadcn Dependencies Installation Demo
A complete showcase of all shadcn UI component blocks, inspired by [ui.shadcn.com/themes](https://ui.shadcn.com/themes).
This example demonstrates the automatic installation of shadcn UI components at build time using the `dependencies.shadcn` configuration.
## Dashboard Cards
## How it works
Revenue cards, subscription stats, and analytics displays.
When you build this project, PraisonAIUI will automatically download and install the following 22 shadcn components:
## Forms
- **UI Components**: card, button, input, label, avatar, badge, progress, separator, switch, checkbox, radio-group, select, slider, tabs, accordion, dialog, dropdown-menu, popover, tooltip, table
- **Advanced Components**: calendar, chart
Authentication forms, payment forms, and input variations.
## What gets installed
## Calendar & Date
The components are downloaded from the shadcn/ui registry and installed in your project's components directory. They become available for use in your custom components and templates.
Date pickers, calendar widgets, and scheduling components.
## Note
## Charts
Area charts, bar charts, line graphs for data visualization.
## Tables
Data tables with sorting, filtering, and pagination.
## Navigation
Tabs, accordions, and dropdown menus for navigation patterns.
---
This example uses the auto-download feature to install all 22 components at build time.
This example demonstrates dependency installation only. For actual component showcases with live demos, see the shadcn documentation at [ui.shadcn.com](https://ui.shadcn.com).