diff --git a/README.md b/README.md index ac64b78..f01831c 100644 --- a/README.md +++ b/README.md @@ -17,19 +17,6 @@ _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` diff --git a/agaric/css/agaric.css b/agaric/css/agaric.css index 1b2df05..0856d54 100644 --- a/agaric/css/agaric.css +++ b/agaric/css/agaric.css @@ -17,24 +17,24 @@ font-weight: 700; font-style: normal; } -/*! bulma.io v0.7.5 | MIT License | github.com/jgthms/bulma */ +/*! bulma.io v0.7.2 | MIT License | github.com/jgthms/bulma */ @keyframes spinAround { from { transform: rotate(0deg); } to { transform: rotate(359deg); } } -.tabs, .pagination-previous, +.delete, .modal-close, .is-unselectable, .button, .file, .breadcrumb, .pagination-previous, .pagination-next, .pagination-link, -.pagination-ellipsis, .breadcrumb, .file, .button, .is-unselectable, .modal-close, .delete { +.pagination-ellipsis, .tabs { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } -.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after { +.select:not(.is-multiple):not(.is-loading)::after, .navbar-link:not(.is-arrowless)::after { border: 3px solid transparent; border-radius: 2px; border-right: 0; @@ -50,11 +50,11 @@ transform-origin: center; width: 0.625em; } -.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) { +.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) { margin-bottom: 1.5rem; } -.modal-close, .delete { +.delete, .modal-close { -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; } - .modal-close::before, .delete::before, .modal-close::after, .delete::after { + .delete::before, .modal-close::before, .delete::after, .modal-close::after { background-color: #FFFFFF; content: ""; display: block; @@ -84,31 +84,31 @@ top: 50%; transform: translateX(-50%) translateY(-50%) rotate(45deg); transform-origin: center center; } - .modal-close::before, .delete::before { + .delete::before, .modal-close::before { height: 2px; width: 50%; } - .modal-close::after, .delete::after { + .delete::after, .modal-close::after { height: 50%; width: 2px; } - .modal-close:hover, .delete:hover, .modal-close:focus, .delete:focus { + .delete:hover, .modal-close:hover, .delete:focus, .modal-close:focus { background-color: rgba(10, 10, 10, 0.3); } - .modal-close:active, .delete:active { + .delete:active, .modal-close:active { background-color: rgba(10, 10, 10, 0.4); } - .is-small.modal-close, .is-small.delete { + .is-small.delete, .is-small.modal-close { height: 16px; max-height: 16px; max-width: 16px; min-height: 16px; min-width: 16px; width: 16px; } - .is-medium.modal-close, .is-medium.delete { + .is-medium.delete, .is-medium.modal-close { height: 24px; max-height: 24px; max-width: 24px; min-height: 24px; min-width: 24px; width: 24px; } - .is-large.modal-close, .is-large.delete { + .is-large.delete, .is-large.modal-close { height: 32px; max-height: 32px; max-width: 32px; @@ -116,7 +116,7 @@ min-width: 32px; width: 32px; } -.control.is-loading::after, .select.is-loading::after, .loader, .button.is-loading::after { +.button.is-loading::after, .select.is-loading::after, .control.is-loading::after, .loader { animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; @@ -128,34 +128,19 @@ position: relative; width: 1em; } -.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, -.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, .is-overlay { +.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 { bottom: 0; left: 0; position: absolute; right: 0; top: 0; } -.pagination-previous, +.button, .input, +.textarea, .select select, .file-cta, +.file-name, .pagination-previous, .pagination-next, .pagination-link, -.pagination-ellipsis, .file-cta, -.file-name, .select select, .textarea, .input, .button { +.pagination-ellipsis { -moz-appearance: none; -webkit-appearance: none; align-items: center; @@ -173,36 +158,37 @@ padding-top: calc(0.375em - 1px); position: relative; vertical-align: top; } - .pagination-previous: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, .file-cta:focus, - .file-name:focus, .select select:focus, .textarea:focus, .input:focus, .button:focus, .is-focused.pagination-previous, + .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, .is-focused.file-cta, - .is-focused.file-name, .select select.is-focused, .is-focused.textarea, .is-focused.input, .is-focused.button, .pagination-previous: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, .file-cta:active, - .file-name:active, .select select:active, .textarea:active, .input:active, .button:active, .is-active.pagination-previous, + .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, .is-active.file-cta, - .is-active.file-name, .select select.is-active, .is-active.textarea, .is-active.input, .is-active.button { + .is-active.pagination-ellipsis { outline: none; } - [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] .file-cta, - fieldset[disabled] .file-name, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input, fieldset[disabled] .button { + .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] { cursor: not-allowed; } -/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */ +/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */ html, body, p, @@ -254,16 +240,11 @@ html { box-sizing: inherit; } img, -embed, -iframe, -object, +audio, video { height: auto; max-width: 100%; } -audio { - max-width: 100%; } - iframe { border: 0; } @@ -273,10 +254,8 @@ table { td, th { - padding: 0; } - td:not([align]), - th:not([align]) { - text-align: left; } + padding: 0; + text-align: left; } html { background-color: #FFFFFF; @@ -313,7 +292,7 @@ pre { body { color: #0D1E34; - font-size: 1em; + font-size: 1rem; font-weight: 400; line-height: 1.5; } @@ -359,9 +338,6 @@ strong { color: #0D1E34; font-weight: 700; } -fieldset { - border: none; } - pre { -webkit-overflow-scrolling: touch; background-color: #FFFFFF; @@ -379,10 +355,8 @@ 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; } @@ -690,7 +664,7 @@ table th { color: #FFFFFF !important; } a.has-text-white:hover, a.has-text-white:focus { - color: #e6e6e6 !important; } + color: #e6e5e5 !important; } .has-background-white { background-color: #FFFFFF !important; } @@ -708,7 +682,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: #e6e6e6 !important; } + color: #e6e5e5 !important; } .has-background-light { background-color: #FFFFFF !important; } @@ -836,30 +810,12 @@ 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; } @@ -1155,9 +1111,6 @@ 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; @@ -1221,7 +1174,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] { background-color: transparent; border-color: transparent; box-shadow: none; } @@ -1242,16 +1195,16 @@ a.box:active { background-color: #f2f2f2; border-color: transparent; color: #0a0a0a; } - .button.is-white[disabled], fieldset[disabled] .button.is-white { + .button.is-white[disabled] { 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.is-hovered { + .button.is-white.is-inverted:hover { background-color: black; } - .button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted { + .button.is-white.is-inverted[disabled] { background-color: #0a0a0a; border-color: transparent; box-shadow: none; @@ -1262,15 +1215,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .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 { + .button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus { 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.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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1279,12 +1230,10 @@ 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.is-hovered, .button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined.is-focused { + .button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus { background-color: #0a0a0a; 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] { background-color: transparent; border-color: #0a0a0a; box-shadow: none; @@ -1306,16 +1255,16 @@ a.box:active { background-color: black; border-color: transparent; color: #FFFFFF; } - .button.is-black[disabled], fieldset[disabled] .button.is-black { + .button.is-black[disabled] { 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.is-hovered { + .button.is-black.is-inverted:hover { background-color: #f2f2f2; } - .button.is-black.is-inverted[disabled], fieldset[disabled] .button.is-black.is-inverted { + .button.is-black.is-inverted[disabled] { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1326,15 +1275,13 @@ a.box:active { background-color: transparent; border-color: #0a0a0a; color: #0a0a0a; } - .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 { + .button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus { 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.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] { background-color: transparent; border-color: #0a0a0a; box-shadow: none; @@ -1343,12 +1290,10 @@ 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.is-hovered, .button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined.is-focused { + .button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus { background-color: #FFFFFF; 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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1370,16 +1315,16 @@ a.box:active { background-color: #f2f2f2; border-color: transparent; color: #0D1E34; } - .button.is-light[disabled], fieldset[disabled] .button.is-light { + .button.is-light[disabled] { 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.is-hovered { + .button.is-light.is-inverted:hover { background-color: #081220; } - .button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted { + .button.is-light.is-inverted[disabled] { background-color: #0D1E34; border-color: transparent; box-shadow: none; @@ -1390,15 +1335,13 @@ a.box:active { background-color: transparent; border-color: #FFFFFF; color: #FFFFFF; } - .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 { + .button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus { 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.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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1407,12 +1350,10 @@ 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.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused { + .button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus { background-color: #0D1E34; 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] { background-color: transparent; border-color: #0D1E34; box-shadow: none; @@ -1434,16 +1375,16 @@ a.box:active { background-color: #081220; border-color: transparent; color: #FFFFFF; } - .button.is-dark[disabled], fieldset[disabled] .button.is-dark { + .button.is-dark[disabled] { 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.is-hovered { + .button.is-dark.is-inverted:hover { background-color: #f2f2f2; } - .button.is-dark.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted { + .button.is-dark.is-inverted[disabled] { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1454,15 +1395,13 @@ a.box:active { background-color: transparent; border-color: #0D1E34; color: #0D1E34; } - .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 { + .button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus { 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.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] { background-color: transparent; border-color: #0D1E34; box-shadow: none; @@ -1471,12 +1410,10 @@ 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.is-hovered, .button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined.is-focused { + .button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus { background-color: #FFFFFF; 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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1498,16 +1435,16 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-primary[disabled], fieldset[disabled] .button.is-primary { + .button.is-primary[disabled] { 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.is-hovered { + .button.is-primary.is-inverted:hover { background-color: #f2f2f2; } - .button.is-primary.is-inverted[disabled], fieldset[disabled] .button.is-primary.is-inverted { + .button.is-primary.is-inverted[disabled] { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1518,15 +1455,13 @@ a.box:active { background-color: transparent; border-color: #26599B; color: #26599B; } - .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 { + .button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { 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.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] { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1535,12 +1470,10 @@ 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.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused { + .button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus { background-color: #FFFFFF; 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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1562,16 +1495,16 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-link[disabled], fieldset[disabled] .button.is-link { + .button.is-link[disabled] { 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.is-hovered { + .button.is-link.is-inverted:hover { background-color: #f2f2f2; } - .button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted { + .button.is-link.is-inverted[disabled] { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1582,15 +1515,13 @@ a.box:active { background-color: transparent; border-color: #26599B; color: #26599B; } - .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 { + .button.is-link.is-outlined:hover, .button.is-link.is-outlined:focus { 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.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] { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1599,12 +1530,10 @@ 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.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused { + .button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined:focus { background-color: #FFFFFF; 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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1626,16 +1555,16 @@ a.box:active { background-color: #214d87; border-color: transparent; color: #FFFFFF; } - .button.is-info[disabled], fieldset[disabled] .button.is-info { + .button.is-info[disabled] { 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.is-hovered { + .button.is-info.is-inverted:hover { background-color: #f2f2f2; } - .button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted { + .button.is-info.is-inverted[disabled] { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1646,15 +1575,13 @@ a.box:active { background-color: transparent; border-color: #26599B; color: #26599B; } - .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 { + .button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { 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.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] { background-color: transparent; border-color: #26599B; box-shadow: none; @@ -1663,12 +1590,10 @@ 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.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused { + .button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus { background-color: #FFFFFF; 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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1690,16 +1615,16 @@ a.box:active { background-color: #37a28f; border-color: transparent; color: #FFFFFF; } - .button.is-success[disabled], fieldset[disabled] .button.is-success { + .button.is-success[disabled] { 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.is-hovered { + .button.is-success.is-inverted:hover { background-color: #f2f2f2; } - .button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted { + .button.is-success.is-inverted[disabled] { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1710,15 +1635,13 @@ a.box:active { background-color: transparent; border-color: #3DB5A0; color: #3DB5A0; } - .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 { + .button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { 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.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] { background-color: transparent; border-color: #3DB5A0; box-shadow: none; @@ -1727,12 +1650,10 @@ 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.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused { + .button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus { background-color: #FFFFFF; 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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1754,16 +1675,16 @@ a.box:active { background-color: #b4ac16; border-color: transparent; color: #FFFFFF; } - .button.is-warning[disabled], fieldset[disabled] .button.is-warning { + .button.is-warning[disabled] { 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.is-hovered { + .button.is-warning.is-inverted:hover { background-color: #f2f2f2; } - .button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted { + .button.is-warning.is-inverted[disabled] { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1774,15 +1695,13 @@ a.box:active { background-color: transparent; border-color: #CBC219; color: #CBC219; } - .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 { + .button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus { 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.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] { background-color: transparent; border-color: #CBC219; box-shadow: none; @@ -1791,12 +1710,10 @@ 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.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused { + .button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus { background-color: #FFFFFF; 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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1818,16 +1735,16 @@ a.box:active { background-color: #c94722; border-color: transparent; color: #FFFFFF; } - .button.is-danger[disabled], fieldset[disabled] .button.is-danger { + .button.is-danger[disabled] { 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.is-hovered { + .button.is-danger.is-inverted:hover { background-color: #f2f2f2; } - .button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted { + .button.is-danger.is-inverted[disabled] { background-color: #FFFFFF; border-color: transparent; box-shadow: none; @@ -1838,15 +1755,13 @@ a.box:active { background-color: transparent; border-color: #DB512A; color: #DB512A; } - .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 { + .button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { 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.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] { background-color: transparent; border-color: #DB512A; box-shadow: none; @@ -1855,12 +1770,10 @@ 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.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused { + .button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus { background-color: #FFFFFF; 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] { background-color: transparent; border-color: #FFFFFF; box-shadow: none; @@ -1868,13 +1781,11 @@ 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], fieldset[disabled] .button { + .button[disabled] { background-color: #FFFFFF; border-color: #dbdbdb; box-shadow: none; @@ -1914,13 +1825,6 @@ 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; } @@ -1937,43 +1841,41 @@ 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-shrink: 1; } + flex-grow: 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; - width: auto; } + position: relative; } @media screen and (min-width: 1024px) { .container { - max-width: 960px; } + max-width: 960px; + width: 960px; } .container.is-fluid { margin-left: 32px; margin-right: 32px; - max-width: none; } } + max-width: none; + width: auto; } } @media screen and (max-width: 1215px) { .container.is-widescreen { - max-width: 1152px; } } + max-width: 1152px; + width: auto; } } @media screen and (max-width: 1407px) { .container.is-fullhd { - max-width: 1344px; } } + max-width: 1344px; + width: auto; } } @media screen and (min-width: 1216px) { .container { - max-width: 1152px; } } + max-width: 1152px; + width: 1152px; } } @media screen and (min-width: 1408px) { .container { - max-width: 1344px; } } + max-width: 1344px; + width: 1344px; } } + .content li + li { margin-top: 0.25em; } @@ -2092,9 +1994,8 @@ a.box:active { padding: 0.5em 0.75em; vertical-align: top; } .content table th { - color: #0D1E34; } - .content table th:not([align]) { - text-align: left; } + color: #0D1E34; + text-align: left; } .content table thead td, .content table thead th { border-width: 0 0 2px; @@ -2107,9 +2008,6 @@ 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; } @@ -2119,729 +2017,164 @@ a.box:active { .content.is-large { 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-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: #e6e6e6; } - .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; } - -.select select, .textarea, .input { +.input, +.textarea { background-color: #FFFFFF; border-color: #dbdbdb; - border-radius: 0; - color: #363636; } - .select select::-moz-placeholder, .textarea::-moz-placeholder, .input::-moz-placeholder { + 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 { color: rgba(54, 54, 54, 0.3); } - .select select::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .input::-webkit-input-placeholder { + .input::-webkit-input-placeholder, + .textarea::-webkit-input-placeholder { color: rgba(54, 54, 54, 0.3); } - .select select:-moz-placeholder, .textarea:-moz-placeholder, .input:-moz-placeholder { + .input:-moz-placeholder, + .textarea:-moz-placeholder { color: rgba(54, 54, 54, 0.3); } - .select select:-ms-input-placeholder, .textarea:-ms-input-placeholder, .input:-ms-input-placeholder { + .input:-ms-input-placeholder, + .textarea:-ms-input-placeholder { color: rgba(54, 54, 54, 0.3); } - .select select:hover, .textarea:hover, .input:hover, .select select.is-hovered, .is-hovered.textarea, .is-hovered.input { + .input:hover, .input.is-hovered, + .textarea:hover, + .textarea.is-hovered { border-color: #b5b5b5; } - .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 { + .input:focus, .input.is-focused, .input:active, .input.is-active, + .textarea:focus, + .textarea.is-focused, + .textarea:active, + .textarea.is-active { border-color: #26599B; box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .select select[disabled], [disabled].textarea, [disabled].input, fieldset[disabled] .select select, .select fieldset[disabled] select, fieldset[disabled] .textarea, fieldset[disabled] .input { + .input[disabled], + .textarea[disabled] { background-color: #FFFFFF; border-color: #FFFFFF; box-shadow: none; color: #E4E5E7; } - .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 { + .input[disabled]::-moz-placeholder, + .textarea[disabled]::-moz-placeholder { color: rgba(228, 229, 231, 0.3); } - .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 { + .input[disabled]::-webkit-input-placeholder, + .textarea[disabled]::-webkit-input-placeholder { color: rgba(228, 229, 231, 0.3); } - .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 { + .input[disabled]:-moz-placeholder, + .textarea[disabled]:-moz-placeholder { color: rgba(228, 229, 231, 0.3); } - .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 { + .input[disabled]:-ms-input-placeholder, + .textarea[disabled]:-ms-input-placeholder { color: rgba(228, 229, 231, 0.3); } - -.textarea, .input { - box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); - max-width: 100%; - width: 100%; } - [readonly].textarea, [readonly].input { + .input[readonly], + .textarea[readonly] { box-shadow: none; } - .is-white.textarea, .is-white.input { + .input.is-white, + .textarea.is-white { border-color: #FFFFFF; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .is-black.textarea, .is-black.input { + .input.is-black, + .textarea.is-black { border-color: #0a0a0a; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } - .is-light.textarea, .is-light.input { + .input.is-light, + .textarea.is-light { border-color: #FFFFFF; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } - .is-dark.textarea, .is-dark.input { + .input.is-dark, + .textarea.is-dark { border-color: #0D1E34; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(13, 30, 52, 0.25); } - .is-primary.textarea, .is-primary.input { + .input.is-primary, + .textarea.is-primary { border-color: #26599B; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .is-link.textarea, .is-link.input { + .input.is-link, + .textarea.is-link { border-color: #26599B; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .is-info.textarea, .is-info.input { + .input.is-info, + .textarea.is-info { border-color: #26599B; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(38, 89, 155, 0.25); } - .is-success.textarea, .is-success.input { + .input.is-success, + .textarea.is-success { border-color: #3DB5A0; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(61, 181, 160, 0.25); } - .is-warning.textarea, .is-warning.input { + .input.is-warning, + .textarea.is-warning { border-color: #CBC219; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(203, 194, 25, 0.25); } - .is-danger.textarea, .is-danger.input { + .input.is-danger, + .textarea.is-danger { border-color: #DB512A; } - .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 { + .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 { box-shadow: 0 0 0 0.125em rgba(219, 81, 42, 0.25); } - .is-small.textarea, .is-small.input { + .input.is-small, + .textarea.is-small { border-radius: 0; font-size: 0.63rem; } - .is-medium.textarea, .is-medium.input { + .input.is-medium, + .textarea.is-medium { font-size: 1.25rem; } - .is-large.textarea, .is-large.input { + .input.is-large, + .textarea.is-large { font-size: 1.75rem; } - .is-fullwidth.textarea, .is-fullwidth.input { + .input.is-fullwidth, + .textarea.is-fullwidth { display: block; width: 100%; } - .is-inline.textarea, .is-inline.input { + .input.is-inline, + .textarea.is-inline { display: inline; width: auto; } @@ -2871,16 +2204,20 @@ a.tag:hover { .textarea.has-fixed-size { resize: none; } -.radio, .checkbox { +.checkbox, +.radio { cursor: pointer; display: inline-block; line-height: 1.25; position: relative; } - .radio input, .checkbox input { + .checkbox input, + .radio input { cursor: pointer; } - .radio:hover, .checkbox:hover { + .checkbox:hover, + .radio:hover { color: #363636; } - [disabled].radio, [disabled].checkbox, fieldset[disabled] .radio, fieldset[disabled] .checkbox { + .checkbox[disabled], + .radio[disabled] { color: #E4E5E7; cursor: not-allowed; } @@ -2902,14 +2239,43 @@ a.tag:hover { 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, fieldset[disabled] .select select:hover { + .select select[disabled]:hover { border-color: #FFFFFF; } .select select:not([multiple]) { padding-right: 2.5em; } @@ -3362,14 +2728,14 @@ a.tag:hover { .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: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 { + .field.has-addons .control:first-child .button, + .field.has-addons .control:first-child .input, + .field.has-addons .control:first-child .select select { border-bottom-right-radius: 0; border-top-right-radius: 0; } - .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 { + .field.has-addons .control:last-child .button, + .field.has-addons .control:last-child .input, + .field.has-addons .control:last-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, @@ -3399,8 +2765,7 @@ a.tag:hover { .field.has-addons .control .select select:not([disabled]).is-active:hover { z-index: 4; } .field.has-addons .control.is-expanded { - flex-grow: 1; - flex-shrink: 1; } + flex-grow: 1; } .field.has-addons.has-addons-centered { justify-content: center; } .field.has-addons.has-addons-right { @@ -3482,11 +2847,34 @@ a.tag:hover { 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 { @@ -3533,6 +2921,570 @@ a.tag:hover { .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; } @@ -3643,7 +3595,7 @@ a.tag:hover { border-right: 1px solid #E4E5E7; } .card .media:not(:last-child) { - margin-bottom: 1.5rem; } + margin-bottom: 0.75rem; } .dropdown { display: inline-flex; @@ -3731,6 +3683,7 @@ button.dropdown-item { display: flex; } .level > .level-item:not(.is-narrow) { flex-grow: 1; } } + .level-item { align-items: center; display: flex; @@ -3744,6 +3697,7 @@ 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; @@ -3756,6 +3710,7 @@ 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; } @@ -3765,12 +3720,14 @@ 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; @@ -3785,8 +3742,8 @@ button.dropdown-item { border-top-left-radius: 0; border-top-right-radius: 0; } .list-item:last-child { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } + border-top-left-radius: 0; + border-top-right-radius: 0; } .list-item:not(:last-child) { border-bottom: 1px solid #E4E5E7; } .list-item.is-active { @@ -3887,7 +3844,7 @@ a.list-item { font-size: 0.88rem; } .message strong { color: currentColor; } - .message a:not(.button):not(.tag):not(.dropdown-item) { + .message a:not(.button):not(.tag) { color: currentColor; text-decoration: underline; } .message.is-small { @@ -3903,7 +3860,7 @@ a.list-item { color: #0a0a0a; } .message.is-white .message-body { border-color: #FFFFFF; - color: #4d4d4d; } + color: #4d4c4c; } .message.is-black { background-color: #fafafa; } .message.is-black .message-header { @@ -3919,7 +3876,7 @@ a.list-item { color: #0D1E34; } .message.is-light .message-body { border-color: #FFFFFF; - color: #4d4d4d; } + color: #4d4c4c; } .message.is-dark { background-color: #f7fafd; } .message.is-dark .message-header { @@ -4037,6 +3994,7 @@ a.list-item { margin: 0 auto; max-height: calc(100vh - 40px); width: 640px; } } + .modal-close { background: none; height: 40px; @@ -4079,7 +4037,7 @@ a.list-item { border-bottom-right-radius: 0; border-top: 1px solid #E4E5E7; } .modal-card-foot .button:not(:last-child) { - margin-right: 0.5em; } + margin-right: 10px; } .modal-card-body { -webkit-overflow-scrolling: touch; @@ -4100,8 +4058,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active, .navbar.is-white .navbar-brand .navbar-link:hover, .navbar.is-white .navbar-brand .navbar-link.is-active { background-color: #f2f2f2; @@ -4116,14 +4073,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active, .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; @@ -4131,7 +4085,6 @@ 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; @@ -4145,8 +4098,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active, .navbar.is-black .navbar-brand .navbar-link:hover, .navbar.is-black .navbar-brand .navbar-link.is-active { background-color: black; @@ -4161,14 +4113,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active, .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; @@ -4176,7 +4125,6 @@ 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; @@ -4190,8 +4138,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, .navbar.is-light .navbar-brand .navbar-link:hover, .navbar.is-light .navbar-brand .navbar-link.is-active { background-color: #f2f2f2; @@ -4206,14 +4153,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, .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; @@ -4221,7 +4165,6 @@ 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; @@ -4235,8 +4178,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active, .navbar.is-dark .navbar-brand .navbar-link:hover, .navbar.is-dark .navbar-brand .navbar-link.is-active { background-color: #081220; @@ -4251,14 +4193,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, .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; @@ -4266,7 +4205,6 @@ 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; @@ -4280,8 +4218,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, .navbar.is-primary .navbar-brand .navbar-link:hover, .navbar.is-primary .navbar-brand .navbar-link.is-active { background-color: #214d87; @@ -4296,14 +4233,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, .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; @@ -4311,7 +4245,6 @@ 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; @@ -4325,8 +4258,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, .navbar.is-link .navbar-brand .navbar-link:hover, .navbar.is-link .navbar-brand .navbar-link.is-active { background-color: #214d87; @@ -4341,14 +4273,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, .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; @@ -4356,7 +4285,6 @@ 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; @@ -4370,8 +4298,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, .navbar.is-info .navbar-brand .navbar-link:hover, .navbar.is-info .navbar-brand .navbar-link.is-active { background-color: #214d87; @@ -4386,14 +4313,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, .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; @@ -4401,7 +4325,6 @@ 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; @@ -4415,8 +4338,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, .navbar.is-success .navbar-brand .navbar-link:hover, .navbar.is-success .navbar-brand .navbar-link.is-active { background-color: #37a28f; @@ -4431,14 +4353,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, .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; @@ -4446,7 +4365,6 @@ 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; @@ -4460,8 +4378,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, .navbar.is-warning .navbar-brand .navbar-link:hover, .navbar.is-warning .navbar-brand .navbar-link.is-active { background-color: #b4ac16; @@ -4476,14 +4393,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, .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; @@ -4491,7 +4405,6 @@ 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; @@ -4505,8 +4418,7 @@ 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: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 > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, .navbar.is-danger .navbar-brand .navbar-link:hover, .navbar.is-danger .navbar-brand .navbar-link.is-active { background-color: #c94722; @@ -4521,14 +4433,11 @@ 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: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 > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, .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; @@ -4536,7 +4445,6 @@ 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; @@ -4578,7 +4486,7 @@ body.has-navbar-fixed-bottom { flex-shrink: 0; min-height: 3.25rem; } -.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { +.navbar-brand a.navbar-item:hover { background-color: transparent; } .navbar-tabs { @@ -4639,9 +4547,7 @@ body.has-navbar-fixed-bottom { a.navbar-item, .navbar-link { cursor: pointer; } - 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, + a.navbar-item:hover, a.navbar-item.is-active, .navbar-link:hover, .navbar-link.is-active { background-color: #fafafa; @@ -4662,7 +4568,7 @@ a.navbar-item, border-bottom: 1px solid transparent; min-height: 3.25rem; padding-bottom: calc(0.5rem - 1px); } - .navbar-item.is-tab:focus, .navbar-item.is-tab:hover { + .navbar-item.is-tab:hover { background-color: transparent; border-bottom-color: #26599B; } .navbar-item.is-tab.is-active { @@ -4753,14 +4659,13 @@ a.navbar-item, .navbar.is-spaced a.navbar-item, .navbar.is-spaced .navbar-link { border-radius: 0; } - .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 a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, .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: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 { + .navbar.is-transparent .navbar-item.has-dropdown.is-active .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:focus, .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { + .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { background-color: #FFFFFF; color: #0a0a0a; } .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { @@ -4785,9 +4690,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:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + .navbar-item.is-active .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: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 { + .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 { opacity: 1; pointer-events: auto; transform: translateY(0); } @@ -4818,7 +4723,7 @@ a.navbar-item, white-space: nowrap; } .navbar-dropdown a.navbar-item { padding-right: 3rem; } - .navbar-dropdown a.navbar-item:focus, .navbar-dropdown a.navbar-item:hover { + .navbar-dropdown a.navbar-item:hover { background-color: #FFFFFF; color: #0a0a0a; } .navbar-dropdown a.navbar-item.is-active { @@ -4872,15 +4777,12 @@ a.navbar-item, a.navbar-item.is-active, .navbar-link.is-active { color: #0a0a0a; } - a.navbar-item.is-active:not(:focus):not(:hover), - .navbar-link.is-active:not(:focus):not(:hover) { + a.navbar-item.is-active:not(:hover), + .navbar-link.is-active:not(:hover) { background-color: transparent; } - .navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .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; } @@ -4910,10 +4812,10 @@ a.navbar-item, .pagination-link, .pagination-ellipsis { font-size: 1em; - justify-content: center; - margin: 0.25rem; padding-left: 0.5em; padding-right: 0.5em; + justify-content: center; + margin: 0.25rem; text-align: center; } .pagination-previous, @@ -5246,11 +5148,6 @@ 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%; } @@ -5362,11 +5259,6 @@ 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%; } @@ -5478,11 +5370,6 @@ 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%; } @@ -5594,11 +5481,6 @@ 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%; } @@ -5710,11 +5592,6 @@ 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%; } @@ -5826,11 +5703,6 @@ 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%; } @@ -5942,11 +5814,6 @@ 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%; } @@ -6007,6 +5874,7 @@ label.panel-block { width: 100%; } .column.is-offset-12-fullhd { margin-left: 100%; } } + .columns { margin-left: -1.5rem; margin-right: -1.5rem; @@ -6040,6 +5908,7 @@ 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)); @@ -6308,6 +6177,7 @@ label.panel-block { @media screen and (min-width: 1408px) { .columns.is-variable.is-8-fullhd { --columnGap: 2rem; } } + .tile { align-items: stretch; display: block; @@ -6370,6 +6240,7 @@ label.panel-block { .tile.is-12 { flex: none; width: 100%; } } + .hero { align-items: stretch; display: flex; @@ -6382,7 +6253,7 @@ label.panel-block { .hero.is-white { background-color: #FFFFFF; color: #0a0a0a; } - .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-white a:not(.button):not(.dropdown-item):not(.tag), .hero.is-white strong { color: inherit; } .hero.is-white .title { @@ -6419,14 +6290,14 @@ label.panel-block { border-color: #0a0a0a; color: #FFFFFF; } .hero.is-white.is-bold { - background-image: linear-gradient(141deg, #e8e3e4 0%, #FFFFFF 71%, white 100%); } + background-image: linear-gradient(141deg, #e6e5e5 0%, #FFFFFF 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-white.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #e8e3e4 0%, #FFFFFF 71%, white 100%); } } + background-image: linear-gradient(141deg, #e6e5e5 0%, #FFFFFF 71%, white 100%); } } .hero.is-black { background-color: #0a0a0a; color: #FFFFFF; } - .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-black a:not(.button):not(.dropdown-item):not(.tag), .hero.is-black strong { color: inherit; } .hero.is-black .title { @@ -6470,7 +6341,7 @@ label.panel-block { .hero.is-light { background-color: #FFFFFF; color: #0D1E34; } - .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-light a:not(.button):not(.dropdown-item):not(.tag), .hero.is-light strong { color: inherit; } .hero.is-light .title { @@ -6507,14 +6378,14 @@ label.panel-block { border-color: #0D1E34; color: #FFFFFF; } .hero.is-light.is-bold { - background-image: linear-gradient(141deg, #e8e3e4 0%, #FFFFFF 71%, white 100%); } + background-image: linear-gradient(141deg, #e6e5e5 0%, #FFFFFF 71%, white 100%); } @media screen and (max-width: 768px) { .hero.is-light.is-bold .navbar-menu { - background-image: linear-gradient(141deg, #e8e3e4 0%, #FFFFFF 71%, white 100%); } } + background-image: linear-gradient(141deg, #e6e5e5 0%, #FFFFFF 71%, white 100%); } } .hero.is-dark { background-color: #0D1E34; color: #FFFFFF; } - .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag), .hero.is-dark strong { color: inherit; } .hero.is-dark .title { @@ -6558,7 +6429,7 @@ label.panel-block { .hero.is-primary { background-color: #26599B; color: #FFFFFF; } - .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag), .hero.is-primary strong { color: inherit; } .hero.is-primary .title { @@ -6602,7 +6473,7 @@ label.panel-block { .hero.is-link { background-color: #26599B; color: #FFFFFF; } - .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-link a:not(.button):not(.dropdown-item):not(.tag), .hero.is-link strong { color: inherit; } .hero.is-link .title { @@ -6646,7 +6517,7 @@ label.panel-block { .hero.is-info { background-color: #26599B; color: #FFFFFF; } - .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-info a:not(.button):not(.dropdown-item):not(.tag), .hero.is-info strong { color: inherit; } .hero.is-info .title { @@ -6690,7 +6561,7 @@ label.panel-block { .hero.is-success { background-color: #3DB5A0; color: #FFFFFF; } - .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-success a:not(.button):not(.dropdown-item):not(.tag), .hero.is-success strong { color: inherit; } .hero.is-success .title { @@ -6734,7 +6605,7 @@ label.panel-block { .hero.is-warning { background-color: #CBC219; color: #FFFFFF; } - .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag), .hero.is-warning strong { color: inherit; } .hero.is-warning .title { @@ -6778,7 +6649,7 @@ label.panel-block { .hero.is-danger { background-color: #DB512A; color: #FFFFFF; } - .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag), .hero.is-danger strong { color: inherit; } .hero.is-danger .title { @@ -6840,6 +6711,8 @@ 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; } @@ -6855,6 +6728,7 @@ 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) { @@ -6868,6 +6742,7 @@ label.panel-block { justify-content: center; } .hero-buttons .button:not(:last-child) { margin-right: 1.5rem; } } + .hero-head, .hero-foot { flex-grow: 0; @@ -6885,6 +6760,7 @@ label.panel-block { padding: 9rem 1.5rem; } .section.is-large { padding: 18rem 1.5rem; } } + .footer { background-color: #fafafa; padding: 3rem 1.5rem 6rem; } @@ -7252,20 +7128,25 @@ p label::after { content: ':'; } .content a { - font-weight: bold; - padding: 0.25em; - margin: -0.25em; } + font-weight: bold; } .content a:hover { color: #FFFFFF; - background-color: #26599B; } + background-color: #26599B; + padding: 0.25em; + margin: -0.25em; } .content a:focus { color: #FFFFFF; - background-color: #26599B; } + background-color: #26599B; + padding: 0.25em; + margin: -0.25em; } .content a:active { color: #CBC219; - background-color: #26599B; } + background-color: #26599B; + padding: 0.25em; + margin: -0.25em; } -.footer .container, .media.media-comment + .media.media-comment, .media.media-comment .media.media-comment, .media.media-comment, .titlebar-bigborder, hr { +hr, .titlebar-bigborder, .media.media-comment, .media.media-comment + .media.media-comment, +.media.media-comment .media.media-comment, .footer .container { border-top: 4px solid #193B68; } .is-compact.subtitle, .is-compact.title { @@ -7325,23 +7206,13 @@ iframe { .form-item { margin-bottom: .6rem; } -.content p.form-label, .form-label { - margin-top: 1rem; - margin-bottom: .6rem; } + margin-top: .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 { + border-left-width: 0; + padding-left: 0; + padding-right: 0; color: currentColor; } .content blockquote * { color: currentColor; } @@ -7386,8 +7257,6 @@ 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%; @@ -7402,6 +7271,7 @@ iframe { float: right; margin-right: -25%; width: 25%; } } + @media screen and (min-width: 769px), print { .flow-thirds { margin-left: calc(25% - 0.75rem); @@ -7614,11 +7484,18 @@ 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 + 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 { 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 + 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 { padding-top: 5.875em; } } + .toolbar-tray-open.toolbar-horizontal .is-fixed { padding-top: 79px; } @@ -7631,6 +7508,7 @@ ion-icon { :target::before { height: 5.875em; margin: -5.875em 0 0; } } + a:target, a:target:hover { padding: 0; @@ -7641,6 +7519,7 @@ a:target:hover { @media screen and (min-width: 1024px) { .message { margin-top: 5.875rem; } } + .navbar { color: #FFFFFF; background-color: #0D1E34; @@ -7648,6 +7527,7 @@ 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; @@ -7708,11 +7588,13 @@ 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; } @@ -7721,21 +7603,25 @@ 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; } @@ -7772,6 +7658,7 @@ 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, @@ -7856,6 +7743,7 @@ 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; } @@ -7875,6 +7763,7 @@ 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; } } @@ -8070,7 +7959,8 @@ 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 { @@ -8085,6 +7975,7 @@ a.card-initiative:hover { display: flex; } .media.media-comment .media-left { width: 12em; } } + .media-list .media, .media-list .media + .media { margin-top: 32px; @@ -8110,11 +8001,14 @@ a.teaser { .teaser + .teaser { margin-top: 32px; } -.media.teaser .media-left { - width: 12em; } - .media.teaser .media-left img { - width: 100%; - height: auto; } +.media.teaser { + display: flex; } + .media.teaser .media-left { + width: 12em; } + .media.teaser .media-left img { + width: 100%; + height: auto; + display: block; } .media-list .media, .media-list .media + .media { @@ -8132,6 +8026,15 @@ a.teaser { .media-list .teaser:hover .media-left .byline { display: block; } +.hero { + 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; } @@ -8266,7 +8169,7 @@ a.teaser { .hero-project .container .hero-body .title { margin-top: 0.25em; margin-left: -1.25em; - max-width: 12em; } + max-width: 6em; } .hero-project .container .hero-body .subtitle { font-size: 1.25rem; } } @@ -8391,6 +8294,7 @@ a.teaser { @media screen and (min-width: 769px), print { .slick-slide { padding: 0 32px; } } + ul.slick-dots { bottom: 10.6666666667px; } ul.slick-dots li button { @@ -8466,6 +8370,7 @@ ul.slick-dots { .icon-list-cols li { padding-bottom: 64px; width: 48%; } } + .icon-list-cols li.is-blue::before { color: #26599B; } @@ -8497,11 +8402,6 @@ 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; @@ -8520,22 +8420,3 @@ 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; } - -code { - background-color: inherit; - color: inherit; - font-size: inherit; - padding: 0.2em 0.25em; } diff --git a/agaric/sass/agaric.scss b/agaric/sass/agaric.scss index afe7cd6..28705b6 100644 --- a/agaric/sass/agaric.scss +++ b/agaric/sass/agaric.scss @@ -67,4 +67,3 @@ @import "agaric/component.iconlist"; @import "agaric/component.related"; @import "agaric/component.footer"; -@import "agaric/component.code"; diff --git a/agaric/sass/agaric/_base.blockquote.scss b/agaric/sass/agaric/_base.blockquote.scss index 9363e50..373b00e 100644 --- a/agaric/sass/agaric/_base.blockquote.scss +++ b/agaric/sass/agaric/_base.blockquote.scss @@ -5,6 +5,9 @@ // Styleguide: Base.Blockquote .content blockquote { + border-left-width: 0; + padding-left: 0; + padding-right: 0; color: currentColor; // * { diff --git a/agaric/sass/agaric/_base.elements.scss b/agaric/sass/agaric/_base.elements.scss index 32e6e8d..f4e00b4 100644 --- a/agaric/sass/agaric/_base.elements.scss +++ b/agaric/sass/agaric/_base.elements.scss @@ -59,19 +59,23 @@ 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; } } diff --git a/agaric/sass/agaric/_base.form.scss b/agaric/sass/agaric/_base.form.scss index b63e19b..1291cb7 100644 --- a/agaric/sass/agaric/_base.form.scss +++ b/agaric/sass/agaric/_base.form.scss @@ -25,22 +25,6 @@ margin-bottom: .6rem; } -.content p.form-label, .form-label { - 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 widescreen { - margin: .5rem 6rem .5rem 6rem; - padding: 0 6rem; - } + margin-top: .6rem; } diff --git a/agaric/sass/agaric/_component.code.scss b/agaric/sass/agaric/_component.code.scss deleted file mode 100644 index 4b50477..0000000 --- a/agaric/sass/agaric/_component.code.scss +++ /dev/null @@ -1,22 +0,0 @@ -// 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; -} - -// 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; -} diff --git a/agaric/sass/agaric/_component.hero.scss b/agaric/sass/agaric/_component.hero.scss index e04f9c1..8d4456d 100644 --- a/agaric/sass/agaric/_component.hero.scss +++ b/agaric/sass/agaric/_component.hero.scss @@ -9,6 +9,18 @@ // // Styleguide: Componenet.Hero +// The topbar-fixed is hidding the Hero banner. +.hero { + margin-top: 52px; + + @include tablet { + margin-top: 55px; + } + @include desktop { + margin-top: 95px; + } +} + .hero.is-light { background: $grey; } @@ -170,7 +182,7 @@ .title { margin-top: 0.25em; margin-left: -1.25em; - max-width: 12em; + max-width: 6em; } .subtitle { font-size: $size-5; diff --git a/agaric/sass/agaric/_component.navbar.scss b/agaric/sass/agaric/_component.navbar.scss index 3084f69..3e9ee4f 100644 --- a/agaric/sass/agaric/_component.navbar.scss +++ b/agaric/sass/agaric/_component.navbar.scss @@ -17,10 +17,10 @@ #logo .logo-color { fill: currentColor; } - & + 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 { + & + section, + & + .floating-tabs + #main-content + section, + & + .floating-tabs + #main-content + article > section:first-child, + & + .floating-tabs + #main-content + .node > section:first-child { padding-top: 3.3125em; @include desktop { padding-top: 5.875em; diff --git a/agaric/sass/agaric/_component.related.scss b/agaric/sass/agaric/_component.related.scss index 0ca4cbe..2f6b6ae 100644 --- a/agaric/sass/agaric/_component.related.scss +++ b/agaric/sass/agaric/_component.related.scss @@ -19,9 +19,3 @@ 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. -} diff --git a/agaric/sass/agaric/_component.teaser.scss b/agaric/sass/agaric/_component.teaser.scss index a0e56c3..c63c4c7 100644 --- a/agaric/sass/agaric/_component.teaser.scss +++ b/agaric/sass/agaric/_component.teaser.scss @@ -35,11 +35,15 @@ a.teaser { } .media.teaser { + display: flex; + // .media-left { width: 12em; + // img { width: 100%; height: auto; + display: block; } } } diff --git a/agaric/sass/agaric/_layout.flow.scss b/agaric/sass/agaric/_layout.flow.scss index a2eefbe..d44da4a 100644 --- a/agaric/sass/agaric/_layout.flow.scss +++ b/agaric/sass/agaric/_layout.flow.scss @@ -45,9 +45,6 @@ h2:first-child { margin-top: 1.1428em; } - .columns h2:first-child { - margin-top: inherit; - } } } .flow_full { 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 2d79b0f..149d68d 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 item.content['#paragraph'].type.0.entity.id == 'text' and not one_and_done %} +{% for item in items if not one_and_done %} + {% if item.content['#paragraph'].type.0.entity.id == 'text' %} {% set one_and_done = true %} {{ item.content|render|escape }} {% endif %} diff --git a/agaric/templates/field/field--field-title.html.twig b/agaric/templates/field/field--field-title.html.twig index db78354..4441b7c 100644 --- a/agaric/templates/field/field--field-title.html.twig +++ b/agaric/templates/field/field--field-title.html.twig @@ -46,9 +46,4 @@ }) %} <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 %} 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 deleted file mode 100644 index 173e2c4..0000000 --- a/agaric/templates/layout/ds-2col--node-landing-page-simple-card.html.twig +++ /dev/null @@ -1,2 +0,0 @@ -{% 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 deleted file mode 100644 index 552985f..0000000 --- a/agaric/templates/layout/ds-2col.html.twig +++ /dev/null @@ -1,29 +0,0 @@ -{# -/** - * @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('columns', 'clearfix') }}> - - {{ title_suffix.contextual_links }} - - <{{ left_wrapper }}{{ left_attributes.addClass('column') }}> - {{ left }} - </{{ left_wrapper }}> - - <{{ right_wrapper }}{{ right_attributes.addClass('column') }}> - {{ right }} - </{{ right_wrapper }}> - -</{{ outer_wrapper }}> diff --git a/agaric/templates/layout/item-list--indieweb-syndication.html.twig b/agaric/templates/layout/item-list--indieweb-syndication.html.twig deleted file mode 100644 index cddd6d9..0000000 --- a/agaric/templates/layout/item-list--indieweb-syndication.html.twig +++ /dev/null @@ -1,40 +0,0 @@ -{# -/** - * @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--case-study--full.html.twig b/agaric/templates/layout/node--case-study--full.html.twig index 9c99d7c..d6e5747 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 != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if 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 != '#' and i is not same as(title_paragraph_index) %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if 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 3359fc1..a9375fd 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 != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if 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 76e3512..efed28d 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 != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {% set title_paragraph_index = i %} {{ paragraph }} @@ -106,15 +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> -{% 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> +{% elseif content.field_authors is not empty %} +<span class="hidden"><a href="{{ url }}" class="u-url">{{ date }}</a><a class="u-author" href="/"></a></span> {% endif %} <div class="e-content"> @@ -123,8 +123,8 @@ {% set walls_up = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph %} - {% if i|first != '#' and i is not same as(title_paragraph_index) %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if 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 %} @@ -167,14 +167,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', 'indieweb_syndication') }} +{{ content|without('field_body_paragraph', 'field_authors', 'field_tags', 'uid', 'created', 'comment') }} {% if content.comment %} {{ content.comment }} diff --git a/agaric/templates/layout/node--people--full.html.twig b/agaric/templates/layout/node--people--full.html.twig index fd56534..360a06c 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 != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if 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 != '#' and i is not same as(title_paragraph_index) %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if 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 fcdb606..013223e 100644 --- a/agaric/templates/layout/node--rss-teaser.html.twig +++ b/agaric/templates/layout/node--rss-teaser.html.twig @@ -71,12 +71,14 @@ */ #} +BOW! BOW BEFORE MY POWER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + <a class="teaser media content" href="{{ url }}"> {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph %} - {% if i|first != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if 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 fed82e7..e896d2e 100644 --- a/agaric/templates/layout/node--teaser.html.twig +++ b/agaric/templates/layout/node--teaser.html.twig @@ -71,12 +71,12 @@ */ #} -<a class="teaser media content columns" href="{{ url }}"> +<a class="teaser media content" href="{{ url }}"> {% set has_title_paragraph = false %} {% if content.field_body_paragraph %} - {% for i, paragraph in content.field_body_paragraph %} - {% if i|first != '#' and content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in content.field_body_paragraph if i|first != '#' %} + {% if content.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} {% set has_title_paragraph = true %} {{ paragraph }} {% endif %} @@ -84,7 +84,7 @@ {% endif %} {% if not has_title_paragraph %} - <div class="media-left column is-one-third is-one-quarter-desktop"> + <div class="media-left"> {{ 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 is-two-thirds is-three-quarters-desktop "> + <div class="media-content content"> <h3 class="title is-5">{{ label }}</h3> <div class="subtitle is-6"> {{ content.field_summary }} diff --git a/agaric/templates/layout/region--footer.html.twig b/agaric/templates/layout/region--footer.html.twig index 36b5194..ce0b339 100644 --- a/agaric/templates/layout/region--footer.html.twig +++ b/agaric/templates/layout/region--footer.html.twig @@ -28,9 +28,6 @@ <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 %} diff --git a/agaric/templates/paragraph/paragraph--title.html.twig b/agaric/templates/paragraph/paragraph--title.html.twig index bb7c68b..e02cdbf 100644 --- a/agaric/templates/paragraph/paragraph--title.html.twig +++ b/agaric/templates/paragraph/paragraph--title.html.twig @@ -38,7 +38,6 @@ * @ingroup themeable */ #} -{% set attributes = attributes.setAttribute('data-headerbg', 'transparent') %} {% set classes = [ 'hero', @@ -47,9 +46,6 @@ %} {% 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']) %} @@ -62,13 +58,12 @@ {% set classes = classes|merge(styles) %} {% endif %} - {% if paragraph.field_style_titlebar.value == true and paragraph.field_image is not empty %} - {% set attributes = attributes.setAttribute('style', 'background-image: url('~file_url(paragraph.field_image.entity.uri.value)~')') %} + {% set attributes = attributes.setAttribute('data-headerbg', 'transparent').setAttribute('style', 'background-image: url('~file_url(paragraph.field_image.entity.uri.value)~')') %} {% endif %} {% block paragraph %} - <section{{ attributes.addClass(classes) }}> + <section{{ attributes.addClass(classes) }} data-headerbg="transparent"> {% block content %} {% if paragraph.field_style_titlebar.value == false %} <div class="container"> 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 1f9c51a..76ca276 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 != '#' and paragraphs.field_body_paragraph['#items'][i].entity.type.0.entity.id == 'title' %} + {% for i, paragraph in paragraphs.field_body_paragraph if i|first != '#' %} + {% if 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"> diff --git a/agaric/templates/webform/webform-confirmation.html.twig b/agaric/templates/webform/webform-confirmation.html.twig deleted file mode 100644 index 6892558..0000000 --- a/agaric/templates/webform/webform-confirmation.html.twig +++ /dev/null @@ -1,34 +0,0 @@ -{# -/** - * @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 container') }}> - - {% 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> diff --git a/css b/css deleted file mode 100755 index c75e8a5..0000000 --- a/css +++ /dev/null @@ -1 +0,0 @@ -grunt sass diff --git a/package.json b/package.json index 14f7ab1..c7007bf 100755 --- a/package.json +++ b/package.json @@ -3,21 +3,21 @@ "version": "1.0.0", "devDependencies": { "assemble": "^0.4.42", - "grunt": "^1.0.4", + "grunt": "^1.0.1", "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.25", - "node-sass": "^4.13.0" + "kss": "^3.0.0-beta.18", + "node-sass": "^4.10.0" }, "dependencies": { - "bulma": "^0.7.5", + "bulma": "^0.7.2", "bulma-extensions": "^1.0.4", "grunt-cli": "^1.3.2", - "ionicons": "^4.6.3", + "ionicons": "^4.4.6", "slick-carousel": "^1.8.1" } }