01bc37c241
This commit adds a script that will convert RST files to basic HTML templates. The about page is also adjusted to assume that this tool will be run and that documentation templates will be available. Addresses-Spec: https://review.openstack.org/#/c/437175/ Change-Id: I0d3fa68be351177af39228d34c682f48f75ac10d
251 lines
3.3 KiB
CSS
251 lines
3.3 KiB
CSS
body {
|
|
background: white;
|
|
color: black;
|
|
font-family: 'Helvetica Neue', 'Helvetica', 'Verdana', sans-serif;
|
|
}
|
|
|
|
a {
|
|
text-decoration: none;
|
|
cursor: pointer;
|
|
}
|
|
|
|
a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.heading {
|
|
font-size: 3em;
|
|
font-weight: bold;
|
|
margin-bottom: 10px;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.heading img {
|
|
height: 50px;
|
|
vertical-align: text-bottom;
|
|
}
|
|
|
|
form {
|
|
margin: 0;
|
|
padding: 0;
|
|
border: 0;
|
|
}
|
|
|
|
fieldset {
|
|
border: 0;
|
|
}
|
|
|
|
input.error {
|
|
background: #FAFF78;
|
|
}
|
|
|
|
h1, h2, h3, h4, h5, h6 {
|
|
font-family: 'Futura-CondensedExtraBold', 'Futura', 'Helvetica', sans-serif;
|
|
}
|
|
|
|
.footer {
|
|
background: none repeat scroll 0% 0% #333;
|
|
}
|
|
|
|
.required {
|
|
color: #1D6503;
|
|
}
|
|
|
|
.advisory {
|
|
color: #9F8501;
|
|
}
|
|
|
|
.deprecated {
|
|
color: #B03838;
|
|
}
|
|
|
|
.removed {
|
|
color: #801601;
|
|
}
|
|
|
|
.checkbox {
|
|
word-spacing: 20px;
|
|
background: #F8F8F8;
|
|
padding: 10px;
|
|
}
|
|
|
|
.checkbox-test-list {
|
|
word-spacing: normal;
|
|
background: none;
|
|
}
|
|
|
|
.checkbox-test-list .info-hover {
|
|
font-size: 12px;
|
|
color: #878787;
|
|
cursor: help;
|
|
}
|
|
|
|
.checkbox-verified {
|
|
border: 1px solid #A9A9A9;
|
|
text-align: center;
|
|
width: 150px;
|
|
}
|
|
|
|
.capabilities {
|
|
color: #4B4B4B;
|
|
}
|
|
|
|
.capabilities .capability-list-item {
|
|
border-bottom: 2px solid #AFAFAF;
|
|
padding-bottom: .6em;
|
|
}
|
|
|
|
.capabilities .capability-name {
|
|
font-size: 1.3em;
|
|
font-weight: bold;
|
|
color: black;
|
|
}
|
|
|
|
#criteria {
|
|
color: #4B4B4B;
|
|
}
|
|
|
|
.criterion-name {
|
|
font-size: 1.1em;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.list-inline li:before {
|
|
content: '\00BB';
|
|
}
|
|
|
|
.program-about {
|
|
font-size: .8em;
|
|
padding-top: .3em;
|
|
float: right;
|
|
}
|
|
|
|
.jumbotron .left {
|
|
width: 70%;
|
|
}
|
|
|
|
.container .jumbotron {
|
|
background: #F6F6F6;
|
|
border-top: 2px solid #C9C9C9;
|
|
border-bottom: 2px solid #C9C9C9;
|
|
border-radius: 0;
|
|
}
|
|
|
|
.jumbotron .right {
|
|
width: 30%;
|
|
}
|
|
|
|
.jumbotron img {
|
|
width: 90%;
|
|
height: 70%;
|
|
}
|
|
|
|
.jumbotron .openstack-intro__logo {
|
|
width: 100%;
|
|
}
|
|
|
|
.result-filters {
|
|
padding-bottom: 10px;
|
|
border-top: 2px solid #C9C9C9;
|
|
border-bottom: 2px solid #C9C9C9;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
@media (min-width: 450px) {
|
|
.jumbotron .openstack-intro__logo {
|
|
width: 30%;
|
|
}
|
|
.openstack-intro__logo img {
|
|
float: right;
|
|
}
|
|
.openstack-intro__content > *:first-child {
|
|
margin-top: 0;
|
|
}
|
|
.openstack-intro__content > *:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
}
|
|
@media (min-width: 768px) {
|
|
.jumbotron.openstack-intro {
|
|
padding: 40px;
|
|
}
|
|
}
|
|
|
|
.yes {
|
|
background: #1A911E;
|
|
color: white;
|
|
padding-left: .5em;
|
|
padding-right: .5em;
|
|
}
|
|
|
|
.no {
|
|
background: #BC0505;
|
|
color: white;
|
|
padding-left: .5em;
|
|
padding-right: .5em;
|
|
}
|
|
|
|
.button-margin {
|
|
margin-bottom: 1em;
|
|
}
|
|
|
|
.tests-modal-content {
|
|
overflow: auto;
|
|
max-height: calc(100vh - 100px);
|
|
}
|
|
|
|
.tests-modal-content textarea {
|
|
font-size: .9em;
|
|
resize: none;
|
|
}
|
|
|
|
.test-detail {
|
|
padding-left: 10px;
|
|
}
|
|
|
|
.test-detail ul {
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.test-detail-report {
|
|
font-size: .9em;
|
|
}
|
|
|
|
a.glyphicon {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.test-list-dl {
|
|
word-spacing: normal;
|
|
}
|
|
|
|
.test-list-dl:hover {
|
|
text-decoration: none;
|
|
}
|
|
|
|
.modal-body .row {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.about-sidebar {
|
|
width: 20%;
|
|
float: left;
|
|
padding-right: 2px;
|
|
padding-top: 25px;
|
|
}
|
|
|
|
.about-content {
|
|
width: 80%;
|
|
float: left;
|
|
padding-left: 5%;
|
|
|
|
}
|
|
|
|
.about-option {
|
|
padding: 5px 5px 5px 10px;
|
|
}
|
|
|
|
.about-active {
|
|
background: #f2f2f2;
|
|
border-left: 2px solid orange;
|
|
} |