UNPKG

zmp-core

Version:

Full featured mobile HTML framework for building iOS & Android apps

111 lines (109 loc) 4.25 kB
:root { --zmp-table-head-font-size: 12px; --zmp-table-body-font-size: 14px; --zmp-table-footer-font-size: 12px; --zmp-table-input-height: 24px; --zmp-table-input-font-size: 14px; --zmp-table-collapsible-cell-padding: 16px; --zmp-table-link-icon-only-icon-size: 20px; --zmp-table-head-bg-color: transparent; --zmp-table-card-header-bg-color: transparent; --zmp-table-card-header-height: 64px; --zmp-table-cell-padding-vertical: 0px; .light-vars({ --zmp-table-sortable-icon-color: #000; }); .dark-vars({ --zmp-table-cell-border-color: rgba(255, 255, 255, 0.15); --zmp-table-sortable-icon-color: #fff; --zmp-table-input-text-color: #fff; }); } .ios-vars({ --zmp-table-head-font-weight: 600; --zmp-table-head-cell-height: 44px; --zmp-table-head-icon-size: 18px; --zmp-table-body-cell-height: 44px; --zmp-table-cell-padding-horizontal: 16px; --zmp-table-edge-cell-padding-horizontal: 16px; --zmp-table-label-cell-padding-horizontal: 16px; --zmp-table-checkbox-cell-width: 22px; /* --zmp-table-actions-cell-link-color: var(--zmp-theme-color); */ /* --zmp-table-actions-link-color: var(--zmp-theme-color); */ --zmp-table-title-font-size: 17px; --zmp-table-title-font-weight: 600; --zmp-table-footer-height: 44px; .light-vars({ --zmp-table-head-text-color: rgba(0,0,0,0.45); --zmp-table-cell-border-color: rgba(0,0,0,0.22); --zmp-table-selected-row-bg-color: rgba(0,0,0,0.03); --zmp-table-footer-text-color: rgba(0,0,0,0.45); --zmp-table-input-text-color: #000; }); .dark-vars({ --zmp-table-head-text-color: rgba(255,255,255,0.55); --zmp-table-footer-text-color: rgba(255,255,255,0.55); --zmp-table-selected-row-bg-color: rgba(255, 255, 255, 0.08); }); }); .md-vars({ --zmp-table-head-font-weight: 500; --zmp-table-head-cell-height: 56px; --zmp-table-head-icon-size: 16px; --zmp-table-body-cell-height: 48px; --zmp-table-cell-padding-horizontal: 28px; --zmp-table-edge-cell-padding-horizontal: 24px; --zmp-table-label-cell-padding-horizontal: 24px; --zmp-table-checkbox-cell-width: 18px; --zmp-table-title-font-size: 20px; --zmp-table-title-font-weight: 400; --zmp-table-footer-height: 56px; .light-vars({ --zmp-table-head-text-color: rgba(0,0,0,0.54); --zmp-table-cell-border-color: rgba(0,0,0,0.12); --zmp-table-actions-cell-link-color: rgba(0,0,0,0.54); --zmp-table-selected-row-bg-color: #f5f5f5; --zmp-table-actions-link-color: rgba(0,0,0,0.54); --zmp-table-footer-text-color: rgba(0,0,0,0.54); --zmp-table-input-text-color: #212121; }); .dark-vars({ --zmp-table-head-text-color: rgba(255,255,255,0.54); --zmp-table-footer-text-color: rgba(255,255,255,0.54); --zmp-table-selected-row-bg-color: rgba(255,255,255,0.05); --zmp-table-actions-cell-link-color: rgba(255,255,255,0.54); --zmp-table-actions-link-color: rgba(255,255,255,0.54); }); }); .aurora-vars({ --zmp-table-input-height: 32px; --zmp-table-head-font-weight: 600; --zmp-table-head-cell-height: 56px; --zmp-table-head-icon-size: 18px; --zmp-table-body-cell-height: 48px; --zmp-table-cell-padding-horizontal: 16px; --zmp-table-edge-cell-padding-horizontal: 16px; --zmp-table-label-cell-padding-horizontal: 16px; --zmp-table-checkbox-cell-width: 22px; /* --zmp-table-actions-cell-link-color: var(--zmp-theme-color); */ /* --zmp-table-actions-link-color: var(--zmp-theme-color); */ --zmp-table-title-font-size: 20px; --zmp-table-title-font-weight: 600; --zmp-table-footer-height: 56px; .light-vars({ --zmp-table-head-text-color: rgba(0,0,0,0.6); --zmp-table-cell-border-color: rgba(0,0,0,0.12); --zmp-table-selected-row-bg-color: rgba(0,0,0,0.03); --zmp-table-footer-text-color: rgba(0,0,0,0.5); --zmp-table-input-text-color: #000; --zmp-table-head-bg-color: #f6f6f7; --zmp-table-card-header-bg-color: #f6f6f7; }); .dark-vars({ --zmp-table-selected-row-bg-color: rgba(255,255,255,0.03); --zmp-table-head-text-color: rgba(255,255,255,0.54); --zmp-table-footer-text-color: rgba(255,255,255,0.54); --zmp-table-head-bg-color: rgba(255, 255, 255, 0.05); --zmp-table-card-header-bg-color: rgba(255, 255, 255, 0.05); }); });