add aileron fonts, add more css files, update current css, comment css not needed for now

This commit is contained in:
argirok 2022-01-07 18:18:34 +02:00
parent 82b0fca623
commit e76ef02454
75 changed files with 946 additions and 861 deletions

29
css/fonts.css Normal file
View File

@ -0,0 +1,29 @@
@font-face { font-family: "aileron"; font-style: italic; font-weight: 100; src: url("../media/fonts/aileron/aileron-thinitalic.eot"); src: url("../media/fonts/aileron/aileron-thinitalic.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-thinitalic.woff2") format('woff2'), url("../media/fonts/aileron/aileron-thinitalic.woff") format('woff'), url("../media/fonts/aileron/aileron-thinitalic.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: italic; font-weight: 100; src: url("../media/fonts/aileron/aileron-thin.eot"); src: url("../media/fonts/aileron/aileron-thin.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-thin.woff2") format('woff2'), url("../media/fonts/aileron/aileron-thin.woff") format('woff'), url("../media/fonts/aileron/aileron-thin.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: italic; font-weight: 300; src: url("../media/fonts/aileron/aileron-lightitalic.eot"); src: url("../media/fonts/aileron/aileron-lightitalic.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-lightitalic.woff2") format('woff2'), url("../media/fonts/aileron/aileron-lightitalic.woff") format('woff'), url("../media/fonts/aileron/aileron-lightitalic.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: normal; font-weight: 300; src: url("../media/fonts/aileron/aileron-light.eot"); src: url("../media/fonts/aileron/aileron-light.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-light.woff2") format('woff2'), url("../media/fonts/aileron/aileron-light.woff") format('woff'), url("../media/fonts/aileron/aileron-light.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: italic; font-weight: 400; src: url("../media/fonts/aileron/aileron-italic.eot"); src: url("../media/fonts/aileron/aileron-italic.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-italic.woff2") format('woff2'), url("../media/fonts/aileron/aileron-italic.woff") format('woff'), url("../media/fonts/aileron/aileron-italic.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: normal; font-weight: 400; src: url("../media/fonts/aileron/aileron-regular.eot"); src: url("../media/fonts/aileron/aileron-regular.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-regular.woff2") format('woff2'), url("../media/fonts/aileron/aileron-regular.woff") format('woff'), url("../media/fonts/aileron/aileron-regular.ttf") format('truetype'); }
/*
@font-face { font-family: "aileron"; font-style: italic; font-weight: 500; src: url("../media/fonts/aileron/aileron-mediumitalic.eot"); src: url("../media/fonts/aileron/aileron-mediumitalic.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-mediumitalic.woff2") format('woff2'), url("../media/fonts/aileron/aileron-mediumitalic.woff") format('woff'), url("../media/fonts/aileron/aileron-mediumitalic.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: normal; font-weight: 500; src: url("../media/fonts/aileron/aileron-medium.eot"); src: url("../media/fonts/aileron/aileron-medium.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-medium.woff2") format('woff2'), url("../media/fonts/aileron/aileron-medium.woff") format('woff'), url("../media/fonts/aileron/aileron-medium.ttf") format('truetype'); }
*/
@font-face { font-family: "aileron"; font-style: italic; font-weight: 700; src: url("../media/fonts/aileron/aileron-bolditalic.eot"); src: url("../media/fonts/aileron/aileron-bolditalic.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-bolditalic.woff2") format('woff2'), url("../media/fonts/aileron/aileron-bolditalic.woff") format('woff'), url("../media/fonts/aileron/aileron-bolditalic.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: normal; font-weight: 700; src: url("../media/fonts/aileron/aileron-bold.eot"); src: url("../media/fonts/aileron/aileron-bold.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-bold.woff2") format('woff2'), url("../media/fonts/aileron/aileron-bold.woff") format('woff'), url("../media/fonts/aileron/aileron-bold.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: italic; font-weight: 900; src: url("../media/fonts/aileron/aileron-blackitalic.eot"); src: url("../media/fonts/aileron/aileron-blackitalic.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-blackitalic.woff2") format('woff2'), url("../media/fonts/aileron/aileron-blackitalic.woff") format('woff'), url("../media/fonts/aileron/aileron-blackitalic.ttf") format('truetype'); }
@font-face { font-family: "aileron"; font-style: normal; font-weight: 900; src: url("../media/fonts/aileron/aileron-black.eot"); src: url("../media/fonts/aileron/aileron-black.eot?#iefix") format('embedded-opentype'), url("../media/fonts/aileron/aileron-black.woff2") format('woff2'), url("../media/fonts/aileron/aileron-black.woff") format('woff'), url("../media/fonts/aileron/aileron-black.ttf") format('truetype'); }

7
css/import.css vendored
View File

@ -1,5 +1,12 @@
@import "fonts.css";
@import "theme.css";
@import "theme.update.css";
@import "structure/text.css";
@import "structure/variables.css";
@import "structure/button.css";
@import "structure/link.css";
@import "structure/background.css";
@import "openaire.css";

View File

@ -1,852 +1,7 @@
@import url("https://use.typekit.net/dwa4ieu.css");
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap');
/*new css overrides common to all dashboards*/
:root {
--main-font-family: 'Aileron';
--secondary-font-family: 'Bitter';
--black: #1A1A1A;
--grey: #6E6E6E;
--catalogue-light-purple: #AD20E7;
--catalogue-dark-purple: #1D193C;
--light-grey: #F9F9F9;
--dark-grey: #2B2B2B;
--eosc-blue: #3A75AB;
--openaire-light-blue: #3086ED;
--default-element-bg: #DEDEDE;
--grey-900: #2C2C2C;
--grey-700: #6E6E6E;
--primary-color: #1D193C;
/*--primary-color: #AD20E7;*/
--link-color: #2D72D6;
--link-hover-color: #3665ab;
--breadcrumb-active-color: #4687E6;
--button-primary-hover-background-color: #9FCC52;
--button-secondary-color: #fff;
--button-secondary-background-color: #3086ED;
--button-secondary-hover-background-color: #0053ba;
}
body {
font-family: var(--main-font-family), sans-serif !important;
color: var(--black) !important;
background-color: var(--light-grey) !important;
font-size: 16px;
opacity: 1;
}
.uk-section-default {
background-color: var(--light-grey) !important;
}
.uk-section-secondary {
background-color: var(--catalogue-dark-purple);
color: var(--light-grey);
/*background-color: #fafafa;*/
/*color: #424242 !important;*/
}
.uk-section-primary {
/*background-color: #222080;*/
background-color: #fff;
background-image: none;
}
.uk-padding-xlarge {
padding: 100px;
}
.uk-background-default {
background-color: #fff;
}
.uk-text-normal {
font-weight: 400 !important;
}
.uk-display-none {
display: none;
}
/* ========================================================================
Margins
========================================================================== */
.uk-margin-xlarge-top {
margin-top: 100px !important;
}
.uk-margin-xlarge-bottom {
margin-bottom: 100px !important;
}
/* ========================================================================
Color and Typography
========================================================================== */
h1, h2, h3, h4, h5, h6 {
color: var(--grey-900);
/*text-align: left;*/
letter-spacing: 0px;
opacity: 1;
}
h1 {
font: normal normal 600 66px/83px var(--main-font-family) !important;
}
h2 {
font: normal normal 600 52px/65px var(--main-font-family) !important;
}
h3 {
font: normal normal 600 41px/51px var(--main-font-family) !important;
}
h4 {
font: normal normal 600 32px/40px var(--main-font-family) !important;
}
h5 {
font: normal normal 600 26px/33px var(--main-font-family) !important;
}
h6 {
font: normal normal 600 20px/27px var(--main-font-family) !important;
}
.h1-subHeader {
color: var(--catalogue-light-purple);
/*text-align: left;*/
font: normal normal normal 20px/27px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
margin-bottom: 0.5em;
}
.h2-subHeader-blue {
color: var(--eosc-blue);
/*text-align: left;*/
font: normal normal 600 20px/27px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
margin-bottom: 0.5em;
}
.h5-subheader {
color: var(--catalogue-light-purple);
/*text-align: left;*/
font: normal normal normal 16px/24px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
margin-bottom: 0.5em;
}
@media only screen and (max-width: 960px) {
h1 {
font: normal normal 600 41px var(--main-font-family) !important;
}
h2 {
font: normal normal 600 36px var(--main-font-family) !important;
}
h5 {
font: normal normal 600 23px var(--main-font-family) !important;
}
.h1-subHeader {
font: normal normal normal 18px var(--main-font-family);
}
.h2-subHeader-blue {
font: normal normal 600 18px var(--main-font-family);
}
}
p.x-large-text {
/*color: var(--black);*/
font: normal normal normal 27px/34px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
p.big-text {
/*color: var(--black);*/
/*text-align: left;*/
font: normal normal normal 22px/29px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
p.big-text-header {
/*color: var(--black);*/
/*text-align: left;*/
font: normal normal normal 27px/41px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
p.regular-text {
/*color: var(--black);*/
/*text-align: left;*/
font: normal normal normal 16px/24px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
dt {
color: var(--black);
/*text-align: left;*/
font: normal normal bold 16px/24px var(--main-font-family);
letter-spacing: 0;
opacity: 1;
}
dd {
color: var(--black);
/*text-align: left;*/
font: normal normal normal 14px/22px Aileron;
letter-spacing: 0.14px;
opacity: 1;
}
.uk-text-primary {
color: var(--catalogue-light-purple) !important;
}
.line-clamp {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
/* ========================================================================
Divider
========================================================================== */
hr {
border: 1px solid var(--default-element-bg);
}
.browse-dropdown-menu hr {
border: 2px solid var(--default-element-bg);
}
/* ========================================================================
Links
========================================================================== */
.eosc-link.uk-link, a.eosc-link {
color: var(--eosc-blue);
}
/*a {*/
/*color: var(--catalogue-light-purple) !important;*/
/*text-decoration: none !important;*/
/*}*/
/*a:hover {*/
/*color: var(--openaire-light-blue) !important;*/
/*text-decoration: none !important;*/
/*}*/
/* ========================================================================
Buttons
========================================================================== */
.uk-button {
/*font: normal normal bold 12px/15px var(--main-font-family);*/
/*letter-spacing: 0px;*/
font-size: 14px;
}
.uk-card-media {
border-radius: 6px;
}
.uk-button-text {
text-transform: uppercase;
color: var(--catalogue-light-purple);
font: normal normal normal 16px/92px var(--main-font-family);
letter-spacing: -0.4px;
}
.uk-button-text::before {
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23AD20E7%22%20stroke-width%3D%221.2%22%20points%3D%2213%201%2018%205.5%2013%2010%20%22%2F%3E%0A%20%20%20%20%3Cline%20fill%3D%22none%22%20stroke%3D%22%23AD20E7%22%20stroke-width%3D%221.2%22%20x1%3D%220%22%20y1%3D%225.5%22%20x2%3D%2218.4%22%20y2%3D%225.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-button-text.eosc-link::before {
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%233A75AB%22%20stroke-width%3D%221.2%22%20points%3D%2213%201%2018%205.5%2013%2010%20%22%2F%3E%0A%20%20%20%20%3Cline%20fill%3D%22none%22%20stroke%3D%22%233A75AB%22%20stroke-width%3D%221.2%22%20x1%3D%220%22%20y1%3D%225.5%22%20x2%3D%2218.4%22%20y2%3D%225.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-button-text:hover {
color: var(--openaire-light-blue);
}
.uk-button-text:focus::before, .uk-button-text:hover::before {
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%233086ED%22%20stroke-width%3D%221.2%22%20points%3D%2213%201%2018%205.5%2013%2010%20%22%2F%3E%0A%20%20%20%20%3Cline%20fill%3D%22none%22%20stroke%3D%22%233086ED%22%20stroke-width%3D%221.2%22%20x1%3D%220%22%20y1%3D%225.5%22%20x2%3D%2218.4%22%20y2%3D%225.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-button-primary {
background: transparent linear-gradient(254deg, var(--openaire-light-blue) 0%, var(--catalogue-light-purple) 100%) 0 0 no-repeat padding-box;
/*font: normal normal bold 12px/15px var(--main-font-family);*/
border-radius: 60px;
opacity: 1;
text-transform: uppercase;
border: none;
}
.uk-button-primary:hover {
background: transparent linear-gradient(254deg, var(--catalogue-light-purple) 0%, var(--catalogue-light-purple) 100%) 0 0 no-repeat padding-box;
}
.uk-card-primary.uk-card-body .uk-button-primary, .uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary {
color: var(--catalogue-light-purple);
}
.uk-card-primary.uk-card-body .uk-button-primary:hover, .uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary:hover {
background-color: #fff;
color: var(--grey);
}
.uk-button-default {
text-transform: uppercase;
color: var(--catalogue-light-purple);
}
.uk-button-default:hover {
text-transform: uppercase;
color: var(--grey);
}
.uk-button-secondary {
text-transform: uppercase;
border: 1px solid var(--catalogue-light-purple);
color: var(--catalogue-light-purple);
}
.uk-button-secondary:hover {
background: transparent linear-gradient(254deg, var(--openaire-light-blue) 0%, var(--catalogue-light-purple) 100%) 0 0 no-repeat padding-box;
border: 0px;
}
a.uk-button {
line-height: 50px;
}
a.uk-icon-button {
text-decoration: none;
}
.uk-button-blue {
background: var(--openaire-light-blue) 0 0 no-repeat padding-box;
font: normal normal bold 12px/15px var(--main-font-family);
border-radius: 60px;
opacity: 1;
text-transform: uppercase;
padding: 12px 30px;
color: #fff;
}
/* ========================================================================
Menus
========================================================================== */
.uk-navbar-dropbar {
background-color: #fff;
color: var(--dark-grey);
}
.navbar .nav > li > .dropdown-menu, .uk-navbar-dropdown {
padding: 20px 0;
color: var(--dark-grey);
font: normal normal normal 16px/24px Aileron;
letter-spacing: 0px;
}
.default-menu-item {
font: normal normal normal 14px/22px var(--main-font-family) !important;
text-transform: capitalize !important;
color: var(--black) !important;
text-align: left !important;
letter-spacing: 0.14px !important;
opacity: 1 !important;
}
.browse-dropdown-menu .services a {
color: var(--black) !important;
text-decoration: none;
}
.browse-dropdown-menu .services a:hover {
color: var(--openaire-light-blue) !important;
}
.help-section a {
color: var(--catalogue-light-purple) !important;
text-decoration: none;
}
.help-section a:hover {
color: var(--openaire-light-blue) !important;
}
/*.service-menu {*/
/*margin-top: -10px;*/
/*}*/
.service-menu .uk-navbar-container {
background-color: var(--catalogue-dark-purple);
color: #fff;
}
.service-menu > .uk-active {
background-color: #fff;
color: #fff;
}
.service-menu-item {
font: normal normal normal 14px/22px var(--main-font-family) !important;
text-transform: capitalize !important;
color: #fff !important;
text-align: left !important;
letter-spacing: 0.14px !important;
opacity: 1 !important;
}
.service-menu > .uk-active .service-menu-item {
color: var(--black) !important;
}
.uk-active > .service-menu-item {
font: normal normal 600 14px/22px var(--main-font-family) !important;
color: var(--catalogue-light-purple) !important;
text-decoration-line: underline !important;
text-underline-offset: 5px;
text-decoration-thickness: 1.5px;
/*White background */
navbar .uk-navbar-container, bottom {
background-color: white !important;
}
a.service-menu-item:hover {
color: #fff !important;
}
.service-menu > .uk-active .uk-active > .service-menu-item {
color: var(--catalogue-light-purple) !important;
}
.service-menu > :not(.uk-active) .uk-navbar-left {
display: none;
}
.uk-navbar-nav > li.uk-active > a::before, .uk-navbar-nav > li:hover > a::before {
background-color: transparent;
}
.uk-navbar-nav > li > a::before {
background-image: none;
}
@media only screen and (max-width: 960px) {
.uk-navbar-container:not(.uk-navbar-transparent) {
background: #fff;
opacity: 1;
}
.uk-navbar-toggle, .uk-navbar-toggle:focus {
color: var(--grey-900);
}
.help-section {
font-size: 20px;
}
.service-tabs.uk-tab {
flex-wrap: nowrap;
overflow-x: auto;
background: var(--catalogue-dark-purple);
padding-bottom: 15px;
padding-top: 10px;
padding-left: 20px;
margin-bottom: 0px;
}
.service-tabs.uk-tab > .uk-active > a {
border: none;
}
.service-tabs.uk-tab > .uk-active > a {
color: var(--catalogue-light-purple) !important;
}
.service-tabs.uk-tab > * > a {
color: #fff !important;
}
.service-tabs.uk-tab > li:not(.uk-active) > a {
text-decoration: none;
}
#tm-mobile {
overflow-y: scroll;
overscroll-behavior: contain;
height: 90vh;
}
.tm-mobile-background {
z-index: 3;
display: none;
padding-top: 100px;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
}
}
/* ========================================================================
Cards
========================================================================== */
.uk-card .el-meta {
font-weight: normal !important;
}
.uk-card-default {
background: var(--light-grey) 0 0 no-repeat padding-box;
/*box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);*/
border-radius: 6px;
opacity: 1;
color: var(--black);
font: normal normal normal 16px/22px var(--main-font-family);
letter-spacing: 0.14px;
}
.uk-card-default .uk-card-title {
color: var(--black);
}
.uk-card-primary {
background: transparent linear-gradient(213deg, var(--openaire-light-blue) 0%, var(--catalogue-light-purple) 100%) 0% 0% no-repeat padding-box;
}
.uk-card-default.uk-card-hover:hover {
background: var(--light-grey) 0 0 no-repeat padding-box;
}
.service-list-card {
font: normal normal normal 14px/22px var(--main-font-family);
}
/*.card-icon-no-button {*/
/**/
/*}*/
/*.insight-info-card {*/
/*background: var(--light-grey) 0 0 no-repeat padding-box;*/
/*border-radius: 6px;*/
/*opacity: 1;*/
/*}*/
/* ========================================================================
Pricing
========================================================================== */
/* ========================================================================
Sliders
========================================================================== */
.uk-slideshow-items > .uk-active {
display: flex;
}
.uk-dotnav > * > * {
width: 16px;
height: 16px;
background-color: var(--catalogue-light-purple) !important;
opacity: 0.4;
border: none !important;
}
.uk-dotnav > .uk-active > * {
background-color: var(--catalogue-light-purple) !important;
opacity: 1;
}
.slider-image {
}
.slider-text {
position: relative;
/*left: -70px;*/
}
.slider-bold-background-header {
text-align: left;
font: normal normal bold 229px/286px Bitter;
letter-spacing: 0px;
color: #211F7E;
opacity: 0.03;
position: absolute;
top: -80px;
left: -80px;
white-space: nowrap;
overflow: clip;
z-index: -10;
}
.slider-header {
color: var(--black);
/*text-align: left;*/
font: normal normal normal 45px/56px var(--secondary-font-family);
letter-spacing: 0px;
opacity: 1;
}
.slider-description {
color: var(--grey);
/*text-align: left;*/
font: normal normal normal 16px/24px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
/* ========================================================================
Component: Footer
========================================================================== */
.footerSection {
text-align: left;
font: normal normal 300 12px/20px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
.footerLink {
font: normal normal normal 16px/21px var(--main-font-family);
text-decoration: none;
}
.newsletter-link {
font: normal normal 600 19px/26px Open Sans;
}
/* ========================================================================
Forms
========================================================================== */
.uk-tab-left > * > a {
text-decoration: none;
}
.uk-input:not([class*="menuSearch"]) {
background-color: #fff;
border: 1px solid var(--default-element-bg);
border-radius: 4px;
box-shadow: none;
}
.ng-select {
background-color: #fff;
border: 1px solid var(--default-element-bg);
}
/* ========================================================================
Pagination
========================================================================== */
.uk-pagination > * > * {
box-shadow: none;
}
.uk-pagination > li.uk-active > a:hover {
color: #fff;
}
/* ========================================================================
Search
========================================================================== */
.refineOption > input {
margin-right: 5px !important;
}
input[type="checkbox"] {
background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: inset 0px 1px 3px #00000026 !important;
border: 0.5px solid #D4D4D5;
border-radius: 4px !important;
}
.menuSearch {
/*box-shadow: inset -10px -10px 13px #FFFFFFE6;*/
border-radius: 54px;
width: 350px;
background: #f7f7f7;
}
.menuSearchFields {
height: 48px !important;
background: #f7f7f7;
width: 200px;
}
a.serviceDetails {
text-decoration: none;
}
/*.serviceDetails .portfolioSection {*/
/*width: 35px;*/
/*background: #ececec 0% 0% no-repeat padding-box;*/
/*}*/
/*.serviceDetails .portfolioSection span {*/
/*transform: rotate(-90deg);*/
/*position: absolute;*/
/*bottom: 0;*/
/*left: 0;*/
/*margin-left: -30px;*/
/*@include transform(rotate(270deg));*/
/*@include transform-origin(0 0);*/
/*}*/
.service-details-card-content {
display: block;
position: relative;
margin: 40px 0;
}
.service-details-card-content .portfolioSection {
/*font: bold 12px Sans-Serif;*/
/*letter-spacing: 2px;*/
/*text-transform: uppercase;*/
background: #ececec;
/*color: #fff;*/
color: var(--grey-700);
padding: 5px 10px;
/*margin: 0 0 10px 0;*/
line-height: 24px;
}
.serviceDetails .service-details-card-content {
/*border-left: 34px solid #ececec;*/
/*display: flex;*/
border-radius: 6px;
/*padding-left: 10px;*/
}
.serviceDetails .service-details-card-content .portfolioSection {
/*!* Abs positioning makes it not take up vert space *!*/
/*position: absolute;*/
/*bottom: 0;*/
/*left: -34px;*/
/*!* Border is the new background *!*/
/*background: none;*/
/*!* Rotate from top left corner (not default) *!*/
/*transform-origin: 0 0;*/
/*transform: rotate(-90deg);*/
vertical-align: middle;
display: flex;
align-items: center;
justify-content: center;
width: 40px;
border-radius: 6px 0px 0px 6px;
}
.serviceDetails .service-details-card-content .portfolioSection > div {
transform: rotate(-90deg);
white-space: nowrap;
}
.serviceDetails .field-label {
color: var(--grey);
}
.serviceDetails .field-value {
font-weight: 600;
}
.serviceDetails .service-image {
border-radius: 6px;
position: initial !important;
}
.serviceDetails .serviceDescription,
.serviceDetails .service-users,
.serviceDetails .service-pricing,
.service-details-card-content .portfolioSection {
font-size: 16px;
}
@media only screen and (max-width: 960px) {
.serviceDetails .service-details-card-content {
border-left: none;
/*border-bottom: 34px solid #ececec;*/
}
.serviceDetails .service-details-card-content .portfolioSection {
/*background-color: #ececec;*/
transform: none;
left: 21px;
bottom: -45px;
width: 100%;
border-radius: 0px 0px 6px 6px;
}
}
#offcanvas-filters .uk-offcanvas-bar {
width: 100%;
background-color: #F9F9F9;
}
#offcanvas-filters .uk-offcanvas-bar .header {
background-color: #fff;
border-bottom: 1px solid #ececec;
}
#offcanvas-filters .uk-offcanvas-close {
position: initial;
}

852
css/openaire.stefania.css Normal file
View File

@ -0,0 +1,852 @@
@import url("https://use.typekit.net/dwa4ieu.css");
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap');
:root {
--main-font-family: 'Aileron';
--secondary-font-family: 'Bitter';
--black: #1A1A1A;
--grey: #6E6E6E;
--catalogue-light-purple: #AD20E7;
--catalogue-dark-purple: #1D193C;
--light-grey: #F9F9F9;
--dark-grey: #2B2B2B;
--eosc-blue: #3A75AB;
--openaire-light-blue: #3086ED;
--default-element-bg: #DEDEDE;
--grey-900: #2C2C2C;
--grey-700: #6E6E6E;
--primary-color: #1D193C;
/*--primary-color: #AD20E7;*/
--link-color: #2D72D6;
--link-hover-color: #3665ab;
--breadcrumb-active-color: #4687E6;
--button-primary-hover-background-color: #9FCC52;
--button-secondary-color: #fff;
--button-secondary-background-color: #3086ED;
--button-secondary-hover-background-color: #0053ba;
}
body {
font-family: var(--main-font-family), sans-serif !important;
color: var(--black) !important;
background-color: var(--light-grey) !important;
font-size: 16px;
opacity: 1;
}
.uk-section-default {
background-color: var(--light-grey) !important;
}
.uk-section-secondary {
background-color: var(--catalogue-dark-purple);
color: var(--light-grey);
/*background-color: #fafafa;*/
/*color: #424242 !important;*/
}
.uk-section-primary {
/*background-color: #222080;*/
background-color: #fff;
background-image: none;
}
.uk-padding-xlarge {
padding: 100px;
}
.uk-background-default {
background-color: #fff;
}
.uk-text-normal {
font-weight: 400 !important;
}
.uk-display-none {
display: none;
}
/* ========================================================================
Margins
========================================================================== */
.uk-margin-xlarge-top {
margin-top: 100px !important;
}
.uk-margin-xlarge-bottom {
margin-bottom: 100px !important;
}
/* ========================================================================
Color and Typography
========================================================================== */
h1, h2, h3, h4, h5, h6 {
color: var(--grey-900);
/*text-align: left;*/
letter-spacing: 0px;
opacity: 1;
}
h1 {
font: normal normal 600 66px/83px var(--main-font-family) !important;
}
h2 {
font: normal normal 600 52px/65px var(--main-font-family) !important;
}
h3 {
font: normal normal 600 41px/51px var(--main-font-family) !important;
}
h4 {
font: normal normal 600 32px/40px var(--main-font-family) !important;
}
h5 {
font: normal normal 600 26px/33px var(--main-font-family) !important;
}
h6 {
font: normal normal 600 20px/27px var(--main-font-family) !important;
}
.h1-subHeader {
color: var(--catalogue-light-purple);
/*text-align: left;*/
font: normal normal normal 20px/27px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
margin-bottom: 0.5em;
}
.h2-subHeader-blue {
color: var(--eosc-blue);
/*text-align: left;*/
font: normal normal 600 20px/27px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
margin-bottom: 0.5em;
}
.h5-subheader {
color: var(--catalogue-light-purple);
/*text-align: left;*/
font: normal normal normal 16px/24px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
margin-bottom: 0.5em;
}
@media only screen and (max-width: 960px) {
h1 {
font: normal normal 600 41px var(--main-font-family) !important;
}
h2 {
font: normal normal 600 36px var(--main-font-family) !important;
}
h5 {
font: normal normal 600 23px var(--main-font-family) !important;
}
.h1-subHeader {
font: normal normal normal 18px var(--main-font-family);
}
.h2-subHeader-blue {
font: normal normal 600 18px var(--main-font-family);
}
}
p.x-large-text {
/*color: var(--black);*/
font: normal normal normal 27px/34px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
p.big-text {
/*color: var(--black);*/
/*text-align: left;*/
font: normal normal normal 22px/29px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
p.big-text-header {
/*color: var(--black);*/
/*text-align: left;*/
font: normal normal normal 27px/41px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
p.regular-text {
/*color: var(--black);*/
/*text-align: left;*/
font: normal normal normal 16px/24px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
dt {
color: var(--black);
/*text-align: left;*/
font: normal normal bold 16px/24px var(--main-font-family);
letter-spacing: 0;
opacity: 1;
}
dd {
color: var(--black);
/*text-align: left;*/
font: normal normal normal 14px/22px Aileron;
letter-spacing: 0.14px;
opacity: 1;
}
.uk-text-primary {
color: var(--catalogue-light-purple) !important;
}
.line-clamp {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
/* ========================================================================
Divider
========================================================================== */
hr {
border: 1px solid var(--default-element-bg);
}
.browse-dropdown-menu hr {
border: 2px solid var(--default-element-bg);
}
/* ========================================================================
Links
========================================================================== */
.eosc-link.uk-link, a.eosc-link {
color: var(--eosc-blue);
}
/*a {*/
/*color: var(--catalogue-light-purple) !important;*/
/*text-decoration: none !important;*/
/*}*/
/*a:hover {*/
/*color: var(--openaire-light-blue) !important;*/
/*text-decoration: none !important;*/
/*}*/
/* ========================================================================
Buttons
========================================================================== */
.uk-button {
/*font: normal normal bold 12px/15px var(--main-font-family);*/
/*letter-spacing: 0px;*/
font-size: 14px;
}
.uk-card-media {
border-radius: 6px;
}
.uk-button-text {
text-transform: uppercase;
color: var(--catalogue-light-purple);
font: normal normal normal 16px/92px var(--main-font-family);
letter-spacing: -0.4px;
}
.uk-button-text::before {
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23AD20E7%22%20stroke-width%3D%221.2%22%20points%3D%2213%201%2018%205.5%2013%2010%20%22%2F%3E%0A%20%20%20%20%3Cline%20fill%3D%22none%22%20stroke%3D%22%23AD20E7%22%20stroke-width%3D%221.2%22%20x1%3D%220%22%20y1%3D%225.5%22%20x2%3D%2218.4%22%20y2%3D%225.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-button-text.eosc-link::before {
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%233A75AB%22%20stroke-width%3D%221.2%22%20points%3D%2213%201%2018%205.5%2013%2010%20%22%2F%3E%0A%20%20%20%20%3Cline%20fill%3D%22none%22%20stroke%3D%22%233A75AB%22%20stroke-width%3D%221.2%22%20x1%3D%220%22%20y1%3D%225.5%22%20x2%3D%2218.4%22%20y2%3D%225.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-button-text:hover {
color: var(--openaire-light-blue);
}
.uk-button-text:focus::before, .uk-button-text:hover::before {
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2211%22%20viewBox%3D%220%200%2020%2011%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%233086ED%22%20stroke-width%3D%221.2%22%20points%3D%2213%201%2018%205.5%2013%2010%20%22%2F%3E%0A%20%20%20%20%3Cline%20fill%3D%22none%22%20stroke%3D%22%233086ED%22%20stroke-width%3D%221.2%22%20x1%3D%220%22%20y1%3D%225.5%22%20x2%3D%2218.4%22%20y2%3D%225.5%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-button-primary {
background: transparent linear-gradient(254deg, var(--openaire-light-blue) 0%, var(--catalogue-light-purple) 100%) 0 0 no-repeat padding-box;
/*font: normal normal bold 12px/15px var(--main-font-family);*/
border-radius: 60px;
opacity: 1;
text-transform: uppercase;
border: none;
}
.uk-button-primary:hover {
background: transparent linear-gradient(254deg, var(--catalogue-light-purple) 0%, var(--catalogue-light-purple) 100%) 0 0 no-repeat padding-box;
}
.uk-card-primary.uk-card-body .uk-button-primary, .uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary {
color: var(--catalogue-light-purple);
}
.uk-card-primary.uk-card-body .uk-button-primary:hover, .uk-card-primary > :not([class*="uk-card-media"]) .uk-button-primary:hover {
background-color: #fff;
color: var(--grey);
}
.uk-button-default {
text-transform: uppercase;
color: var(--catalogue-light-purple);
}
.uk-button-default:hover {
text-transform: uppercase;
color: var(--grey);
}
.uk-button-secondary {
text-transform: uppercase;
border: 1px solid var(--catalogue-light-purple);
color: var(--catalogue-light-purple);
}
.uk-button-secondary:hover {
background: transparent linear-gradient(254deg, var(--openaire-light-blue) 0%, var(--catalogue-light-purple) 100%) 0 0 no-repeat padding-box;
border: 0px;
}
a.uk-button {
line-height: 50px;
}
a.uk-icon-button {
text-decoration: none;
}
.uk-button-blue {
background: var(--openaire-light-blue) 0 0 no-repeat padding-box;
font: normal normal bold 12px/15px var(--main-font-family);
border-radius: 60px;
opacity: 1;
text-transform: uppercase;
padding: 12px 30px;
color: #fff;
}
/* ========================================================================
Menus
========================================================================== */
.uk-navbar-dropbar {
background-color: #fff;
color: var(--dark-grey);
}
.navbar .nav > li > .dropdown-menu, .uk-navbar-dropdown {
padding: 20px 0;
color: var(--dark-grey);
font: normal normal normal 16px/24px Aileron;
letter-spacing: 0px;
}
.default-menu-item {
font: normal normal normal 14px/22px var(--main-font-family) !important;
text-transform: capitalize !important;
color: var(--black) !important;
text-align: left !important;
letter-spacing: 0.14px !important;
opacity: 1 !important;
}
.browse-dropdown-menu .services a {
color: var(--black) !important;
text-decoration: none;
}
.browse-dropdown-menu .services a:hover {
color: var(--openaire-light-blue) !important;
}
.help-section a {
color: var(--catalogue-light-purple) !important;
text-decoration: none;
}
.help-section a:hover {
color: var(--openaire-light-blue) !important;
}
/*.service-menu {*/
/*margin-top: -10px;*/
/*}*/
.service-menu .uk-navbar-container {
background-color: var(--catalogue-dark-purple);
color: #fff;
}
.service-menu > .uk-active {
background-color: #fff;
color: #fff;
}
.service-menu-item {
font: normal normal normal 14px/22px var(--main-font-family) !important;
text-transform: capitalize !important;
color: #fff !important;
text-align: left !important;
letter-spacing: 0.14px !important;
opacity: 1 !important;
}
.service-menu > .uk-active .service-menu-item {
color: var(--black) !important;
}
.uk-active > .service-menu-item {
font: normal normal 600 14px/22px var(--main-font-family) !important;
color: var(--catalogue-light-purple) !important;
text-decoration-line: underline !important;
text-underline-offset: 5px;
text-decoration-thickness: 1.5px;
}
a.service-menu-item:hover {
color: #fff !important;
}
.service-menu > .uk-active .uk-active > .service-menu-item {
color: var(--catalogue-light-purple) !important;
}
.service-menu > :not(.uk-active) .uk-navbar-left {
display: none;
}
.uk-navbar-nav > li.uk-active > a::before, .uk-navbar-nav > li:hover > a::before {
background-color: transparent;
}
.uk-navbar-nav > li > a::before {
background-image: none;
}
@media only screen and (max-width: 960px) {
.uk-navbar-container:not(.uk-navbar-transparent) {
background: #fff;
opacity: 1;
}
.uk-navbar-toggle, .uk-navbar-toggle:focus {
color: var(--grey-900);
}
.help-section {
font-size: 20px;
}
.service-tabs.uk-tab {
flex-wrap: nowrap;
overflow-x: auto;
background: var(--catalogue-dark-purple);
padding-bottom: 15px;
padding-top: 10px;
padding-left: 20px;
margin-bottom: 0px;
}
.service-tabs.uk-tab > .uk-active > a {
border: none;
}
.service-tabs.uk-tab > .uk-active > a {
color: var(--catalogue-light-purple) !important;
}
.service-tabs.uk-tab > * > a {
color: #fff !important;
}
.service-tabs.uk-tab > li:not(.uk-active) > a {
text-decoration: none;
}
#tm-mobile {
overflow-y: scroll;
overscroll-behavior: contain;
height: 90vh;
}
.tm-mobile-background {
z-index: 3;
display: none;
padding-top: 100px;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
}
}
/* ========================================================================
Cards
========================================================================== */
.uk-card .el-meta {
font-weight: normal !important;
}
.uk-card-default {
background: var(--light-grey) 0 0 no-repeat padding-box;
/*box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);*/
border-radius: 6px;
opacity: 1;
color: var(--black);
font: normal normal normal 16px/22px var(--main-font-family);
letter-spacing: 0.14px;
}
.uk-card-default .uk-card-title {
color: var(--black);
}
.uk-card-primary {
background: transparent linear-gradient(213deg, var(--openaire-light-blue) 0%, var(--catalogue-light-purple) 100%) 0% 0% no-repeat padding-box;
}
.uk-card-default.uk-card-hover:hover {
background: var(--light-grey) 0 0 no-repeat padding-box;
}
.service-list-card {
font: normal normal normal 14px/22px var(--main-font-family);
}
/*.card-icon-no-button {*/
/**/
/*}*/
/*.insight-info-card {*/
/*background: var(--light-grey) 0 0 no-repeat padding-box;*/
/*border-radius: 6px;*/
/*opacity: 1;*/
/*}*/
/* ========================================================================
Pricing
========================================================================== */
/* ========================================================================
Sliders
========================================================================== */
.uk-slideshow-items > .uk-active {
display: flex;
}
.uk-dotnav > * > * {
width: 16px;
height: 16px;
background-color: var(--catalogue-light-purple) !important;
opacity: 0.4;
border: none !important;
}
.uk-dotnav > .uk-active > * {
background-color: var(--catalogue-light-purple) !important;
opacity: 1;
}
.slider-image {
}
.slider-text {
position: relative;
/*left: -70px;*/
}
.slider-bold-background-header {
text-align: left;
font: normal normal bold 229px/286px Bitter;
letter-spacing: 0px;
color: #211F7E;
opacity: 0.03;
position: absolute;
top: -80px;
left: -80px;
white-space: nowrap;
overflow: clip;
z-index: -10;
}
.slider-header {
color: var(--black);
/*text-align: left;*/
font: normal normal normal 45px/56px var(--secondary-font-family);
letter-spacing: 0px;
opacity: 1;
}
.slider-description {
color: var(--grey);
/*text-align: left;*/
font: normal normal normal 16px/24px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
/* ========================================================================
Component: Footer
========================================================================== */
.footerSection {
text-align: left;
font: normal normal 300 12px/20px var(--main-font-family);
letter-spacing: 0px;
opacity: 1;
}
.footerLink {
font: normal normal normal 16px/21px var(--main-font-family);
text-decoration: none;
}
.newsletter-link {
font: normal normal 600 19px/26px Open Sans;
}
/* ========================================================================
Forms
========================================================================== */
.uk-tab-left > * > a {
text-decoration: none;
}
.uk-input:not([class*="menuSearch"]) {
background-color: #fff;
border: 1px solid var(--default-element-bg);
border-radius: 4px;
box-shadow: none;
}
.ng-select {
background-color: #fff;
border: 1px solid var(--default-element-bg);
}
/* ========================================================================
Pagination
========================================================================== */
.uk-pagination > * > * {
box-shadow: none;
}
.uk-pagination > li.uk-active > a:hover {
color: #fff;
}
/* ========================================================================
Search
========================================================================== */
.refineOption > input {
margin-right: 5px !important;
}
input[type="checkbox"] {
background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: inset 0px 1px 3px #00000026 !important;
border: 0.5px solid #D4D4D5;
border-radius: 4px !important;
}
.menuSearch {
/*box-shadow: inset -10px -10px 13px #FFFFFFE6;*/
border-radius: 54px;
width: 350px;
background: #f7f7f7;
}
.menuSearchFields {
height: 48px !important;
background: #f7f7f7;
width: 200px;
}
a.serviceDetails {
text-decoration: none;
}
/*.serviceDetails .portfolioSection {*/
/*width: 35px;*/
/*background: #ececec 0% 0% no-repeat padding-box;*/
/*}*/
/*.serviceDetails .portfolioSection span {*/
/*transform: rotate(-90deg);*/
/*position: absolute;*/
/*bottom: 0;*/
/*left: 0;*/
/*margin-left: -30px;*/
/*@include transform(rotate(270deg));*/
/*@include transform-origin(0 0);*/
/*}*/
.service-details-card-content {
display: block;
position: relative;
margin: 40px 0;
}
.service-details-card-content .portfolioSection {
/*font: bold 12px Sans-Serif;*/
/*letter-spacing: 2px;*/
/*text-transform: uppercase;*/
background: #ececec;
/*color: #fff;*/
color: var(--grey-700);
padding: 5px 10px;
/*margin: 0 0 10px 0;*/
line-height: 24px;
}
.serviceDetails .service-details-card-content {
/*border-left: 34px solid #ececec;*/
/*display: flex;*/
border-radius: 6px;
/*padding-left: 10px;*/
}
.serviceDetails .service-details-card-content .portfolioSection {
/*!* Abs positioning makes it not take up vert space *!*/
/*position: absolute;*/
/*bottom: 0;*/
/*left: -34px;*/
/*!* Border is the new background *!*/
/*background: none;*/
/*!* Rotate from top left corner (not default) *!*/
/*transform-origin: 0 0;*/
/*transform: rotate(-90deg);*/
vertical-align: middle;
display: flex;
align-items: center;
justify-content: center;
width: 40px;
border-radius: 6px 0px 0px 6px;
}
.serviceDetails .service-details-card-content .portfolioSection > div {
transform: rotate(-90deg);
white-space: nowrap;
}
.serviceDetails .field-label {
color: var(--grey);
}
.serviceDetails .field-value {
font-weight: 600;
}
.serviceDetails .service-image {
border-radius: 6px;
position: initial !important;
}
.serviceDetails .serviceDescription,
.serviceDetails .service-users,
.serviceDetails .service-pricing,
.service-details-card-content .portfolioSection {
font-size: 16px;
}
@media only screen and (max-width: 960px) {
.serviceDetails .service-details-card-content {
border-left: none;
/*border-bottom: 34px solid #ececec;*/
}
.serviceDetails .service-details-card-content .portfolioSection {
/*background-color: #ececec;*/
transform: none;
left: 21px;
bottom: -45px;
width: 100%;
border-radius: 0px 0px 6px 6px;
}
}
#offcanvas-filters .uk-offcanvas-bar {
width: 100%;
background-color: #F9F9F9;
}
#offcanvas-filters .uk-offcanvas-bar .header {
background-color: #fff;
border-bottom: 1px solid #ececec;
}
#offcanvas-filters .uk-offcanvas-close {
position: initial;
}

View File

@ -0,0 +1,19 @@
:root{
--primary-background: var(--primary-color);
--primary-background-image: linear-gradient(51deg, var(--primary-color) 50%,var(--primary-color) 75%, var(--secondary-color) 100%);
--primary-background-color: var(--inverse-color);
--secondary-background: var(--secondary-color);
--secondary-background-image: linear-gradient(51deg, var(--primary-color) 50%,var(--primary-color) 75%, var(--secondary-color) 100%);
--secondary-background-color: var(--inverse-color);
}
.uk-background-primary:not(.uk-preserve-color), .uk-section-primary:not(.uk-preserve-color){
background-color: var(--primary-background);
background-image: var(--primary-background-image);
color: var(--primary-background-color);
}
.uk-background-secondary, .uk-section-secondary{
background-color: var(--secondary-background);
color: var(--secondary-background-color);
background-image: var(--secondary-background-image);
}

View File

@ -12,6 +12,11 @@
background-image: var(--button-primary-background-image);
color: var(--button-primary-color);
}
.uk-button-primary:hover {
background-color: var(--button-secondary-background);
background-image: var(--button-primary-background-image);
color: var(--button-primary-color);
}
.uk-button-secondary {
background-color: var(--button-secondary-background);

13
css/structure/link.css Normal file
View File

@ -0,0 +1,13 @@
:root{
--link-color: var(--primary-color);
--link-color-hover: var(--secondary-color);
}
.uk-link, a{
color:var(--link-color);
}
.uk-link:hover, a:hover{
color:var(--link-color-hover);
}

0
css/structure/navbar.css Normal file
View File

9
css/structure/text.css Normal file
View File

@ -0,0 +1,9 @@
:root {
--font-primary-color: var(--primary-color);
--font-secondary-color: var(--secondary-color);
}
.uk-text-primary{
color: var(--font-primary-color) !important;
}

View File

@ -1,5 +1,10 @@
:root {
--primary-color: #1D193C;
--primary-color: #211F7E;
--secondary-color: #3086ED;
--inverse-color: #ffffff;
--explore-color: #D95F2D;
--provide-color: #37C7E9;
--monitor-color: #8DCA26;
--connect-color: #EBB13E;
}

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.