265 lines
4.7 KiB
SCSS
265 lines
4.7 KiB
SCSS
|
|
||
|
/**
|
||
|
* Styles for public table showed in public table
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
@import "../variables/sizes";
|
||
|
|
||
|
html {
|
||
|
line-height: 1;
|
||
|
}
|
||
|
|
||
|
body.public {
|
||
|
min-width: inherit; /* Public table CSS */
|
||
|
|
||
|
.PublicMap-map {
|
||
|
display: flex;
|
||
|
overflow: hidden;
|
||
|
|
||
|
@media (max-width: $sMedia-desktop) {
|
||
|
flex-direction: column;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.map {
|
||
|
position: relative;
|
||
|
padding: 0;
|
||
|
|
||
|
.cartodb-map {
|
||
|
position: relative;
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.pane_table {
|
||
|
z-index: 10;
|
||
|
flex: 1 1 auto;
|
||
|
overflow: hidden;
|
||
|
border-radius: 3px;
|
||
|
text-align: left;
|
||
|
|
||
|
&.is-active {
|
||
|
background: #FFF;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
div.panes {
|
||
|
position: static;
|
||
|
max-height: 100%;
|
||
|
margin: 8px;
|
||
|
clear: both;
|
||
|
overflow-x: auto;
|
||
|
overflow-y: hidden;
|
||
|
|
||
|
&.pane_map {
|
||
|
margin-left: 0;
|
||
|
}
|
||
|
|
||
|
@media (max-width: $sMedia-desktop) {
|
||
|
display: none;
|
||
|
margin: 16px;
|
||
|
|
||
|
&.is-active {
|
||
|
display: block;
|
||
|
}
|
||
|
|
||
|
&.pane_map {
|
||
|
margin-left: 16px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
div.shadow {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
div.table table thead tr th > div > div {
|
||
|
position: relative;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.pane_map {
|
||
|
position: relative;
|
||
|
top: 0;
|
||
|
flex: 1;
|
||
|
min-width: 35%;
|
||
|
overflow-x: hidden;
|
||
|
|
||
|
@media (max-width: $sMedia-desktop) {
|
||
|
min-width: initial;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.panes .emptyTableContainer {
|
||
|
position: relative;
|
||
|
}
|
||
|
|
||
|
.dialog {
|
||
|
position: relative;
|
||
|
z-index: 10000;
|
||
|
|
||
|
.block.modal.api {
|
||
|
.content {
|
||
|
position: relative;
|
||
|
padding: 0;
|
||
|
}
|
||
|
|
||
|
.inner {
|
||
|
position: relative;
|
||
|
padding: 28px 40px 0;
|
||
|
}
|
||
|
|
||
|
.shadow {
|
||
|
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));
|
||
|
background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);
|
||
|
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);
|
||
|
background-image: -o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);
|
||
|
background-image: linear-gradient(top, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%);
|
||
|
position: absolute;
|
||
|
bottom: 0;
|
||
|
width: 100%;
|
||
|
height: 60px;
|
||
|
}
|
||
|
|
||
|
code {
|
||
|
color: #666;
|
||
|
font-size: 13px;
|
||
|
line-height: 120%;
|
||
|
}
|
||
|
|
||
|
.sample {
|
||
|
padding: 23px 40px;
|
||
|
border-bottom: 1px solid #E5E5E5;
|
||
|
background: #F2F2F2;
|
||
|
|
||
|
p {
|
||
|
color: #999;
|
||
|
font-size: 13px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
h4 {
|
||
|
margin: 0 0 5px;
|
||
|
color: #666;
|
||
|
font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif;
|
||
|
font-size: 11px;
|
||
|
text-transform: uppercase;
|
||
|
}
|
||
|
|
||
|
.foot {
|
||
|
padding: 38px;
|
||
|
|
||
|
p {
|
||
|
width: 357px;
|
||
|
padding: 5px 0;
|
||
|
float: left;
|
||
|
color: #666;
|
||
|
font-size: 13px;
|
||
|
line-height: 120%;
|
||
|
|
||
|
a {
|
||
|
text-decoration: underline;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
div.separator.bottom {
|
||
|
display: none;
|
||
|
position: relative;
|
||
|
width: 100%;
|
||
|
border-top: 1px solid #E5E5E5;
|
||
|
}
|
||
|
|
||
|
div.table.public table tbody tr td div.cell {
|
||
|
cursor: default;
|
||
|
}
|
||
|
|
||
|
div.table.public table tbody tr:hover {
|
||
|
border-top: 1px solid #ECECEC;
|
||
|
background: inherit;
|
||
|
|
||
|
& + tr {
|
||
|
border-top: 1px solid #ECECEC;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
div.table table thead tr th {
|
||
|
> div {
|
||
|
label.interactuable .coloptions {
|
||
|
line-height: 1;
|
||
|
|
||
|
&::after {
|
||
|
display: none;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
p {
|
||
|
font-weight: normal;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
div.table table tfoot.page_loader {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
.navigation {
|
||
|
position: relative;
|
||
|
z-index: 100;
|
||
|
margin: 8px 0 16px;
|
||
|
opacity: 0;
|
||
|
text-align: center;
|
||
|
|
||
|
ul {
|
||
|
& { *zoom: 1; }
|
||
|
&:before, &:after { content: ""; display: table; }
|
||
|
&:after { clear: both; }
|
||
|
max-width: 1024px;
|
||
|
margin: auto;
|
||
|
|
||
|
li {
|
||
|
display: inline-block;
|
||
|
margin: 0 1px 0 0;
|
||
|
list-style: none;
|
||
|
|
||
|
&:last-child {
|
||
|
margin-left: $sMargin-group;
|
||
|
}
|
||
|
|
||
|
a {
|
||
|
display: block;
|
||
|
width: 36px;
|
||
|
height: 36px;
|
||
|
border: 1px solid #636D72;
|
||
|
border-radius: 19px;
|
||
|
color: #636D72;
|
||
|
text-align: center;
|
||
|
|
||
|
i {
|
||
|
font-size: 14px;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
a.selected {
|
||
|
border-color: #FFF;
|
||
|
color: #FFF;
|
||
|
cursor: default;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
div.table table thead tr th > div p.auto {
|
||
|
opacity: 0;
|
||
|
}
|
||
|
|
||
|
.cartodb-map-data {
|
||
|
position: relative;
|
||
|
z-index: 100;
|
||
|
top: 300px;
|
||
|
}
|
||
|
}
|