defmodule PyrauiWeb.DocsLive.GettingStartedDocs do use PyrauiWeb, :html def render(assigns) do ~H"""

Getting Started

PyraUI is a modular, reusable UI library for Phoenix LiveView applications.

Features

  • ✅ LiveView-first: Components work natively in .heex templates
  • ✅ Composable & Modular: Each component is independent and reusable
  • ✅ Minimal JavaScript: Reactive behavior handled by Phoenix assigns
  • ✅ Theme-ready: Light/dark mode support
  • ✅ Developer-friendly: Semantic naming, minimal boilerplate

Quick Example


            <.button variant={:primary}>Click me</.button>
            <.input type="text" label="Name" />
            <.alert variant={:success}>Success!</.alert>
          
""" end end