Card page styles
! Стилі додаються автоматично в main.scss !
Що це
Це стилі для сторінки-картки (після таблиці, накриклад: створення чи редагування запису)
Які класи використовуються
opened-card- загальний клас та обгортка сторінки, використовується зwt-page-wrapperopened-card-form- форма-обгортка для табів та прихованого інпутуopened-card-tabs- обгортка для табівopened-card-tabs__tab- табrouter-viewopened-card-header- обгортка назви табуopened-card-header__title- назву табуopened-card-input-grid- грід стилі таблиціopened-card-input-grid--1-col- модифікатор грід стилів - одна колонка (без розділень)opened-card-input-grid--w50- модифікатор грід стилів - половина шириниopened-card-input-grid--w100- модифікатор грід стилів - повна ширина
Приклад використання
vue
// crm, opened-sources.vue
<template>
<wt-page-wrapper class="opened-card">
<template #main>
<form class="opened-card-form">
<article class="opened-card-tabs">
<router-view class="opened-card-tabs__tab" />
</article>
</form>
</template>
</wt-page-wrapper>
</template>
// crm, opened-sources-general.vue
<template>
<section>
<header class="opened-card-header">
<h3 class="opened-card-header__title">card title</h3>
</header>
<div
class="opened-card-input-grid opened-card-input-grid--1-col opened-card-input-grid--w50"
>
...
</div>
</section>
</template>