collection-crud/public/css/app.css

103 lines
1.9 KiB
CSS

/* ----------------------------------------------------------------------------
Table sorting
-----------------------------------------------------------------------------*/
table th,
.ascend,
.descend {
vertical-align:text-bottom;
}
table.sortable thead th::before {
content: " ↕\00a0";
}
table.sortable thead .ascend::before {
content: " ↑\00a0";
}
table.sortable thead .descend::before {
content: " ↓\00a0";
}
.page-pad {
margin: 1rem 2rem;
}
table {
overflow: scroll;
}
table.scroll {
/* display: table; */
}
/* ----------------------------------------------------------------------------
Text Areas
---------------------------------------------------------------------------- */
textarea {
height: 12rem;
}
/* ----------------------------------------------------------------------------
Miscellaneous
---------------------------------------------------------------------------- */
.edit-icon {
display: inline-block;
transform: rotateZ(90deg);
}
.tabs {
border-width: 0;
border-bottom-width: 1px;
}
.tabs-title {
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border: 1px solid #e6e6e6;
border-bottom: 0;
margin: 0 0.5rem;
}
.tabs-title > a {
font-size: 1rem;
}
.not-implemented > a {
text-decoration: line-through;
color: #000;
}
/* ----------------------------------------------------------------------------
Mega Menu
---------------------------------------------------------------------------- */
.mega-menu .dropdown-pane {
width: 100%;
margin: 0 auto !important;
left: 0% !important;
right: 0% !important;
}
.mega-menu .menu {
background: none;
}
.mega-menu > a {
position: relative;
}
.mega-menu > a::after {
display: block;
width: 0;
height: 0;
border: inset 6px;
content: '';
border-bottom-width: 0;
border-top-style: solid;
border-color: #1779ba transparent transparent;
/* margin-left: calc(100% + .25rem);*/
position:absolute;
top: 45%;
right: 0;
}