web-common-design
Version:
This package provides basic style sheet files, which may be useful for all projects and may help to publish a consistent design.
175 lines (146 loc) • 5.18 kB
CSS
.ctcontainer {
border-radius: 5px;
position: relative;
margin: 0;
padding: 0;
width: 100%;
}
.ctcontainer.wrapper {
background: rgb(255, 255, 255);
margin-bottom: 20px;
border: 1px solid rgb(255, 255, 255);
}
.ctcontainer.wrapper.Open {
border: 1px solid rgb(127, 127,127);
}
.ctcontainer.header {
border: 1px solid rgb(113, 113, 113);
background: transparent;
top: -1px;
left: -1px;
z-index: 10;
max-height: 40px;
-webkit-box-shadow: 0 3px 4px -2px rgb(156, 156, 156);
-moz-box-shadow: 0 3px 4px -2px rgb(156, 156, 156);
box-shadow: 0 3px 4px -2px rgb(156, 156, 156);
}
.ctcontainer.header.cyan {
border: 1px solid rgb(62, 177, 204);
background: rgb(62, 177, 204);
}
.ctcontainer.header.purple {
border: 1px solid rgb(122, 34, 128);
background: rgb(122, 34, 128);
}
.ctcontainer.header.yellow {
border: 1px solid rgb(255, 209, 56);
background: rgb(255, 209, 56);
}
.ctcontainer.header.orange {
border: 1px solid rgb(247, 145, 30);
background: rgb(247, 145, 30);
}
.ctcontainer.header a {
display: inline-block;
cursor: pointer;
text-decoration: none;
padding: 0;
margin: 0;
width: 100%;
height: 100%;
font-weight: normal;
font-size: 20px;
}
.ctcontainer.header a:link, .ctcontainer.header a:hover, .ctcontainer.header a:active, .ctcontainer.header a:visited {
text-decoration: none;
color: rgb(255, 255, 255);
text-align: center;
}
.ctcontainer.header a > div {
padding-top: 5px;
max-height: 36px;
display: inline-block;
}
.ctcontainer.header a > div.cttitle {
margin-left: 10px;
width: auto;
float: none;
}
.ctcontainer.header a > div.cttoggler {
background-position: center right;
background-repeat: no-repeat;
background-size: contain;
margin: 2px 10px 2px 0;
height: 28px;
width: 28px;
float: right;
background-image: url('../Images/ToggleOpen.png');
}
.ctcontainer.Open .ctcontainer.header a > div.cttoggler {
background-image: url('../Images/ToggleClose.png');
}
.ctcontainer.content {
display: none;
padding: 2px 0 2px 0;
width: 100%;
/*WICHTIG: damit kein overflow entsteht => Stauchung der Spalten*/
overflow-x: auto;
}
.ctcontainerempty {
padding: 10px;
text-align: left;
}
.ctcontainer.content.Open {
display: block;
}
div.toggleContainerSmallWrapper {
position: relative;
top: 0;
left: 0;
margin: 0;
padding: 0;
}
div.toggleContainerSmallWrapper > div.toggleContainerSmallContent {
padding: 5px 0 0 5px;
display: none;
position: absolute;
z-index: 99999;
background-color: transparent;
}
div.toggleContainerSmallWrapper:hover > div.toggleContainerSmallContent {
display: block;
}
div.toggleContainerSmallWrapper > div.toggleContainerSmallContent div {
background-color: rgb(255, 255, 255);
border: 1px solid rgb(0, 0, 0);
}
div.toggleContainerSmallWrapper div.toggleContainerSmall, div.toggleContainerSmallWrapper div.toggleContainerSmall a {
background-repeat: no-repeat;
background-position: center;
min-width: 25px;
min-height: 25px;
padding: 0;
margin: 0;
cursor: pointer;
}
div.toggleContainerSmallWrapper div.toggleContainerSmall.Inactive, div.toggleContainerSmallWrapper div.toggleContainerSmall.Inactive a {
cursor: help;
}
div.toggleContainerSmallWrapper div.toggleContainerSmall a {
text-decoration: none;
}
div.toggleContainerSmallWrapper div.toggleContainerSmall.Open {
background-image: url(../Images/action_circledplus20.png);
}
div.toggleContainerSmallWrapper div.toggleContainerSmall.Open:hover {
background-image: url(../Images/action_circledplus25.png);
}
div.toggleContainerSmallWrapper div.toggleContainerSmall {
background-image: url(../Images/action_circledminus20.png);
}
div.toggleContainerSmallWrapper div.toggleContainerSmall:hover {
background-image: url(../Images/action_circledminus25.png);
}
table.tablesorterderiv.noborder {
border: none;
}