UNPKG

@logo-elements/logo-elements-styles

Version:

Logo Elements Design System is a design system library for modern web applications which gives your web apps Logo Applications look and feel, used by Logo Elements

117 lines (111 loc) 1.99 kB
/** * @license * Copyright LOGO YAZILIM SANAYİ VE TİCARET A.Ş. * * Save to the extent permitted by law, you may not use, copy, modify, * distribute or create derivative works of this material or any part * of it without the prior written consent of LOGO YAZILIM SANAYİ VE TİCARET A.Ş. Limited. * Any reproduction of this material must contain this notice. */ import { css } from '@vaadin/vaadin-themable-mixin/register-styles'; export const layout = css` /* === Box sizing === */ .box-border { box-sizing: border-box; } .box-content { box-sizing: content-box; } /* === Display === */ .block { display: block; } .flex { display: flex; } .hidden { display: none; } .inline { display: inline; } .inline-block { display: inline-block; } .inline-flex { display: inline-flex; } .inline-grid { display: inline-grid; } .grid { display: grid; } /* === Overflow === */ .overflow-auto { overflow: auto; } .overflow-hidden { overflow: hidden; } .overflow-scroll { overflow: scroll; } /* === Position === */ .absolute { position: absolute; } .fixed { position: fixed; } .static { position: static; } .sticky { position: sticky; } .relative { position: relative; } /* === Responsive design === */ @media (min-width: 640px) { .sm\\:flex { display: flex; } .sm\\:hidden { display: none; } } @media (min-width: 768px) { .md\\:flex { display: flex; } .md\\:hidden { display: none; } } @media (min-width: 1024px) { .lg\\:flex { display: flex; } .lg\\:hidden { display: none; } } @media (min-width: 1280px) { .xl\\:flex { display: flex; } .xl\\:hidden { display: none; } } @media (min-width: 1536px) { .\\32xl\\:flex { display: flex; } .\\32xl\\:hidden { display: none; } } `;