Toolbar
Re-diseño (mayo 2020)
HTML
Lista de cambios:
- El nombre de clase del elemento
<div class="header__notifications">cambió a<div class="header__buttons"> - El elemento
<div class="header__user">junto con<div class="header__buttons">pasan a estar dentro del nuevo elemento<div class="header__options">
Estructura base:
<kp-header v-cloak>
<div class="header__logo" slot="logo">
. . .
</div>
<div class="header__dropdown-business" slot="dropdown-business">
. . .
</div>
<kp-menu slot="menu" v-cloak>
. . .
</kp-menu>
<menu-search slot="search">
. . .
</menu-search>
<!-- ↓↓↓ Cambio a partir de aquí ↓↓↓ -->
<div class="header__options" slot="options">
<div class="header__buttons">
. . .
</div>
<div class="header__user">
. . .
</div>
</div>
</kp-header>
Otros cambios:
-
Componente
<dropdown-notification>(usado dentro de<div class="header__buttons">)- La cabecera de contenido fue sacada del elemento
<ul>, quedando en la parte superior de la misma. - El elemento
<span class="notification__status"></span>fue eliminado en preferencia del diseño que utilizan actualmente en producción (los elementos span con clase "badge-"). - Se agregó un
propcon el que se puede controlar el tamaño máximo en el que se puede expandir el dropdown:max-content-height="[tamaño en píxels. ej.: 300px]"(si no se declara, por defecto el tamaño máximo es 200 píxels).
- La cabecera de contenido fue sacada del elemento
<!-- Ahora -->
<dropdown-notification max-content-height="300px" v-cloak>
<div slot="fa-icon">
<i class="fa fa-bell" aria-hidden="true"></i>
<span class="badge-success">2</span>
</div>
<div slot="content">
<div class="notification__name bg-primary">Notificaciones</div>
<ul>
<li>. . .</li>
</ul>
</div>
</dropdown-notification>
<!-- Antes -->
<dropdown-notification v-cloak>
<div slot="fa-icon">
<i class="fa fa-bell" aria-hidden="true"></i>
<span class="notification__status"></span>
</div>
<div slot="content">
<ul>
<div class="notification__name">Notificaciones</div>
<li>. . .</li>
</ul>
</div>
</dropdown-notification>
Configuración
Variable SASS
- $min-actionable-bottom-toolbar-value: Determina el ancho mínimo en que aparecerá el toolbar inferior. Valor por defecto: 576px. Para desactivar el toolbar inferior, establecer el valor en: 1px.