--- a/src/pyams_default_theme/resources/css/pyams-default.css Fri Dec 28 10:50:56 2018 +0100
+++ b/src/pyams_default_theme/resources/css/pyams-default.css Fri Dec 28 11:05:40 2018 +0100
@@ -27,6 +27,20 @@
width: 100%;
height: 100%;
}
+dd ul {
+ position: relative;
+ list-style-position: outside;
+ list-style-type: none;
+ padding-left: 1em;
+}
+dd ul li::before {
+ position: absolute;
+ left: 0;
+ content: '-';
+}
+.no-padding {
+ padding: 0!important;
+}
/**
* Spacer styles
*/
@@ -105,14 +119,41 @@
.page-header {
margin-top: 2rem;
}
-.footer-simple .nav {
+.footer-simple {
display: flex;
- justify-content: center;
-}
-.footer-simple .nav-tabs {
margin-top: 2em;
border-top: 1px solid #ddd;
border-bottom: 0;
+ background-color: #39413b;
+ color: white;
+ flex-direction: row;
+ justify-content: space-evenly;
+ align-items: flex-start;
+ padding-top: 1em;
+ padding-bottom: 1em;
+}
+.footer-simple .title {
+ font-weight: bold;
+ margin-bottom: 0.5em;
+}
+.footer-simple ul {
+ padding-top: 3px;
+ padding-left: 1em;
+}
+.footer-simple li {
+ list-style-type: square;
+ list-style-position: outside;
+ padding-left: 0;
+}
+.footer-simple a,
+.footer-simple a:hover {
+ color: #eeeeee;
+ cursor: default;
+ text-decoration: none;
+}
+.footer-simple a[href]:hover {
+ cursor: pointer;
+ text-decoration: underline;
}
@media only screen and (min-width: 1200px) {
.portal-page .slot.col-lg-0 {
@@ -140,7 +181,7 @@
}
.toolbox button {
text-align: left;
- display: flex!important;
+ display: flex !important;
align-items: center;
}
.toolbox button i.fa {
@@ -149,20 +190,20 @@
}
@media only screen and (min-width: 1340px) {
.col-lg-12 .portlet > section.wrapper {
- margin-left: calc(0vw);
- margin-right: calc(0vw);
+ margin-left: calc(-50vw + 50%);
+ margin-right: calc(-50vw + 50%);
}
}
@media only screen and (min-width: 1052px) {
.col-md-12 .portlet > section.wrapper {
- margin-left: calc(0vw);
- margin-right: calc(0vw);
+ margin-left: calc(-50vw + 50%);
+ margin-right: calc(-50vw + 50%);
}
}
@media only screen and (max-width: 1051px) {
.col-sm-12 .portlet > section.wrapper {
- margin-left: calc(0vw);
- margin-right: calc(0vw);
+ margin-left: calc(-50vw + 50%);
+ margin-right: calc(-50vw + 50%);
}
}
@media only screen and (max-width: 767px) {
@@ -173,8 +214,8 @@
color: white;
}
.col-xs-12 .portlet > section.wrapper {
- margin-left: calc(0vw);
- margin-right: calc(0vw);
+ margin-left: calc(-50vw + 50%);
+ margin-right: calc(-50vw + 50%);
}
}
/**
@@ -203,6 +244,14 @@
/**
* Search results
*/
+.search-results header,
+.search-results header > div {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ flex-flow: row nowrap;
+ white-space: nowrap;
+}
.search-results .breadcrumb:empty {
margin: 0;
padding: 0;
@@ -213,6 +262,13 @@
.search-results .tags span {
margin: 0 0.2rem;
}
+.search-results li .current {
+ font-weight: bold;
+}
+.search-results li .current:hover,
+.search-results li .disabled:hover {
+ background-color: transparent;
+}
/**
* Images gallery
*/
@@ -248,12 +304,12 @@
}
.ekko-lightbox {
position: fixed;
- top: 0!important;
+ top: 0 !important;
height: 100vh;
}
.ekko-lightbox .modal-footer {
padding-top: 0;
- text-align: right!important;
+ text-align: right !important;
font-style: italic;
font-size: 0.8em;
}
@@ -311,8 +367,28 @@
font-family: 'Source Code Pro', monospace;
}
/**
+ * Glossary term
+ */
+.thesaurus-term {
+ color: #337ab7;
+ text-decoration: none;
+ font-weight: bold;
+ cursor: pointer;
+}
+/**
* Modal dialogs
*/
+.modal {
+ z-index: 10050;
+}
+.modal fieldset legend {
+ padding-top: 10px;
+}
+.modal footer {
+ margin: 15px 40px;
+ display: flex;
+ flex-direction: row-reverse;
+}
.modal-backdrop,
.modal-backdrop.fade.in {
position: fixed;
@@ -378,7 +454,6 @@
}
.modal-overflow {
position: relative;
- height: 98%;
}
.modal-overflow .modal-body {
overflow: hidden;
@@ -388,6 +463,11 @@
width: 100%;
height: 20px;
}
+@media only screen and (max-width: 991px) {
+ .modal-overflow .scrollmarker {
+ display: none!important;
+ }
+}
.modal-overflow .scrollmarker.top {
background: -moz-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
/* FF3.6+ */
@@ -423,4 +503,24 @@
.modal-viewport fieldset .alert {
margin: 0 -5px 5px !important;
}
+/**
+ * Forms
+ */
+.search-form .form-group {
+ display: flex;
+}
+.search-form input {
+ flex-grow: 5;
+}
+.ams-form fieldset {
+ display: block;
+ position: relative;
+ padding: 10px 15px 5px;
+ border: 0;
+ background: rgba(255, 255, 255, 0.9);
+}
+.ams-form:before,
+.ams-form:after {
+ margin: 0;
+}
/*# sourceMappingURL=pyams-default.css.map */
\ No newline at end of file