blob: 71f7dce71bad1dfb92544901cc31804129dfb4b6 [file] [log] [blame]
.code-label() {
position: absolute;
top: 0;
right: 0;
left: 0;
padding: 3px 9px;
font-size: 10px;
font-weight: bold;
font-family: @font-sans-serif;
text-transform: uppercase;
color: rgba(94, 94, 94, 0.8);
}
.code-block {
border: 0;
position:relative;
padding: 36px 15px 15px;
margin: 12px 0;
@media(min-width: @screen-md-min) {
display: inline-block;
min-width: 600px;
margin: 0;
// reduce min-width for code inside lists
ul & {
min-width: 300px;
display: block;
}
}
.callout & {
background-color: transparent;
padding: 0;
margin: 0;
&::after {
display: none;
}
}
}
.code-template {
background-color: #f7f7f7;
&::after {
.code-label();
background-color: #e4e4e4;
content: "Template";
}
}
.code-data-model {
background-color: #ecf3f8;
&::after {
.code-label();
background-color: #D2E2EF;
content: "Data Model";
}
}
.code-output {
background-color: #ECF8EE;
&::after {
.code-label();
background-color: #D5EAD7;
content: "Output";
}
}
.code-unspecified {
background-color: #fbf9e9;
&::after {
.code-label();
background-color: #f6f2dc;
content: "Example";
}
}