PrimebrickPrimebrick
  • Primebrick.dev
  • GitHub
  • Documentation
  • Services
  • Libraries
  • API Catalog
Resources
  • Landing Page
  • API Catalog
  • GitHub
PrimebrickPrimebrick

© 2026 Primebrick. MIT License.

github
Backend
Frontend
    API Client & AuthenticationApplication Routes & ModulesApplication ShellAppShell, Sidebar & TopbarBackend Health MonitoringCommand PaletteCore ArchitectureCustomer List & CRMDate Dropper & Wheel PickerDevelopment Conventions & AI Agent RulesEntity Forms & Audit SystemEntity List TableError Handling SystemExport, Preview Panel & DialogsFeedback & Display ComponentsFiltering, Search & Column ManagementForm & Input ComponentsForm Page Layout & Audit BoxGetting StartedGlobal Side Sheet SystemGlossaryInternationalization (i18n)Message Bundle Structure & NamespacesModules & Templates ManagementNavigation & Overlay ComponentsOrganizations & Users ManagementOverviewProject StructureRow Actions, Selection & Bulk OperationsSystem SettingsTable Rendering & View ModesTheming & Global StylesTranslation System & Locale ConfigurationUI Component LibraryUser Profile & Security SettingsVersion History PanelVersioning & GitFlowREADME
Microservices
powered by Zudoku
Frontend

README

AI AGENT INSTRUCTIONS - Primebrick Frontend

IMPORTANT: Read AGENTS.md for complete AI agent instructions, GitFlow rules, and commands.

⚠️ CRITICAL: NEVER COMMIT AUTOMATICALLY

AI agents MUST NEVER commit changes without explicit user instruction.

  • WAIT for the user to explicitly tell you to commit before running any git commit command
  • This applies to ALL situations - no exceptions
  • See docs/gitflow.md for complete GitFlow rules

Quick Start for AI Agents

  • Read AGENTS.md for repository overview, GitFlow rules, and commands
  • See docs/ai/ for UI patterns, skills selection, and suggested workflows

Primebrick frontend

SvelteKit (Svelte 5 + TypeScript) frontend for Primebrick.

Commands

From the repository root, run pnpm install once (workspace). Then from frontend/:

  • Dev: pnpm run dev
  • Typecheck: pnpm run check
  • Build: pnpm run build

Project structure (high level)

  • Routes/pages: src/routes/
  • Shared frontend code: src/lib/
    • API client helpers: src/lib/api.ts
    • UI components:
      • Shadcn primitives: src/lib/components/ui/*
      • App/domain components: src/lib/components/* (non-ui/)

UI system

This frontend uses TailwindCSS + Shadcn-Svelte.

  • Global styles/theme: src/app.css
  • Tailwind config: tailwind.config.js
  • Shadcn config: components.json

Development notes

  • The dev server proxies /api to the backend (see vite.config.ts).
  • If you’re an AI agent working in the frontend, follow frontend/AGENTS.md for conventions and the shadcn update/customization workflow.
Last modified on July 13, 2026
Versioning & GitFlowAgent Skills & Execution Permissions
On this page
  • ⚠️ CRITICAL: NEVER COMMIT AUTOMATICALLY
  • Quick Start for AI Agents