openaire-api-http-doc/assets/develop-custom.css

440 lines
8.1 KiB
CSS

:root {
--portal-main-color: #da65ab;
--portal-main-contrast: white;
--portal-dark-color: #4687e6;
--openaire-main-color: #313179;
--explore-portal-color: #d95f2d;
--provide-portal-color: #37c7e9;
--monitor-portal-color: #9abb55;
--connect-portal-color: #ebb13e;
--develop-portal-color: #da65ab;
--explore-portal-lower-tone: #a0462c;
--provide-portal-lower-tone: #3a8fa3;
--monitor-portal-lower-tone: #b48536;
--connect-portal-lower-tone: #7c9144;
--develop-portal-lower-tone: #9f4e7e;
}
.custom-develop-li {
background: var(--portal-main-color) !important;
}
.custom-footer {
position: relative;
bottom: 0;
left: 0;
}
/* from library css */
.explore-heading-bullet::before {
border-left-color: var(--explore-portal-color) !important;
}
.provide-heading-bullet::before {
border-left-color: var(--provide-portal-color) !important;
}
.connect-heading-bullet::before {
border-left-color: var(--connect-portal-color) !important;
}
.develop-heading-bullet::before {
border-left-color: var(--develop-portal-color) !important;
}
.monitor-heading-bullet::before {
border-left-color: var(--monitor-portal-color) !important;
}
.explore .uk-h4 {
color: var(--explore-portal-color);
font-weight: bold;
}
.explore .el-content {
font-size: 18px;
}
.explore a {
background-color: var(--explore-portal-color);
color: #fff;
font-weight: bold;
border-color: var(--explore-portal-color);
}
.explore a:hover {
background-color: var(--explore-portal-lower-tone);
border-color: var(--explore-portal-lower-tone);
}
.provide .uk-h4 {
color: var(--provide-portal-color);
font-weight: bold;
}
.provide .el-content {
font-size: 18px;
}
.provide a {
background-color: var(--provide-portal-color);
color: #fff;
font-weight: bold;
border-color: var(--provide-portal-color);
}
.provide a:hover {
background-color: var(--provide-portal-lower-tone);
border-color: var(--provide-portal-lower-tone);
}
.monitor .uk-h4 {
color: var(--monitor-portal-color);
font-weight: bold;
}
.monitor .el-content {
font-size: 18px;
}
.monitor a {
background-color: var(--monitor-portal-color);
color: #fff;
font-weight: bold;
border-color: var(--monitor-portal-color);
}
.monitor a:hover {
background-color: var(--monitor-portal-lower-tone);
border-color: var(--monitor-portal-lower-tone);
}
.connect .uk-h4 {
color: var(--connect-portal-color);
font-weight: bold;
}
.connect .el-content {
font-size: 18px;
}
.connect a {
background-color: var(--connect-portal-color);
color: #fff;
font-weight: bold;
border-color: var(--connect-portal-color);
}
.connect a:hover {
background-color: var(--connect-portal-lower-tone);
border-color: var(--connect-portal-lower-tone);
}
.develop .uk-h4 {
color: var(--develop-portal-color);
font-weight: bold;
}
.develop .el-content {
font-size: 18px;
}
.develop a {
background-color: var(--develop-portal-color);
color: #fff;
font-weight: bold;
border-color: var(--develop-portal-color);
}
.develop a:hover {
background-color: var(--develop-portal-lower-tone) !important;
border-color: var(--develop-portal-lower-tone);
}
.portal-hr {
border-bottom: 1px solid var(--portal-main-color) !important;
padding: 5px 0px;
}
.tm-toolbar .uk-subnav-line li:hover,
.tm-toolbar .uk-subnav li:hover {
background: var(--portal-main-color) !important;
}
.tm-toolbar .uk-subnav-line li a:hover,
.tm-toolbar .uk-subnav li a:hover,
.tm-toolbar .uk-subnav-line li:hover a,
.tm-toolbar .uk-subnav li:hover a {
background: var(--portal-main-color) !important;
color: white !important;
}
#footer\#9 a,
#footer\#11 a,
#footer\#13 a {
color: #dedede;
line-height: 22px;
padding: 2px 0;
}
#footer\#9 a:hover,
#footer\#11 a:hover,
#footer\#13 a:hover {
color: rgba(255, 255, 255, 0.5);
}
@media all and (min-width: 640px) {
#footer\#3 {
margin-right: 280px;
}
}
#footer\#7 a {
color: rgba(255, 255, 255, 0.7) !important;
text-align: left;
font-size: 14px;
}
/* More custom css to match Graph styles */
.tm-header .uk-navbar-transparent {
padding-top: unset;
}
.uk-navbar-nav > li > a {
font-size: 14px;
}
#footer\#5 {
line-height: 21px;
}
.footer-light-background {
color: #000;
background-color: #fff;
}
.footer-light-background a {
color: #000;
background-color: #fff;
}
.uk-grid-small {
margin-left: -15px;
}
.uk-grid-small > * {
padding-left: 15px;
}
.uk-icon-button {
border-color: rgba(0, 0, 0, 0.5);
}
.newsletter .el-title {
font-size: 18px;
}
.newsletter .uk-icon {
padding: 0;
}
.uk-totop {
color: #444 !important;
background-color: unset;
}
.uk-totop:active,
.uk-totop:hover {
color: #000 !important;
background-color: unset;
}
#footer\#22 {
font-size: 14px;
}
#footer\#22 a:hover {
text-decoration: underline;
}
/* more styles from graph - styles.css file */
/* You can add global styles to this file, and also import other style files */
/* @import "assets/common-assets/common/theme.css";
@import "assets/common-assets/common/custom.css";
@import "assets/common-assets/library.css"; */
:root {
--portal-main-color: #ee2540;
--portal-main-contrast: white;
--portal-dark-color: #e63946;
--explore-color: #d95f2d;
--explore-dark-color: #a0462c;
}
.graphApp {
background-color: #fafafa;
color: #1a1a1a;
min-height: calc(100vh - 100px);
line-height: 25px;
letter-spacing: 0.16px;
font-size: 16px;
/* font-family: 'Open Sans', sans-serif; */
}
.panel {
border-radius: 15px;
background-color: #fde8ea;
color: #292929;
font-size: 14px;
padding: 20px;
}
.image-front-topbar {
margin-top: -100px;
padding-top: 100px;
}
/* main {
min-height: calc(100vh - 100px);
line-height: 25px;
letter-spacing: 0.16px;
font-size: 16px;
font-family: 'Open Sans', sans-serif;
} */
.uk-text-large {
font-size: 18px;
}
.uk-text-small {
font-size: 14px;
line-height: 20px;
letter-spacing: 0;
}
/* Unordered list*/
ul.portal-circle {
list-style: none;
padding-left: 30px;
}
ul.portal-circle li {
margin: 0 0 15px 0;
position: relative;
}
ul.portal-circle.small li {
margin: 0 0 5px 0;
position: relative;
}
ul.portal-circle li:before {
content: '';
border: 5px var(--portal-main-color) solid !important;
border-radius: 50px;
line-height: 30px;
margin-left: -20px;
position: absolute;
top: 10px;
}
ul.uk-text-small.portal-circle li:before {
top: 6px;
}
.footer,
.footer .uk-section-primary {
background-color: #ffffff;
color: #000000 !important;
font-family: 'Open Sans', sans-serif !important;
font-size: 14px !important;
font-weight: 400 !important;
}
.footer svg .stroke_line {
stroke: #000000 !important;
}
.footer svg .fill_text {
fill: #000000 !important;
}
.footer .uk-h6:not(.ignoreFooter),
.footer .uk-h5:not(.ignoreFooter),
.footer .uk-h4:not(.ignoreFooter),
.footer .uk-h3:not(.ignoreFooter),
.footer .uk-h2:not(.ignoreFooter),
.footer .uk-h1:not(.ignoreFooter) {
color: #000000 !important;
}
.footer .uk-link:not(.ignoreFooter),
.footer a:not(.uk-button):not(.uk-button-text):not(.ignoreFooter) {
color: #000000 !important;
font-family: 'Open Sans', sans-serif !important;
font-size: 14px !important;
}
.footer .uk-icon-button {
border-color: rgba(0, 0, 0, 0.5);
}
.footer .uk-totop {
background-color: #ffffff;
}
.footer .uk-totop svg {
color: rgba(0, 0, 0, 0.5);
}
.footer .uk-totop:hover svg {
color: black;
}
.footer .uk-link:not(.ignoreFooter):hover,
.footer a:not(.uk-button):not(.uk-button-text):not(.ignoreFooter):hover {
color: #000000 !important;
}
.footer .uk-label:not(.ignoreFooter) a {
border-color: #000000;
border-bottom: 1px solid;
}
.footer .uk-label:not(.ignoreFooter) a:hover {
border-color: rgba(0, 0, 0, 0.5);
}
.footer .uk-button:not(.ignoreFooter) {
background-color: #ffffff !important;
color: black !important;
border-color: #ffffff !important;
border-style: solid !important;
border-width: 1px !important;
}
.footer .uk-button:not(.ignoreFooter):hover {
background-color: #eeeeee !important;
/*color: var(--portal-main-color) !important;*/
color: black !important;
border-color: #eeeeee !important;
}
.numbers-background {
background: transparent url('/assets/graph-assets/home/5.svg') repeat-x center
bottom;
}
.number {
color: #1a1a1a;
}
a.number:hover,
a.number:focus,
a.number:active {
color: #4687e6;
}
.uk-card {
border-radius: 36px;
}