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 | 3647 ++++++++--------- 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 | 15 +- 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, 1989 insertions(+), 2178 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 30fcd62e..f663f643 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[disabled]::-webkit-input-placeholder, .button.is-disabled::-webkit-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.button[disabled]:-moz-placeholder, .button.is-disabled:-moz-placeholder { - color: rgba(54, 54, 54, 0.3); -} - -.button[disabled]:-ms-input-placeholder, .button.is-disabled:-ms-input-placeholder { - color: rgba(54, 54, 54, 0.3); -} - .button strong { color: inherit; } -.button small { - display: block; - font-size: 11px; - line-height: 1; - margin-top: 5px; +.button .icon:first-child:not(:last-child) { + margin-left: -0.25rem; + margin-right: 0.5rem; } -.button .icon:first-child, -.button .tag:first-child { - margin-left: -2px; - margin-right: 4px; +.button .icon:last-child:not(:first-child) { + margin-left: 0.5rem; + margin-right: -0.25rem; } -.button .icon:last-child, -.button .tag:last-child { - margin-left: 4px; - margin-right: -2px; +.button .icon:first-child:last-child { + margin-left: calc(-1px - 0.5rem); + margin-right: calc(-1px - 0.5rem); } -.button:hover, .button:focus, .button.is-active { +.button .icon.is-small:first-child:not(:last-child) { + margin-left: -0.125rem; + margin-right: 0.25rem; +} + +.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.is-large:first-child:last-child { + margin-left: calc(-1px - 1.25rem); + margin-right: calc(-1px - 1.25rem); +} + +.button:hover, .button.is-hovered { + border-color: #b5b5b5; color: #363636; } -.button: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.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:focus, .button.is-white.is-active { +.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: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-black { +.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; - border-width: 0; color: white; } -.button.is-black:hover, .button.is-black:focus, .button.is-black.is-active { +.button.is-black { + background-color: #0a0a0a; + 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: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:focus, .button.is-light.is-active { +.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: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-dark { +.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; - border-width: 0; color: whitesmoke; } -.button.is-dark:hover, .button.is-dark:focus, .button.is-dark.is-active { +.button.is-dark { + background-color: #363636; + 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: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-primary { - background-color: #00d1b2; - border-width: 0; - color: white; +.button.is-dark.is-inverted.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; } -.button.is-primary:hover, .button.is-primary:focus, .button.is-primary.is-active { +.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-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: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:focus, .button.is-info.is-active { +.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: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:focus, .button.is-success.is-active { +.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: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:focus, .button.is-warning.is-active { +.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: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-danger { - background-color: #ff3860; - border-width: 0; - color: white; +.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-danger:hover, .button.is-danger:focus, .button.is-danger.is-active { +.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-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: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,55 +1227,223 @@ 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-small .icon:first-child:not(:last-child) { + margin-left: -0.28125rem; + margin-right: 0.5625rem; +} + +.button.is-small .icon:last-child:not(:first-child) { + margin-left: 0.5625rem; + margin-right: -0.28125rem; +} + +.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: 18px; - height: 40px; - padding-left: 14px; - padding-right: 14px; + 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: 22px; - height: 48px; - padding-left: 20px; - padding-right: 20px; + 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 { @@ -1098,8 +1451,6 @@ a.box:active { } .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 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: 40px; + 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.5em; -} - -.content h1 { - font-size: 2em; -} - -.content h2 { - font-size: 1.75em; -} - -.content h3 { - font-size: 1.5em; -} - -.content h4 { - font-size: 1.25em; -} - -.content h5 { - font-size: 1.125em; -} - -.content h6 { - font-size: 1em; + padding: 1.25em 1.5em; } .content ol { @@ -1231,73 +1593,118 @@ 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 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 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: 24px; -} - -.content.is-large code { - font-size: 18px; + 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 { - 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; } +.input:hover, .input.is-hovered, +.textarea:hover, +.textarea.is-hovered { + border-color: #b5b5b5; +} + +.input:focus, .input.is-focused, .input:active, .input.is-active, +.textarea:focus, +.textarea.is-focused, +.textarea:active, +.textarea.is-active { + border-color: #00d1b2; +} + +.input[disabled], .input.is-disabled, +.textarea[disabled], +.textarea.is-disabled { + background-color: whitesmoke; + border-color: whitesmoke; + box-shadow: none; + color: #7a7a7a; +} + .input[disabled]::-moz-placeholder, .input.is-disabled::-moz-placeholder, .textarea[disabled]::-moz-placeholder, .textarea.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,61 +1852,82 @@ 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 { - border-color: #b5b5b5; -} - -.select select:active, .select select:focus, .select select.is-active { - border-color: #00d1b2; +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { outline: none; } .select select[disabled], .select select.is-disabled { - background-color: whitesmoke; - border-color: #dbdbdb; - cursor: not-allowed; pointer-events: none; } +.select select:hover, .select select.is-hovered { + border-color: #b5b5b5; +} + +.select select:focus, .select select.is-focused, .select select:active, .select select.is-active { + border-color: #00d1b2; +} + +.select select[disabled], .select select.is-disabled { + background-color: whitesmoke; + border-color: whitesmoke; + box-shadow: none; + color: #7a7a7a; +} + .select select[disabled]::-moz-placeholder, .select select.is-disabled::-moz-placeholder { color: rgba(54, 54, 54, 0.3); } @@ -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,6 +1952,23 @@ a.box:active { display: none; } +.select:hover:after { + border-color: #363636; +} + +.select.is-small { + border-radius: 2px; + font-size: 0.75rem; +} + +.select.is-medium { + font-size: 1.25rem; +} + +.select.is-large { + font-size: 1.5rem; +} + .select.is-fullwidth { width: 100%; } @@ -1577,67 +1977,6 @@ a.box:active { 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; -} - -.select.is-medium { - height: 40px; -} - -.select.is-medium select { - font-size: 18px; - height: 40px; - line-height: 32px; - padding-left: 10px; - padding-right: 10px; - padding-right: 44px; -} - -.select.is-large { - height: 48px; -} - -.select.is-large select { - font-size: 24px; - height: 48px; - line-height: 40px; - padding-left: 12px; - padding-right: 12px; - padding-right: 52px; -} - .label { color: #363636; display: block; @@ -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; + padding-right: 2.5em; } -.control.has-icon.has-icon-right .input.is-small { - padding-right: 24px; +.control.has-icon.has-icon-right .input.is-small + .icon { + right: 0.9375rem; } -.control.has-icon.has-icon-right .input.is-small + .fa { - right: 0; +.control.has-icon.has-icon-right .input.is-medium + .icon { + right: 1.5625rem; } -.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-large { - padding-right: 48px; -} - -.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,32 +2622,7 @@ a.box:active { .table.is-narrow td, .table.is-narrow th { - padding: 5px 10px; -} - -.table.is-narrow td.is-icon, -.table.is-narrow th.is-icon { - padding: 2px; -} - -.table.is-narrow td.is-icon.is-link, -.table.is-narrow th.is-icon.is-link { - padding: 0; -} - -.table.is-narrow td.is-icon.is-link > a, -.table.is-narrow th.is-icon.is-link > a { - padding: 2px; -} - -.table.is-narrow td.is-link, -.table.is-narrow th.is-link { - padding: 0; -} - -.table.is-narrow td.is-link > a, -.table.is-narrow th.is-link > a { - padding: 5px 10px; + padding: 0.25em 0.5em; } .table.is-striped tbody tr:nth-child(even) { @@ -2379,15 +2633,88 @@ a.box:active { background-color: whitesmoke; } +.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; +} + +.tag .delete { + margin-left: 0.25em; + margin-right: -0.5em; +} + +.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: #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; + margin-top: -1.25rem; } .title.is-1 { - font-size: 48px; -} - -.title.is-1 code { - font-size: 40px; + font-size: 3.5rem; } .title.is-2 { - font-size: 40px; -} - -.title.is-2 code { - font-size: 28px; + font-size: 2.75rem; } .title.is-3 { - font-size: 28px; -} - -.title.is-3 code { - font-size: 24px; + font-size: 2rem; } .title.is-4 { - font-size: 24px; -} - -.title.is-4 code { - font-size: 18px; + font-size: 1.5rem; } .title.is-5 { - font-size: 18px; -} - -.title.is-5 code { - font-size: 14px; + font-size: 1.25rem; } .title.is-6 { font-size: 14px; } -.title.is-6 code { - font-size: 14px; -} - -.title.is-normal { - font-weight: 400; -} - -.title.is-normal strong { - font-weight: 700; -} - -@media screen and (min-width: 769px) { - .title + .subtitle { - margin-top: -15px; - } -} - .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; + margin-top: 1em; } -.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; -} - -.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,113 +4049,249 @@ 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 span { +.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-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, +.panel-tabs, +.panel-block { + border-bottom: 1px solid #dbdbdb; + border-left: 1px solid #dbdbdb; + border-right: 1px solid #dbdbdb; +} + +.panel-heading:first-child, +.panel-tabs:first-child, +.panel-block:first-child { + border-top: 1px solid #dbdbdb; } .panel-heading { background-color: whitesmoke; - border-bottom: 1px solid #dbdbdb; - border-radius: 4px 4px 0 0; + border-radius: 3px 3px 0 0; color: #363636; - font-size: 18px; + font-size: 1.25em; font-weight: 300; - padding: 10px; + line-height: 1.25; + padding: 0.5em 0.75em; +} + +.panel-tabs { + align-items: flex-end; + display: flex; + font-size: 0.875em; + justify-content: center; +} + +.panel-tabs a { + border-bottom: 1px solid #dbdbdb; + margin-bottom: -1px; + padding: 0.5em; +} + +.panel-tabs a.is-active { + border-bottom-color: #4a4a4a; + color: #363636; } .panel-list a { @@ -4180,54 +4302,58 @@ a.nav-item.is-tab.is-active { color: #00d1b2; } -.panel-tabs { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - font-size: 11px; - padding: 5px 10px 0; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.panel-tabs a { - border-bottom: 1px solid #dbdbdb; - margin-bottom: -1px; - padding: 5px; -} - -.panel-tabs a.is-active { - border-bottom-color: #363636; - color: #363636; -} - -.panel-tabs:not(:last-child) { - border-bottom: 1px solid #dbdbdb; -} - .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; } -a.panel-block:hover { +.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, +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 3acd81f6..8390af48 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;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","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 0f9b86da..1be12295 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 90578972..39f9d021 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 070d380c..9b7358b8 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 f10ed3ea..7651451e 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 b2eb79f3..1e17e633 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 392e7ca7..f60f8194 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 b9a5362b..535b45f6 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 4803ec69..4b231986 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:

-
- - - -
- -{% highlight html %} +{% 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 3b7b444f..d5fa8d07 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 85995507..8571f67a 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 03b994b4..98ceabd9 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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 Cr3MKA literal 0 HcmV?d00001 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 HcmV?d00001 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 HcmV?d00001 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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 Sd!kPO0000)!jG*-<*r)fwrb^Z)=b!ZcJ~008K6 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 literal 0 HcmV?d00001 diff --git a/docs/images/placeholders/300x225.png b/docs/images/placeholders/300x225.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa2338ac48388c5e5f50dcf7e6374f00c08e6e8 GIT binary patch literal 6887 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 literal 0 HcmV?d00001 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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 S$((&N2zxO|Jea(3Q literal 0 HcmV?d00001 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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 Y)B+ibolRi>5glNtXL6%V$MNxh0o8LC761SM literal 0 HcmV?d00001 diff --git a/docs/images/placeholders/640x480.png b/docs/images/placeholders/640x480.png new file mode 100644 index 0000000000000000000000000000000000000000..e0bd2346feed5977962c3d908111b67a134d5840 GIT binary patch literal 13618 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

a)r=5is z4OZKk_Ong*o9G>kPyst6S}=H}EG9ILfWeeXyLrRj?3Cvy^i-#?WjHq9eb4o5V)J(7cA5k+_8BeOl|H3PPtqPM&zSv z*)Fb~4d~?HR`M7Q+-PAUyNM55JSlHxBX%Tqtwau(fH{X=k0mzs$c_2+8dk{k#FVW* z<1gt`r0=+o4qFEtpu?R(Us)Vx#8|ZLBPz%>@ZSlZMl>E<*CjoZiLYW7<>XmCg2|$B zH9jv$jp(beX0LJNwez_1CD{v!%{yH5c7?pVJekU@1F)o&Cb0fpaWQOc@{^ZR|C2KQ zT`US7dB3c#4MizmzwCsL2uUjLo?O9795!`pocf`lqE#ye;4LwZ|5D9tDL_Z#<=Akw z3qBW0{h&3wvWL?zS-HYzJDLn`xk>m*Dcs+fedrSd?|otIUoo5Of6^Zj6s089;KzC6 z1;YR3Vz=ykdohAXQkk!0X`uNG9c04*fsYL1*lQ8UTvoix4JvcV%1!|%pdyU}Or ziZYr%rF7${iIOgA`la5+ZK}Q*LvWkvxmLEGmM1}Y@vbN9d(7&r{G!S7fD_b^7C=hF z8oZX1p;LmIS_682aFws**=a1Zr4ilYp!fpoj519w0KpIMPVea+fG75YE4pApjRoax z65YAe?C{+=8N^;6nUCP-w2!K!^MCtI`NjVFkjEP_;gBI!eJNw*Zr|#nY z(}hYe>ah~jW+Q>&FT$I5&iQ~gDDg#^8D-5!{NdSpO*ndVBh@)`tezIDc*GXlbHd7G zV7yAw;GaLB6SX(BJQqZpn08kxuwJ60^vrFgGbYc;P})60Rq>26k|-_=utv)b<+uy8 z**cqoyX((GSWEhs@H@0ddPCWJ_5R36!UAlN_-4Aij`obAqBZ7-QHWoZ%6N^Rw{NUo z3QTBz&O-0h)j~-Jyew^fne^WY1P5Dp52m-U8i?NtNmnuFdS#k+XWR3C!IwLherXTm z^Ll)(#p8jYG$Iu0h(Fsy;ey;3=@zKxDba2(G@1?pg)nV|bo|Ox;EZHlRhso(=*`$x z4{PDLB@xe)*-HL1yEtEirmYT5HU!8NKeD>H%BOfGUgWWn+RosVZCTfLWbiJEj?CQt zwmjT$2Lm(A2!nL+pzQb!>(t^A=JcB86Ef)izYzlNxFa8f+@^Uf& literal 0 HcmV?d00001 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 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 R9=ZSk002ovPDHLkV1kAH8}$GH literal 0 HcmV?d00001 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 e4564059..ed21cadc 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 15c0803c..c7c83b5e 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 a7ea4947..ecf7d910 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 f38786b5..7b44869f 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 839c0b11..12e35946 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 e7057453..506859a0 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 4dad6333..14d3e35d 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 86f32a82..a3125f3d 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 99add01d..08937057 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 e82c7220..1f6a626f 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 243e6c37..effd8f42 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