UNPKG

@betha-plataforma/estrutura-componentes

Version:

Coleção de Web Components para compor a estrutura de uma aplicação front-end da Betha Sistemas.

143 lines (137 loc) 2.55 kB
*, *:after, *:before { padding: 0; margin: 0; box-sizing: border-box; line-height: 1.5; } * { font-family: var(--bth-app-font-family-primary); } a:focus { outline: 1px dotted var(--bth-app-gray-dark-30); } ::-webkit-scrollbar { -webkit-appearance: none; height: 6px; width: 6px; } ::-webkit-scrollbar-track { background: var(--bth-app-gray-light-30); } ::-webkit-scrollbar-corner { background: var(--bth-app-gray-light-40); } ::-webkit-scrollbar-thumb { background-color: var(--bth-app-gray); border-radius: 1px; } ::-webkit-scrollbar-thumb:hover { background-color: rgba(255, 255, 255, 0.3); } .avatar__container { position: relative; } .avatar__container .subicone { position: absolute; bottom: -2px; right: -2px; width: 20px; height: 20px; padding: 0px 2px; color: var(--bth-app-gray); background: var(--bth-app-gray-light-40); border-radius: 50%; font-size: 16px; text-align: center; line-height: 1.3 !important; } .avatar__body { display: flex; position: relative; overflow: hidden; align-items: center; flex-shrink: 0; border-radius: 50%; justify-content: center; height: 66px; width: 66px; font-size: 30px; line-height: 60px; text-align: center; } .avatar--imagem { background-color: transparent; vertical-align: middle; border: 0; user-select: none; width: 100%; height: 100%; object-fit: cover; } .avatar-square { border-radius: 15%; } .avatar-large { height: 94px; width: 94px; font-size: 40px; } .avatar-medium { height: 48px; width: 48px; font-size: 22px; } .avatar-small { height: 28px; width: 28px; font-size: 14px; } .avatar-extra-small { height: 24px; width: 24px; font-size: 14px; } .bg-pink { background-color: var(--bth-app-pink-light-20); } .bg-purple { background-color: var(--bth-app-purple-light-20); } .bg-green { background-color: var(--bth-app-green-light-20); } .bg-blue { background-color: var(--bth-app-blue-light-20); } .bg-aqua { background-color: var(--bth-app-aqua-light-20); } .bg-orange { background-color: var(--bth-app-orange-light-20); } .bg-yellow { background-color: var(--bth-app-yellow-light-20); } .tx-pink { color: var(--bth-app-pink-dark-30); } .tx-purple { color: var(--bth-app-purple-dark-30); } .tx-green { color: var(--bth-app-green-dark-30); } .tx-blue { color: var(--bth-app-blue-dark-30); } .tx-aqua { color: var(--bth-app-aqua-dark-30); } .tx-orange { color: var(--bth-app-orange-dark-30); } .tx-yellow { color: var(--bth-app-yellow-dark-30); }