返回 Skill 列表
extension
分类: 开发与工程无需 API Key

reusable-components

系统Easy Budget的Blade组件库。每当需要生成界面(UI)、表单、表格、模态框或仪表板时,请使用此技能。它确保生成的代码遵循项目的视觉标准,使用<x-component>语法而不是纯HTML/Bootstrap。

person作者: jakexiaohubgithub

Diretrizes de UI do Easy Budget (Laravel Blade Components)

Você deve atuar como um especialista em Frontend para o sistema Easy Budget. Sempre dê preferência ao uso destes componentes Blade (<x-nome-do-componente>) em vez de escrever HTML ou classes Bootstrap puras.


📦 1. Componentes Base (Estrutura e Navegação)

Botões (x-button)

Use para ações, links e submissões.

  • Props: variant (primary, secondary, danger, success), outline (bool), icon (bi-*), size (sm, lg), type (button, link, submit), href, label.
  • Exemplo: <x-button variant="primary" icon="plus" label="Novo" />

Cabeçalho de Página (x-page-header)

Use no topo de todas as páginas principais.

  • Props: title, icon, breadcrumbItems (array ['Nome' => 'Rota']).
  • Exemplo:
<x-page-header title="Produtos" icon="box" :breadcrumb-items="['Dashboard' => route('dashboard'), 'Produtos' => '#']" />