Box base es un componente que hace referencia a un panel o card dentro del tema de rocketman.
x-box::box para utilizarlo.A continuación se muestran 2 ejemplos de uso, ambos con padding de 5 y texto centrado:
Box base:
<x-box::box class="text-center p-5">
<p class="font-medium text-primary text-lg mb-2">Box base</p>
Panel base. Puedes indicar el padding y otras clases en la misma directiva ya que no cuenta con padding automático.
</x-box::box>
Report box: agrega el tag de report-box.
<x-box::box report-box class="text-center p-5">
<p class="font-medium text-primary text-lg mb-2">Box con relieve</p>
Puedes indicar el padding y otras clases en la misma directiva ya que no cuenta con padding automático.
</x-box::box>
El componente Dialog Box se basa de un Box base con padding automático dividido en secciones. Utiliza la directiva x-box::dialog-box y cuenta con los siguientes slot:
title: requeridosettings: opcionalbody: requeridofooter: opcional<x-box::dialog-box report-box>
<x-slot name="title" class="text-priamry">
Título del panel
</x-slot>
<x-slot name="settings">
<button class="btn btn-elevated-secondary inline-block">Acciones</button>
</x-slot>
<x-slot name="body">
Cuerpo del panel.
</x-slot>
<x-slot name="footer" class="text-right">
Pie del panel.
</x-slot>
</x-box::dialog-box>