From 41db07d68dd26689a575feb236f5c180b20c93ed Mon Sep 17 00:00:00 2001 From: Jeremy Thomas Date: Thu, 22 Dec 2016 18:17:26 +0000 Subject: [PATCH] Fix button spacing, Add image placeholders --- css/bulma.css | 3551 ++++++++--------- css/bulma.css.map | 51 +- docs/bulma-docs.sass | 3 +- docs/css/bulma-docs.css | 198 +- docs/documentation/components/card.html | 4 +- .../components/media-object.html | 14 +- docs/documentation/components/modal.html | 6 +- docs/documentation/elements/box.html | 4 +- docs/documentation/elements/form.html | 8 +- docs/documentation/elements/icon.html | 13 +- docs/documentation/elements/image.html | 34 +- docs/documentation/grid/tiles.html | 10 +- docs/documentation/overview/start.html | 24 +- docs/images/placeholders/1280x960.png | Bin 0 -> 35880 bytes docs/images/placeholders/128x128.png | Bin 0 -> 4018 bytes docs/images/placeholders/16x16.png | Bin 0 -> 2878 bytes docs/images/placeholders/24x24.png | Bin 0 -> 2868 bytes docs/images/placeholders/256x256.png | Bin 0 -> 6188 bytes docs/images/placeholders/300x225.png | Bin 0 -> 6887 bytes docs/images/placeholders/32x32.png | Bin 0 -> 2901 bytes docs/images/placeholders/480x320.png | Bin 0 -> 9827 bytes docs/images/placeholders/480x480.png | Bin 0 -> 10885 bytes docs/images/placeholders/48x48.png | Bin 0 -> 3076 bytes docs/images/placeholders/640x320.png | Bin 0 -> 11832 bytes docs/images/placeholders/640x360.png | Bin 0 -> 11951 bytes docs/images/placeholders/640x480.png | Bin 0 -> 13618 bytes docs/images/placeholders/64x64.png | Bin 0 -> 3179 bytes docs/images/placeholders/96x96.png | Bin 0 -> 3602 bytes docs/index.html | 8 +- docs/templates.html | 6 +- docs/tiles.html | 6 +- sass/base/generic.sass | 4 +- sass/components/menu.sass | 2 +- sass/components/nav.sass | 10 +- sass/components/tabs.sass | 4 +- sass/elements/button.sass | 83 +- sass/elements/content.sass | 3 - sass/elements/icon.sass | 1 + sass/grid/tiles.sass | 2 +- sass/utilities/variables.sass | 20 +- 40 files changed, 1940 insertions(+), 2129 deletions(-) create mode 100644 docs/images/placeholders/1280x960.png create mode 100644 docs/images/placeholders/128x128.png create mode 100644 docs/images/placeholders/16x16.png create mode 100644 docs/images/placeholders/24x24.png create mode 100644 docs/images/placeholders/256x256.png create mode 100644 docs/images/placeholders/300x225.png create mode 100644 docs/images/placeholders/32x32.png create mode 100644 docs/images/placeholders/480x320.png create mode 100644 docs/images/placeholders/480x480.png create mode 100644 docs/images/placeholders/48x48.png create mode 100644 docs/images/placeholders/640x320.png create mode 100644 docs/images/placeholders/640x360.png create mode 100644 docs/images/placeholders/640x480.png create mode 100644 docs/images/placeholders/64x64.png create mode 100644 docs/images/placeholders/96x96.png diff --git a/css/bulma.css b/css/bulma.css index 30fcd62ec..f663f6436 100644 --- a/css/bulma.css +++ b/css/bulma.css @@ -1,22 +1,10 @@ /*! bulma.io v0.2.3 | MIT License | github.com/jgthms/bulma */ -@-webkit-keyframes spinAround { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} @keyframes spinAround { from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); + transform: rotate(0deg); } to { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); + transform: rotate(359deg); } } @@ -139,21 +127,19 @@ pre { -moz-osx-font-smoothing: auto; -webkit-font-smoothing: auto; font-family: "Inconsolata", "Consolas", "Monaco", monospace; - line-height: 1.25; } body { color: #4a4a4a; font-size: 1rem; font-weight: 400; - line-height: 1.428571428571429; + line-height: 1.5; } a { color: #00d1b2; cursor: pointer; text-decoration: none; - -webkit-transition: none 86ms ease-out; transition: none 86ms ease-out; } @@ -164,9 +150,9 @@ a:hover { code { background-color: whitesmoke; color: #ff3860; - font-size: 12px; + font-size: 0.75em; font-weight: normal; - padding: 1px 2px 2px; + padding: 0.25em 0.5em 0.25em; } hr { @@ -174,7 +160,7 @@ hr { border: none; display: block; height: 1px; - margin: 20px 0; + margin: 1.5rem 0; } img { @@ -187,7 +173,7 @@ input[type="radio"] { } small { - font-size: 11px; + font-size: 0.75rem; } span { @@ -203,16 +189,18 @@ strong { pre { background-color: whitesmoke; color: #4a4a4a; + font-size: 0.75em; white-space: pre; word-wrap: normal; } pre code { - background-color: whitesmoke; - color: #4a4a4a; + background: none; + color: inherit; display: block; + font-size: 1em; overflow-x: auto; - padding: 16px 20px; + padding: 1.25rem 1.5rem; } table { @@ -276,63 +264,47 @@ table th { } .is-flex { - display: -webkit-box; - display: -ms-flexbox; display: flex; } @media screen and (max-width: 768px) { .is-flex-mobile { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px) { .is-flex-tablet { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 769px) and (max-width: 979px) { .is-flex-tablet-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (max-width: 979px) { .is-flex-touch { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 980px) { .is-flex-desktop { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 980px) and (max-width: 1179px) { .is-flex-desktop-only { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @media screen and (min-width: 1180px) { .is-flex-widescreen { - display: -webkit-box !important; - display: -ms-flexbox !important; display: flex !important; } } @@ -430,63 +402,47 @@ table th { } .is-inline-flex { - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; } @media screen and (max-width: 768px) { .is-inline-flex-mobile { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px) { .is-inline-flex-tablet { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 769px) and (max-width: 979px) { .is-inline-flex-tablet-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (max-width: 979px) { .is-inline-flex-touch { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 980px) { .is-inline-flex-desktop { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 980px) and (max-width: 1179px) { .is-inline-flex-desktop-only { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media screen and (min-width: 1180px) { .is-inline-flex-widescreen { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; display: inline-flex !important; } } @@ -600,11 +556,11 @@ table th { border-radius: 5px; box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); display: block; - padding: 20px; + padding: 1.25rem; } .box:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } a.box:hover, a.box:focus { @@ -618,24 +574,17 @@ a.box:active { .button { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: white; - border: 1px solid #dbdbdb; + align-items: center; + border: none; border-radius: 3px; - color: #363636; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + box-shadow: none; display: inline-flex; - font-size: 14px; - height: 32px; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 24px; - padding-left: 8px; - padding-right: 8px; + font-size: 1rem; + height: 2.5em; + justify-content: flex-start; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; position: relative; vertical-align: top; -webkit-touch-callout: none; @@ -643,88 +592,140 @@ a.box:active { -moz-user-select: none; -ms-user-select: none; user-select: none; + background-color: white; + border: 1px solid #dbdbdb; + color: #363636; cursor: pointer; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 10px; - padding-right: 10px; + justify-content: center; + padding-left: 1em; + padding-right: 1em; text-align: center; white-space: nowrap; } -.button:hover { - border-color: #b5b5b5; -} - -.button:active, .button:focus, .button.is-active { - border-color: #00d1b2; +.button:focus, .button.is-focused, .button:active, .button.is-active { outline: none; } .button[disabled], .button.is-disabled { - background-color: whitesmoke; - border-color: #dbdbdb; - cursor: not-allowed; pointer-events: none; } -.button[disabled]::-moz-placeholder, .button.is-disabled::-moz-placeholder { - color: rgba(54, 54, 54, 0.3); +.button strong { + color: inherit; } -.button[disabled]::-webkit-input-placeholder, .button.is-disabled::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); +.button .icon:first-child:not(:last-child) { + margin-left: -0.25rem; + margin-right: 0.5rem; } -.button[disabled]:-moz-placeholder, .button.is-disabled:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); +.button .icon:last-child:not(:first-child) { + margin-left: 0.5rem; + margin-right: -0.25rem; } -.button[disabled]:-ms-input-placeholder, .button.is-disabled:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); +.button .icon:first-child:last-child { + margin-left: calc(-1px - 0.5rem); + margin-right: calc(-1px - 0.5rem); } -.button strong { - color: inherit; +.button .icon.is-small:first-child:not(:last-child) { + margin-left: -0.125rem; + margin-right: 0.25rem; } -.button small { - display: block; - font-size: 11px; - line-height: 1; - margin-top: 5px; +.button .icon.is-small:last-child:not(:first-child) { + margin-left: 0.25rem; + margin-right: -0.125rem; +} + +.button .icon.is-small:first-child:last-child { + margin-left: calc(-1px - 0.25rem); + margin-right: calc(-1px - 0.25rem); +} + +.button .icon.is-medium:first-child:not(:last-child) { + margin-left: -0.375rem; + margin-right: 0.75rem; +} + +.button .icon.is-medium:last-child:not(:first-child) { + margin-left: 0.75rem; + margin-right: -0.375rem; +} + +.button .icon.is-medium:first-child:last-child { + margin-left: calc(-1px - 0.75rem); + margin-right: calc(-1px - 0.75rem); +} + +.button .icon.is-large:first-child:not(:last-child) { + margin-left: -0.625rem; + margin-right: 1.25rem; +} + +.button .icon.is-large:last-child:not(:first-child) { + margin-left: 1.25rem; + margin-right: -0.625rem; } -.button .icon:first-child, -.button .tag:first-child { - margin-left: -2px; - margin-right: 4px; +.button .icon.is-large:first-child:last-child { + margin-left: calc(-1px - 1.25rem); + margin-right: calc(-1px - 1.25rem); } -.button .icon:last-child, -.button .tag:last-child { - margin-left: 4px; - margin-right: -2px; +.button:hover, .button.is-hovered { + border-color: #b5b5b5; + color: #363636; } -.button:hover, .button:focus, .button.is-active { +.button:focus, .button.is-focused { + border-color: #00d1b2; + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); color: #363636; } -.button:active { +.button:active, .button.is-active { + border-color: #4a4a4a; box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #363636; +} + +.button.is-link { + background-color: transparent; + border-color: transparent; + color: #4a4a4a; + text-decoration: underline; +} + +.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active { + background-color: whitesmoke; + color: #363636; } .button.is-white { background-color: white; - border-width: 0; + border-color: transparent; + color: #0a0a0a; +} + +.button.is-white:hover, .button.is-white.is-hovered { + background-color: #f9f9f9; + border-color: transparent; + color: #0a0a0a; +} + +.button.is-white:focus, .button.is-white.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); color: #0a0a0a; } -.button.is-white:hover, .button.is-white:focus, .button.is-white.is-active { +.button.is-white:active, .button.is-white.is-active { background-color: #f2f2f2; border-color: transparent; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); color: #0a0a0a; } @@ -744,7 +745,6 @@ a.box:active { .button.is-white.is-outlined { background-color: transparent; border-color: white; - border-width: 1px; color: white; } @@ -754,15 +754,39 @@ a.box:active { color: #0a0a0a; } +.button.is-white.is-inverted.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; +} + +.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus { + background-color: #0a0a0a; + color: white; +} + .button.is-black { background-color: #0a0a0a; - border-width: 0; + border-color: transparent; + color: white; +} + +.button.is-black:hover, .button.is-black.is-hovered { + background-color: #040404; + border-color: transparent; + color: white; +} + +.button.is-black:focus, .button.is-black.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); color: white; } -.button.is-black:hover, .button.is-black:focus, .button.is-black.is-active { +.button.is-black:active, .button.is-black.is-active { background-color: black; border-color: transparent; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); color: white; } @@ -782,7 +806,6 @@ a.box:active { .button.is-black.is-outlined { background-color: transparent; border-color: #0a0a0a; - border-width: 1px; color: #0a0a0a; } @@ -792,15 +815,39 @@ a.box:active { color: white; } +.button.is-black.is-inverted.is-outlined { + background-color: transparent; + border-color: white; + color: white; +} + +.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus { + background-color: white; + color: #0a0a0a; +} + .button.is-light { background-color: whitesmoke; - border-width: 0; + border-color: transparent; + color: #363636; +} + +.button.is-light:hover, .button.is-light.is-hovered { + background-color: #eeeeee; + border-color: transparent; + color: #363636; +} + +.button.is-light:focus, .button.is-light.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); color: #363636; } -.button.is-light:hover, .button.is-light:focus, .button.is-light.is-active { +.button.is-light:active, .button.is-light.is-active { background-color: #e8e8e8; border-color: transparent; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); color: #363636; } @@ -820,7 +867,6 @@ a.box:active { .button.is-light.is-outlined { background-color: transparent; border-color: whitesmoke; - border-width: 1px; color: whitesmoke; } @@ -830,15 +876,39 @@ a.box:active { color: #363636; } +.button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; +} + +.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus { + background-color: #363636; + color: whitesmoke; +} + .button.is-dark { background-color: #363636; - border-width: 0; + border-color: transparent; + color: whitesmoke; +} + +.button.is-dark:hover, .button.is-dark.is-hovered { + background-color: #2f2f2f; + border-color: transparent; + color: whitesmoke; +} + +.button.is-dark:focus, .button.is-dark.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); color: whitesmoke; } -.button.is-dark:hover, .button.is-dark:focus, .button.is-dark.is-active { +.button.is-dark:active, .button.is-dark.is-active { background-color: #292929; border-color: transparent; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); color: whitesmoke; } @@ -858,7 +928,6 @@ a.box:active { .button.is-dark.is-outlined { background-color: transparent; border-color: #363636; - border-width: 1px; color: #363636; } @@ -868,20 +937,44 @@ a.box:active { color: whitesmoke; } +.button.is-dark.is-inverted.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; +} + +.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus { + background-color: whitesmoke; + color: #363636; +} + .button.is-primary { background-color: #00d1b2; - border-width: 0; - color: white; + border-color: transparent; + color: #fff; +} + +.button.is-primary:hover, .button.is-primary.is-hovered { + background-color: #00c4a7; + border-color: transparent; + color: #fff; +} + +.button.is-primary:focus, .button.is-primary.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + color: #fff; } -.button.is-primary:hover, .button.is-primary:focus, .button.is-primary.is-active { +.button.is-primary:active, .button.is-primary.is-active { background-color: #00b89c; border-color: transparent; - color: white; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; } .button.is-primary.is-inverted { - background-color: white; + background-color: #fff; color: #00d1b2; } @@ -890,36 +983,59 @@ a.box:active { } .button.is-primary.is-loading:after { - border-color: transparent transparent white white !important; + border-color: transparent transparent #fff #fff !important; } .button.is-primary.is-outlined { background-color: transparent; border-color: #00d1b2; - border-width: 1px; color: #00d1b2; } .button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus { background-color: #00d1b2; border-color: #00d1b2; - color: white; + color: #fff; +} + +.button.is-primary.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus { + background-color: #fff; + color: #00d1b2; } .button.is-info { background-color: #3273dc; - border-width: 0; - color: white; + border-color: transparent; + color: #fff; +} + +.button.is-info:hover, .button.is-info.is-hovered { + background-color: #276cda; + border-color: transparent; + color: #fff; +} + +.button.is-info:focus, .button.is-info.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + color: #fff; } -.button.is-info:hover, .button.is-info:focus, .button.is-info.is-active { +.button.is-info:active, .button.is-info.is-active { background-color: #2366d1; border-color: transparent; - color: white; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; } .button.is-info.is-inverted { - background-color: white; + background-color: #fff; color: #3273dc; } @@ -928,36 +1044,59 @@ a.box:active { } .button.is-info.is-loading:after { - border-color: transparent transparent white white !important; + border-color: transparent transparent #fff #fff !important; } .button.is-info.is-outlined { background-color: transparent; border-color: #3273dc; - border-width: 1px; color: #3273dc; } .button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus { background-color: #3273dc; border-color: #3273dc; - color: white; + color: #fff; +} + +.button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus { + background-color: #fff; + color: #3273dc; } .button.is-success { background-color: #23d160; - border-width: 0; - color: white; + border-color: transparent; + color: #fff; +} + +.button.is-success:hover, .button.is-success.is-hovered { + background-color: #22c65b; + border-color: transparent; + color: #fff; +} + +.button.is-success:focus, .button.is-success.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25); + color: #fff; } -.button.is-success:hover, .button.is-success:focus, .button.is-success.is-active { +.button.is-success:active, .button.is-success.is-active { background-color: #20bc56; border-color: transparent; - color: white; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; } .button.is-success.is-inverted { - background-color: white; + background-color: #fff; color: #23d160; } @@ -966,31 +1105,54 @@ a.box:active { } .button.is-success.is-loading:after { - border-color: transparent transparent white white !important; + border-color: transparent transparent #fff #fff !important; } .button.is-success.is-outlined { background-color: transparent; border-color: #23d160; - border-width: 1px; color: #23d160; } .button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus { background-color: #23d160; border-color: #23d160; - color: white; + color: #fff; +} + +.button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; +} + +.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus { + background-color: #fff; + color: #23d160; } .button.is-warning { background-color: #ffdd57; - border-width: 0; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:hover, .button.is-warning.is-hovered { + background-color: #ffdb4a; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning:focus, .button.is-warning.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); color: rgba(0, 0, 0, 0.7); } -.button.is-warning:hover, .button.is-warning:focus, .button.is-warning.is-active { +.button.is-warning:active, .button.is-warning.is-active { background-color: #ffd83d; border-color: transparent; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); color: rgba(0, 0, 0, 0.7); } @@ -1010,7 +1172,6 @@ a.box:active { .button.is-warning.is-outlined { background-color: transparent; border-color: #ffdd57; - border-width: 1px; color: #ffdd57; } @@ -1020,20 +1181,44 @@ a.box:active { color: rgba(0, 0, 0, 0.7); } +.button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + color: rgba(0, 0, 0, 0.7); +} + +.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; +} + .button.is-danger { background-color: #ff3860; - border-width: 0; - color: white; + border-color: transparent; + color: #fff; +} + +.button.is-danger:hover, .button.is-danger.is-hovered { + background-color: #ff2b56; + border-color: transparent; + color: #fff; +} + +.button.is-danger:focus, .button.is-danger.is-focused { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25); + color: #fff; } -.button.is-danger:hover, .button.is-danger:focus, .button.is-danger.is-active { +.button.is-danger:active, .button.is-danger.is-active { background-color: #ff1f4b; border-color: transparent; - color: white; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); + color: #fff; } .button.is-danger.is-inverted { - background-color: white; + background-color: #fff; color: #ff3860; } @@ -1042,64 +1227,230 @@ a.box:active { } .button.is-danger.is-loading:after { - border-color: transparent transparent white white !important; + border-color: transparent transparent #fff #fff !important; } .button.is-danger.is-outlined { background-color: transparent; border-color: #ff3860; - border-width: 1px; color: #ff3860; } .button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus { background-color: #ff3860; border-color: #ff3860; - color: white; + color: #fff; } -.button.is-link { +.button.is-danger.is-inverted.is-outlined { background-color: transparent; - border-width: 0; - color: #4a4a4a; - text-decoration: underline; + border-color: #fff; + color: #fff; } -.button.is-link:hover, .button.is-link:focus { - background-color: whitesmoke; - color: #363636; +.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus { + background-color: #fff; + color: #ff3860; } .button.is-small { border-radius: 2px; - font-size: 11px; - height: 24px; - line-height: 16px; - padding-left: 6px; - padding-right: 6px; + font-size: 0.75rem; } -.button.is-medium { - font-size: 18px; - height: 40px; - padding-left: 14px; - padding-right: 14px; +.button.is-small .icon:first-child:not(:last-child) { + margin-left: -0.28125rem; + margin-right: 0.5625rem; } -.button.is-large { - font-size: 22px; - height: 48px; - padding-left: 20px; - padding-right: 20px; +.button.is-small .icon:last-child:not(:first-child) { + margin-left: 0.5625rem; + margin-right: -0.28125rem; } -.button[disabled], .button.is-disabled { - opacity: 0.5; +.button.is-small .icon:first-child:last-child { + margin-left: calc(-1px - 0.5625rem); + margin-right: calc(-1px - 0.5625rem); +} + +.button.is-small .icon.is-small:first-child:not(:last-child) { + margin-left: -0.15625rem; + margin-right: 0.3125rem; +} + +.button.is-small .icon.is-small:last-child:not(:first-child) { + margin-left: 0.3125rem; + margin-right: -0.15625rem; +} + +.button.is-small .icon.is-small:first-child:last-child { + margin-left: calc(-1px - 0.3125rem); + margin-right: calc(-1px - 0.3125rem); +} + +.button.is-small .icon.is-medium:first-child:not(:last-child) { + margin-left: -0.40625rem; + margin-right: 0.8125rem; +} + +.button.is-small .icon.is-medium:last-child:not(:first-child) { + margin-left: 0.8125rem; + margin-right: -0.40625rem; +} + +.button.is-small .icon.is-medium:first-child:last-child { + margin-left: calc(-1px - 0.8125rem); + margin-right: calc(-1px - 0.8125rem); +} + +.button.is-small .icon.is-large:first-child:not(:last-child) { + margin-left: -0.65625rem; + margin-right: 1.3125rem; +} + +.button.is-small .icon.is-large:last-child:not(:first-child) { + margin-left: 1.3125rem; + margin-right: -0.65625rem; +} + +.button.is-small .icon.is-large:first-child:last-child { + margin-left: calc(-1px - 1.3125rem); + margin-right: calc(-1px - 1.3125rem); +} + +.button.is-medium { + font-size: 1.25rem; +} + +.button.is-medium .icon:first-child:not(:last-child) { + margin-left: -0.21875rem; + margin-right: 0.4375rem; +} + +.button.is-medium .icon:last-child:not(:first-child) { + margin-left: 0.4375rem; + margin-right: -0.21875rem; +} + +.button.is-medium .icon:first-child:last-child { + margin-left: calc(-1px - 0.4375rem); + margin-right: calc(-1px - 0.4375rem); +} + +.button.is-medium .icon.is-small:first-child:not(:last-child) { + margin-left: -0.09375rem; + margin-right: 0.1875rem; +} + +.button.is-medium .icon.is-small:last-child:not(:first-child) { + margin-left: 0.1875rem; + margin-right: -0.09375rem; +} + +.button.is-medium .icon.is-small:first-child:last-child { + margin-left: calc(-1px - 0.1875rem); + margin-right: calc(-1px - 0.1875rem); +} + +.button.is-medium .icon.is-medium:first-child:not(:last-child) { + margin-left: -0.34375rem; + margin-right: 0.6875rem; +} + +.button.is-medium .icon.is-medium:last-child:not(:first-child) { + margin-left: 0.6875rem; + margin-right: -0.34375rem; +} + +.button.is-medium .icon.is-medium:first-child:last-child { + margin-left: calc(-1px - 0.6875rem); + margin-right: calc(-1px - 0.6875rem); +} + +.button.is-medium .icon.is-large:first-child:not(:last-child) { + margin-left: -0.59375rem; + margin-right: 1.1875rem; +} + +.button.is-medium .icon.is-large:last-child:not(:first-child) { + margin-left: 1.1875rem; + margin-right: -0.59375rem; +} + +.button.is-medium .icon.is-large:first-child:last-child { + margin-left: calc(-1px - 1.1875rem); + margin-right: calc(-1px - 1.1875rem); +} + +.button.is-large { + font-size: 1.5rem; +} + +.button.is-large .icon:first-child:not(:last-child) { + margin-left: -0.1875rem; + margin-right: 0.375rem; +} + +.button.is-large .icon:last-child:not(:first-child) { + margin-left: 0.375rem; + margin-right: -0.1875rem; +} + +.button.is-large .icon:first-child:last-child { + margin-left: calc(-1px - 0.375rem); + margin-right: calc(-1px - 0.375rem); +} + +.button.is-large .icon.is-small:first-child:not(:last-child) { + margin-left: -0.0625rem; + margin-right: 0.125rem; +} + +.button.is-large .icon.is-small:last-child:not(:first-child) { + margin-left: 0.125rem; + margin-right: -0.0625rem; +} + +.button.is-large .icon.is-small:first-child:last-child { + margin-left: calc(-1px - 0.125rem); + margin-right: calc(-1px - 0.125rem); +} + +.button.is-large .icon.is-medium:first-child:not(:last-child) { + margin-left: -0.3125rem; + margin-right: 0.625rem; +} + +.button.is-large .icon.is-medium:last-child:not(:first-child) { + margin-left: 0.625rem; + margin-right: -0.3125rem; +} + +.button.is-large .icon.is-medium:first-child:last-child { + margin-left: calc(-1px - 0.625rem); + margin-right: calc(-1px - 0.625rem); +} + +.button.is-large .icon.is-large:first-child:not(:last-child) { + margin-left: -0.5625rem; + margin-right: 1.125rem; +} + +.button.is-large .icon.is-large:last-child:not(:first-child) { + margin-left: 1.125rem; + margin-right: -0.5625rem; +} + +.button.is-large .icon.is-large:first-child:last-child { + margin-left: calc(-1px - 1.125rem); + margin-right: calc(-1px - 1.125rem); +} + +.button[disabled], .button.is-disabled { + opacity: 0.5; } .button.is-fullwidth { - display: -webkit-box; - display: -ms-flexbox; display: flex; width: 100%; } @@ -1110,17 +1461,16 @@ a.box:active { } .button.is-loading:after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; border-right-color: transparent; border-top-color: transparent; content: ""; display: block; - height: 16px; + height: 1rem; position: relative; - width: 16px; + width: 1rem; left: 50%; margin-left: -8px; margin-top: -8px; @@ -1134,7 +1484,7 @@ a.box:active { } .content:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .content a:not(.button) { @@ -1153,10 +1503,11 @@ a.box:active { margin-top: 0.25em; } -.content blockquote:not(:last-child), .content p:not(:last-child), .content ol:not(:last-child), -.content ul:not(:last-child) { +.content ul:not(:last-child), +.content blockquote:not(:last-child), +.content table:not(:last-child) { margin-bottom: 1em; } @@ -1167,45 +1518,56 @@ a.box:active { .content h5, .content h6 { color: #363636; - font-weight: 300; + font-weight: 400; line-height: 1.125; - margin-bottom: 20px; -} - -.content h1:not(:first-child), -.content h2:not(:first-child), -.content h3:not(:first-child) { - margin-top: 40px; -} - -.content blockquote { - background-color: whitesmoke; - border-left: 5px solid #dbdbdb; - padding: 1.5em; } .content h1 { font-size: 2em; + margin-bottom: 0.5em; +} + +.content h1:not(:first-child) { + margin-top: 1em; } .content h2 { font-size: 1.75em; + margin-bottom: 0.5714em; +} + +.content h2:not(:first-child) { + margin-top: 1.1428em; } .content h3 { font-size: 1.5em; + margin-bottom: 0.6666em; +} + +.content h3:not(:first-child) { + margin-top: 1.3333em; } .content h4 { font-size: 1.25em; + margin-bottom: 0.8em; } .content h5 { font-size: 1.125em; + margin-bottom: 0.8888em; } .content h6 { font-size: 1em; + margin-bottom: 1em; +} + +.content blockquote { + background-color: whitesmoke; + border-left: 5px solid #dbdbdb; + padding: 1.25em 1.5em; } .content ol { @@ -1231,71 +1593,116 @@ a.box:active { list-style-type: square; } -.content.is-medium { - font-size: 18px; +.content table { + width: 100%; } -.content.is-medium code { - font-size: 14px; +.content table td, +.content table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; } -.content.is-large { - font-size: 24px; +.content table th { + color: #363636; + text-align: left; +} + +.content table tr:hover { + background-color: whitesmoke; +} + +.content table thead td, +.content table thead th { + border-width: 0 0 2px; + color: #363636; +} + +.content table tfoot td, +.content table tfoot th { + border-width: 2px 0 0; + color: #363636; } -.content.is-large code { - font-size: 18px; +.content table tbody tr:last-child td, +.content table tbody tr:last-child th { + border-bottom-width: 0; +} + +.content.is-small { + font-size: 0.75rem; +} + +.content.is-medium { + font-size: 1.25rem; +} + +.content.is-large { + font-size: 1.5rem; } .input, .textarea { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: white; - border: 1px solid #dbdbdb; + align-items: center; + border: none; border-radius: 3px; - color: #363636; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + box-shadow: none; display: inline-flex; - font-size: 14px; - height: 32px; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 24px; - padding-left: 8px; - padding-right: 8px; + font-size: 1rem; + height: 2.5em; + justify-content: flex-start; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; position: relative; vertical-align: top; + background-color: white; + border: 1px solid #dbdbdb; + color: #363636; box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); max-width: 100%; width: 100%; } -.input:hover, -.textarea:hover { +.input:focus, .input.is-focused, .input:active, .input.is-active, +.textarea:focus, +.textarea.is-focused, +.textarea:active, +.textarea.is-active { + outline: none; +} + +.input[disabled], .input.is-disabled, +.textarea[disabled], +.textarea.is-disabled { + pointer-events: none; +} + +.input:hover, .input.is-hovered, +.textarea:hover, +.textarea.is-hovered { border-color: #b5b5b5; } -.input:active, .input:focus, .input.is-active, -.textarea:active, +.input:focus, .input.is-focused, .input:active, .input.is-active, .textarea:focus, +.textarea.is-focused, +.textarea:active, .textarea.is-active { border-color: #00d1b2; - outline: none; } .input[disabled], .input.is-disabled, .textarea[disabled], .textarea.is-disabled { background-color: whitesmoke; - border-color: #dbdbdb; - cursor: not-allowed; - pointer-events: none; + border-color: whitesmoke; + box-shadow: none; + color: #7a7a7a; } .input[disabled]::-moz-placeholder, .input.is-disabled::-moz-placeholder, @@ -1322,6 +1729,11 @@ a.box:active { color: rgba(54, 54, 54, 0.3); } +.input[type="search"], +.textarea[type="search"] { + border-radius: 290486px; +} + .input.is-white, .textarea.is-white { border-color: white; @@ -1367,37 +1779,20 @@ a.box:active { border-color: #ff3860; } -.input[type="search"], -.textarea[type="search"] { - border-radius: 290486px; -} - .input.is-small, .textarea.is-small { border-radius: 2px; - font-size: 11px; - height: 24px; - line-height: 16px; - padding-left: 6px; - padding-right: 6px; + font-size: 0.75rem; } .input.is-medium, .textarea.is-medium { - font-size: 18px; - height: 40px; - line-height: 32px; - padding-left: 10px; - padding-right: 10px; + font-size: 1.25rem; } .input.is-large, .textarea.is-large { - font-size: 24px; - height: 48px; - line-height: 40px; - padding-left: 12px; - padding-right: 12px; + font-size: 1.5rem; } .input.is-fullwidth, @@ -1414,7 +1809,7 @@ a.box:active { .textarea { display: block; - line-height: 1.2; + line-height: 1.25; max-height: 600px; max-width: 100%; min-height: 120px; @@ -1425,9 +1820,11 @@ a.box:active { .checkbox, .radio { + align-items: center; cursor: pointer; - display: inline-block; - line-height: 16px; + display: inline-flex; + flex-wrap: wrap; + justify-content: flex-start; position: relative; vertical-align: top; } @@ -1435,6 +1832,7 @@ a.box:active { .checkbox input, .radio input { cursor: pointer; + margin-right: 0.5em; } .checkbox:hover, @@ -1444,7 +1842,7 @@ a.box:active { .checkbox.is-disabled, .radio.is-disabled { - color: #dbdbdb; + color: #7a7a7a; pointer-events: none; } @@ -1454,59 +1852,80 @@ a.box:active { } .radio + .radio { - margin-left: 10px; + margin-left: 0.5em; } .select { display: inline-block; - height: 32px; + height: 2.5em; position: relative; vertical-align: top; } +.select:after { + border: 1px solid #00d1b2; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.5em; + pointer-events: none; + position: absolute; + transform: rotate(-45deg); + width: 0.5em; + margin-top: -0.375em; + right: 1.125em; + top: 50%; + z-index: 4; +} + .select select { -moz-appearance: none; -webkit-appearance: none; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: white; - border: 1px solid #dbdbdb; + align-items: center; + border: none; border-radius: 3px; - color: #363636; - display: -webkit-inline-box; - display: -ms-inline-flexbox; + box-shadow: none; display: inline-flex; - font-size: 14px; - height: 32px; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - line-height: 24px; - padding-left: 8px; - padding-right: 8px; + font-size: 1rem; + height: 2.5em; + justify-content: flex-start; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; position: relative; vertical-align: top; + background-color: white; + border: 1px solid #dbdbdb; + color: #363636; cursor: pointer; display: block; + font-size: 1em; outline: none; - padding-right: 36px; + padding-right: 2.5em; } -.select select:hover { +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + outline: none; +} + +.select select[disabled], .select select.is-disabled { + pointer-events: none; +} + +.select select:hover, .select select.is-hovered { border-color: #b5b5b5; } -.select select:active, .select select:focus, .select select.is-active { +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { border-color: #00d1b2; - outline: none; } .select select[disabled], .select select.is-disabled { background-color: whitesmoke; - border-color: #dbdbdb; - cursor: not-allowed; - pointer-events: none; + border-color: whitesmoke; + box-shadow: none; + color: #7a7a7a; } .select select[disabled]::-moz-placeholder, .select select.is-disabled::-moz-placeholder { @@ -1525,42 +1944,6 @@ a.box:active { color: rgba(54, 54, 54, 0.3); } -.select select.is-white { - border-color: white; -} - -.select select.is-black { - border-color: #0a0a0a; -} - -.select select.is-light { - border-color: whitesmoke; -} - -.select select.is-dark { - border-color: #363636; -} - -.select select.is-primary { - border-color: #00d1b2; -} - -.select select.is-info { - border-color: #3273dc; -} - -.select select.is-success { - border-color: #23d160; -} - -.select select.is-warning { - border-color: #ffdd57; -} - -.select select.is-danger { - border-color: #ff3860; -} - .select select:hover { border-color: #b5b5b5; } @@ -1569,73 +1952,29 @@ a.box:active { display: none; } -.select.is-fullwidth { - width: 100%; -} - -.select.is-fullwidth select { - width: 100%; -} - -.select:after { - border: 1px solid #00d1b2; - border-right: 0; - border-top: 0; - content: " "; - display: block; - height: 7px; - pointer-events: none; - position: absolute; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - width: 7px; - margin-top: -6px; - right: 16px; - top: 50%; -} - .select:hover:after { border-color: #363636; } .select.is-small { - height: 24px; -} - -.select.is-small select { border-radius: 2px; - font-size: 11px; - height: 24px; - line-height: 16px; - padding-left: 6px; - padding-right: 6px; - padding-right: 28px; + font-size: 0.75rem; } .select.is-medium { - height: 40px; + font-size: 1.25rem; } -.select.is-medium select { - font-size: 18px; - height: 40px; - line-height: 32px; - padding-left: 10px; - padding-right: 10px; - padding-right: 44px; +.select.is-large { + font-size: 1.5rem; } -.select.is-large { - height: 48px; +.select.is-fullwidth { + width: 100%; } -.select.is-large select { - font-size: 24px; - height: 48px; - line-height: 40px; - padding-left: 12px; - padding-right: 12px; - padding-right: 52px; +.select.is-fullwidth select { + width: 100%; } .label { @@ -1645,12 +1984,12 @@ a.box:active { } .label:not(:last-child) { - margin-bottom: 5px; + margin-bottom: 0.5em; } .help { display: block; - font-size: 11px; + font-size: 0.75rem; margin-top: 5px; } @@ -1692,21 +2031,17 @@ a.box:active { @media screen and (max-width: 768px) { .control-label { - margin-bottom: 5px; + margin-bottom: 0.5em; } } @media screen and (min-width: 769px) { .control-label { - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - margin-right: 20px; - padding-top: 7px; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + margin-right: 1.5em; + padding-top: 0.5em; text-align: right; } } @@ -1717,16 +2052,12 @@ a.box:active { } .control:not(:last-child) { - margin-bottom: 10px; + margin-bottom: 0.75rem; } .control.has-addons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } .control.has-addons .button, @@ -1743,11 +2074,11 @@ a.box:active { z-index: 2; } -.control.has-addons .button:active, .control.has-addons .button:focus, -.control.has-addons .input:active, +.control.has-addons .button:focus, .control.has-addons .button:active, .control.has-addons .input:focus, -.control.has-addons .select:active, -.control.has-addons .select:focus { +.control.has-addons .input:active, +.control.has-addons .select:focus, +.control.has-addons .select:active { z-index: 3; } @@ -1778,202 +2109,193 @@ a.box:active { .control.has-addons .button.is-expanded, .control.has-addons .input.is-expanded, .control.has-addons .select.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; +} + +.control.has-addons .select select:hover { + z-index: 2; +} + +.control.has-addons .select select:focus, .control.has-addons .select select:active { + z-index: 3; } .control.has-addons.has-addons-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .control.has-addons.has-addons-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .control.has-addons.has-addons-fullwidth .button, .control.has-addons.has-addons-fullwidth .input, .control.has-addons.has-addons-fullwidth .select { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } -.control.has-icon > .fa { - display: inline-block; - font-size: 14px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; - width: 24px; +.control.has-icon .icon { color: #dbdbdb; pointer-events: none; position: absolute; - top: 4px; + top: 1.25rem; z-index: 4; } -.control.has-icon .input:focus + .fa { - color: #b5b5b5; +.control.has-icon .input:focus + .icon { + color: #7a7a7a; } -.control.has-icon .input.is-small + .fa { - font-size: 10.5px; - top: 0; +.control.has-icon .input.is-small + .icon { + top: 0.9375rem; } -.control.has-icon .input.is-medium + .fa { - font-size: 21px; - top: 8px; +.control.has-icon .input.is-medium + .icon { + top: 1.5625rem; } -.control.has-icon .input.is-large + .fa { - font-size: 21px; - top: 12px; +.control.has-icon .input.is-large + .icon { + top: 1.875rem; } -.control.has-icon:not(.has-icon-right) > .fa { - left: 4px; +.control.has-icon:not(.has-icon-right) .icon { + left: 1.25rem; + transform: translateX(-50%) translateY(-50%); } .control.has-icon:not(.has-icon-right) .input { - padding-left: 32px; + padding-left: 2.5em; } -.control.has-icon:not(.has-icon-right) .input.is-small { - padding-left: 24px; +.control.has-icon:not(.has-icon-right) .input.is-small + .icon { + left: 0.9375rem; } -.control.has-icon:not(.has-icon-right) .input.is-small + .fa { - left: 0; +.control.has-icon:not(.has-icon-right) .input.is-medium + .icon { + left: 1.5625rem; } -.control.has-icon:not(.has-icon-right) .input.is-medium { - padding-left: 40px; +.control.has-icon:not(.has-icon-right) .input.is-large + .icon { + left: 1.875rem; } -.control.has-icon:not(.has-icon-right) .input.is-medium + .fa { - left: 8px; -} - -.control.has-icon:not(.has-icon-right) .input.is-large { - padding-left: 48px; -} - -.control.has-icon:not(.has-icon-right) .input.is-large + .fa { - left: 12px; -} - -.control.has-icon.has-icon-right > .fa { - right: 4px; +.control.has-icon.has-icon-right .icon { + right: 1.25rem; + transform: translateX(50%) translateY(-50%); } .control.has-icon.has-icon-right .input { - padding-right: 32px; -} - -.control.has-icon.has-icon-right .input.is-small { - padding-right: 24px; + padding-right: 2.5em; } -.control.has-icon.has-icon-right .input.is-small + .fa { - right: 0; -} - -.control.has-icon.has-icon-right .input.is-medium { - padding-right: 40px; -} - -.control.has-icon.has-icon-right .input.is-medium + .fa { - right: 8px; +.control.has-icon.has-icon-right .input.is-small + .icon { + right: 0.9375rem; } -.control.has-icon.has-icon-right .input.is-large { - padding-right: 48px; +.control.has-icon.has-icon-right .input.is-medium + .icon { + right: 1.5625rem; } -.control.has-icon.has-icon-right .input.is-large + .fa { - right: 12px; +.control.has-icon.has-icon-right .input.is-large + .icon { + right: 1.875rem; } .control.is-grouped { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } .control.is-grouped > .control:not(:last-child) { margin-bottom: 0; - margin-right: 10px; + margin-right: 0.75rem; } .control.is-grouped > .control.is-expanded { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .control.is-grouped.is-grouped-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .control.is-grouped.is-grouped-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } @media screen and (min-width: 769px) { .control.is-horizontal { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .control.is-horizontal > .control { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 5; - -ms-flex-positive: 5; - flex-grow: 5; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; } } .control.is-loading:after { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; border-right-color: transparent; border-top-color: transparent; content: ""; display: block; - height: 16px; + height: 1rem; position: relative; - width: 16px; + width: 1rem; position: absolute !important; - right: 8px; - top: 8px; + right: 0.75em; + top: 0.75em; +} + +.icon { + display: inline-block; + font-size: 21px; + height: 1.5rem; + line-height: 1.5rem; + text-align: center; + vertical-align: top; + width: 1.5rem; +} + +.icon .fa { + font-size: inherit; + line-height: inherit; +} + +.icon.is-small { + display: inline-block; + font-size: 14px; + height: 1rem; + line-height: 1rem; + text-align: center; + vertical-align: top; + width: 1rem; +} + +.icon.is-medium { + display: inline-block; + font-size: 28px; + height: 2rem; + line-height: 2rem; + text-align: center; + vertical-align: top; + width: 2rem; +} + +.icon.is-large { + display: inline-block; + font-size: 42px; + height: 3rem; + line-height: 3rem; + text-align: center; + vertical-align: top; + width: 3rem; } .image { @@ -2055,24 +2377,27 @@ a.box:active { .notification { background-color: whitesmoke; border-radius: 3px; - padding: 16px 20px; + padding: 1.25rem 2.5rem 1.25rem 1.5rem; position: relative; } .notification:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } -.notification:after { - clear: both; - content: " "; - display: table; +.notification code, +.notification pre { + background: white; +} + +.notification pre code { + background: transparent; } .notification .delete { - border-radius: 0 3px; - float: right; - margin: -16px -20px 0 20px; + position: absolute; + right: 0.5em; + top: 0.5em; } .notification .title, @@ -2103,17 +2428,17 @@ a.box:active { .notification.is-primary { background-color: #00d1b2; - color: white; + color: #fff; } .notification.is-info { background-color: #3273dc; - color: white; + color: #fff; } .notification.is-success { background-color: #23d160; - color: white; + color: #fff; } .notification.is-warning { @@ -2123,7 +2448,7 @@ a.box:active { .notification.is-danger { background-color: #ff3860; - color: white; + color: #fff; } .progress { @@ -2132,14 +2457,14 @@ a.box:active { border: none; border-radius: 290486px; display: block; - height: 12px; + height: 1rem; overflow: hidden; padding: 0; width: 100%; } .progress:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .progress::-webkit-progress-bar { @@ -2227,21 +2552,21 @@ a.box:active { } .progress.is-small { - height: 8px; + height: 0.75rem; } .progress.is-medium { - height: 16px; + height: 1.25rem; } .progress.is-large { - height: 20px; + height: 1.5rem; } .table { background-color: white; color: #363636; - margin-bottom: 20px; + margin-bottom: 1.5rem; width: 100%; } @@ -2249,56 +2574,10 @@ a.box:active { .table th { border: 1px solid #dbdbdb; border-width: 0 0 1px; - padding: 8px 10px; + padding: 0.5em 0.75em; vertical-align: top; } -.table td.is-icon, -.table th.is-icon { - padding: 5px; - text-align: center; - white-space: nowrap; - width: 1%; -} - -.table td.is-icon .fa, -.table th.is-icon .fa { - display: inline-block; - font-size: 21px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; - width: 24px; -} - -.table td.is-icon.is-link, -.table th.is-icon.is-link { - padding: 0; -} - -.table td.is-icon.is-link > a, -.table th.is-icon.is-link > a { - padding: 5px; -} - -.table td.is-link, -.table th.is-link { - padding: 0; -} - -.table td.is-link > a, -.table th.is-link > a { - display: block; - padding: 8px 10px; -} - -.table td.is-link > a:hover, -.table th.is-link > a:hover { - background-color: #00d1b2; - color: white; -} - .table td.is-narrow, .table th.is-narrow { white-space: nowrap; @@ -2311,7 +2590,7 @@ a.box:active { } .table tr:hover { - background-color: whitesmoke; + background-color: #fafafa; } .table thead td, @@ -2320,17 +2599,17 @@ a.box:active { color: #7a7a7a; } -.table tbody tr:last-child td, -.table tbody tr:last-child th { - border-bottom-width: 0; -} - .table tfoot td, .table tfoot th { border-width: 2px 0 0; color: #7a7a7a; } +.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; @@ -2343,51 +2622,99 @@ a.box:active { .table.is-narrow td, .table.is-narrow th { - padding: 5px 10px; + padding: 0.25em 0.5em; } -.table.is-narrow td.is-icon, -.table.is-narrow th.is-icon { - padding: 2px; +.table.is-striped tbody tr:nth-child(even) { + background-color: #fafafa; } -.table.is-narrow td.is-icon.is-link, -.table.is-narrow th.is-icon.is-link { - padding: 0; +.table.is-striped tbody tr:nth-child(even):hover { + background-color: whitesmoke; } -.table.is-narrow td.is-icon.is-link > a, -.table.is-narrow th.is-icon.is-link > a { - padding: 2px; +.tag { + align-items: center; + background-color: whitesmoke; + border-radius: 290486px; + color: #4a4a4a; + display: inline-flex; + font-size: 0.75rem; + height: 2em; + justify-content: center; + line-height: 1.5; + padding-left: 0.875em; + padding-right: 0.875em; + vertical-align: top; + white-space: nowrap; } -.table.is-narrow td.is-link, -.table.is-narrow th.is-link { - padding: 0; +.tag .delete { + margin-left: 0.25em; + margin-right: -0.5em; } -.table.is-narrow td.is-link > a, -.table.is-narrow th.is-link > a { - padding: 5px 10px; +.tag.is-white { + background-color: white; + color: #0a0a0a; } -.table.is-striped tbody tr:nth-child(even) { - background-color: #fafafa; +.tag.is-black { + background-color: #0a0a0a; + color: white; } -.table.is-striped tbody tr:nth-child(even):hover { +.tag.is-light { background-color: whitesmoke; + color: #363636; +} + +.tag.is-dark { + background-color: #363636; + color: whitesmoke; +} + +.tag.is-primary { + background-color: #00d1b2; + color: #fff; +} + +.tag.is-info { + background-color: #3273dc; + color: #fff; +} + +.tag.is-success { + background-color: #23d160; + color: #fff; +} + +.tag.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); +} + +.tag.is-danger { + background-color: #ff3860; + color: #fff; +} + +.tag.is-medium { + font-size: 1rem; +} + +.tag.is-large { + font-size: 1.25rem; } .title, .subtitle { - font-weight: 300; word-break: break-word; } .title:not(:last-child), .subtitle:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .title em, @@ -2414,13 +2741,9 @@ a.box:active { .title { color: #363636; - font-size: 28px; - line-height: 1; -} - -.title code { - display: inline-block; - font-size: 28px; + font-size: 2rem; + font-weight: 300; + line-height: 1.125; } .title strong { @@ -2428,87 +2751,42 @@ a.box:active { } .title + .highlight { - margin-top: -10px; + margin-top: -0.75rem; } .title + .subtitle { - margin-top: -10px; -} - -.title.is-1 { - font-size: 48px; -} - -.title.is-1 code { - font-size: 40px; -} - -.title.is-2 { - font-size: 40px; -} - -.title.is-2 code { - font-size: 28px; -} - -.title.is-3 { - font-size: 28px; -} - -.title.is-3 code { - font-size: 24px; -} - -.title.is-4 { - font-size: 24px; -} - -.title.is-4 code { - font-size: 18px; -} - -.title.is-5 { - font-size: 18px; + margin-top: -1.25rem; } -.title.is-5 code { - font-size: 14px; +.title.is-1 { + font-size: 3.5rem; } -.title.is-6 { - font-size: 14px; +.title.is-2 { + font-size: 2.75rem; } -.title.is-6 code { - font-size: 14px; +.title.is-3 { + font-size: 2rem; } -.title.is-normal { - font-weight: 400; +.title.is-4 { + font-size: 1.5rem; } -.title.is-normal strong { - font-weight: 700; +.title.is-5 { + font-size: 1.25rem; } -@media screen and (min-width: 769px) { - .title + .subtitle { - margin-top: -15px; - } +.title.is-6 { + font-size: 14px; } .subtitle { color: #4a4a4a; - font-size: 18px; - line-height: 1.125; -} - -.subtitle code { - border-radius: 3px; - display: inline-block; - font-size: 14px; - padding: 2px 3px; - vertical-align: top; + font-size: 1.25rem; + font-weight: 300; + line-height: 1.25; } .subtitle strong { @@ -2516,67 +2794,35 @@ a.box:active { } .subtitle + .title { - margin-top: -20px; + margin-top: -1.5rem; } .subtitle.is-1 { - font-size: 48px; -} - -.subtitle.is-1 code { - font-size: 40px; + font-size: 3.5rem; } .subtitle.is-2 { - font-size: 40px; -} - -.subtitle.is-2 code { - font-size: 28px; + font-size: 2.75rem; } .subtitle.is-3 { - font-size: 28px; -} - -.subtitle.is-3 code { - font-size: 24px; + font-size: 2rem; } .subtitle.is-4 { - font-size: 24px; -} - -.subtitle.is-4 code { - font-size: 18px; + font-size: 1.5rem; } .subtitle.is-5 { - font-size: 18px; -} - -.subtitle.is-5 code { - font-size: 14px; + font-size: 1.25rem; } .subtitle.is-6 { font-size: 14px; } -.subtitle.is-6 code { - font-size: 14px; -} - -.subtitle.is-normal { - font-weight: 400; -} - -.subtitle.is-normal strong { - font-weight: 700; -} - .block:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .container { @@ -2589,7 +2835,7 @@ a.box:active { max-width: 960px; } .container.is-fluid { - margin: 0 20px; + margin: 0 1.5rem; max-width: none; } } @@ -2608,58 +2854,59 @@ a.box:active { user-select: none; -moz-appearance: none; -webkit-appearance: none; - background-color: rgba(10, 10, 10, 0.1); + background-color: rgba(10, 10, 10, 0.2); border: none; border-radius: 290486px; cursor: pointer; display: inline-block; - height: 24px; + font-size: 1rem; + height: 1.5em; outline: none; position: relative; + transform: rotate(45deg); + transform-origin: center center; vertical-align: top; - width: 24px; + width: 1.5em; } .delete:before, .delete:after { background-color: white; content: ""; display: block; - height: 2px; left: 50%; - margin-left: -25%; - margin-top: -1px; position: absolute; top: 50%; - width: 50%; + transform: translateX(-50%) translateY(-50%); } .delete:before { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); + height: 2px; + width: 50%; } .delete:after { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); + height: 50%; + width: 2px; } -.delete:hover { - background-color: rgba(10, 10, 10, 0.2); +.delete:hover, .delete:focus { + background-color: rgba(10, 10, 10, 0.3); +} + +.delete:active { + background-color: rgba(10, 10, 10, 0.4); } .delete.is-small { - height: 16px; - width: 16px; + font-size: 0.75rem; } .delete.is-medium { - height: 32px; - width: 32px; + font-size: 1.25rem; } .delete.is-large { - height: 40px; - width: 40px; + font-size: 1.5rem; } .fa { @@ -2668,51 +2915,6 @@ a.box:active { vertical-align: top; } -.icon { - display: inline-block; - font-size: 21px; - height: 24px; - line-height: 24px; - text-align: center; - vertical-align: top; - width: 24px; -} - -.icon .fa { - font-size: inherit; - line-height: inherit; -} - -.icon.is-small { - display: inline-block; - font-size: 14px; - height: 16px; - line-height: 16px; - text-align: center; - vertical-align: top; - width: 16px; -} - -.icon.is-medium { - display: inline-block; - font-size: 28px; - height: 32px; - line-height: 32px; - text-align: center; - vertical-align: top; - width: 32px; -} - -.icon.is-large { - display: inline-block; - font-size: 42px; - height: 48px; - line-height: 48px; - text-align: center; - vertical-align: top; - width: 48px; -} - .heading { display: block; font-size: 11px; @@ -2722,15 +2924,14 @@ a.box:active { } .highlight { - font-size: 12px; - font-weight: normal; + font-weight: 400; max-width: 100%; overflow: hidden; padding: 0; } .highlight:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .highlight pre { @@ -2739,164 +2940,54 @@ a.box:active { } .loader { - -webkit-animation: spinAround 500ms infinite linear; - animation: spinAround 500ms infinite linear; + animation: spinAround 500ms infinite linear; border: 2px solid #dbdbdb; border-radius: 290486px; border-right-color: transparent; border-top-color: transparent; content: ""; display: block; - height: 16px; + height: 1rem; position: relative; - width: 16px; + width: 1rem; } .number { + align-items: center; background-color: whitesmoke; border-radius: 290486px; - display: inline-block; - font-size: 18px; - vertical-align: top; -} - -.tag { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - background-color: whitesmoke; - border-radius: 290486px; - color: #4a4a4a; - display: -webkit-inline-box; - display: -ms-inline-flexbox; display: inline-flex; - font-size: 12px; - height: 24px; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - line-height: 16px; - padding-left: 10px; - padding-right: 10px; + 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; - white-space: nowrap; -} - -.tag .delete { - margin-left: 4px; - margin-right: -6px; -} - -.tag.is-white { - background-color: white; - color: #0a0a0a; -} - -.tag.is-black { - background-color: #0a0a0a; - color: white; -} - -.tag.is-light { - background-color: whitesmoke; - color: #363636; -} - -.tag.is-dark { - background-color: #363636; - color: whitesmoke; -} - -.tag.is-primary { - background-color: #00d1b2; - color: white; -} - -.tag.is-info { - background-color: #3273dc; - color: white; -} - -.tag.is-success { - background-color: #23d160; - color: white; -} - -.tag.is-warning { - background-color: #ffdd57; - color: rgba(0, 0, 0, 0.7); -} - -.tag.is-danger { - background-color: #ff3860; - color: white; -} - -.tag.is-small { - font-size: 11px; - height: 20px; - padding-left: 8px; - padding-right: 8px; -} - -.tag.is-medium { - font-size: 14px; - height: 32px; - padding-left: 14px; - padding-right: 14px; -} - -.tag.is-large { - font-size: 18px; - height: 40px; - line-height: 24px; - padding-left: 18px; - padding-right: 18px; -} - -.tag.is-large .delete { - margin-left: 4px; - margin-right: -8px; } .card-header { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1); - display: -webkit-box; - display: -ms-flexbox; display: flex; - min-height: 40px; } .card-header-title { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; + align-items: center; color: #363636; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - font-weight: bold; - padding: 10px; + flex-grow: 1; + font-weight: 700; + padding: 0.75rem; } .card-header-icon { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; cursor: pointer; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - width: 40px; + justify-content: center; + padding: 0.75rem; } .card-image { @@ -2905,37 +2996,26 @@ a.box:active { } .card-content { - padding: 20px; + padding: 1.5rem; } .card-content .title + .subtitle { - margin-top: -20px; + margin-top: -1.5rem; } .card-footer { border-top: 1px solid #dbdbdb; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; } .card-footer-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 10px; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; + padding: 0.75rem; } .card-footer-item:not(:last-child) { @@ -2948,15 +3028,10 @@ a.box:active { color: #4a4a4a; max-width: 100%; position: relative; - width: 300px; } .card .media:not(:last-child) { - margin-bottom: 10px; -} - -.card.is-fullwidth { - width: 100%; + margin-bottom: 0.75rem; } .card.is-rounded { @@ -3188,6 +3263,12 @@ a.box:active { color: #2aa198; } +.level-item { + align-items: center; + display: flex; + justify-content: center; +} + .level-item .title, .level-item .subtitle { margin-bottom: 0; @@ -3195,65 +3276,55 @@ a.box:active { @media screen and (max-width: 768px) { .level-item:not(:last-child) { - margin-bottom: 10px; + margin-bottom: 0.75rem; } } .level-left .level-item:not(:last-child), .level-right .level-item:not(:last-child) { - margin-right: 10px; + margin-right: 0.75rem; } .level-left .level-item.is-flexible, .level-right .level-item.is-flexible { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; +} + +.level-left { + align-items: center; + justify-content: flex-start; } @media screen and (max-width: 768px) { .level-left + .level-right { - margin-top: 20px; + margin-top: 1.5rem; } } @media screen and (min-width: 769px) { .level-left { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; display: flex; } } +.level-right { + align-items: center; + justify-content: flex-end; +} + @media screen and (min-width: 769px) { .level-right { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } } .level { - -webkit-box-align: center; - -ms-flex-align: center; - -ms-grid-row-align: center; - align-items: center; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + align-items: center; + justify-content: space-between; } .level:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .level code { @@ -3266,8 +3337,6 @@ a.box:active { } .level.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } @@ -3276,127 +3345,91 @@ a.box:active { } .level.is-mobile > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } @media screen and (min-width: 769px) { .level { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .level > .level-item:not(.is-narrow) { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; + flex-grow: 1; } } -.media-number, .media-left, .media-right { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; -} - -.media-number { - background-color: whitesmoke; - border-radius: 290486px; - display: inline-block; - font-size: 18px; - height: 32px; - line-height: 24px; - margin-right: 10px; - min-width: 32px; - padding: 4px 8px; - text-align: center; - vertical-align: top; + flex-grow: 0; + flex-shrink: 0; } .media-left { - margin-right: 10px; + margin-right: 0.75rem; } .media-right { - margin-left: 10px; + margin-left: 0.75rem; } .media-content { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; text-align: left; } .media { - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-start; display: flex; text-align: left; } .media .content:not(:last-child) { - margin-bottom: 10px; + margin-bottom: 1rem; } .media .media { border-top: 1px solid rgba(219, 219, 219, 0.5); - display: -webkit-box; - display: -ms-flexbox; display: flex; - padding-top: 10px; + padding-top: 0.75rem; } .media .media .content:not(:last-child), .media .media .control:not(:last-child) { - margin-bottom: 5px; + margin-bottom: 0.5rem; } .media .media .media { - padding-top: 5px; + padding-top: 0.5rem; } .media .media .media + .media { - margin-top: 5px; + margin-top: 0.5rem; } .media + .media { border-top: 1px solid rgba(219, 219, 219, 0.5); - margin-top: 10px; - padding-top: 10px; + margin-top: 1rem; + padding-top: 1rem; } .media.is-large + .media { - margin-top: 20px; - padding-top: 20px; + margin-top: 1.5rem; + padding-top: 1.5rem; } -@media screen and (min-width: 769px) { - .media.is-large .media-number { - margin-right: 20px; - } +.menu { + font-size: 1rem; } -.menu-nav a { - display: block; - padding: 5px 10px; +.menu-list { + line-height: 1.25; } .menu-list a { border-radius: 2px; color: #4a4a4a; display: block; - padding: 5px 10px; + padding: 0.5em 0.75em; } .menu-list a:hover { @@ -3406,60 +3439,38 @@ a.box:active { .menu-list a.is-active { background-color: #00d1b2; - color: white; + color: #fff; } .menu-list li ul { border-left: 1px solid #dbdbdb; - margin: 10px; - padding-left: 10px; + margin: 0.75em; + padding-left: 0.75em; } .menu-label { color: #7a7a7a; - font-size: 11px; + font-size: 0.75em; letter-spacing: 1px; - margin-bottom: 5px; text-transform: uppercase; } .menu-label:not(:first-child) { - margin-top: 20px; -} - -.message-body { - border: 1px solid #dbdbdb; - border-radius: 3px; - padding: 12px 15px; -} - -.message-body strong { - color: inherit; -} - -.message-header { - background-color: #4a4a4a; - border-radius: 3px 3px 0 0; - color: white; - padding: 7px 10px; -} - -.message-header strong { - color: inherit; + margin-top: 1em; } -.message-header + .message-body { - border-radius: 0 0 3px 3px; - border-top: none; +.menu-label:not(:last-child) { + margin-bottom: 1em; } .message { background-color: whitesmoke; border-radius: 3px; + font-size: 1rem; } .message:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .message.is-white { @@ -3473,11 +3484,11 @@ a.box:active { .message.is-white .message-body { border-color: white; - color: #666666; + color: #4d4d4d; } .message.is-black { - background-color: whitesmoke; + background-color: #fafafa; } .message.is-black .message-header { @@ -3487,11 +3498,11 @@ a.box:active { .message.is-black .message-body { border-color: #0a0a0a; - color: gray; + color: #090909; } .message.is-light { - background-color: whitesmoke; + background-color: #fafafa; } .message.is-light .message-header { @@ -3501,11 +3512,11 @@ a.box:active { .message.is-light .message-body { border-color: whitesmoke; - color: #666666; + color: #505050; } .message.is-dark { - background-color: whitesmoke; + background-color: #fafafa; } .message.is-dark .message-header { @@ -3515,53 +3526,53 @@ a.box:active { .message.is-dark .message-body { border-color: #363636; - color: gray; + color: #2a2a2a; } .message.is-primary { - background-color: #ebfffc; + background-color: #f5fffd; } .message.is-primary .message-header { background-color: #00d1b2; - color: white; + color: #fff; } .message.is-primary .message-body { border-color: #00d1b2; - color: gray; + color: #021310; } .message.is-info { - background-color: #eef3fc; + background-color: #f6f9fe; } .message.is-info .message-header { background-color: #3273dc; - color: white; + color: #fff; } .message.is-info .message-body { border-color: #3273dc; - color: gray; + color: #22509a; } .message.is-success { - background-color: #eefcf3; + background-color: #f6fef9; } .message.is-success .message-header { background-color: #23d160; - color: white; + color: #fff; } .message.is-success .message-body { border-color: #23d160; - color: gray; + color: #0e301a; } .message.is-warning { - background-color: #fffbeb; + background-color: #fffdf5; } .message.is-warning .message-header { @@ -3571,21 +3582,68 @@ a.box:active { .message.is-warning .message-body { border-color: #ffdd57; - color: gray; + color: #3b3108; } .message.is-danger { - background-color: #ffebef; + background-color: #fff5f7; } .message.is-danger .message-header { background-color: #ff3860; - color: white; + color: #fff; } .message.is-danger .message-body { border-color: #ff3860; - color: gray; + color: #cd0930; +} + +.message-header { + align-items: center; + background-color: #4a4a4a; + border-radius: 3px 3px 0 0; + color: #fff; + display: flex; + justify-content: space-between; + line-height: 1.25; + padding: 0.5em 0.75em; + position: relative; +} + +.message-header strong { + color: inherit; +} + +.message-header .delete { + flex-grow: 0; + flex-shrink: 0; + margin-left: 0.75em; +} + +.message-header + .message-body { + border-radius: 0 0 3px 3px; + border-top: none; +} + +.message-body { + border: 1px solid #dbdbdb; + border-radius: 3px; + color: #4a4a4a; + padding: 1em 1.25em; +} + +.message-body strong { + color: inherit; +} + +.message-body code, +.message-body pre { + background: white; +} + +.message-body pre code { + background: transparent; } .modal-background { @@ -3623,16 +3681,19 @@ a.box:active { user-select: none; -moz-appearance: none; -webkit-appearance: none; - background-color: rgba(10, 10, 10, 0.1); + background-color: rgba(10, 10, 10, 0.2); border: none; border-radius: 290486px; cursor: pointer; display: inline-block; - height: 24px; + font-size: 1rem; + height: 1.5em; outline: none; position: relative; + transform: rotate(45deg); + transform-origin: center center; vertical-align: top; - width: 24px; + width: 1.5em; background: none; height: 40px; position: fixed; @@ -3645,70 +3706,56 @@ a.box:active { background-color: white; content: ""; display: block; - height: 2px; left: 50%; - margin-left: -25%; - margin-top: -1px; position: absolute; top: 50%; - width: 50%; + transform: translateX(-50%) translateY(-50%); } .modal-close:before { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); + height: 2px; + width: 50%; } .modal-close:after { - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); + height: 50%; + width: 2px; } -.modal-close:hover { - background-color: rgba(10, 10, 10, 0.2); +.modal-close:hover, .modal-close:focus { + background-color: rgba(10, 10, 10, 0.3); +} + +.modal-close:active { + background-color: rgba(10, 10, 10, 0.4); } .modal-close.is-small { - height: 16px; - width: 16px; + font-size: 0.75rem; } .modal-close.is-medium { - height: 32px; - width: 32px; + font-size: 1.25rem; } .modal-close.is-large { - height: 40px; - width: 40px; + font-size: 1.5rem; } .modal-card { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; max-height: calc(100vh - 40px); overflow: hidden; } .modal-card-head, .modal-card-foot { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; background-color: whitesmoke; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-shrink: 0; + justify-content: flex-start; padding: 20px; position: relative; } @@ -3721,12 +3768,9 @@ a.box:active { .modal-card-title { color: #363636; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - font-size: 24px; + flex-grow: 1; + flex-shrink: 0; + font-size: 1.5rem; line-height: 1; } @@ -3742,11 +3786,8 @@ a.box:active { .modal-card-body { background-color: white; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; overflow: auto; padding: 20px; } @@ -3757,31 +3798,24 @@ a.box:active { position: absolute; right: 0; top: 0; - -webkit-box-align: center; - -ms-flex-align: center; - -ms-grid-row-align: center; - align-items: center; + align-items: center; display: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; overflow: hidden; position: fixed; z-index: 1986; } .modal.is-active { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .nav-toggle { cursor: pointer; display: block; - height: 50px; + height: 3rem; position: relative; - width: 50px; + width: 3rem; } .nav-toggle span { @@ -3792,12 +3826,8 @@ a.box:active { margin-left: -7px; position: absolute; top: 50%; - -webkit-transition: none 86ms ease-out; transition: none 86ms ease-out; - -webkit-transition-property: background, left, opacity, -webkit-transform; - transition-property: background, left, opacity, -webkit-transform; transition-property: background, left, opacity, transform; - transition-property: background, left, opacity, transform, -webkit-transform; width: 15px; } @@ -3823,10 +3853,8 @@ a.box:active { .nav-toggle.is-active span:nth-child(1) { margin-left: -5px; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - -webkit-transform-origin: left top; - transform-origin: left top; + transform: rotate(45deg); + transform-origin: left top; } .nav-toggle.is-active span:nth-child(2) { @@ -3835,10 +3863,8 @@ a.box:active { .nav-toggle.is-active span:nth-child(3) { margin-left: -5px; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); - -webkit-transform-origin: left bottom; - transform-origin: left bottom; + transform: rotate(-45deg); + transform-origin: left bottom; } @media screen and (min-width: 769px) { @@ -3848,52 +3874,39 @@ a.box:active { } .nav-item { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding: 10px; + flex-grow: 0; + flex-shrink: 0; + font-size: 1rem; + justify-content: center; + padding: 0.5rem 0.75rem; } .nav-item a { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .nav-item img { - max-height: 24px; + max-height: 1.5rem; } .nav-item .button + .button { - margin-left: 10px; + margin-left: 0.75rem; } -.nav-item .tag:first-child { - margin-right: 5px; +.nav-item .tag:first-child:not(:last-child) { + margin-right: 0.5rem; } -.nav-item .tag:last-child { - margin-left: 5px; +.nav-item .tag:last-child:not(:first-child) { + margin-left: 0.5rem; } @media screen and (max-width: 768px) { .nav-item { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; } } @@ -3916,21 +3929,23 @@ a.nav-item.is-active { a.nav-item.is-tab { border-bottom: 1px solid transparent; border-top: 1px solid transparent; - padding-left: 12px; - padding-right: 12px; + padding-bottom: calc(0.5rem - 1px); + padding-left: 1rem; + padding-right: 1rem; + padding-top: calc(0.5rem - 1px); } .nav-item a.is-tab:hover, a.nav-item.is-tab:hover { - border-bottom: 1px solid #00d1b2; - border-top: 1px solid transparent; + border-bottom-color: #00d1b2; + border-top-color: transparent; } .nav-item a.is-tab.is-active, a.nav-item.is-tab.is-active { border-bottom: 3px solid #00d1b2; - border-top: 3px solid transparent; color: #00d1b2; + padding-bottom: calc(0.5rem - 3px); } @media screen and (max-width: 768px) { @@ -3945,7 +3960,7 @@ a.nav-item.is-tab.is-active { } .nav-menu .nav-item { border-top: 1px solid rgba(219, 219, 219, 0.5); - padding: 10px; + padding: 0.75rem; } .nav-menu.is-active { display: block; @@ -3954,89 +3969,60 @@ a.nav-item.is-tab.is-active { @media screen and (min-width: 769px) and (max-width: 979px) { .nav-menu { - padding-right: 20px; + padding-right: 1.5rem; } } +.nav-left, +.nav-right { + align-items: stretch; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; +} + .nav-left { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + justify-content: flex-start; overflow: hidden; overflow-x: auto; white-space: nowrap; } .nav-center { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; margin-left: auto; margin-right: auto; } +.nav-right { + justify-content: flex-end; +} + @media screen and (min-width: 769px) { .nav-right { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; } } .nav { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; background-color: white; - display: -webkit-box; - display: -ms-flexbox; display: flex; - min-height: 50px; + min-height: 3rem; position: relative; text-align: center; z-index: 2; } .nav > .container { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - min-height: 50px; + min-height: 3rem; width: 100%; } @@ -4063,171 +4049,311 @@ a.nav-item.is-tab.is-active { @media screen and (max-width: 979px) { .nav > .container > .nav-left > .nav-item.is-brand:first-child, .container > .nav > .nav-left > .nav-item.is-brand:first-child { - padding-left: 20px; + padding-left: 1.5rem; } } -.pagination { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; +.pagination, +.pagination-list { + align-items: center; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; text-align: center; } -.pagination a { - display: block; - min-width: 32px; - padding: 3px 8px; +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis { + -moz-appearance: none; + -webkit-appearance: none; + align-items: center; + border: none; + border-radius: 3px; + box-shadow: none; + display: inline-flex; + font-size: 1rem; + height: 2.5em; + justify-content: flex-start; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; + position: relative; + vertical-align: top; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: 0.875rem; + padding-left: 0.5em; + padding-right: 0.5em; + justify-content: center; + text-align: center; +} + +.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active, +.pagination-next:focus, +.pagination-next.is-focused, +.pagination-next:active, +.pagination-next.is-active, +.pagination-link:focus, +.pagination-link.is-focused, +.pagination-link:active, +.pagination-link.is-active, +.pagination-ellipsis:focus, +.pagination-ellipsis.is-focused, +.pagination-ellipsis:active, +.pagination-ellipsis.is-active { + outline: none; +} + +.pagination-previous[disabled], .pagination-previous.is-disabled, +.pagination-next[disabled], +.pagination-next.is-disabled, +.pagination-link[disabled], +.pagination-link.is-disabled, +.pagination-ellipsis[disabled], +.pagination-ellipsis.is-disabled { + pointer-events: none; +} + +.pagination-previous, +.pagination-next, +.pagination-link { + border: 1px solid #dbdbdb; + min-width: 2.5em; +} + +.pagination-previous:hover, +.pagination-next:hover, +.pagination-link:hover { + border-color: #00d1b2; + color: #363636; +} + +.pagination-previous:focus, +.pagination-next:focus, +.pagination-link:focus { + border-color: #00d1b2; +} + +.pagination-previous:active, +.pagination-next:active, +.pagination-link:active { + background-color: whitesmoke; + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } -.pagination span { +.pagination-previous[disabled], .pagination-previous.is-disabled, +.pagination-next[disabled], +.pagination-next.is-disabled, +.pagination-link[disabled], +.pagination-link.is-disabled { + background: #dbdbdb; color: #7a7a7a; - display: block; - margin: 0 4px; + opacity: 0.5; + pointer-events: none; } -.pagination li { - margin: 0 2px; +.pagination-previous, +.pagination-next { + padding-left: 0.75em; + padding-right: 0.75em; } -.pagination ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; +.pagination-link.is-current { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; +} + +.pagination-ellipsis { + color: #7a7a7a; + pointer-events: none; +} + +.pagination-list li:not(:first-child) { + margin-left: 0.375rem; } @media screen and (max-width: 768px) { .pagination { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } - .pagination > a { - width: calc(50% - 5px); + .pagination-previous, + .pagination-next { + flex-grow: 1; + flex-shrink: 1; + width: calc(50% - 0.375rem); } - .pagination > a:not(:first-child) { - margin-left: 10px; + .pagination-next { + margin-left: 0.75rem; } - .pagination li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + .pagination-list { + margin-top: 0.75rem; } - .pagination ul { - margin-top: 10px; + .pagination-list li { + flex-grow: 1; + flex-shrink: 1; } } @media screen and (min-width: 769px) { - .pagination > a:not(:first-child) { - -webkit-box-ordinal-group: 2; - -ms-flex-order: 1; - order: 1; + .pagination-list { + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; + } + .pagination-previous, + .pagination-next { + margin-left: 0.75rem; + } + .pagination-previous { + order: 2; + } + .pagination-next { + order: 3; + } + .pagination { + justify-content: space-between; + } + .pagination.is-centered .pagination-previous { + margin-left: 0; + order: 1; + } + .pagination.is-centered .pagination-list { + justify-content: center; + order: 2; + } + .pagination.is-centered .pagination-next { + order: 3; + } + .pagination.is-right .pagination-previous { + margin-left: 0; + order: 1; + } + .pagination.is-right .pagination-next { + order: 2; + margin-right: 0.75rem; + } + .pagination.is-right .pagination-list { + justify-content: flex-end; + order: 3; } } -.panel-icon { - display: inline-block; - font-size: 14px; - height: 16px; - line-height: 16px; - text-align: center; - vertical-align: top; - width: 16px; - color: #7a7a7a; - float: left; - margin: 0 4px 0 -2px; +.panel { + font-size: 1rem; } -.panel-icon .fa { - font-size: inherit; - line-height: inherit; +.panel:not(:last-child) { + margin-bottom: 1.5rem; } -.panel-heading { - background-color: whitesmoke; +.panel-heading, +.panel-tabs, +.panel-block { border-bottom: 1px solid #dbdbdb; - border-radius: 4px 4px 0 0; - color: #363636; - font-size: 18px; - font-weight: 300; - padding: 10px; + border-left: 1px solid #dbdbdb; + border-right: 1px solid #dbdbdb; } -.panel-list a { - color: #4a4a4a; +.panel-heading:first-child, +.panel-tabs:first-child, +.panel-block:first-child { + border-top: 1px solid #dbdbdb; } -.panel-list a:hover { - color: #00d1b2; +.panel-heading { + background-color: whitesmoke; + border-radius: 3px 3px 0 0; + color: #363636; + font-size: 1.25em; + font-weight: 300; + line-height: 1.25; + padding: 0.5em 0.75em; } .panel-tabs { - display: -webkit-box; - display: -ms-flexbox; + align-items: flex-end; display: flex; - font-size: 11px; - padding: 5px 10px 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + font-size: 0.875em; + justify-content: center; } .panel-tabs a { border-bottom: 1px solid #dbdbdb; margin-bottom: -1px; - padding: 5px; + padding: 0.5em; } .panel-tabs a.is-active { - border-bottom-color: #363636; + border-bottom-color: #4a4a4a; color: #363636; } -.panel-tabs:not(:last-child) { - border-bottom: 1px solid #dbdbdb; +.panel-list a { + color: #4a4a4a; +} + +.panel-list a:hover { + color: #00d1b2; } .panel-block { + align-items: center; color: #363636; - display: block; - line-height: 16px; - padding: 10px; + display: flex; + justify-content: flex-start; + padding: 0.5em 0.75em; } -.panel-block:not(:last-child) { - border-bottom: 1px solid #dbdbdb; +.panel-block input[type="checkbox"] { + margin-right: 0.75em; +} + +.panel-block > .control { + flex-grow: 1; + flex-shrink: 1; + width: 100%; +} + +.panel-block.is-active { + border-left-color: #00d1b2; + color: #363636; +} + +.panel-block.is-active .panel-icon { + color: #00d1b2; +} + +a.panel-block, +label.panel-block { + cursor: pointer; } -a.panel-block:hover { +a.panel-block:hover, +label.panel-block:hover { background-color: whitesmoke; } -.panel { - border: 1px solid #dbdbdb; - border-radius: 5px; +.panel-icon { + display: inline-block; + font-size: 14px; + height: 1em; + line-height: 1em; + text-align: center; + vertical-align: top; + width: 1em; + color: #7a7a7a; + margin-right: 0.75em; } -.panel:not(:last-child) { - margin-bottom: 20px; +.panel-icon .fa { + font-size: inherit; + line-height: inherit; } .tabs { @@ -4236,39 +4362,27 @@ a.panel-block:hover { -moz-user-select: none; -ms-user-select: none; user-select: none; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - display: -webkit-box; - display: -ms-flexbox; + align-items: stretch; display: flex; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; - line-height: 24px; + font-size: 1rem; + justify-content: space-between; overflow: hidden; overflow-x: auto; white-space: nowrap; } .tabs:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .tabs a { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom: 1px solid #dbdbdb; color: #4a4a4a; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; margin-bottom: -1px; - padding: 6px 12px; + padding: 0.5em 1em; vertical-align: top; } @@ -4287,70 +4401,49 @@ a.panel-block:hover { } .tabs ul { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; + align-items: center; border-bottom: 1px solid #dbdbdb; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } .tabs ul.is-left { - padding-right: 10px; + padding-right: 0.75em; } .tabs ul.is-center { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - padding-left: 10px; - padding-right: 10px; + flex: none; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; } .tabs ul.is-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - padding-left: 10px; + justify-content: flex-end; + padding-left: 0.75em; } .tabs .icon:first-child { - margin-right: 8px; + margin-right: 0.5em; } .tabs .icon:last-child { - margin-left: 8px; + margin-left: 0.5em; } .tabs.is-centered ul { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .tabs.is-right ul { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; + justify-content: flex-end; } .tabs.is-boxed a { border: 1px solid transparent; border-radius: 3px 3px 0 0; - padding-bottom: 5px; - padding-top: 5px; } .tabs.is-boxed a:hover { @@ -4365,18 +4458,13 @@ a.panel-block:hover { } .tabs.is-fullwidth li { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; } .tabs.is-toggle a { border: 1px solid #dbdbdb; margin-bottom: 0; - padding-bottom: 5px; - padding-top: 5px; position: relative; } @@ -4401,7 +4489,7 @@ a.panel-block:hover { .tabs.is-toggle li.is-active a { background-color: #00d1b2; border-color: #00d1b2; - color: white; + color: #fff; z-index: 1; } @@ -4410,101 +4498,56 @@ a.panel-block:hover { } .tabs.is-small { - font-size: 11px; -} - -.tabs.is-small a { - padding: 2px 8px; -} - -.tabs.is-small.is-boxed a, .tabs.is-small.is-toggle a { - padding-bottom: 1px; - padding-top: 1px; + font-size: 0.75rem; } .tabs.is-medium { - font-size: 18px; -} - -.tabs.is-medium a { - padding: 10px 16px; -} - -.tabs.is-medium.is-boxed a, .tabs.is-medium.is-toggle a { - padding-bottom: 9px; - padding-top: 9px; + font-size: 1.25rem; } .tabs.is-large { - font-size: 28px; -} - -.tabs.is-large a { - padding: 14px 20px; -} - -.tabs.is-large.is-boxed a, .tabs.is-large.is-toggle a { - padding-bottom: 13px; - padding-top: 13px; + font-size: 1.5rem; } .column { display: block; - -ms-flex-preferred-size: 0; - flex-basis: 0; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - padding: 10px; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; + padding: 0.75rem; } .columns.is-mobile > .column.is-narrow { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .columns.is-mobile > .column.is-full { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .columns.is-mobile > .column.is-three-quarters { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .columns.is-mobile > .column.is-two-thirds { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .columns.is-mobile > .column.is-half { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .columns.is-mobile > .column.is-one-third { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .columns.is-mobile > .column.is-one-quarter { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } @@ -4529,9 +4572,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } @@ -4540,9 +4581,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } @@ -4551,9 +4590,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } @@ -4562,9 +4599,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } @@ -4573,9 +4608,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } @@ -4584,9 +4617,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } @@ -4595,9 +4626,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } @@ -4606,9 +4635,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } @@ -4617,9 +4644,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } @@ -4628,9 +4653,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } @@ -4639,9 +4662,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } @@ -4650,9 +4671,7 @@ a.panel-block:hover { } .columns.is-mobile > .column.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } @@ -4662,44 +4681,30 @@ a.panel-block:hover { @media screen and (max-width: 768px) { .column.is-narrow-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-three-quarters-mobile { @@ -4718,108 +4723,84 @@ a.panel-block:hover { margin-left: 25%; } .column.is-1-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-mobile { margin-left: 8.33333%; } .column.is-2-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-mobile { margin-left: 16.66667%; } .column.is-3-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-mobile { margin-left: 25%; } .column.is-4-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-mobile { margin-left: 33.33333%; } .column.is-5-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-mobile { margin-left: 41.66667%; } .column.is-6-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-mobile { margin-left: 50%; } .column.is-7-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-mobile { margin-left: 58.33333%; } .column.is-8-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-mobile { margin-left: 66.66667%; } .column.is-9-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-mobile { margin-left: 75%; } .column.is-10-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-mobile { margin-left: 83.33333%; } .column.is-11-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-mobile { margin-left: 91.66667%; } .column.is-12-mobile { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-mobile { @@ -4829,44 +4810,30 @@ a.panel-block:hover { @media screen and (min-width: 769px) { .column.is-narrow, .column.is-narrow-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full, .column.is-full-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters, .column.is-three-quarters-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds, .column.is-two-thirds-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half, .column.is-half-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third, .column.is-one-third-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter, .column.is-one-quarter-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { @@ -4885,108 +4852,84 @@ a.panel-block:hover { margin-left: 25%; } .column.is-1, .column.is-1-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1, .column.is-offset-1-tablet { margin-left: 8.33333%; } .column.is-2, .column.is-2-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2, .column.is-offset-2-tablet { margin-left: 16.66667%; } .column.is-3, .column.is-3-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3, .column.is-offset-3-tablet { margin-left: 25%; } .column.is-4, .column.is-4-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4, .column.is-offset-4-tablet { margin-left: 33.33333%; } .column.is-5, .column.is-5-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5, .column.is-offset-5-tablet { margin-left: 41.66667%; } .column.is-6, .column.is-6-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6, .column.is-offset-6-tablet { margin-left: 50%; } .column.is-7, .column.is-7-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7, .column.is-offset-7-tablet { margin-left: 58.33333%; } .column.is-8, .column.is-8-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8, .column.is-offset-8-tablet { margin-left: 66.66667%; } .column.is-9, .column.is-9-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9, .column.is-offset-9-tablet { margin-left: 75%; } .column.is-10, .column.is-10-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10, .column.is-offset-10-tablet { margin-left: 83.33333%; } .column.is-11, .column.is-11-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11, .column.is-offset-11-tablet { margin-left: 91.66667%; } .column.is-12, .column.is-12-tablet { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12, .column.is-offset-12-tablet { @@ -4996,44 +4939,30 @@ a.panel-block:hover { @media screen and (min-width: 980px) { .column.is-narrow-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-three-quarters-desktop { @@ -5052,108 +4981,84 @@ a.panel-block:hover { margin-left: 25%; } .column.is-1-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-desktop { margin-left: 8.33333%; } .column.is-2-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-desktop { margin-left: 16.66667%; } .column.is-3-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-desktop { margin-left: 25%; } .column.is-4-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-desktop { margin-left: 33.33333%; } .column.is-5-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-desktop { margin-left: 41.66667%; } .column.is-6-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-desktop { margin-left: 50%; } .column.is-7-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-desktop { margin-left: 58.33333%; } .column.is-8-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-desktop { margin-left: 66.66667%; } .column.is-9-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-desktop { margin-left: 75%; } .column.is-10-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-desktop { margin-left: 83.33333%; } .column.is-11-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-desktop { margin-left: 91.66667%; } .column.is-12-desktop { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-desktop { @@ -5163,44 +5068,30 @@ a.panel-block:hover { @media screen and (min-width: 1180px) { .column.is-narrow-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; } .column.is-full-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-three-quarters-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-two-thirds-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.6666%; } .column.is-half-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-one-third-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.3333%; } .column.is-one-quarter-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-three-quarters-widescreen { @@ -5219,108 +5110,84 @@ a.panel-block:hover { margin-left: 25%; } .column.is-1-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .column.is-offset-1-widescreen { margin-left: 8.33333%; } .column.is-2-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .column.is-offset-2-widescreen { margin-left: 16.66667%; } .column.is-3-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .column.is-offset-3-widescreen { margin-left: 25%; } .column.is-4-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .column.is-offset-4-widescreen { margin-left: 33.33333%; } .column.is-5-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .column.is-offset-5-widescreen { margin-left: 41.66667%; } .column.is-6-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .column.is-offset-6-widescreen { margin-left: 50%; } .column.is-7-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .column.is-offset-7-widescreen { margin-left: 58.33333%; } .column.is-8-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .column.is-offset-8-widescreen { margin-left: 66.66667%; } .column.is-9-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .column.is-offset-9-widescreen { margin-left: 75%; } .column.is-10-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .column.is-offset-10-widescreen { margin-left: 83.33333%; } .column.is-11-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .column.is-offset-11-widescreen { margin-left: 91.66667%; } .column.is-12-widescreen { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } .column.is-offset-12-widescreen { @@ -5329,23 +5196,21 @@ a.panel-block:hover { } .columns { - margin-left: -10px; - margin-right: -10px; - margin-top: -10px; + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; } .columns:last-child { - margin-bottom: -10px; + margin-bottom: -0.75rem; } .columns:not(:last-child) { - margin-bottom: 10px; + margin-bottom: 0.75rem; } .columns.is-centered { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .columns.is-gapless { @@ -5359,7 +5224,7 @@ a.panel-block:hover { } .columns.is-gapless:not(:last-child) { - margin-bottom: 20px; + margin-bottom: 1.5rem; } .columns.is-gapless > .column { @@ -5369,12 +5234,11 @@ a.panel-block:hover { @media screen and (min-width: 769px) { .columns.is-grid { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .columns.is-grid > .column { max-width: 33.3333%; - padding: 10px; + padding: 0.75rem; width: 33.3333%; } .columns.is-grid > .column + .column { @@ -5383,69 +5247,50 @@ a.panel-block:hover { } .columns.is-mobile { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .columns.is-multiline { - -ms-flex-wrap: wrap; - flex-wrap: wrap; + flex-wrap: wrap; } .columns.is-vcentered { - -webkit-box-align: center; - -ms-flex-align: center; - -ms-grid-row-align: center; - align-items: center; + align-items: center; } @media screen and (min-width: 769px) { .columns:not(.is-desktop) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } @media screen and (min-width: 980px) { .columns.is-desktop { - display: -webkit-box; - display: -ms-flexbox; display: flex; } } .tile { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - -ms-grid-row-align: stretch; - align-items: stretch; + align-items: stretch; display: block; - -ms-flex-preferred-size: auto; - flex-basis: auto; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; - min-height: -webkit-min-content; - min-height: -moz-min-content; + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; min-height: min-content; } .tile.is-ancestor { - margin-left: -10px; - margin-right: -10px; - margin-top: -10px; + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; } .tile.is-ancestor:last-child { - margin-bottom: -10px; + margin-bottom: -0.75rem; } .tile.is-ancestor:not(:last-child) { - margin-bottom: 10px; + margin-bottom: 0.75rem; } .tile.is-child { @@ -5453,96 +5298,67 @@ a.panel-block:hover { } .tile.is-parent { - padding: 10px; + padding: 0.75rem; } .tile.is-vertical { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; + flex-direction: column; } .tile.is-vertical > .tile.is-child:not(:last-child) { - margin-bottom: 20px !important; + margin-bottom: 1.5rem !important; } @media screen and (min-width: 769px) { .tile:not(.is-child) { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .tile.is-1 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 8.33333%; } .tile.is-2 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 16.66667%; } .tile.is-3 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 25%; } .tile.is-4 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 33.33333%; } .tile.is-5 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 41.66667%; } .tile.is-6 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 50%; } .tile.is-7 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 58.33333%; } .tile.is-8 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 66.66667%; } .tile.is-9 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 75%; } .tile.is-10 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 83.33333%; } .tile.is-11 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 91.66667%; } .tile.is-12 { - -webkit-box-flex: 0; - -ms-flex: none; - flex: none; + flex: none; width: 100%; } } @@ -5562,8 +5378,7 @@ a.panel-block:hover { min-width: 100%; position: absolute; top: 50%; - -webkit-transform: translate3d(-50%, -50%, 0); - transform: translate3d(-50%, -50%, 0); + transform: translate3d(-50%, -50%, 0); } .hero-video.is-transparent { @@ -5582,8 +5397,6 @@ a.panel-block:hover { @media screen and (max-width: 768px) { .hero-buttons .button { - display: -webkit-box; - display: -ms-flexbox; display: flex; } .hero-buttons .button:not(:last-child) { @@ -5593,12 +5406,8 @@ a.panel-block:hover { @media screen and (min-width: 769px) { .hero-buttons { - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; + justify-content: center; } .hero-buttons .button:not(:last-child) { margin-right: 20px; @@ -5607,16 +5416,12 @@ a.panel-block:hover { .hero-head, .hero-foot { - -ms-flex-negative: 0; - flex-shrink: 0; + flex-shrink: 0; } .hero-body { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 0; - flex-shrink: 0; + flex-grow: 1; + flex-shrink: 0; padding: 40px 20px; } @@ -5628,20 +5433,11 @@ a.panel-block:hover { } .hero { - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; + align-items: stretch; background-color: white; - display: -webkit-box; - display: -ms-flexbox; display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; + flex-direction: column; + justify-content: space-between; } .hero .nav { @@ -5725,7 +5521,6 @@ a.panel-block:hover { } .hero.is-white.is-bold { - background-image: -webkit-linear-gradient(309deg, #e6e6e6 0%, white 71%, white 100%); background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } @@ -5816,7 +5611,6 @@ a.panel-block:hover { } .hero.is-black.is-bold { - background-image: -webkit-linear-gradient(309deg, black 0%, #0a0a0a 71%, #181616 100%); background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } @@ -5907,7 +5701,6 @@ a.panel-block:hover { } .hero.is-light.is-bold { - background-image: -webkit-linear-gradient(309deg, #dfd8d8 0%, whitesmoke 71%, white 100%); background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%); } @@ -5998,7 +5791,6 @@ a.panel-block:hover { } .hero.is-dark.is-bold { - background-image: -webkit-linear-gradient(309deg, #1f1919 0%, #363636 71%, #463f3f 100%); background-image: linear-gradient(141deg, #1f1919 0%, #363636 71%, #463f3f 100%); } @@ -6019,11 +5811,11 @@ a.panel-block:hover { .hero.is-primary { background-color: #00d1b2; - color: white; + color: #fff; } .hero.is-primary .title { - color: white; + color: #fff; } .hero.is-primary .title a, @@ -6037,7 +5829,7 @@ a.panel-block:hover { .hero.is-primary .subtitle a, .hero.is-primary .subtitle strong { - color: white; + color: #fff; } .hero.is-primary .nav { @@ -6058,11 +5850,11 @@ a.panel-block:hover { .hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active, .hero.is-primary .nav-item a:not(.button):hover, .hero.is-primary .nav-item a:not(.button).is-active { - color: white; + color: #fff; } .hero.is-primary .tabs a { - color: white; + color: #fff; opacity: 0.9; } @@ -6075,7 +5867,7 @@ a.panel-block:hover { } .hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { - color: white; + color: #fff; } .hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { @@ -6083,25 +5875,24 @@ a.panel-block:hover { } .hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; + background-color: #fff; + border-color: #fff; color: #00d1b2; } .hero.is-primary.is-bold { - background-image: -webkit-linear-gradient(309deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); } @media screen and (max-width: 768px) { .hero.is-primary .nav-toggle span { - background-color: white; + background-color: #fff; } .hero.is-primary .nav-toggle:hover { background-color: rgba(10, 10, 10, 0.1); } .hero.is-primary .nav-toggle.is-active span { - background-color: white; + background-color: #fff; } .hero.is-primary .nav-menu .nav-item { border-top-color: rgba(255, 255, 255, 0.2); @@ -6110,11 +5901,11 @@ a.panel-block:hover { .hero.is-info { background-color: #3273dc; - color: white; + color: #fff; } .hero.is-info .title { - color: white; + color: #fff; } .hero.is-info .title a, @@ -6128,7 +5919,7 @@ a.panel-block:hover { .hero.is-info .subtitle a, .hero.is-info .subtitle strong { - color: white; + color: #fff; } .hero.is-info .nav { @@ -6149,11 +5940,11 @@ a.panel-block:hover { .hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active, .hero.is-info .nav-item a:not(.button):hover, .hero.is-info .nav-item a:not(.button).is-active { - color: white; + color: #fff; } .hero.is-info .tabs a { - color: white; + color: #fff; opacity: 0.9; } @@ -6166,7 +5957,7 @@ a.panel-block:hover { } .hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { - color: white; + color: #fff; } .hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { @@ -6174,25 +5965,24 @@ a.panel-block:hover { } .hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; + background-color: #fff; + border-color: #fff; color: #3273dc; } .hero.is-info.is-bold { - background-image: -webkit-linear-gradient(309deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } @media screen and (max-width: 768px) { .hero.is-info .nav-toggle span { - background-color: white; + background-color: #fff; } .hero.is-info .nav-toggle:hover { background-color: rgba(10, 10, 10, 0.1); } .hero.is-info .nav-toggle.is-active span { - background-color: white; + background-color: #fff; } .hero.is-info .nav-menu .nav-item { border-top-color: rgba(255, 255, 255, 0.2); @@ -6201,11 +5991,11 @@ a.panel-block:hover { .hero.is-success { background-color: #23d160; - color: white; + color: #fff; } .hero.is-success .title { - color: white; + color: #fff; } .hero.is-success .title a, @@ -6219,7 +6009,7 @@ a.panel-block:hover { .hero.is-success .subtitle a, .hero.is-success .subtitle strong { - color: white; + color: #fff; } .hero.is-success .nav { @@ -6240,11 +6030,11 @@ a.panel-block:hover { .hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active, .hero.is-success .nav-item a:not(.button):hover, .hero.is-success .nav-item a:not(.button).is-active { - color: white; + color: #fff; } .hero.is-success .tabs a { - color: white; + color: #fff; opacity: 0.9; } @@ -6257,7 +6047,7 @@ a.panel-block:hover { } .hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { - color: white; + color: #fff; } .hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { @@ -6265,25 +6055,24 @@ a.panel-block:hover { } .hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; + background-color: #fff; + border-color: #fff; color: #23d160; } .hero.is-success.is-bold { - background-image: -webkit-linear-gradient(309deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%); } @media screen and (max-width: 768px) { .hero.is-success .nav-toggle span { - background-color: white; + background-color: #fff; } .hero.is-success .nav-toggle:hover { background-color: rgba(10, 10, 10, 0.1); } .hero.is-success .nav-toggle.is-active span { - background-color: white; + background-color: #fff; } .hero.is-success .nav-menu .nav-item { border-top-color: rgba(255, 255, 255, 0.2); @@ -6362,7 +6151,6 @@ a.panel-block:hover { } .hero.is-warning.is-bold { - background-image: -webkit-linear-gradient(309deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } @@ -6383,11 +6171,11 @@ a.panel-block:hover { .hero.is-danger { background-color: #ff3860; - color: white; + color: #fff; } .hero.is-danger .title { - color: white; + color: #fff; } .hero.is-danger .title a, @@ -6401,7 +6189,7 @@ a.panel-block:hover { .hero.is-danger .subtitle a, .hero.is-danger .subtitle strong { - color: white; + color: #fff; } .hero.is-danger .nav { @@ -6422,11 +6210,11 @@ a.panel-block:hover { .hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active, .hero.is-danger .nav-item a:not(.button):hover, .hero.is-danger .nav-item a:not(.button).is-active { - color: white; + color: #fff; } .hero.is-danger .tabs a { - color: white; + color: #fff; opacity: 0.9; } @@ -6439,7 +6227,7 @@ a.panel-block:hover { } .hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { - color: white; + color: #fff; } .hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { @@ -6447,25 +6235,24 @@ a.panel-block:hover { } .hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { - background-color: white; - border-color: white; + background-color: #fff; + border-color: #fff; color: #ff3860; } .hero.is-danger.is-bold { - background-image: -webkit-linear-gradient(309deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%); } @media screen and (max-width: 768px) { .hero.is-danger .nav-toggle span { - background-color: white; + background-color: #fff; } .hero.is-danger .nav-toggle:hover { background-color: rgba(10, 10, 10, 0.1); } .hero.is-danger .nav-toggle.is-active span { - background-color: white; + background-color: #fff; } .hero.is-danger .nav-menu .nav-item { border-top-color: rgba(255, 255, 255, 0.2); @@ -6491,20 +6278,13 @@ a.panel-block:hover { } .hero.is-fullheight .hero-body { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; + align-items: center; display: flex; } .hero.is-fullheight .hero-body > .container { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - -ms-flex-negative: 1; - flex-shrink: 1; + flex-grow: 1; + flex-shrink: 1; } .section { @@ -6541,4 +6321,5 @@ a.panel-block:hover { .footer a:not(.icon):hover, .footer a:visited:not(.icon):hover { border-bottom-color: #00d1b2; } + /*# sourceMappingURL=bulma.css.map */ \ No newline at end of file diff --git a/css/bulma.css.map b/css/bulma.css.map index 3acd81f6a..8390af48f 100644 --- a/css/bulma.css.map +++ b/css/bulma.css.map @@ -1 +1,50 @@ -{"version":3,"sources":["../bulma.sass","../sass/utilities/mixins.sass","bulma.css","../sass/base/minireset.sass","../sass/base/generic.sass","../sass/utilities/variables.sass","../sass/base/helpers.sass","../sass/elements/box.sass","../sass/elements/button.sass","../sass/utilities/controls.sass","../sass/utilities/functions.sass","../sass/elements/content.sass","../sass/elements/form.sass","../sass/elements/image.sass","../sass/elements/notification.sass","../sass/elements/progress.sass","../sass/elements/table.sass","../sass/elements/title.sass","../sass/elements/other.sass","../sass/components/card.sass","../sass/components/highlight.sass","../sass/components/level.sass","../sass/components/media.sass","../sass/components/menu.sass","../sass/components/message.sass","../sass/components/modal.sass","../sass/components/nav.sass","../sass/components/pagination.sass","../sass/components/panel.sass","../sass/components/tabs.sass","../sass/grid/columns.sass","../sass/grid/tiles.sass","../sass/layout/hero.sass","../sass/layout/section.sass","../sass/layout/footer.sass"],"names":[],"mappings":"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sBmFH,e3BxFI;C2BwFY;;AA5D9B;EAiEQ,yFAAiC;EAAjC,iFAAiC;CAA2E;;A/BuElH;E+BxIF;IAsEY,wBtB7FK;GsB6F6B;EAtE9C;IAwEY,wC3BrHM;G2BqHgC;EAxElD;IA2Ec,wBtBlGG;GsBkG+B;EA3EhD;IA8EY,2CtBrGK;GsBqGwC;C9B2wKxD;;A8Bz1KD;EAiBM,0B3B5CY;E2B6CZ,atBzCW;CsBqG8C;;AA9E/D;EAoBQ,atB3CS;CsB8Ca;;AAvB9B;;EAuBU,eAAe;CAAG;;AAvB5B;EAyBQ,gCtBhDS;CsBmDkB;;AA5BnC;;EA4BU,atBnDO;CsBmDgB;;AA5BjC;EA8BQ,6CtBrDS;CsBqDsC;;A/B0GrD;E+BxIF;IAiCU,0B3B5DQ;G2B4DqB;C9By1KtC;;A8B13KD;;EAoCQ,gCtB3DS;CsB8DkB;;AAvCnC;;;EAuCU,atB9DO;CsB8DgB;;AAvCjC;EA0CU,atBjEO;EsBkEP,aAAa;CAEK;;AA7C5B;EA6CY,WAAW;CAAG;;AA7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,atB3EK;CsB6EqC;;AAtDtD;EAsDc,wC3BnGI;C2BmGkC;;AAtDpD;EA0Dc,wBtBjFG;EsBkFH,oBtBlFG;EsBmFH,e3BvFI;C2BuFY;;AA5D9B;EAiEQ,yFAAiC;EAAjC,iFAAiC;CAA2E;;A/BuElH;E+BxIF;IAsEY,wBtB7FK;GsB6F6B;EAtE9C;IAwEY,wC3BrHM;G2BqHgC;EAxElD;IA2Ec,wBtBlGG;GsBkG+B;EA3EhD;IA8EY,2CtBrGK;GsBqGwC;C9Bq2KxD;;A8Bn7KD;EAiBM,0B3B9CY;E2B+CZ,atBzCW;CsBqG8C;;AA9E/D;EAoBQ,atB3CS;CsB8Ca;;AAvB9B;;EAuBU,eAAe;CAAG;;AAvB5B;EAyBQ,gCtBhDS;CsBmDkB;;AA5BnC;;EA4BU,atBnDO;CsBmDgB;;AA5BjC;EA8BQ,6CtBrDS;CsBqDsC;;A/B0GrD;E+BxIF;IAiCU,0B3B9DQ;G2B8DqB;C9Bm7KtC;;A8Bp9KD;;EAoCQ,gCtB3DS;CsB8DkB;;AAvCnC;;;EAuCU,atB9DO;CsB8DgB;;AAvCjC;EA0CU,atBjEO;EsBkEP,aAAa;CAEK;;AA7C5B;EA6CY,WAAW;CAAG;;AA7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,atB3EK;CsB6EqC;;AAtDtD;EAsDc,wC3BnGI;C2BmGkC;;AAtDpD;EA0Dc,wBtBjFG;EsBkFH,oBtBlFG;EsBmFH,e3BzFI;C2ByFY;;AA5D9B;EAiEQ,yFAAiC;EAAjC,iFAAiC;CAA2E;;A/BuElH;E+BxIF;IAsEY,wBtB7FK;GsB6F6B;EAtE9C;IAwEY,wC3BrHM;G2BqHgC;EAxElD;IA2Ec,wBtBlGG;GsBkG+B;EA3EhD;IA8EY,2CtBrGK;GsBqGwC;C9B+7KxD;;A8B7gLD;EAiBM,0B3B/CY;E2BgDZ,0BtB3CgB;CsBuGyC;;AA9E/D;EAoBQ,0BtB7Cc;CsBgDQ;;AAvB9B;;EAuBU,eAAe;CAAG;;AAvB5B;EAyBQ,0BtBlDc;CsBqDa;;AA5BnC;;EA4BU,0BtBrDY;CsBqDW;;AA5BjC;EA8BQ,uCtBvDc;CsBuDiC;;A/B0GrD;E+BxIF;IAiCU,0B3B/DQ;G2B+DqB;C9B6gLtC;;A8B9iLD;;EAoCQ,0BtB7Dc;CsBgEa;;AAvCnC;;;EAuCU,0BtBhEY;CsBgEW;;AAvCjC;EA0CU,0BtBnEY;EsBoEZ,aAAa;CAEK;;AA7C5B;EA6CY,WAAW;CAAG;;AA7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,0BtB7EU;CsB+EgC;;AAtDtD;EAsDc,wC3BnGI;C2BmGkC;;AAtDpD;EA0Dc,qCtBnFQ;EsBoFR,iCtBpFQ;EsBqFR,e3B1FI;C2B0FY;;AA5D9B;EAiEQ,yFAAiC;EAAjC,iFAAiC;CAA2E;;A/BuElH;E+BxIF;IAsEY,qCtB/FU;GsB+FwB;EAtE9C;IAwEY,wC3BrHM;G2BqHgC;EAxElD;IA2Ec,qCtBpGQ;GsBoG0B;EA3EhD;IA8EY,qCtBvGU;GsBuGmC;C9ByhLxD;;A8BvmLD;EAiBM,0B3B1CY;E2B2CZ,atBzCW;CsBqG8C;;AA9E/D;EAoBQ,atB3CS;CsB8Ca;;AAvB9B;;EAuBU,eAAe;CAAG;;AAvB5B;EAyBQ,gCtBhDS;CsBmDkB;;AA5BnC;;EA4BU,atBnDO;CsBmDgB;;AA5BjC;EA8BQ,6CtBrDS;CsBqDsC;;A/B0GrD;E+BxIF;IAiCU,0B3B1DQ;G2B0DqB;C9BumLtC;;A8BxoLD;;EAoCQ,gCtB3DS;CsB8DkB;;AAvCnC;;;EAuCU,atB9DO;CsB8DgB;;AAvCjC;EA0CU,atBjEO;EsBkEP,aAAa;CAEK;;AA7C5B;EA6CY,WAAW;CAAG;;AA7C1B;EAgDY,WAAW;CAAG;;AAhD1B;EAoDY,atB3EK;CsB6EqC;;AAtDtD;EAsDc,wC3BnGI;C2BmGkC;;AAtDpD;EA0Dc,wBtBjFG;EsBkFH,oBtBlFG;EsBmFH,e3BrFI;C2BqFY;;AA5D9B;EAiEQ,yFAAiC;EAAjC,iFAAiC;CAA2E;;A/BuElH;E+BxIF;IAsEY,wBtB7FK;GsB6F6B;EAtE9C;IAwEY,wC3BrHM;G2BqHgC;EAxElD;IA2Ec,wBtBlGG;GsBkG+B;EA3EhD;IA8EY,2CtBrGK;GsBqGwC;C9BmnLxD;;ADrjLC;E+B5IF;IAmFQ,sBAAsB;IACtB,mBAAmB;GAAG;C9BonL7B;;AD5jLC;E+B5IF;IAwFQ,sBAAsB;IACtB,mBAAmB;GAAG;C9BsnL7B;;A8B/sLD;EA2FI,kBAAkB;CAMQ;;AAjG9B;EA6FM,0BAAoB;MAApB,uBAAoB;UAApB,oBAAoB;EACpB,qBAAc;EAAd,qBAAc;EAAd,cAAc;CAGQ;;AAjG5B;EAgGQ,oBAAa;MAAb,qBAAa;UAAb,aAAa;EACb,qBAAe;MAAf,eAAe;CAAG;;ACnJ1B;EACE,wB5BgBgB;E4BfhB,mBAAmB;CAOY;;AhCiM/B;EgC1MF;IAOM,oBAAoB;GAAG;EAP7B;IASM,oBAAoB;GAAG;C/BoxL5B;;AgC7xLD;EACE,6B7BcgB;E6BbhB,wBAAwB;CAUqB;;AAZ/C;EAMM,e7BIY;C6BEyB;;AAZ3C;EAQQ,e7BCU;C6BDY;;AAR9B;EAUQ,iC7BGU;C6BDuB;;AAZzC;EAYU,6B7BUQ;C6BVqB","file":"bulma.css"} \ No newline at end of file +{ + "version": 3, + "file": "bulma.css", + "sources": [ + "../bulma.sass", + "../sass/utilities/_all.sass", + "../sass/utilities/functions.sass", + "../sass/utilities/variables.sass", + "../sass/utilities/mixins.sass", + "../sass/utilities/controls.sass", + "../sass/base/_all.sass", + "../sass/base/minireset.sass", + "../sass/base/generic.sass", + "../sass/base/helpers.sass", + "../sass/elements/_all.sass", + "../sass/elements/box.sass", + "../sass/elements/button.sass", + "../sass/elements/content.sass", + "../sass/elements/form.sass", + "../sass/elements/icon.sass", + "../sass/elements/image.sass", + "../sass/elements/notification.sass", + "../sass/elements/progress.sass", + "../sass/elements/table.sass", + "../sass/elements/tag.sass", + "../sass/elements/title.sass", + "../sass/elements/other.sass", + "../sass/components/_all.sass", + "../sass/components/card.sass", + "../sass/components/highlight.sass", + "../sass/components/level.sass", + "../sass/components/media.sass", + "../sass/components/menu.sass", + "../sass/components/message.sass", + "../sass/components/modal.sass", + "../sass/components/nav.sass", + "../sass/components/pagination.sass", + "../sass/components/panel.sass", + "../sass/components/tabs.sass", + "../sass/grid/_all.sass", + "../sass/grid/columns.sass", + "../sass/grid/tiles.sass", + "../sass/layout/_all.sass", + "../sass/layout/hero.sass", + "../sass/layout/section.sass", + "../sass/layout/footer.sass" + ], + "mappings": "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", + "names": [] +} \ No newline at end of file diff --git a/docs/bulma-docs.sass b/docs/bulma-docs.sass index 0f9b86dab..1be122953 100644 --- a/docs/bulma-docs.sass +++ b/docs/bulma-docs.sass @@ -188,11 +188,10 @@ $curve: cubic-bezier(0, 0.71, 0.29, 1) #npm animation: fadeIn 500ms both animation-delay: 1.4s - background: none margin: -10px 0 20px code border-radius: $radius - color: $link + color: $primary display: inline-block font-size: 16px padding: 16px 32px diff --git a/docs/css/bulma-docs.css b/docs/css/bulma-docs.css index 905789724..39f9d0219 100644 --- a/docs/css/bulma-docs.css +++ b/docs/css/bulma-docs.css @@ -95,7 +95,7 @@ th { html { background-color: whitesmoke; - font-size: 16px; + font-size: 14px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; min-width: 300px; @@ -150,7 +150,7 @@ a:hover { code { background-color: whitesmoke; color: #ff3860; - font-size: 0.75em; + font-size: 0.8em; font-weight: normal; padding: 0.25em 0.5em 0.25em; } @@ -189,7 +189,7 @@ strong { pre { background-color: whitesmoke; color: #4a4a4a; - font-size: 0.75em; + font-size: 0.8em; white-space: pre; word-wrap: normal; } @@ -597,8 +597,8 @@ a.box:active { color: #363636; cursor: pointer; justify-content: center; - padding-left: 1em; - padding-right: 1em; + padding-left: 0.75em; + padding-right: 0.75em; text-align: center; white-space: nowrap; } @@ -626,53 +626,47 @@ a.box:active { } .button .icon:first-child:last-child { - margin-left: calc(-1px - 0.5rem); - margin-right: calc(-1px - 0.5rem); + margin-left: calc(-1px + -0.25rem); + margin-right: calc(-1px + -0.25rem); } .button .icon.is-small:first-child:not(:last-child) { - margin-left: -0.125rem; - margin-right: 0.25rem; + margin-left: 0rem; } .button .icon.is-small:last-child:not(:first-child) { - margin-left: 0.25rem; - margin-right: -0.125rem; + margin-right: 0rem; } .button .icon.is-small:first-child:last-child { - margin-left: calc(-1px - 0.25rem); - margin-right: calc(-1px - 0.25rem); + margin-left: calc(-1px + 0rem); + margin-right: calc(-1px + 0rem); } .button .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.375rem; - margin-right: 0.75rem; + margin-left: -0.5rem; } .button .icon.is-medium:last-child:not(:first-child) { - margin-left: 0.75rem; - margin-right: -0.375rem; + margin-right: -0.5rem; } .button .icon.is-medium:first-child:last-child { - margin-left: calc(-1px - 0.75rem); - margin-right: calc(-1px - 0.75rem); + margin-left: calc(-1px + -0.5rem); + margin-right: calc(-1px + -0.5rem); } .button .icon.is-large:first-child:not(:last-child) { - margin-left: -0.625rem; - margin-right: 1.25rem; + margin-left: -1rem; } .button .icon.is-large:last-child:not(:first-child) { - margin-left: 1.25rem; - margin-right: -0.625rem; + margin-right: -1rem; } .button .icon.is-large:first-child:last-child { - margin-left: calc(-1px - 1.25rem); - margin-right: calc(-1px - 1.25rem); + margin-left: calc(-1px + -1rem); + margin-right: calc(-1px + -1rem); } .button:hover, .button.is-hovered { @@ -1259,63 +1253,57 @@ a.box:active { } .button.is-small .icon:first-child:not(:last-child) { - margin-left: -0.28125rem; - margin-right: 0.5625rem; + margin-left: -0.375rem; + margin-right: 0.375rem; } .button.is-small .icon:last-child:not(:first-child) { - margin-left: 0.5625rem; - margin-right: -0.28125rem; + margin-left: 0.375rem; + margin-right: -0.375rem; } .button.is-small .icon:first-child:last-child { - margin-left: calc(-1px - 0.5625rem); - margin-right: calc(-1px - 0.5625rem); + margin-left: calc(-1px + -0.375rem); + margin-right: calc(-1px + -0.375rem); } .button.is-small .icon.is-small:first-child:not(:last-child) { - margin-left: -0.15625rem; - margin-right: 0.3125rem; + margin-left: -0.125rem; } .button.is-small .icon.is-small:last-child:not(:first-child) { - margin-left: 0.3125rem; - margin-right: -0.15625rem; + margin-right: -0.125rem; } .button.is-small .icon.is-small:first-child:last-child { - margin-left: calc(-1px - 0.3125rem); - margin-right: calc(-1px - 0.3125rem); + margin-left: calc(-1px + -0.125rem); + margin-right: calc(-1px + -0.125rem); } .button.is-small .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.40625rem; - margin-right: 0.8125rem; + margin-left: -0.625rem; } .button.is-small .icon.is-medium:last-child:not(:first-child) { - margin-left: 0.8125rem; - margin-right: -0.40625rem; + margin-right: -0.625rem; } .button.is-small .icon.is-medium:first-child:last-child { - margin-left: calc(-1px - 0.8125rem); - margin-right: calc(-1px - 0.8125rem); + margin-left: calc(-1px + -0.625rem); + margin-right: calc(-1px + -0.625rem); } .button.is-small .icon.is-large:first-child:not(:last-child) { - margin-left: -0.65625rem; - margin-right: 1.3125rem; + margin-left: -1.125rem; } .button.is-small .icon.is-large:last-child:not(:first-child) { - margin-left: 1.3125rem; - margin-right: -0.65625rem; + margin-right: -1.125rem; } .button.is-small .icon.is-large:first-child:last-child { - margin-left: calc(-1px - 1.3125rem); - margin-right: calc(-1px - 1.3125rem); + margin-left: calc(-1px + -1.125rem); + margin-right: calc(-1px + -1.125rem); } .button.is-medium { @@ -1323,63 +1311,57 @@ a.box:active { } .button.is-medium .icon:first-child:not(:last-child) { - margin-left: -0.21875rem; - margin-right: 0.4375rem; + margin-left: -0.125rem; + margin-right: 0.625rem; } .button.is-medium .icon:last-child:not(:first-child) { - margin-left: 0.4375rem; - margin-right: -0.21875rem; + margin-left: 0.625rem; + margin-right: -0.125rem; } .button.is-medium .icon:first-child:last-child { - margin-left: calc(-1px - 0.4375rem); - margin-right: calc(-1px - 0.4375rem); + margin-left: calc(-1px + -0.125rem); + margin-right: calc(-1px + -0.125rem); } .button.is-medium .icon.is-small:first-child:not(:last-child) { - margin-left: -0.09375rem; - margin-right: 0.1875rem; + margin-left: 0.125rem; } .button.is-medium .icon.is-small:last-child:not(:first-child) { - margin-left: 0.1875rem; - margin-right: -0.09375rem; + margin-right: 0.125rem; } .button.is-medium .icon.is-small:first-child:last-child { - margin-left: calc(-1px - 0.1875rem); - margin-right: calc(-1px - 0.1875rem); + margin-left: calc(-1px + 0.125rem); + margin-right: calc(-1px + 0.125rem); } .button.is-medium .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.34375rem; - margin-right: 0.6875rem; + margin-left: -0.375rem; } .button.is-medium .icon.is-medium:last-child:not(:first-child) { - margin-left: 0.6875rem; - margin-right: -0.34375rem; + margin-right: -0.375rem; } .button.is-medium .icon.is-medium:first-child:last-child { - margin-left: calc(-1px - 0.6875rem); - margin-right: calc(-1px - 0.6875rem); + margin-left: calc(-1px + -0.375rem); + margin-right: calc(-1px + -0.375rem); } .button.is-medium .icon.is-large:first-child:not(:last-child) { - margin-left: -0.59375rem; - margin-right: 1.1875rem; + margin-left: -0.875rem; } .button.is-medium .icon.is-large:last-child:not(:first-child) { - margin-left: 1.1875rem; - margin-right: -0.59375rem; + margin-right: -0.875rem; } .button.is-medium .icon.is-large:first-child:last-child { - margin-left: calc(-1px - 1.1875rem); - margin-right: calc(-1px - 1.1875rem); + margin-left: calc(-1px + -0.875rem); + margin-right: calc(-1px + -0.875rem); } .button.is-large { @@ -1387,63 +1369,57 @@ a.box:active { } .button.is-large .icon:first-child:not(:last-child) { - margin-left: -0.1875rem; - margin-right: 0.375rem; + margin-left: 0rem; + margin-right: 0.75rem; } .button.is-large .icon:last-child:not(:first-child) { - margin-left: 0.375rem; - margin-right: -0.1875rem; + margin-left: 0.75rem; + margin-right: 0rem; } .button.is-large .icon:first-child:last-child { - margin-left: calc(-1px - 0.375rem); - margin-right: calc(-1px - 0.375rem); + margin-left: calc(-1px + 0rem); + margin-right: calc(-1px + 0rem); } .button.is-large .icon.is-small:first-child:not(:last-child) { - margin-left: -0.0625rem; - margin-right: 0.125rem; + margin-left: 0.25rem; } .button.is-large .icon.is-small:last-child:not(:first-child) { - margin-left: 0.125rem; - margin-right: -0.0625rem; + margin-right: 0.25rem; } .button.is-large .icon.is-small:first-child:last-child { - margin-left: calc(-1px - 0.125rem); - margin-right: calc(-1px - 0.125rem); + margin-left: calc(-1px + 0.25rem); + margin-right: calc(-1px + 0.25rem); } .button.is-large .icon.is-medium:first-child:not(:last-child) { - margin-left: -0.3125rem; - margin-right: 0.625rem; + margin-left: -0.25rem; } .button.is-large .icon.is-medium:last-child:not(:first-child) { - margin-left: 0.625rem; - margin-right: -0.3125rem; + margin-right: -0.25rem; } .button.is-large .icon.is-medium:first-child:last-child { - margin-left: calc(-1px - 0.625rem); - margin-right: calc(-1px - 0.625rem); + margin-left: calc(-1px + -0.25rem); + margin-right: calc(-1px + -0.25rem); } .button.is-large .icon.is-large:first-child:not(:last-child) { - margin-left: -0.5625rem; - margin-right: 1.125rem; + margin-left: -0.75rem; } .button.is-large .icon.is-large:last-child:not(:first-child) { - margin-left: 1.125rem; - margin-right: -0.5625rem; + margin-right: -0.75rem; } .button.is-large .icon.is-large:first-child:last-child { - margin-left: calc(-1px - 1.125rem); - margin-right: calc(-1px - 1.125rem); + margin-left: calc(-1px + -0.75rem); + margin-right: calc(-1px + -0.75rem); } .button[disabled], .button.is-disabled { @@ -1487,18 +1463,10 @@ a.box:active { margin-bottom: 1.5rem; } -.content a:not(.button) { - border-bottom: 1px solid #dbdbdb; -} - .content a:not(.button):visited { color: #b86bff; } -.content a:not(.button):hover { - border-bottom-color: #00d1b2; -} - .content li + li { margin-top: 0.25em; } @@ -2261,6 +2229,7 @@ a.box:active { text-align: center; vertical-align: top; width: 1.5rem; + background: coral; } .icon .fa { @@ -2779,7 +2748,7 @@ a.box:active { } .title.is-6 { - font-size: 16px; + font-size: 14px; } .subtitle { @@ -2818,7 +2787,7 @@ a.box:active { } .subtitle.is-6 { - font-size: 16px; + font-size: 14px; } .block:not(:last-child) { @@ -3450,7 +3419,7 @@ a.box:active { .menu-label { color: #7a7a7a; - font-size: 0.75em; + font-size: 0.8em; letter-spacing: 1px; text-transform: uppercase; } @@ -3813,9 +3782,9 @@ a.box:active { .nav-toggle { cursor: pointer; display: block; - height: 3rem; + height: 3.5rem; position: relative; - width: 3rem; + width: 3.5rem; } .nav-toggle span { @@ -3889,7 +3858,7 @@ a.box:active { } .nav-item img { - max-height: 1.5rem; + max-height: 1.75rem; } .nav-item .button + .button { @@ -4013,7 +3982,7 @@ a.nav-item.is-tab.is-active { align-items: stretch; background-color: white; display: flex; - min-height: 3rem; + min-height: 3.5rem; position: relative; text-align: center; z-index: 2; @@ -4022,7 +3991,7 @@ a.nav-item.is-tab.is-active { .nav > .container { align-items: stretch; display: flex; - min-height: 3rem; + min-height: 3.5rem; width: 100%; } @@ -5273,7 +5242,7 @@ label.panel-block:hover { .tile { align-items: stretch; display: block; - flex-basis: auto; + flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-height: min-content; @@ -6568,7 +6537,6 @@ svg { #npm { animation: fadeIn 500ms both; animation-delay: 1.4s; - background: none; margin: -10px 0 20px; } diff --git a/docs/documentation/components/card.html b/docs/documentation/components/card.html index 070d380c2..9b7358b83 100644 --- a/docs/documentation/components/card.html +++ b/docs/documentation/components/card.html @@ -17,14 +17,14 @@ doc-subtab: card
- +
- Image + Image
diff --git a/docs/documentation/components/media-object.html b/docs/documentation/components/media-object.html index f10ed3ea4..7651451e7 100644 --- a/docs/documentation/components/media-object.html +++ b/docs/documentation/components/media-object.html @@ -21,7 +21,7 @@ doc-subtab: media-object

- +

@@ -56,7 +56,7 @@ doc-subtab: media-object

- +

@@ -101,7 +101,7 @@ doc-subtab: media-object

- +

@@ -142,7 +142,7 @@ doc-subtab: media-object

- +

@@ -159,7 +159,7 @@ doc-subtab: media-object

- +

@@ -186,7 +186,7 @@ doc-subtab: media-object

- +

@@ -206,7 +206,7 @@ doc-subtab: media-object

- +

diff --git a/docs/documentation/components/modal.html b/docs/documentation/components/modal.html index b2eb79f38..1e17e633b 100644 --- a/docs/documentation/components/modal.html +++ b/docs/documentation/components/modal.html @@ -75,7 +75,7 @@ doc-subtab: modal @@ -122,7 +122,7 @@ doc-subtab: modal
- Image + Image
@@ -157,7 +157,7 @@ doc-subtab: modal diff --git a/docs/documentation/elements/box.html b/docs/documentation/elements/box.html index 392e7ca76..f60f81947 100644 --- a/docs/documentation/elements/box.html +++ b/docs/documentation/elements/box.html @@ -31,7 +31,7 @@ doc-subtab: box
- Image + Image
@@ -66,7 +66,7 @@ doc-subtab: box
- Image + Image
diff --git a/docs/documentation/elements/form.html b/docs/documentation/elements/form.html index b9a5362b2..535b45f69 100644 --- a/docs/documentation/elements/form.html +++ b/docs/documentation/elements/form.html @@ -38,7 +38,7 @@ doc-subtab: form

- + This username is available @@ -46,7 +46,7 @@ doc-subtab: form

- + This email is invalid @@ -323,13 +323,13 @@ doc-subtab: form {% capture icons_example %}

- +

- +

diff --git a/docs/documentation/elements/icon.html b/docs/documentation/elements/icon.html index 4803ec694..4b2319867 100644 --- a/docs/documentation/elements/icon.html +++ b/docs/documentation/elements/icon.html @@ -19,16 +19,17 @@ doc-subtab: icon

Because the icons can take a few seconds to load, and because you want control over the space the icons will take, you can use the icon class as a container:

+{% capture icon_example %} + + + +{% endcapture %}
- - - + {{icon_example}}
{% highlight html %} - - - +{{icon_example}} {% endhighlight %}
diff --git a/docs/documentation/elements/image.html b/docs/documentation/elements/image.html index 3b7b444f1..d5fa8d079 100644 --- a/docs/documentation/elements/image.html +++ b/docs/documentation/elements/image.html @@ -21,13 +21,13 @@ doc-subtab: image
- +
{% highlight html %}
- +
{% endhighlight %} @@ -42,37 +42,37 @@ doc-subtab: image image is-16x16 -
+
16x16px image is-24x24 -
+
24x24px image is-32x32 -
+
32x32px image is-48x48 -
+
48x48px image is-64x64 -
+
64x64px image is-96x96 -
+
96x96px image is-128x128 -
+
128x128px @@ -86,13 +86,13 @@ doc-subtab: image
- +
{% highlight html %}
- +
{% endhighlight %} @@ -108,32 +108,32 @@ doc-subtab: image image is-square -
+
Square (or 1by1) image is-1by1 -
+
1 by 1 image is-4by3 -
+
4 by 3 image is-3by2 -
+
3 by 2 image is-16by9 -
+
16 by 9 image is-2by1 -
+
2 by 1 diff --git a/docs/documentation/grid/tiles.html b/docs/documentation/grid/tiles.html index 85995507b..8571f67ae 100644 --- a/docs/documentation/grid/tiles.html +++ b/docs/documentation/grid/tiles.html @@ -44,7 +44,7 @@ doc-subtab: tiles

Middle tile

With an image

- +
@@ -93,7 +93,7 @@ doc-subtab: tiles

Middle tile

With an image

- +
@@ -383,7 +383,7 @@ tile is-ancestor

Middle box

With an image

- +
@@ -490,7 +490,7 @@ tile is-ancestor

Middle box

With an image

- +
@@ -583,7 +583,7 @@ tile is-ancestor

Middle box

With an image

- +
diff --git a/docs/documentation/overview/start.html b/docs/documentation/overview/start.html index 03b994b4b..98ceabd95 100644 --- a/docs/documentation/overview/start.html +++ b/docs/documentation/overview/start.html @@ -14,7 +14,9 @@ doc-subtab: start
-
1
+
+

1

+

Use NPM (recommended): @@ -26,7 +28,9 @@ npm install bulma

-
2
+
+

2

+

Use the cdnjs CDN @@ -37,7 +41,9 @@ npm install bulma

-
3
+
+

3

+

Download from the repository @@ -70,7 +76,9 @@ npm install bulma

-
1
+
+

1

+

Download the source files: @@ -83,7 +91,9 @@ npm install bulma

-
2
+
+

2

+

Set your variables:
@@ -107,7 +117,9 @@ $family-primary: $family-serif // Use the new serif family

-
3
+
+

3

+

Import Bulma after having set your variables:
diff --git a/docs/images/placeholders/1280x960.png b/docs/images/placeholders/1280x960.png new file mode 100644 index 0000000000000000000000000000000000000000..6c54c1aaa8fbef20008260d96c3023760d049ab0 GIT binary patch literal 35880 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 Z2W**@sZj?37XZ|M+BXeu6stc7`yYs<1_=NF literal 0 Hc-jL100001 diff --git a/docs/images/placeholders/128x128.png b/docs/images/placeholders/128x128.png new file mode 100644 index 0000000000000000000000000000000000000000..0e5bd89befed40eac144bfb316ef0d3d1b17166e GIT binary patch literal 4018 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 literal 0 Hc-jL100001 diff --git a/docs/images/placeholders/16x16.png b/docs/images/placeholders/16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..18c4349ab59050c862aa7916fd56889bc574c992 GIT binary patch literal 2878 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 literal 0 Hc-jL100001 diff --git a/docs/images/placeholders/24x24.png b/docs/images/placeholders/24x24.png new file mode 100644 index 0000000000000000000000000000000000000000..39d3ba4082304b6bad8240cc3fd53c8103f7cbe6 GIT binary patch literal 2868 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 caoKO^gILxT+1u-0fXmX+c&1+YX+uL$Nkc;* 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 literal 0 Hc-jL100001 diff --git a/docs/images/placeholders/480x480.png b/docs/images/placeholders/480x480.png new file mode 100644 index 0000000000000000000000000000000000000000..9587d57d28a944c39f0e377da0299099598004a0 GIT binary patch literal 10885 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 I!w1j*2W390O8@`> literal 0 Hc-jL100001 diff --git a/docs/images/placeholders/48x48.png b/docs/images/placeholders/48x48.png new file mode 100644 index 0000000000000000000000000000000000000000..9860891d335d2b5f9d6c565e182dcad7b4ce9013 GIT binary patch literal 3076 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 literal 0 Hc-jL100001 diff --git a/docs/images/placeholders/640x360.png b/docs/images/placeholders/640x360.png new file mode 100644 index 0000000000000000000000000000000000000000..cf807906ccbecb44cd8ce6ba70a29ae5fa987da9 GIT binary patch literal 11951 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 Xqm}HOQqw30&_DXO4RwmOY+n2yUh;A> literal 0 Hc-jL100001 diff --git a/docs/images/placeholders/64x64.png b/docs/images/placeholders/64x64.png new file mode 100644 index 0000000000000000000000000000000000000000..e2db8f4f9839f291602fdc990e2fe33a26e0803b GIT binary patch literal 3179 zc-jGL43zVUP)X+uL$Nkc;* zP;zf(X>4Tx07wm;mUmQB*%pV-y*Itk5+Wca^cs2zAksTX6$DXM^`x7XQc?|s+0 z08spb1j2M!0f022SQPH-!CVp(%f$Br7!UytSOLJ{W@ZFO_(THK{JlMynW#v{v-a*T zfMmPdEWc1DbJqWVks>!kBnAKqMb$PuekK>?0+ds;#ThdH1j_W4DKdsJG8Ul;qO2n0 z#IJ1jr{*iW$(WZWsE0n`c;fQ!l&-AnmjxZO1uWyz`0VP>&nP`#itsL#`S=Q!g`M=rU9)45( zJ;-|dRq-b5&z?byo>|{)?5r=n76A4nTALlSzLiw~v~31J<>9PP?;rs31pu_(obw)r zY+jPY;tVGXi|p)da{-@gE-UCa`=5eu%D;v=_nFJ?`&K)q7e9d`Nfk3?MdhZarb|T3 z%nS~f&t(1g5dY)AIcd$w!z`Siz!&j_=v7hZlnI21XuE|xfmo0(WD10T)!}~_HYW!e zew}L+XmwuzeT6wtxJd`dZ#@7*BLgIEKY9Xv>st^p3dp{^Xswa2bB{85{^$B13tWnB z;Y>jyQ|9&zk7RNsqAVGs--K+z0uqo1bf5|}fi5rtEMN^BfHQCd-XH*kfJhJnmIE$G z0%<@5vOzxB0181d*a3EfYH$G5fqKvcPJ%XY23!PJzzuK<41h;K3WmW;Fah3yX$XSw z5EY_9s*o0>51B&N5F1(uc|$=^I1~fLLy3?Ol0f;;Ca4%HgQ}rJP(Ab`bQ-z{U4#0d z2hboi2K@njgb|nm(_szR0JebHusa+GN5aeCM0gdP2N%HG;Yzp`J`T6S7vUT504#-H z!jlL<$Or?`Mpy_N@kBz9SR?@vA#0H$qyni$nvf2p8@Y{0k#Xb$28W?xm>3qu8RLgp zjNxKdVb)?wFx8l2m{v>|<~C*!GlBVnrDD~wrdTJeKXwT=5u1%I#8zOBU|X=4u>;s) z>^mF|$G{ol9B_WP7+f-LHLe7=57&&lfa}8z;U@8Tyei%l?}87(bMRt(A-)QK9Dg3) zj~~XrCy)tR1Z#p1A(kK{Y$Q|=8VKhI{e%(1G*N-5Pjn)N5P8I0VkxnX*g?EW941ba z6iJ387g8iCnY4jaNopcpCOsy-A(P2EWJhusSwLP-t|XrzUnLKcKTwn?CKOLf97RIe zPB}`sKzTrUL#0v;sBY9)s+hW+T2H-1eM)^VN0T#`^Oxhvt&^*fYnAJldnHel*Ozyf zUoM{~Um<@={-*r60#U(0!Bc^wuvVc);k3d%g-J!4qLpHZVwz%!VuRu}#Ze`^l7W)9 z5>Kf>>9Eozr6C$Z)1`URxU@~QI@)F0FdauXr2Es8>BaOP=)Lp_WhG@>R;lZ?BJkMlIuMhw8ApiF&yDYW2hFJ?fJhni{?u z85&g@mo&yT8JcdI$(rSw=QPK(Xj%)k1X|@<=e1rim6`6$RAwc!i#egKuI;BS(LSWz zt39n_sIypSqfWEV6J3%nTQ@-4i zi$R;gsG*9XzhRzXqv2yCs*$VFDx+GXJH|L;wsDH_KI2;^u!)^Xl1YupO;gy^-c(?^ z&$Q1BYvyPsG^;hc$D**@Sy`+`)}T4VJji^bd7Jqw3q6Zii=7tT7GEswEK@D(EFW1Z zSp`^awCb?>!`j4}Yh7b~$A)U-W3$et-R8BesV(1jzwLcHnq9En7Q0Tn&-M=XBKs!$ zF$X<|c!#|X_tWYh)GZit z(Q)Cp9CDE^WG;+fcyOWARoj*0TI>4EP1lX*cEoMO-Pk?Z{kZ!p4@(b`M~lalr<3Oz z&kJ6Nm#vN_+kA5{dW4@^Vjg_`q%qU1ULk& z3Fr!>1V#i_2R;ij2@(Z$1jE4r!MlPVFVbHmT+|iPIq0wy5aS{>yK?9ZAjVh%SOwMWgFjair&;wpi!{CU}&@N=Eg#~ zLQ&zpEzVmGY{hI9Z0+4-0xS$$Xe-OToc?Y*V;rTcf_ zb_jRe-RZjXSeas3UfIyD;9afd%<`i0x4T#DzE)vdabOQ=k7SRuGN`h>O0Q~1)u-yD z>VX=Mn&!Rgd$;YK+Q-}1zu#?t(*cbG#Ronf6db&N$oEidtwC+YVcg-Y!_VuY>bk#Y ze_ww@?MU&F&qswvrN_dLb=5o6*Egs)ls3YRlE$&)amR1{;Ppd$6RYV^Go!iq1UMl% z@#4q$AMc(FJlT1QeX8jv{h#)>&{~RGq1N2iiMFIRX?sk2-|2wUogK~{EkB$8eDsX= znVPf8XG_nK&J~=SIiGia@9y}|z3FhX{g&gcj=lwb=lWgyFW&aLedUh- zof`v-2Kw$UzI*>(+&$@i-u=-BsSjR1%z8NeX#HdC`Hh-Z(6xI-`hmHDqv!v)W&&nrf>M(RhcN6(D;jNN*%^u_SYjF;2ng}*8Ow)d6M ztDk;%`@Lsk$;9w$(d(H%O5UixIr`T2ZRcd@wZ`zGXQ53aAJUS6;Z=}-z5)ioq zY=OuD5E4KFB6ol-5IF#R39<#)0+Bnw7Kj`Geg)V9Y=OufU<*VJ0KWok0k%No4zLA$ z1F&AN<$OL{(_XJvna}6ey>}ONUCUyzko)~^J^nV|O8WA`D*?CLO{%Jr;c#dzzu)hr z+wEHS5chmOEwQK5Nk*fQ^m;uj_FcXe;Bev9fU+zlNfJ38kL{LFO;oniv6tFxHnLnU z1=TgEMTP<@Df6$PYW3~ufBCFL(a5m#pzIpC?PJI7G1{H;{{|?uD?YdqG zz~V0AedPb#0PO~T9q*lhUklQ%PXn}$g%(c&LaV4&4++pZ7Fs+B2(6-8JtRQuSZMJi zAhe2V^^gFqW1+>9fY2(c)k6Zbj)fLa0z#{(Ru2i#Iu=?y2?(vCT0PMd@CTIcrEGq5 R9=ZSk002ovPDHLkV1kAH8}$GH literal 0 Hc-jL100001 diff --git a/docs/images/placeholders/96x96.png b/docs/images/placeholders/96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..ba64ab9a43e776027d1b5074adc3db0ea13fd0bc GIT binary patch literal 3602 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 tile

With an image

- +
@@ -359,7 +359,7 @@ route: index
- Image + Image
@@ -490,14 +490,14 @@ route: index
- +
- Image + Image
diff --git a/docs/templates.html b/docs/templates.html index e4564059f..ed21cadce 100644 --- a/docs/templates.html +++ b/docs/templates.html @@ -29,21 +29,21 @@ route: templates

Everything

All Bulma elements on one page

-
+
diff --git a/docs/tiles.html b/docs/tiles.html index 15c0803c3..c7c83b5e7 100644 --- a/docs/tiles.html +++ b/docs/tiles.html @@ -275,7 +275,7 @@ tile is-ancestor

Middle box

With an image

- +
@@ -382,7 +382,7 @@ tile is-ancestor

Middle box

With an image

- +
@@ -475,7 +475,7 @@ tile is-ancestor

Middle box

With an image

- +
diff --git a/sass/base/generic.sass b/sass/base/generic.sass index a7ea49477..ecf7d910a 100644 --- a/sass/base/generic.sass +++ b/sass/base/generic.sass @@ -52,7 +52,7 @@ a code background-color: $code-background color: $code - font-size: 0.75em + font-size: 0.8em font-weight: normal padding: 0.25em 0.5em 0.25em @@ -86,7 +86,7 @@ strong pre background-color: $pre-background color: $pre - font-size: 0.75em + font-size: 0.8em white-space: pre word-wrap: normal code diff --git a/sass/components/menu.sass b/sass/components/menu.sass index f38786b5d..7b44869f2 100644 --- a/sass/components/menu.sass +++ b/sass/components/menu.sass @@ -23,7 +23,7 @@ .menu-label color: $text-light - font-size: 0.75em + font-size: 0.8em letter-spacing: 1px text-transform: uppercase &:not(:first-child) diff --git a/sass/components/nav.sass b/sass/components/nav.sass index 839c0b11c..12e359465 100644 --- a/sass/components/nav.sass +++ b/sass/components/nav.sass @@ -1,4 +1,4 @@ -$nav-height: 3rem !default +$nav-height: 3.5rem !default // Components @@ -20,7 +20,7 @@ $nav-height: 3rem !default flex-grow: 1 flex-shrink: 0 img - max-height: 1.5rem + max-height: 1.75rem .button + .button margin-left: 0.75rem .tag @@ -48,11 +48,11 @@ a.nav-item padding-right: 1rem padding-top: calc(0.5rem - 1px) &:hover - border-bottom-color: $link + border-bottom-color: $primary border-top-color: transparent &.is-active - border-bottom: 3px solid $link - color: $link + border-bottom: 3px solid $primary + color: $primary padding-bottom: calc(0.5rem - 3px) // Containers diff --git a/sass/components/tabs.sass b/sass/components/tabs.sass index e70574535..506859a06 100644 --- a/sass/components/tabs.sass +++ b/sass/components/tabs.sass @@ -24,8 +24,8 @@ display: block &.is-active a - border-bottom-color: $link - color: $link + border-bottom-color: $primary + color: $primary ul align-items: center border-bottom: 1px solid $border diff --git a/sass/elements/button.sass b/sass/elements/button.sass index 4dad6333a..14d3e35d3 100644 --- a/sass/elements/button.sass +++ b/sass/elements/button.sass @@ -1,6 +1,6 @@ -$button: $grey-darker !default -$button-background: $white !default -$button-border: $grey-lighter !default +$button: $grey-darker !default +$button-background: $white !default +$button-border: $grey-lighter !default $button-hover: $link-hover !default $button-hover-border: $link-hover-border !default @@ -13,63 +13,58 @@ $button-active-border: $link-active-border !default $button-shadow-inset: inset 0 1px 2px rgba($black, 0.2) -@function buttonIconSpacing($button-size, $icon-width) +@function buttonIconSpacing($button-font-size, $icon-width) // The rem height of the button - $button-height: 2.5 * $button-size - // For the button to be square, the horizontal padding + the icon width must equal the button height. - // We know that $horizontal-padding = 2em - $horizontal-padding: 2 * $button-size - // We want to solve: - // $button-height = $horizontal-padding + $icon-width + $x - $x: $button-height - $horizontal-padding - $icon-width - // We divide by 2 to apply this margin on both the left and right sides - @return abs($x) / 2 + // based on a height of 2.5em + $button-height: 2.5 * $button-font-size // rem + // The rem total horizontal padding of the button + $button-horizontal-padding: 2 * 0.75 * $button-font-size // rem + // For the icon center to align with the button center + // the horizontal padding + the icon width must equal the button height + // $button-height = $button-horizontal-padding + $icon-width + $difference + $difference: $button-height - $button-horizontal-padding - $icon-width + @return $difference / 2 -=button-icon($button-size) - $small-spacing: buttonIconSpacing($button-size, 1rem) - $normal-spacing: buttonIconSpacing($button-size, 1.5rem) - $medium-spacing: buttonIconSpacing($button-size, 2rem) - $large-spacing: buttonIconSpacing($button-size, 3rem) +=button-icon($button-font-size) + $small-offset: buttonIconSpacing($button-font-size, 1rem) + $normal-offset: buttonIconSpacing($button-font-size, 1.5rem) + $medium-offset: buttonIconSpacing($button-font-size, 2rem) + $large-offset: buttonIconSpacing($button-font-size, 3rem) .icon &:first-child:not(:last-child) - margin-left: -$normal-spacing / 2 - margin-right: $normal-spacing + margin-left: $normal-offset + margin-right: $button-font-size / 2 &:last-child:not(:first-child) - margin-left: $normal-spacing - margin-right: -$normal-spacing / 2 + margin-left: $button-font-size / 2 + margin-right: $normal-offset &:first-child:last-child - margin-left: calc(-1px - #{$normal-spacing}) - margin-right: calc(-1px - #{$normal-spacing}) + // The -1px is to account for the button 1px border + margin-left: calc(-1px + #{$normal-offset}) + margin-right: calc(-1px + #{$normal-offset}) &.is-small &:first-child:not(:last-child) - margin-left: -$small-spacing / 2 - margin-right: $small-spacing + margin-left: $small-offset &:last-child:not(:first-child) - margin-left: $small-spacing - margin-right: -$small-spacing / 2 + margin-right: $small-offset &:first-child:last-child - margin-left: calc(-1px - #{$small-spacing}) - margin-right: calc(-1px - #{$small-spacing}) + margin-left: calc(-1px + #{$small-offset}) + margin-right: calc(-1px + #{$small-offset}) &.is-medium &:first-child:not(:last-child) - margin-left: -$medium-spacing / 2 - margin-right: $medium-spacing + margin-left: $medium-offset &:last-child:not(:first-child) - margin-left: $medium-spacing - margin-right: -$medium-spacing / 2 + margin-right: $medium-offset &:first-child:last-child - margin-left: calc(-1px - #{$medium-spacing}) - margin-right: calc(-1px - #{$medium-spacing}) + margin-left: calc(-1px + #{$medium-offset}) + margin-right: calc(-1px + #{$medium-offset}) &.is-large &:first-child:not(:last-child) - margin-left: -$large-spacing / 2 - margin-right: $large-spacing + margin-left: $large-offset &:last-child:not(:first-child) - margin-left: $large-spacing - margin-right: -$large-spacing / 2 + margin-right: $large-offset &:first-child:last-child - margin-left: calc(-1px - #{$large-spacing}) - margin-right: calc(-1px - #{$large-spacing}) + margin-left: calc(-1px + #{$large-offset}) + margin-right: calc(-1px + #{$large-offset}) // The button sizes use mixins so they can be used at different breakpoints =button-small @@ -91,8 +86,8 @@ $button-shadow-inset: inset 0 1px 2px rgba($black, 0.2) color: $button cursor: pointer justify-content: center - padding-left: 1em - padding-right: 1em + padding-left: 0.75em + padding-right: 0.75em text-align: center white-space: nowrap strong diff --git a/sass/elements/content.sass b/sass/elements/content.sass index 86f32a824..a3125f3d9 100644 --- a/sass/elements/content.sass +++ b/sass/elements/content.sass @@ -3,11 +3,8 @@ color: $text // Inline a:not(.button) - border-bottom: 1px solid $border &:visited color: $link-visited - &:hover - border-bottom-color: $link li + li margin-top: 0.25em // Block diff --git a/sass/elements/icon.sass b/sass/elements/icon.sass index 99add01db..08937057b 100644 --- a/sass/elements/icon.sass +++ b/sass/elements/icon.sass @@ -1,5 +1,6 @@ .icon +fa(21px, 1.5rem) + background: coral .fa font-size: inherit line-height: inherit diff --git a/sass/grid/tiles.sass b/sass/grid/tiles.sass index e82c7220a..1f6a626fc 100644 --- a/sass/grid/tiles.sass +++ b/sass/grid/tiles.sass @@ -1,7 +1,7 @@ .tile align-items: stretch display: block - flex-basis: auto + flex-basis: 0 flex-grow: 1 flex-shrink: 1 min-height: min-content diff --git a/sass/utilities/variables.sass b/sass/utilities/variables.sass index 243e6c37d..effd8f425 100644 --- a/sass/utilities/variables.sass +++ b/sass/utilities/variables.sass @@ -34,7 +34,7 @@ $size-2: 2.75rem !default $size-3: 2rem !default $size-4: 1.5rem !default $size-5: 1.25rem !default -$size-6: 16px !default +$size-6: 14px !default $size-7: 0.75rem !default $weight-light: 300 !default @@ -68,11 +68,19 @@ $dark: $grey-darker !default // 3. Applied variables // Invert colors -$primary-invert: findColorInvert($primary) !default -$info-invert: findColorInvert($info) !default -$success-invert: findColorInvert($success) !default -$warning-invert: findColorInvert($warning) !default -$danger-invert: findColorInvert($danger) !default +$orange-invert: findColorInvert($orange) !default +$yellow-invert: findColorInvert($yellow) !default +$green-invert: findColorInvert($green) !default +$turquoise-invert: findColorInvert($turquoise) !default +$blue-invert: findColorInvert($blue) !default +$purple-invert: findColorInvert($purple) !default +$red-invert: findColorInvert($red) !default + +$primary-invert: $turquoise-invert !default +$info-invert: $blue-invert !default +$success-invert: $green-invert !default +$warning-invert: $yellow-invert !default +$danger-invert: $red-invert !default $light-invert: $dark !default $dark-invert: $light !default -- 2.47.3