UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

96 lines (84 loc) 1.59 kB
/* SPDX-License-Identifier: Apache-2.0 */ /* Common general styles */ .hidden { display: none; } /* Tabs */ .gg-tabs { display: grid; grid-auto-flow: column; font-size: 1rem; padding-bottom: 1rem; cursor: pointer; } .gg-tab { border: none; border-bottom: var(--app-standard-border); background: transparent; cursor: pointer; padding: 0.5rem; color: var(--text-color); } .gg-tab.active { border-bottom: solid 1px var(--text-color); } /* Use app font for inputs */ button, input, select, textarea { font: inherit; } /* Icon buttons */ .gg-icon-button, .gg-button { border: none; background-color: transparent; display: flex; flex-direction: column; color: var(--text-color); padding: 0; align-items: center; justify-content: center; cursor: pointer; } .gg-button { text-align: left; } .gg-small { flex-direction: row; } .gg-small img { margin: 0; width: calc(var(--app-standard-height) / 2.5); } .gg-small span { margin-left: 0.5rem; font-size: 1rem; } /* Big button (icon only) */ .girafe-button-big { width: 3.5rem; height: 3.5rem; align-items: center; padding: 0.5rem; border-radius: 4rem; filter: drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.3)); background-color: var(--bkg-color); display: flex; flex-direction: column; color: var(--text-color); border: none; } .girafe-button-big img { overflow: hidden; width: 95%; height: auto; padding: 5%; } .girafe-button-big:hover, .girafe-button-large:hover, .girafe-button-small:hover, .girafe-button-tiny:hover { background-color: var(--bkg-color); }