Feature card
Reusable capability or benefit surface.
Internal bilingual showcase of HirzHub marketing primitives, Astro icons, and project-owned shadcn-vue UI.
Verification surface for HirzHub Astro marketing primitives (outside primary site navigation).
Label / secondary-600
Display heading
Heading one
Heading two
Heading three
Body large supports bilingual marketing copy with consistent rhythm.
Composition
PageCanvas, SectionFrame, SectionHeader, and FeatureCard share spacing and brand surfaces.
Reusable capability or benefit surface.
Domain alias for enterprise audiences.
Domain alias for security messaging.
Organizational communication under control.
On-premises, private cloud, or hybrid.
Enterprise identity and policy governance.
Operational ownership for regulated teams.
Use QuoteBlock only with approved attribution — never fabricated testimonials.
CTASection uses the HirzHub hero gradient and brand secondary primary action.
Production Astro surfaces use Icon from astro-icon with local Iconify data. Lucide covers UI icons; Simple Icons are for company and platform logos only.
Decorative icons stay aria-hidden when adjacent text already conveys meaning.
lucide:searchlucide:maillucide:settingslucide:infoBrand marks expose an accessible name with title and aria-label.
simple-icons:astrosimple-icons:githubsimple-icons:nodedotjsExplore the approved marketing and shadcn-vue primitives used by this Astro site. (35)
Keep media and panels in a fixed ratio.
User or brand identity mark with fallback initials.
Compact status and categorization labels.
Primary interactive control for actions and links.
Grouped surface for related content and actions.
Horizontal sliding content with keyboard controls.
Placeholder state when a collection has no results.
Try another filter or create a new entry.
Reusable list-row surface for settings and results.
Reusable list item surface for settings and results.
Expand and collapse related content panels.
Show and hide secondary details in place.
Optional details
Switch between related panels without navigation.
Binary selection control for agreeing or enabling options.
Searchable dropdown listbox built on Reka UI.
Composable field wrapper for labels and helper text.
Field wraps label, control, and helper text.
Validated local form demo with vee-validate and Zod.
Single-line text control.
Input with leading or trailing addons.
Accessible label associated with a control.
Progressive-enhancement native select control.
Numeric input with increment and decrement controls.
Single-choice selection from a mutually exclusive set.
Custom select listbox built on Reka UI.
Multi-step progress control for guided workflows.
Basic info
Check values
Finish locally
Step 1 of 3
Immediate on/off toggle for settings and preferences.
Multi-line text control for longer input.
Accessible menu for multi-level destinations.
Navigate through paginated result sets.
Slide-over panel for secondary navigation or content.
Inline status messaging for non-blocking feedback.
Modal confirmation for important decisions.
Visual progress indicator for determinate tasks.
62%
Loading placeholder that respects reduced motion.
Busy indicator for short-lived loading states.
Transient notification via Sonner (approved toast stack).
Supplemental hint on hover or keyboard focus.