From f8c16b584630b24f1c3fb08415a279134123e0e3 Mon Sep 17 00:00:00 2001 From: David Valdez <david@agaric.com> Date: Tue, 12 Mar 2019 13:10:11 -0600 Subject: [PATCH 01/45] Add the privacy policy in the footer --- agaric/templates/layout/region--footer.html.twig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/agaric/templates/layout/region--footer.html.twig b/agaric/templates/layout/region--footer.html.twig index ce0b339..36b5194 100644 --- a/agaric/templates/layout/region--footer.html.twig +++ b/agaric/templates/layout/region--footer.html.twig @@ -28,6 +28,9 @@ <div class="column"> Powered by <a href="https://www.drutopia.org/">Drutopia</a> </div> + <div class="column"> + <a href="/privacy-policy">Privacy Policy</a> + </div> </div> </div> {% endif %} From ef95e90dee3ccab568d662d85fad7bffcc2a829b Mon Sep 17 00:00:00 2001 From: David Valdez <david@agaric.com> Date: Mon, 13 May 2019 12:38:33 -0500 Subject: [PATCH 02/45] Add some margin to the hero-banner. The navbar is fixed and was on top of the hero banner, this adds enough margin so it can be visible. --- agaric/css/agaric.css | 3 +++ agaric/sass/agaric/_component.hero.scss | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index a482717..999d3dd 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -8026,6 +8026,9 @@ a.teaser { .media-list .teaser:hover .media-left .byline { display: block; } +.hero { + margin-top: 96px; } + .hero.is-light { background: #E4E5E7; } diff --git a/agaric/sass/agaric/_component.hero.scss b/agaric/sass/agaric/_component.hero.scss index f5557a9..cab5417 100644 --- a/agaric/sass/agaric/_component.hero.scss +++ b/agaric/sass/agaric/_component.hero.scss @@ -9,6 +9,11 @@ // // Styleguide: Componenet.Hero +// The topbar-fixed is hidding the Hero banner. +.hero { + margin-top: 96px; +} + .hero.is-light { background: $grey; } From 30db7e94d688c1b7e6c5816b085b034627a7b5bd Mon Sep 17 00:00:00 2001 From: David Valdez <david@agaric.com> Date: Mon, 13 May 2019 12:55:01 -0500 Subject: [PATCH 03/45] fix the hero banner on mobile and tablet --- agaric/css/agaric.css | 8 +++++++- agaric/sass/agaric/_component.hero.scss | 9 ++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 999d3dd..0856d54 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -8027,7 +8027,13 @@ a.teaser { display: block; } .hero { - margin-top: 96px; } + margin-top: 52px; } + @media screen and (min-width: 769px), print { + .hero { + margin-top: 55px; } } + @media screen and (min-width: 1024px) { + .hero { + margin-top: 95px; } } .hero.is-light { background: #E4E5E7; } diff --git a/agaric/sass/agaric/_component.hero.scss b/agaric/sass/agaric/_component.hero.scss index cab5417..8d4456d 100644 --- a/agaric/sass/agaric/_component.hero.scss +++ b/agaric/sass/agaric/_component.hero.scss @@ -11,7 +11,14 @@ // The topbar-fixed is hidding the Hero banner. .hero { - margin-top: 96px; + margin-top: 52px; + + @include tablet { + margin-top: 55px; + } + @include desktop { + margin-top: 95px; + } } .hero.is-light { From 44c29fb8857314ecbe95e0da8c4d0fff4523f356 Mon Sep 17 00:00:00 2001 From: David Valdez <david@agaric.com> Date: Mon, 13 May 2019 13:54:13 -0500 Subject: [PATCH 04/45] Drupal 8.7.1 add a new div which was breaking our header. That was fixed on this commit, see more info here: https://www.drupal.org/node/3002643 --- agaric/css/agaric.css | 16 ++++++++-------- agaric/sass/agaric/_component.navbar.scss | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index a482717..5d743f9 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -7484,16 +7484,16 @@ ion-icon { z-index: +400; } .is-fixed #logo .logo-color { fill: currentColor; } - .is-fixed + section, - .is-fixed + .floating-tabs + #main-content + section, - .is-fixed + .floating-tabs + #main-content + article > section:first-child, - .is-fixed + .floating-tabs + #main-content + .node > section:first-child { + .is-fixed + div[data-drupal-messages-fallback] + section, + .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + section, + .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + article > section:first-child, + .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + .node > section:first-child { padding-top: 3.3125em; } @media screen and (min-width: 1024px) { - .is-fixed + section, - .is-fixed + .floating-tabs + #main-content + section, - .is-fixed + .floating-tabs + #main-content + article > section:first-child, - .is-fixed + .floating-tabs + #main-content + .node > section:first-child { + .is-fixed + div[data-drupal-messages-fallback] + section, + .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + section, + .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + article > section:first-child, + .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + .node > section:first-child { padding-top: 5.875em; } } .toolbar-tray-open.toolbar-horizontal .is-fixed { diff --git a/agaric/sass/agaric/_component.navbar.scss b/agaric/sass/agaric/_component.navbar.scss index 3e9ee4f..3084f69 100644 --- a/agaric/sass/agaric/_component.navbar.scss +++ b/agaric/sass/agaric/_component.navbar.scss @@ -17,10 +17,10 @@ #logo .logo-color { fill: currentColor; } - & + section, - & + .floating-tabs + #main-content + section, - & + .floating-tabs + #main-content + article > section:first-child, - & + .floating-tabs + #main-content + .node > section:first-child { + & + div[data-drupal-messages-fallback] + section, + & + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + section, + & + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + article > section:first-child, + & + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + .node > section:first-child { padding-top: 3.3125em; @include desktop { padding-top: 5.875em; From cf4e5ac137b783f2b7f25ff44d9a2940bec6b7f9 Mon Sep 17 00:00:00 2001 From: David Valdez <david@agaric.com> Date: Thu, 6 Jun 2019 12:46:41 -0500 Subject: [PATCH 05/45] Fixes a bug in the highlighted code. https://github.com/jgthms/bulma/issues/1708 --- agaric/css/agaric.css | 13 +++++++++++++ agaric/sass/agaric.scss | 1 + agaric/sass/agaric/_component.code.scss | 14 ++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 agaric/sass/agaric/_component.code.scss diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 5d743f9..e335c41 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -8411,3 +8411,16 @@ ul.slick-dots { font-size: 4.5em; } .footer .footer-logo .icon .agc { display: block; } + +code .tag, code .number { + display: inline; + padding: inherit; + font-size: inherit; + line-height: inherit; + text-align: inherit; + vertical-align: inherit; + border-radius: inherit; + font-weight: inherit; + white-space: inherit; + background: inherit; + margin: inherit; } diff --git a/agaric/sass/agaric.scss b/agaric/sass/agaric.scss index 28705b6..afe7cd6 100644 --- a/agaric/sass/agaric.scss +++ b/agaric/sass/agaric.scss @@ -67,3 +67,4 @@ @import "agaric/component.iconlist"; @import "agaric/component.related"; @import "agaric/component.footer"; +@import "agaric/component.code"; diff --git a/agaric/sass/agaric/_component.code.scss b/agaric/sass/agaric/_component.code.scss new file mode 100644 index 0000000..7e67824 --- /dev/null +++ b/agaric/sass/agaric/_component.code.scss @@ -0,0 +1,14 @@ +// Fixes https://github.com/jgthms/bulma/issues/1708 +code .tag, code .number { + display: inline; + padding: inherit; + font-size: inherit; + line-height: inherit; + text-align: inherit; + vertical-align: inherit; + border-radius: inherit; + font-weight: inherit; + white-space: inherit; + background: inherit; + margin: inherit; +} From d204decc98e135ea267a460e8a0aa97a74515c55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 1 Aug 2019 09:48:14 -0400 Subject: [PATCH 06/45] reduce the weight of the 'Just one more thing' font --- agaric/sass/agaric/_component.related.scss | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/agaric/sass/agaric/_component.related.scss b/agaric/sass/agaric/_component.related.scss index 2f6b6ae..0ca4cbe 100644 --- a/agaric/sass/agaric/_component.related.scss +++ b/agaric/sass/agaric/_component.related.scss @@ -19,3 +19,9 @@ border-top: 0; } } + +.section.related .title.is-5 { + font-size: 1.1rem; + line-height: 1.25em; + font-weight: normal; // TODO just remove the '.title' instead. +} From 5a268d99570b663bede9f0ec97c1017f558b2611 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 1 Aug 2019 10:26:02 -0400 Subject: [PATCH 07/45] Commit compiled CSS --- agaric/css/agaric.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index e335c41..4a530e9 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -8393,6 +8393,11 @@ ul.slick-dots { .hero + .section.related .titlebar-bigborder { border-top: 0; } +.section.related .title.is-5 { + font-size: 1.1rem; + line-height: 1.25em; + font-weight: normal; } + .footer { font-size: 0.88rem; font-weight: 700; From 09ab33dcf3a316d5f5efb26fe212f446779c4243 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 1 Aug 2019 11:26:14 -0400 Subject: [PATCH 08/45] Format source code --- agaric/sass/agaric/_component.teaser.scss | 2 -- 1 file changed, 2 deletions(-) diff --git a/agaric/sass/agaric/_component.teaser.scss b/agaric/sass/agaric/_component.teaser.scss index c63c4c7..71ed73e 100644 --- a/agaric/sass/agaric/_component.teaser.scss +++ b/agaric/sass/agaric/_component.teaser.scss @@ -36,10 +36,8 @@ a.teaser { .media.teaser { display: flex; - // .media-left { width: 12em; - // img { width: 100%; height: auto; From 9e9383e9da8c568bd0ca0b03bd58aaa123821eb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 1 Aug 2019 11:27:07 -0400 Subject: [PATCH 09/45] Add column classes to teaser content so images stack on mobile --- agaric/templates/layout/node--teaser.html.twig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/agaric/templates/layout/node--teaser.html.twig b/agaric/templates/layout/node--teaser.html.twig index e896d2e..a604aa4 100644 --- a/agaric/templates/layout/node--teaser.html.twig +++ b/agaric/templates/layout/node--teaser.html.twig @@ -71,7 +71,7 @@ */ #} -<a class="teaser media content" href="{{ url }}"> +<a class="teaser media content columns" href="{{ url }}"> {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} @@ -84,7 +84,7 @@ {% endif %} {% if not has_title_paragraph %} - <div class="media-left"> + <div class="media-left column"> {{ content.field_image }} {% if node.bundle == 'blog' and content.field_authors is not empty %} <p class="byline is-mono"> @@ -93,7 +93,7 @@ </p> {% endif %} </div> - <div class="media-content content"> + <div class="media-content content column"> <h3 class="title is-5">{{ label }}</h3> <div class="subtitle is-6"> {{ content.field_summary }} From ba06059f67dac4217eb9a580f964688d475e8416 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 1 Aug 2019 11:31:32 -0400 Subject: [PATCH 10/45] Keep left, image column narrow-ish --- agaric/templates/layout/node--teaser.html.twig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agaric/templates/layout/node--teaser.html.twig b/agaric/templates/layout/node--teaser.html.twig index a604aa4..56feebb 100644 --- a/agaric/templates/layout/node--teaser.html.twig +++ b/agaric/templates/layout/node--teaser.html.twig @@ -84,7 +84,7 @@ {% endif %} {% if not has_title_paragraph %} - <div class="media-left column"> + <div class="media-left column is-one-third is-one-quarter-desktop"> {{ content.field_image }} {% if node.bundle == 'blog' and content.field_authors is not empty %} <p class="byline is-mono"> @@ -93,7 +93,7 @@ </p> {% endif %} </div> - <div class="media-content content column"> + <div class="media-content content column is-two-thirds is-three-quarters-desktop "> <h3 class="title is-5">{{ label }}</h3> <div class="subtitle is-6"> {{ content.field_summary }} From cae8eea4c7d80ff842d57f1388bd89ae08bed407 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 1 Aug 2019 11:33:07 -0400 Subject: [PATCH 11/45] Remove interfering/unnecessary with column class --- agaric/sass/agaric/_component.teaser.scss | 2 -- 1 file changed, 2 deletions(-) diff --git a/agaric/sass/agaric/_component.teaser.scss b/agaric/sass/agaric/_component.teaser.scss index 71ed73e..a0e56c3 100644 --- a/agaric/sass/agaric/_component.teaser.scss +++ b/agaric/sass/agaric/_component.teaser.scss @@ -35,13 +35,11 @@ a.teaser { } .media.teaser { - display: flex; .media-left { width: 12em; img { width: 100%; height: auto; - display: block; } } } From e4331ffe7b57d9a90d89c72413094b9ebf455521 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 1 Aug 2019 11:37:54 -0400 Subject: [PATCH 12/45] Add shortcut for compiling CSS from Sass --- css | 1 + 1 file changed, 1 insertion(+) create mode 100755 css diff --git a/css b/css new file mode 100755 index 0000000..c75e8a5 --- /dev/null +++ b/css @@ -0,0 +1 @@ +grunt sass From 660027931becdb2fa340b65daf153567d6a8836c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 1 Aug 2019 11:38:16 -0400 Subject: [PATCH 13/45] Commit compiled CSS --- agaric/css/agaric.css | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 4a530e9..eb7fcd8 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -8001,14 +8001,11 @@ a.teaser { .teaser + .teaser { margin-top: 32px; } -.media.teaser { - display: flex; } - .media.teaser .media-left { - width: 12em; } - .media.teaser .media-left img { - width: 100%; - height: auto; - display: block; } +.media.teaser .media-left { + width: 12em; } + .media.teaser .media-left img { + width: 100%; + height: auto; } .media-list .media, .media-list .media + .media { From a11ac27bdeb7127c1dd44678b0888191cb744296 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Sat, 3 Aug 2019 16:49:45 -0400 Subject: [PATCH 14/45] Improve styling of inline code --- agaric/sass/agaric/_component.code.scss | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/agaric/sass/agaric/_component.code.scss b/agaric/sass/agaric/_component.code.scss index 7e67824..4b50477 100644 --- a/agaric/sass/agaric/_component.code.scss +++ b/agaric/sass/agaric/_component.code.scss @@ -12,3 +12,11 @@ code .tag, code .number { background: inherit; margin: inherit; } + +// Try to undo what presumably prism styling is doing to our in-text code: +code { + background-color: inherit; + color: inherit; + font-size: inherit; + padding: 0.2em 0.25em; +} From 08bae50a18ab18484a0e17ae0a6c21937602b84d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.com> Date: Sun, 18 Aug 2019 17:08:44 -0400 Subject: [PATCH 15/45] Update Bulma, and add my bit of code styling CSS too --- agaric/css/agaric.css | 2032 +++++++++++++++++++++++------------------ 1 file changed, 1124 insertions(+), 908 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index eb7fcd8..54e39c8 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -17,7 +17,7 @@ font-weight: 700; font-style: normal; } -/*! bulma.io v0.7.2 | MIT License | github.com/jgthms/bulma */ +/*! bulma.io v0.7.5 | MIT License | github.com/jgthms/bulma */ @keyframes spinAround { from { transform: rotate(0deg); } @@ -116,7 +116,7 @@ min-width: 32px; width: 32px; } -.button.is-loading::after, .select.is-loading::after, .control.is-loading::after, .loader { +.button.is-loading::after, .loader, .select.is-loading::after, .control.is-loading::after { animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; @@ -128,15 +128,30 @@ position: relative; width: 1em; } -.is-overlay, .image.is-square img, .image.is-1by1 img, .image.is-5by4 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-5by3 img, .image.is-16by9 img, .image.is-2by1 img, .image.is-3by1 img, .image.is-4by5 img, .image.is-3by4 img, .image.is-2by3 img, .image.is-3by5 img, .image.is-9by16 img, .image.is-1by2 img, .image.is-1by3 img, .modal, .modal-background, .hero-video { +.is-overlay, .image.is-square img, +.image.is-square .has-ratio, .image.is-1by1 img, +.image.is-1by1 .has-ratio, .image.is-5by4 img, +.image.is-5by4 .has-ratio, .image.is-4by3 img, +.image.is-4by3 .has-ratio, .image.is-3by2 img, +.image.is-3by2 .has-ratio, .image.is-5by3 img, +.image.is-5by3 .has-ratio, .image.is-16by9 img, +.image.is-16by9 .has-ratio, .image.is-2by1 img, +.image.is-2by1 .has-ratio, .image.is-3by1 img, +.image.is-3by1 .has-ratio, .image.is-4by5 img, +.image.is-4by5 .has-ratio, .image.is-3by4 img, +.image.is-3by4 .has-ratio, .image.is-2by3 img, +.image.is-2by3 .has-ratio, .image.is-3by5 img, +.image.is-3by5 .has-ratio, .image.is-9by16 img, +.image.is-9by16 .has-ratio, .image.is-1by2 img, +.image.is-1by2 .has-ratio, .image.is-1by3 img, +.image.is-1by3 .has-ratio, .modal, .modal-background, .hero-video { bottom: 0; left: 0; position: absolute; right: 0; top: 0; } -.button, .input, -.textarea, .select select, .file-cta, +.button, .input, .textarea, .select select, .file-cta, .file-name, .pagination-previous, .pagination-next, .pagination-link, @@ -158,37 +173,43 @@ padding-top: calc(0.375em - 1px); position: relative; vertical-align: top; } - .button:focus, .input:focus, - .textarea:focus, .select select:focus, .file-cta:focus, + .button:focus, .input:focus, .textarea:focus, .select select:focus, .file-cta:focus, .file-name:focus, .pagination-previous:focus, .pagination-next:focus, .pagination-link:focus, - .pagination-ellipsis:focus, .is-focused.button, .is-focused.input, - .is-focused.textarea, .select select.is-focused, .is-focused.file-cta, + .pagination-ellipsis:focus, .is-focused.button, .is-focused.input, .is-focused.textarea, .select select.is-focused, .is-focused.file-cta, .is-focused.file-name, .is-focused.pagination-previous, .is-focused.pagination-next, .is-focused.pagination-link, - .is-focused.pagination-ellipsis, .button:active, .input:active, - .textarea:active, .select select:active, .file-cta:active, + .is-focused.pagination-ellipsis, .button:active, .input:active, .textarea:active, .select select:active, .file-cta:active, .file-name:active, .pagination-previous:active, .pagination-next:active, .pagination-link:active, - .pagination-ellipsis:active, .is-active.button, .is-active.input, - .is-active.textarea, .select select.is-active, .is-active.file-cta, + .pagination-ellipsis:active, .is-active.button, .is-active.input, .is-active.textarea, .select select.is-active, .is-active.file-cta, .is-active.file-name, .is-active.pagination-previous, .is-active.pagination-next, .is-active.pagination-link, .is-active.pagination-ellipsis { outline: none; } - .button[disabled], .input[disabled], - .textarea[disabled], .select select[disabled], .file-cta[disabled], + .button[disabled], .input[disabled], .textarea[disabled], .select select[disabled], .file-cta[disabled], .file-name[disabled], .pagination-previous[disabled], .pagination-next[disabled], .pagination-link[disabled], - .pagination-ellipsis[disabled] { + .pagination-ellipsis[disabled], + fieldset[disabled] .button, + fieldset[disabled] .input, + fieldset[disabled] .textarea, + fieldset[disabled] .select select, + .select fieldset[disabled] select, + fieldset[disabled] .file-cta, + fieldset[disabled] .file-name, + fieldset[disabled] .pagination-previous, + fieldset[disabled] .pagination-next, + fieldset[disabled] .pagination-link, + fieldset[disabled] .pagination-ellipsis { cursor: not-allowed; } -/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */ +/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */ html, body, p, @@ -240,11 +261,16 @@ html { box-sizing: inherit; } img, -audio, +embed, +iframe, +object, video { height: auto; max-width: 100%; } +audio { + max-width: 100%; } + iframe { border: 0; } @@ -254,8 +280,10 @@ table { td, th { - padding: 0; - text-align: left; } + padding: 0; } + td:not([align]), + th:not([align]) { + text-align: left; } html { background-color: #FFFFFF; @@ -292,7 +320,7 @@ pre { body { color: #0D1E34; - font-size: 1rem; + font-size: 1em; font-weight: 400; line-height: 1.5; } @@ -338,6 +366,9 @@ strong { color: #0D1E34; font-weight: 700; } +fieldset { + border: none; } + pre { -webkit-overflow-scrolling: touch; background-color: #FFFFFF; @@ -355,8 +386,10 @@ pre { table td, table th { - text-align: left; vertical-align: top; } + table td:not([align]), + table th:not([align]) { + text-align: left; } table th { color: #0D1E34; } @@ -810,12 +843,30 @@ a.has-text-danger:hover, a.has-text-danger:focus { .has-text-weight-normal { font-weight: 400 !important; } +.has-text-weight-medium { + font-weight: 400 !important; } + .has-text-weight-semibold { font-weight: 700 !important; } .has-text-weight-bold { font-weight: 700 !important; } +.is-family-primary { + font-family: "Poppins", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important; } + +.is-family-secondary { + font-family: "Poppins", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important; } + +.is-family-sans-serif { + font-family: "Poppins", "Century Gothic", CenturyGothic, AppleGothic, sans-serif !important; } + +.is-family-monospace { + font-family: "Anonymous Pro", "Andale Mono", AndaleMono, monospace !important; } + +.is-family-code { + font-family: "Anonymous Pro", "Andale Mono", AndaleMono, monospace !important; } + .is-block { display: block !important; } @@ -1111,6 +1162,9 @@ a.has-text-danger:hover, a.has-text-danger:focus { .is-shadowless { box-shadow: none !important; } +.is-relative { + position: relative !important; } + .box { background-color: #FFFFFF; border-radius: 0; @@ -1174,7 +1228,8 @@ a.box:active { .button.is-text:active, .button.is-text.is-active { background-color: #f2f2f2; color: #0D1E34; } - .button.is-text[disabled] { + .button.is-text[disabled], + fieldset[disabled] .button.is-text { background-color: transparent; border-color: transparent; box-shadow: none; } @@ -1195,16 +1250,18 @@ a.box:active { background-color: #f2f2f2; border-color: transparent; color: #0a0a0a; } - .button.is-white[disabled] { + .button.is-white[disabled], + fieldset[disabled] .button.is-white { background-color: #FFFFFF; border-color: transparent; box-shadow: none; } .button.is-white.is-inverted { background-color: #0a0a0a; color: #FFFFFF; } - .button.is-white.is-inverted:hover { + .button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered { background-color: black; } - .button.is-white.is-inverted[disabled] { + .button.is-white.is-inverted[disabled], + fieldset[disabled] .button.is-white.is-inverted { background-color: #0a0a0a; border-color: transparent; box-shadow: none; @@ -1215,13 +1272,16 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus { + .button.is-white.is-outlined:hover, .button.is-white.is-outlined.is-hovered, .button.is-white.is-outlined:focus, .button.is-white.is-outlined.is-focused { background-color: #FFFFFF; border-color: #FFFFFF; color: #0a0a0a; } .button.is-white.is-outlined.is-loading::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-white.is-outlined[disabled] { + .button.is-white.is-outlined.is-loading:hover::after, .button.is-white.is-outlined.is-loading.is-hovered::after, .button.is-white.is-outlined.is-loading:focus::after, .button.is-white.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; } + .button.is-white.is-outlined[disabled], + fieldset[disabled] .button.is-white.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1230,10 +1290,13 @@ a.box:active { background-color: transparent; border-color: #0a0a0a; color: #0a0a0a; } - .button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus { + .button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined.is-hovered, .button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined.is-focused { background-color: #0a0a0a; color: #FFFFFF; } - .button.is-white.is-inverted.is-outlined[disabled] { + .button.is-white.is-inverted.is-outlined.is-loading:hover::after, .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-white.is-inverted.is-outlined.is-loading:focus::after, .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-white.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-white.is-inverted.is-outlined { background-color: transparent; border-color: #0a0a0a; box-shadow: none; @@ -1255,16 +1318,18 @@ a.box:active { background-color: black; border-color: transparent; color: #FFFFFF; } - .button.is-black[disabled] { + .button.is-black[disabled], + fieldset[disabled] .button.is-black { background-color: #0a0a0a; border-color: transparent; box-shadow: none; } .button.is-black.is-inverted { background-color: #FFFFFF; color: #0a0a0a; } - .button.is-black.is-inverted:hover { + .button.is-black.is-inverted:hover, .button.is-black.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-black.is-inverted[disabled] { + .button.is-black.is-inverted[disabled], + fieldset[disabled] .button.is-black.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1275,13 +1340,16 @@ a.box:active { background-color: transparent; border-color: #0a0a0a; color: #0a0a0a; } - .button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus { + .button.is-black.is-outlined:hover, .button.is-black.is-outlined.is-hovered, .button.is-black.is-outlined:focus, .button.is-black.is-outlined.is-focused { background-color: #0a0a0a; border-color: #0a0a0a; color: #FFFFFF; } .button.is-black.is-outlined.is-loading::after { border-color: transparent transparent #0a0a0a #0a0a0a !important; } - .button.is-black.is-outlined[disabled] { + .button.is-black.is-outlined.is-loading:hover::after, .button.is-black.is-outlined.is-loading.is-hovered::after, .button.is-black.is-outlined.is-loading:focus::after, .button.is-black.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-black.is-outlined[disabled], + fieldset[disabled] .button.is-black.is-outlined { background-color: transparent; border-color: #0a0a0a; box-shadow: none; @@ -1290,10 +1358,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus { + .button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined.is-hovered, .button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined.is-focused { background-color: #FFFFFF; color: #0a0a0a; } - .button.is-black.is-inverted.is-outlined[disabled] { + .button.is-black.is-inverted.is-outlined.is-loading:hover::after, .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-black.is-inverted.is-outlined.is-loading:focus::after, .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; } + .button.is-black.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-black.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1315,16 +1386,18 @@ a.box:active { background-color: #f2f2f2; border-color: transparent; color: #0D1E34; } - .button.is-light[disabled] { + .button.is-light[disabled], + fieldset[disabled] .button.is-light { background-color: #FFFFFF; border-color: transparent; box-shadow: none; } .button.is-light.is-inverted { background-color: #0D1E34; color: #FFFFFF; } - .button.is-light.is-inverted:hover { + .button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered { background-color: #081220; } - .button.is-light.is-inverted[disabled] { + .button.is-light.is-inverted[disabled], + fieldset[disabled] .button.is-light.is-inverted { background-color: #0D1E34; border-color: transparent; box-shadow: none; @@ -1335,13 +1408,16 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus { + .button.is-light.is-outlined:hover, .button.is-light.is-outlined.is-hovered, .button.is-light.is-outlined:focus, .button.is-light.is-outlined.is-focused { background-color: #FFFFFF; border-color: #FFFFFF; color: #0D1E34; } .button.is-light.is-outlined.is-loading::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-light.is-outlined[disabled] { + .button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #0D1E34 #0D1E34 !important; } + .button.is-light.is-outlined[disabled], + fieldset[disabled] .button.is-light.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1350,10 +1426,13 @@ a.box:active { background-color: transparent; border-color: #0D1E34; color: #0D1E34; } - .button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus { + .button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused { background-color: #0D1E34; color: #FFFFFF; } - .button.is-light.is-inverted.is-outlined[disabled] { + .button.is-light.is-inverted.is-outlined.is-loading:hover::after, .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-light.is-inverted.is-outlined.is-loading:focus::after, .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-light.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-light.is-inverted.is-outlined { background-color: transparent; border-color: #0D1E34; box-shadow: none; @@ -1375,16 +1454,18 @@ a.box:active { background-color: #081220; border-color: transparent; color: #FFFFFF; } - .button.is-dark[disabled] { + .button.is-dark[disabled], + fieldset[disabled] .button.is-dark { background-color: #0D1E34; border-color: transparent; box-shadow: none; } .button.is-dark.is-inverted { background-color: #FFFFFF; color: #0D1E34; } - .button.is-dark.is-inverted:hover { + .button.is-dark.is-inverted:hover, .button.is-dark.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-dark.is-inverted[disabled] { + .button.is-dark.is-inverted[disabled], + fieldset[disabled] .button.is-dark.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1395,13 +1476,16 @@ a.box:active { background-color: transparent; border-color: #0D1E34; color: #0D1E34; } - .button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus { + .button.is-dark.is-outlined:hover, .button.is-dark.is-outlined.is-hovered, .button.is-dark.is-outlined:focus, .button.is-dark.is-outlined.is-focused { background-color: #0D1E34; border-color: #0D1E34; color: #FFFFFF; } .button.is-dark.is-outlined.is-loading::after { border-color: transparent transparent #0D1E34 #0D1E34 !important; } - .button.is-dark.is-outlined[disabled] { + .button.is-dark.is-outlined.is-loading:hover::after, .button.is-dark.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-outlined.is-loading:focus::after, .button.is-dark.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-dark.is-outlined[disabled], + fieldset[disabled] .button.is-dark.is-outlined { background-color: transparent; border-color: #0D1E34; box-shadow: none; @@ -1410,10 +1494,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus { + .button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined.is-hovered, .button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined.is-focused { background-color: #FFFFFF; color: #0D1E34; } - .button.is-dark.is-inverted.is-outlined[disabled] { + .button.is-dark.is-inverted.is-outlined.is-loading:hover::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #0D1E34 #0D1E34 !important; } + .button.is-dark.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-dark.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1435,16 +1522,18 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-primary[disabled] { + .button.is-primary[disabled], + fieldset[disabled] .button.is-primary { background-color: #26599B; border-color: transparent; box-shadow: none; } .button.is-primary.is-inverted { background-color: #FFFFFF; color: #26599B; } - .button.is-primary.is-inverted:hover { + .button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-primary.is-inverted[disabled] { + .button.is-primary.is-inverted[disabled], + fieldset[disabled] .button.is-primary.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1455,13 +1544,16 @@ a.box:active { background-color: transparent; border-color: #26599B; color: #26599B; } - .button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { + .button.is-primary.is-outlined:hover, .button.is-primary.is-outlined.is-hovered, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined.is-focused { background-color: #26599B; border-color: #26599B; color: #FFFFFF; } .button.is-primary.is-outlined.is-loading::after { border-color: transparent transparent #26599B #26599B !important; } - .button.is-primary.is-outlined[disabled] { + .button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-primary.is-outlined[disabled], + fieldset[disabled] .button.is-primary.is-outlined { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1470,10 +1562,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus { + .button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused { background-color: #FFFFFF; color: #26599B; } - .button.is-primary.is-inverted.is-outlined[disabled] { + .button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #26599B #26599B !important; } + .button.is-primary.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-primary.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1495,16 +1590,18 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-link[disabled] { + .button.is-link[disabled], + fieldset[disabled] .button.is-link { background-color: #26599B; border-color: transparent; box-shadow: none; } .button.is-link.is-inverted { background-color: #FFFFFF; color: #26599B; } - .button.is-link.is-inverted:hover { + .button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-link.is-inverted[disabled] { + .button.is-link.is-inverted[disabled], + fieldset[disabled] .button.is-link.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1515,13 +1612,16 @@ a.box:active { background-color: transparent; border-color: #26599B; color: #26599B; } - .button.is-link.is-outlined:hover, .button.is-link.is-outlined:focus { + .button.is-link.is-outlined:hover, .button.is-link.is-outlined.is-hovered, .button.is-link.is-outlined:focus, .button.is-link.is-outlined.is-focused { background-color: #26599B; border-color: #26599B; color: #FFFFFF; } .button.is-link.is-outlined.is-loading::after { border-color: transparent transparent #26599B #26599B !important; } - .button.is-link.is-outlined[disabled] { + .button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-link.is-outlined[disabled], + fieldset[disabled] .button.is-link.is-outlined { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1530,10 +1630,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined:focus { + .button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused { background-color: #FFFFFF; color: #26599B; } - .button.is-link.is-inverted.is-outlined[disabled] { + .button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #26599B #26599B !important; } + .button.is-link.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-link.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1555,16 +1658,18 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-info[disabled] { + .button.is-info[disabled], + fieldset[disabled] .button.is-info { background-color: #26599B; border-color: transparent; box-shadow: none; } .button.is-info.is-inverted { background-color: #FFFFFF; color: #26599B; } - .button.is-info.is-inverted:hover { + .button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-info.is-inverted[disabled] { + .button.is-info.is-inverted[disabled], + fieldset[disabled] .button.is-info.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1575,13 +1680,16 @@ a.box:active { background-color: transparent; border-color: #26599B; color: #26599B; } - .button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { + .button.is-info.is-outlined:hover, .button.is-info.is-outlined.is-hovered, .button.is-info.is-outlined:focus, .button.is-info.is-outlined.is-focused { background-color: #26599B; border-color: #26599B; color: #FFFFFF; } .button.is-info.is-outlined.is-loading::after { border-color: transparent transparent #26599B #26599B !important; } - .button.is-info.is-outlined[disabled] { + .button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-info.is-outlined[disabled], + fieldset[disabled] .button.is-info.is-outlined { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1590,10 +1698,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus { + .button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused { background-color: #FFFFFF; color: #26599B; } - .button.is-info.is-inverted.is-outlined[disabled] { + .button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #26599B #26599B !important; } + .button.is-info.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-info.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1615,16 +1726,18 @@ a.box:active { background-color: #37a28f; border-color: transparent; color: #FFFFFF; } - .button.is-success[disabled] { + .button.is-success[disabled], + fieldset[disabled] .button.is-success { background-color: #3DB5A0; border-color: transparent; box-shadow: none; } .button.is-success.is-inverted { background-color: #FFFFFF; color: #3DB5A0; } - .button.is-success.is-inverted:hover { + .button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-success.is-inverted[disabled] { + .button.is-success.is-inverted[disabled], + fieldset[disabled] .button.is-success.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1635,13 +1748,16 @@ a.box:active { background-color: transparent; border-color: #3DB5A0; color: #3DB5A0; } - .button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { + .button.is-success.is-outlined:hover, .button.is-success.is-outlined.is-hovered, .button.is-success.is-outlined:focus, .button.is-success.is-outlined.is-focused { background-color: #3DB5A0; border-color: #3DB5A0; color: #FFFFFF; } .button.is-success.is-outlined.is-loading::after { border-color: transparent transparent #3DB5A0 #3DB5A0 !important; } - .button.is-success.is-outlined[disabled] { + .button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-success.is-outlined[disabled], + fieldset[disabled] .button.is-success.is-outlined { background-color: transparent; border-color: #3DB5A0; box-shadow: none; @@ -1650,10 +1766,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus { + .button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused { background-color: #FFFFFF; color: #3DB5A0; } - .button.is-success.is-inverted.is-outlined[disabled] { + .button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #3DB5A0 #3DB5A0 !important; } + .button.is-success.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-success.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1675,16 +1794,18 @@ a.box:active { background-color: #b4ac16; border-color: transparent; color: #FFFFFF; } - .button.is-warning[disabled] { + .button.is-warning[disabled], + fieldset[disabled] .button.is-warning { background-color: #CBC219; border-color: transparent; box-shadow: none; } .button.is-warning.is-inverted { background-color: #FFFFFF; color: #CBC219; } - .button.is-warning.is-inverted:hover { + .button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-warning.is-inverted[disabled] { + .button.is-warning.is-inverted[disabled], + fieldset[disabled] .button.is-warning.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1695,13 +1816,16 @@ a.box:active { background-color: transparent; border-color: #CBC219; color: #CBC219; } - .button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus { + .button.is-warning.is-outlined:hover, .button.is-warning.is-outlined.is-hovered, .button.is-warning.is-outlined:focus, .button.is-warning.is-outlined.is-focused { background-color: #CBC219; border-color: #CBC219; color: #FFFFFF; } .button.is-warning.is-outlined.is-loading::after { border-color: transparent transparent #CBC219 #CBC219 !important; } - .button.is-warning.is-outlined[disabled] { + .button.is-warning.is-outlined.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-warning.is-outlined[disabled], + fieldset[disabled] .button.is-warning.is-outlined { background-color: transparent; border-color: #CBC219; box-shadow: none; @@ -1710,10 +1834,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus { + .button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused { background-color: #FFFFFF; color: #CBC219; } - .button.is-warning.is-inverted.is-outlined[disabled] { + .button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #CBC219 #CBC219 !important; } + .button.is-warning.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-warning.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1735,16 +1862,18 @@ a.box:active { background-color: #c94722; border-color: transparent; color: #FFFFFF; } - .button.is-danger[disabled] { + .button.is-danger[disabled], + fieldset[disabled] .button.is-danger { background-color: #DB512A; border-color: transparent; box-shadow: none; } .button.is-danger.is-inverted { background-color: #FFFFFF; color: #DB512A; } - .button.is-danger.is-inverted:hover { + .button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-danger.is-inverted[disabled] { + .button.is-danger.is-inverted[disabled], + fieldset[disabled] .button.is-danger.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1755,13 +1884,16 @@ a.box:active { background-color: transparent; border-color: #DB512A; color: #DB512A; } - .button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { + .button.is-danger.is-outlined:hover, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined.is-focused { background-color: #DB512A; border-color: #DB512A; color: #FFFFFF; } .button.is-danger.is-outlined.is-loading::after { border-color: transparent transparent #DB512A #DB512A !important; } - .button.is-danger.is-outlined[disabled] { + .button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #FFFFFF #FFFFFF !important; } + .button.is-danger.is-outlined[disabled], + fieldset[disabled] .button.is-danger.is-outlined { background-color: transparent; border-color: #DB512A; box-shadow: none; @@ -1770,10 +1902,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus { + .button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused { background-color: #FFFFFF; color: #DB512A; } - .button.is-danger.is-inverted.is-outlined[disabled] { + .button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #DB512A #DB512A !important; } + .button.is-danger.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-danger.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1781,11 +1916,14 @@ a.box:active { .button.is-small { border-radius: 0; font-size: 0.63rem; } + .button.is-normal { + font-size: 0.88rem; } .button.is-medium { font-size: 1.25rem; } .button.is-large { font-size: 1.75rem; } - .button[disabled] { + .button[disabled], + fieldset[disabled] .button { background-color: #FFFFFF; border-color: #dbdbdb; box-shadow: none; @@ -1825,6 +1963,13 @@ a.box:active { margin-bottom: -0.5rem; } .buttons:not(:last-child) { margin-bottom: 1rem; } + .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) { + border-radius: 0; + font-size: 0.63rem; } + .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) { + font-size: 1.25rem; } + .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) { + font-size: 1.75rem; } .buttons.has-addons .button:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; } @@ -1841,40 +1986,43 @@ a.box:active { .buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { z-index: 4; } .buttons.has-addons .button.is-expanded { - flex-grow: 1; } + flex-grow: 1; + flex-shrink: 1; } .buttons.is-centered { justify-content: center; } + .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { + margin-left: 0.25rem; + margin-right: 0.25rem; } .buttons.is-right { justify-content: flex-end; } + .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { + margin-left: 0.25rem; + margin-right: 0.25rem; } .container { + flex-grow: 1; margin: 0 auto; - position: relative; } + position: relative; + width: auto; } @media screen and (min-width: 1024px) { .container { - max-width: 960px; - width: 960px; } + max-width: 960px; } .container.is-fluid { margin-left: 32px; margin-right: 32px; - max-width: none; - width: auto; } } + max-width: none; } } @media screen and (max-width: 1215px) { .container.is-widescreen { - max-width: 1152px; - width: auto; } } + max-width: 1152px; } } @media screen and (max-width: 1407px) { .container.is-fullhd { - max-width: 1344px; - width: auto; } } + max-width: 1344px; } } @media screen and (min-width: 1216px) { .container { - max-width: 1152px; - width: 1152px; } } + max-width: 1152px; } } @media screen and (min-width: 1408px) { .container { - max-width: 1344px; - width: 1344px; } } + max-width: 1344px; } } .content li + li { margin-top: 0.25em; } @@ -1994,8 +2142,9 @@ a.box:active { padding: 0.5em 0.75em; vertical-align: top; } .content table th { - color: #0D1E34; - text-align: left; } + color: #0D1E34; } + .content table th:not([align]) { + text-align: left; } .content table thead td, .content table thead th { border-width: 0 0 2px; @@ -2008,6 +2157,9 @@ a.box:active { .content table tbody tr:last-child th { border-bottom-width: 0; } +.content .tabs li + li { + margin-top: 0; } + .content.is-small { font-size: 0.63rem; } @@ -2017,164 +2169,749 @@ a.box:active { .content.is-large { font-size: 1.75rem; } -.input, -.textarea { +.icon { + align-items: center; + display: inline-flex; + justify-content: center; + height: 1.5rem; + width: 1.5rem; } + .icon.is-small { + height: 1rem; + width: 1rem; } + .icon.is-medium { + height: 2rem; + width: 2rem; } + .icon.is-large { + height: 3rem; + width: 3rem; } + +.image { + display: block; + position: relative; } + .image img { + display: block; + height: auto; + width: 100%; } + .image img.is-rounded { + border-radius: 290486px; } + .image.is-square img, + .image.is-square .has-ratio, .image.is-1by1 img, + .image.is-1by1 .has-ratio, .image.is-5by4 img, + .image.is-5by4 .has-ratio, .image.is-4by3 img, + .image.is-4by3 .has-ratio, .image.is-3by2 img, + .image.is-3by2 .has-ratio, .image.is-5by3 img, + .image.is-5by3 .has-ratio, .image.is-16by9 img, + .image.is-16by9 .has-ratio, .image.is-2by1 img, + .image.is-2by1 .has-ratio, .image.is-3by1 img, + .image.is-3by1 .has-ratio, .image.is-4by5 img, + .image.is-4by5 .has-ratio, .image.is-3by4 img, + .image.is-3by4 .has-ratio, .image.is-2by3 img, + .image.is-2by3 .has-ratio, .image.is-3by5 img, + .image.is-3by5 .has-ratio, .image.is-9by16 img, + .image.is-9by16 .has-ratio, .image.is-1by2 img, + .image.is-1by2 .has-ratio, .image.is-1by3 img, + .image.is-1by3 .has-ratio { + height: 100%; + width: 100%; } + .image.is-square, .image.is-1by1 { + padding-top: 100%; } + .image.is-5by4 { + padding-top: 80%; } + .image.is-4by3 { + padding-top: 75%; } + .image.is-3by2 { + padding-top: 66.6666%; } + .image.is-5by3 { + padding-top: 60%; } + .image.is-16by9 { + padding-top: 56.25%; } + .image.is-2by1 { + padding-top: 50%; } + .image.is-3by1 { + padding-top: 33.3333%; } + .image.is-4by5 { + padding-top: 125%; } + .image.is-3by4 { + padding-top: 133.3333%; } + .image.is-2by3 { + padding-top: 150%; } + .image.is-3by5 { + padding-top: 166.6666%; } + .image.is-9by16 { + padding-top: 177.7777%; } + .image.is-1by2 { + padding-top: 200%; } + .image.is-1by3 { + padding-top: 300%; } + .image.is-16x16 { + height: 16px; + width: 16px; } + .image.is-24x24 { + height: 24px; + width: 24px; } + .image.is-32x32 { + height: 32px; + width: 32px; } + .image.is-48x48 { + height: 48px; + width: 48px; } + .image.is-64x64 { + height: 64px; + width: 64px; } + .image.is-96x96 { + height: 96px; + width: 96px; } + .image.is-128x128 { + height: 128px; + width: 128px; } + +.notification { + background-color: #FFFFFF; + border-radius: 0; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; + position: relative; } + .notification a:not(.button):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; } + .notification strong { + color: currentColor; } + .notification code, + .notification pre { + background: #FFFFFF; } + .notification pre code { + background: transparent; } + .notification > .delete { + position: absolute; + right: 0.5rem; + top: 0.5rem; } + .notification .title, + .notification .subtitle, + .notification .content { + color: currentColor; } + .notification.is-white { + background-color: #FFFFFF; + color: #0a0a0a; } + .notification.is-black { + background-color: #0a0a0a; + color: #FFFFFF; } + .notification.is-light { + background-color: #FFFFFF; + color: #0D1E34; } + .notification.is-dark { + background-color: #0D1E34; + color: #FFFFFF; } + .notification.is-primary { + background-color: #26599B; + color: #FFFFFF; } + .notification.is-link { + background-color: #26599B; + color: #FFFFFF; } + .notification.is-info { + background-color: #26599B; + color: #FFFFFF; } + .notification.is-success { + background-color: #3DB5A0; + color: #FFFFFF; } + .notification.is-warning { + background-color: #CBC219; + color: #FFFFFF; } + .notification.is-danger { + background-color: #DB512A; + color: #FFFFFF; } + +.progress { + -moz-appearance: none; + -webkit-appearance: none; + border: none; + border-radius: 290486px; + display: block; + height: 0.88rem; + overflow: hidden; + padding: 0; + width: 100%; } + .progress::-webkit-progress-bar { + background-color: #E4E5E7; } + .progress::-webkit-progress-value { + background-color: #0D1E34; } + .progress::-moz-progress-bar { + background-color: #0D1E34; } + .progress::-ms-fill { + background-color: #0D1E34; + border: none; } + .progress.is-white::-webkit-progress-value { + background-color: #FFFFFF; } + .progress.is-white::-moz-progress-bar { + background-color: #FFFFFF; } + .progress.is-white::-ms-fill { + background-color: #FFFFFF; } + .progress.is-white:indeterminate { + background-image: linear-gradient(to right, #FFFFFF 30%, #E4E5E7 30%); } + .progress.is-black::-webkit-progress-value { + background-color: #0a0a0a; } + .progress.is-black::-moz-progress-bar { + background-color: #0a0a0a; } + .progress.is-black::-ms-fill { + background-color: #0a0a0a; } + .progress.is-black:indeterminate { + background-image: linear-gradient(to right, #0a0a0a 30%, #E4E5E7 30%); } + .progress.is-light::-webkit-progress-value { + background-color: #FFFFFF; } + .progress.is-light::-moz-progress-bar { + background-color: #FFFFFF; } + .progress.is-light::-ms-fill { + background-color: #FFFFFF; } + .progress.is-light:indeterminate { + background-image: linear-gradient(to right, #FFFFFF 30%, #E4E5E7 30%); } + .progress.is-dark::-webkit-progress-value { + background-color: #0D1E34; } + .progress.is-dark::-moz-progress-bar { + background-color: #0D1E34; } + .progress.is-dark::-ms-fill { + background-color: #0D1E34; } + .progress.is-dark:indeterminate { + background-image: linear-gradient(to right, #0D1E34 30%, #E4E5E7 30%); } + .progress.is-primary::-webkit-progress-value { + background-color: #26599B; } + .progress.is-primary::-moz-progress-bar { + background-color: #26599B; } + .progress.is-primary::-ms-fill { + background-color: #26599B; } + .progress.is-primary:indeterminate { + background-image: linear-gradient(to right, #26599B 30%, #E4E5E7 30%); } + .progress.is-link::-webkit-progress-value { + background-color: #26599B; } + .progress.is-link::-moz-progress-bar { + background-color: #26599B; } + .progress.is-link::-ms-fill { + background-color: #26599B; } + .progress.is-link:indeterminate { + background-image: linear-gradient(to right, #26599B 30%, #E4E5E7 30%); } + .progress.is-info::-webkit-progress-value { + background-color: #26599B; } + .progress.is-info::-moz-progress-bar { + background-color: #26599B; } + .progress.is-info::-ms-fill { + background-color: #26599B; } + .progress.is-info:indeterminate { + background-image: linear-gradient(to right, #26599B 30%, #E4E5E7 30%); } + .progress.is-success::-webkit-progress-value { + background-color: #3DB5A0; } + .progress.is-success::-moz-progress-bar { + background-color: #3DB5A0; } + .progress.is-success::-ms-fill { + background-color: #3DB5A0; } + .progress.is-success:indeterminate { + background-image: linear-gradient(to right, #3DB5A0 30%, #E4E5E7 30%); } + .progress.is-warning::-webkit-progress-value { + background-color: #CBC219; } + .progress.is-warning::-moz-progress-bar { + background-color: #CBC219; } + .progress.is-warning::-ms-fill { + background-color: #CBC219; } + .progress.is-warning:indeterminate { + background-image: linear-gradient(to right, #CBC219 30%, #E4E5E7 30%); } + .progress.is-danger::-webkit-progress-value { + background-color: #DB512A; } + .progress.is-danger::-moz-progress-bar { + background-color: #DB512A; } + .progress.is-danger::-ms-fill { + background-color: #DB512A; } + .progress.is-danger:indeterminate { + background-image: linear-gradient(to right, #DB512A 30%, #E4E5E7 30%); } + .progress:indeterminate { + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: moveIndeterminate; + animation-timing-function: linear; + background-color: #E4E5E7; + background-image: linear-gradient(to right, #0D1E34 30%, #E4E5E7 30%); + background-position: top left; + background-repeat: no-repeat; + background-size: 150% 150%; } + .progress:indeterminate::-webkit-progress-bar { + background-color: transparent; } + .progress:indeterminate::-moz-progress-bar { + background-color: transparent; } + .progress.is-small { + height: 0.63rem; } + .progress.is-medium { + height: 1.25rem; } + .progress.is-large { + height: 1.75rem; } + +@keyframes moveIndeterminate { + from { + background-position: 200% 0; } + to { + background-position: -200% 0; } } + +.table { + background-color: #FFFFFF; + color: #363636; } + .table td, + .table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; } + .table td.is-white, + .table th.is-white { + background-color: #FFFFFF; + border-color: #FFFFFF; + color: #0a0a0a; } + .table td.is-black, + .table th.is-black { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: #FFFFFF; } + .table td.is-light, + .table th.is-light { + background-color: #FFFFFF; + border-color: #FFFFFF; + color: #0D1E34; } + .table td.is-dark, + .table th.is-dark { + background-color: #0D1E34; + border-color: #0D1E34; + color: #FFFFFF; } + .table td.is-primary, + .table th.is-primary { + background-color: #26599B; + border-color: #26599B; + color: #FFFFFF; } + .table td.is-link, + .table th.is-link { + background-color: #26599B; + border-color: #26599B; + color: #FFFFFF; } + .table td.is-info, + .table th.is-info { + background-color: #26599B; + border-color: #26599B; + color: #FFFFFF; } + .table td.is-success, + .table th.is-success { + background-color: #3DB5A0; + border-color: #3DB5A0; + color: #FFFFFF; } + .table td.is-warning, + .table th.is-warning { + background-color: #CBC219; + border-color: #CBC219; + color: #FFFFFF; } + .table td.is-danger, + .table th.is-danger { + background-color: #DB512A; + border-color: #DB512A; + color: #FFFFFF; } + .table td.is-narrow, + .table th.is-narrow { + white-space: nowrap; + width: 1%; } + .table td.is-selected, + .table th.is-selected { + background-color: #26599B; + color: #FFFFFF; } + .table td.is-selected a, + .table td.is-selected strong, + .table th.is-selected a, + .table th.is-selected strong { + color: currentColor; } + .table th { + color: #0D1E34; } + .table th:not([align]) { + text-align: left; } + .table tr.is-selected { + background-color: #26599B; + color: #FFFFFF; } + .table tr.is-selected a, + .table tr.is-selected strong { + color: currentColor; } + .table tr.is-selected td, + .table tr.is-selected th { + border-color: #FFFFFF; + color: currentColor; } + .table thead { + background-color: transparent; } + .table thead td, + .table thead th { + border-width: 0 0 2px; + color: #0D1E34; } + .table tfoot { + background-color: transparent; } + .table tfoot td, + .table tfoot th { + border-width: 2px 0 0; + color: #0D1E34; } + .table tbody { + background-color: transparent; } + .table tbody tr:last-child td, + .table tbody tr:last-child th { + border-bottom-width: 0; } + .table.is-bordered td, + .table.is-bordered th { + border-width: 1px; } + .table.is-bordered tr:last-child td, + .table.is-bordered tr:last-child th { + border-bottom-width: 1px; } + .table.is-fullwidth { + width: 100%; } + .table.is-hoverable tbody tr:not(.is-selected):hover { + background-color: #fafafa; } + .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { + background-color: #fafafa; } + .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { + background-color: whitesmoke; } + .table.is-narrow td, + .table.is-narrow th { + padding: 0.25em 0.5em; } + .table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: #fafafa; } + +.table-container { + -webkit-overflow-scrolling: touch; + overflow: auto; + overflow-y: hidden; + max-width: 100%; } + +.tags { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .tags .tag { + margin-bottom: 0.5rem; } + .tags .tag:not(:last-child) { + margin-right: 0.5rem; } + .tags:last-child { + margin-bottom: -0.5rem; } + .tags:not(:last-child) { + margin-bottom: 1rem; } + .tags.are-medium .tag:not(.is-normal):not(.is-large) { + font-size: 0.88rem; } + .tags.are-large .tag:not(.is-normal):not(.is-medium) { + font-size: 1.25rem; } + .tags.is-centered { + justify-content: center; } + .tags.is-centered .tag { + margin-right: 0.25rem; + margin-left: 0.25rem; } + .tags.is-right { + justify-content: flex-end; } + .tags.is-right .tag:not(:first-child) { + margin-left: 0.5rem; } + .tags.is-right .tag:not(:last-child) { + margin-right: 0; } + .tags.has-addons .tag { + margin-right: 0; } + .tags.has-addons .tag:not(:first-child) { + margin-left: 0; + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .tags.has-addons .tag:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + +.tag:not(body) { + align-items: center; + background-color: #FFFFFF; + border-radius: 0; + color: #0D1E34; + display: inline-flex; + font-size: 0.63rem; + height: 2em; + justify-content: center; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; } + .tag:not(body) .delete { + margin-left: 0.25rem; + margin-right: -0.375rem; } + .tag:not(body).is-white { + background-color: #FFFFFF; + color: #0a0a0a; } + .tag:not(body).is-black { + background-color: #0a0a0a; + color: #FFFFFF; } + .tag:not(body).is-light { + background-color: #FFFFFF; + color: #0D1E34; } + .tag:not(body).is-dark { + background-color: #0D1E34; + color: #FFFFFF; } + .tag:not(body).is-primary { + background-color: #26599B; + color: #FFFFFF; } + .tag:not(body).is-link { + background-color: #26599B; + color: #FFFFFF; } + .tag:not(body).is-info { + background-color: #26599B; + color: #FFFFFF; } + .tag:not(body).is-success { + background-color: #3DB5A0; + color: #FFFFFF; } + .tag:not(body).is-warning { + background-color: #CBC219; + color: #FFFFFF; } + .tag:not(body).is-danger { + background-color: #DB512A; + color: #FFFFFF; } + .tag:not(body).is-normal { + font-size: 0.63rem; } + .tag:not(body).is-medium { + font-size: 0.88rem; } + .tag:not(body).is-large { + font-size: 1.25rem; } + .tag:not(body) .icon:first-child:not(:last-child) { + margin-left: -0.375em; + margin-right: 0.1875em; } + .tag:not(body) .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: -0.375em; } + .tag:not(body) .icon:first-child:last-child { + margin-left: -0.375em; + margin-right: -0.375em; } + .tag:not(body).is-delete { + margin-left: 1px; + padding: 0; + position: relative; + width: 2em; } + .tag:not(body).is-delete::before, .tag:not(body).is-delete::after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } + .tag:not(body).is-delete::before { + height: 1px; + width: 50%; } + .tag:not(body).is-delete::after { + height: 50%; + width: 1px; } + .tag:not(body).is-delete:hover, .tag:not(body).is-delete:focus { + background-color: #f2f2f2; } + .tag:not(body).is-delete:active { + background-color: #e6e5e5; } + .tag:not(body).is-rounded { + border-radius: 290486px; } + +a.tag:hover { + text-decoration: underline; } + +.title, +.subtitle { + word-break: break-word; } + .title em, + .title span, + .subtitle em, + .subtitle span { + font-weight: inherit; } + .title sub, + .subtitle sub { + font-size: 0.75em; } + .title sup, + .subtitle sup { + font-size: 0.75em; } + .title .tag, + .subtitle .tag { + vertical-align: middle; } + +.title { + color: #363636; + font-size: 2.5rem; + font-weight: 700; + line-height: 1.125; } + .title strong { + color: inherit; + font-weight: inherit; } + .title + .highlight { + margin-top: -0.75rem; } + .title:not(.is-spaced) + .subtitle { + margin-top: -1.25rem; } + .title.is-1 { + font-size: 5.63rem; } + .title.is-2 { + font-size: 3.5rem; } + .title.is-3 { + font-size: 2.5rem; } + .title.is-4 { + font-size: 1.75rem; } + .title.is-5 { + font-size: 1.25rem; } + .title.is-6 { + font-size: 0.88rem; } + .title.is-7 { + font-size: 0.63rem; } + +.subtitle { + color: #4a4a4a; + font-size: 1.25rem; + font-weight: 400; + line-height: 1.25; } + .subtitle strong { + color: #363636; + font-weight: 700; } + .subtitle:not(.is-spaced) + .title { + margin-top: -1.25rem; } + .subtitle.is-1 { + font-size: 5.63rem; } + .subtitle.is-2 { + font-size: 3.5rem; } + .subtitle.is-3 { + font-size: 2.5rem; } + .subtitle.is-4 { + font-size: 1.75rem; } + .subtitle.is-5 { + font-size: 1.25rem; } + .subtitle.is-6 { + font-size: 0.88rem; } + .subtitle.is-7 { + font-size: 0.63rem; } + +.heading { + display: block; + font-size: 11px; + letter-spacing: 1px; + margin-bottom: 5px; + text-transform: uppercase; } + +.highlight { + font-weight: 400; + max-width: 100%; + overflow: hidden; + padding: 0; } + .highlight pre { + overflow: auto; + max-width: 100%; } + +.number { + align-items: center; + background-color: #FFFFFF; + border-radius: 290486px; + display: inline-flex; + font-size: 1.25rem; + height: 2em; + justify-content: center; + margin-right: 1.5rem; + min-width: 2.5em; + padding: 0.25rem 0.5rem; + text-align: center; + vertical-align: top; } + +.input, .textarea, .select select { background-color: #FFFFFF; border-color: #dbdbdb; - color: #363636; - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - max-width: 100%; - width: 100%; } - .input::-moz-placeholder, - .textarea::-moz-placeholder { + border-radius: 0; + color: #363636; } + .input::-moz-placeholder, .textarea::-moz-placeholder, .select select::-moz-placeholder { color: rgba(54, 54, 54, 0.3); } - .input::-webkit-input-placeholder, - .textarea::-webkit-input-placeholder { + .input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .select select::-webkit-input-placeholder { color: rgba(54, 54, 54, 0.3); } - .input:-moz-placeholder, - .textarea:-moz-placeholder { + .input:-moz-placeholder, .textarea:-moz-placeholder, .select select:-moz-placeholder { color: rgba(54, 54, 54, 0.3); } - .input:-ms-input-placeholder, - .textarea:-ms-input-placeholder { + .input:-ms-input-placeholder, .textarea:-ms-input-placeholder, .select select:-ms-input-placeholder { color: rgba(54, 54, 54, 0.3); } - .input:hover, .input.is-hovered, - .textarea:hover, - .textarea.is-hovered { + .input:hover, .textarea:hover, .select select:hover, .is-hovered.input, .is-hovered.textarea, .select select.is-hovered { border-color: #b5b5b5; } - .input:focus, .input.is-focused, .input:active, .input.is-active, - .textarea:focus, - .textarea.is-focused, - .textarea:active, - .textarea.is-active { + .input:focus, .textarea:focus, .select select:focus, .is-focused.input, .is-focused.textarea, .select select.is-focused, .input:active, .textarea:active, .select select:active, .is-active.input, .is-active.textarea, .select select.is-active { border-color: #26599B; box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .input[disabled], - .textarea[disabled] { + .input[disabled], .textarea[disabled], .select select[disabled], + fieldset[disabled] .input, + fieldset[disabled] .textarea, + fieldset[disabled] .select select, + .select fieldset[disabled] select { background-color: #FFFFFF; border-color: #FFFFFF; box-shadow: none; color: #E4E5E7; } - .input[disabled]::-moz-placeholder, - .textarea[disabled]::-moz-placeholder { + .input[disabled]::-moz-placeholder, .textarea[disabled]::-moz-placeholder, .select select[disabled]::-moz-placeholder, + fieldset[disabled] .input::-moz-placeholder, + fieldset[disabled] .textarea::-moz-placeholder, + fieldset[disabled] .select select::-moz-placeholder, + .select fieldset[disabled] select::-moz-placeholder { color: rgba(228, 229, 231, 0.3); } - .input[disabled]::-webkit-input-placeholder, - .textarea[disabled]::-webkit-input-placeholder { + .input[disabled]::-webkit-input-placeholder, .textarea[disabled]::-webkit-input-placeholder, .select select[disabled]::-webkit-input-placeholder, + fieldset[disabled] .input::-webkit-input-placeholder, + fieldset[disabled] .textarea::-webkit-input-placeholder, + fieldset[disabled] .select select::-webkit-input-placeholder, + .select fieldset[disabled] select::-webkit-input-placeholder { color: rgba(228, 229, 231, 0.3); } - .input[disabled]:-moz-placeholder, - .textarea[disabled]:-moz-placeholder { + .input[disabled]:-moz-placeholder, .textarea[disabled]:-moz-placeholder, .select select[disabled]:-moz-placeholder, + fieldset[disabled] .input:-moz-placeholder, + fieldset[disabled] .textarea:-moz-placeholder, + fieldset[disabled] .select select:-moz-placeholder, + .select fieldset[disabled] select:-moz-placeholder { color: rgba(228, 229, 231, 0.3); } - .input[disabled]:-ms-input-placeholder, - .textarea[disabled]:-ms-input-placeholder { + .input[disabled]:-ms-input-placeholder, .textarea[disabled]:-ms-input-placeholder, .select select[disabled]:-ms-input-placeholder, + fieldset[disabled] .input:-ms-input-placeholder, + fieldset[disabled] .textarea:-ms-input-placeholder, + fieldset[disabled] .select select:-ms-input-placeholder, + .select fieldset[disabled] select:-ms-input-placeholder { color: rgba(228, 229, 231, 0.3); } - .input[readonly], - .textarea[readonly] { + +.input, .textarea { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); + max-width: 100%; + width: 100%; } + .input[readonly], .textarea[readonly] { box-shadow: none; } - .input.is-white, - .textarea.is-white { + .is-white.input, .is-white.textarea { border-color: #FFFFFF; } - .input.is-white:focus, .input.is-white.is-focused, .input.is-white:active, .input.is-white.is-active, - .textarea.is-white:focus, - .textarea.is-white.is-focused, - .textarea.is-white:active, - .textarea.is-white.is-active { + .is-white.input:focus, .is-white.textarea:focus, .is-white.is-focused.input, .is-white.is-focused.textarea, .is-white.input:active, .is-white.textarea:active, .is-white.is-active.input, .is-white.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .input.is-black, - .textarea.is-black { + .is-black.input, .is-black.textarea { border-color: #0a0a0a; } - .input.is-black:focus, .input.is-black.is-focused, .input.is-black:active, .input.is-black.is-active, - .textarea.is-black:focus, - .textarea.is-black.is-focused, - .textarea.is-black:active, - .textarea.is-black.is-active { + .is-black.input:focus, .is-black.textarea:focus, .is-black.is-focused.input, .is-black.is-focused.textarea, .is-black.input:active, .is-black.textarea:active, .is-black.is-active.input, .is-black.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } - .input.is-light, - .textarea.is-light { + .is-light.input, .is-light.textarea { border-color: #FFFFFF; } - .input.is-light:focus, .input.is-light.is-focused, .input.is-light:active, .input.is-light.is-active, - .textarea.is-light:focus, - .textarea.is-light.is-focused, - .textarea.is-light:active, - .textarea.is-light.is-active { + .is-light.input:focus, .is-light.textarea:focus, .is-light.is-focused.input, .is-light.is-focused.textarea, .is-light.input:active, .is-light.textarea:active, .is-light.is-active.input, .is-light.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .input.is-dark, - .textarea.is-dark { + .is-dark.input, .is-dark.textarea { border-color: #0D1E34; } - .input.is-dark:focus, .input.is-dark.is-focused, .input.is-dark:active, .input.is-dark.is-active, - .textarea.is-dark:focus, - .textarea.is-dark.is-focused, - .textarea.is-dark:active, - .textarea.is-dark.is-active { + .is-dark.input:focus, .is-dark.textarea:focus, .is-dark.is-focused.input, .is-dark.is-focused.textarea, .is-dark.input:active, .is-dark.textarea:active, .is-dark.is-active.input, .is-dark.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(13, 30, 52, 0.25); } - .input.is-primary, - .textarea.is-primary { + .is-primary.input, .is-primary.textarea { border-color: #26599B; } - .input.is-primary:focus, .input.is-primary.is-focused, .input.is-primary:active, .input.is-primary.is-active, - .textarea.is-primary:focus, - .textarea.is-primary.is-focused, - .textarea.is-primary:active, - .textarea.is-primary.is-active { + .is-primary.input:focus, .is-primary.textarea:focus, .is-primary.is-focused.input, .is-primary.is-focused.textarea, .is-primary.input:active, .is-primary.textarea:active, .is-primary.is-active.input, .is-primary.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .input.is-link, - .textarea.is-link { + .is-link.input, .is-link.textarea { border-color: #26599B; } - .input.is-link:focus, .input.is-link.is-focused, .input.is-link:active, .input.is-link.is-active, - .textarea.is-link:focus, - .textarea.is-link.is-focused, - .textarea.is-link:active, - .textarea.is-link.is-active { + .is-link.input:focus, .is-link.textarea:focus, .is-link.is-focused.input, .is-link.is-focused.textarea, .is-link.input:active, .is-link.textarea:active, .is-link.is-active.input, .is-link.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .input.is-info, - .textarea.is-info { + .is-info.input, .is-info.textarea { border-color: #26599B; } - .input.is-info:focus, .input.is-info.is-focused, .input.is-info:active, .input.is-info.is-active, - .textarea.is-info:focus, - .textarea.is-info.is-focused, - .textarea.is-info:active, - .textarea.is-info.is-active { + .is-info.input:focus, .is-info.textarea:focus, .is-info.is-focused.input, .is-info.is-focused.textarea, .is-info.input:active, .is-info.textarea:active, .is-info.is-active.input, .is-info.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .input.is-success, - .textarea.is-success { + .is-success.input, .is-success.textarea { border-color: #3DB5A0; } - .input.is-success:focus, .input.is-success.is-focused, .input.is-success:active, .input.is-success.is-active, - .textarea.is-success:focus, - .textarea.is-success.is-focused, - .textarea.is-success:active, - .textarea.is-success.is-active { + .is-success.input:focus, .is-success.textarea:focus, .is-success.is-focused.input, .is-success.is-focused.textarea, .is-success.input:active, .is-success.textarea:active, .is-success.is-active.input, .is-success.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(61, 181, 160, 0.25); } - .input.is-warning, - .textarea.is-warning { + .is-warning.input, .is-warning.textarea { border-color: #CBC219; } - .input.is-warning:focus, .input.is-warning.is-focused, .input.is-warning:active, .input.is-warning.is-active, - .textarea.is-warning:focus, - .textarea.is-warning.is-focused, - .textarea.is-warning:active, - .textarea.is-warning.is-active { + .is-warning.input:focus, .is-warning.textarea:focus, .is-warning.is-focused.input, .is-warning.is-focused.textarea, .is-warning.input:active, .is-warning.textarea:active, .is-warning.is-active.input, .is-warning.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(203, 194, 25, 0.25); } - .input.is-danger, - .textarea.is-danger { + .is-danger.input, .is-danger.textarea { border-color: #DB512A; } - .input.is-danger:focus, .input.is-danger.is-focused, .input.is-danger:active, .input.is-danger.is-active, - .textarea.is-danger:focus, - .textarea.is-danger.is-focused, - .textarea.is-danger:active, - .textarea.is-danger.is-active { + .is-danger.input:focus, .is-danger.textarea:focus, .is-danger.is-focused.input, .is-danger.is-focused.textarea, .is-danger.input:active, .is-danger.textarea:active, .is-danger.is-active.input, .is-danger.is-active.textarea { box-shadow: 0 0 0 0.125em rgba(219, 81, 42, 0.25); } - .input.is-small, - .textarea.is-small { + .is-small.input, .is-small.textarea { border-radius: 0; font-size: 0.63rem; } - .input.is-medium, - .textarea.is-medium { + .is-medium.input, .is-medium.textarea { font-size: 1.25rem; } - .input.is-large, - .textarea.is-large { + .is-large.input, .is-large.textarea { font-size: 1.75rem; } - .input.is-fullwidth, - .textarea.is-fullwidth { + .is-fullwidth.input, .is-fullwidth.textarea { display: block; width: 100%; } - .input.is-inline, - .textarea.is-inline { + .is-inline.input, .is-inline.textarea { display: inline; width: auto; } @@ -2204,20 +2941,18 @@ a.box:active { .textarea.has-fixed-size { resize: none; } -.checkbox, -.radio { +.checkbox, .radio { cursor: pointer; display: inline-block; line-height: 1.25; position: relative; } - .checkbox input, - .radio input { + .checkbox input, .radio input { cursor: pointer; } - .checkbox:hover, - .radio:hover { + .checkbox:hover, .radio:hover { color: #363636; } - .checkbox[disabled], - .radio[disabled] { + .checkbox[disabled], .radio[disabled], + fieldset[disabled] .checkbox, + fieldset[disabled] .radio { color: #E4E5E7; cursor: not-allowed; } @@ -2239,43 +2974,15 @@ a.box:active { border-radius: 290486px; padding-left: 1em; } .select select { - background-color: #FFFFFF; - border-color: #dbdbdb; - color: #363636; cursor: pointer; display: block; font-size: 1em; max-width: 100%; outline: none; } - .select select::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); } - .select select::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); } - .select select:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); } - .select select:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); } - .select select:hover, .select select.is-hovered { - border-color: #b5b5b5; } - .select select:focus, .select select.is-focused, .select select:active, .select select.is-active { - border-color: #26599B; - box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .select select[disabled] { - background-color: #FFFFFF; - border-color: #FFFFFF; - box-shadow: none; - color: #E4E5E7; } - .select select[disabled]::-moz-placeholder { - color: rgba(228, 229, 231, 0.3); } - .select select[disabled]::-webkit-input-placeholder { - color: rgba(228, 229, 231, 0.3); } - .select select[disabled]:-moz-placeholder { - color: rgba(228, 229, 231, 0.3); } - .select select[disabled]:-ms-input-placeholder { - color: rgba(228, 229, 231, 0.3); } .select select::-ms-expand { display: none; } - .select select[disabled]:hover { + .select select[disabled]:hover, + fieldset[disabled] .select select:hover { border-color: #FFFFFF; } .select select:not([multiple]) { padding-right: 2.5em; } @@ -2728,14 +3435,14 @@ a.box:active { .field.has-addons .control:not(:first-child):not(:last-child) .input, .field.has-addons .control:not(:first-child):not(:last-child) .select select { border-radius: 0; } - .field.has-addons .control:first-child .button, - .field.has-addons .control:first-child .input, - .field.has-addons .control:first-child .select select { + .field.has-addons .control:first-child:not(:only-child) .button, + .field.has-addons .control:first-child:not(:only-child) .input, + .field.has-addons .control:first-child:not(:only-child) .select select { border-bottom-right-radius: 0; border-top-right-radius: 0; } - .field.has-addons .control:last-child .button, - .field.has-addons .control:last-child .input, - .field.has-addons .control:last-child .select select { + .field.has-addons .control:last-child:not(:only-child) .button, + .field.has-addons .control:last-child:not(:only-child) .input, + .field.has-addons .control:last-child:not(:only-child) .select select { border-bottom-left-radius: 0; border-top-left-radius: 0; } .field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button:not([disabled]).is-hovered, @@ -2765,7 +3472,8 @@ a.box:active { .field.has-addons .control .select select:not([disabled]).is-active:hover { z-index: 4; } .field.has-addons .control.is-expanded { - flex-grow: 1; } + flex-grow: 1; + flex-shrink: 1; } .field.has-addons.has-addons-centered { justify-content: center; } .field.has-addons.has-addons-right { @@ -2847,34 +3555,11 @@ a.box:active { margin-right: 0.75rem; } } .control { + box-sizing: border-box; clear: both; font-size: 0.88rem; position: relative; text-align: left; } - .control.has-icon .icon { - color: #dbdbdb; - height: 2.25em; - pointer-events: none; - position: absolute; - top: 0; - width: 2.25em; - z-index: 4; } - .control.has-icon .input:focus + .icon { - color: #E4E5E7; } - .control.has-icon .input.is-small + .icon { - font-size: 0.63rem; } - .control.has-icon .input.is-medium + .icon { - font-size: 1.25rem; } - .control.has-icon .input.is-large + .icon { - font-size: 1.75rem; } - .control.has-icon:not(.has-icon-right) .icon { - left: 0; } - .control.has-icon:not(.has-icon-right) .input { - padding-left: 2.25em; } - .control.has-icon.has-icon-right .icon { - right: 0; } - .control.has-icon.has-icon-right .input { - padding-right: 2.25em; } .control.has-icons-left .input:focus ~ .icon, .control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, .control.has-icons-right .select:focus ~ .icon { @@ -2921,570 +3606,6 @@ a.box:active { .control.is-loading.is-large:after { font-size: 1.75rem; } -.icon { - align-items: center; - display: inline-flex; - justify-content: center; - height: 1.5rem; - width: 1.5rem; } - .icon.is-small { - height: 1rem; - width: 1rem; } - .icon.is-medium { - height: 2rem; - width: 2rem; } - .icon.is-large { - height: 3rem; - width: 3rem; } - -.image { - display: block; - position: relative; } - .image img { - display: block; - height: auto; - width: 100%; } - .image img.is-rounded { - border-radius: 290486px; } - .image.is-square img, .image.is-1by1 img, .image.is-5by4 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-5by3 img, .image.is-16by9 img, .image.is-2by1 img, .image.is-3by1 img, .image.is-4by5 img, .image.is-3by4 img, .image.is-2by3 img, .image.is-3by5 img, .image.is-9by16 img, .image.is-1by2 img, .image.is-1by3 img { - height: 100%; - width: 100%; } - .image.is-square, .image.is-1by1 { - padding-top: 100%; } - .image.is-5by4 { - padding-top: 80%; } - .image.is-4by3 { - padding-top: 75%; } - .image.is-3by2 { - padding-top: 66.6666%; } - .image.is-5by3 { - padding-top: 60%; } - .image.is-16by9 { - padding-top: 56.25%; } - .image.is-2by1 { - padding-top: 50%; } - .image.is-3by1 { - padding-top: 33.3333%; } - .image.is-4by5 { - padding-top: 125%; } - .image.is-3by4 { - padding-top: 133.3333%; } - .image.is-2by3 { - padding-top: 150%; } - .image.is-3by5 { - padding-top: 166.6666%; } - .image.is-9by16 { - padding-top: 177.7777%; } - .image.is-1by2 { - padding-top: 200%; } - .image.is-1by3 { - padding-top: 300%; } - .image.is-16x16 { - height: 16px; - width: 16px; } - .image.is-24x24 { - height: 24px; - width: 24px; } - .image.is-32x32 { - height: 32px; - width: 32px; } - .image.is-48x48 { - height: 48px; - width: 48px; } - .image.is-64x64 { - height: 64px; - width: 64px; } - .image.is-96x96 { - height: 96px; - width: 96px; } - .image.is-128x128 { - height: 128px; - width: 128px; } - -.notification { - background-color: #FFFFFF; - border-radius: 0; - padding: 1.25rem 2.5rem 1.25rem 1.5rem; - position: relative; } - .notification a:not(.button):not(.dropdown-item) { - color: currentColor; - text-decoration: underline; } - .notification strong { - color: currentColor; } - .notification code, - .notification pre { - background: #FFFFFF; } - .notification pre code { - background: transparent; } - .notification > .delete { - position: absolute; - right: 0.5rem; - top: 0.5rem; } - .notification .title, - .notification .subtitle, - .notification .content { - color: currentColor; } - .notification.is-white { - background-color: #FFFFFF; - color: #0a0a0a; } - .notification.is-black { - background-color: #0a0a0a; - color: #FFFFFF; } - .notification.is-light { - background-color: #FFFFFF; - color: #0D1E34; } - .notification.is-dark { - background-color: #0D1E34; - color: #FFFFFF; } - .notification.is-primary { - background-color: #26599B; - color: #FFFFFF; } - .notification.is-link { - background-color: #26599B; - color: #FFFFFF; } - .notification.is-info { - background-color: #26599B; - color: #FFFFFF; } - .notification.is-success { - background-color: #3DB5A0; - color: #FFFFFF; } - .notification.is-warning { - background-color: #CBC219; - color: #FFFFFF; } - .notification.is-danger { - background-color: #DB512A; - color: #FFFFFF; } - -.progress { - -moz-appearance: none; - -webkit-appearance: none; - border: none; - border-radius: 290486px; - display: block; - height: 0.88rem; - overflow: hidden; - padding: 0; - width: 100%; } - .progress::-webkit-progress-bar { - background-color: #E4E5E7; } - .progress::-webkit-progress-value { - background-color: #0D1E34; } - .progress::-moz-progress-bar { - background-color: #0D1E34; } - .progress::-ms-fill { - background-color: #0D1E34; - border: none; } - .progress.is-white::-webkit-progress-value { - background-color: #FFFFFF; } - .progress.is-white::-moz-progress-bar { - background-color: #FFFFFF; } - .progress.is-white::-ms-fill { - background-color: #FFFFFF; } - .progress.is-black::-webkit-progress-value { - background-color: #0a0a0a; } - .progress.is-black::-moz-progress-bar { - background-color: #0a0a0a; } - .progress.is-black::-ms-fill { - background-color: #0a0a0a; } - .progress.is-light::-webkit-progress-value { - background-color: #FFFFFF; } - .progress.is-light::-moz-progress-bar { - background-color: #FFFFFF; } - .progress.is-light::-ms-fill { - background-color: #FFFFFF; } - .progress.is-dark::-webkit-progress-value { - background-color: #0D1E34; } - .progress.is-dark::-moz-progress-bar { - background-color: #0D1E34; } - .progress.is-dark::-ms-fill { - background-color: #0D1E34; } - .progress.is-primary::-webkit-progress-value { - background-color: #26599B; } - .progress.is-primary::-moz-progress-bar { - background-color: #26599B; } - .progress.is-primary::-ms-fill { - background-color: #26599B; } - .progress.is-link::-webkit-progress-value { - background-color: #26599B; } - .progress.is-link::-moz-progress-bar { - background-color: #26599B; } - .progress.is-link::-ms-fill { - background-color: #26599B; } - .progress.is-info::-webkit-progress-value { - background-color: #26599B; } - .progress.is-info::-moz-progress-bar { - background-color: #26599B; } - .progress.is-info::-ms-fill { - background-color: #26599B; } - .progress.is-success::-webkit-progress-value { - background-color: #3DB5A0; } - .progress.is-success::-moz-progress-bar { - background-color: #3DB5A0; } - .progress.is-success::-ms-fill { - background-color: #3DB5A0; } - .progress.is-warning::-webkit-progress-value { - background-color: #CBC219; } - .progress.is-warning::-moz-progress-bar { - background-color: #CBC219; } - .progress.is-warning::-ms-fill { - background-color: #CBC219; } - .progress.is-danger::-webkit-progress-value { - background-color: #DB512A; } - .progress.is-danger::-moz-progress-bar { - background-color: #DB512A; } - .progress.is-danger::-ms-fill { - background-color: #DB512A; } - .progress.is-small { - height: 0.63rem; } - .progress.is-medium { - height: 1.25rem; } - .progress.is-large { - height: 1.75rem; } - -.table { - background-color: #FFFFFF; - color: #363636; } - .table td, - .table th { - border: 1px solid #dbdbdb; - border-width: 0 0 1px; - padding: 0.5em 0.75em; - vertical-align: top; } - .table td.is-white, - .table th.is-white { - background-color: #FFFFFF; - border-color: #FFFFFF; - color: #0a0a0a; } - .table td.is-black, - .table th.is-black { - background-color: #0a0a0a; - border-color: #0a0a0a; - color: #FFFFFF; } - .table td.is-light, - .table th.is-light { - background-color: #FFFFFF; - border-color: #FFFFFF; - color: #0D1E34; } - .table td.is-dark, - .table th.is-dark { - background-color: #0D1E34; - border-color: #0D1E34; - color: #FFFFFF; } - .table td.is-primary, - .table th.is-primary { - background-color: #26599B; - border-color: #26599B; - color: #FFFFFF; } - .table td.is-link, - .table th.is-link { - background-color: #26599B; - border-color: #26599B; - color: #FFFFFF; } - .table td.is-info, - .table th.is-info { - background-color: #26599B; - border-color: #26599B; - color: #FFFFFF; } - .table td.is-success, - .table th.is-success { - background-color: #3DB5A0; - border-color: #3DB5A0; - color: #FFFFFF; } - .table td.is-warning, - .table th.is-warning { - background-color: #CBC219; - border-color: #CBC219; - color: #FFFFFF; } - .table td.is-danger, - .table th.is-danger { - background-color: #DB512A; - border-color: #DB512A; - color: #FFFFFF; } - .table td.is-narrow, - .table th.is-narrow { - white-space: nowrap; - width: 1%; } - .table td.is-selected, - .table th.is-selected { - background-color: #26599B; - color: #FFFFFF; } - .table td.is-selected a, - .table td.is-selected strong, - .table th.is-selected a, - .table th.is-selected strong { - color: currentColor; } - .table th { - color: #0D1E34; - text-align: left; } - .table tr.is-selected { - background-color: #26599B; - color: #FFFFFF; } - .table tr.is-selected a, - .table tr.is-selected strong { - color: currentColor; } - .table tr.is-selected td, - .table tr.is-selected th { - border-color: #FFFFFF; - color: currentColor; } - .table thead td, - .table thead th { - border-width: 0 0 2px; - color: #0D1E34; } - .table tfoot td, - .table tfoot th { - border-width: 2px 0 0; - color: #0D1E34; } - .table tbody tr:last-child td, - .table tbody tr:last-child th { - border-bottom-width: 0; } - .table.is-bordered td, - .table.is-bordered th { - border-width: 1px; } - .table.is-bordered tr:last-child td, - .table.is-bordered tr:last-child th { - border-bottom-width: 1px; } - .table.is-fullwidth { - width: 100%; } - .table.is-hoverable tbody tr:not(.is-selected):hover { - background-color: #fafafa; } - .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { - background-color: #fafafa; } - .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { - background-color: whitesmoke; } - .table.is-narrow td, - .table.is-narrow th { - padding: 0.25em 0.5em; } - .table.is-striped tbody tr:not(.is-selected):nth-child(even) { - background-color: #fafafa; } - -.table-container { - -webkit-overflow-scrolling: touch; - overflow: auto; - overflow-y: hidden; - max-width: 100%; } - -.tags { - align-items: center; - display: flex; - flex-wrap: wrap; - justify-content: flex-start; } - .tags .tag { - margin-bottom: 0.5rem; } - .tags .tag:not(:last-child) { - margin-right: 0.5rem; } - .tags:last-child { - margin-bottom: -0.5rem; } - .tags:not(:last-child) { - margin-bottom: 1rem; } - .tags.has-addons .tag { - margin-right: 0; } - .tags.has-addons .tag:not(:first-child) { - border-bottom-left-radius: 0; - border-top-left-radius: 0; } - .tags.has-addons .tag:not(:last-child) { - border-bottom-right-radius: 0; - border-top-right-radius: 0; } - .tags.is-centered { - justify-content: center; } - .tags.is-centered .tag { - margin-right: 0.25rem; - margin-left: 0.25rem; } - .tags.is-right { - justify-content: flex-end; } - .tags.is-right .tag:not(:first-child) { - margin-left: 0.5rem; } - .tags.is-right .tag:not(:last-child) { - margin-right: 0; } - -.tag:not(body) { - align-items: center; - background-color: #FFFFFF; - border-radius: 0; - color: #0D1E34; - display: inline-flex; - font-size: 0.63rem; - height: 2em; - justify-content: center; - line-height: 1.5; - padding-left: 0.75em; - padding-right: 0.75em; - white-space: nowrap; } - .tag:not(body) .delete { - margin-left: 0.25rem; - margin-right: -0.375rem; } - .tag:not(body).is-white { - background-color: #FFFFFF; - color: #0a0a0a; } - .tag:not(body).is-black { - background-color: #0a0a0a; - color: #FFFFFF; } - .tag:not(body).is-light { - background-color: #FFFFFF; - color: #0D1E34; } - .tag:not(body).is-dark { - background-color: #0D1E34; - color: #FFFFFF; } - .tag:not(body).is-primary { - background-color: #26599B; - color: #FFFFFF; } - .tag:not(body).is-link { - background-color: #26599B; - color: #FFFFFF; } - .tag:not(body).is-info { - background-color: #26599B; - color: #FFFFFF; } - .tag:not(body).is-success { - background-color: #3DB5A0; - color: #FFFFFF; } - .tag:not(body).is-warning { - background-color: #CBC219; - color: #FFFFFF; } - .tag:not(body).is-danger { - background-color: #DB512A; - color: #FFFFFF; } - .tag:not(body).is-medium { - font-size: 0.88rem; } - .tag:not(body).is-large { - font-size: 1.25rem; } - .tag:not(body) .icon:first-child:not(:last-child) { - margin-left: -0.375em; - margin-right: 0.1875em; } - .tag:not(body) .icon:last-child:not(:first-child) { - margin-left: 0.1875em; - margin-right: -0.375em; } - .tag:not(body) .icon:first-child:last-child { - margin-left: -0.375em; - margin-right: -0.375em; } - .tag:not(body).is-delete { - margin-left: 1px; - padding: 0; - position: relative; - width: 2em; } - .tag:not(body).is-delete::before, .tag:not(body).is-delete::after { - background-color: currentColor; - content: ""; - display: block; - left: 50%; - position: absolute; - top: 50%; - transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform-origin: center center; } - .tag:not(body).is-delete::before { - height: 1px; - width: 50%; } - .tag:not(body).is-delete::after { - height: 50%; - width: 1px; } - .tag:not(body).is-delete:hover, .tag:not(body).is-delete:focus { - background-color: #f2f2f2; } - .tag:not(body).is-delete:active { - background-color: #e6e5e5; } - .tag:not(body).is-rounded { - border-radius: 290486px; } - -a.tag:hover { - text-decoration: underline; } - -.title, -.subtitle { - word-break: break-word; } - .title em, - .title span, - .subtitle em, - .subtitle span { - font-weight: inherit; } - .title sub, - .subtitle sub { - font-size: 0.75em; } - .title sup, - .subtitle sup { - font-size: 0.75em; } - .title .tag, - .subtitle .tag { - vertical-align: middle; } - -.title { - color: #363636; - font-size: 2.5rem; - font-weight: 700; - line-height: 1.125; } - .title strong { - color: inherit; - font-weight: inherit; } - .title + .highlight { - margin-top: -0.75rem; } - .title:not(.is-spaced) + .subtitle { - margin-top: -1.25rem; } - .title.is-1 { - font-size: 5.63rem; } - .title.is-2 { - font-size: 3.5rem; } - .title.is-3 { - font-size: 2.5rem; } - .title.is-4 { - font-size: 1.75rem; } - .title.is-5 { - font-size: 1.25rem; } - .title.is-6 { - font-size: 0.88rem; } - .title.is-7 { - font-size: 0.63rem; } - -.subtitle { - color: #4a4a4a; - font-size: 1.25rem; - font-weight: 400; - line-height: 1.25; } - .subtitle strong { - color: #363636; - font-weight: 700; } - .subtitle:not(.is-spaced) + .title { - margin-top: -1.25rem; } - .subtitle.is-1 { - font-size: 5.63rem; } - .subtitle.is-2 { - font-size: 3.5rem; } - .subtitle.is-3 { - font-size: 2.5rem; } - .subtitle.is-4 { - font-size: 1.75rem; } - .subtitle.is-5 { - font-size: 1.25rem; } - .subtitle.is-6 { - font-size: 0.88rem; } - .subtitle.is-7 { - font-size: 0.63rem; } - -.heading { - display: block; - font-size: 11px; - letter-spacing: 1px; - margin-bottom: 5px; - text-transform: uppercase; } - -.highlight { - font-weight: 400; - max-width: 100%; - overflow: hidden; - padding: 0; } - .highlight pre { - overflow: auto; - max-width: 100%; } - -.number { - align-items: center; - background-color: #FFFFFF; - border-radius: 290486px; - display: inline-flex; - font-size: 1.25rem; - height: 2em; - justify-content: center; - margin-right: 1.5rem; - min-width: 2.5em; - padding: 0.25rem 0.5rem; - text-align: center; - vertical-align: top; } - .breadcrumb { font-size: 0.88rem; white-space: nowrap; } @@ -3595,7 +3716,7 @@ a.tag:hover { border-right: 1px solid #E4E5E7; } .card .media:not(:last-child) { - margin-bottom: 0.75rem; } + margin-bottom: 1.5rem; } .dropdown { display: inline-flex; @@ -3742,8 +3863,8 @@ button.dropdown-item { border-top-left-radius: 0; border-top-right-radius: 0; } .list-item:last-child { - border-top-left-radius: 0; - border-top-right-radius: 0; } + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; } .list-item:not(:last-child) { border-bottom: 1px solid #E4E5E7; } .list-item.is-active { @@ -3844,7 +3965,7 @@ a.list-item { font-size: 0.88rem; } .message strong { color: currentColor; } - .message a:not(.button):not(.tag) { + .message a:not(.button):not(.tag):not(.dropdown-item) { color: currentColor; text-decoration: underline; } .message.is-small { @@ -4037,7 +4158,7 @@ a.list-item { border-bottom-right-radius: 0; border-top: 1px solid #E4E5E7; } .modal-card-foot .button:not(:last-child) { - margin-right: 10px; } + margin-right: 0.5em; } .modal-card-body { -webkit-overflow-scrolling: touch; @@ -4058,7 +4179,8 @@ a.list-item { .navbar.is-white .navbar-brand > .navbar-item, .navbar.is-white .navbar-brand .navbar-link { color: #0a0a0a; } - .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active, + .navbar.is-white .navbar-brand > a.navbar-item:focus, .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active, + .navbar.is-white .navbar-brand .navbar-link:focus, .navbar.is-white .navbar-brand .navbar-link:hover, .navbar.is-white .navbar-brand .navbar-link.is-active { background-color: #f2f2f2; @@ -4073,11 +4195,14 @@ a.list-item { .navbar.is-white .navbar-end > .navbar-item, .navbar.is-white .navbar-end .navbar-link { color: #0a0a0a; } - .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active, + .navbar.is-white .navbar-start > a.navbar-item:focus, .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active, + .navbar.is-white .navbar-start .navbar-link:focus, .navbar.is-white .navbar-start .navbar-link:hover, .navbar.is-white .navbar-start .navbar-link.is-active, + .navbar.is-white .navbar-end > a.navbar-item:focus, .navbar.is-white .navbar-end > a.navbar-item:hover, .navbar.is-white .navbar-end > a.navbar-item.is-active, + .navbar.is-white .navbar-end .navbar-link:focus, .navbar.is-white .navbar-end .navbar-link:hover, .navbar.is-white .navbar-end .navbar-link.is-active { background-color: #f2f2f2; @@ -4085,6 +4210,7 @@ a.list-item { .navbar.is-white .navbar-start .navbar-link::after, .navbar.is-white .navbar-end .navbar-link::after { border-color: #0a0a0a; } + .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link { background-color: #f2f2f2; @@ -4098,7 +4224,8 @@ a.list-item { .navbar.is-black .navbar-brand > .navbar-item, .navbar.is-black .navbar-brand .navbar-link { color: #FFFFFF; } - .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active, + .navbar.is-black .navbar-brand > a.navbar-item:focus, .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active, + .navbar.is-black .navbar-brand .navbar-link:focus, .navbar.is-black .navbar-brand .navbar-link:hover, .navbar.is-black .navbar-brand .navbar-link.is-active { background-color: black; @@ -4113,11 +4240,14 @@ a.list-item { .navbar.is-black .navbar-end > .navbar-item, .navbar.is-black .navbar-end .navbar-link { color: #FFFFFF; } - .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active, + .navbar.is-black .navbar-start > a.navbar-item:focus, .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active, + .navbar.is-black .navbar-start .navbar-link:focus, .navbar.is-black .navbar-start .navbar-link:hover, .navbar.is-black .navbar-start .navbar-link.is-active, + .navbar.is-black .navbar-end > a.navbar-item:focus, .navbar.is-black .navbar-end > a.navbar-item:hover, .navbar.is-black .navbar-end > a.navbar-item.is-active, + .navbar.is-black .navbar-end .navbar-link:focus, .navbar.is-black .navbar-end .navbar-link:hover, .navbar.is-black .navbar-end .navbar-link.is-active { background-color: black; @@ -4125,6 +4255,7 @@ a.list-item { .navbar.is-black .navbar-start .navbar-link::after, .navbar.is-black .navbar-end .navbar-link::after { border-color: #FFFFFF; } + .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link { background-color: black; @@ -4138,7 +4269,8 @@ a.list-item { .navbar.is-light .navbar-brand > .navbar-item, .navbar.is-light .navbar-brand .navbar-link { color: #0D1E34; } - .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, + .navbar.is-light .navbar-brand > a.navbar-item:focus, .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, + .navbar.is-light .navbar-brand .navbar-link:focus, .navbar.is-light .navbar-brand .navbar-link:hover, .navbar.is-light .navbar-brand .navbar-link.is-active { background-color: #f2f2f2; @@ -4153,11 +4285,14 @@ a.list-item { .navbar.is-light .navbar-end > .navbar-item, .navbar.is-light .navbar-end .navbar-link { color: #0D1E34; } - .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, + .navbar.is-light .navbar-start > a.navbar-item:focus, .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, + .navbar.is-light .navbar-start .navbar-link:focus, .navbar.is-light .navbar-start .navbar-link:hover, .navbar.is-light .navbar-start .navbar-link.is-active, + .navbar.is-light .navbar-end > a.navbar-item:focus, .navbar.is-light .navbar-end > a.navbar-item:hover, .navbar.is-light .navbar-end > a.navbar-item.is-active, + .navbar.is-light .navbar-end .navbar-link:focus, .navbar.is-light .navbar-end .navbar-link:hover, .navbar.is-light .navbar-end .navbar-link.is-active { background-color: #f2f2f2; @@ -4165,6 +4300,7 @@ a.list-item { .navbar.is-light .navbar-start .navbar-link::after, .navbar.is-light .navbar-end .navbar-link::after { border-color: #0D1E34; } + .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link { background-color: #f2f2f2; @@ -4178,7 +4314,8 @@ a.list-item { .navbar.is-dark .navbar-brand > .navbar-item, .navbar.is-dark .navbar-brand .navbar-link { color: #FFFFFF; } - .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active, + .navbar.is-dark .navbar-brand > a.navbar-item:focus, .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active, + .navbar.is-dark .navbar-brand .navbar-link:focus, .navbar.is-dark .navbar-brand .navbar-link:hover, .navbar.is-dark .navbar-brand .navbar-link.is-active { background-color: #081220; @@ -4193,11 +4330,14 @@ a.list-item { .navbar.is-dark .navbar-end > .navbar-item, .navbar.is-dark .navbar-end .navbar-link { color: #FFFFFF; } - .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, + .navbar.is-dark .navbar-start > a.navbar-item:focus, .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, + .navbar.is-dark .navbar-start .navbar-link:focus, .navbar.is-dark .navbar-start .navbar-link:hover, .navbar.is-dark .navbar-start .navbar-link.is-active, + .navbar.is-dark .navbar-end > a.navbar-item:focus, .navbar.is-dark .navbar-end > a.navbar-item:hover, .navbar.is-dark .navbar-end > a.navbar-item.is-active, + .navbar.is-dark .navbar-end .navbar-link:focus, .navbar.is-dark .navbar-end .navbar-link:hover, .navbar.is-dark .navbar-end .navbar-link.is-active { background-color: #081220; @@ -4205,6 +4345,7 @@ a.list-item { .navbar.is-dark .navbar-start .navbar-link::after, .navbar.is-dark .navbar-end .navbar-link::after { border-color: #FFFFFF; } + .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link { background-color: #081220; @@ -4218,7 +4359,8 @@ a.list-item { .navbar.is-primary .navbar-brand > .navbar-item, .navbar.is-primary .navbar-brand .navbar-link { color: #FFFFFF; } - .navbar.is-primary .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, + .navbar.is-primary .navbar-brand > a.navbar-item:focus, .navbar.is-primary .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, + .navbar.is-primary .navbar-brand .navbar-link:focus, .navbar.is-primary .navbar-brand .navbar-link:hover, .navbar.is-primary .navbar-brand .navbar-link.is-active { background-color: #214d87; @@ -4233,11 +4375,14 @@ a.list-item { .navbar.is-primary .navbar-end > .navbar-item, .navbar.is-primary .navbar-end .navbar-link { color: #FFFFFF; } - .navbar.is-primary .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, + .navbar.is-primary .navbar-start > a.navbar-item:focus, .navbar.is-primary .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, + .navbar.is-primary .navbar-start .navbar-link:focus, .navbar.is-primary .navbar-start .navbar-link:hover, .navbar.is-primary .navbar-start .navbar-link.is-active, + .navbar.is-primary .navbar-end > a.navbar-item:focus, .navbar.is-primary .navbar-end > a.navbar-item:hover, .navbar.is-primary .navbar-end > a.navbar-item.is-active, + .navbar.is-primary .navbar-end .navbar-link:focus, .navbar.is-primary .navbar-end .navbar-link:hover, .navbar.is-primary .navbar-end .navbar-link.is-active { background-color: #214d87; @@ -4245,6 +4390,7 @@ a.list-item { .navbar.is-primary .navbar-start .navbar-link::after, .navbar.is-primary .navbar-end .navbar-link::after { border-color: #FFFFFF; } + .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link { background-color: #214d87; @@ -4258,7 +4404,8 @@ a.list-item { .navbar.is-link .navbar-brand > .navbar-item, .navbar.is-link .navbar-brand .navbar-link { color: #FFFFFF; } - .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, + .navbar.is-link .navbar-brand > a.navbar-item:focus, .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, + .navbar.is-link .navbar-brand .navbar-link:focus, .navbar.is-link .navbar-brand .navbar-link:hover, .navbar.is-link .navbar-brand .navbar-link.is-active { background-color: #214d87; @@ -4273,11 +4420,14 @@ a.list-item { .navbar.is-link .navbar-end > .navbar-item, .navbar.is-link .navbar-end .navbar-link { color: #FFFFFF; } - .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, + .navbar.is-link .navbar-start > a.navbar-item:focus, .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, + .navbar.is-link .navbar-start .navbar-link:focus, .navbar.is-link .navbar-start .navbar-link:hover, .navbar.is-link .navbar-start .navbar-link.is-active, + .navbar.is-link .navbar-end > a.navbar-item:focus, .navbar.is-link .navbar-end > a.navbar-item:hover, .navbar.is-link .navbar-end > a.navbar-item.is-active, + .navbar.is-link .navbar-end .navbar-link:focus, .navbar.is-link .navbar-end .navbar-link:hover, .navbar.is-link .navbar-end .navbar-link.is-active { background-color: #214d87; @@ -4285,6 +4435,7 @@ a.list-item { .navbar.is-link .navbar-start .navbar-link::after, .navbar.is-link .navbar-end .navbar-link::after { border-color: #FFFFFF; } + .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link { background-color: #214d87; @@ -4298,7 +4449,8 @@ a.list-item { .navbar.is-info .navbar-brand > .navbar-item, .navbar.is-info .navbar-brand .navbar-link { color: #FFFFFF; } - .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, + .navbar.is-info .navbar-brand > a.navbar-item:focus, .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, + .navbar.is-info .navbar-brand .navbar-link:focus, .navbar.is-info .navbar-brand .navbar-link:hover, .navbar.is-info .navbar-brand .navbar-link.is-active { background-color: #214d87; @@ -4313,11 +4465,14 @@ a.list-item { .navbar.is-info .navbar-end > .navbar-item, .navbar.is-info .navbar-end .navbar-link { color: #FFFFFF; } - .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, + .navbar.is-info .navbar-start > a.navbar-item:focus, .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, + .navbar.is-info .navbar-start .navbar-link:focus, .navbar.is-info .navbar-start .navbar-link:hover, .navbar.is-info .navbar-start .navbar-link.is-active, + .navbar.is-info .navbar-end > a.navbar-item:focus, .navbar.is-info .navbar-end > a.navbar-item:hover, .navbar.is-info .navbar-end > a.navbar-item.is-active, + .navbar.is-info .navbar-end .navbar-link:focus, .navbar.is-info .navbar-end .navbar-link:hover, .navbar.is-info .navbar-end .navbar-link.is-active { background-color: #214d87; @@ -4325,6 +4480,7 @@ a.list-item { .navbar.is-info .navbar-start .navbar-link::after, .navbar.is-info .navbar-end .navbar-link::after { border-color: #FFFFFF; } + .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link { background-color: #214d87; @@ -4338,7 +4494,8 @@ a.list-item { .navbar.is-success .navbar-brand > .navbar-item, .navbar.is-success .navbar-brand .navbar-link { color: #FFFFFF; } - .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, + .navbar.is-success .navbar-brand > a.navbar-item:focus, .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, + .navbar.is-success .navbar-brand .navbar-link:focus, .navbar.is-success .navbar-brand .navbar-link:hover, .navbar.is-success .navbar-brand .navbar-link.is-active { background-color: #37a28f; @@ -4353,11 +4510,14 @@ a.list-item { .navbar.is-success .navbar-end > .navbar-item, .navbar.is-success .navbar-end .navbar-link { color: #FFFFFF; } - .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, + .navbar.is-success .navbar-start > a.navbar-item:focus, .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, + .navbar.is-success .navbar-start .navbar-link:focus, .navbar.is-success .navbar-start .navbar-link:hover, .navbar.is-success .navbar-start .navbar-link.is-active, + .navbar.is-success .navbar-end > a.navbar-item:focus, .navbar.is-success .navbar-end > a.navbar-item:hover, .navbar.is-success .navbar-end > a.navbar-item.is-active, + .navbar.is-success .navbar-end .navbar-link:focus, .navbar.is-success .navbar-end .navbar-link:hover, .navbar.is-success .navbar-end .navbar-link.is-active { background-color: #37a28f; @@ -4365,6 +4525,7 @@ a.list-item { .navbar.is-success .navbar-start .navbar-link::after, .navbar.is-success .navbar-end .navbar-link::after { border-color: #FFFFFF; } + .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link { background-color: #37a28f; @@ -4378,7 +4539,8 @@ a.list-item { .navbar.is-warning .navbar-brand > .navbar-item, .navbar.is-warning .navbar-brand .navbar-link { color: #FFFFFF; } - .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, + .navbar.is-warning .navbar-brand > a.navbar-item:focus, .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, + .navbar.is-warning .navbar-brand .navbar-link:focus, .navbar.is-warning .navbar-brand .navbar-link:hover, .navbar.is-warning .navbar-brand .navbar-link.is-active { background-color: #b4ac16; @@ -4393,11 +4555,14 @@ a.list-item { .navbar.is-warning .navbar-end > .navbar-item, .navbar.is-warning .navbar-end .navbar-link { color: #FFFFFF; } - .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, + .navbar.is-warning .navbar-start > a.navbar-item:focus, .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, + .navbar.is-warning .navbar-start .navbar-link:focus, .navbar.is-warning .navbar-start .navbar-link:hover, .navbar.is-warning .navbar-start .navbar-link.is-active, + .navbar.is-warning .navbar-end > a.navbar-item:focus, .navbar.is-warning .navbar-end > a.navbar-item:hover, .navbar.is-warning .navbar-end > a.navbar-item.is-active, + .navbar.is-warning .navbar-end .navbar-link:focus, .navbar.is-warning .navbar-end .navbar-link:hover, .navbar.is-warning .navbar-end .navbar-link.is-active { background-color: #b4ac16; @@ -4405,6 +4570,7 @@ a.list-item { .navbar.is-warning .navbar-start .navbar-link::after, .navbar.is-warning .navbar-end .navbar-link::after { border-color: #FFFFFF; } + .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link { background-color: #b4ac16; @@ -4418,7 +4584,8 @@ a.list-item { .navbar.is-danger .navbar-brand > .navbar-item, .navbar.is-danger .navbar-brand .navbar-link { color: #FFFFFF; } - .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, + .navbar.is-danger .navbar-brand > a.navbar-item:focus, .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, + .navbar.is-danger .navbar-brand .navbar-link:focus, .navbar.is-danger .navbar-brand .navbar-link:hover, .navbar.is-danger .navbar-brand .navbar-link.is-active { background-color: #c94722; @@ -4433,11 +4600,14 @@ a.list-item { .navbar.is-danger .navbar-end > .navbar-item, .navbar.is-danger .navbar-end .navbar-link { color: #FFFFFF; } - .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, + .navbar.is-danger .navbar-start > a.navbar-item:focus, .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, + .navbar.is-danger .navbar-start .navbar-link:focus, .navbar.is-danger .navbar-start .navbar-link:hover, .navbar.is-danger .navbar-start .navbar-link.is-active, + .navbar.is-danger .navbar-end > a.navbar-item:focus, .navbar.is-danger .navbar-end > a.navbar-item:hover, .navbar.is-danger .navbar-end > a.navbar-item.is-active, + .navbar.is-danger .navbar-end .navbar-link:focus, .navbar.is-danger .navbar-end .navbar-link:hover, .navbar.is-danger .navbar-end .navbar-link.is-active { background-color: #c94722; @@ -4445,6 +4615,7 @@ a.list-item { .navbar.is-danger .navbar-start .navbar-link::after, .navbar.is-danger .navbar-end .navbar-link::after { border-color: #FFFFFF; } + .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link, .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link { background-color: #c94722; @@ -4486,7 +4657,7 @@ body.has-navbar-fixed-bottom { flex-shrink: 0; min-height: 3.25rem; } -.navbar-brand a.navbar-item:hover { +.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { background-color: transparent; } .navbar-tabs { @@ -4547,7 +4718,9 @@ body.has-navbar-fixed-bottom { a.navbar-item, .navbar-link { cursor: pointer; } - a.navbar-item:hover, a.navbar-item.is-active, + a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active, + .navbar-link:focus, + .navbar-link:focus-within, .navbar-link:hover, .navbar-link.is-active { background-color: #fafafa; @@ -4568,7 +4741,7 @@ a.navbar-item, border-bottom: 1px solid transparent; min-height: 3.25rem; padding-bottom: calc(0.5rem - 1px); } - .navbar-item.is-tab:hover { + .navbar-item.is-tab:focus, .navbar-item.is-tab:hover { background-color: transparent; border-bottom-color: #26599B; } .navbar-item.is-tab.is-active { @@ -4659,13 +4832,14 @@ a.navbar-item, .navbar.is-spaced a.navbar-item, .navbar.is-spaced .navbar-link { border-radius: 0; } - .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, + .navbar.is-transparent a.navbar-item:focus, .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, + .navbar.is-transparent .navbar-link:focus, .navbar.is-transparent .navbar-link:hover, .navbar.is-transparent .navbar-link.is-active { background-color: transparent !important; } - .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { + .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { background-color: transparent !important; } - .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { + .navbar.is-transparent .navbar-dropdown a.navbar-item:focus, .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { background-color: #FFFFFF; color: #0a0a0a; } .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { @@ -4690,9 +4864,9 @@ a.navbar-item, bottom: 100%; box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); top: auto; } - .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { display: block; } - .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { opacity: 1; pointer-events: auto; transform: translateY(0); } @@ -4723,7 +4897,7 @@ a.navbar-item, white-space: nowrap; } .navbar-dropdown a.navbar-item { padding-right: 3rem; } - .navbar-dropdown a.navbar-item:hover { + .navbar-dropdown a.navbar-item:focus, .navbar-dropdown a.navbar-item:hover { background-color: #FFFFFF; color: #0a0a0a; } .navbar-dropdown a.navbar-item.is-active { @@ -4777,12 +4951,15 @@ a.navbar-item, a.navbar-item.is-active, .navbar-link.is-active { color: #0a0a0a; } - a.navbar-item.is-active:not(:hover), - .navbar-link.is-active:not(:hover) { + a.navbar-item.is-active:not(:focus):not(:hover), + .navbar-link.is-active:not(:focus):not(:hover) { background-color: transparent; } - .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { + .navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { background-color: #fafafa; } } +.hero.is-fullheight-with-navbar { + min-height: calc(100vh - 3.25rem); } + .pagination { font-size: 0.88rem; margin: -0.25rem; } @@ -4812,10 +4989,10 @@ a.navbar-item, .pagination-link, .pagination-ellipsis { font-size: 1em; - padding-left: 0.5em; - padding-right: 0.5em; justify-content: center; margin: 0.25rem; + padding-left: 0.5em; + padding-right: 0.5em; text-align: center; } .pagination-previous, @@ -5148,6 +5325,11 @@ label.panel-block { margin-left: 60%; } .columns.is-mobile > .column.is-offset-four-fifths { margin-left: 80%; } + .columns.is-mobile > .column.is-0 { + flex: none; + width: 0%; } + .columns.is-mobile > .column.is-offset-0 { + margin-left: 0%; } .columns.is-mobile > .column.is-1 { flex: none; width: 8.3333333333%; } @@ -5259,6 +5441,11 @@ label.panel-block { margin-left: 60%; } .column.is-offset-four-fifths-mobile { margin-left: 80%; } + .column.is-0-mobile { + flex: none; + width: 0%; } + .column.is-offset-0-mobile { + margin-left: 0%; } .column.is-1-mobile { flex: none; width: 8.3333333333%; } @@ -5370,6 +5557,11 @@ label.panel-block { margin-left: 60%; } .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { margin-left: 80%; } + .column.is-0, .column.is-0-tablet { + flex: none; + width: 0%; } + .column.is-offset-0, .column.is-offset-0-tablet { + margin-left: 0%; } .column.is-1, .column.is-1-tablet { flex: none; width: 8.3333333333%; } @@ -5481,6 +5673,11 @@ label.panel-block { margin-left: 60%; } .column.is-offset-four-fifths-touch { margin-left: 80%; } + .column.is-0-touch { + flex: none; + width: 0%; } + .column.is-offset-0-touch { + margin-left: 0%; } .column.is-1-touch { flex: none; width: 8.3333333333%; } @@ -5592,6 +5789,11 @@ label.panel-block { margin-left: 60%; } .column.is-offset-four-fifths-desktop { margin-left: 80%; } + .column.is-0-desktop { + flex: none; + width: 0%; } + .column.is-offset-0-desktop { + margin-left: 0%; } .column.is-1-desktop { flex: none; width: 8.3333333333%; } @@ -5703,6 +5905,11 @@ label.panel-block { margin-left: 60%; } .column.is-offset-four-fifths-widescreen { margin-left: 80%; } + .column.is-0-widescreen { + flex: none; + width: 0%; } + .column.is-offset-0-widescreen { + margin-left: 0%; } .column.is-1-widescreen { flex: none; width: 8.3333333333%; } @@ -5814,6 +6021,11 @@ label.panel-block { margin-left: 60%; } .column.is-offset-four-fifths-fullhd { margin-left: 80%; } + .column.is-0-fullhd { + flex: none; + width: 0%; } + .column.is-offset-0-fullhd { + margin-left: 0%; } .column.is-1-fullhd { flex: none; width: 8.3333333333%; } @@ -6253,7 +6465,7 @@ label.panel-block { .hero.is-white { background-color: #FFFFFF; color: #0a0a0a; } - .hero.is-white a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-white strong { color: inherit; } .hero.is-white .title { @@ -6297,7 +6509,7 @@ label.panel-block { .hero.is-black { background-color: #0a0a0a; color: #FFFFFF; } - .hero.is-black a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-black strong { color: inherit; } .hero.is-black .title { @@ -6341,7 +6553,7 @@ label.panel-block { .hero.is-light { background-color: #FFFFFF; color: #0D1E34; } - .hero.is-light a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-light strong { color: inherit; } .hero.is-light .title { @@ -6385,7 +6597,7 @@ label.panel-block { .hero.is-dark { background-color: #0D1E34; color: #FFFFFF; } - .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-dark strong { color: inherit; } .hero.is-dark .title { @@ -6429,7 +6641,7 @@ label.panel-block { .hero.is-primary { background-color: #26599B; color: #FFFFFF; } - .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-primary strong { color: inherit; } .hero.is-primary .title { @@ -6473,7 +6685,7 @@ label.panel-block { .hero.is-link { background-color: #26599B; color: #FFFFFF; } - .hero.is-link a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-link strong { color: inherit; } .hero.is-link .title { @@ -6517,7 +6729,7 @@ label.panel-block { .hero.is-info { background-color: #26599B; color: #FFFFFF; } - .hero.is-info a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-info strong { color: inherit; } .hero.is-info .title { @@ -6561,7 +6773,7 @@ label.panel-block { .hero.is-success { background-color: #3DB5A0; color: #FFFFFF; } - .hero.is-success a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-success strong { color: inherit; } .hero.is-success .title { @@ -6605,7 +6817,7 @@ label.panel-block { .hero.is-warning { background-color: #CBC219; color: #FFFFFF; } - .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-warning strong { color: inherit; } .hero.is-warning .title { @@ -6649,7 +6861,7 @@ label.panel-block { .hero.is-danger { background-color: #DB512A; color: #FFFFFF; } - .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag), + .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .hero.is-danger strong { color: inherit; } .hero.is-danger .title { @@ -6711,8 +6923,6 @@ label.panel-block { min-height: 50vh; } .hero.is-fullheight { min-height: 100vh; } - .hero.is-fullheight-with-navbar { - min-height: calc(100vh - 3.25rem); } .hero-video { overflow: hidden; } @@ -8426,3 +8636,9 @@ code .tag, code .number { white-space: inherit; background: inherit; margin: inherit; } + +code { + background-color: inherit; + color: inherit; + font-size: inherit; + padding: 0.2em 0.25em; } From 2bdc1a42c8a96f0b5ce7e0d238fb685158e47d56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Mon, 18 Nov 2019 04:40:47 -0500 Subject: [PATCH 16/45] Undo cancellation of blockquote styles --- agaric/sass/agaric/_base.blockquote.scss | 3 --- 1 file changed, 3 deletions(-) diff --git a/agaric/sass/agaric/_base.blockquote.scss b/agaric/sass/agaric/_base.blockquote.scss index 373b00e..9363e50 100644 --- a/agaric/sass/agaric/_base.blockquote.scss +++ b/agaric/sass/agaric/_base.blockquote.scss @@ -5,9 +5,6 @@ // Styleguide: Base.Blockquote .content blockquote { - border-left-width: 0; - padding-left: 0; - padding-right: 0; color: currentColor; // * { From 92bf8995f70575b0c9539bb77a19d3c8f6ca5b75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Mon, 18 Nov 2019 04:49:17 -0500 Subject: [PATCH 17/45] Update NPM packages, including updating Bulma to what we actually have compiled --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index c7007bf..14f7ab1 100755 --- a/package.json +++ b/package.json @@ -3,21 +3,21 @@ "version": "1.0.0", "devDependencies": { "assemble": "^0.4.42", - "grunt": "^1.0.1", + "grunt": "^1.0.4", "grunt-contrib-clean": "^0.6.0", "grunt-contrib-connect": "^1.0.2", "grunt-contrib-watch": "^1.0.0", "grunt-kss": "^5.0.1", "grunt-sass": "^2.1.0", "grunt-shell": "^2.1.0", - "kss": "^3.0.0-beta.18", - "node-sass": "^4.10.0" + "kss": "^3.0.0-beta.25", + "node-sass": "^4.13.0" }, "dependencies": { - "bulma": "^0.7.2", + "bulma": "^0.7.5", "bulma-extensions": "^1.0.4", "grunt-cli": "^1.3.2", - "ionicons": "^4.4.6", + "ionicons": "^4.6.3", "slick-carousel": "^1.8.1" } } From 4b7ec7b8d1ce1220c6cb5ea67b075902d19a3afc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Mon, 18 Nov 2019 04:50:13 -0500 Subject: [PATCH 18/45] Commit compiled CSS, with the one change we expected now --- agaric/css/agaric.css | 3 --- 1 file changed, 3 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 54e39c8..cc921ac 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -7420,9 +7420,6 @@ iframe { margin-top: .6rem; } .content blockquote { - border-left-width: 0; - padding-left: 0; - padding-right: 0; color: currentColor; } .content blockquote * { color: currentColor; } From 0097edac269b50e1914afc0facf75e6dd18f225e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Mon, 2 Mar 2020 03:06:23 -0500 Subject: [PATCH 19/45] Widen main title so words like 'Community' aren't split into two lines --- agaric/sass/agaric/_component.hero.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agaric/sass/agaric/_component.hero.scss b/agaric/sass/agaric/_component.hero.scss index f5557a9..e04f9c1 100644 --- a/agaric/sass/agaric/_component.hero.scss +++ b/agaric/sass/agaric/_component.hero.scss @@ -170,7 +170,7 @@ .title { margin-top: 0.25em; margin-left: -1.25em; - max-width: 6em; + max-width: 12em; } .subtitle { font-size: $size-5; From cb0f7b6478bc18f2df0c0e2ee5af633c3c6073d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Mon, 2 Mar 2020 03:12:59 -0500 Subject: [PATCH 20/45] Commit compiled CSS --- agaric/css/agaric.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index cc921ac..6d8dcd6 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -8364,7 +8364,7 @@ a.teaser { .hero-project .container .hero-body .title { margin-top: 0.25em; margin-left: -1.25em; - max-width: 6em; } + max-width: 12em; } .hero-project .container .hero-body .subtitle { font-size: 1.25rem; } } From 5a8e3c221a66bd40218d92578fd554f955020fd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Mon, 2 Mar 2020 04:29:31 -0500 Subject: [PATCH 21/45] Do not make menu header transparent if background is white Ref agaric/sites/agaric-com#86 --- agaric/templates/paragraph/paragraph--title.html.twig | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/agaric/templates/paragraph/paragraph--title.html.twig b/agaric/templates/paragraph/paragraph--title.html.twig index e02cdbf..bb7c68b 100644 --- a/agaric/templates/paragraph/paragraph--title.html.twig +++ b/agaric/templates/paragraph/paragraph--title.html.twig @@ -38,6 +38,7 @@ * @ingroup themeable */ #} +{% set attributes = attributes.setAttribute('data-headerbg', 'transparent') %} {% set classes = [ 'hero', @@ -46,6 +47,9 @@ %} {% if paragraph.field_style_color is not empty %} {% set classes = classes|merge(['is-'~paragraph.field_style_color.value]) %} + {% if paragraph.field_style_color.value == 'white' %} + {% set attributes = attributes.removeAttribute('data-headerbg') %} + {% endif %} {% endif %} {% if paragraph.field_style_titlebar.value == false %} {% set classes = classes|merge(['hero-project']) %} @@ -58,12 +62,13 @@ {% set classes = classes|merge(styles) %} {% endif %} + {% if paragraph.field_style_titlebar.value == true and paragraph.field_image is not empty %} - {% set attributes = attributes.setAttribute('data-headerbg', 'transparent').setAttribute('style', 'background-image: url('~file_url(paragraph.field_image.entity.uri.value)~')') %} + {% set attributes = attributes.setAttribute('style', 'background-image: url('~file_url(paragraph.field_image.entity.uri.value)~')') %} {% endif %} {% block paragraph %} - <section{{ attributes.addClass(classes) }} data-headerbg="transparent"> + <section{{ attributes.addClass(classes) }}> {% block content %} {% if paragraph.field_style_titlebar.value == false %} <div class="container"> From 42d0de98c344dc773c94fe407d92199d754c6ffc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Fri, 12 Jun 2020 10:59:32 -0400 Subject: [PATCH 22/45] Try applying hover padding *all* the time; so only background changes --- agaric/sass/agaric/_base.elements.scss | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/agaric/sass/agaric/_base.elements.scss b/agaric/sass/agaric/_base.elements.scss index f4e00b4..32e6e8d 100644 --- a/agaric/sass/agaric/_base.elements.scss +++ b/agaric/sass/agaric/_base.elements.scss @@ -59,23 +59,19 @@ p { .content a { font-weight: bold; + padding: $link-hover-padding; + margin: -$link-hover-padding; &:hover { color: $link-hover; background-color: $link-hover-background; - padding: $link-hover-padding; - margin: -$link-hover-padding; } &:focus { color: $link-focus; background-color: $link-hover-background; - padding: $link-hover-padding; - margin: -$link-hover-padding; } &:active { color: $link-active; background-color: $link-hover-background; - padding: $link-hover-padding; - margin: -$link-hover-padding; } } From 8867a736693d98e64beba86ca40991727403baa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Fri, 12 Jun 2020 11:05:02 -0400 Subject: [PATCH 23/45] Update README --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index f01831c..ac64b78 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,19 @@ _This command will look at your `.nvmrc` file and use the version node.js specif _This command looks at `package.json` and installs all the npm dependencies specified in it. Some of the dependencies include grunt and grunt-sass._ +## Usage + +### Compile CSS + +`grunt sass` + +See more available Grunt commands: + +`grunt --help` + + +## Stuff we're not using + ### Rebuild the style guide `grunt kss` From f4218ebf880a832d8468e250ea1a26af8afb634a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Fri, 12 Jun 2020 11:06:11 -0400 Subject: [PATCH 24/45] Commit compiled CSS --- agaric/css/agaric.css | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 6d8dcd6..faa1b9b 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -7338,22 +7338,18 @@ p label::after { content: ':'; } .content a { - font-weight: bold; } + font-weight: bold; + padding: 0.25em; + margin: -0.25em; } .content a:hover { color: #FFFFFF; - background-color: #26599B; - padding: 0.25em; - margin: -0.25em; } + background-color: #26599B; } .content a:focus { color: #FFFFFF; - background-color: #26599B; - padding: 0.25em; - margin: -0.25em; } + background-color: #26599B; } .content a:active { color: #CBC219; - background-color: #26599B; - padding: 0.25em; - margin: -0.25em; } + background-color: #26599B; } hr, .titlebar-bigborder, .media.media-comment, .media.media-comment + .media.media-comment, .media.media-comment .media.media-comment, .footer .container { From 55c44c546e1e7ecfa53efd6f42aceca58e8ba3bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Fri, 12 Jun 2020 19:47:58 -0400 Subject: [PATCH 25/45] Make form label above and below padding more like headings --- agaric/sass/agaric/_base.form.scss | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/agaric/sass/agaric/_base.form.scss b/agaric/sass/agaric/_base.form.scss index 1291cb7..90a8616 100644 --- a/agaric/sass/agaric/_base.form.scss +++ b/agaric/sass/agaric/_base.form.scss @@ -25,6 +25,8 @@ margin-bottom: .6rem; } +.content p.form-label, .form-label { - margin-top: .6rem; + margin-top: 1rem; + margin-bottom: .6rem; } From 0c2bf5f383f56b2bbb60f2b74954c53198da4ed4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Fri, 12 Jun 2020 21:59:44 -0400 Subject: [PATCH 26/45] Commit compiled CSS --- agaric/css/agaric.css | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index faa1b9b..ccf29db 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -7412,8 +7412,10 @@ iframe { .form-item { margin-bottom: .6rem; } +.content p.form-label, .form-label { - margin-top: .6rem; } + margin-top: 1rem; + margin-bottom: .6rem; } .content blockquote { color: currentColor; } From 7445bc5a728fb86d576032a8cff0df1d15c33601 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Wed, 17 Jun 2020 07:59:08 -0400 Subject: [PATCH 27/45] Try a crazy experiment of bold borders on webforms Ref agaric/sites/agaric-com#221 --- agaric/sass/agaric/_base.form.scss | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/agaric/sass/agaric/_base.form.scss b/agaric/sass/agaric/_base.form.scss index 90a8616..2c84ad2 100644 --- a/agaric/sass/agaric/_base.form.scss +++ b/agaric/sass/agaric/_base.form.scss @@ -30,3 +30,17 @@ margin-top: 1rem; margin-bottom: .6rem; } + +// Webforms + +.webform-form, +.webform-submission-form { + border-left: 4px solid $blue-dark; + border-right: 4px solid $blue-dark; + margin: .1rem 1.5rem .1rem 1.5rem; + padding: 0 1.5rem; + @include tablet { + margin: .5rem 6rem .5rem 6rem; + padding: 0 6rem; + } +} From b8fbff0e371c1ff9d0293fbcddceae302ebf34c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Wed, 17 Jun 2020 16:20:41 -0400 Subject: [PATCH 28/45] Keep webforms wider on medium screen sizes --- agaric/sass/agaric/_base.form.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agaric/sass/agaric/_base.form.scss b/agaric/sass/agaric/_base.form.scss index 2c84ad2..b63e19b 100644 --- a/agaric/sass/agaric/_base.form.scss +++ b/agaric/sass/agaric/_base.form.scss @@ -39,7 +39,7 @@ border-right: 4px solid $blue-dark; margin: .1rem 1.5rem .1rem 1.5rem; padding: 0 1.5rem; - @include tablet { + @include widescreen { margin: .5rem 6rem .5rem 6rem; padding: 0 6rem; } From a5b74b91b394c902180209b435c7278f0e6c0bf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Wed, 17 Jun 2020 16:20:48 -0400 Subject: [PATCH 29/45] Commit compiled CSS --- agaric/css/agaric.css | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index ccf29db..72e0026 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -7417,6 +7417,18 @@ iframe { margin-top: 1rem; margin-bottom: .6rem; } +.webform-form, +.webform-submission-form { + border-left: 4px solid #193B68; + border-right: 4px solid #193B68; + margin: .1rem 1.5rem .1rem 1.5rem; + padding: 0 1.5rem; } + @media screen and (min-width: 1216px) { + .webform-form, + .webform-submission-form { + margin: .5rem 6rem .5rem 6rem; + padding: 0 6rem; } } + .content blockquote { color: currentColor; } .content blockquote * { From e42ebca83093658937a1e2048f00e9fe762192a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 18 Jun 2020 11:47:54 -0400 Subject: [PATCH 30/45] Override display suite two column layout to remove their classes, keep columns on mobile For landing page teasers Ref #221 --- ...l--node-landing-page-simple-card.html.twig | 2 ++ agaric/templates/layout/ds-2col.html.twig | 29 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 agaric/templates/layout/ds--2col--node-landing-page-simple-card.html.twig create mode 100644 agaric/templates/layout/ds-2col.html.twig diff --git a/agaric/templates/layout/ds--2col--node-landing-page-simple-card.html.twig b/agaric/templates/layout/ds--2col--node-landing-page-simple-card.html.twig new file mode 100644 index 0000000..173e2c4 --- /dev/null +++ b/agaric/templates/layout/ds--2col--node-landing-page-simple-card.html.twig @@ -0,0 +1,2 @@ +{% extends "ds-2col.html.twig" %} +{% set attributes = attributes.addClass('is-mobile') %} diff --git a/agaric/templates/layout/ds-2col.html.twig b/agaric/templates/layout/ds-2col.html.twig new file mode 100644 index 0000000..ab7ee3c --- /dev/null +++ b/agaric/templates/layout/ds-2col.html.twig @@ -0,0 +1,29 @@ +{# +/** + * @file + * Override Display Suite 2 column template to get rid of DS classes. + * + * Available variables: + * - outer_wrapper: outer wrapper element + * - left_wrapper: wrapper element around left region + * - right_wrapper: wrapper element around right region + * - attributes: layout attributes + * - left_attributes: attributes for left region + * - right_attributes: attributes for right region + * - left: content of left region + * - right: content of right region + */ +#} +<{{ outer_wrapper }}{{ attributes.addClass('clearfix') }}> + + {{ title_suffix.contextual_links }} + + <{{ left_wrapper }}{{ left_attributes.addClass('') }}> + {{ left }} + </{{ left_wrapper }}> + + <{{ right_wrapper }}{{ right_attributes.addClass('') }}> + {{ right }} + </{{ right_wrapper }}> + +</{{ outer_wrapper }}> From b29b0b2d33507248986b0facc2ea877caa382cc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 18 Jun 2020 12:45:57 -0400 Subject: [PATCH 31/45] Fix template suggestions; works *without* the twigsuggest DS fix --- ...wig => ds-2col--node-landing-page-simple-card.html.twig} | 0 agaric/templates/layout/ds-2col.html.twig | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) rename agaric/templates/layout/{ds--2col--node-landing-page-simple-card.html.twig => ds-2col--node-landing-page-simple-card.html.twig} (100%) diff --git a/agaric/templates/layout/ds--2col--node-landing-page-simple-card.html.twig b/agaric/templates/layout/ds-2col--node-landing-page-simple-card.html.twig similarity index 100% rename from agaric/templates/layout/ds--2col--node-landing-page-simple-card.html.twig rename to agaric/templates/layout/ds-2col--node-landing-page-simple-card.html.twig diff --git a/agaric/templates/layout/ds-2col.html.twig b/agaric/templates/layout/ds-2col.html.twig index ab7ee3c..552985f 100644 --- a/agaric/templates/layout/ds-2col.html.twig +++ b/agaric/templates/layout/ds-2col.html.twig @@ -14,15 +14,15 @@ * - right: content of right region */ #} -<{{ outer_wrapper }}{{ attributes.addClass('clearfix') }}> +<{{ outer_wrapper }}{{ attributes.addClass('columns', 'clearfix') }}> {{ title_suffix.contextual_links }} - <{{ left_wrapper }}{{ left_attributes.addClass('') }}> + <{{ left_wrapper }}{{ left_attributes.addClass('column') }}> {{ left }} </{{ left_wrapper }}> - <{{ right_wrapper }}{{ right_attributes.addClass('') }}> + <{{ right_wrapper }}{{ right_attributes.addClass('column') }}> {{ right }} </{{ right_wrapper }}> From f957f0cb3a798f7dc1d641f90ea416461f61e317 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 18 Jun 2020 12:47:14 -0400 Subject: [PATCH 32/45] Don't do extra top margin for headings in flow when they're further nested in columns Ref #221 --- agaric/sass/agaric/_layout.flow.scss | 3 +++ 1 file changed, 3 insertions(+) diff --git a/agaric/sass/agaric/_layout.flow.scss b/agaric/sass/agaric/_layout.flow.scss index d44da4a..a2eefbe 100644 --- a/agaric/sass/agaric/_layout.flow.scss +++ b/agaric/sass/agaric/_layout.flow.scss @@ -45,6 +45,9 @@ h2:first-child { margin-top: 1.1428em; } + .columns h2:first-child { + margin-top: inherit; + } } } .flow_full { From b925a57e3250dca0409e858add0e614a9fa2fffa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.com> Date: Thu, 18 Jun 2020 12:47:37 -0400 Subject: [PATCH 33/45] Commit compiled CSS --- agaric/css/agaric.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 72e0026..6565b28 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -7474,6 +7474,8 @@ iframe { margin-right: 1.5rem; } } .flow [class^=flow] + [class^=flow] h2:first-child { margin-top: 1.1428em; } + .flow [class^=flow] + [class^=flow] .columns h2:first-child { + margin-top: inherit; } @media screen and (min-width: 769px), print { .flow .flow_full { margin-left: -25%; From 9cf4362e0780aee1f1a167685b0c9c7634b05e00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Wed, 14 Jul 2021 08:00:12 -0400 Subject: [PATCH 34/45] Commit compiled CSS --- agaric/css/agaric.css | 260 +++++++++++++++++++++--------------------- 1 file changed, 130 insertions(+), 130 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 6565b28..00e6c31 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -697,7 +697,7 @@ table th { color: #FFFFFF !important; } a.has-text-white:hover, a.has-text-white:focus { - color: #e6e5e5 !important; } + color: #e6e6e6 !important; } .has-background-white { background-color: #FFFFFF !important; } @@ -715,7 +715,7 @@ a.has-text-black:hover, a.has-text-black:focus { color: #FFFFFF !important; } a.has-text-light:hover, a.has-text-light:focus { - color: #e6e5e5 !important; } + color: #e6e6e6 !important; } .has-background-light { background-color: #FFFFFF !important; } @@ -2696,7 +2696,7 @@ a.box:active { .tag:not(body).is-delete:hover, .tag:not(body).is-delete:focus { background-color: #f2f2f2; } .tag:not(body).is-delete:active { - background-color: #e6e5e5; } + background-color: #e6e6e6; } .tag:not(body).is-rounded { border-radius: 290486px; } @@ -3981,7 +3981,7 @@ a.list-item { color: #0a0a0a; } .message.is-white .message-body { border-color: #FFFFFF; - color: #4d4c4c; } + color: #4d4d4d; } .message.is-black { background-color: #fafafa; } .message.is-black .message-header { @@ -3997,7 +3997,7 @@ a.list-item { color: #0D1E34; } .message.is-light .message-body { border-color: #FFFFFF; - color: #4d4c4c; } + color: #4d4d4d; } .message.is-dark { background-color: #f7fafd; } .message.is-dark .message-header { @@ -5332,14 +5332,14 @@ label.panel-block { margin-left: 0%; } .columns.is-mobile > .column.is-1 { flex: none; - width: 8.3333333333%; } + width: 8.33333%; } .columns.is-mobile > .column.is-offset-1 { - margin-left: 8.3333333333%; } + margin-left: 8.33333%; } .columns.is-mobile > .column.is-2 { flex: none; - width: 16.6666666667%; } + width: 16.66667%; } .columns.is-mobile > .column.is-offset-2 { - margin-left: 16.6666666667%; } + margin-left: 16.66667%; } .columns.is-mobile > .column.is-3 { flex: none; width: 25%; } @@ -5347,14 +5347,14 @@ label.panel-block { margin-left: 25%; } .columns.is-mobile > .column.is-4 { flex: none; - width: 33.3333333333%; } + width: 33.33333%; } .columns.is-mobile > .column.is-offset-4 { - margin-left: 33.3333333333%; } + margin-left: 33.33333%; } .columns.is-mobile > .column.is-5 { flex: none; - width: 41.6666666667%; } + width: 41.66667%; } .columns.is-mobile > .column.is-offset-5 { - margin-left: 41.6666666667%; } + margin-left: 41.66667%; } .columns.is-mobile > .column.is-6 { flex: none; width: 50%; } @@ -5362,14 +5362,14 @@ label.panel-block { margin-left: 50%; } .columns.is-mobile > .column.is-7 { flex: none; - width: 58.3333333333%; } + width: 58.33333%; } .columns.is-mobile > .column.is-offset-7 { - margin-left: 58.3333333333%; } + margin-left: 58.33333%; } .columns.is-mobile > .column.is-8 { flex: none; - width: 66.6666666667%; } + width: 66.66667%; } .columns.is-mobile > .column.is-offset-8 { - margin-left: 66.6666666667%; } + margin-left: 66.66667%; } .columns.is-mobile > .column.is-9 { flex: none; width: 75%; } @@ -5377,14 +5377,14 @@ label.panel-block { margin-left: 75%; } .columns.is-mobile > .column.is-10 { flex: none; - width: 83.3333333333%; } + width: 83.33333%; } .columns.is-mobile > .column.is-offset-10 { - margin-left: 83.3333333333%; } + margin-left: 83.33333%; } .columns.is-mobile > .column.is-11 { flex: none; - width: 91.6666666667%; } + width: 91.66667%; } .columns.is-mobile > .column.is-offset-11 { - margin-left: 91.6666666667%; } + margin-left: 91.66667%; } .columns.is-mobile > .column.is-12 { flex: none; width: 100%; } @@ -5448,14 +5448,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-mobile { flex: none; - width: 8.3333333333%; } + width: 8.33333%; } .column.is-offset-1-mobile { - margin-left: 8.3333333333%; } + margin-left: 8.33333%; } .column.is-2-mobile { flex: none; - width: 16.6666666667%; } + width: 16.66667%; } .column.is-offset-2-mobile { - margin-left: 16.6666666667%; } + margin-left: 16.66667%; } .column.is-3-mobile { flex: none; width: 25%; } @@ -5463,14 +5463,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-mobile { flex: none; - width: 33.3333333333%; } + width: 33.33333%; } .column.is-offset-4-mobile { - margin-left: 33.3333333333%; } + margin-left: 33.33333%; } .column.is-5-mobile { flex: none; - width: 41.6666666667%; } + width: 41.66667%; } .column.is-offset-5-mobile { - margin-left: 41.6666666667%; } + margin-left: 41.66667%; } .column.is-6-mobile { flex: none; width: 50%; } @@ -5478,14 +5478,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-mobile { flex: none; - width: 58.3333333333%; } + width: 58.33333%; } .column.is-offset-7-mobile { - margin-left: 58.3333333333%; } + margin-left: 58.33333%; } .column.is-8-mobile { flex: none; - width: 66.6666666667%; } + width: 66.66667%; } .column.is-offset-8-mobile { - margin-left: 66.6666666667%; } + margin-left: 66.66667%; } .column.is-9-mobile { flex: none; width: 75%; } @@ -5493,14 +5493,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-mobile { flex: none; - width: 83.3333333333%; } + width: 83.33333%; } .column.is-offset-10-mobile { - margin-left: 83.3333333333%; } + margin-left: 83.33333%; } .column.is-11-mobile { flex: none; - width: 91.6666666667%; } + width: 91.66667%; } .column.is-offset-11-mobile { - margin-left: 91.6666666667%; } + margin-left: 91.66667%; } .column.is-12-mobile { flex: none; width: 100%; } @@ -5564,14 +5564,14 @@ label.panel-block { margin-left: 0%; } .column.is-1, .column.is-1-tablet { flex: none; - width: 8.3333333333%; } + width: 8.33333%; } .column.is-offset-1, .column.is-offset-1-tablet { - margin-left: 8.3333333333%; } + margin-left: 8.33333%; } .column.is-2, .column.is-2-tablet { flex: none; - width: 16.6666666667%; } + width: 16.66667%; } .column.is-offset-2, .column.is-offset-2-tablet { - margin-left: 16.6666666667%; } + margin-left: 16.66667%; } .column.is-3, .column.is-3-tablet { flex: none; width: 25%; } @@ -5579,14 +5579,14 @@ label.panel-block { margin-left: 25%; } .column.is-4, .column.is-4-tablet { flex: none; - width: 33.3333333333%; } + width: 33.33333%; } .column.is-offset-4, .column.is-offset-4-tablet { - margin-left: 33.3333333333%; } + margin-left: 33.33333%; } .column.is-5, .column.is-5-tablet { flex: none; - width: 41.6666666667%; } + width: 41.66667%; } .column.is-offset-5, .column.is-offset-5-tablet { - margin-left: 41.6666666667%; } + margin-left: 41.66667%; } .column.is-6, .column.is-6-tablet { flex: none; width: 50%; } @@ -5594,14 +5594,14 @@ label.panel-block { margin-left: 50%; } .column.is-7, .column.is-7-tablet { flex: none; - width: 58.3333333333%; } + width: 58.33333%; } .column.is-offset-7, .column.is-offset-7-tablet { - margin-left: 58.3333333333%; } + margin-left: 58.33333%; } .column.is-8, .column.is-8-tablet { flex: none; - width: 66.6666666667%; } + width: 66.66667%; } .column.is-offset-8, .column.is-offset-8-tablet { - margin-left: 66.6666666667%; } + margin-left: 66.66667%; } .column.is-9, .column.is-9-tablet { flex: none; width: 75%; } @@ -5609,14 +5609,14 @@ label.panel-block { margin-left: 75%; } .column.is-10, .column.is-10-tablet { flex: none; - width: 83.3333333333%; } + width: 83.33333%; } .column.is-offset-10, .column.is-offset-10-tablet { - margin-left: 83.3333333333%; } + margin-left: 83.33333%; } .column.is-11, .column.is-11-tablet { flex: none; - width: 91.6666666667%; } + width: 91.66667%; } .column.is-offset-11, .column.is-offset-11-tablet { - margin-left: 91.6666666667%; } + margin-left: 91.66667%; } .column.is-12, .column.is-12-tablet { flex: none; width: 100%; } @@ -5680,14 +5680,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-touch { flex: none; - width: 8.3333333333%; } + width: 8.33333%; } .column.is-offset-1-touch { - margin-left: 8.3333333333%; } + margin-left: 8.33333%; } .column.is-2-touch { flex: none; - width: 16.6666666667%; } + width: 16.66667%; } .column.is-offset-2-touch { - margin-left: 16.6666666667%; } + margin-left: 16.66667%; } .column.is-3-touch { flex: none; width: 25%; } @@ -5695,14 +5695,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-touch { flex: none; - width: 33.3333333333%; } + width: 33.33333%; } .column.is-offset-4-touch { - margin-left: 33.3333333333%; } + margin-left: 33.33333%; } .column.is-5-touch { flex: none; - width: 41.6666666667%; } + width: 41.66667%; } .column.is-offset-5-touch { - margin-left: 41.6666666667%; } + margin-left: 41.66667%; } .column.is-6-touch { flex: none; width: 50%; } @@ -5710,14 +5710,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-touch { flex: none; - width: 58.3333333333%; } + width: 58.33333%; } .column.is-offset-7-touch { - margin-left: 58.3333333333%; } + margin-left: 58.33333%; } .column.is-8-touch { flex: none; - width: 66.6666666667%; } + width: 66.66667%; } .column.is-offset-8-touch { - margin-left: 66.6666666667%; } + margin-left: 66.66667%; } .column.is-9-touch { flex: none; width: 75%; } @@ -5725,14 +5725,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-touch { flex: none; - width: 83.3333333333%; } + width: 83.33333%; } .column.is-offset-10-touch { - margin-left: 83.3333333333%; } + margin-left: 83.33333%; } .column.is-11-touch { flex: none; - width: 91.6666666667%; } + width: 91.66667%; } .column.is-offset-11-touch { - margin-left: 91.6666666667%; } + margin-left: 91.66667%; } .column.is-12-touch { flex: none; width: 100%; } @@ -5796,14 +5796,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-desktop { flex: none; - width: 8.3333333333%; } + width: 8.33333%; } .column.is-offset-1-desktop { - margin-left: 8.3333333333%; } + margin-left: 8.33333%; } .column.is-2-desktop { flex: none; - width: 16.6666666667%; } + width: 16.66667%; } .column.is-offset-2-desktop { - margin-left: 16.6666666667%; } + margin-left: 16.66667%; } .column.is-3-desktop { flex: none; width: 25%; } @@ -5811,14 +5811,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-desktop { flex: none; - width: 33.3333333333%; } + width: 33.33333%; } .column.is-offset-4-desktop { - margin-left: 33.3333333333%; } + margin-left: 33.33333%; } .column.is-5-desktop { flex: none; - width: 41.6666666667%; } + width: 41.66667%; } .column.is-offset-5-desktop { - margin-left: 41.6666666667%; } + margin-left: 41.66667%; } .column.is-6-desktop { flex: none; width: 50%; } @@ -5826,14 +5826,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-desktop { flex: none; - width: 58.3333333333%; } + width: 58.33333%; } .column.is-offset-7-desktop { - margin-left: 58.3333333333%; } + margin-left: 58.33333%; } .column.is-8-desktop { flex: none; - width: 66.6666666667%; } + width: 66.66667%; } .column.is-offset-8-desktop { - margin-left: 66.6666666667%; } + margin-left: 66.66667%; } .column.is-9-desktop { flex: none; width: 75%; } @@ -5841,14 +5841,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-desktop { flex: none; - width: 83.3333333333%; } + width: 83.33333%; } .column.is-offset-10-desktop { - margin-left: 83.3333333333%; } + margin-left: 83.33333%; } .column.is-11-desktop { flex: none; - width: 91.6666666667%; } + width: 91.66667%; } .column.is-offset-11-desktop { - margin-left: 91.6666666667%; } + margin-left: 91.66667%; } .column.is-12-desktop { flex: none; width: 100%; } @@ -5912,14 +5912,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-widescreen { flex: none; - width: 8.3333333333%; } + width: 8.33333%; } .column.is-offset-1-widescreen { - margin-left: 8.3333333333%; } + margin-left: 8.33333%; } .column.is-2-widescreen { flex: none; - width: 16.6666666667%; } + width: 16.66667%; } .column.is-offset-2-widescreen { - margin-left: 16.6666666667%; } + margin-left: 16.66667%; } .column.is-3-widescreen { flex: none; width: 25%; } @@ -5927,14 +5927,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-widescreen { flex: none; - width: 33.3333333333%; } + width: 33.33333%; } .column.is-offset-4-widescreen { - margin-left: 33.3333333333%; } + margin-left: 33.33333%; } .column.is-5-widescreen { flex: none; - width: 41.6666666667%; } + width: 41.66667%; } .column.is-offset-5-widescreen { - margin-left: 41.6666666667%; } + margin-left: 41.66667%; } .column.is-6-widescreen { flex: none; width: 50%; } @@ -5942,14 +5942,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-widescreen { flex: none; - width: 58.3333333333%; } + width: 58.33333%; } .column.is-offset-7-widescreen { - margin-left: 58.3333333333%; } + margin-left: 58.33333%; } .column.is-8-widescreen { flex: none; - width: 66.6666666667%; } + width: 66.66667%; } .column.is-offset-8-widescreen { - margin-left: 66.6666666667%; } + margin-left: 66.66667%; } .column.is-9-widescreen { flex: none; width: 75%; } @@ -5957,14 +5957,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-widescreen { flex: none; - width: 83.3333333333%; } + width: 83.33333%; } .column.is-offset-10-widescreen { - margin-left: 83.3333333333%; } + margin-left: 83.33333%; } .column.is-11-widescreen { flex: none; - width: 91.6666666667%; } + width: 91.66667%; } .column.is-offset-11-widescreen { - margin-left: 91.6666666667%; } + margin-left: 91.66667%; } .column.is-12-widescreen { flex: none; width: 100%; } @@ -6028,14 +6028,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-fullhd { flex: none; - width: 8.3333333333%; } + width: 8.33333%; } .column.is-offset-1-fullhd { - margin-left: 8.3333333333%; } + margin-left: 8.33333%; } .column.is-2-fullhd { flex: none; - width: 16.6666666667%; } + width: 16.66667%; } .column.is-offset-2-fullhd { - margin-left: 16.6666666667%; } + margin-left: 16.66667%; } .column.is-3-fullhd { flex: none; width: 25%; } @@ -6043,14 +6043,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-fullhd { flex: none; - width: 33.3333333333%; } + width: 33.33333%; } .column.is-offset-4-fullhd { - margin-left: 33.3333333333%; } + margin-left: 33.33333%; } .column.is-5-fullhd { flex: none; - width: 41.6666666667%; } + width: 41.66667%; } .column.is-offset-5-fullhd { - margin-left: 41.6666666667%; } + margin-left: 41.66667%; } .column.is-6-fullhd { flex: none; width: 50%; } @@ -6058,14 +6058,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-fullhd { flex: none; - width: 58.3333333333%; } + width: 58.33333%; } .column.is-offset-7-fullhd { - margin-left: 58.3333333333%; } + margin-left: 58.33333%; } .column.is-8-fullhd { flex: none; - width: 66.6666666667%; } + width: 66.66667%; } .column.is-offset-8-fullhd { - margin-left: 66.6666666667%; } + margin-left: 66.66667%; } .column.is-9-fullhd { flex: none; width: 75%; } @@ -6073,14 +6073,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-fullhd { flex: none; - width: 83.3333333333%; } + width: 83.33333%; } .column.is-offset-10-fullhd { - margin-left: 83.3333333333%; } + margin-left: 83.33333%; } .column.is-11-fullhd { flex: none; - width: 91.6666666667%; } + width: 91.66667%; } .column.is-offset-11-fullhd { - margin-left: 91.6666666667%; } + margin-left: 91.66667%; } .column.is-12-fullhd { flex: none; width: 100%; } @@ -6418,37 +6418,37 @@ label.panel-block { display: flex; } .tile.is-1 { flex: none; - width: 8.3333333333%; } + width: 8.33333%; } .tile.is-2 { flex: none; - width: 16.6666666667%; } + width: 16.66667%; } .tile.is-3 { flex: none; width: 25%; } .tile.is-4 { flex: none; - width: 33.3333333333%; } + width: 33.33333%; } .tile.is-5 { flex: none; - width: 41.6666666667%; } + width: 41.66667%; } .tile.is-6 { flex: none; width: 50%; } .tile.is-7 { flex: none; - width: 58.3333333333%; } + width: 58.33333%; } .tile.is-8 { flex: none; - width: 66.6666666667%; } + width: 66.66667%; } .tile.is-9 { flex: none; width: 75%; } .tile.is-10 { flex: none; - width: 83.3333333333%; } + width: 83.33333%; } .tile.is-11 { flex: none; - width: 91.6666666667%; } + width: 91.66667%; } .tile.is-12 { flex: none; width: 100%; } } @@ -6502,10 +6502,10 @@ label.panel-block { border-color: #0a0a0a; color: #FFFFFF; } .hero.is-white.is-bold { - background-image: linear-gradient(141deg, #e6e5e5 0%, #FFFFFF 71%, white 100%); } + background-image: linear-gradient(141deg, #e6e6e6 0%, #FFFFFF 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-white.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #e6e5e5 0%, #FFFFFF 71%, white 100%); } } + background-image: linear-gradient(141deg, #e6e6e6 0%, #FFFFFF 71%, white 100%); } } .hero.is-black { background-color: #0a0a0a; color: #FFFFFF; } @@ -6590,10 +6590,10 @@ label.panel-block { border-color: #0D1E34; color: #FFFFFF; } .hero.is-light.is-bold { - background-image: linear-gradient(141deg, #e6e5e5 0%, #FFFFFF 71%, white 100%); } + background-image: linear-gradient(141deg, #e6e6e6 0%, #FFFFFF 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-light.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #e6e5e5 0%, #FFFFFF 71%, white 100%); } } + background-image: linear-gradient(141deg, #e6e6e6 0%, #FFFFFF 71%, white 100%); } } .hero.is-dark { background-color: #0D1E34; color: #FFFFFF; } @@ -8503,7 +8503,7 @@ a.teaser { padding: 0 32px; } } ul.slick-dots { - bottom: 10.6666666667px; } + bottom: 10.66667px; } ul.slick-dots li button { width: 0.875rem; height: 0.875rem; } From 023119cea1c6d5c50cdc69f22e27919c5535d0a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 6 Mar 2022 11:45:28 -0500 Subject: [PATCH 35/45] Adapt pattern deprecated in Twig 2.10 for compatibility in Twig 3+ As of Twig 2.10, use the filter filter instead, or an if condition inside the for body (if your condition depends on a variable updated inside the loop and you are not using the loop variable). Per tip on https://twig.symfony.com/doc/2.x/tags/for.html --- .../field--field-body-paragraph--rss-teaser.html.twig | 4 ++-- agaric/templates/layout/node--case-study--full.html.twig | 8 ++++---- .../templates/layout/node--case-study--teaser.html.twig | 4 ++-- agaric/templates/layout/node--full.html.twig | 8 ++++---- agaric/templates/layout/node--people--full.html.twig | 8 ++++---- agaric/templates/layout/node--rss-teaser.html.twig | 4 ++-- agaric/templates/layout/node--teaser.html.twig | 4 ++-- .../title_paragraph/pattern-title-paragraph.html.twig | 4 ++-- 8 files changed, 22 insertions(+), 22 deletions(-) diff --git a/agaric/templates/field/field--field-body-paragraph--rss-teaser.html.twig b/agaric/templates/field/field--field-body-paragraph--rss-teaser.html.twig index 149d68d..2d79b0f 100644 --- a/agaric/templates/field/field--field-body-paragraph--rss-teaser.html.twig +++ b/agaric/templates/field/field--field-body-paragraph--rss-teaser.html.twig @@ -39,8 +39,8 @@ #} <description> {% set one_and_done = false %} -{% for item in items if not one_and_done %} - {% if item.content['#paragraph'].type.0.entity.id == 'text' %} +{% for item in items %} + {% if item.content['#paragraph'].type.0.entity.id == 'text' and not one_and_done %} {% set one_and_done = true %} {{ item.content|render|escape }} {% endif %} diff --git a/agaric/templates/layout/node--case-study--full.html.twig b/agaric/templates/layout/node--case-study--full.html.twig index d6e5747..9c99d7c 100644 --- a/agaric/templates/layout/node--case-study--full.html.twig +++ b/agaric/templates/layout/node--case-study--full.html.twig @@ -74,8 +74,8 @@ {% set title_paragraph_index = null %} {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {% set title_paragraph_index = i %} {{ paragraph }} @@ -103,8 +103,8 @@ <div class="container"> <div class="flow content"> {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if i is not same as(title_paragraph_index) %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and i is not same as(title_paragraph_index) %} {{ paragraph }} {% endif %} {% endfor %} diff --git a/agaric/templates/layout/node--case-study--teaser.html.twig b/agaric/templates/layout/node--case-study--teaser.html.twig index a9375fd..3359fc1 100644 --- a/agaric/templates/layout/node--case-study--teaser.html.twig +++ b/agaric/templates/layout/node--case-study--teaser.html.twig @@ -6,8 +6,8 @@ {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {{ paragraph }} {% endif %} diff --git a/agaric/templates/layout/node--full.html.twig b/agaric/templates/layout/node--full.html.twig index efed28d..3d07914 100644 --- a/agaric/templates/layout/node--full.html.twig +++ b/agaric/templates/layout/node--full.html.twig @@ -76,8 +76,8 @@ {% set title_paragraph_index = null %} {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {% set title_paragraph_index = i %} {{ paragraph }} @@ -123,8 +123,8 @@ {% set walls_up = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if i is not same as(title_paragraph_index) %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and i is not same as(title_paragraph_index) %} {% if paragraph['#paragraph'].field_style_escape_flow.value is not empty %} {% set bust_out = paragraph['#paragraph'].field_style_escape_flow.value %} {% endif %} diff --git a/agaric/templates/layout/node--people--full.html.twig b/agaric/templates/layout/node--people--full.html.twig index 360a06c..fd56534 100644 --- a/agaric/templates/layout/node--people--full.html.twig +++ b/agaric/templates/layout/node--people--full.html.twig @@ -74,8 +74,8 @@ {% set title_paragraph_index = null %} {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {% set title_paragraph_index = i %} {{ paragraph }} @@ -109,8 +109,8 @@ {% set walls_up = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if i is not same as(title_paragraph_index) %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and i is not same as(title_paragraph_index) %} {% if paragraph['#paragraph'].field_style_escape_flow.value is not empty %} {% set bust_out = paragraph['#paragraph'].field_style_escape_flow.value %} {% endif %} diff --git a/agaric/templates/layout/node--rss-teaser.html.twig b/agaric/templates/layout/node--rss-teaser.html.twig index 013223e..ca560b0 100644 --- a/agaric/templates/layout/node--rss-teaser.html.twig +++ b/agaric/templates/layout/node--rss-teaser.html.twig @@ -77,8 +77,8 @@ BOW! BOW BEFORE MY POWER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {{ paragraph }} {% endif %} diff --git a/agaric/templates/layout/node--teaser.html.twig b/agaric/templates/layout/node--teaser.html.twig index 56feebb..fed82e7 100644 --- a/agaric/templates/layout/node--teaser.html.twig +++ b/agaric/templates/layout/node--teaser.html.twig @@ -75,8 +75,8 @@ {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} - {% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph %} + {% if i|first != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {{ paragraph }} {% endif %} diff --git a/agaric/templates/patterns/title_paragraph/pattern-title-paragraph.html.twig b/agaric/templates/patterns/title_paragraph/pattern-title-paragraph.html.twig index 76ca276..1f9c51a 100644 --- a/agaric/templates/patterns/title_paragraph/pattern-title-paragraph.html.twig +++ b/agaric/templates/patterns/title_paragraph/pattern-title-paragraph.html.twig @@ -13,8 +13,8 @@ {% set title_paragraph_index = null %} {% set has_title_paragraph = false %} {% if paragraphs.field_body_paragraph %} - {% for i, paragraph in paragraphs.field_body_paragraph if i|first != '#' %} - {% if paragraphs.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in paragraphs.field_body_paragraph %} + {% if i|first != '#' and paragraphs.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {% set title_paragraph_index = i %} <div class="column is-one-third"> From f0294c3a073365b960f5e4ce666e58b7067070ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Melan=C3=A7on?= <ben@agaric.coop> Date: Sun, 6 Mar 2022 11:46:00 -0500 Subject: [PATCH 36/45] Add TODO and remove test comment (latter implies rss teaser not used) --- agaric/templates/layout/node--full.html.twig | 1 + agaric/templates/layout/node--rss-teaser.html.twig | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/agaric/templates/layout/node--full.html.twig b/agaric/templates/layout/node--full.html.twig index 3d07914..cb76d5e 100644 --- a/agaric/templates/layout/node--full.html.twig +++ b/agaric/templates/layout/node--full.html.twig @@ -114,6 +114,7 @@ </div> </section> {% elseif content.field_authors is not empty %} +{# TODO fix this this looks wrong? #} <span class="hidden"><a href="{{ url }}" class="u-url">{{ date }}</a><a class="u-author" href="/"></a></span> {% endif %} diff --git a/agaric/templates/layout/node--rss-teaser.html.twig b/agaric/templates/layout/node--rss-teaser.html.twig index ca560b0..fcdb606 100644 --- a/agaric/templates/layout/node--rss-teaser.html.twig +++ b/agaric/templates/layout/node--rss-teaser.html.twig @@ -71,8 +71,6 @@ */ #} -BOW! BOW BEFORE MY POWER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - <a class="teaser media content" href="{{ url }}"> {% set has_title_paragraph = false %} From d82b9e5615c6b9e77a9d3625d89bc2aa7ff3760a Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Fri, 18 Nov 2022 12:43:41 -0500 Subject: [PATCH 37/45] Move syndication details into content --- .../item-list--indieweb-syndication.html.twig | 40 +++++++++++++++++++ agaric/templates/layout/node--full.html.twig | 4 +- 2 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 agaric/templates/layout/item-list--indieweb-syndication.html.twig diff --git a/agaric/templates/layout/item-list--indieweb-syndication.html.twig b/agaric/templates/layout/item-list--indieweb-syndication.html.twig new file mode 100644 index 0000000..cddd6d9 --- /dev/null +++ b/agaric/templates/layout/item-list--indieweb-syndication.html.twig @@ -0,0 +1,40 @@ +{# +/** + * @file + * Theme override for an item list. + * + * Available variables: + * - items: A list of items. Each item contains: + * - attributes: HTML attributes to be applied to each list item. + * - value: The content of the list element. + * - title: The title of the list. + * - list_type: The tag for list element ("ul" or "ol"). + * - wrapper_attributes: HTML attributes to be applied to the list wrapper. + * - attributes: HTML attributes to be applied to the list. + * - empty: A message to display when there are no items. Allowed value is a + * string or render array. + * - context: A list of contextual data associated with the list. May contain: + * - list_style: The custom list style. + * + * @see template_preprocess_item_list() + */ +#} +{% if context.list_style %} + {%- set attributes = attributes.addClass('item-list__' ~ context.list_style) %} +{% endif %} +{% if items or empty %} + {%- if title is not empty -%} + <h3>{{'Shared to'|t}}</h3> + {%- endif -%} + + {%- if items -%} + <{{list_type}}{{attributes}}> + {%- for item in items -%} + <li{{item.attributes}}>{{ item.value }}</li> + {%- endfor -%} + </{{list_type}}> + {%- else -%} + {{- empty -}} + {%- endif -%} +{%- endif %} + diff --git a/agaric/templates/layout/node--full.html.twig b/agaric/templates/layout/node--full.html.twig index cb76d5e..8f86e1b 100644 --- a/agaric/templates/layout/node--full.html.twig +++ b/agaric/templates/layout/node--full.html.twig @@ -168,14 +168,14 @@ {{ content.field_tags }} {% endif %} </div> + {{content.indieweb_syndication}} </div> </section> {% endif %} - </article>{# end h-entry article #} <!-- Unexpected extra content --> -{{ content|without('field_body_paragraph', 'field_authors', 'field_tags', 'uid', 'created', 'comment') }} +{{ content|without('field_body_paragraph', 'field_authors', 'field_tags', 'uid', 'created', 'comment', 'indieweb_syndication') }} {% if content.comment %} {{ content.comment }} From 685297582827e976e13921ed6164c7cdf0922def Mon Sep 17 00:00:00 2001 From: Louis Elkner-Alfaro <l.elkneralfaro@gmail.com> Date: Mon, 3 Jul 2023 14:20:21 -0700 Subject: [PATCH 38/45] Add authors and date Ref: https://gitlab.com/agaric/sites/agaric-coop/-/issues/239 --- agaric/templates/field/field--field-title.html.twig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/agaric/templates/field/field--field-title.html.twig b/agaric/templates/field/field--field-title.html.twig index 4441b7c..db78354 100644 --- a/agaric/templates/field/field--field-title.html.twig +++ b/agaric/templates/field/field--field-title.html.twig @@ -46,4 +46,9 @@ }) %} <h1{{ item.attributes }}>{{ item.content}} </h1> + + {% if authors is not empty %} + <p class="byline is-mono">Written by {{ authors }}</p> + <p class="byline is-mono">Posted on <time class="dt-published" datetime="{{ iso_datetime }}">{{ date }}</time></p> + {% endif %} {% endfor %} From ea1c1a1a37bcea9a857b611ec2a5763590b9fc7d Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 13 Jul 2023 16:40:40 -0700 Subject: [PATCH 39/45] Add authors to paragraph title template --- agaric/templates/paragraph/paragraph--title.html.twig | 1 + 1 file changed, 1 insertion(+) diff --git a/agaric/templates/paragraph/paragraph--title.html.twig b/agaric/templates/paragraph/paragraph--title.html.twig index bb7c68b..11b053f 100644 --- a/agaric/templates/paragraph/paragraph--title.html.twig +++ b/agaric/templates/paragraph/paragraph--title.html.twig @@ -78,6 +78,7 @@ <div class="hero-body"> {{ content.field_title }} {{ content.field_subtitle }} + {{ authors }} </div> </div> {% else %} From 2e7f90350d16765c5c526c4397c918735cda7d02 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 13 Jul 2023 17:55:35 -0700 Subject: [PATCH 40/45] Add date to paragraph title template --- agaric/sass/agaric/_component.hero.scss | 12 +++++++++++- .../templates/paragraph/paragraph--title.html.twig | 7 ++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/agaric/sass/agaric/_component.hero.scss b/agaric/sass/agaric/_component.hero.scss index e04f9c1..be61a6f 100644 --- a/agaric/sass/agaric/_component.hero.scss +++ b/agaric/sass/agaric/_component.hero.scss @@ -150,7 +150,17 @@ font-size: $size-5; line-height: 1.4em; } - .title + .subtitle { + .authors { + color: currentColor; + font-size: $size-5; + line-height: 1em; + } + .created-date { + color: currentColor; + font-size: $size-5; + line-height: 1em; + } + .title + .subtitle, .created-date { margin-top: 1em; } } diff --git a/agaric/templates/paragraph/paragraph--title.html.twig b/agaric/templates/paragraph/paragraph--title.html.twig index 11b053f..2e4acf1 100644 --- a/agaric/templates/paragraph/paragraph--title.html.twig +++ b/agaric/templates/paragraph/paragraph--title.html.twig @@ -78,7 +78,12 @@ <div class="hero-body"> {{ content.field_title }} {{ content.field_subtitle }} - {{ authors }} + <div class="authors"> + {{ authors }} + </div> + <div class="created-date"> + Posted on {{ date }} + </div> </div> </div> {% else %} From be59bfdb2c1479bc06106b3e6944c9e9062df1b3 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Thu, 13 Jul 2023 18:19:55 -0700 Subject: [PATCH 41/45] Compile css --- agaric/css/agaric.css | 626 ++++++++++++++++++------------------------ 1 file changed, 262 insertions(+), 364 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 00e6c31..5afaadc 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -24,17 +24,17 @@ to { transform: rotate(359deg); } } -.delete, .modal-close, .is-unselectable, .button, .file, .breadcrumb, .pagination-previous, +.tabs, .pagination-previous, .pagination-next, .pagination-link, -.pagination-ellipsis, .tabs { +.pagination-ellipsis, .breadcrumb, .file, .button, .is-unselectable, .modal-close, .delete { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } -.select:not(.is-multiple):not(.is-loading)::after, .navbar-link:not(.is-arrowless)::after { +.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after { border: 3px solid transparent; border-radius: 2px; border-right: 0; @@ -50,11 +50,11 @@ transform-origin: center; width: 0.625em; } -.box:not(:last-child), .content:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .table:not(:last-child), .table-container:not(:last-child), .title:not(:last-child), -.subtitle:not(:last-child), .block:not(:last-child), .highlight:not(:last-child), .breadcrumb:not(:last-child), .level:not(:last-child), .list:not(:last-child), .message:not(:last-child), .tabs:not(:last-child) { +.tabs:not(:last-child), .message:not(:last-child), .list:not(:last-child), .level:not(:last-child), .breadcrumb:not(:last-child), .highlight:not(:last-child), .block:not(:last-child), .title:not(:last-child), +.subtitle:not(:last-child), .table-container:not(:last-child), .table:not(:last-child), .progress:not(:last-child), .notification:not(:last-child), .content:not(:last-child), .box:not(:last-child) { margin-bottom: 1.5rem; } -.delete, .modal-close { +.modal-close, .delete { -moz-appearance: none; -webkit-appearance: none; background-color: rgba(10, 10, 10, 0.2); @@ -75,7 +75,7 @@ position: relative; vertical-align: top; width: 20px; } - .delete::before, .modal-close::before, .delete::after, .modal-close::after { + .modal-close::before, .delete::before, .modal-close::after, .delete::after { background-color: #FFFFFF; content: ""; display: block; @@ -84,31 +84,31 @@ top: 50%; transform: translateX(-50%) translateY(-50%) rotate(45deg); transform-origin: center center; } - .delete::before, .modal-close::before { + .modal-close::before, .delete::before { height: 2px; width: 50%; } - .delete::after, .modal-close::after { + .modal-close::after, .delete::after { height: 50%; width: 2px; } - .delete:hover, .modal-close:hover, .delete:focus, .modal-close:focus { + .modal-close:hover, .delete:hover, .modal-close:focus, .delete:focus { background-color: rgba(10, 10, 10, 0.3); } - .delete:active, .modal-close:active { + .modal-close:active, .delete:active { background-color: rgba(10, 10, 10, 0.4); } - .is-small.delete, .is-small.modal-close { + .is-small.modal-close, .is-small.delete { height: 16px; max-height: 16px; max-width: 16px; min-height: 16px; min-width: 16px; width: 16px; } - .is-medium.delete, .is-medium.modal-close { + .is-medium.modal-close, .is-medium.delete { height: 24px; max-height: 24px; max-width: 24px; min-height: 24px; min-width: 24px; width: 24px; } - .is-large.delete, .is-large.modal-close { + .is-large.modal-close, .is-large.delete { height: 32px; max-height: 32px; max-width: 32px; @@ -116,7 +116,7 @@ min-width: 32px; width: 32px; } -.button.is-loading::after, .loader, .select.is-loading::after, .control.is-loading::after { +.control.is-loading::after, .select.is-loading::after, .loader, .button.is-loading::after { animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; @@ -128,7 +128,7 @@ position: relative; width: 1em; } -.is-overlay, .image.is-square img, +.hero-video, .modal-background, .modal, .image.is-square img, .image.is-square .has-ratio, .image.is-1by1 img, .image.is-1by1 .has-ratio, .image.is-5by4 img, .image.is-5by4 .has-ratio, .image.is-4by3 img, @@ -144,18 +144,18 @@ .image.is-3by5 .has-ratio, .image.is-9by16 img, .image.is-9by16 .has-ratio, .image.is-1by2 img, .image.is-1by2 .has-ratio, .image.is-1by3 img, -.image.is-1by3 .has-ratio, .modal, .modal-background, .hero-video { +.image.is-1by3 .has-ratio, .is-overlay { bottom: 0; left: 0; position: absolute; right: 0; top: 0; } -.button, .input, .textarea, .select select, .file-cta, -.file-name, .pagination-previous, +.pagination-previous, .pagination-next, .pagination-link, -.pagination-ellipsis { +.pagination-ellipsis, .file-cta, +.file-name, .select select, .textarea, .input, .button { -moz-appearance: none; -webkit-appearance: none; align-items: center; @@ -173,40 +173,33 @@ padding-top: calc(0.375em - 1px); position: relative; vertical-align: top; } - .button:focus, .input:focus, .textarea:focus, .select select:focus, .file-cta:focus, - .file-name:focus, .pagination-previous:focus, + .pagination-previous:focus, .pagination-next:focus, .pagination-link:focus, - .pagination-ellipsis:focus, .is-focused.button, .is-focused.input, .is-focused.textarea, .select select.is-focused, .is-focused.file-cta, - .is-focused.file-name, .is-focused.pagination-previous, + .pagination-ellipsis:focus, .file-cta:focus, + .file-name:focus, .select select:focus, .textarea:focus, .input:focus, .button:focus, .is-focused.pagination-previous, .is-focused.pagination-next, .is-focused.pagination-link, - .is-focused.pagination-ellipsis, .button:active, .input:active, .textarea:active, .select select:active, .file-cta:active, - .file-name:active, .pagination-previous:active, + .is-focused.pagination-ellipsis, .is-focused.file-cta, + .is-focused.file-name, .select select.is-focused, .is-focused.textarea, .is-focused.input, .is-focused.button, .pagination-previous:active, .pagination-next:active, .pagination-link:active, - .pagination-ellipsis:active, .is-active.button, .is-active.input, .is-active.textarea, .select select.is-active, .is-active.file-cta, - .is-active.file-name, .is-active.pagination-previous, + .pagination-ellipsis:active, .file-cta:active, + .file-name:active, .select select:active, .textarea:active, .input:active, .button:active, .is-active.pagination-previous, .is-active.pagination-next, .is-active.pagination-link, - .is-active.pagination-ellipsis { + .is-active.pagination-ellipsis, .is-active.file-cta, + .is-active.file-name, .select select.is-active, .is-active.textarea, .is-active.input, .is-active.button { outline: none; } - .button[disabled], .input[disabled], .textarea[disabled], .select select[disabled], .file-cta[disabled], - .file-name[disabled], .pagination-previous[disabled], - .pagination-next[disabled], - .pagination-link[disabled], - .pagination-ellipsis[disabled], - fieldset[disabled] .button, - fieldset[disabled] .input, - fieldset[disabled] .textarea, - fieldset[disabled] .select select, - .select fieldset[disabled] select, - fieldset[disabled] .file-cta, - fieldset[disabled] .file-name, - fieldset[disabled] .pagination-previous, + [disabled].pagination-previous, + [disabled].pagination-next, + [disabled].pagination-link, + [disabled].pagination-ellipsis, [disabled].file-cta, + [disabled].file-name, .select select[disabled], [disabled].textarea, [disabled].input, [disabled].button, fieldset[disabled] .pagination-previous, fieldset[disabled] .pagination-next, fieldset[disabled] .pagination-link, - fieldset[disabled] .pagination-ellipsis { + fieldset[disabled] .pagination-ellipsis, fieldset[disabled] .file-cta, + fieldset[disabled] .file-name, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input, fieldset[disabled] .button { cursor: not-allowed; } /*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */ @@ -1228,8 +1221,7 @@ a.box:active { .button.is-text:active, .button.is-text.is-active { background-color: #f2f2f2; color: #0D1E34; } - .button.is-text[disabled], - fieldset[disabled] .button.is-text { + .button.is-text[disabled], fieldset[disabled] .button.is-text { background-color: transparent; border-color: transparent; box-shadow: none; } @@ -1250,8 +1242,7 @@ a.box:active { background-color: #f2f2f2; border-color: transparent; color: #0a0a0a; } - .button.is-white[disabled], - fieldset[disabled] .button.is-white { + .button.is-white[disabled], fieldset[disabled] .button.is-white { background-color: #FFFFFF; border-color: transparent; box-shadow: none; } @@ -1260,8 +1251,7 @@ a.box:active { color: #FFFFFF; } .button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered { background-color: black; } - .button.is-white.is-inverted[disabled], - fieldset[disabled] .button.is-white.is-inverted { + .button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted { background-color: #0a0a0a; border-color: transparent; box-shadow: none; @@ -1280,8 +1270,7 @@ a.box:active { border-color: transparent transparent #FFFFFF #FFFFFF !important; } .button.is-white.is-outlined.is-loading:hover::after, .button.is-white.is-outlined.is-loading.is-hovered::after, .button.is-white.is-outlined.is-loading:focus::after, .button.is-white.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #0a0a0a #0a0a0a !important; } - .button.is-white.is-outlined[disabled], - fieldset[disabled] .button.is-white.is-outlined { + .button.is-white.is-outlined[disabled], fieldset[disabled] .button.is-white.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1295,8 +1284,7 @@ a.box:active { color: #FFFFFF; } .button.is-white.is-inverted.is-outlined.is-loading:hover::after, .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-white.is-inverted.is-outlined.is-loading:focus::after, .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-white.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-white.is-inverted.is-outlined { + .button.is-white.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-white.is-inverted.is-outlined { background-color: transparent; border-color: #0a0a0a; box-shadow: none; @@ -1318,8 +1306,7 @@ a.box:active { background-color: black; border-color: transparent; color: #FFFFFF; } - .button.is-black[disabled], - fieldset[disabled] .button.is-black { + .button.is-black[disabled], fieldset[disabled] .button.is-black { background-color: #0a0a0a; border-color: transparent; box-shadow: none; } @@ -1328,8 +1315,7 @@ a.box:active { color: #0a0a0a; } .button.is-black.is-inverted:hover, .button.is-black.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-black.is-inverted[disabled], - fieldset[disabled] .button.is-black.is-inverted { + .button.is-black.is-inverted[disabled], fieldset[disabled] .button.is-black.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1348,8 +1334,7 @@ a.box:active { border-color: transparent transparent #0a0a0a #0a0a0a !important; } .button.is-black.is-outlined.is-loading:hover::after, .button.is-black.is-outlined.is-loading.is-hovered::after, .button.is-black.is-outlined.is-loading:focus::after, .button.is-black.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-black.is-outlined[disabled], - fieldset[disabled] .button.is-black.is-outlined { + .button.is-black.is-outlined[disabled], fieldset[disabled] .button.is-black.is-outlined { background-color: transparent; border-color: #0a0a0a; box-shadow: none; @@ -1363,8 +1348,7 @@ a.box:active { color: #0a0a0a; } .button.is-black.is-inverted.is-outlined.is-loading:hover::after, .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-black.is-inverted.is-outlined.is-loading:focus::after, .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #0a0a0a #0a0a0a !important; } - .button.is-black.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-black.is-inverted.is-outlined { + .button.is-black.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-black.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1386,8 +1370,7 @@ a.box:active { background-color: #f2f2f2; border-color: transparent; color: #0D1E34; } - .button.is-light[disabled], - fieldset[disabled] .button.is-light { + .button.is-light[disabled], fieldset[disabled] .button.is-light { background-color: #FFFFFF; border-color: transparent; box-shadow: none; } @@ -1396,8 +1379,7 @@ a.box:active { color: #FFFFFF; } .button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered { background-color: #081220; } - .button.is-light.is-inverted[disabled], - fieldset[disabled] .button.is-light.is-inverted { + .button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted { background-color: #0D1E34; border-color: transparent; box-shadow: none; @@ -1416,8 +1398,7 @@ a.box:active { border-color: transparent transparent #FFFFFF #FFFFFF !important; } .button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #0D1E34 #0D1E34 !important; } - .button.is-light.is-outlined[disabled], - fieldset[disabled] .button.is-light.is-outlined { + .button.is-light.is-outlined[disabled], fieldset[disabled] .button.is-light.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1431,8 +1412,7 @@ a.box:active { color: #FFFFFF; } .button.is-light.is-inverted.is-outlined.is-loading:hover::after, .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-light.is-inverted.is-outlined.is-loading:focus::after, .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-light.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-light.is-inverted.is-outlined { + .button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-light.is-inverted.is-outlined { background-color: transparent; border-color: #0D1E34; box-shadow: none; @@ -1454,8 +1434,7 @@ a.box:active { background-color: #081220; border-color: transparent; color: #FFFFFF; } - .button.is-dark[disabled], - fieldset[disabled] .button.is-dark { + .button.is-dark[disabled], fieldset[disabled] .button.is-dark { background-color: #0D1E34; border-color: transparent; box-shadow: none; } @@ -1464,8 +1443,7 @@ a.box:active { color: #0D1E34; } .button.is-dark.is-inverted:hover, .button.is-dark.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-dark.is-inverted[disabled], - fieldset[disabled] .button.is-dark.is-inverted { + .button.is-dark.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1484,8 +1462,7 @@ a.box:active { border-color: transparent transparent #0D1E34 #0D1E34 !important; } .button.is-dark.is-outlined.is-loading:hover::after, .button.is-dark.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-outlined.is-loading:focus::after, .button.is-dark.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-dark.is-outlined[disabled], - fieldset[disabled] .button.is-dark.is-outlined { + .button.is-dark.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-outlined { background-color: transparent; border-color: #0D1E34; box-shadow: none; @@ -1499,8 +1476,7 @@ a.box:active { color: #0D1E34; } .button.is-dark.is-inverted.is-outlined.is-loading:hover::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #0D1E34 #0D1E34 !important; } - .button.is-dark.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-dark.is-inverted.is-outlined { + .button.is-dark.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1522,8 +1498,7 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-primary[disabled], - fieldset[disabled] .button.is-primary { + .button.is-primary[disabled], fieldset[disabled] .button.is-primary { background-color: #26599B; border-color: transparent; box-shadow: none; } @@ -1532,8 +1507,7 @@ a.box:active { color: #26599B; } .button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-primary.is-inverted[disabled], - fieldset[disabled] .button.is-primary.is-inverted { + .button.is-primary.is-inverted[disabled], fieldset[disabled] .button.is-primary.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1552,8 +1526,7 @@ a.box:active { border-color: transparent transparent #26599B #26599B !important; } .button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-primary.is-outlined[disabled], - fieldset[disabled] .button.is-primary.is-outlined { + .button.is-primary.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-outlined { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1567,8 +1540,7 @@ a.box:active { color: #26599B; } .button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #26599B #26599B !important; } - .button.is-primary.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-primary.is-inverted.is-outlined { + .button.is-primary.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1590,8 +1562,7 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-link[disabled], - fieldset[disabled] .button.is-link { + .button.is-link[disabled], fieldset[disabled] .button.is-link { background-color: #26599B; border-color: transparent; box-shadow: none; } @@ -1600,8 +1571,7 @@ a.box:active { color: #26599B; } .button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-link.is-inverted[disabled], - fieldset[disabled] .button.is-link.is-inverted { + .button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1620,8 +1590,7 @@ a.box:active { border-color: transparent transparent #26599B #26599B !important; } .button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-link.is-outlined[disabled], - fieldset[disabled] .button.is-link.is-outlined { + .button.is-link.is-outlined[disabled], fieldset[disabled] .button.is-link.is-outlined { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1635,8 +1604,7 @@ a.box:active { color: #26599B; } .button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #26599B #26599B !important; } - .button.is-link.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-link.is-inverted.is-outlined { + .button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-link.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1658,8 +1626,7 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-info[disabled], - fieldset[disabled] .button.is-info { + .button.is-info[disabled], fieldset[disabled] .button.is-info { background-color: #26599B; border-color: transparent; box-shadow: none; } @@ -1668,8 +1635,7 @@ a.box:active { color: #26599B; } .button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-info.is-inverted[disabled], - fieldset[disabled] .button.is-info.is-inverted { + .button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1688,8 +1654,7 @@ a.box:active { border-color: transparent transparent #26599B #26599B !important; } .button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-info.is-outlined[disabled], - fieldset[disabled] .button.is-info.is-outlined { + .button.is-info.is-outlined[disabled], fieldset[disabled] .button.is-info.is-outlined { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1703,8 +1668,7 @@ a.box:active { color: #26599B; } .button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #26599B #26599B !important; } - .button.is-info.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-info.is-inverted.is-outlined { + .button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-info.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1726,8 +1690,7 @@ a.box:active { background-color: #37a28f; border-color: transparent; color: #FFFFFF; } - .button.is-success[disabled], - fieldset[disabled] .button.is-success { + .button.is-success[disabled], fieldset[disabled] .button.is-success { background-color: #3DB5A0; border-color: transparent; box-shadow: none; } @@ -1736,8 +1699,7 @@ a.box:active { color: #3DB5A0; } .button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-success.is-inverted[disabled], - fieldset[disabled] .button.is-success.is-inverted { + .button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1756,8 +1718,7 @@ a.box:active { border-color: transparent transparent #3DB5A0 #3DB5A0 !important; } .button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-success.is-outlined[disabled], - fieldset[disabled] .button.is-success.is-outlined { + .button.is-success.is-outlined[disabled], fieldset[disabled] .button.is-success.is-outlined { background-color: transparent; border-color: #3DB5A0; box-shadow: none; @@ -1771,8 +1732,7 @@ a.box:active { color: #3DB5A0; } .button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #3DB5A0 #3DB5A0 !important; } - .button.is-success.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-success.is-inverted.is-outlined { + .button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-success.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1794,8 +1754,7 @@ a.box:active { background-color: #b4ac16; border-color: transparent; color: #FFFFFF; } - .button.is-warning[disabled], - fieldset[disabled] .button.is-warning { + .button.is-warning[disabled], fieldset[disabled] .button.is-warning { background-color: #CBC219; border-color: transparent; box-shadow: none; } @@ -1804,8 +1763,7 @@ a.box:active { color: #CBC219; } .button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-warning.is-inverted[disabled], - fieldset[disabled] .button.is-warning.is-inverted { + .button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1824,8 +1782,7 @@ a.box:active { border-color: transparent transparent #CBC219 #CBC219 !important; } .button.is-warning.is-outlined.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-warning.is-outlined[disabled], - fieldset[disabled] .button.is-warning.is-outlined { + .button.is-warning.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-outlined { background-color: transparent; border-color: #CBC219; box-shadow: none; @@ -1839,8 +1796,7 @@ a.box:active { color: #CBC219; } .button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #CBC219 #CBC219 !important; } - .button.is-warning.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-warning.is-inverted.is-outlined { + .button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1862,8 +1818,7 @@ a.box:active { background-color: #c94722; border-color: transparent; color: #FFFFFF; } - .button.is-danger[disabled], - fieldset[disabled] .button.is-danger { + .button.is-danger[disabled], fieldset[disabled] .button.is-danger { background-color: #DB512A; border-color: transparent; box-shadow: none; } @@ -1872,8 +1827,7 @@ a.box:active { color: #DB512A; } .button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered { background-color: #f2f2f2; } - .button.is-danger.is-inverted[disabled], - fieldset[disabled] .button.is-danger.is-inverted { + .button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1892,8 +1846,7 @@ a.box:active { border-color: transparent transparent #DB512A #DB512A !important; } .button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #FFFFFF #FFFFFF !important; } - .button.is-danger.is-outlined[disabled], - fieldset[disabled] .button.is-danger.is-outlined { + .button.is-danger.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-outlined { background-color: transparent; border-color: #DB512A; box-shadow: none; @@ -1907,8 +1860,7 @@ a.box:active { color: #DB512A; } .button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after { border-color: transparent transparent #DB512A #DB512A !important; } - .button.is-danger.is-inverted.is-outlined[disabled], - fieldset[disabled] .button.is-danger.is-inverted.is-outlined { + .button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-inverted.is-outlined { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1922,8 +1874,7 @@ a.box:active { font-size: 1.25rem; } .button.is-large { font-size: 1.75rem; } - .button[disabled], - fieldset[disabled] .button { + .button[disabled], fieldset[disabled] .button { background-color: #FFFFFF; border-color: #dbdbdb; box-shadow: none; @@ -2023,7 +1974,6 @@ a.box:active { @media screen and (min-width: 1408px) { .container { max-width: 1344px; } } - .content li + li { margin-top: 0.25em; } @@ -2803,115 +2753,95 @@ a.tag:hover { text-align: center; vertical-align: top; } -.input, .textarea, .select select { +.select select, .textarea, .input { background-color: #FFFFFF; border-color: #dbdbdb; border-radius: 0; color: #363636; } - .input::-moz-placeholder, .textarea::-moz-placeholder, .select select::-moz-placeholder { + .select select::-moz-placeholder, .textarea::-moz-placeholder, .input::-moz-placeholder { color: rgba(54, 54, 54, 0.3); } - .input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .select select::-webkit-input-placeholder { + .select select::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .input::-webkit-input-placeholder { color: rgba(54, 54, 54, 0.3); } - .input:-moz-placeholder, .textarea:-moz-placeholder, .select select:-moz-placeholder { + .select select:-moz-placeholder, .textarea:-moz-placeholder, .input:-moz-placeholder { color: rgba(54, 54, 54, 0.3); } - .input:-ms-input-placeholder, .textarea:-ms-input-placeholder, .select select:-ms-input-placeholder { + .select select:-ms-input-placeholder, .textarea:-ms-input-placeholder, .input:-ms-input-placeholder { color: rgba(54, 54, 54, 0.3); } - .input:hover, .textarea:hover, .select select:hover, .is-hovered.input, .is-hovered.textarea, .select select.is-hovered { + .select select:hover, .textarea:hover, .input:hover, .select select.is-hovered, .is-hovered.textarea, .is-hovered.input { border-color: #b5b5b5; } - .input:focus, .textarea:focus, .select select:focus, .is-focused.input, .is-focused.textarea, .select select.is-focused, .input:active, .textarea:active, .select select:active, .is-active.input, .is-active.textarea, .select select.is-active { + .select select:focus, .textarea:focus, .input:focus, .select select.is-focused, .is-focused.textarea, .is-focused.input, .select select:active, .textarea:active, .input:active, .select select.is-active, .is-active.textarea, .is-active.input { border-color: #26599B; box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .input[disabled], .textarea[disabled], .select select[disabled], - fieldset[disabled] .input, - fieldset[disabled] .textarea, - fieldset[disabled] .select select, - .select fieldset[disabled] select { + .select select[disabled], [disabled].textarea, [disabled].input, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input { background-color: #FFFFFF; border-color: #FFFFFF; box-shadow: none; color: #E4E5E7; } - .input[disabled]::-moz-placeholder, .textarea[disabled]::-moz-placeholder, .select select[disabled]::-moz-placeholder, - fieldset[disabled] .input::-moz-placeholder, - fieldset[disabled] .textarea::-moz-placeholder, - fieldset[disabled] .select select::-moz-placeholder, - .select fieldset[disabled] select::-moz-placeholder { + .select select[disabled]::-moz-placeholder, [disabled].textarea::-moz-placeholder, [disabled].input::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder, .select fieldset[disabled] select::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder { color: rgba(228, 229, 231, 0.3); } - .input[disabled]::-webkit-input-placeholder, .textarea[disabled]::-webkit-input-placeholder, .select select[disabled]::-webkit-input-placeholder, - fieldset[disabled] .input::-webkit-input-placeholder, - fieldset[disabled] .textarea::-webkit-input-placeholder, - fieldset[disabled] .select select::-webkit-input-placeholder, - .select fieldset[disabled] select::-webkit-input-placeholder { + .select select[disabled]::-webkit-input-placeholder, [disabled].textarea::-webkit-input-placeholder, [disabled].input::-webkit-input-placeholder, fieldset[disabled] .select select::-webkit-input-placeholder, .select fieldset[disabled] select::-webkit-input-placeholder, fieldset[disabled] .textarea::-webkit-input-placeholder, fieldset[disabled] .input::-webkit-input-placeholder { color: rgba(228, 229, 231, 0.3); } - .input[disabled]:-moz-placeholder, .textarea[disabled]:-moz-placeholder, .select select[disabled]:-moz-placeholder, - fieldset[disabled] .input:-moz-placeholder, - fieldset[disabled] .textarea:-moz-placeholder, - fieldset[disabled] .select select:-moz-placeholder, - .select fieldset[disabled] select:-moz-placeholder { + .select select[disabled]:-moz-placeholder, [disabled].textarea:-moz-placeholder, [disabled].input:-moz-placeholder, fieldset[disabled] .select select:-moz-placeholder, .select fieldset[disabled] select:-moz-placeholder, fieldset[disabled] .textarea:-moz-placeholder, fieldset[disabled] .input:-moz-placeholder { color: rgba(228, 229, 231, 0.3); } - .input[disabled]:-ms-input-placeholder, .textarea[disabled]:-ms-input-placeholder, .select select[disabled]:-ms-input-placeholder, - fieldset[disabled] .input:-ms-input-placeholder, - fieldset[disabled] .textarea:-ms-input-placeholder, - fieldset[disabled] .select select:-ms-input-placeholder, - .select fieldset[disabled] select:-ms-input-placeholder { + .select select[disabled]:-ms-input-placeholder, [disabled].textarea:-ms-input-placeholder, [disabled].input:-ms-input-placeholder, fieldset[disabled] .select select:-ms-input-placeholder, .select fieldset[disabled] select:-ms-input-placeholder, fieldset[disabled] .textarea:-ms-input-placeholder, fieldset[disabled] .input:-ms-input-placeholder { color: rgba(228, 229, 231, 0.3); } -.input, .textarea { +.textarea, .input { box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); max-width: 100%; width: 100%; } - .input[readonly], .textarea[readonly] { + [readonly].textarea, [readonly].input { box-shadow: none; } - .is-white.input, .is-white.textarea { + .is-white.textarea, .is-white.input { border-color: #FFFFFF; } - .is-white.input:focus, .is-white.textarea:focus, .is-white.is-focused.input, .is-white.is-focused.textarea, .is-white.input:active, .is-white.textarea:active, .is-white.is-active.input, .is-white.is-active.textarea { + .is-white.textarea:focus, .is-white.input:focus, .is-white.is-focused.textarea, .is-white.is-focused.input, .is-white.textarea:active, .is-white.input:active, .is-white.is-active.textarea, .is-white.is-active.input { box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .is-black.input, .is-black.textarea { + .is-black.textarea, .is-black.input { border-color: #0a0a0a; } - .is-black.input:focus, .is-black.textarea:focus, .is-black.is-focused.input, .is-black.is-focused.textarea, .is-black.input:active, .is-black.textarea:active, .is-black.is-active.input, .is-black.is-active.textarea { + .is-black.textarea:focus, .is-black.input:focus, .is-black.is-focused.textarea, .is-black.is-focused.input, .is-black.textarea:active, .is-black.input:active, .is-black.is-active.textarea, .is-black.is-active.input { box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } - .is-light.input, .is-light.textarea { + .is-light.textarea, .is-light.input { border-color: #FFFFFF; } - .is-light.input:focus, .is-light.textarea:focus, .is-light.is-focused.input, .is-light.is-focused.textarea, .is-light.input:active, .is-light.textarea:active, .is-light.is-active.input, .is-light.is-active.textarea { + .is-light.textarea:focus, .is-light.input:focus, .is-light.is-focused.textarea, .is-light.is-focused.input, .is-light.textarea:active, .is-light.input:active, .is-light.is-active.textarea, .is-light.is-active.input { box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .is-dark.input, .is-dark.textarea { + .is-dark.textarea, .is-dark.input { border-color: #0D1E34; } - .is-dark.input:focus, .is-dark.textarea:focus, .is-dark.is-focused.input, .is-dark.is-focused.textarea, .is-dark.input:active, .is-dark.textarea:active, .is-dark.is-active.input, .is-dark.is-active.textarea { + .is-dark.textarea:focus, .is-dark.input:focus, .is-dark.is-focused.textarea, .is-dark.is-focused.input, .is-dark.textarea:active, .is-dark.input:active, .is-dark.is-active.textarea, .is-dark.is-active.input { box-shadow: 0 0 0 0.125em rgba(13, 30, 52, 0.25); } - .is-primary.input, .is-primary.textarea { + .is-primary.textarea, .is-primary.input { border-color: #26599B; } - .is-primary.input:focus, .is-primary.textarea:focus, .is-primary.is-focused.input, .is-primary.is-focused.textarea, .is-primary.input:active, .is-primary.textarea:active, .is-primary.is-active.input, .is-primary.is-active.textarea { + .is-primary.textarea:focus, .is-primary.input:focus, .is-primary.is-focused.textarea, .is-primary.is-focused.input, .is-primary.textarea:active, .is-primary.input:active, .is-primary.is-active.textarea, .is-primary.is-active.input { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .is-link.input, .is-link.textarea { + .is-link.textarea, .is-link.input { border-color: #26599B; } - .is-link.input:focus, .is-link.textarea:focus, .is-link.is-focused.input, .is-link.is-focused.textarea, .is-link.input:active, .is-link.textarea:active, .is-link.is-active.input, .is-link.is-active.textarea { + .is-link.textarea:focus, .is-link.input:focus, .is-link.is-focused.textarea, .is-link.is-focused.input, .is-link.textarea:active, .is-link.input:active, .is-link.is-active.textarea, .is-link.is-active.input { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .is-info.input, .is-info.textarea { + .is-info.textarea, .is-info.input { border-color: #26599B; } - .is-info.input:focus, .is-info.textarea:focus, .is-info.is-focused.input, .is-info.is-focused.textarea, .is-info.input:active, .is-info.textarea:active, .is-info.is-active.input, .is-info.is-active.textarea { + .is-info.textarea:focus, .is-info.input:focus, .is-info.is-focused.textarea, .is-info.is-focused.input, .is-info.textarea:active, .is-info.input:active, .is-info.is-active.textarea, .is-info.is-active.input { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .is-success.input, .is-success.textarea { + .is-success.textarea, .is-success.input { border-color: #3DB5A0; } - .is-success.input:focus, .is-success.textarea:focus, .is-success.is-focused.input, .is-success.is-focused.textarea, .is-success.input:active, .is-success.textarea:active, .is-success.is-active.input, .is-success.is-active.textarea { + .is-success.textarea:focus, .is-success.input:focus, .is-success.is-focused.textarea, .is-success.is-focused.input, .is-success.textarea:active, .is-success.input:active, .is-success.is-active.textarea, .is-success.is-active.input { box-shadow: 0 0 0 0.125em rgba(61, 181, 160, 0.25); } - .is-warning.input, .is-warning.textarea { + .is-warning.textarea, .is-warning.input { border-color: #CBC219; } - .is-warning.input:focus, .is-warning.textarea:focus, .is-warning.is-focused.input, .is-warning.is-focused.textarea, .is-warning.input:active, .is-warning.textarea:active, .is-warning.is-active.input, .is-warning.is-active.textarea { + .is-warning.textarea:focus, .is-warning.input:focus, .is-warning.is-focused.textarea, .is-warning.is-focused.input, .is-warning.textarea:active, .is-warning.input:active, .is-warning.is-active.textarea, .is-warning.is-active.input { box-shadow: 0 0 0 0.125em rgba(203, 194, 25, 0.25); } - .is-danger.input, .is-danger.textarea { + .is-danger.textarea, .is-danger.input { border-color: #DB512A; } - .is-danger.input:focus, .is-danger.textarea:focus, .is-danger.is-focused.input, .is-danger.is-focused.textarea, .is-danger.input:active, .is-danger.textarea:active, .is-danger.is-active.input, .is-danger.is-active.textarea { + .is-danger.textarea:focus, .is-danger.input:focus, .is-danger.is-focused.textarea, .is-danger.is-focused.input, .is-danger.textarea:active, .is-danger.input:active, .is-danger.is-active.textarea, .is-danger.is-active.input { box-shadow: 0 0 0 0.125em rgba(219, 81, 42, 0.25); } - .is-small.input, .is-small.textarea { + .is-small.textarea, .is-small.input { border-radius: 0; font-size: 0.63rem; } - .is-medium.input, .is-medium.textarea { + .is-medium.textarea, .is-medium.input { font-size: 1.25rem; } - .is-large.input, .is-large.textarea { + .is-large.textarea, .is-large.input { font-size: 1.75rem; } - .is-fullwidth.input, .is-fullwidth.textarea { + .is-fullwidth.textarea, .is-fullwidth.input { display: block; width: 100%; } - .is-inline.input, .is-inline.textarea { + .is-inline.textarea, .is-inline.input { display: inline; width: auto; } @@ -2941,18 +2871,16 @@ a.tag:hover { .textarea.has-fixed-size { resize: none; } -.checkbox, .radio { +.radio, .checkbox { cursor: pointer; display: inline-block; line-height: 1.25; position: relative; } - .checkbox input, .radio input { + .radio input, .checkbox input { cursor: pointer; } - .checkbox:hover, .radio:hover { + .radio:hover, .checkbox:hover { color: #363636; } - .checkbox[disabled], .radio[disabled], - fieldset[disabled] .checkbox, - fieldset[disabled] .radio { + [disabled].radio, [disabled].checkbox, fieldset[disabled] .radio, fieldset[disabled] .checkbox { color: #E4E5E7; cursor: not-allowed; } @@ -2981,8 +2909,7 @@ a.tag:hover { outline: none; } .select select::-ms-expand { display: none; } - .select select[disabled]:hover, - fieldset[disabled] .select select:hover { + .select select[disabled]:hover, fieldset[disabled] .select select:hover { border-color: #FFFFFF; } .select select:not([multiple]) { padding-right: 2.5em; } @@ -3804,7 +3731,6 @@ button.dropdown-item { display: flex; } .level > .level-item:not(.is-narrow) { flex-grow: 1; } } - .level-item { align-items: center; display: flex; @@ -3818,7 +3744,6 @@ button.dropdown-item { @media screen and (max-width: 768px) { .level-item:not(:last-child) { margin-bottom: 0.75rem; } } - .level-left, .level-right { flex-basis: auto; @@ -3831,7 +3756,6 @@ button.dropdown-item { .level-left .level-item:not(:last-child), .level-right .level-item:not(:last-child) { margin-right: 0.75rem; } } - .level-left { align-items: center; justify-content: flex-start; } @@ -3841,14 +3765,12 @@ button.dropdown-item { @media screen and (min-width: 769px), print { .level-left { display: flex; } } - .level-right { align-items: center; justify-content: flex-end; } @media screen and (min-width: 769px), print { .level-right { display: flex; } } - .list { background-color: #FFFFFF; border-radius: 0; @@ -4115,7 +4037,6 @@ a.list-item { margin: 0 auto; max-height: calc(100vh - 40px); width: 640px; } } - .modal-close { background: none; height: 40px; @@ -5332,14 +5253,14 @@ label.panel-block { margin-left: 0%; } .columns.is-mobile > .column.is-1 { flex: none; - width: 8.33333%; } + width: 8.3333333333%; } .columns.is-mobile > .column.is-offset-1 { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; } .columns.is-mobile > .column.is-2 { flex: none; - width: 16.66667%; } + width: 16.6666666667%; } .columns.is-mobile > .column.is-offset-2 { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; } .columns.is-mobile > .column.is-3 { flex: none; width: 25%; } @@ -5347,14 +5268,14 @@ label.panel-block { margin-left: 25%; } .columns.is-mobile > .column.is-4 { flex: none; - width: 33.33333%; } + width: 33.3333333333%; } .columns.is-mobile > .column.is-offset-4 { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; } .columns.is-mobile > .column.is-5 { flex: none; - width: 41.66667%; } + width: 41.6666666667%; } .columns.is-mobile > .column.is-offset-5 { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; } .columns.is-mobile > .column.is-6 { flex: none; width: 50%; } @@ -5362,14 +5283,14 @@ label.panel-block { margin-left: 50%; } .columns.is-mobile > .column.is-7 { flex: none; - width: 58.33333%; } + width: 58.3333333333%; } .columns.is-mobile > .column.is-offset-7 { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; } .columns.is-mobile > .column.is-8 { flex: none; - width: 66.66667%; } + width: 66.6666666667%; } .columns.is-mobile > .column.is-offset-8 { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; } .columns.is-mobile > .column.is-9 { flex: none; width: 75%; } @@ -5377,14 +5298,14 @@ label.panel-block { margin-left: 75%; } .columns.is-mobile > .column.is-10 { flex: none; - width: 83.33333%; } + width: 83.3333333333%; } .columns.is-mobile > .column.is-offset-10 { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; } .columns.is-mobile > .column.is-11 { flex: none; - width: 91.66667%; } + width: 91.6666666667%; } .columns.is-mobile > .column.is-offset-11 { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; } .columns.is-mobile > .column.is-12 { flex: none; width: 100%; } @@ -5448,14 +5369,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-mobile { flex: none; - width: 8.33333%; } + width: 8.3333333333%; } .column.is-offset-1-mobile { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; } .column.is-2-mobile { flex: none; - width: 16.66667%; } + width: 16.6666666667%; } .column.is-offset-2-mobile { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; } .column.is-3-mobile { flex: none; width: 25%; } @@ -5463,14 +5384,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-mobile { flex: none; - width: 33.33333%; } + width: 33.3333333333%; } .column.is-offset-4-mobile { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; } .column.is-5-mobile { flex: none; - width: 41.66667%; } + width: 41.6666666667%; } .column.is-offset-5-mobile { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; } .column.is-6-mobile { flex: none; width: 50%; } @@ -5478,14 +5399,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-mobile { flex: none; - width: 58.33333%; } + width: 58.3333333333%; } .column.is-offset-7-mobile { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; } .column.is-8-mobile { flex: none; - width: 66.66667%; } + width: 66.6666666667%; } .column.is-offset-8-mobile { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; } .column.is-9-mobile { flex: none; width: 75%; } @@ -5493,14 +5414,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-mobile { flex: none; - width: 83.33333%; } + width: 83.3333333333%; } .column.is-offset-10-mobile { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; } .column.is-11-mobile { flex: none; - width: 91.66667%; } + width: 91.6666666667%; } .column.is-offset-11-mobile { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; } .column.is-12-mobile { flex: none; width: 100%; } @@ -5564,14 +5485,14 @@ label.panel-block { margin-left: 0%; } .column.is-1, .column.is-1-tablet { flex: none; - width: 8.33333%; } + width: 8.3333333333%; } .column.is-offset-1, .column.is-offset-1-tablet { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; } .column.is-2, .column.is-2-tablet { flex: none; - width: 16.66667%; } + width: 16.6666666667%; } .column.is-offset-2, .column.is-offset-2-tablet { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; } .column.is-3, .column.is-3-tablet { flex: none; width: 25%; } @@ -5579,14 +5500,14 @@ label.panel-block { margin-left: 25%; } .column.is-4, .column.is-4-tablet { flex: none; - width: 33.33333%; } + width: 33.3333333333%; } .column.is-offset-4, .column.is-offset-4-tablet { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; } .column.is-5, .column.is-5-tablet { flex: none; - width: 41.66667%; } + width: 41.6666666667%; } .column.is-offset-5, .column.is-offset-5-tablet { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; } .column.is-6, .column.is-6-tablet { flex: none; width: 50%; } @@ -5594,14 +5515,14 @@ label.panel-block { margin-left: 50%; } .column.is-7, .column.is-7-tablet { flex: none; - width: 58.33333%; } + width: 58.3333333333%; } .column.is-offset-7, .column.is-offset-7-tablet { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; } .column.is-8, .column.is-8-tablet { flex: none; - width: 66.66667%; } + width: 66.6666666667%; } .column.is-offset-8, .column.is-offset-8-tablet { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; } .column.is-9, .column.is-9-tablet { flex: none; width: 75%; } @@ -5609,14 +5530,14 @@ label.panel-block { margin-left: 75%; } .column.is-10, .column.is-10-tablet { flex: none; - width: 83.33333%; } + width: 83.3333333333%; } .column.is-offset-10, .column.is-offset-10-tablet { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; } .column.is-11, .column.is-11-tablet { flex: none; - width: 91.66667%; } + width: 91.6666666667%; } .column.is-offset-11, .column.is-offset-11-tablet { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; } .column.is-12, .column.is-12-tablet { flex: none; width: 100%; } @@ -5680,14 +5601,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-touch { flex: none; - width: 8.33333%; } + width: 8.3333333333%; } .column.is-offset-1-touch { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; } .column.is-2-touch { flex: none; - width: 16.66667%; } + width: 16.6666666667%; } .column.is-offset-2-touch { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; } .column.is-3-touch { flex: none; width: 25%; } @@ -5695,14 +5616,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-touch { flex: none; - width: 33.33333%; } + width: 33.3333333333%; } .column.is-offset-4-touch { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; } .column.is-5-touch { flex: none; - width: 41.66667%; } + width: 41.6666666667%; } .column.is-offset-5-touch { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; } .column.is-6-touch { flex: none; width: 50%; } @@ -5710,14 +5631,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-touch { flex: none; - width: 58.33333%; } + width: 58.3333333333%; } .column.is-offset-7-touch { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; } .column.is-8-touch { flex: none; - width: 66.66667%; } + width: 66.6666666667%; } .column.is-offset-8-touch { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; } .column.is-9-touch { flex: none; width: 75%; } @@ -5725,14 +5646,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-touch { flex: none; - width: 83.33333%; } + width: 83.3333333333%; } .column.is-offset-10-touch { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; } .column.is-11-touch { flex: none; - width: 91.66667%; } + width: 91.6666666667%; } .column.is-offset-11-touch { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; } .column.is-12-touch { flex: none; width: 100%; } @@ -5796,14 +5717,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-desktop { flex: none; - width: 8.33333%; } + width: 8.3333333333%; } .column.is-offset-1-desktop { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; } .column.is-2-desktop { flex: none; - width: 16.66667%; } + width: 16.6666666667%; } .column.is-offset-2-desktop { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; } .column.is-3-desktop { flex: none; width: 25%; } @@ -5811,14 +5732,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-desktop { flex: none; - width: 33.33333%; } + width: 33.3333333333%; } .column.is-offset-4-desktop { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; } .column.is-5-desktop { flex: none; - width: 41.66667%; } + width: 41.6666666667%; } .column.is-offset-5-desktop { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; } .column.is-6-desktop { flex: none; width: 50%; } @@ -5826,14 +5747,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-desktop { flex: none; - width: 58.33333%; } + width: 58.3333333333%; } .column.is-offset-7-desktop { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; } .column.is-8-desktop { flex: none; - width: 66.66667%; } + width: 66.6666666667%; } .column.is-offset-8-desktop { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; } .column.is-9-desktop { flex: none; width: 75%; } @@ -5841,14 +5762,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-desktop { flex: none; - width: 83.33333%; } + width: 83.3333333333%; } .column.is-offset-10-desktop { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; } .column.is-11-desktop { flex: none; - width: 91.66667%; } + width: 91.6666666667%; } .column.is-offset-11-desktop { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; } .column.is-12-desktop { flex: none; width: 100%; } @@ -5912,14 +5833,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-widescreen { flex: none; - width: 8.33333%; } + width: 8.3333333333%; } .column.is-offset-1-widescreen { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; } .column.is-2-widescreen { flex: none; - width: 16.66667%; } + width: 16.6666666667%; } .column.is-offset-2-widescreen { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; } .column.is-3-widescreen { flex: none; width: 25%; } @@ -5927,14 +5848,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-widescreen { flex: none; - width: 33.33333%; } + width: 33.3333333333%; } .column.is-offset-4-widescreen { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; } .column.is-5-widescreen { flex: none; - width: 41.66667%; } + width: 41.6666666667%; } .column.is-offset-5-widescreen { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; } .column.is-6-widescreen { flex: none; width: 50%; } @@ -5942,14 +5863,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-widescreen { flex: none; - width: 58.33333%; } + width: 58.3333333333%; } .column.is-offset-7-widescreen { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; } .column.is-8-widescreen { flex: none; - width: 66.66667%; } + width: 66.6666666667%; } .column.is-offset-8-widescreen { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; } .column.is-9-widescreen { flex: none; width: 75%; } @@ -5957,14 +5878,14 @@ label.panel-block { margin-left: 75%; } .column.is-10-widescreen { flex: none; - width: 83.33333%; } + width: 83.3333333333%; } .column.is-offset-10-widescreen { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; } .column.is-11-widescreen { flex: none; - width: 91.66667%; } + width: 91.6666666667%; } .column.is-offset-11-widescreen { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; } .column.is-12-widescreen { flex: none; width: 100%; } @@ -6028,14 +5949,14 @@ label.panel-block { margin-left: 0%; } .column.is-1-fullhd { flex: none; - width: 8.33333%; } + width: 8.3333333333%; } .column.is-offset-1-fullhd { - margin-left: 8.33333%; } + margin-left: 8.3333333333%; } .column.is-2-fullhd { flex: none; - width: 16.66667%; } + width: 16.6666666667%; } .column.is-offset-2-fullhd { - margin-left: 16.66667%; } + margin-left: 16.6666666667%; } .column.is-3-fullhd { flex: none; width: 25%; } @@ -6043,14 +5964,14 @@ label.panel-block { margin-left: 25%; } .column.is-4-fullhd { flex: none; - width: 33.33333%; } + width: 33.3333333333%; } .column.is-offset-4-fullhd { - margin-left: 33.33333%; } + margin-left: 33.3333333333%; } .column.is-5-fullhd { flex: none; - width: 41.66667%; } + width: 41.6666666667%; } .column.is-offset-5-fullhd { - margin-left: 41.66667%; } + margin-left: 41.6666666667%; } .column.is-6-fullhd { flex: none; width: 50%; } @@ -6058,14 +5979,14 @@ label.panel-block { margin-left: 50%; } .column.is-7-fullhd { flex: none; - width: 58.33333%; } + width: 58.3333333333%; } .column.is-offset-7-fullhd { - margin-left: 58.33333%; } + margin-left: 58.3333333333%; } .column.is-8-fullhd { flex: none; - width: 66.66667%; } + width: 66.6666666667%; } .column.is-offset-8-fullhd { - margin-left: 66.66667%; } + margin-left: 66.6666666667%; } .column.is-9-fullhd { flex: none; width: 75%; } @@ -6073,20 +5994,19 @@ label.panel-block { margin-left: 75%; } .column.is-10-fullhd { flex: none; - width: 83.33333%; } + width: 83.3333333333%; } .column.is-offset-10-fullhd { - margin-left: 83.33333%; } + margin-left: 83.3333333333%; } .column.is-11-fullhd { flex: none; - width: 91.66667%; } + width: 91.6666666667%; } .column.is-offset-11-fullhd { - margin-left: 91.66667%; } + margin-left: 91.6666666667%; } .column.is-12-fullhd { flex: none; width: 100%; } .column.is-offset-12-fullhd { margin-left: 100%; } } - .columns { margin-left: -1.5rem; margin-right: -1.5rem; @@ -6120,7 +6040,6 @@ label.panel-block { @media screen and (min-width: 1024px) { .columns.is-desktop { display: flex; } } - .columns.is-variable { --columnGap: 0.75rem; margin-left: calc(-1 * var(--columnGap)); @@ -6389,7 +6308,6 @@ label.panel-block { @media screen and (min-width: 1408px) { .columns.is-variable.is-8-fullhd { --columnGap: 2rem; } } - .tile { align-items: stretch; display: block; @@ -6418,41 +6336,40 @@ label.panel-block { display: flex; } .tile.is-1 { flex: none; - width: 8.33333%; } + width: 8.3333333333%; } .tile.is-2 { flex: none; - width: 16.66667%; } + width: 16.6666666667%; } .tile.is-3 { flex: none; width: 25%; } .tile.is-4 { flex: none; - width: 33.33333%; } + width: 33.3333333333%; } .tile.is-5 { flex: none; - width: 41.66667%; } + width: 41.6666666667%; } .tile.is-6 { flex: none; width: 50%; } .tile.is-7 { flex: none; - width: 58.33333%; } + width: 58.3333333333%; } .tile.is-8 { flex: none; - width: 66.66667%; } + width: 66.6666666667%; } .tile.is-9 { flex: none; width: 75%; } .tile.is-10 { flex: none; - width: 83.33333%; } + width: 83.3333333333%; } .tile.is-11 { flex: none; - width: 91.66667%; } + width: 91.6666666667%; } .tile.is-12 { flex: none; width: 100%; } } - .hero { align-items: stretch; display: flex; @@ -6502,10 +6419,10 @@ label.panel-block { border-color: #0a0a0a; color: #FFFFFF; } .hero.is-white.is-bold { - background-image: linear-gradient(141deg, #e6e6e6 0%, #FFFFFF 71%, white 100%); } + background-image: linear-gradient(141deg, #e8e3e4 0%, #FFFFFF 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-white.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #e6e6e6 0%, #FFFFFF 71%, white 100%); } } + background-image: linear-gradient(141deg, #e8e3e4 0%, #FFFFFF 71%, white 100%); } } .hero.is-black { background-color: #0a0a0a; color: #FFFFFF; } @@ -6590,10 +6507,10 @@ label.panel-block { border-color: #0D1E34; color: #FFFFFF; } .hero.is-light.is-bold { - background-image: linear-gradient(141deg, #e6e6e6 0%, #FFFFFF 71%, white 100%); } + background-image: linear-gradient(141deg, #e8e3e4 0%, #FFFFFF 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-light.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #e6e6e6 0%, #FFFFFF 71%, white 100%); } } + background-image: linear-gradient(141deg, #e8e3e4 0%, #FFFFFF 71%, white 100%); } } .hero.is-dark { background-color: #0D1E34; color: #FFFFFF; } @@ -6938,7 +6855,6 @@ label.panel-block { @media screen and (max-width: 768px) { .hero-video { display: none; } } - .hero-buttons { margin-top: 1.5rem; } @media screen and (max-width: 768px) { @@ -6952,7 +6868,6 @@ label.panel-block { justify-content: center; } .hero-buttons .button:not(:last-child) { margin-right: 1.5rem; } } - .hero-head, .hero-foot { flex-grow: 0; @@ -6970,7 +6885,6 @@ label.panel-block { padding: 9rem 1.5rem; } .section.is-large { padding: 18rem 1.5rem; } } - .footer { background-color: #fafafa; padding: 3rem 1.5rem 6rem; } @@ -7351,8 +7265,7 @@ p label::after { color: #CBC219; background-color: #26599B; } -hr, .titlebar-bigborder, .media.media-comment, .media.media-comment + .media.media-comment, -.media.media-comment .media.media-comment, .footer .container { +.footer .container, .media.media-comment + .media.media-comment, .media.media-comment .media.media-comment, .media.media-comment, .titlebar-bigborder, hr { border-top: 4px solid #193B68; } .is-compact.subtitle, .is-compact.title { @@ -7428,7 +7341,6 @@ iframe { .webform-submission-form { margin: .5rem 6rem .5rem 6rem; padding: 0 6rem; } } - .content blockquote { color: currentColor; } .content blockquote * { @@ -7490,7 +7402,6 @@ iframe { float: right; margin-right: -25%; width: 25%; } } - @media screen and (min-width: 769px), print { .flow-thirds { margin-left: calc(25% - 0.75rem); @@ -7703,18 +7614,11 @@ ion-icon { z-index: +400; } .is-fixed #logo .logo-color { fill: currentColor; } - .is-fixed + div[data-drupal-messages-fallback] + section, - .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + section, - .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + article > section:first-child, - .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + .node > section:first-child { + .is-fixed + div[data-drupal-messages-fallback] + section, .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + section, .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + article > section:first-child, .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + .node > section:first-child { padding-top: 3.3125em; } @media screen and (min-width: 1024px) { - .is-fixed + div[data-drupal-messages-fallback] + section, - .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + section, - .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + article > section:first-child, - .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + .node > section:first-child { + .is-fixed + div[data-drupal-messages-fallback] + section, .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + section, .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + article > section:first-child, .is-fixed + div[data-drupal-messages-fallback] + .floating-tabs + #main-content + .node > section:first-child { padding-top: 5.875em; } } - .toolbar-tray-open.toolbar-horizontal .is-fixed { padding-top: 79px; } @@ -7727,7 +7631,6 @@ ion-icon { :target::before { height: 5.875em; margin: -5.875em 0 0; } } - a:target, a:target:hover { padding: 0; @@ -7738,7 +7641,6 @@ a:target:hover { @media screen and (min-width: 1024px) { .message { margin-top: 5.875rem; } } - .navbar { color: #FFFFFF; background-color: #0D1E34; @@ -7746,7 +7648,6 @@ a:target:hover { @media screen and (min-width: 1024px) { .navbar { padding: 1.25em 0; } } - @media screen and (min-width: 769px), print { .navbar-transition { transition-property: color, background-color; @@ -7807,13 +7708,11 @@ a:target:hover { border-top: 3px solid #0D1E34; padding-left: 0; padding-right: 0; } } - .navbar-dropdown a.navbar-item { padding: 1em; } @media screen and (min-width: 769px), print { .navbar-dropdown a.navbar-item { color: #0D1E34; } } - .navbar-dropdown a:hover.navbar-item, .navbar-dropdown a:focus.navbar-item { border-color: #FFFFFF; } @@ -7822,25 +7721,21 @@ a:target:hover { .navbar-dropdown a:focus.navbar-item { color: #FFFFFF; background-color: #0D1E34; } } - .navbar-dropdown .navbar-item:first-child { border-top: 3px solid #FFFFFF; } @media screen and (min-width: 769px), print { .navbar-dropdown .navbar-item:first-child { border-top: 0; } } - .navbar-dropdown .navbar-item:last-child { border-bottom: 3px solid #FFFFFF; } @media screen and (min-width: 769px), print { .navbar-dropdown .navbar-item:last-child { border-bottom: 0; } } - .navbar-dropdown .navbar-item { padding-left: 3em; } @media screen and (min-width: 769px), print { .navbar-dropdown .navbar-item { padding-left: 1em; } } - .navbar-link { padding-right: 1rem; color: currentColor; } @@ -7877,7 +7772,6 @@ a.navbar-link.is-active { a.navbar-link.is-active:hover::before, a.navbar-link.is-active:focus::before { display: none; } } - @media screen and (min-width: 769px), print { .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown:focus .navbar-link, @@ -7962,7 +7856,6 @@ a.navbar-link:focus, @media screen and (min-width: 769px), print { .header-search .form-text.input { width: 20em; } } - .hero.is-dark .tabs a, .is-dark .tabs a { color: #3276CF; } @@ -7982,7 +7875,6 @@ a.navbar-link:focus, @media screen and (min-width: 1024px) { .floating-tabs { top: 5.875em; } } - @media screen and (min-width: 1024px) { .toolbar-tray-open.toolbar-horizontal .floating-tabs { top: 9.875em; } } @@ -8178,8 +8070,7 @@ a.card-initiative:hover { border-top-color: #E4E5E7; padding-top: 32px; padding-bottom: 32px; } - .media.media-comment + .media.media-comment, - .media.media-comment .media.media-comment { + .media.media-comment + .media.media-comment, .media.media-comment .media.media-comment { border-top-width: 2px; border-top-color: #E4E5E7; } .media.media-comment .media-left { @@ -8194,7 +8085,6 @@ a.card-initiative:hover { display: flex; } .media.media-comment .media-left { width: 12em; } } - .media-list .media, .media-list .media + .media { margin-top: 32px; @@ -8358,7 +8248,17 @@ a.teaser { font-size: 1.25rem; line-height: 1.4em; } -.hero-project .container .hero-body .title + .subtitle { +.hero-project .container .hero-body .authors { + color: currentColor; + font-size: 1.25rem; + line-height: 1em; } + +.hero-project .container .hero-body .created-date { + color: currentColor; + font-size: 1.25rem; + line-height: 1em; } + +.hero-project .container .hero-body .title + .subtitle, .hero-project .container .hero-body .created-date { margin-top: 1em; } @media screen and (min-width: 769px), print { @@ -8501,9 +8401,8 @@ a.teaser { @media screen and (min-width: 769px), print { .slick-slide { padding: 0 32px; } } - ul.slick-dots { - bottom: 10.66667px; } + bottom: 10.6666666667px; } ul.slick-dots li button { width: 0.875rem; height: 0.875rem; } @@ -8577,7 +8476,6 @@ ul.slick-dots { .icon-list-cols li { padding-bottom: 64px; width: 48%; } } - .icon-list-cols li.is-blue::before { color: #26599B; } From 690653c952f9dd2e8232530dc0be964f20cc3ad5 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 30 Aug 2023 13:28:34 -0700 Subject: [PATCH 42/45] Revert addition of authoring details from title paragraph Ensure authoring details still display on every full node with author(s) --- agaric/sass/agaric/_component.hero.scss | 12 +----------- agaric/templates/layout/node--full.html.twig | 13 ++++++------- .../templates/paragraph/paragraph--title.html.twig | 6 ------ 3 files changed, 7 insertions(+), 24 deletions(-) diff --git a/agaric/sass/agaric/_component.hero.scss b/agaric/sass/agaric/_component.hero.scss index be61a6f..e04f9c1 100644 --- a/agaric/sass/agaric/_component.hero.scss +++ b/agaric/sass/agaric/_component.hero.scss @@ -150,17 +150,7 @@ font-size: $size-5; line-height: 1.4em; } - .authors { - color: currentColor; - font-size: $size-5; - line-height: 1em; - } - .created-date { - color: currentColor; - font-size: $size-5; - line-height: 1em; - } - .title + .subtitle, .created-date { + .title + .subtitle { margin-top: 1em; } } diff --git a/agaric/templates/layout/node--full.html.twig b/agaric/templates/layout/node--full.html.twig index 8f86e1b..76e3512 100644 --- a/agaric/templates/layout/node--full.html.twig +++ b/agaric/templates/layout/node--full.html.twig @@ -106,16 +106,15 @@ </div> {% endif %} </div> - {% if content.field_authors is not empty %} - <p class="byline is-mono">Written by {{ content.field_authors }}</p> - <p class="byline is-mono">Posted on <time class="dt-published" datetime="{{ iso_datetime }}">{{ date }}</time></p> - {% endif %} </div> </div> </section> -{% elseif content.field_authors is not empty %} -{# TODO fix this this looks wrong? #} -<span class="hidden"><a href="{{ url }}" class="u-url">{{ date }}</a><a class="u-author" href="/"></a></span> +{% endif %} +{% if content.field_authors is not empty %} + <div class="container"> + <p class="byline is-mono">{{ content.field_authors }}</p> + <p class="byline is-mono">Posted on <time class="dt-published" datetime="{{ iso_datetime }}">{{ date }}</time></p> + </div> {% endif %} <div class="e-content"> diff --git a/agaric/templates/paragraph/paragraph--title.html.twig b/agaric/templates/paragraph/paragraph--title.html.twig index 2e4acf1..bb7c68b 100644 --- a/agaric/templates/paragraph/paragraph--title.html.twig +++ b/agaric/templates/paragraph/paragraph--title.html.twig @@ -78,12 +78,6 @@ <div class="hero-body"> {{ content.field_title }} {{ content.field_subtitle }} - <div class="authors"> - {{ authors }} - </div> - <div class="created-date"> - Posted on {{ date }} - </div> </div> </div> {% else %} From 5c64104e87d2d77a926edfcd13ddbf1c3f022815 Mon Sep 17 00:00:00 2001 From: Keegan Rankin <keegan@agaric.coop> Date: Wed, 30 Aug 2023 13:28:52 -0700 Subject: [PATCH 43/45] Compile css --- agaric/css/agaric.css | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 5afaadc..1b2df05 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -8248,17 +8248,7 @@ a.teaser { font-size: 1.25rem; line-height: 1.4em; } -.hero-project .container .hero-body .authors { - color: currentColor; - font-size: 1.25rem; - line-height: 1em; } - -.hero-project .container .hero-body .created-date { - color: currentColor; - font-size: 1.25rem; - line-height: 1em; } - -.hero-project .container .hero-body .title + .subtitle, .hero-project .container .hero-body .created-date { +.hero-project .container .hero-body .title + .subtitle { margin-top: 1em; } @media screen and (min-width: 769px), print { From 57c713c4f9d9343369fca88c37e59eaa68bbca8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 24 Oct 2023 14:01:06 -0400 Subject: [PATCH 44/45] Clean copy of webform confirmation template from webform module In preparation for overriding. Ref agaric/sites/agaric-coop#241 --- .../webform/webform-confirmation.html.twig | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 agaric/templates/webform/webform-confirmation.html.twig diff --git a/agaric/templates/webform/webform-confirmation.html.twig b/agaric/templates/webform/webform-confirmation.html.twig new file mode 100644 index 0000000..95499ba --- /dev/null +++ b/agaric/templates/webform/webform-confirmation.html.twig @@ -0,0 +1,34 @@ +{# +/** + * @file + * Default theme implementation to webform confirmation. + * + * Available variables: + * - progress: Progress bar. + * - message: Confirmation message. + * - back_url: URL to the previous webform submission. + * + * @see template_preprocess_webform_confirmation() + * + * @ingroup themeable + */ +#} +{{ attach_library('webform/webform.confirmation') }} + +{% if progress %} + {{ progress }} +{% endif %} + +<div{{ attributes.addClass('webform-confirmation') }}> + + {% if message %} + <div class="webform-confirmation__message">{{ message }}</div> + {% endif %} + + {% if back %} + <div class="webform-confirmation__back"> + <a href="{{ back_url }}" rel="prev"{{ back_attributes }}>{{ back_label }}</a> + </div> + {% endif %} + +</div> From 4a926facf325901677b3b253d4aa7b1dc50c9ea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= <ben@agaric.coop> Date: Tue, 24 Oct 2023 14:02:53 -0400 Subject: [PATCH 45/45] Add container class to fix indenting on webform confirmation pages Ref agaric/sites/agaric-coop#241 --- agaric/templates/webform/webform-confirmation.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agaric/templates/webform/webform-confirmation.html.twig b/agaric/templates/webform/webform-confirmation.html.twig index 95499ba..6892558 100644 --- a/agaric/templates/webform/webform-confirmation.html.twig +++ b/agaric/templates/webform/webform-confirmation.html.twig @@ -19,7 +19,7 @@ {{ progress }} {% endif %} -<div{{ attributes.addClass('webform-confirmation') }}> +<div{{ attributes.addClass('webform-confirmation container') }}> {% if message %} <div class="webform-confirmation__message">{{ message }}</div>