diff --git a/cara/apps/static/css/colors.css b/cara/apps/static/css/colors.css new file mode 100644 index 00000000..73c62e29 --- /dev/null +++ b/cara/apps/static/css/colors.css @@ -0,0 +1,985 @@ +body { + color: #2f4858; + background: #2f3442; } + +main { + background: #ffffff; } + +header .site-info__text__name, header .site-info__text__slogan { + color: #fafafa; } + header .site-info__text__name a, header .site-info__text__slogan a { + color: #fafafa; + text-decoration: none; } + +header { + background: #2f3442; } + header .nav > li > a, header .nav > li > span { + color: #fffffe; } + header .nav > li > a:after, header .nav > li > span:after { + background: #2d8af1; } + header .cern-search a { + color: #fffffe; } + header .cern-search a:after { + background: #2d8af1; } + header .cern-search #cern-search-overlay { + background: #2f3442; } + header .cern-search #cern-search-overlay .form-item:before { + color: #fffffe; } + header .cern-search #cern-search-overlay .form-item input { + border-color: #fffffe; + color: #fffffe; } + +header .navbar-default .navbar-nav > li > a { + color: #fffffe; } +header .navbar-default .navbar-nav > li > a:hover, header .navbar-default .navbar-nav > li > a:focus { + color: #fffffe; } +header .navbar-default .navbar-nav > .open > a, header .navbar-default .navbar-nav > .open > a:hover, header .navbar-default .navbar-nav > .open > a:focus { + color: #fffffe; } + +@media (max-width: 767px) { + header .navbar-default .navbar-header button .icon-bar { + background-color: #fffffe; } + header .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #fffffe; } + header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fffffe; } + header .navbar-default .navbar-nav .open .dropdown-menu > .active > a, header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fffffe; + background-color: #2f3442; } + header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #fffffe; } } +header .navbar-collapse.collapse.in, +header .navbar-collapse.collapsing { + background: #2f3442; } + +header .dropdown-menu { + background: #2f3442; + border-color: #2f3442; } + header .dropdown-menu:before { + border-color: transparent transparent #2f3442 transparent; } + header .dropdown-menu > li > a, header .dropdown-menu > li > span { + background: #2f3442; + color: #fffffe; } + header .dropdown-menu > li > a:before, header .dropdown-menu > li > span:before { + color: #fffffe; } + header .dropdown-menu > li > a:after, header .dropdown-menu > li > span:after { + background: #2d8af1; } + header .dropdown-menu > li > a:hover:before, header .dropdown-menu > li > a.is-active:before, header .dropdown-menu > li > span:hover:before, header .dropdown-menu > li > span.is-active:before { + color: #2d8af1; } + header .dropdown-menu > li > a:hover, header .dropdown-menu > li > a:focus, header .dropdown-menu > li > span:hover, header .dropdown-menu > li > span:focus { + background: #2f3442; + color: #fffffe; } + header .dropdown-menu > li > font { + color: #fffffe; } + +.sidebar-left nav ul:not(.pagination):not(.contextual-links), .sidebar-right nav ul:not(.pagination):not(.contextual-links) { + background-color: #2f3442; } + .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a { + color: #fffffe !important; } + .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover { + color: #fffffe; } + .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a:hover::before, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a:hover::before { + color: #2d8af1; } + .sidebar-left nav ul:not(.pagination):not(.contextual-links) li a::after, .sidebar-right nav ul:not(.pagination):not(.contextual-links) li a::after { + color: #2d8af1; } + +.sticky-header header { + background: #2f3442 !important; } + +.has-header header.menu-expanded { + background: #2f3442 !important; } + +.block-language .active-language a { + color: #fffffe; } + .block-language .active-language a:after { + background: #2d8af1; } +.block-language ul.links { + background: #2f3442; } + .block-language ul.links::before { + border-color: transparent transparent #2f3442 transparent; } + .block-language ul.links a { + color: #fffffe; } + .block-language ul.links a:after { + background: #2d8af1; } + +.region-content > nav.tabs { + background: #2f3442; } + .region-content > nav.tabs a.is-active { + color: #2f3442; } + +main .field--type-text-with-summary .nav-tabs li a, +main .text-component-text.basic_html .nav-tabs li a, +main .text-component-text.restricted_html .nav-tabs li a, +main .text-component-text.cern_full_htm .nav-tabs li a { + color: #105ea9; + background: #fffdfd; } +main .field--type-text-with-summary .nav-tabs li.active a, main .field--type-text-with-summary .nav-tabs li:hover a, +main .text-component-text.basic_html .nav-tabs li.active a, +main .text-component-text.basic_html .nav-tabs li:hover a, +main .text-component-text.restricted_html .nav-tabs li.active a, +main .text-component-text.restricted_html .nav-tabs li:hover a, +main .text-component-text.cern_full_htm .nav-tabs li.active a, +main .text-component-text.cern_full_htm .nav-tabs li:hover a { + background: #f2f6fa; + color: #1161af; } +main .field--type-text-with-summary .tab-content, +main .text-component-text.basic_html .tab-content, +main .text-component-text.restricted_html .tab-content, +main .text-component-text.cern_full_htm .tab-content { + background: #f2f6fa; + color: #1161af; } + +body > footer { + background: #2f3442; + color: #fffeee; } + body > footer h2 { + color: #fffeee !important; } + body > footer h2:after { + background: #fffeee !important; } + body > footer nav ul.menu.nav li a { + color: #fffefe; } + body > footer nav ul.menu.nav li a:hover, body > footer nav ul.menu.nav li a.is-active { + color: #fffefe; } + body > footer nav ul.menu.nav li a:hover:before, body > footer nav ul.menu.nav li a.is-active:before { + color: #2d8af1; } + body > footer nav ul.menu.nav li a:before { + color: #fffefe; } + body > footer nav ul.menu.nav li a:after { + background: #2d8af1; } + body > footer section[id*='followus']:after { + background: #fffeee; } + body > footer section a { + color: #fffefe !important; } + body > footer section a:hover { + color: #0d72ca !important; } + body > footer div[class*="footercolumn1"]:after { + background: #fffeee; } + body > footer .block-custom-wrapper { + color: #fffeee; } + body > footer .block-custom-wrapper .field--name-field-visible-title { + color: #fffeee; } + body > footer .block-custom-wrapper .field--name-field-visible-title:after { + background: #fffeee; } + +main .field--type-text-with-summary a, +main .text-component-text.basic_html a, +main .text-component-text.restricted_html a, +main .text-component-text.cern_full_html a, +main .basic-node-full-content-body a, +main .event-node-full-content-body a, +main .faq-node-full-content-body a, +main .event-node-full-content-body a, +main .resources-node-full-content-file a, +main .system-node-full-content-body a, +main .event-node-full-content-body a, +main .news-node-full-content-body a, +main .component-event-item a { + color: #2574b9; } + main .field--type-text-with-summary a:hover, + main .text-component-text.basic_html a:hover, + main .text-component-text.restricted_html a:hover, + main .text-component-text.cern_full_html a:hover, + main .basic-node-full-content-body a:hover, + main .event-node-full-content-body a:hover, + main .faq-node-full-content-body a:hover, + main .event-node-full-content-body a:hover, + main .resources-node-full-content-file a:hover, + main .system-node-full-content-body a:hover, + main .event-node-full-content-body a:hover, + main .news-node-full-content-body a:hover, + main .component-event-item a:hover { + color: #044873; } +main .field--type-text-with-summary ul li::before, +main .text-component-text.basic_html ul li::before, +main .text-component-text.restricted_html ul li::before, +main .text-component-text.cern_full_html ul li::before, +main .basic-node-full-content-body ul li::before, +main .event-node-full-content-body ul li::before, +main .faq-node-full-content-body ul li::before, +main .event-node-full-content-body ul li::before, +main .resources-node-full-content-file ul li::before, +main .system-node-full-content-body ul li::before, +main .event-node-full-content-body ul li::before, +main .news-node-full-content-body ul li::before, +main .component-event-item ul li::before { + color: #292920; } +main .field--type-text-with-summary u, +main .text-component-text.basic_html u, +main .text-component-text.restricted_html u, +main .text-component-text.cern_full_html u, +main .basic-node-full-content-body u, +main .event-node-full-content-body u, +main .faq-node-full-content-body u, +main .event-node-full-content-body u, +main .resources-node-full-content-file u, +main .system-node-full-content-body u, +main .event-node-full-content-body u, +main .news-node-full-content-body u, +main .component-event-item u { + text-decoration-color: #292920; } +main .field--type-text-with-summary table, +main .text-component-text.basic_html table, +main .text-component-text.restricted_html table, +main .text-component-text.cern_full_html table, +main .basic-node-full-content-body table, +main .event-node-full-content-body table, +main .faq-node-full-content-body table, +main .event-node-full-content-body table, +main .resources-node-full-content-file table, +main .system-node-full-content-body table, +main .event-node-full-content-body table, +main .news-node-full-content-body table, +main .component-event-item table { + background: #fefefe; } + main .field--type-text-with-summary table thead th, + main .text-component-text.basic_html table thead th, + main .text-component-text.restricted_html table thead th, + main .text-component-text.cern_full_html table thead th, + main .basic-node-full-content-body table thead th, + main .event-node-full-content-body table thead th, + main .faq-node-full-content-body table thead th, + main .event-node-full-content-body table thead th, + main .resources-node-full-content-file table thead th, + main .system-node-full-content-body table thead th, + main .event-node-full-content-body table thead th, + main .news-node-full-content-body table thead th, + main .component-event-item table thead th { + background: #2f4858; + color: #efefef; + padding: 5px; } + main .field--type-text-with-summary table tbody tr:nth-child(odd), + main .text-component-text.basic_html table tbody tr:nth-child(odd), + main .text-component-text.restricted_html table tbody tr:nth-child(odd), + main .text-component-text.cern_full_html table tbody tr:nth-child(odd), + main .basic-node-full-content-body table tbody tr:nth-child(odd), + main .event-node-full-content-body table tbody tr:nth-child(odd), + main .faq-node-full-content-body table tbody tr:nth-child(odd), + main .event-node-full-content-body table tbody tr:nth-child(odd), + main .resources-node-full-content-file table tbody tr:nth-child(odd), + main .system-node-full-content-body table tbody tr:nth-child(odd), + main .event-node-full-content-body table tbody tr:nth-child(odd), + main .news-node-full-content-body table tbody tr:nth-child(odd), + main .component-event-item table tbody tr:nth-child(odd) { + background-color: #f9f9fa; } + main .field--type-text-with-summary table tbody tr:nth-child(even), + main .text-component-text.basic_html table tbody tr:nth-child(even), + main .text-component-text.restricted_html table tbody tr:nth-child(even), + main .text-component-text.cern_full_html table tbody tr:nth-child(even), + main .basic-node-full-content-body table tbody tr:nth-child(even), + main .event-node-full-content-body table tbody tr:nth-child(even), + main .faq-node-full-content-body table tbody tr:nth-child(even), + main .event-node-full-content-body table tbody tr:nth-child(even), + main .resources-node-full-content-file table tbody tr:nth-child(even), + main .system-node-full-content-body table tbody tr:nth-child(even), + main .event-node-full-content-body table tbody tr:nth-child(even), + main .news-node-full-content-body table tbody tr:nth-child(even), + main .component-event-item table tbody tr:nth-child(even) { + background-color: #e9ecef; } + main .field--type-text-with-summary table tbody td, + main .text-component-text.basic_html table tbody td, + main .text-component-text.restricted_html table tbody td, + main .text-component-text.cern_full_html table tbody td, + main .basic-node-full-content-body table tbody td, + main .event-node-full-content-body table tbody td, + main .faq-node-full-content-body table tbody td, + main .event-node-full-content-body table tbody td, + main .resources-node-full-content-file table tbody td, + main .system-node-full-content-body table tbody td, + main .event-node-full-content-body table tbody td, + main .news-node-full-content-body table tbody td, + main .component-event-item table tbody td { + color: #333333; } + main .field--type-text-with-summary table tfoot td, + main .text-component-text.basic_html table tfoot td, + main .text-component-text.restricted_html table tfoot td, + main .text-component-text.cern_full_html table tfoot td, + main .basic-node-full-content-body table tfoot td, + main .event-node-full-content-body table tfoot td, + main .faq-node-full-content-body table tfoot td, + main .event-node-full-content-body table tfoot td, + main .resources-node-full-content-file table tfoot td, + main .system-node-full-content-body table tfoot td, + main .event-node-full-content-body table tfoot td, + main .news-node-full-content-body table tfoot td, + main .component-event-item table tfoot td { + background-color: #333339; + color: #999999; } +main .field--type-text-with-summary .blockquote, +main .field--type-text-with-summary blockquote, +main .field--type-text-with-summary q, +main .text-component-text.basic_html .blockquote, +main .text-component-text.basic_html blockquote, +main .text-component-text.basic_html q, +main .text-component-text.restricted_html .blockquote, +main .text-component-text.restricted_html blockquote, +main .text-component-text.restricted_html q, +main .text-component-text.cern_full_html .blockquote, +main .text-component-text.cern_full_html blockquote, +main .text-component-text.cern_full_html q, +main .basic-node-full-content-body .blockquote, +main .basic-node-full-content-body blockquote, +main .basic-node-full-content-body q, +main .event-node-full-content-body .blockquote, +main .event-node-full-content-body blockquote, +main .event-node-full-content-body q, +main .faq-node-full-content-body .blockquote, +main .faq-node-full-content-body blockquote, +main .faq-node-full-content-body q, +main .event-node-full-content-body .blockquote, +main .event-node-full-content-body blockquote, +main .event-node-full-content-body q, +main .resources-node-full-content-file .blockquote, +main .resources-node-full-content-file blockquote, +main .resources-node-full-content-file q, +main .system-node-full-content-body .blockquote, +main .system-node-full-content-body blockquote, +main .system-node-full-content-body q, +main .event-node-full-content-body .blockquote, +main .event-node-full-content-body blockquote, +main .event-node-full-content-body q, +main .news-node-full-content-body .blockquote, +main .news-node-full-content-body blockquote, +main .news-node-full-content-body q, +main .component-event-item .blockquote, +main .component-event-item blockquote, +main .component-event-item q { + color: #bbbbbb; } +main .field--type-text-with-summary hr, +main .text-component-text.basic_html hr, +main .text-component-text.restricted_html hr, +main .text-component-text.cern_full_html hr, +main .basic-node-full-content-body hr, +main .event-node-full-content-body hr, +main .faq-node-full-content-body hr, +main .event-node-full-content-body hr, +main .resources-node-full-content-file hr, +main .system-node-full-content-body hr, +main .event-node-full-content-body hr, +main .news-node-full-content-body hr, +main .component-event-item hr { + border-top-color: #cacaca !important; } + +.field--type-link a { + color: #2574b9; } + .field--type-link a:hover { + color: #044873; } + +.owl-theme .owl-dots .owl-dot span { + background: #dddddd; } + +.owl-theme .owl-dots .owl-dot.active span, +.owl-theme .owl-dots .owl-dot:hover span { + background: #2d8af1; } + +.owl-theme .owl-dots .owl-dot.active, +.owl-theme .owl-dots .owl-dot:hover { + border-width: 2px; + border-style: solid; + border-color: #2d8af1 !important; } + +.component-slider .owl-nav .owl-prev, +.component-slider .owl-nav .owl-next { + color: #0855a0; } + +.component-slider .owl-nav .owl-prev:hover, +.component-slider .owl-nav .owl-next:hover { + color: #0855a0; } + +.component-slider .owl-nav .owl-prev.disabled, +.component-slider .owl-nav .owl-next.disabled { + color: #bebebe; } + +.component-slide figcaption, +.component-slide__caption { + color: #aaaaaa; } + +.cern-caption, +figcaption { + color: #aaaaaa !important; } + .cern-caption *, + figcaption * { + color: #aaaaaa !important; } + +.field.field--type-entity-reference a { + background: #165e9d; + color: #f2f9ff; } + .field.field--type-entity-reference a:hover { + color: #f2f9ff; } +.field.field--type-entity-reference .field--items .field--item a { + background: #165e9d; + color: #f2f9ff; } + .field.field--type-entity-reference .field--items .field--item a:hover { + color: #f2f9ff; } + +.news-node-full-content-tags a { + background-color: #165e9d; + color: #f2f9ff; } + .news-node-full-content-tags a:hover { + color: #f2f9ff; } + +.resources-node-full-content-tags a { + background-color: #165e9d; + color: #f2f9ff; } + .resources-node-full-content-tags a:hover { + color: #f2f9ff; } + +.event-node-full-content-file .file-link { + background-color: #165e9d; } + .event-node-full-content-file .file-link a { + color: #f2f9ff; } + .event-node-full-content-file .file-link a:hover { + color: #f2f9ff; } + +.upper-cern-tag, +.cern-tag { + background-color: #165e9d; + color: #f2f9ff; } + +.views-exposed-form .btn.btn-info, +.btn-default { + color: #ececec; + background-color: #0d62b6; + border-color: #063b6f; } + .views-exposed-form .btn.btn-info:focus, .views-exposed-form .btn.btn-info.focus, + .btn-default:focus, + .btn-default.focus { + color: #062d53; + background-color: #696b6c; + border-color: #063b6f; } + .views-exposed-form .btn.btn-info:hover, + .btn-default:hover { + color: #062d53; + background-color: #696b6c; + border-color: #063b6f; } + .views-exposed-form .btn.btn-info:active, .views-exposed-form .btn.btn-info.active, + .btn-default:active, + .btn-default.active { + color: #062d53; + background-color: #696b6c; + border-color: #063b6f; + background-image: none; } + .views-exposed-form .btn.btn-info:active:hover, .views-exposed-form .btn.btn-info:active:focus, + .views-exposed-form .btn.btn-info:active .focus, .views-exposed-form .btn.btn-info.active:hover, .views-exposed-form .btn.btn-info.active:focus, + .views-exposed-form .btn.btn-info.active .focus, + .btn-default:active:hover, + .btn-default:active:focus, + .btn-default:active .focus, + .btn-default.active:hover, + .btn-default.active:focus, + .btn-default.active .focus { + color: #062d53; + background-color: #696b6c; + border-color: #063b6f; } + .views-exposed-form .btn.btn-info .badge, + .btn-default .badge { + color: #ececec; + background-color: #0d62b6; } + .views-exposed-form .btn.btn-info.disabled:hover, .views-exposed-form .btn.btn-info[disabled]:hover, .views-exposed-form .btn.btn-info.disabled:focus, .views-exposed-form .btn.btn-info[disabled]:focus, .views-exposed-form .btn.btn-info.disabled.focus, .views-exposed-form .btn.btn-info[disabled].focus, + .btn-default.disabled:hover, + .btn-default[disabled]:hover, + .btn-default.disabled:focus, + .btn-default[disabled]:focus, + .btn-default.disabled.focus, + .btn-default[disabled].focus { + background-color: #696b6c; + border-color: #063b6f; } + +.open > .dropdown-toggle.btn-default { + color: #062d53; + background-color: #696b6c; + border-color: #063b6f; + background-image: none; } + .open > .dropdown-toggle.btn-default:hover, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default.focus { + color: #062d53; + background-color: #696b6c; + border-color: #063b6f; } + +fieldset[disabled] .btn-default:hover, +fieldset[disabled] .btn-default:focus, +fieldset[disabled] .btn-default.focus { + background-color: #696b6c; + border-color: #063b6f; } + +.btn-primary { + color: #fbfdff; + background-color: #074888; + border-color: #063b6f; } + +.btn-primary:focus, +.btn-primary.focus { + color: #02172a; + background-color: #595959; + border-color: #063b6f; } + +.btn-primary:hover { + color: #02172a; + background-color: #595959; + border-color: #063b6f; } + +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #02172a; + background-color: #595959; + border-color: #063b6f; } + +.btn-primary:active:hover, +.btn-primary.active:hover, +.open > .dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open > .dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open > .dropdown-toggle.btn-primary.focus { + color: #02172a; + background-color: #595959; + border-color: #063b6f; } + +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; } + +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus { + background-color: #595959; + border-color: #063b6f; } + +.btn-primary .badge { + color: #fbfdff; + background-color: #074888; } + +.btn-success { + color: #fbfdff; + background-color: #074888; + border-color: #063b6f; } + +.btn-success:focus, +.btn-success.focus { + color: #02172a; + background-color: #595959; + border-color: #063b6f; } + +.btn-success:hover { + color: #02172a; + background-color: #595959; + border-color: #063b6f; } + +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #02172a; + background-color: #595959; + border-color: #063b6f; } + +.btn-success:active:hover, +.btn-success.active:hover, +.open > .dropdown-toggle.btn-success:hover, +.btn-success:active:focus, +.btn-success.active:focus, +.open > .dropdown-toggle.btn-success:focus, +.btn-success:active.focus, +.btn-success.active.focus, +.open > .dropdown-toggle.btn-success.focus { + color: #02172a; + background-color: #595959; + border-color: #063b6f; } + +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; } + +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus { + background-color: #595959; + border-color: #063b6f; } + +.btn-success .badge { + color: #fbfdff; + background-color: #074888; } + +.views-view-grid .views-row .views-col article { + background: #0f5aa4; + color: #e9f5ff; } + .views-view-grid .views-row .views-col article a { + color: #2574b9; } + .views-view-grid .views-row .views-col article a:before { + color: #2d8af1; } + .views-view-grid .views-row .views-col article a:hover { + color: #044873; } + .views-view-grid .views-row .views-col article > h2 a { + color: #fdfeff; } + .views-view-grid .views-row .views-col article > h2 a:hover { + color: #fdfeff; } + +.view .view-content table { + background: #fefefe; } + .view .view-content table thead th { + background: #2f4858; + color: #efefef; + padding: 5px; } + .view .view-content table tbody tr:nth-child(odd) { + background-color: #f9f9fa; } + .view .view-content table tbody tr:nth-child(even) { + background-color: #e9ecef; } + .view .view-content table tbody td { + color: #333333; } + .view .view-content table tfoot td { + background-color: #333339; + color: #999999; } + +.block-custom-wrapper { + background: #0f5aa4; + color: #e9f5ff; } + .block-custom-wrapper .field--name-field-visible-title { + color: #fdfeff; } + .block-custom-wrapper .field--name-field-visible-title:before { + color: #2d8af1; } + +main .block-custom-wrapper .field--type-text-with-summary a, +main .block-custom-wrapper .text-component-text.basic_html a, +main .block-custom-wrapper .text-component-text.restricted_html a, +main .block-custom-wrapper .text-component-text.cern_full_html a { + color: #2574b9; } + main .block-custom-wrapper .field--type-text-with-summary a:hover, + main .block-custom-wrapper .text-component-text.basic_html a:hover, + main .block-custom-wrapper .text-component-text.restricted_html a:hover, + main .block-custom-wrapper .text-component-text.cern_full_html a:hover { + color: #044873; } + +.pagination > li a, +.pagination > li span { + -webkit-transition: all 0.3s ease-in-out 0s; + -khtml-transition: all 0.3s ease-in-out 0s; + -moz-transition: all 0.3s ease-in-out 0s; + -ms-transition: all 0.3s ease-in-out 0s; + -o-transition: all 0.3s ease-in-out 0s; + transition: all 0.3s ease-in-out 0s; + color: #2574b9; } +.pagination > li a::before { + color: #2574b9; } +.pagination > li a:hover { + color: #044873; } +.pagination .page__item--previous::before, .pagination .page__item--next::before { + color: #2574b9; } +.pagination .page__item--previous:hover::before, .pagination .page__item--next:hover::before { + color: #044873; } + +/* ALL POSIBLE FUTURE PAGE VIEWS */ +.view .view-header, .view.event-grid .view-header { + color: #2f4858; } + .view .view-header a, .view.event-grid .view-header a { + color: #2574b9; } + .view .view-header a.active:after, .view.event-grid .view-header a.active:after { + background: #044873; } + .view .view-header a *, .view.event-grid .view-header a * { + color: #2574b9; } + .view .view-header a *:hover, .view.event-grid .view-header a *:hover { + color: #044873; } +.view .view-content *, .view.event-grid .view-content * { + color: #2f4858; } +.view .view-content a, .view.event-grid .view-content a { + color: #2574b9; } + .view .view-content a:hover, .view.event-grid .view-content a:hover { + color: #044873; } + .view .view-content a *, .view.event-grid .view-content a * { + color: #2574b9; } + .view .view-content a *:hover, .view.event-grid .view-content a *:hover { + color: #044873; } + +/* ALL EVENTS PAGE VIEWS */ +.cern-view-display-page.cern-view-display-feature_events .view-header, +.cern-view-display-page.cern-view-display-past_events .view-header { + color: #2f4858 !important; } + .cern-view-display-page.cern-view-display-feature_events .view-header a, + .cern-view-display-page.cern-view-display-past_events .view-header a { + color: #2574b9 !important; } +.cern-view-display-page.cern-view-display-feature_events .view-content .views-row *, +.cern-view-display-page.cern-view-display-past_events .view-content .views-row * { + color: #2f4858 !important; } +.cern-view-display-page.cern-view-display-feature_events .view-content .views-row .agenda-box-cal-button a.btn, +.cern-view-display-page.cern-view-display-past_events .view-content .views-row .agenda-box-cal-button a.btn { + color: #fbfdff !important; } +.cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn), +.cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) { + color: #2574b9 !important; } + .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn):hover, + .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn):hover { + color: #044873 !important; } + .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *, + .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) * { + color: #2574b9 !important; } + .cern-view-display-page.cern-view-display-feature_events .view-content .views-row a:not(.btn) *:hover, + .cern-view-display-page.cern-view-display-past_events .view-content .views-row a:not(.btn) *:hover { + color: #2574b9 !important; } + +/* UPCOMING EVENTS */ +.cern-view-display-block.cern-view-display-upcoming_events .owl-nav { + position: relative; } + .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:after { + color: #2574b9; } + .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev:hover:after { + color: #044873; } + .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-prev.disabled:after { + color: #2f4858; } + .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:after { + color: #2574b9; } + .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next:hover:after { + color: #044873; } + .cern-view-display-block.cern-view-display-upcoming_events .owl-nav .owl-next.disabled:after { + color: #2f4858; } +.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern * { + color: #2f4858 !important; } +.cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a { + color: #2574b9 !important; } + .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a:hover { + color: #044873 !important; } + .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a * { + color: #2574b9 !important; } + .cern-view-display-block.cern-view-display-upcoming_events .agenda-box-pattern a *:hover { + color: #2574b9 !important; } + +/* News, Taxonomies, search list pages mobile cards*/ +@media only screen and (max-width: 767px) { + .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a, + .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext, + .cern-view-display-page.view-general-search .view-content .views-row .box-pattern a, + .cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext, + .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a, + .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext { + color: white !important; } + .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern a *, + .cern-view-display-page.cern-view-display-all_news .view-content .views-row .box-pattern .preview-cards__subtext *, + .cern-view-display-page.view-general-search .view-content .views-row .box-pattern a *, + .cern-view-display-page.view-general-search .view-content .views-row .box-pattern .preview-cards__subtext *, + .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern a *, + .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern .preview-cards__subtext * { + color: white !important; } } +/* ALL FAQS */ +.cern-view-display-page.cern-view-display-faq_page .view-header { + color: rgba(0, 0, 0, 0.4) !important; } + .cern-view-display-page.cern-view-display-faq_page .view-header a { + color: #2574b9 !important; } +.cern-view-display-page.cern-view-display-faq_page .view-content .views-row * { + color: #2f4858 !important; } +.cern-view-display-page.cern-view-display-faq_page .view-content .views-row span.collapseManager { + color: #2574b9 !important; } +.cern-view-display-page.cern-view-display-faq_page .view-content .views-row a { + color: #2574b9 !important; } + .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a:hover { + color: #044873 !important; } + .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a * { + color: #2574b9 !important; } + .cern-view-display-page.cern-view-display-faq_page .view-content .views-row a *:hover { + color: #2574b9 !important; } + +/* ALL Resources PAGE VIEWS */ +.cern-view-display-page.cern-view-display-resources .view-header, +.resources-mosaic .view-header { + color: #2f4858 !important; } + .cern-view-display-page.cern-view-display-resources .view-header a, + .resources-mosaic .view-header a { + color: #2574b9 !important; } + .cern-view-display-page.cern-view-display-resources .view-header a.active:after, + .resources-mosaic .view-header a.active:after { + background: #044873 !important; } +.cern-view-display-page.cern-view-display-resources .view-content *, +.resources-mosaic .view-content * { + color: white !important; } +.cern-view-display-page.cern-view-display-resources .view-content a, +.resources-mosaic .view-content a { + color: white !important; } + .cern-view-display-page.cern-view-display-resources .view-content a:hover, + .resources-mosaic .view-content a:hover { + color: white !important; } + .cern-view-display-page.cern-view-display-resources .view-content a *, + .resources-mosaic .view-content a * { + color: white !important; } + .cern-view-display-page.cern-view-display-resources .view-content a *:hover, + .resources-mosaic .view-content a *:hover { + color: white !important; } + +.cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row { + /* .box-pattern.agenda-box-pattern { + * { + color: white !important; + } + } */ } + .cern-view-display-page.cern-view-display-page_taxonomies .view-content .views-row .box-pattern:not(.agenda-box-pattern) * { + color: white !important; } + +@media screen and (max-width: 991px) { + .cern-view-display-block.cern-view-display-upcoming_events .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before, + .events-collision .owl-item.active .carousel-cern-item.row .views-row .agenda-box-pattern:before { + border-color: #2d8af1 !important; } } +@media screen and (min-width: 992px) { + .bubbly-button { + background-color: #2d8af1; } + .bubbly-button:before { + background-image: radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, transparent 20%, #2d8af1 20%, transparent 30%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, transparent 10%, #2d8af1 15%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%); } + .bubbly-button:after { + background-image: radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, transparent 10%, #2d8af1 15%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%), radial-gradient(circle, #2d8af1 20%, transparent 20%); } } +.cern-view-display-more_faq .view-content .views-row > div h3 a:before { + color: #2d8af1 !important; } + +main .region-content .block-language { + background: #2f3442; } + main .region-content .block-language a { + color: #fafafa; } + +.page-navigation-progress { + background: #2d8af1 !important; } + +.page-navigation-progress:after { + border: 4px solid #2d8af1 !important; } + +.preview-list-component .preview-list-image { + background-color: #0f5aa4; } +.preview-list-component .preview-list-news-info .preview-list-title a { + color: #2574b9; } + .preview-list-component .preview-list-news-info .preview-list-title a:hover { + color: #044873; } +.preview-list-component .preview-list-news-info .preview-list-title .preview-list-strap, .preview-list-component .preview-list-news-info .preview-list-title .preview-list-news-format, .preview-list-component .preview-list-news-info .preview-list-title .preview-list-date { + color: #2f4858; } + +.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot.active, +.cern-component-header-blocks .component-header__carousel .owl-dots .owl-dot:hover { + border-color: #2d8af1; } + +.component-header__carousel .header-block__title .header-block__name__underline { + background: #2f4858; } + +.component-call-to-action__wrapper a { + color: #fbfdff; } + .component-call-to-action__wrapper a:hover { + color: #fbfdff; } + +.component-division__text { + background: #0f5aa4; } + .component-division__text__link { + color: #fdfeff; } + .component-division__text__link a { + color: #fdfeff; } + .component-division__text__link a:hover { + color: #fdfeff; } + .component-division__text__link a:before { + color: #2d8af1; } + .component-division__text__text { + color: #e9f5ff; } + .component-division__text__text a { + color: #e9f5ff; } + .component-division__text__text a:hover { + color: #e9f5ff; } + +.component-related_card, .view .component-related_card { + background: #0f5aa4; + color: #e9f5ff; } + .component-related_card__content__date, .view .component-related_card__content__date { + color: #e9f5ff; } + .component-related_card__content__link a span, .view .component-related_card__content__link a span { + color: #fdfeff; } + .component-related_card__content__link a span:hover, .view .component-related_card__content__link a span:hover { + color: #fdfeff; } + .component-related_card__content__link a:hover, .view .component-related_card__content__link a:hover { + color: #fdfeff; } + .component-related_card__content__link a:before, .view .component-related_card__content__link a:before { + color: #2d8af1; } + .component-related_card__content__text p, .view .component-related_card__content__text p { + color: #e9f5ff; } + +.component-preview-cards, .view .component-preview-cards { + background: #0f5aa4; + color: #e9f5ff; } + .component-preview-cards__icon.video, .view .component-preview-cards__icon.video { + color: #e9f5ff; } + .component-preview-cards__icon.image, .view .component-preview-cards__icon.image { + color: #e9f5ff; } + .component-preview-cards__box, .view .component-preview-cards__box { + color: #e9f5ff; } + .component-preview-cards div.preview-card__title, .view .component-preview-cards div.preview-card__title { + color: #fdfeff; } + .component-preview-cards div.preview-card__title h3 a span, .view .component-preview-cards div.preview-card__title h3 a span { + color: #fdfeff; } + .component-preview-cards div.preview-card__title h3 a span:hover, .view .component-preview-cards div.preview-card__title h3 a span:hover { + color: #fdfeff; } + .component-preview-cards div.preview-card__title h3 a:hover, .view .component-preview-cards div.preview-card__title h3 a:hover { + color: #fdfeff; } + .component-preview-cards div.preview-card__title h3 a:before, .view .component-preview-cards div.preview-card__title h3 a:before { + color: #2d8af1; } + .component-preview-cards .preview-card__body *, .view .component-preview-cards .preview-card__body * { + color: #e9f5ff; } + .component-preview-cards .preview-cards__subtext *, .view .component-preview-cards .preview-cards__subtext * { + color: #e9f5ff; } + +.component-media-content, .view .component-media-content { + background: #0f5aa4; + color: #e9f5ff; } + .component-media-content__icon, .view .component-media-content__icon { + color: #e9f5ff; } + .component-media-content__title a, .view .component-media-content__title a { + color: #fdfeff; } + .component-media-content__title a:hover, .view .component-media-content__title a:hover { + color: #fdfeff; } + .component-media-content__title a:before, .view .component-media-content__title a:before { + color: #2d8af1; } + +.accordion-cern .panel-body p { + color: #2f4858; } + +.events-collision .bubbly-button { + color: #2d8af1; } +.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a { + color: #2574b9; } + .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a:hover { + color: #044873; } + .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-link h3 a::before { + color: #2d8af1; } +.events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-content-type, .events-collision .agenda-box-pattern .agenda-box-pattern__box-wrapper .agenda-box-place { + color: #2f4858; } +.events-collision .owl-nav .owl-prev::after, +.events-collision .owl-nav .owl-next::after { + color: #0855a0; } +.events-collision .owl-nav .owl-prev:hover::after, +.events-collision .owl-nav .owl-next:hover::after { + color: #0855a0; } +.events-collision .owl-nav .owl-prev.disabled::after, +.events-collision .owl-nav .owl-next.disabled::after { + color: #bebebe; } + +.event-grid .agenda-box-pattern .agenda-box-date-wrapper * { + color: #2f4858; } +.event-grid .agenda-box-pattern .agenda-box-link a { + color: #2574b9; } + .event-grid .agenda-box-pattern .agenda-box-link a:hover { + color: #044873; } +.event-grid .agenda-box-pattern .agenda-box-content-type, .event-grid .agenda-box-pattern .agenda-box-place { + color: #2f4858; } +.event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a { + color: #fbfdff; + background-color: #074888; + border-color: #063b6f; } + .event-grid .agenda-box-pattern .agenda-box-cal-wrapper .agenda-box-cal-button a:hover { + background-color: #595959; } + +.teaser-list-block .views-field a { + color: #2574b9 !important; } + .teaser-list-block .views-field a:before { + color: #2d8af1; } + +/*# sourceMappingURL=colors.css.map */ diff --git a/cara/apps/templates/layout.html.j2 b/cara/apps/templates/layout.html.j2 index 7b0d3584..36eb6450 100644 --- a/cara/apps/templates/layout.html.j2 +++ b/cara/apps/templates/layout.html.j2 @@ -20,6 +20,7 @@ + {% block extra_headers %}