From 4521fe332e7496e33b932153d4a4572d8d8cf499 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: May 18 2018 13:58:29 +0000 Subject: Ticket 49698 - Remove unneeded patternfly files from Cockpit package Description: Remove files from Pattern we do not use in order to help reduce its footprint on the package https://pagure.io/389-ds-base/issue/49698 Reviewed by: mreynolds(one line commit rule) --- diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/about-modal.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/about-modal.less deleted file mode 100644 index 633f30a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/about-modal.less +++ /dev/null @@ -1,44 +0,0 @@ -// -// About Modal -// -------------------------------------------------- - -.about-modal-pf { - background-color: @color-pf-black-900; - background-image: url("@{img-path}/@{modal-about-pf-bg-img}"); - background-position: right bottom; - background-repeat: no-repeat; - background-size: 216px auto; - @media (min-width: @screen-sm-min) { - background-size: auto; - } - .modal-body { - color: @color-pf-white; - padding-bottom: 16px; - padding-left: @grid-gutter-width; - padding-right: @grid-gutter-width; - @media (min-width: @screen-sm-min) { - padding-left: (@grid-gutter-width * 2); - padding-right: (@grid-gutter-width * 2); - } - } - .modal-header { - background-color: transparent; - } - .pficon-close { - color: @color-pf-white; - } -} - -.product-versions-pf { - margin-bottom: 30px; - margin-top: 30px; - li { - strong { - margin-right: (@grid-gutter-width / 4); - } - } -} - -.trademark-pf { - font-size: ceil((@font-size-base - 1)); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/alerts.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/alerts.less deleted file mode 100644 index f5373b5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/alerts.less +++ /dev/null @@ -1,44 +0,0 @@ -// -// Alerts -// -------------------------------------------------- - -.alert { - border-width: 1px; - padding-left: 47px; - padding-right: (@alert-padding + 3); - position: relative; - word-wrap: break-word; - .alert-link { - color: @link-color; - &:hover { - color: @link-hover-color; - } - } - > .btn.pull-right { - margin-top: -3px; - } - > .pficon { - font-size: 22px; - position: absolute; - left: 13px; - top: 10px; - } - .close { - .opacity(.85); - &:hover, - &:focus { - .opacity(1); - } - } - .pficon-info { - color: @color-pf-black-700; - } -} - -.alert-dismissable { - padding-right: (@alert-padding + 17); - .close { - right: -13px; - top: 1px; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/application-launcher.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/application-launcher.less deleted file mode 100644 index 153f642..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/application-launcher.less +++ /dev/null @@ -1,214 +0,0 @@ -// -// Application Launcher -// -------------------------------------------------- -.applauncher-pf { - - display: inline-block; - overflow: visible; - - .applauncher-pf-title { - .sr-only-pf(); - } - - .dropdown-toggle { - &.disabled { - cursor: not-allowed; - } - } - - &.open > .dropdown-menu { - display:flex; - flex-wrap:wrap; - } - - .applauncher-pf-item { - width: 100%; - } - - .applauncher-pf-link { - display:flex; - white-space: initial; - align-items: center; - } - - &-block-list { - .applauncher-pf-item { - @media (min-width: @screen-sm-min) { - flex:0 0 50%; - } - } - - .applauncher-pf-link { - flex-wrap: wrap; - @media (min-width: @screen-sm-min) { - flex-direction:column; - text-align: center; - padding:15px 0; - height: 100%; - } - } - - .applauncher-pf-link-icon { - padding: 0; - } - - .applauncher-pf-link-title { - margin-top: auto; - } - }//block-list - - &:not(.applauncher-pf-block-list) { - - .applauncher-pf-link { - @media (min-width: @screen-sm-min) { - padding:@applauncher-pf-dropdown-menu-padding; - &-icon { - flex:1 0 0; - text-align: left; - } - &-title{flex:3;} - } - } - } - - .dropdown-menu { - padding: @applauncher-pf-dropdown-menu-padding; - min-width: @applauncher-pf-dropdown-menu-width; - } - - .applauncher-pf-link { - border-style: solid; - border-width: @applauncher-pf-menu-link-border-width; - border-color: transparent; - - &:hover { - background-color: @applauncher-pf-menu-link-background-color-hover; - border-color: @applauncher-pf-menu-link-border-color-hover; - color: @applauncher-pf-menu-link-color-hover; - text-decoration: none; - - .box-shadow(0 0 2px 0 @applauncher-pf-menu-link-shadow); - } - } - - .applauncher-pf-link-icon { - font-size: 1.2em; - text-align: center; - width: @applauncher-pf-menu-link-icon-width; - - @media (min-width: @screen-sm-min) { - font-size: @applauncher-pf-menu-link-icon-font-size; - } - } - -}//.applauncher-pf - -.navbar-utility .applauncher-pf { - .dropdown-menu { - border-width: @applauncher-pf-menu-link-border-width !important; - @media (min-width: @screen-sm-min) { - margin-top: 3px; - right:0; - } - }//.dropdown-menu -} - -.navbar-pf, .navbar-pf-alt { - - .navbar-utility .applauncher-pf, .applauncher-pf { - - &.open > a, - &.open > a:focus { - background-color: @navbar-pf-navbar-nav-active-bg-color; - color: @navbar-pf-active-color; - - @media (min-width: @screen-sm-min) { - background-color: @navbar-pf-navbar-utility-open-bg-color; - border-color: @navbar-pf-navbar-utility-border-color; - color: @navbar-pf-navbar-utility-color; - } - } - - &.open { - .dropdown-menu > li > a { - @media (max-width: @grid-float-breakpoint-max) { - padding-left: 20px; - .applauncher-pf-link-icon { - padding-right: 20px; - } - } - } - } - - &.dropdown > .dropdown-toggle, - .dropdown-toggle { - background-color: inherit; - color: @applauncher-pf-menu-link-color; - text-align: left; - text-decoration: none; - border-width: 0; - display: block; - padding-left: 20px; - - &.disabled { - color: @applauncher-pf-menu-link-color-disabled !important; - } - - @media (min-width: @screen-sm-min) { - border-left: 1px solid @navbar-pf-navbar-utility-border-color; - padding: @applauncher-pf-dropdown-toggle-padding; - line-height: 1; - } - } - - .applauncher-pf-icon { - padding-right:@applauncher-pf-icon-padding-right; - - @media (min-width: @screen-sm-min) { - padding: 0; - } - } - - .applauncher-pf-title { - display: inline; - position: relative; - } - - - .applauncher-pf-link { - overflow: hidden; - width: 100%; - - &:hover { - background-color: transparent; - border-color: transparent; - .box-shadow(none); - } - } - - .applauncher-pf-link-title { - overflow: hidden; - } - - @media (min-width: @screen-sm-min) { - //Apply mixin - .applauncher-pf; - } - } -}//.navbar-pf .navbar-pf-alt ovrerides - -.navbar-iconic { - - .navbar-utility .applauncher-pf, - .applauncher-pf { - - &.dropdown > .dropdown-toggle, - .dropdown-toggle { - - @media (min-width: @screen-sm-min) { - padding: 22px 10px; - line-height: inherit; - } - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/badges.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/badges.less deleted file mode 100644 index e3a5364..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/badges.less +++ /dev/null @@ -1,11 +0,0 @@ -// -// Badges -// -------------------------------------------------- - -.badge { - margin-left: 6px; -} - -.nav-pills > li > a > .badge { - margin-left: 6px; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/blank-slate.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/blank-slate.less deleted file mode 100644 index a6753d1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/blank-slate.less +++ /dev/null @@ -1,35 +0,0 @@ -// -// Blank Slate -// -------------------------------------------------- - -.blank-slate-pf { - @media (min-width: @screen-sm-min) { - padding: (@jumbotron-padding * 2) (@jumbotron-padding * 2); - } - @media (min-width: @screen-md-min) { - padding: (@jumbotron-padding * 3) (@jumbotron-padding * 4); - } - background-color: @well-bg; - border: 1px solid @well-border; - border-radius: @border-radius-base; - margin-bottom: 20px; - padding: @jumbotron-padding; - text-align: center; - .blank-slate-pf-icon { - color: @gray-light; - font-size: (@font-size-h1 * 2.4); - line-height: (@font-size-h1 * 2.4); - } - .blank-slate-pf-main-action { - margin-top: @line-height-computed; - } - .blank-slate-pf-secondary-action { - margin-top: @line-height-computed; - } - button { - margin-right: 5px; - &:last-of-type { - margin-right: 0; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-combobox.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-combobox.less deleted file mode 100644 index 4ece7bf..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-combobox.less +++ /dev/null @@ -1,35 +0,0 @@ -// -// Bootstrap-Combobox -// -------------------------------------------------- - -.combobox-container { - &.combobox-selected .glyphicon-remove { - display: inline-block; - } - .caret { - margin-left: 0; - } - .combobox::-ms-clear { - display: none; - } - .dropdown-menu { - margin-top: -1px; - width: 100%; - } - .glyphicon-remove { - display: none; - top: auto; - width: 12px; - &:before { - content: "\e60b"; - font-family: @icon-font-name-pf; - } - } - .input-group-addon { - .button-variant(@btn-default-color; @btn-default-bg; @btn-default-bg-img-start; @btn-default-bg-img-stop; @btn-default-border); - position: relative; // IE8 - &:active { - .box-shadow(inset 0 2px 8px fade(@color-pf-black, 20%)); - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-datepicker.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-datepicker.less deleted file mode 100644 index 84ba814..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-datepicker.less +++ /dev/null @@ -1,132 +0,0 @@ -// -// Bootstrap-Datepicker -// -------------------------------------------------- - -.bootstrap-datepicker.form-control[readonly] { - background-color: @input-bg; - border-color: @input-border !important; - color: @input-color; - .box-shadow(inset 0 1px 1px fade(@color-pf-black, 7.5%)); - .form-control-outline(); - &:focus { - // TODO Create global variables for validation box shadows? - @input-validation-focus-box-shadow: fade(@color-pf-black, 7.5%); - border-color: @input-border-focus !important; - .has-error & { - // TODO Create global variables for validation box shadows? - @state-danger-input-focus: lighten(@state-danger-text, 20%); - @shadow: ~"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-danger-input-focus}"; - border-color: darken(@state-danger-text, 10%); - .box-shadow(@shadow); - } - .has-success & { - // TODO Create global variables for validation box shadows? - @state-success-input-focus: lighten(@state-success-text, 20%); - @shadow: ~"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-success-input-focus}"; - border-color: darken(@state-success-text, 10%); - .box-shadow(@shadow); - } - .has-warning & { - // TODO Create global variables for validation box shadows? - @state-warning-input-focus: lighten(@state-warning-text, 20%); - @shadow: ~"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-warning-input-focus}"; - border-color: darken(@state-warning-text, 10%); - .box-shadow(@shadow); - } - } - &:hover { - border-color: @input-border-hover !important; - .has-error & { - border-color: darken(@state-danger-text, 10%) !important; - } - .has-success & { - border-color: darken(@state-success-text, 10%) !important; - } - .has-warning & { - border-color: darken(@state-warning-text, 10%) !important; - } - } - .has-error & { - border-color: @state-danger-text !important; - } - .has-success & { - border-color: @state-success-text !important; - } - .has-warning & { - border-color: @state-warning-text !important; - } -} - -.datepicker { - border-radius: @border-radius-base; - .datepicker-switch, - tfoot .clear, - tfoot .today { - font-size: @font-size-large; - font-weight: 500; - } - .next, - .prev { - font-weight: 500; - } - table tr { - td, - th { - border-radius: @border-radius-base; - } - td { - &.active, - &.active:hover, - &.active.disabled, - &.active.disabled:hover { - background: @dropdown-link-active-bg !important; - color: @color-pf-white !important; - text-shadow: none; - } - &.day:hover, - &.day.focused { - background: @dropdown-link-hover-bg; - } - &.selected, - &.selected:hover, - &.selected.disabled, - &.selected.disabled:hover { - text-shadow: none; - } - span { - border-radius: @border-radius-base; - &.active, - &.active:hover, - &.active.disabled, - &.active.disabled:hover { - background: @dropdown-link-active-bg; - text-shadow: none; - } - &:hover { - background: @dropdown-link-hover-bg; - } - } - } - } - thead tr:first-child th, - tfoot tr th { - &:hover { - background: @dropdown-link-hover-bg; - } - } -} - -.input-daterange { - input:first-child { - border-radius: @border-radius-base 0 0 @border-radius-base; - } - input:last-child { - border-radius: 0 @border-radius-base @border-radius-base 0; - } - .input-group-addon { - background-color: @input-group-addon-bg; - border-color: @input-group-addon-border-color; - line-height: @line-height-base; - padding: @padding-base-vertical @padding-base-horizontal; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-mixin-overrides.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-mixin-overrides.less deleted file mode 100644 index 5da88ea..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-mixin-overrides.less +++ /dev/null @@ -1,35 +0,0 @@ -// Mixins - Bootstrap overrides -// ------------------- - -// Form control outline -.form-control-outline(@color: @input-border-focus) { - @color-rgba: rgba(red(@color), green(@color), blue(@color), .6); - &:focus { - border-color: @color; - outline: 0 !important; - .box-shadow(~"inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 8px @{color-rgba}"); - } -} - -// Gradients -#gradient { - .striped(@color: fade(@color-pf-black, 15%); @angle: -45deg) { - background-image: linear-gradient(@angle, @color 25%, @color 26%, transparent 27%, transparent 49%, @color 50%, @color 51%, transparent 52%, transparent 74%, @color 75%, @color 76%, transparent 77%); - } -} - -// Horizontal dividers -.nav-divider(@color: @color-pf-black-200, @margin: 4px 1px) { - background-color: @color; - height: 1px; - margin: @margin; - overflow: hidden; -} - -// Placeholder text -.placeholder(@color: @input-color-placeholder) { - &:-moz-placeholder { color: @color; font-style: italic; } // Firefox 4-18 - &::-moz-placeholder { color: @color; font-style: italic; opacity: 1; } // Firefox 19+ - &:-ms-input-placeholder { color: @color; font-style: italic; } // Internet Explorer 10+ - &::-webkit-input-placeholder { color: @color; font-style: italic; } // Safari and Chrome -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-select.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-select.less deleted file mode 100644 index 7bc6db3..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-select.less +++ /dev/null @@ -1,108 +0,0 @@ -// -// Bootstrap-select -// -------------------------------------------------- - -.bootstrap-select.btn-group { - &.form-control { - margin-bottom: 0; - } - .btn { - // TODO Create global variable for validation state box shadows? - @input-validation-focus-box-shadow: fade(@color-pf-black, 7.5%); - &:hover { - border-color: @input-border-hover; - } - .caret { - margin-top: -4px; - } - .form-control-outline(); - .has-error & { - border-color: @state-danger-text; - &:focus { - // TODO Create global variable for validation state box shadows? - @state-danger-input-focus: lighten(@state-danger-text, 20%); - @shadow: ~"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-danger-input-focus}"; - border-color: darken(@state-danger-text, 10%); - .box-shadow(@shadow); - } - } - .has-success & { - border-color: @state-success-text; - &:focus { - // TODO Create global variable for validation state box shadows? - @state-success-input-focus: lighten(@state-success-text, 20%); - @shadow: ~"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-success-input-focus}"; - border-color: darken(@state-success-text, 10%); - .box-shadow(@shadow); - } - } - .has-warning & { - border-color: @state-warning-text; - &:focus { - // TODO Create global variable for validation state box shadows? - @state-warning-input-focus: lighten(@state-warning-text, 20%); - @shadow: ~"inset 0 1px 1px @{input-validation-focus-box-shadow}, 0 0 6px @{state-warning-input-focus}"; - border-color: darken(@state-warning-text, 10%); - .box-shadow(@shadow); - } - } - .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s"); - } - .dropdown-menu { // Also see navbar.less - > .active > a { - &, - &:active { - background-color: @dropdown-link-hover-bg !important; - border-color: @dropdown-link-hover-border-color !important; - color: @gray-dark !important; - small { - color: @gray-light !important; - } - } - } - > .disabled > a { - color: @gray-light !important; - } - > .selected > a { - background-color: @dropdown-link-active-bg !important; - border-color: @dropdown-link-active-border-color !important; - color: @color-pf-white !important; - small { - color: fade(@color-pf-white, 50%) !important; - } - } - .divider { - background: @dropdown-divider-bg !important; - margin: @dropdown-divider-margin !important; - } - dt { - color: @color-pf-black-500; - font-weight:normal; - padding: 1px 10px; - } - li { - & > a.opt { - padding: 1px 10px; - } - & a { - &:active small { - color: fade(@color-pf-white, 50%) !important; - } - &:hover, - &:focus { - small { - color: @gray-light; - } - } - } - &:not(.disabled) { - a:hover, - a:focus { - small { - color: @gray-light; - } - } - } - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-slider.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-slider.less deleted file mode 100644 index b50fbc0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-slider.less +++ /dev/null @@ -1,66 +0,0 @@ -// -// Bootstrap slider -// -------------------------------------------------- -// https://github.com/seiyria/bootstrap-slider - - -// Overwrites and fixes to Bootstrap slider - -// https //github.com/seiyria/bootstrap-slider/issues/797 -.slider-tick-label-container { - display: flex; - justify-content: space-between; - margin-left: 0!important; -} - -.slider-tick-label { - width: auto !important; -} - -.slider { - .tooltip { - top: -10px; - } -} -.slider-track { - background-color: @color-pf-black-200; - box-shadow: inset 0 2px 3px rgba(0, 0, 0, .1), 0 0px 2px @color-pf-black-200; - border: 1px solid @color-pf-black-400; -} - -.slider-selection { - #gradient > .vertical(@slider-secondary-top, @slider-secondary-bottom); -} - -.slider-handle { - width: @slider-line-height; - height: @slider-line-height; - border: 1px solid @color-pf-black-400; //THIS! -} - -.slider-tick { - background-color: transparent !important; - background-image: - radial-gradient(rgba(0, 0, 0, .3), rgba(0, 0, 0, .3) 2px, transparent 2px) !important; - .box-shadow(none); -} - - -// Styles to create the pf slider -.slider-pf { - display: flex; - align-items: center; - - * { - margin-right: 10px; - - &:last-child { - margin: 0; - } - } - - .slider { - width: auto; - flex: 1 1 100%; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-switch.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-switch.less deleted file mode 100644 index 120a415..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-switch.less +++ /dev/null @@ -1,19 +0,0 @@ -// -// Bootstrap Switch -// -------------------------------------------------- - -.@{bootstrap-switch-base} { - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-handle-on { - &.@{bootstrap-switch-base}-default { - background: @bootstrap-switch-handle-default-bg-color; - } - } - .@{bootstrap-switch-base}-label { - background: @bootstrap-switch-bg-color; - box-shadow: 0 0 2px fade(@color-pf-black, 40%); - #gradient > .vertical(@bootstrap-switch-bg-color-start, @bootstrap-switch-bg-color-stop); - position: relative; - z-index: 9; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-touchspin.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-touchspin.less deleted file mode 100644 index e79b410..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-touchspin.less +++ /dev/null @@ -1,31 +0,0 @@ -// -// Bootstrap Touchspin -// -------------------------------------------------- - -.bootstrap-touchspin .input-group-btn-vertical { - > .btn { - padding-bottom: 6px; - padding-top: 6px; - } - .bootstrap-touchspin-down { - border-bottom-right-radius: @border-radius-base; - } - .bootstrap-touchspin-up { - border-top-right-radius: @border-radius-base; - } - i { - font-size: (@font-size-base - 4); - left: 6px; - top: 2px; - &.fa-angle-down, - &.fa-angle-up { - font-size: @font-size-base; - line-height: @font-size-base; - top: 0; - } - &.fa-angle-down, - &.fa-angle-up { - left: 7px; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-treeview.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-treeview.less deleted file mode 100644 index f72e8a6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/bootstrap-treeview.less +++ /dev/null @@ -1,89 +0,0 @@ -// -// Bootstrap Tree View -// -------------------------------------------------- - -.treeview { - .list-group { - border-top: 0; - } - .list-group-item { - background: transparent; - border-bottom: 1px solid transparent !important; - border-top: 1px solid transparent !important; - cursor: default !important; - margin-bottom: 0; - overflow: hidden; - padding: 0 10px; - text-overflow: ellipsis; - white-space: nowrap; - &:hover { - background: none !important; - } - &.node-selected { - background: none !important; - border-color: transparent !important; - color: inherit !important; - } - &.node-check-changed { - span.node-icon, - span.text { - color: @bootstrap-treeview-highlight-color; - } - } - } - span.icon { - display: inline-block; - font-size: (@font-size-base + 1); - min-width: 10px; - text-align: center; - > [class*="fa-angle"] { - font-size: (@font-size-base + 3); - } - &.check-icon { - margin-right: 10px; - } - &.expand-icon { - cursor: pointer !important; - } - } - span.image { - background-repeat: no-repeat; - background-size: contain; - display: inline-block; - height: 1.19em; - line-height: 1em; - margin-right: 5px; - vertical-align: middle; - width: 12px; - } - span.indent { - margin-right: 5px; - } - .node-disabled { - color: @color-pf-black-300; - cursor: not-allowed; - span.expand-icon { - cursor: default !important; - } - } - .node-hidden { - display:none; - } -} - -.treeview-pf-hover .list-group-item { - cursor: pointer !important; - &:hover { - background-color: @dropdown-link-hover-bg !important; - border-color: @dropdown-link-hover-border-color !important; - } -} - -.treeview-pf-select .list-group-item { - cursor: pointer !important; - &.node-selected { - background: @dropdown-link-active-bg !important; - border-color: @dropdown-link-active-border-color !important; - color: @dropdown-link-active-color !important; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/breadcrumbs.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/breadcrumbs.less deleted file mode 100644 index ed6620b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/breadcrumbs.less +++ /dev/null @@ -1,20 +0,0 @@ -// -// Breadcrumbs -// -------------------------------------------------- - -.breadcrumb { - padding-left: 0; - > .active strong { - font-weight: 600; - } - > li { - display: inline; /* IE8 */ - + li:before { - color: @gray-light; - content: @fa-var-angle-right; - font-family: @icon-font-name-fa; - font-size: (@font-size-base - 1); - padding: 0 9px 0 7px; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/buttons.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/buttons.less deleted file mode 100644 index e32d3a4..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/buttons.less +++ /dev/null @@ -1,50 +0,0 @@ -// -// Buttons -// -------------------------------------------------- - -.btn { - .box-shadow(0 2px 3px fade(@color-pf-black, 10%)); - &:active { - .box-shadow(inset 0 2px 8px fade(@color-pf-black, 20%)); - } - &.disabled, - &[disabled], - fieldset[disabled] & { - background-color: @color-pf-black-100 !important; - background-image: none !important; - border-color: @color-pf-black-300 !important; - color: @color-pf-black-500 !important; - opacity: 1; - &:active { - .box-shadow(none); - } - &.btn-link { - background-color: transparent !important; - border: 0; - } - } -} - -.btn-danger { - .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-bg-img-start; @btn-danger-bg-img-stop; @btn-danger-border); -} - -.btn-default { - .button-variant(@btn-default-color; @btn-default-bg; @btn-default-bg-img-start; @btn-default-bg-img-stop; @btn-default-border); -} - -.btn-link { - &, - &:active { - .box-shadow(none); - } -} - -.btn-primary { - .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-bg-img-start; @btn-primary-bg-img-stop; @btn-primary-border); -} - -.btn-xs, -.btn-group-xs .btn { - font-weight: @btn-xs-font-weight; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/card-view.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/card-view.less deleted file mode 100644 index 0c0adbe..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/card-view.less +++ /dev/null @@ -1,105 +0,0 @@ -// -// Card View -// -------------------------------------------------- - -.card-pf-view { - border: 2px solid transparent; - .card-pf-heading-kebab { - .dropdown-kebab-pf { - margin-top: -3px; - } - + .progress-pf-legend { - p { margin-bottom: 0; } - .progress { - margin-bottom: 7px; - margin-top: 16px; - } - } - } - .card-pf-info { - margin-top: 15px; - strong { - font-size: ceil((@font-size-base + 1)); - margin-right: 10px; - } - } - .card-pf-item { - display: inline-block; - font-size: @font-size-h3; - padding: 0 13px 0 15px; - &:first-child { padding-left: 0; } - &:last-child { padding-right: 0; } - + .card-pf-item { border-left: 1px solid @card-pf-border-color; } - .fa-check { color: @brand-success; } - .fa, - .pficon { - + .card-pf-item-text { margin-left: 10px; } - } - } - .card-pf-items { margin-top: 15px; } - .card-pf-title { - font-size: ceil((@font-size-base * 1.6666)); - font-weight: 300; - margin-bottom: 0; - margin-top: 15px; - .fa, - .pficon { - font-size: ceil((@font-size-base * 1.5)); - margin-right: 2px; - } - .col-lg-2 & { font-size: @font-size-h3; } - } - .card-pf-top-element .card-pf-icon-circle { - border: 2px solid @color-pf-blue-300; - border-radius: 50%; - display: block; - font-size: 46px; - height: 106px; - line-height: 102px; - margin: 0 auto; - text-align: center; - width: 106px; - .col-lg-2 & { - font-size: 23px; - height: 54px; - line-height: 50px; - width: 54px; - } - } - .card-pf-view-checkbox { - position: absolute; - top: 11px; - left: 15px; - input[type=checkbox] { display: none; } - } - &.card-pf-view-multi-select { - .card-pf-view-checkbox { - input[type=checkbox] { - display: block; - @media(min-width:@screen-sm-min) { - visibility: hidden; - &:checked { visibility: visible; } - } - } - } - &:hover .card-pf-view-checkbox input[type=checkbox] { visibility: visible; } - } - &.card-pf-view-select { - position: relative; - &:hover { .box-shadow(0 1px 6px fade(@color-pf-black, 35%)); } - &.active { border: 2px solid @card-pf-selected-border-color; } - } - &.card-pf-view-single-select { cursor: pointer; } - &.card-pf-view-xs { - .card-pf-title { - font-size: 16px; - font-weight: normal; - margin-bottom: 10px; - .fa, - .pficon { - font-size: 14px; - margin-right: 5px; - } - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/cards.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/cards.less deleted file mode 100644 index 8b3e6e8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/cards.less +++ /dev/null @@ -1,238 +0,0 @@ -// -// Cards -// -------------------------------------------------- - -.card-pf { - background: @card-pf-bg-color; - border-top: 2px solid @card-pf-border-top-color; - .box-shadow(0 1px 1px fade(@color-pf-black, 17.5%)); - margin: 0 (-(@grid-gutter-width / 4)) (@grid-gutter-width / 2); - padding: 0 (@grid-gutter-width / 2); - &.card-pf-accented { - border-top-color: @card-pf-accented-border-top-color; - } - &.card-pf-aggregate-status { - .card-pf-aggregate-status-notifications, - .card-pf-title { - a { - color: @text-color; - &.add { - color: @link-color; - &:hover { - color: @link-hover-color; - } - } - &:hover { - color: @link-hover-color; - } - } - } - } - &.card-pf-aggregate-status { - padding: 0 (@grid-gutter-width / 4); - text-align: center; - } - &.card-pf-aggregate-status-mini { - padding-bottom: (@grid-gutter-width / 4); - position: relative; - } - @media (min-width: @grid-float-breakpoint) { - &.card-pf-bleed-left { - margin-left: (-(@grid-gutter-width / 2)); - } - &.card-pf-bleed-right { - border-right: 1px solid @card-pf-border-color; - margin-right: (-(@grid-gutter-width / 2)); - } - } -} - -.card-pf-aggregate-status-notifications { - font-size: (@font-size-base * 2); // 24px - font-weight: 300; - .card-pf-aggregate-status-mini & { - line-height: 1; - } - .card-pf-aggregate-status-notification + .card-pf-aggregate-status-notification { - border-left: 1px solid @card-pf-border-color; - margin-left: (@grid-gutter-width / 8 - 2); - padding-left: (@grid-gutter-width / 4); - } - .fa, .pficon { - font-size: (@font-size-base * 1.5); // 18px - margin-right: 7px; - } -} - -.card-pf-body { - margin: (@grid-gutter-width / 2) 0 0; - padding: 0 0 (@grid-gutter-width / 2); - .card-pf-aggregate-status & { - margin-top: (@grid-gutter-width / 4); - padding-bottom: (@grid-gutter-width / 4); - } - .card-pf-aggregate-status-mini & { - margin-bottom: 0; - margin-top: 0; - padding-bottom: 0; - position: absolute; - right: (@grid-gutter-width / 2); - top: 15px; - } - .card-pf-utilization .card-pf-title + & { - margin-top: -8px; - } - > *:last-child { - margin-bottom: 0; - } -} - -.card-pf-footer { - background-color: @card-pf-footer-bg-color; - border-top: 1px solid @card-pf-border-color; - margin: 0 (-(@grid-gutter-width / 2)) !important; - padding: (@grid-gutter-width / 2) (@grid-gutter-width / 2) (@grid-gutter-width / 4); - a > { - .fa, - .pficon { - margin-right: 5px; - } - } - .card-pf-time-frame-filter { - margin-top: -2px; - } -} - -.card-pf-link-with-icon { - padding-left: 21px; - position: relative; - .fa, - .pficon { - font-size: 16px; - left: 0; - position: absolute; - top: 0; - } -} - -.card-pf-time-frame-filter { - .card-pf-heading &, - .card-pf-footer & { - float: right; - margin-left: 20px; - } -} - -.card-pf-heading { - border-bottom: 1px solid @card-pf-border-color; - margin: 0 (-(@grid-gutter-width / 2)) (@grid-gutter-width / 2); - padding: 0 (@grid-gutter-width / 2) 0; - & .card-pf-time-frame-filter { - margin-top: -5px; - } -} - -.card-pf-heading-details { - float: right; - font-size: (@font-size-small - 1); -} - -.card-pf-subtitle { - font-size: @font-size-h3; - margin-top: @line-height-computed; - margin-bottom: (@line-height-computed / 2); - [class^="col"] & { - margin-top: 0; - } - @media (max-width: @screen-xs-max) { - .card-pf-body [class^="col"] + [class^="col"] > & { - margin-top: (@grid-gutter-width); - } - } -} - -.card-pf-title { - font-size: @font-size-h3; - font-weight: 400; - margin: (@grid-gutter-width / 2) 0; - padding: 0; - .card-pf-aggregate-status & { - font-size: @font-size-large; - margin: (@grid-gutter-width / 4) 0 0; - .fa, - .pficon { - color: @card-pf-aggregate-status-title-icon-color; - font-size: @font-size-h3; - margin-right: 7px; - } - } - .card-pf-aggregate-status-count { - font-size: @font-size-h3; - .card-pf-aggregate-status-mini & { - display: block; - font-size: (@font-size-base * 2); // 24px - font-weight: 300; - margin-bottom: 3px; - } - } - .card-pf-aggregate-status-mini & { - font-size: @font-size-base; - margin-top: (@grid-gutter-width / 8); - a { - display: inline-block; - } - .fa, - .pficon { - font-size: (@font-size-base * 2 + 2); // 26px - margin-right: 0; - min-width: (@font-size-base * 2 + 2); // 26px - position: absolute; - left: (@grid-gutter-width / 2); - text-align: center; - top: 15px; - } - } -} - -.card-pf-utilization-details { - border-bottom: 1px solid @card-pf-border-color; - display: table; - margin: 12px 0 15px; - padding: 0 0 15px; - width: 100%; - .card-pf-utilization-card-details-count, - .card-pf-utilization-card-details-description { - float: left; - line-height: 1; - } - .card-pf-utilization-card-details-count { - font-size: (@font-size-base * 2 + 2); // 26px - font-weight: 300; - margin-right: 10px; - } - .card-pf-utilization-card-details-line-1, - .card-pf-utilization-card-details-line-2 { - display: block; - } - .card-pf-utilization-card-details-line-1 { - font-size: (@font-size-small - 1); - margin-bottom: 2px; - } -} - -.cards-pf { - background: @card-pf-container-bg-color; - .row-cards-pf { - padding: 0 20px; - &:first-child { padding-top: 20px; } - } -} - -.container-cards-pf { - margin-top: (@grid-gutter-width / 2); -} - -.row-cards-pf { - margin-left: (-(@grid-gutter-width / 4)); - margin-right: (-(@grid-gutter-width / 4)); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/charts.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/charts.less deleted file mode 100644 index a63a76f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/charts.less +++ /dev/null @@ -1,125 +0,0 @@ -// -// Charts -// -------------------------------------------------- - -.c3 { - path { - stroke: @table-border-color; - } - svg { - font-family: @font-family-base; - } -} - -.c3-axis-x .tick line { - stroke: @table-border-color; -} - -.c3-axis-y .tick line { - display: none; -} - -.c3-chart-arc path { - stroke: @color-pf-white; -} - -.c3-grid line { - stroke: @table-border-color; -} - -.c3-line { - stroke-width: 2px; -} - -.c3-tooltip { - background: @tooltip-bg; - .box-shadow(none); - .opacity(@tooltip-opacity); - - td { - background: transparent; - border: 0; - color: @tooltip-color; - font-size: @font-size-base; - padding: 5px 10px; - } - - th { - background: transparent; - font-size: @font-size-base; - padding: 5px 10px 0; - border-bottom: solid 2px @color-pf-black; - } - - tr { - border: 0; - + tr > td { - padding-top: 0; - } - } -} - -.c3-tooltip-sparkline, -.donut-tooltip-pf { - background: @tooltip-bg; - color: @tooltip-color; - .opacity(@tooltip-opacity); - padding: 2px 6px; -} - -.c3-xgrid, -.c3-ygrid { - stroke-dasharray: 0 0; -} - -.chart-pf-sparkline { - margin-left: -5px; - margin-right: -5px; -} - -.donut-title-big-pf { - font-size: @donut-font-size-big; - font-weight: 300; -} - -.donut-title-small-pf { - font-size: @font-size-base; - font-weight: 400; -} - -.line-chart-pf { - .c3-zoom-rect { - opacity: 1 !important; - fill: @color-pf-black-100; - stroke: @table-border-color; - stroke-width: 1px; - } -} - -.pct-donut-chart-pf { - - .pct-donut-chart-pf-label { - display: block; - } - - &.pct-donut-chart-pf-left, - &.pct-donut-chart-pf-right, - .pct-donut-chart-pf-left, - .pct-donut-chart-pf-right { - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - } - - &.pct-donut-chart-pf-left, - &.pct-donut-chart-pf-right { - display: inline-flex; - } - - &.pct-donut-chart-pf-left, - .pct-donut-chart-pf-left { - flex-direction: row-reverse; - } -} - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/close.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/close.less deleted file mode 100644 index a116951..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/close.less +++ /dev/null @@ -1,16 +0,0 @@ -// -// Close icons -// -------------------------------------------------- - -//this should no longer be needed and be replaced with pficon-close. This is here for legacy. For further info see https://github.com/patternfly/patternfly/pull/781 - -.close { - text-shadow: none; - z-index: 1; - position: relative; - .opacity(.6); - &:hover, - &:focus { - .opacity(.9); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/color-variables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/color-variables.less deleted file mode 100644 index 9db2cd2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/color-variables.less +++ /dev/null @@ -1,85 +0,0 @@ -@color-pf-black-100: #fafafa; -@color-pf-black-150: #f5f5f5; -@color-pf-black-200: #ededed; -@color-pf-black-300: #d1d1d1; -@color-pf-black-400: #bbb; -@color-pf-black-500: #8b8d8f; -@color-pf-black-600: #72767b; -@color-pf-black-700: #4d5258; -@color-pf-black-800: #393f44; -@color-pf-black-900: #292e34; -@color-pf-blue-25: #edf8ff; -@color-pf-blue-50: #def3ff; -@color-pf-blue-100: #bee1f4; -@color-pf-blue-200: #7dc3e8; -@color-pf-blue-300: #39a5dc; -@color-pf-blue-400: #0088ce; -@color-pf-blue-500: #00659c; -@color-pf-blue-600: #004368; -@color-pf-blue-700: #002235; -@color-pf-cyan-100: #bedee1; -@color-pf-cyan-200: #7dbdc3; -@color-pf-cyan-300: #3a9ca6; -@color-pf-cyan-400: #007a87; -@color-pf-cyan-500: #005c66; -@color-pf-cyan-600: #003d44; -@color-pf-cyan-700: #001f22; -@color-pf-gold-100: #fbeabc; -@color-pf-gold-200: #f9d67a; -@color-pf-gold-300: #f5c12e; -@color-pf-gold-400: #f0ab00; -@color-pf-gold-500: #b58100; -@color-pf-gold-600: #795600; -@color-pf-gold-700: #3d2c00; -@color-pf-green-100: #cfe7cd; -@color-pf-green-200: #9ecf99; -@color-pf-green-300: #6ec664; -@color-pf-green-400: #3f9c35; -@color-pf-green-500: #2d7623; -@color-pf-green-600: #1e4f18; -@color-pf-green-700: #0f280d; -@color-pf-light-blue-100: #beedf9; -@color-pf-light-blue-200: #7cdbf3; -@color-pf-light-blue-300: #35caed; -@color-pf-light-blue-400: #00b9e4; -@color-pf-light-blue-500: #008bad; -@color-pf-light-blue-600: #005c73; -@color-pf-light-blue-700: #002d39; -@color-pf-light-green-100: #e4f5bc; -@color-pf-light-green-200: #c8eb79; -@color-pf-light-green-300: #ace12e; -@color-pf-light-green-400: #92d400; -@color-pf-light-green-500: #6ca100; -@color-pf-light-green-600: #486b00; -@color-pf-light-green-700: #253600; -@color-pf-orange-100: #fbdebf; -@color-pf-orange-200: #f7bd7f; -@color-pf-orange-300: #f39d3c; -@color-pf-orange-400: #ec7a08; -@color-pf-orange-500: #b35c00; -@color-pf-orange-600: #773d00; -@color-pf-orange-700: #3b1f00; -@color-pf-purple-100: #c7bfff; -@color-pf-purple-200: #a18fff; -@color-pf-purple-300: #8461f7; -@color-pf-purple-400: #703fec; -@color-pf-purple-500: #582fc0; -@color-pf-purple-600: #40199a; -@color-pf-purple-700: #1f0066; -@color-pf-red-100: #cc0000; -@color-pf-red-200: #a30000; -@color-pf-red-300: #8b0000; -@color-pf-red-400: #470000; -@color-pf-red-500: #2c0000; - -@color-pf-black: #030303; -@color-pf-blue: @color-pf-blue-400; -@color-pf-cyan: @color-pf-cyan-400; -@color-pf-gold: @color-pf-gold-400; -@color-pf-green: @color-pf-green-400; -@color-pf-light-blue: @color-pf-light-blue-400; -@color-pf-light-green: @color-pf-light-green-400; -@color-pf-orange: @color-pf-orange-400; -@color-pf-purple: @color-pf-purple-400; -@color-pf-red: @color-pf-red-100; -@color-pf-white: #fff; diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/context-selector.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/context-selector.less deleted file mode 100644 index 8531a45..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/context-selector.less +++ /dev/null @@ -1,119 +0,0 @@ -// -// Context Selector -// -------------------------------------------------- - -.contextselector-pf { - float: left; - .bootstrap-select { - width: @contextselector-pf-bootstrap-select-width-mobile !important; - @media (min-width: @screen-xs-min) { - width: @contextselector-pf-bootstrap-select-width-desktop !important; - } - &.open { - background: @navbar-pf-navbar-primary-active-bg-color-stop; - > .dropdown-toggle { - color: @navbar-pf-vertical-active-color; - &:focus { - outline: 0 !important; // don't show restored focus ring when open - } - } - } - > .dropdown-toggle { - background: none; - border: 0; - box-shadow: none !important; - color: @navbar-pf-vertical-color; - font-weight: normal; - padding-bottom: @contextselector-pf-dropdown-toggle-padding-bottom; - padding-left: @contextselector-pf-dropdown-toggle-padding-left; - padding-top: @contextselector-pf-dropdown-toggle-padding-top; - &:focus { - color: @navbar-pf-vertical-active-color; - // restore the focus ring - // Default - outline: thin dotted !important; - // WebKit - outline: 5px auto -webkit-focus-ring-color !important; - outline-offset: -2px !important; - } - &:hover { - background: @navbar-pf-navbar-primary-active-bg-color-stop; - color: @navbar-pf-vertical-active-color; - outline: 0 !important; // don't show restored focus ring when open - } - .filter-option { - text-overflow: ellipsis; - } - } - .dropdown-menu li a span.text { - display: block; - overflow-x: hidden; - text-overflow: ellipsis; - width: 100%; - } - } -} -.layout-pf-fixed .navbar-pf-vertical.navbar-pf-contextselector { - z-index: @zindex-modal-background; -} -.navbar-pf-vertical .nav.contextselector-pf { - @media (min-width: @screen-md-min) { - margin-left: @contextselector-pf-margin-left; - } -} - -// the following rules are deprecated -.contextselector-pf { - float:left; - &-title { - display: inline-block; - line-height: normal; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: @contextselector-title-width-mobile; - @media (min-width: @screen-xs-min) { - width: @contextselector-title-width-desktop; - } - } - .contextselector-pf-list { - @media (min-width: @screen-sm-min) { - max-height: @contextselector-pf-list-max-height; - overflow-y: auto; - } - a { - color: @color-pf-black-800; - display: block; - } - li { - border-color: transparent; - border-style: solid; - border-width: @contextselector-pf-list-li-border-width; - padding: @contextselector-pf-list-li-padding; - &:hover { - background: @color-pf-blue-50; - border-color: @dropdown-link-hover-border-color; - a { - text-decoration: none; - } - } - } - } - .dropdown { - &.open, &:hover { - background-color: @navbar-pf-navbar-primary-active-bg-color-stop; - } - } - .dropdown-menu { - margin-top: 0; - width: 100%; - } - .form-group { - margin: @contextselector-pf-form-group-margin; - } -} -.navbar-pf-vertical .nav.contextselector-pf .nav-item-iconic { - align-items: center; - display: flex; - padding: @contextselector-pf-nav-item-iconic-padding; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/datatables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/datatables.less deleted file mode 100644 index ee94ed0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/datatables.less +++ /dev/null @@ -1,186 +0,0 @@ -// -// DataTables -// -------------------------------------------------- - -// Deprecated -.ColVis_Button { - &:active { - &:focus { - outline: none; - } - } -} - -// Deprecated -.ColVis_catcher { - position: absolute; - z-index: 999; -} - -// Deprecated -.ColVis_collection { - background-color: @dropdown-bg; - border: 1px solid @dropdown-border; - border-radius: @border-radius-base; - .box-shadow(0 6px 12px fade(@color-pf-black, 17.5%)); - background-clip: padding-box; - list-style: none; - margin: -1px 0 0 0; - padding: 5px 10px; - width: 150px; - z-index: @zindex-dropdown; - label { - font-weight: normal; - margin-bottom: 5px; - margin-top: 5px; - padding-left: 20px; - } -} - -// Deprecated -.ColVis_collectionBackground { - background-color: @color-pf-white; - height: 100%; - left: 0; - position: fixed; - top: 0; - width: 100%; - z-index: 998; -} - -// Note: We won't be using this class with the Patternfly toolbar -.dataTables_header { - background-color: @color-pf-black-150; - border: 1px solid @table-border-color; - border-bottom: none; - padding: 5px; - position: relative; - text-align: center; - .btn { - .box-shadow(none); - } - // Deprecated - .ColVis { - position: absolute; - right: 5px; - text-align: left; - top: 5px; - + .dataTables_info { - padding-right: 30px; - } - } - .dataTables_filter { - position: absolute; - input { - border: 1px solid @color-pf-black-400; - height: 24px; - @media (max-width: @screen-xs-max) { - width: 100px; - } - } - } - .dataTables_info { - padding: 2px 0; - @media (max-width: @screen-xs) { - text-align: right; - } - b { - font-weight: bold; - } - } -} - -// Note: We won't be using this class with the table view -.dataTables_footer { - background-color: @color-pf-white; - border: 1px solid @table-border-color; - border-top: none; - overflow: hidden; -} - -// Not in use with latest example: May be used with pagination? -.dataTables_paginate { - background: @color-pf-black-100; - float: right; - margin: 0; - .pagination { - float: left; - margin: 0; - > li { - > span { - border-color: @color-pf-white @color-pf-black-300 @color-pf-black-150; - border-width: 0 1px; - font-size: (@font-size-base + 4); - font-weight: normal; - padding: 0; - text-align: center; - width: 31px; - &:hover, - &:focus { - .reset-filter(); - } - } - &.last > span { - border-right: none; - } - &.disabled > span { - background: @color-pf-black-150; - border-left-color: @color-pf-black-200; - border-right-color: @color-pf-black-200; - .reset-filter(); - } - } - } - .pagination-input { - float: left; - font-size: @font-size-base; - line-height: 1em; - padding: 4px 15px 0; - text-align: right; - .paginate_input { - border: 1px solid @color-pf-black-300; - .box-shadow(inset 0 1px 1px fade(@color-pf-black, 7.5%)); - font-size: @font-size-base; - font-weight: 600; - height: 19px; - margin-right: 8px; - padding-right: 3px; - text-align: right; - width: 30px; - } - .paginate_of { - position: relative; - b { - margin-left: 3px; - } - } - } -} - -.dataTables_empty { - background: @table-bg-accent; -} - -/* Might need this for pagination? -.dataTables_wrapper { - margin: @line-height-computed 0; - @media (max-width: @screen-xs-max) { - .table-responsive { - margin-bottom: 0; - } - } -} -*/ - -// Not in use with latest example: May be used with column reordering? -.DTCR_clonedTable { - background-color: fade(@color-pf-white, 70%); - z-index: 202; -} - -// Not in use with latest example: May be used with column reordering? -.DTCR_pointer { - background-color: @link-color; - width: 1px; - z-index: 201; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-combobox/combobox.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-combobox/combobox.less deleted file mode 100644 index a55e2c6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-combobox/combobox.less +++ /dev/null @@ -1,57 +0,0 @@ -@media (min-width: 768px) { - .form-search, - .form-inline { - .combobox-container { - display: inline-block; - margin-bottom: 0; - vertical-align: top; - .input-group-addon { - width: auto; - } - } - } -} - -.combobox-selected .caret { - display: none; -} - -/* :not doesn't work in IE8 */ -.combobox-container:not(.combobox-selected) .glyphicon-remove { - display: none; -} - -.typeahead-long { - max-height: 300px; - overflow-y: auto; -} - -.control-group.error .combobox-container{ - .add-on { - color: #B94A48; - border-color: #B94A48; - } - .caret { - border-top-color: #B94A48; - } -} - -.control-group.warning .combobox-container { - .add-on { - color: #C09853; - border-color: #C09853; - } - .caret { - border-top-color: #C09853; - } -} - -.control-group.success .combobox-container{ - .add-on { - color: #468847; - border-color: #468847; - } - .caret { - border-top-color: #468847; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-datepicker/datepicker.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-datepicker/datepicker.less deleted file mode 100644 index b1f8183..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-datepicker/datepicker.less +++ /dev/null @@ -1,242 +0,0 @@ -.datepicker { - padding: 4px; - .border-radius(@baseBorderRadius); - &-inline { - width: 220px; - } - direction: ltr; - &-rtl { - direction: rtl; - &.dropdown-menu { left: auto; } - table tr td span { - float: right; - } - } - &-dropdown { - top: 0; - left: 0; - &:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid @grayLight; - border-top: 0; - border-bottom-color: rgba(0,0,0,.2); - position: absolute; - } - &:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid @white; - border-top: 0; - position: absolute; - } - &.datepicker-orient-left:before { left: 6px; } - &.datepicker-orient-left:after { left: 7px; } - &.datepicker-orient-right:before { right: 6px; } - &.datepicker-orient-right:after { right: 7px; } - &.datepicker-orient-bottom:before { top: -7px; } - &.datepicker-orient-bottom:after { top: -6px; } - &.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid @grayLight; - } - &.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid @white; - } - } - table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - } - td, th { - text-align: center; - width: 20px; - height: 20px; - .border-radius(4px); - - border: none; - } - // Inline display inside a table presents some problems with - // border and background colors. - .table-striped & table tr { - td, th { - background-color: transparent; - } - } - table tr td { - &.day:hover, - &.day.focused { - background: @grayLighter; - cursor: pointer; - } - &.old, - &.new { - color: @grayLight; - } - &.disabled, - &.disabled:hover { - background: none; - color: @grayLight; - cursor: default; - } - &.highlighted { - background: @infoBackground; - border-radius: 0; - } - &.today, - &.today:hover, - &.today.disabled, - &.today.disabled:hover { - @todayBackground: lighten(@orange, 30%); - .buttonBackground(@todayBackground, spin(@todayBackground, 20)); - color: #000; - } - &.today:hover:hover { // Thank bootstrap 2.0 for this selector... - // TODO: Bump min BS to 2.1, use @textColor in buttonBackground above - color: #000; - } - &.today.active:hover { - color: #fff; - } - &.range, - &.range:hover, - &.range.disabled, - &.range.disabled:hover { - background: @grayLighter; - .border-radius(0); - } - &.range.today, - &.range.today:hover, - &.range.today.disabled, - &.range.today.disabled:hover { - @todayBackground: mix(@orange, @grayLighter, 50%); - .buttonBackground(@todayBackground, spin(@todayBackground, 20)); - .border-radius(0); - } - &.selected, - &.selected:hover, - &.selected.disabled, - &.selected.disabled:hover { - .buttonBackground(lighten(@grayLight, 10), darken(@grayLight, 10)); - color: #fff; - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - &.active, - &.active:hover, - &.active.disabled, - &.active.disabled:hover { - .buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20)); - color: #fff; - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - .border-radius(4px); - &:hover, - &.focused { - background: @grayLighter; - } - &.disabled, - &.disabled:hover { - background: none; - color: @grayLight; - cursor: default; - } - &.active, - &.active:hover, - &.active.disabled, - &.active.disabled:hover { - .buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20)); - color: #fff; - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - &.old, - &.new { - color: @grayLight; - } - } - } - - .datepicker-switch { - width: 145px; - } - - .datepicker-switch, - .prev, - .next, - tfoot tr th { - cursor: pointer; - &:hover { - background: @grayLighter; - } - } - - .prev, .next { - &.disabled { - visibility: hidden; - } - } - - // Basic styling for calendar-week cells - .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; - } -} -.input-append, -.input-prepend { - &.date .add-on { - cursor: pointer; - - i { - margin-top: 3px; - } - } -} -.input-daterange { - input { - text-align:center; - } - input:first-child { - .border-radius(3px 0 0 3px); - } - input:last-child { - .border-radius(0 3px 3px 0); - } - .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: @baseLineHeight; - padding: 4px 5px; - font-weight: normal; - line-height: @baseLineHeight; - text-align: center; - text-shadow: 0 1px 0 @white; - vertical-align: middle; - background-color: @grayLighter; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-datepicker/datepicker3.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-datepicker/datepicker3.less deleted file mode 100644 index 4cb1e32..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-datepicker/datepicker3.less +++ /dev/null @@ -1,258 +0,0 @@ -.datepicker { - border-radius: @border-radius-base; - &-inline { - width: 220px; - } - direction: ltr; - &-rtl { - direction: rtl; - &.dropdown-menu { left: auto; } - table tr td span { - float: right; - } - } - &-dropdown { - top: 0; - left: 0; - padding: 4px; - &:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid @dropdown-border; - border-top: 0; - border-bottom-color: rgba(0,0,0,.2); - position: absolute; - } - &:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid @dropdown-bg; - border-top: 0; - position: absolute; - } - &.datepicker-orient-left:before { left: 6px; } - &.datepicker-orient-left:after { left: 7px; } - &.datepicker-orient-right:before { right: 6px; } - &.datepicker-orient-right:after { right: 7px; } - &.datepicker-orient-bottom:before { top: -7px; } - &.datepicker-orient-bottom:after { top: -6px; } - &.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid @dropdown-border; - } - &.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid @dropdown-bg; - } - } - table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - tr { - td, th { - text-align: center; - width: 30px; - height: 30px; - border-radius: 4px; - border: none; - } - } - } - // Inline display inside a table presents some problems with - // border and background colors. - .table-striped & table tr { - td, th { - background-color: transparent; - } - } - table tr td { - &.old, - &.new { - color: @btn-link-disabled-color; - } - &.day:hover, - &.focused { - background: @gray-lighter; - cursor: pointer; - } - &.disabled, - &.disabled:hover { - background: none; - color: @btn-link-disabled-color; - cursor: default; - } - &.highlighted { - @highlighted-bg: @state-info-bg; - .button-variant(#000, @highlighted-bg, darken(@highlighted-bg, 20%)); - border-radius: 0; - - &.focused { - background: darken(@highlighted-bg, 10%); - } - - &.disabled, - &.disabled:active { - background: @highlighted-bg; - color: @btn-link-disabled-color; - } - } - &.today { - @today-bg: lighten(orange, 30%); - .button-variant(#000, @today-bg, darken(@today-bg, 20%)); - - &.focused { - background: darken(@today-bg, 10%); - } - - &.disabled, - &.disabled:active { - background: @today-bg; - color: @btn-link-disabled-color; - } - } - &.range { - @range-bg: @gray-lighter; - .button-variant(#000, @range-bg, darken(@range-bg, 20%)); - border-radius: 0; - - &.focused { - background: darken(@range-bg, 10%); - } - - &.disabled, - &.disabled:active { - background: @range-bg; - color: @btn-link-disabled-color; - } - } - &.range.highlighted { - @range-highlighted-bg: mix(@state-info-bg, @gray-lighter, 50%); - .button-variant(#000, @range-highlighted-bg, darken(@range-highlighted-bg, 20%)); - - &.focused { - background: darken(@range-highlighted-bg, 10%); - } - - &.disabled, - &.disabled:active { - background: @range-highlighted-bg; - color: @btn-link-disabled-color; - } - } - &.range.today { - @range-today-bg: mix(orange, @gray-lighter, 50%); - .button-variant(#000, @range-today-bg, darken(@range-today-bg, 20%)); - - &.disabled, - &.disabled:active { - background: @range-today-bg; - color: @btn-link-disabled-color; - } - } - &.selected, - &.selected.highlighted { - .button-variant(#fff, @gray-light, @gray); - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - &.active, - &.active.highlighted { - .button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border); - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; - &:hover, - &.focused { - background: @gray-lighter; - } - &.disabled, - &.disabled:hover { - background: none; - color: @btn-link-disabled-color; - cursor: default; - } - &.active, - &.active:hover, - &.active.disabled, - &.active.disabled:hover { - .button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border); - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - &.old, - &.new { - color: @btn-link-disabled-color; - } - } - } - - .datepicker-switch { - width: 145px; - } - - .datepicker-switch, - .prev, - .next, - tfoot tr th { - cursor: pointer; - &:hover { - background: @gray-lighter; - } - } - - .prev, .next { - &.disabled { - visibility: hidden; - } - } - - // Basic styling for calendar-week cells - .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; - } -} -.input-group.date .input-group-addon { - cursor: pointer; -} -.input-daterange { - width: 100%; - input { - text-align: center; - } - input:first-child { - border-radius: 3px 0 0 3px; - } - input:last-child { - border-radius: 0 3px 3px 0; - } - .input-group-addon { - width: auto; - min-width: 16px; - padding: 4px 5px; - line-height: @line-height-base; - text-shadow: 0 1px 0 #fff; - border-width: 1px 0; - margin-left: -5px; - margin-right: -5px; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-select/bootstrap-select.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-select/bootstrap-select.less deleted file mode 100644 index 73a5db7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-select/bootstrap-select.less +++ /dev/null @@ -1,371 +0,0 @@ -@import "variables"; - -// Mixins -.cursor-disabled() { - cursor: not-allowed; -} - -// Rules -select.bs-select-hidden, -select.selectpicker { - display: none !important; -} - -.bootstrap-select { - width: 220px \0; /*IE9 and below*/ - - // The selectpicker button - > .dropdown-toggle { - width: 100%; - padding-right: 25px; - z-index: 1; - - &.bs-placeholder, - &.bs-placeholder:hover, - &.bs-placeholder:focus, - &.bs-placeholder:active { color: @input-color-placeholder; } - } - - > select { - position: absolute !important; - bottom: 0; - left: 50%; - display: block !important; - width: 0.5px !important; - height: 100% !important; - padding: 0 !important; - opacity: 0 !important; - border: none; - - &.mobile-device { - top: 0; - left: 0; - display: block !important; - width: 100% !important; - z-index: 2; - } - } - - // Error display - .has-error & .dropdown-toggle, - .error & .dropdown-toggle { - border-color: @color-red-error; - } - - &.fit-width { - width: auto !important; - } - - &:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { - width: @width-default; - } - - .dropdown-toggle:focus { - outline: thin dotted #333333 !important; - outline: 5px auto -webkit-focus-ring-color !important; - outline-offset: -2px; - } -} - -.bootstrap-select.form-control { - margin-bottom: 0; - padding: 0; - border: none; - - &:not([class*="col-"]) { - width: 100%; - } - - &.input-group-btn { - z-index: auto; - - &:not(:first-child):not(:last-child) { - > .btn { - border-radius: 0; - } - } - } -} - -// The selectpicker components -.bootstrap-select.btn-group { - &:not(.input-group-btn), - &[class*="col-"] { - float: none; - display: inline-block; - margin-left: 0; - } - - // Forces the pull to the right, if necessary - &, - &[class*="col-"], - .row &[class*="col-"] { - &.dropdown-menu-right { - float: right; - } - } - - .form-inline &, - .form-horizontal &, - .form-group & { - margin-bottom: 0; - } - - .form-group-lg &.form-control, - .form-group-sm &.form-control { - padding: 0; - - .dropdown-toggle { - height: 100%; - font-size: inherit; - line-height: inherit; - border-radius: inherit; - } - } - - // Set the width of the live search (and any other form control within an inline form) - // see https://github.com/silviomoreto/bootstrap-select/issues/685 - .form-inline & .form-control { - width: 100%; - } - - &.disabled, - > .disabled { - .cursor-disabled(); - - &:focus { - outline: none !important; - } - } - - &.bs-container { - position: absolute; - height: 0 !important; - padding: 0 !important; - - .dropdown-menu { - z-index: @zindex-select-dropdown; - } - } - - // The selectpicker button - .dropdown-toggle { - .filter-option { - display: inline-block; - overflow: hidden; - width: 100%; - text-align: left; - } - - .caret { - position: absolute; - top: 50%; - right: 12px; - margin-top: -2px; - vertical-align: middle; - } - } - - &[class*="col-"] .dropdown-toggle { - width: 100%; - } - - // The selectpicker dropdown - .dropdown-menu { - min-width: 100%; - box-sizing: border-box; - - &.inner { - position: static; - float: none; - border: 0; - padding: 0; - margin: 0; - border-radius: 0; - box-shadow: none; - } - - li { - position: relative; - - &.active small { - color: #fff; - } - - &.disabled a { - .cursor-disabled(); - } - - a { - cursor: pointer; - user-select: none; - - &.opt { - position: relative; - padding-left: 2.25em; - } - - span.check-mark { - display: none; - } - - span.text { - display: inline-block; - } - } - - small { - padding-left: 0.5em; - } - } - - .notify { - position: absolute; - bottom: 5px; - width: 96%; - margin: 0 2%; - min-height: 26px; - padding: 3px 5px; - background: rgb(245, 245, 245); - border: 1px solid rgb(227, 227, 227); - box-shadow: inset 0 1px 1px fade(rgb(0, 0, 0), 5%); - pointer-events: none; - opacity: 0.9; - box-sizing: border-box; - } - } - - .no-results { - padding: 3px; - background: #f5f5f5; - margin: 0 5px; - white-space: nowrap; - } - - &.fit-width .dropdown-toggle { - .filter-option { - position: static; - } - - .caret { - position: static; - top: auto; - margin-top: -1px; - } - } - - &.show-tick .dropdown-menu li { - &.selected a span.check-mark { - position: absolute; - display: inline-block; - right: 15px; - margin-top: 5px; - } - - a span.text { - margin-right: 34px; - } - } -} - -.bootstrap-select.show-menu-arrow { - &.open > .dropdown-toggle { - z-index: (@zindex-select-dropdown + 1); - } - - .dropdown-toggle { - &:before { - content: ''; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid @color-grey-arrow; - position: absolute; - bottom: -4px; - left: 9px; - display: none; - } - - &:after { - content: ''; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid white; - position: absolute; - bottom: -4px; - left: 10px; - display: none; - } - } - - &.dropup .dropdown-toggle { - &:before { - bottom: auto; - top: -3px; - border-top: 7px solid @color-grey-arrow; - border-bottom: 0; - } - - &:after { - bottom: auto; - top: -3px; - border-top: 6px solid white; - border-bottom: 0; - } - } - - &.pull-right .dropdown-toggle { - &:before { - right: 12px; - left: auto; - } - - &:after { - right: 13px; - left: auto; - } - } - - &.open > .dropdown-toggle { - &:before, - &:after { - display: block; - } - } -} - -.bs-searchbox, -.bs-actionsbox, -.bs-donebutton { - padding: 4px 8px; -} - -.bs-actionsbox { - width: 100%; - box-sizing: border-box; - - & .btn-group button { - width: 50%; - } -} - -.bs-donebutton { - float: left; - width: 100%; - box-sizing: border-box; - - & .btn-group button { - width: 100%; - } -} - -.bs-searchbox { - & + .bs-actionsbox { - padding: 0 8px 4px; - } - - & .form-control { - margin-bottom: 0; - width: 100%; - float: none; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-select/variables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-select/variables.less deleted file mode 100644 index 2bcf6b3..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-select/variables.less +++ /dev/null @@ -1,9 +0,0 @@ -@color-red-error: rgb(185, 74, 72); -@color-grey-arrow: rgba(204, 204, 204, 0.2); - -@width-default: 220px; // 3 960px-grid columns - -@zindex-select-dropdown: 1060; // must be higher than a modal background (1050) - -//** Placeholder text color -@input-color-placeholder: #999; \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/bootstrap-slider.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/bootstrap-slider.less deleted file mode 100644 index fb0241b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/bootstrap-slider.less +++ /dev/null @@ -1,44 +0,0 @@ -/*! ========================================================= - * bootstrap-slider.js - * - * Maintainers: - * Kyle Kemp - * - Twitter: @seiyria - * - Github: seiyria - * Rohit Kalkur - * - Twitter: @Rovolutionary - * - Github: rovolution - * - * ========================================================= - * - * bootstrap-slider is released under the MIT License - * Copyright (c) 2017 Kyle Kemp, Rohit Kalkur, and contributors - * - * Permission is hereby granted, free of charge, to any person - * obtaining a copy of this software and associated documentation - * files (the "Software"), to deal in the Software without - * restriction, including without limitation the rights to use, - * copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following - * conditions: - * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES - * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR - * OTHER DEALINGS IN THE SOFTWARE. - * - * ========================================================= */ - -@import '../../node_modules/bootstrap/less/variables.less'; // Bootstrap variables -@import '../../node_modules/bootstrap/less/mixins.less'; // Bootstrap mixins - -@import 'variables.less'; // slider-specific variables -@import 'rules.less'; // slider-specific rules \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/rules.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/rules.less deleted file mode 100644 index efd5f01..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/rules.less +++ /dev/null @@ -1,234 +0,0 @@ -.slider { - display: inline-block; - vertical-align: middle; - position: relative; - &.slider-horizontal { - width: @slider-horizontal-width; - height: @slider-line-height; - .slider-track { - height: (@slider-line-height/2); - width: 100%; - margin-top: (-@slider-line-height/4); - top: 50%; - left: 0; - } - .slider-selection, .slider-track-low, .slider-track-high { - height: 100%; - top: 0; - bottom: 0; - } - .slider-tick, - .slider-handle { - margin-left: (-@slider-line-height/2); - &.triangle { - position: relative; - top: 50%; - transform: translateY(-50%); - border-width: 0 (@slider-line-height/2) (@slider-line-height/2) (@slider-line-height/2); - width: 0; - height: 0; - border-bottom-color: @slider-primary-bottom; - margin-top: 0; - } - } - .slider-tick-container { - white-space: nowrap; - position: absolute; - top: 0; - left: 0; - width: 100%; - } - .slider-tick-label-container { - white-space: nowrap; - margin-top: @slider-line-height; - - .slider-tick-label { - padding-top: @slider-line-height * .2; - display: inline-block; - text-align: center; - } - } - &.slider-rtl { - .slider-track { - left: initial; - right: 0; - } - .slider-tick, - .slider-handle { - margin-left: initial; - margin-right: (-@slider-line-height/2); - } - .slider-tick-container { - left: initial; - right: 0; - } - } - } - &.slider-vertical { - height: @slider-vertical-height; - width: @slider-line-height; - .slider-track { - width: (@slider-line-height/2); - height: 100%; - left: 25%; - top: 0; - } - .slider-selection { - width: 100%; - left: 0; - top: 0; - bottom: 0; - } - .slider-track-low, .slider-track-high { - width: 100%; - left: 0; - right: 0; - } - .slider-tick, - .slider-handle { - margin-top: (-@slider-line-height/2); - &.triangle { - border-width: (@slider-line-height/2) 0 (@slider-line-height/2) (@slider-line-height/2); - width: 1px; - height: 1px; - border-left-color: @slider-primary-bottom; - border-right-color: @slider-primary-bottom; - margin-left: 0; - margin-right: 0; - } - } - .slider-tick-label-container { - white-space: nowrap; - - .slider-tick-label { - padding-left: @slider-line-height * .2; - } - } - - &.slider-rtl { - .slider-track { - left: initial; - right: 25%; - } - .slider-selection { - left: initial; - right: 0; - } - .slider-tick, - .slider-handle { - &.triangle { - border-width: (@slider-line-height/2) (@slider-line-height/2) (@slider-line-height/2) 0; - } - } - .slider-tick-label-container { - .slider-tick-label { - padding-left: initial; - padding-right: @slider-line-height * .2; - } - } - } - } - &.slider-disabled { - .slider-handle { - #gradient > .vertical(@slider-gray-2, @slider-gray-1); - } - .slider-track { - #gradient > .vertical(@slider-gray-3, @slider-gray-4); - cursor: not-allowed; - } - } - input { - display: none; - } - .tooltip { - &.top { - margin-top: -36px; - } - } - .tooltip-inner { - white-space: nowrap; - max-width: none; - } - .hide { - display: none; - } -} -.slider-track { - position: absolute; - cursor: pointer; - #gradient > .vertical(@slider-gray-5, @slider-gray-6); - .box-shadow(inset 0 1px 2px rgba(0,0,0,.1)); - border-radius: @border-radius-base; -} -.slider-selection { - position: absolute; - #gradient > .vertical(@slider-gray-6, @slider-gray-5); - .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); - .box-sizing(border-box); - border-radius: @border-radius-base; -} -.slider-selection.tick-slider-selection { - #gradient > .vertical(@slider-secondary-top, @slider-secondary-bottom); -} -.slider-track-low, .slider-track-high { - position: absolute; - background: transparent; - .box-sizing(border-box); - border-radius: @border-radius-base; -} -.slider-handle { - position: absolute; - top: 0; - width: @slider-line-height; - height: @slider-line-height; - background-color: @slider-primary; - #gradient > .vertical(@slider-primary-top, @slider-primary-bottom); - filter: none; - .box-shadow(~"inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)"); - border: 0px solid transparent; - &.round { - border-radius: 50%; - } - &.triangle { - background: transparent none; - } - &.custom { - background: transparent none; - &::before{ - line-height: @slider-line-height; - font-size: 20px; - content: '\2605'; //unicode star character - color: @slider-unicode-color; - } - } -} -.slider-tick { - position: absolute; - width: @slider-line-height; - height: @slider-line-height; - #gradient.vertical(@slider-gray-6, @slider-gray-5); - .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); - .box-sizing(border-box); - filter: none; - opacity: 0.8; - border: 0px solid transparent; - &.round { - border-radius: 50%; - } - &.triangle { - background: transparent none; - } - &.custom { - background: transparent none; - &::before{ - line-height: @slider-line-height; - font-size: 20px; - content: '\2605'; //unicode star character - color: @slider-unicode-color; - } - } - &.in-selection { - #gradient > .vertical(@slider-secondary-top, @slider-secondary-bottom); - opacity: 1; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/variables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/variables.less deleted file mode 100644 index d874fdc..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-slider/variables.less +++ /dev/null @@ -1,22 +0,0 @@ -@slider-line-height: @line-height-computed; -@slider-horizontal-width: 210px; -@slider-vertical-height: 210px; - -// Primary colors -// @brand-primary is set in ../../node_modules/bootstrap/less/variables.less and evaluates to #337ab7 -@slider-primary: @brand-primary; -@slider-primary-top: @slider-primary; -@slider-primary-bottom: darken(@slider-primary, 5%); -@slider-secondary-top: saturate(lighten(@slider-primary, 28%), 20%); -@slider-secondary-bottom: saturate(lighten(@slider-primary, 23%), 2%); - -// grays for slider channel and disabled states -@slider-gray-1: #BEBEBE; -@slider-gray-2: #DFDFDF; -@slider-gray-3: #E5E5E5; -@slider-gray-4: #E9E9E9; -@slider-gray-5: #F5F5F5; -@slider-gray-6: #F9F9F9; - -// unicode color for demo page -@slider-unicode-color: #726204; \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-touchspin/jquery.bootstrap-touchspin.css b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-touchspin/jquery.bootstrap-touchspin.css deleted file mode 100644 index 09df6c2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap-touchspin/jquery.bootstrap-touchspin.css +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Bootstrap TouchSpin - v3.1.1 - * A mobile and touch friendly input spinner component for Bootstrap 3. - * http://www.virtuosoft.eu/code/bootstrap-touchspin/ - * - * Made by István Ujj-Mészáros - * Under Apache License v2.0 License - */ - -.bootstrap-touchspin .input-group-btn-vertical { - position: relative; - white-space: nowrap; - width: 1%; - vertical-align: middle; - display: table-cell; -} - -.bootstrap-touchspin .input-group-btn-vertical > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; - padding: 8px 10px; - margin-left: -1px; - position: relative; -} - -.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up { - border-radius: 0; - border-top-right-radius: 4px; -} - -.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down { - margin-top: -2px; - border-radius: 0; - border-bottom-right-radius: 4px; -} - -.bootstrap-touchspin .input-group-btn-vertical i { - position: absolute; - top: 3px; - left: 5px; - font-size: 9px; - font-weight: normal; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/alerts.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/alerts.less deleted file mode 100644 index c4199db..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/alerts.less +++ /dev/null @@ -1,73 +0,0 @@ -// -// Alerts -// -------------------------------------------------- - - -// Base styles -// ------------------------- - -.alert { - padding: @alert-padding; - margin-bottom: @line-height-computed; - border: 1px solid transparent; - border-radius: @alert-border-radius; - - // Headings for larger alerts - h4 { - margin-top: 0; - // Specified for the h4 to prevent conflicts of changing @headings-color - color: inherit; - } - - // Provide class for links that match alerts - .alert-link { - font-weight: @alert-link-font-weight; - } - - // Improve alignment and spacing of inner content - > p, - > ul { - margin-bottom: 0; - } - - > p + p { - margin-top: 5px; - } -} - -// Dismissible alerts -// -// Expand the right padding and account for the close button's positioning. - -.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0. -.alert-dismissible { - padding-right: (@alert-padding + 20); - - // Adjust close link position - .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; - } -} - -// Alternate styles -// -// Generate contextual modifier classes for colorizing the alert. - -.alert-success { - .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text); -} - -.alert-info { - .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text); -} - -.alert-warning { - .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text); -} - -.alert-danger { - .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/badges.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/badges.less deleted file mode 100644 index 6ee16dc..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/badges.less +++ /dev/null @@ -1,66 +0,0 @@ -// -// Badges -// -------------------------------------------------- - - -// Base class -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: @font-size-small; - font-weight: @badge-font-weight; - color: @badge-color; - line-height: @badge-line-height; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: @badge-bg; - border-radius: @badge-border-radius; - - // Empty badges collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for badges in buttons - .btn & { - position: relative; - top: -1px; - } - - .btn-xs &, - .btn-group-xs > .btn & { - top: 0; - padding: 1px 5px; - } - - // Hover state, but only for links - a& { - &:hover, - &:focus { - color: @badge-link-hover-color; - text-decoration: none; - cursor: pointer; - } - } - - // Account for badges in navs - .list-group-item.active > &, - .nav-pills > .active > a > & { - color: @badge-active-color; - background-color: @badge-active-bg; - } - - .list-group-item > & { - float: right; - } - - .list-group-item > & + & { - margin-right: 5px; - } - - .nav-pills > li > a > & { - margin-left: 3px; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/bootstrap.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/bootstrap.less deleted file mode 100644 index f0aa08f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/bootstrap.less +++ /dev/null @@ -1,56 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// Core variables and mixins -@import "variables.less"; -@import "mixins.less"; - -// Reset and dependencies -@import "normalize.less"; -@import "print.less"; -@import "glyphicons.less"; - -// Core CSS -@import "scaffolding.less"; -@import "type.less"; -@import "code.less"; -@import "grid.less"; -@import "tables.less"; -@import "forms.less"; -@import "buttons.less"; - -// Components -@import "component-animations.less"; -@import "dropdowns.less"; -@import "button-groups.less"; -@import "input-groups.less"; -@import "navs.less"; -@import "navbar.less"; -@import "breadcrumbs.less"; -@import "pagination.less"; -@import "pager.less"; -@import "labels.less"; -@import "badges.less"; -@import "jumbotron.less"; -@import "thumbnails.less"; -@import "alerts.less"; -@import "progress-bars.less"; -@import "media.less"; -@import "list-group.less"; -@import "panels.less"; -@import "responsive-embed.less"; -@import "wells.less"; -@import "close.less"; - -// Components w/ JavaScript -@import "modals.less"; -@import "tooltip.less"; -@import "popovers.less"; -@import "carousel.less"; - -// Utility classes -@import "utilities.less"; -@import "responsive-utilities.less"; diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/breadcrumbs.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/breadcrumbs.less deleted file mode 100644 index cb01d50..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/breadcrumbs.less +++ /dev/null @@ -1,26 +0,0 @@ -// -// Breadcrumbs -// -------------------------------------------------- - - -.breadcrumb { - padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal; - margin-bottom: @line-height-computed; - list-style: none; - background-color: @breadcrumb-bg; - border-radius: @border-radius-base; - - > li { - display: inline-block; - - + li:before { - content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space - padding: 0 5px; - color: @breadcrumb-color; - } - } - - > .active { - color: @breadcrumb-active-color; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/button-groups.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/button-groups.less deleted file mode 100644 index 16db0c6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/button-groups.less +++ /dev/null @@ -1,244 +0,0 @@ -// -// Button groups -// -------------------------------------------------- - -// Make the div behave like a button -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; // match .btn alignment given font-size hack above - > .btn { - position: relative; - float: left; - // Bring the "active" button to the front - &:hover, - &:focus, - &:active, - &.active { - z-index: 2; - } - } -} - -// Prevent double borders when buttons are next to each other -.btn-group { - .btn + .btn, - .btn + .btn-group, - .btn-group + .btn, - .btn-group + .btn-group { - margin-left: -1px; - } -} - -// Optional: Group multiple button groups together for a toolbar -.btn-toolbar { - margin-left: -5px; // Offset the first child's margin - &:extend(.clearfix all); - - .btn, - .btn-group, - .input-group { - float: left; - } - > .btn, - > .btn-group, - > .input-group { - margin-left: 5px; - } -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match -.btn-group > .btn:first-child { - margin-left: 0; - &:not(:last-child):not(.dropdown-toggle) { - .border-right-radius(0); - } -} -// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - .border-left-radius(0); -} - -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - .border-right-radius(0); - } -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - .border-left-radius(0); -} - -// On active and open, don't show outline -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - - -// Sizing -// -// Remix the default button sizing classes into new ones for easier manipulation. - -.btn-group-xs > .btn { &:extend(.btn-xs); } -.btn-group-sm > .btn { &:extend(.btn-sm); } -.btn-group-lg > .btn { &:extend(.btn-lg); } - - -// Split button dropdowns -// ---------------------- - -// Give the line between buttons some depth -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} - -// The clickable button for toggling the menu -// Remove the gradient and set the same inset shadow as the :active state -.btn-group.open .dropdown-toggle { - .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - - // Show no shadow for `.btn-link` since it has no other button styles. - &.btn-link { - .box-shadow(none); - } -} - - -// Reposition the caret -.btn .caret { - margin-left: 0; -} -// Carets in other button sizes -.btn-lg .caret { - border-width: @caret-width-large @caret-width-large 0; - border-bottom-width: 0; -} -// Upside down carets for .dropup -.dropup .btn-lg .caret { - border-width: 0 @caret-width-large @caret-width-large; -} - - -// Vertical button groups -// ---------------------- - -.btn-group-vertical { - > .btn, - > .btn-group, - > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; - } - - // Clear floats so dropdown menus can be properly placed - > .btn-group { - &:extend(.clearfix all); - > .btn { - float: none; - } - } - - > .btn + .btn, - > .btn + .btn-group, - > .btn-group + .btn, - > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; - } -} - -.btn-group-vertical > .btn { - &:not(:first-child):not(:last-child) { - border-radius: 0; - } - &:first-child:not(:last-child) { - .border-top-radius(@btn-border-radius-base); - .border-bottom-radius(0); - } - &:last-child:not(:first-child) { - .border-top-radius(0); - .border-bottom-radius(@btn-border-radius-base); - } -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - .border-bottom-radius(0); - } -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - .border-top-radius(0); -} - - -// Justified button groups -// ---------------------- - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; - > .btn, - > .btn-group { - float: none; - display: table-cell; - width: 1%; - } - > .btn-group .btn { - width: 100%; - } - - > .btn-group .dropdown-menu { - left: auto; - } -} - - -// Checkbox and radio options -// -// In order to support the browser's form validation feedback, powered by the -// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use -// `display: none;` or `visibility: hidden;` as that also hides the popover. -// Simply visually hiding the inputs via `opacity` would leave them clickable in -// certain cases which is prevented by using `clip` and `pointer-events`. -// This way, we ensure a DOM element is visible to position the popover from. -// -// See https://github.com/twbs/bootstrap/pull/12794 and -// https://github.com/twbs/bootstrap/pull/14559 for more information. - -[data-toggle="buttons"] { - > .btn, - > .btn-group > .btn { - input[type="radio"], - input[type="checkbox"] { - position: absolute; - clip: rect(0,0,0,0); - pointer-events: none; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/buttons.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/buttons.less deleted file mode 100644 index 9cbb8f4..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/buttons.less +++ /dev/null @@ -1,166 +0,0 @@ -// -// Buttons -// -------------------------------------------------- - - -// Base styles -// -------------------------------------------------- - -.btn { - display: inline-block; - margin-bottom: 0; // For input.btn - font-weight: @btn-font-weight; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - white-space: nowrap; - .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base); - .user-select(none); - - &, - &:active, - &.active { - &:focus, - &.focus { - .tab-focus(); - } - } - - &:hover, - &:focus, - &.focus { - color: @btn-default-color; - text-decoration: none; - } - - &:active, - &.active { - outline: 0; - background-image: none; - .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - cursor: @cursor-disabled; - .opacity(.65); - .box-shadow(none); - } - - a& { - &.disabled, - fieldset[disabled] & { - pointer-events: none; // Future-proof disabling of clicks on `` elements - } - } -} - - -// Alternate buttons -// -------------------------------------------------- - -.btn-default { - .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border); -} -.btn-primary { - .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border); -} -// Success appears as green -.btn-success { - .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border); -} -// Info appears as blue-green -.btn-info { - .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border); -} -// Warning appears as orange -.btn-warning { - .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border); -} -// Danger and error appear as red -.btn-danger { - .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border); -} - - -// Link buttons -// ------------------------- - -// Make a button look and behave like a link -.btn-link { - color: @link-color; - font-weight: normal; - border-radius: 0; - - &, - &:active, - &.active, - &[disabled], - fieldset[disabled] & { - background-color: transparent; - .box-shadow(none); - } - &, - &:hover, - &:focus, - &:active { - border-color: transparent; - } - &:hover, - &:focus { - color: @link-hover-color; - text-decoration: @link-hover-decoration; - background-color: transparent; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: @btn-link-disabled-color; - text-decoration: none; - } - } -} - - -// Button Sizes -// -------------------------------------------------- - -.btn-lg { - // line-height: ensure even-numbered height of button next to large input - .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large); -} -.btn-sm { - // line-height: ensure proper height of button next to small input - .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small); -} -.btn-xs { - .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small); -} - - -// Block button -// -------------------------------------------------- - -.btn-block { - display: block; - width: 100%; -} - -// Vertically space out multiple block buttons -.btn-block + .btn-block { - margin-top: 5px; -} - -// Specificity overrides -input[type="submit"], -input[type="reset"], -input[type="button"] { - &.btn-block { - width: 100%; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/carousel.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/carousel.less deleted file mode 100644 index 252011e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/carousel.less +++ /dev/null @@ -1,270 +0,0 @@ -// -// Carousel -// -------------------------------------------------- - - -// Wrapper for the slide container and indicators -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; - - > .item { - display: none; - position: relative; - .transition(.6s ease-in-out left); - - // Account for jankitude on images - > img, - > a > img { - &:extend(.img-responsive); - line-height: 1; - } - - // WebKit CSS3 transforms for supported devices - @media all and (transform-3d), (-webkit-transform-3d) { - .transition-transform(~'0.6s ease-in-out'); - .backface-visibility(~'hidden'); - .perspective(1000px); - - &.next, - &.active.right { - .translate3d(100%, 0, 0); - left: 0; - } - &.prev, - &.active.left { - .translate3d(-100%, 0, 0); - left: 0; - } - &.next.left, - &.prev.right, - &.active { - .translate3d(0, 0, 0); - left: 0; - } - } - } - - > .active, - > .next, - > .prev { - display: block; - } - - > .active { - left: 0; - } - - > .next, - > .prev { - position: absolute; - top: 0; - width: 100%; - } - - > .next { - left: 100%; - } - > .prev { - left: -100%; - } - > .next.left, - > .prev.right { - left: 0; - } - - > .active.left { - left: -100%; - } - > .active.right { - left: 100%; - } - -} - -// Left/right controls for nav -// --------------------------- - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: @carousel-control-width; - .opacity(@carousel-control-opacity); - font-size: @carousel-control-font-size; - color: @carousel-control-color; - text-align: center; - text-shadow: @carousel-text-shadow; - background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug - // We can't have this transition here because WebKit cancels the carousel - // animation if you trip this while in the middle of another animation. - - // Set gradients for backgrounds - &.left { - #gradient > .horizontal(@start-color: rgba(0,0,0,.5); @end-color: rgba(0,0,0,.0001)); - } - &.right { - left: auto; - right: 0; - #gradient > .horizontal(@start-color: rgba(0,0,0,.0001); @end-color: rgba(0,0,0,.5)); - } - - // Hover/focus state - &:hover, - &:focus { - outline: 0; - color: @carousel-control-color; - text-decoration: none; - .opacity(.9); - } - - // Toggles - .icon-prev, - .icon-next, - .glyphicon-chevron-left, - .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; - } - .icon-prev, - .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; - } - .icon-next, - .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; - } - .icon-prev, - .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; - } - - - .icon-prev { - &:before { - content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039) - } - } - .icon-next { - &:before { - content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A) - } - } -} - -// Optional indicator pips -// -// Add an unordered list with the following class and add a list item for each -// slide your carousel holds. - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; - - li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid @carousel-indicator-border-color; - border-radius: 10px; - cursor: pointer; - - // IE8-9 hack for event handling - // - // Internet Explorer 8-9 does not support clicks on elements without a set - // `background-color`. We cannot use `filter` since that's not viewed as a - // background color by the browser. Thus, a hack is needed. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer - // - // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we - // set alpha transparency for the best results possible. - background-color: #000 \9; // IE8 - background-color: rgba(0,0,0,0); // IE9 - } - .active { - margin: 0; - width: 12px; - height: 12px; - background-color: @carousel-indicator-active-bg; - } -} - -// Optional captions -// ----------------------------- -// Hidden by default for smaller viewports -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: @carousel-caption-color; - text-align: center; - text-shadow: @carousel-text-shadow; - & .btn { - text-shadow: none; // No shadow for button elements in carousel-caption - } -} - - -// Scale up controls for tablets and up -@media screen and (min-width: @screen-sm-min) { - - // Scale up the controls a smidge - .carousel-control { - .glyphicon-chevron-left, - .glyphicon-chevron-right, - .icon-prev, - .icon-next { - width: (@carousel-control-font-size * 1.5); - height: (@carousel-control-font-size * 1.5); - margin-top: (@carousel-control-font-size / -2); - font-size: (@carousel-control-font-size * 1.5); - } - .glyphicon-chevron-left, - .icon-prev { - margin-left: (@carousel-control-font-size / -2); - } - .glyphicon-chevron-right, - .icon-next { - margin-right: (@carousel-control-font-size / -2); - } - } - - // Show and left align the captions - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - - // Move up the indicators - .carousel-indicators { - bottom: 20px; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/close.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/close.less deleted file mode 100644 index 6d5bfe0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/close.less +++ /dev/null @@ -1,34 +0,0 @@ -// -// Close icons -// -------------------------------------------------- - - -.close { - float: right; - font-size: (@font-size-base * 1.5); - font-weight: @close-font-weight; - line-height: 1; - color: @close-color; - text-shadow: @close-text-shadow; - .opacity(.2); - - &:hover, - &:focus { - color: @close-color; - text-decoration: none; - cursor: pointer; - .opacity(.5); - } - - // Additional properties for button version - // iOS requires the button element instead of an anchor tag. - // If you want the anchor version, it requires `href="#"`. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile - button& { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/code.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/code.less deleted file mode 100644 index a08b4d4..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/code.less +++ /dev/null @@ -1,69 +0,0 @@ -// -// Code (inline and block) -// -------------------------------------------------- - - -// Inline and block code styles -code, -kbd, -pre, -samp { - font-family: @font-family-monospace; -} - -// Inline code -code { - padding: 2px 4px; - font-size: 90%; - color: @code-color; - background-color: @code-bg; - border-radius: @border-radius-base; -} - -// User input typically entered via keyboard -kbd { - padding: 2px 4px; - font-size: 90%; - color: @kbd-color; - background-color: @kbd-bg; - border-radius: @border-radius-small; - box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); - - kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; - } -} - -// Blocks of code -pre { - display: block; - padding: ((@line-height-computed - 1) / 2); - margin: 0 0 (@line-height-computed / 2); - font-size: (@font-size-base - 1); // 14px to 13px - line-height: @line-height-base; - word-break: break-all; - word-wrap: break-word; - color: @pre-color; - background-color: @pre-bg; - border: 1px solid @pre-border-color; - border-radius: @border-radius-base; - - // Account for some code outputs that place code tags in pre tags - code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; - } -} - -// Enable scrollable blocks of code -.pre-scrollable { - max-height: @pre-scrollable-max-height; - overflow-y: scroll; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/component-animations.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/component-animations.less deleted file mode 100644 index 0bcee91..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/component-animations.less +++ /dev/null @@ -1,33 +0,0 @@ -// -// Component animations -// -------------------------------------------------- - -// Heads up! -// -// We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. - -.fade { - opacity: 0; - .transition(opacity .15s linear); - &.in { - opacity: 1; - } -} - -.collapse { - display: none; - - &.in { display: block; } - tr&.in { display: table-row; } - tbody&.in { display: table-row-group; } -} - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - .transition-property(~"height, visibility"); - .transition-duration(.35s); - .transition-timing-function(ease); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/dropdowns.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/dropdowns.less deleted file mode 100644 index f6876c1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/dropdowns.less +++ /dev/null @@ -1,216 +0,0 @@ -// -// Dropdown menus -// -------------------------------------------------- - - -// Dropdown arrow/caret -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: @caret-width-base dashed; - border-top: @caret-width-base solid ~"\9"; // IE8 - border-right: @caret-width-base solid transparent; - border-left: @caret-width-base solid transparent; -} - -// The dropdown wrapper (div) -.dropup, -.dropdown { - position: relative; -} - -// Prevent the focus on the dropdown toggle when closing dropdowns -.dropdown-toggle:focus { - outline: 0; -} - -// The dropdown menu (ul) -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: @zindex-dropdown; - display: none; // none by default, but block on "open" of the menu - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; // override default ul - list-style: none; - font-size: @font-size-base; - text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) - background-color: @dropdown-bg; - border: 1px solid @dropdown-fallback-border; // IE8 fallback - border: 1px solid @dropdown-border; - border-radius: @border-radius-base; - .box-shadow(0 6px 12px rgba(0,0,0,.175)); - background-clip: padding-box; - - // Aligns the dropdown menu to right - // - // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]` - &.pull-right { - right: 0; - left: auto; - } - - // Dividers (basically an hr) within the dropdown - .divider { - .nav-divider(@dropdown-divider-bg); - } - - // Links within the dropdown menu - > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: @line-height-base; - color: @dropdown-link-color; - white-space: nowrap; // prevent links from randomly breaking onto new lines - } -} - -// Hover/Focus state -.dropdown-menu > li > a { - &:hover, - &:focus { - text-decoration: none; - color: @dropdown-link-hover-color; - background-color: @dropdown-link-hover-bg; - } -} - -// Active state -.dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: @dropdown-link-active-color; - text-decoration: none; - outline: 0; - background-color: @dropdown-link-active-bg; - } -} - -// Disabled state -// -// Gray out text and ensure the hover/focus state remains gray - -.dropdown-menu > .disabled > a { - &, - &:hover, - &:focus { - color: @dropdown-link-disabled-color; - } - - // Nuke hover/focus effects - &:hover, - &:focus { - text-decoration: none; - background-color: transparent; - background-image: none; // Remove CSS gradient - .reset-filter(); - cursor: @cursor-disabled; - } -} - -// Open state for the dropdown -.open { - // Show the menu - > .dropdown-menu { - display: block; - } - - // Remove the outline when :focus is triggered - > a { - outline: 0; - } -} - -// Menu positioning -// -// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown -// menu with the parent. -.dropdown-menu-right { - left: auto; // Reset the default from `.dropdown-menu` - right: 0; -} -// With v3, we enabled auto-flipping if you have a dropdown within a right -// aligned nav component. To enable the undoing of that, we provide an override -// to restore the default dropdown menu alignment. -// -// This is only for left-aligning a dropdown menu within a `.navbar-right` or -// `.pull-right` nav component. -.dropdown-menu-left { - left: 0; - right: auto; -} - -// Dropdown section headers -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: @font-size-small; - line-height: @line-height-base; - color: @dropdown-header-color; - white-space: nowrap; // as with > li > a -} - -// Backdrop to catch body clicks on mobile, etc. -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: (@zindex-dropdown - 10); -} - -// Right aligned dropdowns -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -// Allow for dropdowns to go bottom up (aka, dropup-menu) -// -// Just add .dropup after the standard .dropdown class and you're set, bro. -// TODO: abstract this so that the navbar fixed styles are not placed here? - -.dropup, -.navbar-fixed-bottom .dropdown { - // Reverse the caret - .caret { - border-top: 0; - border-bottom: @caret-width-base dashed; - border-bottom: @caret-width-base solid ~"\9"; // IE8 - content: ""; - } - // Different positioning for bottom up menu - .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; - } -} - - -// Component alignment -// -// Reiterate per navbar.less and the modified component alignment there. - -@media (min-width: @grid-float-breakpoint) { - .navbar-right { - .dropdown-menu { - .dropdown-menu-right(); - } - // Necessary for overrides of the default right aligned menu. - // Will remove come v4 in all likelihood. - .dropdown-menu-left { - .dropdown-menu-left(); - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/forms.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/forms.less deleted file mode 100644 index 9377d38..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/forms.less +++ /dev/null @@ -1,613 +0,0 @@ -// -// Forms -// -------------------------------------------------- - - -// Normalize non-controls -// -// Restyle and baseline non-control form elements. - -fieldset { - padding: 0; - margin: 0; - border: 0; - // Chrome and Firefox set a `min-width: min-content;` on fieldsets, - // so we reset that to ensure it behaves more like a standard block element. - // See https://github.com/twbs/bootstrap/issues/12359. - min-width: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: @line-height-computed; - font-size: (@font-size-base * 1.5); - line-height: inherit; - color: @legend-color; - border: 0; - border-bottom: 1px solid @legend-border-color; -} - -label { - display: inline-block; - max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141) - margin-bottom: 5px; - font-weight: bold; -} - - -// Normalize form controls -// -// While most of our form styles require extra classes, some basic normalization -// is required to ensure optimum display with or without those classes to better -// address browser inconsistencies. - -// Override content-box in Normalize (* isn't specific enough) -input[type="search"] { - .box-sizing(border-box); -} - -// Position radios and checkboxes better -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; // IE8-9 - line-height: normal; -} - -input[type="file"] { - display: block; -} - -// Make range inputs behave like textual form controls -input[type="range"] { - display: block; - width: 100%; -} - -// Make multiple select elements height not fixed -select[multiple], -select[size] { - height: auto; -} - -// Focus for file, radio, and checkbox -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - .tab-focus(); -} - -// Adjust output element -output { - display: block; - padding-top: (@padding-base-vertical + 1); - font-size: @font-size-base; - line-height: @line-height-base; - color: @input-color; -} - - -// Common form controls -// -// Shared size and type resets for form controls. Apply `.form-control` to any -// of the following form controls: -// -// select -// textarea -// input[type="text"] -// input[type="password"] -// input[type="datetime"] -// input[type="datetime-local"] -// input[type="date"] -// input[type="month"] -// input[type="time"] -// input[type="week"] -// input[type="number"] -// input[type="email"] -// input[type="url"] -// input[type="search"] -// input[type="tel"] -// input[type="color"] - -.form-control { - display: block; - width: 100%; - height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - padding: @padding-base-vertical @padding-base-horizontal; - font-size: @font-size-base; - line-height: @line-height-base; - color: @input-color; - background-color: @input-bg; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid @input-border; - border-radius: @input-border-radius; // Note: This has no effect on s in CSS. - .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); - .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s"); - - // Customize the `:focus` state to imitate native WebKit styles. - .form-control-focus(); - - // Placeholder - .placeholder(); - - // Unstyle the caret on `` -// element gets special love because it's special, and that's a fact! -.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) { - height: @input-height; - padding: @padding-vertical @padding-horizontal; - font-size: @font-size; - line-height: @line-height; - border-radius: @border-radius; - - select& { - height: @input-height; - line-height: @input-height; - } - - textarea&, - select[multiple]& { - height: auto; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/gradients.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/gradients.less deleted file mode 100644 index 0b88a89..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/gradients.less +++ /dev/null @@ -1,59 +0,0 @@ -// Gradients - -#gradient { - - // Horizontal gradient, from left to right - // - // Creates two color stops, start and end, by specifying a color and position for each color stop. - // Color stops are not available in IE9 and below. - .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) { - background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12 - background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - background-repeat: repeat-x; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down - } - - // Vertical gradient, from top to bottom - // - // Creates two color stops, start and end, by specifying a color and position for each color stop. - // Color stops are not available in IE9 and below. - .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) { - background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12 - background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - background-repeat: repeat-x; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down - } - - .directional(@start-color: #555; @end-color: #333; @deg: 45deg) { - background-repeat: repeat-x; - background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+ - background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12 - background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+ - } - .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) { - background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color); - background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color); - background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color); - background-repeat: no-repeat; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback - } - .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) { - background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color); - background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color); - background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color); - background-repeat: no-repeat; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback - } - .radial(@inner-color: #555; @outer-color: #333) { - background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color); - background-image: radial-gradient(circle, @inner-color, @outer-color); - background-repeat: no-repeat; - } - .striped(@color: rgba(255,255,255,.15); @angle: 45deg) { - background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent); - background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/grid-framework.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/grid-framework.less deleted file mode 100644 index 8c23eed..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/grid-framework.less +++ /dev/null @@ -1,91 +0,0 @@ -// Framework grid generation -// -// Used only by Bootstrap to generate the correct number of grid classes given -// any value of `@grid-columns`. - -.make-grid-columns() { - // Common styles for all sizes of grid columns, widths 1-12 - .col(@index) { // initial - @item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}"; - .col((@index + 1), @item); - } - .col(@index, @list) when (@index =< @grid-columns) { // general; "=<" isn't a typo - @item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}"; - .col((@index + 1), ~"@{list}, @{item}"); - } - .col(@index, @list) when (@index > @grid-columns) { // terminal - @{list} { - position: relative; - // Prevent columns from collapsing when empty - min-height: 1px; - // Inner gutter via padding - padding-left: ceil((@grid-gutter-width / 2)); - padding-right: floor((@grid-gutter-width / 2)); - } - } - .col(1); // kickstart it -} - -.float-grid-columns(@class) { - .col(@index) { // initial - @item: ~".col-@{class}-@{index}"; - .col((@index + 1), @item); - } - .col(@index, @list) when (@index =< @grid-columns) { // general - @item: ~".col-@{class}-@{index}"; - .col((@index + 1), ~"@{list}, @{item}"); - } - .col(@index, @list) when (@index > @grid-columns) { // terminal - @{list} { - float: left; - } - } - .col(1); // kickstart it -} - -.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) { - .col-@{class}-@{index} { - width: percentage((@index / @grid-columns)); - } -} -.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) { - .col-@{class}-push-@{index} { - left: percentage((@index / @grid-columns)); - } -} -.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) { - .col-@{class}-push-0 { - left: auto; - } -} -.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) { - .col-@{class}-pull-@{index} { - right: percentage((@index / @grid-columns)); - } -} -.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) { - .col-@{class}-pull-0 { - right: auto; - } -} -.calc-grid-column(@index, @class, @type) when (@type = offset) { - .col-@{class}-offset-@{index} { - margin-left: percentage((@index / @grid-columns)); - } -} - -// Basic looping in LESS -.loop-grid-columns(@index, @class, @type) when (@index >= 0) { - .calc-grid-column(@index, @class, @type); - // next iteration - .loop-grid-columns((@index - 1), @class, @type); -} - -// Create grid for specific class -.make-grid(@class) { - .float-grid-columns(@class); - .loop-grid-columns(@grid-columns, @class, width); - .loop-grid-columns(@grid-columns, @class, pull); - .loop-grid-columns(@grid-columns, @class, push); - .loop-grid-columns(@grid-columns, @class, offset); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/grid.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/grid.less deleted file mode 100644 index df496d0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/grid.less +++ /dev/null @@ -1,122 +0,0 @@ -// Grid system -// -// Generate semantic grid columns with these mixins. - -// Centered container element -.container-fixed(@gutter: @grid-gutter-width) { - margin-right: auto; - margin-left: auto; - padding-left: floor((@gutter / 2)); - padding-right: ceil((@gutter / 2)); - &:extend(.clearfix all); -} - -// Creates a wrapper for a series of columns -.make-row(@gutter: @grid-gutter-width) { - margin-left: ceil((@gutter / -2)); - margin-right: floor((@gutter / -2)); - &:extend(.clearfix all); -} - -// Generate the extra small columns -.make-xs-column(@columns; @gutter: @grid-gutter-width) { - position: relative; - float: left; - width: percentage((@columns / @grid-columns)); - min-height: 1px; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); -} -.make-xs-column-offset(@columns) { - margin-left: percentage((@columns / @grid-columns)); -} -.make-xs-column-push(@columns) { - left: percentage((@columns / @grid-columns)); -} -.make-xs-column-pull(@columns) { - right: percentage((@columns / @grid-columns)); -} - -// Generate the small columns -.make-sm-column(@columns; @gutter: @grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); - - @media (min-width: @screen-sm-min) { - float: left; - width: percentage((@columns / @grid-columns)); - } -} -.make-sm-column-offset(@columns) { - @media (min-width: @screen-sm-min) { - margin-left: percentage((@columns / @grid-columns)); - } -} -.make-sm-column-push(@columns) { - @media (min-width: @screen-sm-min) { - left: percentage((@columns / @grid-columns)); - } -} -.make-sm-column-pull(@columns) { - @media (min-width: @screen-sm-min) { - right: percentage((@columns / @grid-columns)); - } -} - -// Generate the medium columns -.make-md-column(@columns; @gutter: @grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); - - @media (min-width: @screen-md-min) { - float: left; - width: percentage((@columns / @grid-columns)); - } -} -.make-md-column-offset(@columns) { - @media (min-width: @screen-md-min) { - margin-left: percentage((@columns / @grid-columns)); - } -} -.make-md-column-push(@columns) { - @media (min-width: @screen-md-min) { - left: percentage((@columns / @grid-columns)); - } -} -.make-md-column-pull(@columns) { - @media (min-width: @screen-md-min) { - right: percentage((@columns / @grid-columns)); - } -} - -// Generate the large columns -.make-lg-column(@columns; @gutter: @grid-gutter-width) { - position: relative; - min-height: 1px; - padding-left: (@gutter / 2); - padding-right: (@gutter / 2); - - @media (min-width: @screen-lg-min) { - float: left; - width: percentage((@columns / @grid-columns)); - } -} -.make-lg-column-offset(@columns) { - @media (min-width: @screen-lg-min) { - margin-left: percentage((@columns / @grid-columns)); - } -} -.make-lg-column-push(@columns) { - @media (min-width: @screen-lg-min) { - left: percentage((@columns / @grid-columns)); - } -} -.make-lg-column-pull(@columns) { - @media (min-width: @screen-lg-min) { - right: percentage((@columns / @grid-columns)); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/hide-text.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/hide-text.less deleted file mode 100644 index 2bb84a3..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/hide-text.less +++ /dev/null @@ -1,21 +0,0 @@ -// CSS image replacement -// -// Heads up! v3 launched with only `.hide-text()`, but per our pattern for -// mixins being reused as classes with the same name, this doesn't hold up. As -// of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. -// -// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 - -// Deprecated as of v3.0.1 (has been removed in v4) -.hide-text() { - font: ~"0/0" a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -// New mixin to use as of v3.0.1 -.text-hide() { - .hide-text(); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/image.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/image.less deleted file mode 100644 index f233cb3..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/image.less +++ /dev/null @@ -1,33 +0,0 @@ -// Image Mixins -// - Responsive image -// - Retina image - - -// Responsive image -// -// Keep images from scaling beyond the width of their parents. -.img-responsive(@display: block) { - display: @display; - max-width: 100%; // Part 1: Set a maximum relative to the parent - height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching -} - - -// Retina image -// -// Short retina mixin for setting background-image and -size. Note that the -// spelling of `min--moz-device-pixel-ratio` is intentional. -.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) { - background-image: url("@{file-1x}"); - - @media - only screen and (-webkit-min-device-pixel-ratio: 2), - only screen and ( min--moz-device-pixel-ratio: 2), - only screen and ( -o-min-device-pixel-ratio: 2/1), - only screen and ( min-device-pixel-ratio: 2), - only screen and ( min-resolution: 192dpi), - only screen and ( min-resolution: 2dppx) { - background-image: url("@{file-2x}"); - background-size: @width-1x @height-1x; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/labels.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/labels.less deleted file mode 100644 index 9f7a67e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/labels.less +++ /dev/null @@ -1,12 +0,0 @@ -// Labels - -.label-variant(@color) { - background-color: @color; - - &[href] { - &:hover, - &:focus { - background-color: darken(@color, 10%); - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/list-group.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/list-group.less deleted file mode 100644 index 03aa190..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/list-group.less +++ /dev/null @@ -1,30 +0,0 @@ -// List Groups - -.list-group-item-variant(@state; @background; @color) { - .list-group-item-@{state} { - color: @color; - background-color: @background; - - a&, - button& { - color: @color; - - .list-group-item-heading { - color: inherit; - } - - &:hover, - &:focus { - color: @color; - background-color: darken(@background, 5%); - } - &.active, - &.active:hover, - &.active:focus { - color: #fff; - background-color: @color; - border-color: @color; - } - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/nav-divider.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/nav-divider.less deleted file mode 100644 index feb1e9e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/nav-divider.less +++ /dev/null @@ -1,10 +0,0 @@ -// Horizontal dividers -// -// Dividers (basically an hr) within dropdowns and nav lists - -.nav-divider(@color: #e5e5e5) { - height: 1px; - margin: ((@line-height-computed / 2) - 1) 0; - overflow: hidden; - background-color: @color; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/nav-vertical-align.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/nav-vertical-align.less deleted file mode 100644 index d458c78..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/nav-vertical-align.less +++ /dev/null @@ -1,9 +0,0 @@ -// Navbar vertical align -// -// Vertically center elements in the navbar. -// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin. - -.navbar-vertical-align(@element-height) { - margin-top: ((@navbar-height - @element-height) / 2); - margin-bottom: ((@navbar-height - @element-height) / 2); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/opacity.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/opacity.less deleted file mode 100644 index 33ed25c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/opacity.less +++ /dev/null @@ -1,8 +0,0 @@ -// Opacity - -.opacity(@opacity) { - opacity: @opacity; - // IE8 filter - @opacity-ie: (@opacity * 100); - filter: ~"alpha(opacity=@{opacity-ie})"; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/pagination.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/pagination.less deleted file mode 100644 index 618804f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/pagination.less +++ /dev/null @@ -1,24 +0,0 @@ -// Pagination - -.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) { - > li { - > a, - > span { - padding: @padding-vertical @padding-horizontal; - font-size: @font-size; - line-height: @line-height; - } - &:first-child { - > a, - > span { - .border-left-radius(@border-radius); - } - } - &:last-child { - > a, - > span { - .border-right-radius(@border-radius); - } - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/panels.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/panels.less deleted file mode 100644 index 49ee10d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/panels.less +++ /dev/null @@ -1,24 +0,0 @@ -// Panels - -.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) { - border-color: @border; - - & > .panel-heading { - color: @heading-text-color; - background-color: @heading-bg-color; - border-color: @heading-border; - - + .panel-collapse > .panel-body { - border-top-color: @border; - } - .badge { - color: @heading-bg-color; - background-color: @heading-text-color; - } - } - & > .panel-footer { - + .panel-collapse > .panel-body { - border-bottom-color: @border; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/progress-bar.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/progress-bar.less deleted file mode 100644 index f07996a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/progress-bar.less +++ /dev/null @@ -1,10 +0,0 @@ -// Progress bars - -.progress-bar-variant(@color) { - background-color: @color; - - // Deprecated parent class requirement as of v3.2.0 - .progress-striped & { - #gradient > .striped(); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/reset-filter.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/reset-filter.less deleted file mode 100644 index 68cdb5e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/reset-filter.less +++ /dev/null @@ -1,8 +0,0 @@ -// Reset filters for IE -// -// When you need to remove a gradient background, do not forget to use this to reset -// the IE filter for IE9 and below. - -.reset-filter() { - filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)")); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/reset-text.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/reset-text.less deleted file mode 100644 index 58dd4d1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/reset-text.less +++ /dev/null @@ -1,18 +0,0 @@ -.reset-text() { - font-family: @font-family-base; - // We deliberately do NOT reset font-size. - font-style: normal; - font-weight: normal; - letter-spacing: normal; - line-break: auto; - line-height: @line-height-base; - text-align: left; // Fallback for where `start` is not supported - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/resize.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/resize.less deleted file mode 100644 index 3acd3af..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/resize.less +++ /dev/null @@ -1,6 +0,0 @@ -// Resize anything - -.resizable(@direction) { - resize: @direction; // Options: horizontal, vertical, both - overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/responsive-visibility.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/responsive-visibility.less deleted file mode 100644 index ecf1e97..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/responsive-visibility.less +++ /dev/null @@ -1,15 +0,0 @@ -// Responsive utilities - -// -// More easily include all the states for responsive-utilities.less. -.responsive-visibility() { - display: block !important; - table& { display: table !important; } - tr& { display: table-row !important; } - th&, - td& { display: table-cell !important; } -} - -.responsive-invisibility() { - display: none !important; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/size.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/size.less deleted file mode 100644 index a8be650..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/size.less +++ /dev/null @@ -1,10 +0,0 @@ -// Sizing shortcuts - -.size(@width; @height) { - width: @width; - height: @height; -} - -.square(@size) { - .size(@size; @size); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/tab-focus.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/tab-focus.less deleted file mode 100644 index d12d236..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/tab-focus.less +++ /dev/null @@ -1,9 +0,0 @@ -// WebKit-style focus - -.tab-focus() { - // WebKit-specific. Other browsers will keep their default outline style. - // (Initially tried to also force default via `outline: initial`, - // but that seems to erroneously remove the outline in Firefox altogether.) - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/table-row.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/table-row.less deleted file mode 100644 index 0f287f1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/table-row.less +++ /dev/null @@ -1,28 +0,0 @@ -// Tables - -.table-row-variant(@state; @background) { - // Exact selectors below required to override `.table-striped` and prevent - // inheritance to nested tables. - .table > thead > tr, - .table > tbody > tr, - .table > tfoot > tr { - > td.@{state}, - > th.@{state}, - &.@{state} > td, - &.@{state} > th { - background-color: @background; - } - } - - // Hover states for `.table-hover` - // Note: this is not available for cells or rows within `thead` or `tfoot`. - .table-hover > tbody > tr { - > td.@{state}:hover, - > th.@{state}:hover, - &.@{state}:hover > td, - &:hover > .@{state}, - &.@{state}:hover > th { - background-color: darken(@background, 5%); - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/text-emphasis.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/text-emphasis.less deleted file mode 100644 index 9e8a77a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/text-emphasis.less +++ /dev/null @@ -1,9 +0,0 @@ -// Typography - -.text-emphasis-variant(@color) { - color: @color; - a&:hover, - a&:focus { - color: darken(@color, 10%); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/text-overflow.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/text-overflow.less deleted file mode 100644 index c11ad2f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/text-overflow.less +++ /dev/null @@ -1,8 +0,0 @@ -// Text overflow -// Requires inline-block or block for proper styling - -.text-overflow() { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/vendor-prefixes.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/vendor-prefixes.less deleted file mode 100644 index 2b5e74b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/mixins/vendor-prefixes.less +++ /dev/null @@ -1,227 +0,0 @@ -// Vendor Prefixes -// -// All vendor mixins are deprecated as of v3.2.0 due to the introduction of -// Autoprefixer in our Gruntfile. They have been removed in v4. - -// - Animations -// - Backface visibility -// - Box shadow -// - Box sizing -// - Content columns -// - Hyphens -// - Placeholder text -// - Transformations -// - Transitions -// - User Select - - -// Animations -.animation(@animation) { - -webkit-animation: @animation; - -o-animation: @animation; - animation: @animation; -} -.animation-name(@name) { - -webkit-animation-name: @name; - animation-name: @name; -} -.animation-duration(@duration) { - -webkit-animation-duration: @duration; - animation-duration: @duration; -} -.animation-timing-function(@timing-function) { - -webkit-animation-timing-function: @timing-function; - animation-timing-function: @timing-function; -} -.animation-delay(@delay) { - -webkit-animation-delay: @delay; - animation-delay: @delay; -} -.animation-iteration-count(@iteration-count) { - -webkit-animation-iteration-count: @iteration-count; - animation-iteration-count: @iteration-count; -} -.animation-direction(@direction) { - -webkit-animation-direction: @direction; - animation-direction: @direction; -} -.animation-fill-mode(@fill-mode) { - -webkit-animation-fill-mode: @fill-mode; - animation-fill-mode: @fill-mode; -} - -// Backface visibility -// Prevent browsers from flickering when using CSS 3D transforms. -// Default value is `visible`, but can be changed to `hidden` - -.backface-visibility(@visibility) { - -webkit-backface-visibility: @visibility; - -moz-backface-visibility: @visibility; - backface-visibility: @visibility; -} - -// Drop shadows -// -// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's -// supported browsers that have box shadow capabilities now support it. - -.box-shadow(@shadow) { - -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1 - box-shadow: @shadow; -} - -// Box sizing -.box-sizing(@boxmodel) { - -webkit-box-sizing: @boxmodel; - -moz-box-sizing: @boxmodel; - box-sizing: @boxmodel; -} - -// CSS3 Content Columns -.content-columns(@column-count; @column-gap: @grid-gutter-width) { - -webkit-column-count: @column-count; - -moz-column-count: @column-count; - column-count: @column-count; - -webkit-column-gap: @column-gap; - -moz-column-gap: @column-gap; - column-gap: @column-gap; -} - -// Optional hyphenation -.hyphens(@mode: auto) { - word-wrap: break-word; - -webkit-hyphens: @mode; - -moz-hyphens: @mode; - -ms-hyphens: @mode; // IE10+ - -o-hyphens: @mode; - hyphens: @mode; -} - -// Placeholder text -.placeholder(@color: @input-color-placeholder) { - // Firefox - &::-moz-placeholder { - color: @color; - opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526 - } - &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+ - &::-webkit-input-placeholder { color: @color; } // Safari and Chrome -} - -// Transformations -.scale(@ratio) { - -webkit-transform: scale(@ratio); - -ms-transform: scale(@ratio); // IE9 only - -o-transform: scale(@ratio); - transform: scale(@ratio); -} -.scale(@ratioX; @ratioY) { - -webkit-transform: scale(@ratioX, @ratioY); - -ms-transform: scale(@ratioX, @ratioY); // IE9 only - -o-transform: scale(@ratioX, @ratioY); - transform: scale(@ratioX, @ratioY); -} -.scaleX(@ratio) { - -webkit-transform: scaleX(@ratio); - -ms-transform: scaleX(@ratio); // IE9 only - -o-transform: scaleX(@ratio); - transform: scaleX(@ratio); -} -.scaleY(@ratio) { - -webkit-transform: scaleY(@ratio); - -ms-transform: scaleY(@ratio); // IE9 only - -o-transform: scaleY(@ratio); - transform: scaleY(@ratio); -} -.skew(@x; @y) { - -webkit-transform: skewX(@x) skewY(@y); - -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+ - -o-transform: skewX(@x) skewY(@y); - transform: skewX(@x) skewY(@y); -} -.translate(@x; @y) { - -webkit-transform: translate(@x, @y); - -ms-transform: translate(@x, @y); // IE9 only - -o-transform: translate(@x, @y); - transform: translate(@x, @y); -} -.translate3d(@x; @y; @z) { - -webkit-transform: translate3d(@x, @y, @z); - transform: translate3d(@x, @y, @z); -} -.rotate(@degrees) { - -webkit-transform: rotate(@degrees); - -ms-transform: rotate(@degrees); // IE9 only - -o-transform: rotate(@degrees); - transform: rotate(@degrees); -} -.rotateX(@degrees) { - -webkit-transform: rotateX(@degrees); - -ms-transform: rotateX(@degrees); // IE9 only - -o-transform: rotateX(@degrees); - transform: rotateX(@degrees); -} -.rotateY(@degrees) { - -webkit-transform: rotateY(@degrees); - -ms-transform: rotateY(@degrees); // IE9 only - -o-transform: rotateY(@degrees); - transform: rotateY(@degrees); -} -.perspective(@perspective) { - -webkit-perspective: @perspective; - -moz-perspective: @perspective; - perspective: @perspective; -} -.perspective-origin(@perspective) { - -webkit-perspective-origin: @perspective; - -moz-perspective-origin: @perspective; - perspective-origin: @perspective; -} -.transform-origin(@origin) { - -webkit-transform-origin: @origin; - -moz-transform-origin: @origin; - -ms-transform-origin: @origin; // IE9 only - transform-origin: @origin; -} - - -// Transitions - -.transition(@transition) { - -webkit-transition: @transition; - -o-transition: @transition; - transition: @transition; -} -.transition-property(@transition-property) { - -webkit-transition-property: @transition-property; - transition-property: @transition-property; -} -.transition-delay(@transition-delay) { - -webkit-transition-delay: @transition-delay; - transition-delay: @transition-delay; -} -.transition-duration(@transition-duration) { - -webkit-transition-duration: @transition-duration; - transition-duration: @transition-duration; -} -.transition-timing-function(@timing-function) { - -webkit-transition-timing-function: @timing-function; - transition-timing-function: @timing-function; -} -.transition-transform(@transition) { - -webkit-transition: -webkit-transform @transition; - -moz-transition: -moz-transform @transition; - -o-transition: -o-transform @transition; - transition: transform @transition; -} - - -// User select -// For selecting text on the page - -.user-select(@select) { - -webkit-user-select: @select; - -moz-user-select: @select; - -ms-user-select: @select; // IE10+ - user-select: @select; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/modals.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/modals.less deleted file mode 100644 index 767ce36..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/modals.less +++ /dev/null @@ -1,150 +0,0 @@ -// -// Modals -// -------------------------------------------------- - -// .modal-open - body class for killing the scroll -// .modal - container to scroll within -// .modal-dialog - positioning shell for the actual modal -// .modal-content - actual modal w/ bg and corners and shit - -// Kill the scroll on the body -.modal-open { - overflow: hidden; -} - -// Container that the modal scrolls within -.modal { - display: none; - overflow: hidden; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: @zindex-modal; - -webkit-overflow-scrolling: touch; - - // Prevent Chrome on Windows from adding a focus outline. For details, see - // https://github.com/twbs/bootstrap/pull/10951. - outline: 0; - - // When fading in the modal, animate it to slide down - &.fade .modal-dialog { - .translate(0, -25%); - .transition-transform(~"0.3s ease-out"); - } - &.in .modal-dialog { .translate(0, 0) } -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -// Shell div to position the modal with bottom padding -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -// Actual modal -.modal-content { - position: relative; - background-color: @modal-content-bg; - border: 1px solid @modal-content-fallback-border-color; //old browsers fallback (ie8 etc) - border: 1px solid @modal-content-border-color; - border-radius: @border-radius-large; - .box-shadow(0 3px 9px rgba(0,0,0,.5)); - background-clip: padding-box; - // Remove focus outline from opened modal - outline: 0; -} - -// Modal background -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: @zindex-modal-background; - background-color: @modal-backdrop-bg; - // Fade for backdrop - &.fade { .opacity(0); } - &.in { .opacity(@modal-backdrop-opacity); } -} - -// Modal header -// Top section of the modal w/ title and dismiss -.modal-header { - padding: @modal-title-padding; - border-bottom: 1px solid @modal-header-border-color; - &:extend(.clearfix all); -} -// Close icon -.modal-header .close { - margin-top: -2px; -} - -// Title text within header -.modal-title { - margin: 0; - line-height: @modal-title-line-height; -} - -// Modal body -// Where all modal content resides (sibling of .modal-header and .modal-footer) -.modal-body { - position: relative; - padding: @modal-inner-padding; -} - -// Footer (for actions) -.modal-footer { - padding: @modal-inner-padding; - text-align: right; // right align buttons - border-top: 1px solid @modal-footer-border-color; - &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons - - // Properly space out buttons - .btn + .btn { - margin-left: 5px; - margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs - } - // but override that for button groups - .btn-group .btn + .btn { - margin-left: -1px; - } - // and override it for block buttons as well - .btn-block + .btn-block { - margin-left: 0; - } -} - -// Measure scrollbar width for padding body during modal show/hide -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -// Scale up the modal -@media (min-width: @screen-sm-min) { - // Automatically set modal's width for larger viewports - .modal-dialog { - width: @modal-md; - margin: 30px auto; - } - .modal-content { - .box-shadow(0 5px 15px rgba(0,0,0,.5)); - } - - // Modal sizes - .modal-sm { width: @modal-sm; } -} - -@media (min-width: @screen-md-min) { - .modal-lg { width: @modal-lg; } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/navbar.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/navbar.less deleted file mode 100644 index 6d751bb..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/navbar.less +++ /dev/null @@ -1,660 +0,0 @@ -// -// Navbars -// -------------------------------------------------- - - -// Wrapper and base class -// -// Provide a static navbar from which we expand to create full-width, fixed, and -// other navbar variations. - -.navbar { - position: relative; - min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode) - margin-bottom: @navbar-margin-bottom; - border: 1px solid transparent; - - // Prevent floats from breaking the navbar - &:extend(.clearfix all); - - @media (min-width: @grid-float-breakpoint) { - border-radius: @navbar-border-radius; - } -} - - -// Navbar heading -// -// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy -// styling of responsive aspects. - -.navbar-header { - &:extend(.clearfix all); - - @media (min-width: @grid-float-breakpoint) { - float: left; - } -} - - -// Navbar collapse (body) -// -// Group your navbar content into this for easy collapsing and expanding across -// various device sizes. By default, this content is collapsed when <768px, but -// will expand past that for a horizontal display. -// -// To start (on mobile devices) the navbar links, forms, and buttons are stacked -// vertically and include a `max-height` to overflow in case you have too much -// content for the user's viewport. - -.navbar-collapse { - overflow-x: visible; - padding-right: @navbar-padding-horizontal; - padding-left: @navbar-padding-horizontal; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255,255,255,.1); - &:extend(.clearfix all); - -webkit-overflow-scrolling: touch; - - &.in { - overflow-y: auto; - } - - @media (min-width: @grid-float-breakpoint) { - width: auto; - border-top: 0; - box-shadow: none; - - &.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; // Override default setting - overflow: visible !important; - } - - &.in { - overflow-y: visible; - } - - // Undo the collapse side padding for navbars with containers to ensure - // alignment of right-aligned contents. - .navbar-fixed-top &, - .navbar-static-top &, - .navbar-fixed-bottom & { - padding-left: 0; - padding-right: 0; - } - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - .navbar-collapse { - max-height: @navbar-collapse-max-height; - - @media (max-device-width: @screen-xs-min) and (orientation: landscape) { - max-height: 200px; - } - } -} - - -// Both navbar header and collapse -// -// When a container is present, change the behavior of the header and collapse. - -.container, -.container-fluid { - > .navbar-header, - > .navbar-collapse { - margin-right: -@navbar-padding-horizontal; - margin-left: -@navbar-padding-horizontal; - - @media (min-width: @grid-float-breakpoint) { - margin-right: 0; - margin-left: 0; - } - } -} - - -// -// Navbar alignment options -// -// Display the navbar across the entirety of the page or fixed it to the top or -// bottom of the page. - -// Static top (unfixed, but 100% wide) navbar -.navbar-static-top { - z-index: @zindex-navbar; - border-width: 0 0 1px; - - @media (min-width: @grid-float-breakpoint) { - border-radius: 0; - } -} - -// Fix the top/bottom navbars when screen real estate supports it -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: @zindex-navbar-fixed; - - // Undo the rounded corners - @media (min-width: @grid-float-breakpoint) { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; // override .navbar defaults - border-width: 1px 0 0; -} - - -// Brand/project name - -.navbar-brand { - float: left; - padding: @navbar-padding-vertical @navbar-padding-horizontal; - font-size: @font-size-large; - line-height: @line-height-computed; - height: @navbar-height; - - &:hover, - &:focus { - text-decoration: none; - } - - > img { - display: block; - } - - @media (min-width: @grid-float-breakpoint) { - .navbar > .container &, - .navbar > .container-fluid & { - margin-left: -@navbar-padding-horizontal; - } - } -} - - -// Navbar toggle -// -// Custom button for toggling the `.navbar-collapse`, powered by the collapse -// JavaScript plugin. - -.navbar-toggle { - position: relative; - float: right; - margin-right: @navbar-padding-horizontal; - padding: 9px 10px; - .navbar-vertical-align(34px); - background-color: transparent; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - border-radius: @border-radius-base; - - // We remove the `outline` here, but later compensate by attaching `:hover` - // styles to `:focus`. - &:focus { - outline: 0; - } - - // Bars - .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; - } - .icon-bar + .icon-bar { - margin-top: 4px; - } - - @media (min-width: @grid-float-breakpoint) { - display: none; - } -} - - -// Navbar nav links -// -// Builds on top of the `.nav` components with its own modifier class to make -// the nav the full height of the horizontal nav (above 768px). - -.navbar-nav { - margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal; - - > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: @line-height-computed; - } - - @media (max-width: @grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - > li > a, - .dropdown-header { - padding: 5px 15px 5px 25px; - } - > li > a { - line-height: @line-height-computed; - &:hover, - &:focus { - background-image: none; - } - } - } - } - - // Uncollapse the nav - @media (min-width: @grid-float-breakpoint) { - float: left; - margin: 0; - - > li { - float: left; - > a { - padding-top: @navbar-padding-vertical; - padding-bottom: @navbar-padding-vertical; - } - } - } -} - - -// Navbar form -// -// Extension of the `.form-inline` with some extra flavor for optimum display in -// our navbars. - -.navbar-form { - margin-left: -@navbar-padding-horizontal; - margin-right: -@navbar-padding-horizontal; - padding: 10px @navbar-padding-horizontal; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); - .box-shadow(@shadow); - - // Mixin behavior for optimum display - .form-inline(); - - .form-group { - @media (max-width: @grid-float-breakpoint-max) { - margin-bottom: 5px; - - &:last-child { - margin-bottom: 0; - } - } - } - - // Vertically center in expanded, horizontal navbar - .navbar-vertical-align(@input-height-base); - - // Undo 100% width for pull classes - @media (min-width: @grid-float-breakpoint) { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - .box-shadow(none); - } -} - - -// Dropdown menus - -// Menu position and menu carets -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - .border-top-radius(0); -} -// Menu position and menu caret support for dropups via extra dropup class -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - .border-top-radius(@navbar-border-radius); - .border-bottom-radius(0); -} - - -// Buttons in navbars -// -// Vertically center a button within a navbar (when *not* in a form). - -.navbar-btn { - .navbar-vertical-align(@input-height-base); - - &.btn-sm { - .navbar-vertical-align(@input-height-small); - } - &.btn-xs { - .navbar-vertical-align(22); - } -} - - -// Text in navbars -// -// Add a class to make any element properly align itself vertically within the navbars. - -.navbar-text { - .navbar-vertical-align(@line-height-computed); - - @media (min-width: @grid-float-breakpoint) { - float: left; - margin-left: @navbar-padding-horizontal; - margin-right: @navbar-padding-horizontal; - } -} - - -// Component alignment -// -// Repurpose the pull utilities as their own navbar utilities to avoid specificity -// issues with parents and chaining. Only do this when the navbar is uncollapsed -// though so that navbar contents properly stack and align in mobile. -// -// Declared after the navbar components to ensure more specificity on the margins. - -@media (min-width: @grid-float-breakpoint) { - .navbar-left { .pull-left(); } - .navbar-right { - .pull-right(); - margin-right: -@navbar-padding-horizontal; - - ~ .navbar-right { - margin-right: 0; - } - } -} - - -// Alternate navbars -// -------------------------------------------------- - -// Default navbar -.navbar-default { - background-color: @navbar-default-bg; - border-color: @navbar-default-border; - - .navbar-brand { - color: @navbar-default-brand-color; - &:hover, - &:focus { - color: @navbar-default-brand-hover-color; - background-color: @navbar-default-brand-hover-bg; - } - } - - .navbar-text { - color: @navbar-default-color; - } - - .navbar-nav { - > li > a { - color: @navbar-default-link-color; - - &:hover, - &:focus { - color: @navbar-default-link-hover-color; - background-color: @navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: @navbar-default-link-active-color; - background-color: @navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: @navbar-default-link-disabled-color; - background-color: @navbar-default-link-disabled-bg; - } - } - } - - .navbar-toggle { - border-color: @navbar-default-toggle-border-color; - &:hover, - &:focus { - background-color: @navbar-default-toggle-hover-bg; - } - .icon-bar { - background-color: @navbar-default-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: @navbar-default-border; - } - - // Dropdown menu items - .navbar-nav { - // Remove background color from open dropdown - > .open > a { - &, - &:hover, - &:focus { - background-color: @navbar-default-link-active-bg; - color: @navbar-default-link-active-color; - } - } - - @media (max-width: @grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - > li > a { - color: @navbar-default-link-color; - &:hover, - &:focus { - color: @navbar-default-link-hover-color; - background-color: @navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: @navbar-default-link-active-color; - background-color: @navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: @navbar-default-link-disabled-color; - background-color: @navbar-default-link-disabled-bg; - } - } - } - } - } - - - // Links in navbars - // - // Add a class to ensure links outside the navbar nav are colored correctly. - - .navbar-link { - color: @navbar-default-link-color; - &:hover { - color: @navbar-default-link-hover-color; - } - } - - .btn-link { - color: @navbar-default-link-color; - &:hover, - &:focus { - color: @navbar-default-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: @navbar-default-link-disabled-color; - } - } - } -} - -// Inverse navbar - -.navbar-inverse { - background-color: @navbar-inverse-bg; - border-color: @navbar-inverse-border; - - .navbar-brand { - color: @navbar-inverse-brand-color; - &:hover, - &:focus { - color: @navbar-inverse-brand-hover-color; - background-color: @navbar-inverse-brand-hover-bg; - } - } - - .navbar-text { - color: @navbar-inverse-color; - } - - .navbar-nav { - > li > a { - color: @navbar-inverse-link-color; - - &:hover, - &:focus { - color: @navbar-inverse-link-hover-color; - background-color: @navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: @navbar-inverse-link-active-color; - background-color: @navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: @navbar-inverse-link-disabled-color; - background-color: @navbar-inverse-link-disabled-bg; - } - } - } - - // Darken the responsive nav toggle - .navbar-toggle { - border-color: @navbar-inverse-toggle-border-color; - &:hover, - &:focus { - background-color: @navbar-inverse-toggle-hover-bg; - } - .icon-bar { - background-color: @navbar-inverse-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: darken(@navbar-inverse-bg, 7%); - } - - // Dropdowns - .navbar-nav { - > .open > a { - &, - &:hover, - &:focus { - background-color: @navbar-inverse-link-active-bg; - color: @navbar-inverse-link-active-color; - } - } - - @media (max-width: @grid-float-breakpoint-max) { - // Dropdowns get custom display - .open .dropdown-menu { - > .dropdown-header { - border-color: @navbar-inverse-border; - } - .divider { - background-color: @navbar-inverse-border; - } - > li > a { - color: @navbar-inverse-link-color; - &:hover, - &:focus { - color: @navbar-inverse-link-hover-color; - background-color: @navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: @navbar-inverse-link-active-color; - background-color: @navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: @navbar-inverse-link-disabled-color; - background-color: @navbar-inverse-link-disabled-bg; - } - } - } - } - } - - .navbar-link { - color: @navbar-inverse-link-color; - &:hover { - color: @navbar-inverse-link-hover-color; - } - } - - .btn-link { - color: @navbar-inverse-link-color; - &:hover, - &:focus { - color: @navbar-inverse-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: @navbar-inverse-link-disabled-color; - } - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/navs.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/navs.less deleted file mode 100644 index a3d11b1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/navs.less +++ /dev/null @@ -1,242 +0,0 @@ -// -// Navs -// -------------------------------------------------- - - -// Base class -// -------------------------------------------------- - -.nav { - margin-bottom: 0; - padding-left: 0; // Override default ul/ol - list-style: none; - &:extend(.clearfix all); - - > li { - position: relative; - display: block; - - > a { - position: relative; - display: block; - padding: @nav-link-padding; - &:hover, - &:focus { - text-decoration: none; - background-color: @nav-link-hover-bg; - } - } - - // Disabled state sets text to gray and nukes hover/tab effects - &.disabled > a { - color: @nav-disabled-link-color; - - &:hover, - &:focus { - color: @nav-disabled-link-hover-color; - text-decoration: none; - background-color: transparent; - cursor: @cursor-disabled; - } - } - } - - // Open dropdowns - .open > a { - &, - &:hover, - &:focus { - background-color: @nav-link-hover-bg; - border-color: @link-color; - } - } - - // Nav dividers (deprecated with v3.0.1) - // - // This should have been removed in v3 with the dropping of `.nav-list`, but - // we missed it. We don't currently support this anywhere, but in the interest - // of maintaining backward compatibility in case you use it, it's deprecated. - .nav-divider { - .nav-divider(); - } - - // Prevent IE8 from misplacing imgs - // - // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989 - > li > a > img { - max-width: none; - } -} - - -// Tabs -// ------------------------- - -// Give the tabs something to sit on -.nav-tabs { - border-bottom: 1px solid @nav-tabs-border-color; - > li { - float: left; - // Make the list-items overlay the bottom border - margin-bottom: -1px; - - // Actual tabs (as links) - > a { - margin-right: 2px; - line-height: @line-height-base; - border: 1px solid transparent; - border-radius: @border-radius-base @border-radius-base 0 0; - &:hover { - border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color; - } - } - - // Active state, and its :hover to override normal :hover - &.active > a { - &, - &:hover, - &:focus { - color: @nav-tabs-active-link-hover-color; - background-color: @nav-tabs-active-link-hover-bg; - border: 1px solid @nav-tabs-active-link-hover-border-color; - border-bottom-color: transparent; - cursor: default; - } - } - } - // pulling this in mainly for less shorthand - &.nav-justified { - .nav-justified(); - .nav-tabs-justified(); - } -} - - -// Pills -// ------------------------- -.nav-pills { - > li { - float: left; - - // Links rendered as pills - > a { - border-radius: @nav-pills-border-radius; - } - + li { - margin-left: 2px; - } - - // Active state - &.active > a { - &, - &:hover, - &:focus { - color: @nav-pills-active-link-hover-color; - background-color: @nav-pills-active-link-hover-bg; - } - } - } -} - - -// Stacked pills -.nav-stacked { - > li { - float: none; - + li { - margin-top: 2px; - margin-left: 0; // no need for this gap between nav items - } - } -} - - -// Nav variations -// -------------------------------------------------- - -// Justified nav links -// ------------------------- - -.nav-justified { - width: 100%; - - > li { - float: none; - > a { - text-align: center; - margin-bottom: 5px; - } - } - - > .dropdown .dropdown-menu { - top: auto; - left: auto; - } - - @media (min-width: @screen-sm-min) { - > li { - display: table-cell; - width: 1%; - > a { - margin-bottom: 0; - } - } - } -} - -// Move borders to anchors instead of bottom of list -// -// Mixin for adding on top the shared `.nav-justified` styles for our tabs -.nav-tabs-justified { - border-bottom: 0; - - > li > a { - // Override margin from .nav-tabs - margin-right: 0; - border-radius: @border-radius-base; - } - - > .active > a, - > .active > a:hover, - > .active > a:focus { - border: 1px solid @nav-tabs-justified-link-border-color; - } - - @media (min-width: @screen-sm-min) { - > li > a { - border-bottom: 1px solid @nav-tabs-justified-link-border-color; - border-radius: @border-radius-base @border-radius-base 0 0; - } - > .active > a, - > .active > a:hover, - > .active > a:focus { - border-bottom-color: @nav-tabs-justified-active-link-border-color; - } - } -} - - -// Tabbable tabs -// ------------------------- - -// Hide tabbable panes to start, show them when `.active` -.tab-content { - > .tab-pane { - display: none; - } - > .active { - display: block; - } -} - - -// Dropdowns -// ------------------------- - -// Specific dropdowns -.nav-tabs .dropdown-menu { - // make dropdown border overlap tab border - margin-top: -1px; - // Remove the top rounded corners here since there is a hard edge above the menu - .border-top-radius(0); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/normalize.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/normalize.less deleted file mode 100644 index 9dddf73..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/normalize.less +++ /dev/null @@ -1,424 +0,0 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ - -// -// 1. Set default font family to sans-serif. -// 2. Prevent iOS and IE text size adjust after device orientation change, -// without disabling user zoom. -// - -html { - font-family: sans-serif; // 1 - -ms-text-size-adjust: 100%; // 2 - -webkit-text-size-adjust: 100%; // 2 -} - -// -// Remove default margin. -// - -body { - margin: 0; -} - -// HTML5 display definitions -// ========================================================================== - -// -// Correct `block` display not defined for any HTML5 element in IE 8/9. -// Correct `block` display not defined for `details` or `summary` in IE 10/11 -// and Firefox. -// Correct `block` display not defined for `main` in IE 11. -// - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -// -// 1. Correct `inline-block` display not defined in IE 8/9. -// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. -// - -audio, -canvas, -progress, -video { - display: inline-block; // 1 - vertical-align: baseline; // 2 -} - -// -// Prevent modern browsers from displaying `audio` without controls. -// Remove excess height in iOS 5 devices. -// - -audio:not([controls]) { - display: none; - height: 0; -} - -// -// Address `[hidden]` styling not present in IE 8/9/10. -// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. -// - -[hidden], -template { - display: none; -} - -// Links -// ========================================================================== - -// -// Remove the gray background color from active links in IE 10. -// - -a { - background-color: transparent; -} - -// -// Improve readability of focused elements when they are also in an -// active/hover state. -// - -a:active, -a:hover { - outline: 0; -} - -// Text-level semantics -// ========================================================================== - -// -// Address styling not present in IE 8/9/10/11, Safari, and Chrome. -// - -abbr[title] { - border-bottom: 1px dotted; -} - -// -// Address style set to `bolder` in Firefox 4+, Safari, and Chrome. -// - -b, -strong { - font-weight: bold; -} - -// -// Address styling not present in Safari and Chrome. -// - -dfn { - font-style: italic; -} - -// -// Address variable `h1` font-size and margin within `section` and `article` -// contexts in Firefox 4+, Safari, and Chrome. -// - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -// -// Address styling not present in IE 8/9. -// - -mark { - background: #ff0; - color: #000; -} - -// -// Address inconsistent and variable font size in all browsers. -// - -small { - font-size: 80%; -} - -// -// Prevent `sub` and `sup` affecting `line-height` in all browsers. -// - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -// Embedded content -// ========================================================================== - -// -// Remove border when inside `a` element in IE 8/9/10. -// - -img { - border: 0; -} - -// -// Correct overflow not hidden in IE 9/10/11. -// - -svg:not(:root) { - overflow: hidden; -} - -// Grouping content -// ========================================================================== - -// -// Address margin not present in IE 8/9 and Safari. -// - -figure { - margin: 1em 40px; -} - -// -// Address differences between Firefox and other browsers. -// - -hr { - box-sizing: content-box; - height: 0; -} - -// -// Contain overflow in all browsers. -// - -pre { - overflow: auto; -} - -// -// Address odd `em`-unit font size rendering in all browsers. -// - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -// Forms -// ========================================================================== - -// -// Known limitation: by default, Chrome and Safari on OS X allow very limited -// styling of `select`, unless a `border` property is set. -// - -// -// 1. Correct color not being inherited. -// Known issue: affects color of disabled elements. -// 2. Correct font properties not being inherited. -// 3. Address margins set differently in Firefox 4+, Safari, and Chrome. -// - -button, -input, -optgroup, -select, -textarea { - color: inherit; // 1 - font: inherit; // 2 - margin: 0; // 3 -} - -// -// Address `overflow` set to `hidden` in IE 8/9/10/11. -// - -button { - overflow: visible; -} - -// -// Address inconsistent `text-transform` inheritance for `button` and `select`. -// All other form control elements do not inherit `text-transform` values. -// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. -// Correct `select` style inheritance in Firefox. -// - -button, -select { - text-transform: none; -} - -// -// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` -// and `video` controls. -// 2. Correct inability to style clickable `input` types in iOS. -// 3. Improve usability and consistency of cursor style between image-type -// `input` and others. -// - -button, -html input[type="button"], // 1 -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; // 2 - cursor: pointer; // 3 -} - -// -// Re-set default cursor for disabled elements. -// - -button[disabled], -html input[disabled] { - cursor: default; -} - -// -// Remove inner padding and border in Firefox 4+. -// - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -// -// Address Firefox 4+ setting `line-height` on `input` using `!important` in -// the UA stylesheet. -// - -input { - line-height: normal; -} - -// -// It's recommended that you don't attempt to style these elements. -// Firefox's implementation doesn't respect box-sizing, padding, or width. -// -// 1. Address box sizing set to `content-box` in IE 8/9/10. -// 2. Remove excess padding in IE 8/9/10. -// - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; // 1 - padding: 0; // 2 -} - -// -// Fix the cursor style for Chrome's increment/decrement buttons. For certain -// `font-size` values of the `input`, it causes the cursor style of the -// decrement button to change from `default` to `text`. -// - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -// -// 1. Address `appearance` set to `searchfield` in Safari and Chrome. -// 2. Address `box-sizing` set to `border-box` in Safari and Chrome. -// - -input[type="search"] { - -webkit-appearance: textfield; // 1 - box-sizing: content-box; //2 -} - -// -// Remove inner padding and search cancel button in Safari and Chrome on OS X. -// Safari (but not Chrome) clips the cancel button when the search input has -// padding (and `textfield` appearance). -// - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -// -// Define consistent border, margin, and padding. -// - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -// -// 1. Correct `color` not being inherited in IE 8/9/10/11. -// 2. Remove padding so people aren't caught out if they zero out fieldsets. -// - -legend { - border: 0; // 1 - padding: 0; // 2 -} - -// -// Remove default vertical scrollbar in IE 8/9/10/11. -// - -textarea { - overflow: auto; -} - -// -// Don't inherit the `font-weight` (applied by a rule above). -// NOTE: the default cannot safely be changed in Chrome and Safari on OS X. -// - -optgroup { - font-weight: bold; -} - -// Tables -// ========================================================================== - -// -// Remove most spacing between table cells. -// - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/pager.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/pager.less deleted file mode 100644 index 41abaaa..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/pager.less +++ /dev/null @@ -1,54 +0,0 @@ -// -// Pager pagination -// -------------------------------------------------- - - -.pager { - padding-left: 0; - margin: @line-height-computed 0; - list-style: none; - text-align: center; - &:extend(.clearfix all); - li { - display: inline; - > a, - > span { - display: inline-block; - padding: 5px 14px; - background-color: @pager-bg; - border: 1px solid @pager-border; - border-radius: @pager-border-radius; - } - - > a:hover, - > a:focus { - text-decoration: none; - background-color: @pager-hover-bg; - } - } - - .next { - > a, - > span { - float: right; - } - } - - .previous { - > a, - > span { - float: left; - } - } - - .disabled { - > a, - > a:hover, - > a:focus, - > span { - color: @pager-disabled-color; - background-color: @pager-bg; - cursor: @cursor-disabled; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/pagination.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/pagination.less deleted file mode 100644 index 31f77aa..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/pagination.less +++ /dev/null @@ -1,89 +0,0 @@ -// -// Pagination (multiple pages) -// -------------------------------------------------- -.pagination { - display: inline-block; - padding-left: 0; - margin: @line-height-computed 0; - border-radius: @border-radius-base; - - > li { - display: inline; // Remove list-style and block-level defaults - > a, - > span { - position: relative; - float: left; // Collapse white-space - padding: @padding-base-vertical @padding-base-horizontal; - line-height: @line-height-base; - text-decoration: none; - color: @pagination-color; - background-color: @pagination-bg; - border: 1px solid @pagination-border; - margin-left: -1px; - } - &:first-child { - > a, - > span { - margin-left: 0; - .border-left-radius(@border-radius-base); - } - } - &:last-child { - > a, - > span { - .border-right-radius(@border-radius-base); - } - } - } - - > li > a, - > li > span { - &:hover, - &:focus { - z-index: 2; - color: @pagination-hover-color; - background-color: @pagination-hover-bg; - border-color: @pagination-hover-border; - } - } - - > .active > a, - > .active > span { - &, - &:hover, - &:focus { - z-index: 3; - color: @pagination-active-color; - background-color: @pagination-active-bg; - border-color: @pagination-active-border; - cursor: default; - } - } - - > .disabled { - > span, - > span:hover, - > span:focus, - > a, - > a:hover, - > a:focus { - color: @pagination-disabled-color; - background-color: @pagination-disabled-bg; - border-color: @pagination-disabled-border; - cursor: @cursor-disabled; - } - } -} - -// Sizing -// -------------------------------------------------- - -// Large -.pagination-lg { - .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large); -} - -// Small -.pagination-sm { - .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/panels.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/panels.less deleted file mode 100644 index 65aa3a8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/panels.less +++ /dev/null @@ -1,271 +0,0 @@ -// -// Panels -// -------------------------------------------------- - - -// Base class -.panel { - margin-bottom: @line-height-computed; - background-color: @panel-bg; - border: 1px solid transparent; - border-radius: @panel-border-radius; - .box-shadow(0 1px 1px rgba(0,0,0,.05)); -} - -// Panel contents -.panel-body { - padding: @panel-body-padding; - &:extend(.clearfix all); -} - -// Optional heading -.panel-heading { - padding: @panel-heading-padding; - border-bottom: 1px solid transparent; - .border-top-radius((@panel-border-radius - 1)); - - > .dropdown .dropdown-toggle { - color: inherit; - } -} - -// Within heading, strip any `h*` tag of its default margins for spacing. -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: ceil((@font-size-base * 1.125)); - color: inherit; - - > a, - > small, - > .small, - > small > a, - > .small > a { - color: inherit; - } -} - -// Optional footer (stays gray in every modifier class) -.panel-footer { - padding: @panel-footer-padding; - background-color: @panel-footer-bg; - border-top: 1px solid @panel-inner-border; - .border-bottom-radius((@panel-border-radius - 1)); -} - - -// List groups in panels -// -// By default, space out list group content from panel headings to account for -// any kind of custom content between the two. - -.panel { - > .list-group, - > .panel-collapse > .list-group { - margin-bottom: 0; - - .list-group-item { - border-width: 1px 0; - border-radius: 0; - } - - // Add border top radius for first one - &:first-child { - .list-group-item:first-child { - border-top: 0; - .border-top-radius((@panel-border-radius - 1)); - } - } - - // Add border bottom radius for last one - &:last-child { - .list-group-item:last-child { - border-bottom: 0; - .border-bottom-radius((@panel-border-radius - 1)); - } - } - } - > .panel-heading + .panel-collapse > .list-group { - .list-group-item:first-child { - .border-top-radius(0); - } - } -} -// Collapse space between when there's no additional content. -.panel-heading + .list-group { - .list-group-item:first-child { - border-top-width: 0; - } -} -.list-group + .panel-footer { - border-top-width: 0; -} - -// Tables in panels -// -// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and -// watch it go full width. - -.panel { - > .table, - > .table-responsive > .table, - > .panel-collapse > .table { - margin-bottom: 0; - - caption { - padding-left: @panel-body-padding; - padding-right: @panel-body-padding; - } - } - // Add border top radius for first one - > .table:first-child, - > .table-responsive:first-child > .table:first-child { - .border-top-radius((@panel-border-radius - 1)); - - > thead:first-child, - > tbody:first-child { - > tr:first-child { - border-top-left-radius: (@panel-border-radius - 1); - border-top-right-radius: (@panel-border-radius - 1); - - td:first-child, - th:first-child { - border-top-left-radius: (@panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-top-right-radius: (@panel-border-radius - 1); - } - } - } - } - // Add border bottom radius for last one - > .table:last-child, - > .table-responsive:last-child > .table:last-child { - .border-bottom-radius((@panel-border-radius - 1)); - - > tbody:last-child, - > tfoot:last-child { - > tr:last-child { - border-bottom-left-radius: (@panel-border-radius - 1); - border-bottom-right-radius: (@panel-border-radius - 1); - - td:first-child, - th:first-child { - border-bottom-left-radius: (@panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-bottom-right-radius: (@panel-border-radius - 1); - } - } - } - } - > .panel-body + .table, - > .panel-body + .table-responsive, - > .table + .panel-body, - > .table-responsive + .panel-body { - border-top: 1px solid @table-border-color; - } - > .table > tbody:first-child > tr:first-child th, - > .table > tbody:first-child > tr:first-child td { - border-top: 0; - } - > .table-bordered, - > .table-responsive > .table-bordered { - border: 0; - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - > thead, - > tbody { - > tr:first-child { - > td, - > th { - border-bottom: 0; - } - } - } - > tbody, - > tfoot { - > tr:last-child { - > td, - > th { - border-bottom: 0; - } - } - } - } - > .table-responsive { - border: 0; - margin-bottom: 0; - } -} - - -// Collapsible panels (aka, accordion) -// -// Wrap a series of panels in `.panel-group` to turn them into an accordion with -// the help of our collapse JavaScript plugin. - -.panel-group { - margin-bottom: @line-height-computed; - - // Tighten up margin so it's only between panels - .panel { - margin-bottom: 0; - border-radius: @panel-border-radius; - - + .panel { - margin-top: 5px; - } - } - - .panel-heading { - border-bottom: 0; - - + .panel-collapse > .panel-body, - + .panel-collapse > .list-group { - border-top: 1px solid @panel-inner-border; - } - } - - .panel-footer { - border-top: 0; - + .panel-collapse .panel-body { - border-bottom: 1px solid @panel-inner-border; - } - } -} - - -// Contextual variations -.panel-default { - .panel-variant(@panel-default-border; @panel-default-text; @panel-default-heading-bg; @panel-default-border); -} -.panel-primary { - .panel-variant(@panel-primary-border; @panel-primary-text; @panel-primary-heading-bg; @panel-primary-border); -} -.panel-success { - .panel-variant(@panel-success-border; @panel-success-text; @panel-success-heading-bg; @panel-success-border); -} -.panel-info { - .panel-variant(@panel-info-border; @panel-info-text; @panel-info-heading-bg; @panel-info-border); -} -.panel-warning { - .panel-variant(@panel-warning-border; @panel-warning-text; @panel-warning-heading-bg; @panel-warning-border); -} -.panel-danger { - .panel-variant(@panel-danger-border; @panel-danger-text; @panel-danger-heading-bg; @panel-danger-border); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/popovers.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/popovers.less deleted file mode 100644 index 3a62a64..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/popovers.less +++ /dev/null @@ -1,131 +0,0 @@ -// -// Popovers -// -------------------------------------------------- - - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: @zindex-popover; - display: none; - max-width: @popover-max-width; - padding: 1px; - // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - .reset-text(); - font-size: @font-size-base; - - background-color: @popover-bg; - background-clip: padding-box; - border: 1px solid @popover-fallback-border-color; - border: 1px solid @popover-border-color; - border-radius: @border-radius-large; - .box-shadow(0 5px 10px rgba(0,0,0,.2)); - - // Offset the popover to account for the popover arrow - &.top { margin-top: -@popover-arrow-width; } - &.right { margin-left: @popover-arrow-width; } - &.bottom { margin-top: @popover-arrow-width; } - &.left { margin-left: -@popover-arrow-width; } -} - -.popover-title { - margin: 0; // reset heading margin - padding: 8px 14px; - font-size: @font-size-base; - background-color: @popover-title-bg; - border-bottom: 1px solid darken(@popover-title-bg, 5%); - border-radius: (@border-radius-large - 1) (@border-radius-large - 1) 0 0; -} - -.popover-content { - padding: 9px 14px; -} - -// Arrows -// -// .arrow is outer, .arrow:after is inner - -.popover > .arrow { - &, - &:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; - } -} -.popover > .arrow { - border-width: @popover-arrow-outer-width; -} -.popover > .arrow:after { - border-width: @popover-arrow-width; - content: ""; -} - -.popover { - &.top > .arrow { - left: 50%; - margin-left: -@popover-arrow-outer-width; - border-bottom-width: 0; - border-top-color: @popover-arrow-outer-fallback-color; // IE8 fallback - border-top-color: @popover-arrow-outer-color; - bottom: -@popover-arrow-outer-width; - &:after { - content: " "; - bottom: 1px; - margin-left: -@popover-arrow-width; - border-bottom-width: 0; - border-top-color: @popover-arrow-color; - } - } - &.right > .arrow { - top: 50%; - left: -@popover-arrow-outer-width; - margin-top: -@popover-arrow-outer-width; - border-left-width: 0; - border-right-color: @popover-arrow-outer-fallback-color; // IE8 fallback - border-right-color: @popover-arrow-outer-color; - &:after { - content: " "; - left: 1px; - bottom: -@popover-arrow-width; - border-left-width: 0; - border-right-color: @popover-arrow-color; - } - } - &.bottom > .arrow { - left: 50%; - margin-left: -@popover-arrow-outer-width; - border-top-width: 0; - border-bottom-color: @popover-arrow-outer-fallback-color; // IE8 fallback - border-bottom-color: @popover-arrow-outer-color; - top: -@popover-arrow-outer-width; - &:after { - content: " "; - top: 1px; - margin-left: -@popover-arrow-width; - border-top-width: 0; - border-bottom-color: @popover-arrow-color; - } - } - - &.left > .arrow { - top: 50%; - right: -@popover-arrow-outer-width; - margin-top: -@popover-arrow-outer-width; - border-right-width: 0; - border-left-color: @popover-arrow-outer-fallback-color; // IE8 fallback - border-left-color: @popover-arrow-outer-color; - &:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: @popover-arrow-color; - bottom: -@popover-arrow-width; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/print.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/print.less deleted file mode 100644 index 66e54ab..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/print.less +++ /dev/null @@ -1,101 +0,0 @@ -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ - -// ========================================================================== -// Print styles. -// Inlined to avoid the additional HTTP request: h5bp.com/r -// ========================================================================== - -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; // Black prints faster: h5bp.com/s - box-shadow: none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - // Don't show links that are fragment identifiers, - // or use the `javascript:` pseudo protocol - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; // h5bp.com/t - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - - // Bootstrap specific changes start - - // Bootstrap components - .navbar { - display: none; - } - .btn, - .dropup > .btn { - > .caret { - border-top-color: #000 !important; - } - } - .label { - border: 1px solid #000; - } - - .table { - border-collapse: collapse !important; - - td, - th { - background-color: #fff !important; - } - } - .table-bordered { - th, - td { - border: 1px solid #ddd !important; - } - } - - // Bootstrap specific changes end -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/progress-bars.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/progress-bars.less deleted file mode 100644 index 8868a1f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/progress-bars.less +++ /dev/null @@ -1,87 +0,0 @@ -// -// Progress bars -// -------------------------------------------------- - - -// Bar animations -// ------------------------- - -// WebKit -@-webkit-keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - -// Spec and IE10+ -@keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - - -// Bar itself -// ------------------------- - -// Outer container -.progress { - overflow: hidden; - height: @line-height-computed; - margin-bottom: @line-height-computed; - background-color: @progress-bg; - border-radius: @progress-border-radius; - .box-shadow(inset 0 1px 2px rgba(0,0,0,.1)); -} - -// Bar of progress -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: @font-size-small; - line-height: @line-height-computed; - color: @progress-bar-color; - text-align: center; - background-color: @progress-bar-bg; - .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); - .transition(width .6s ease); -} - -// Striped bars -// -// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar-striped` class, which you just add to an existing -// `.progress-bar`. -.progress-striped .progress-bar, -.progress-bar-striped { - #gradient > .striped(); - background-size: 40px 40px; -} - -// Call animation for the active one -// -// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar.active` approach. -.progress.active .progress-bar, -.progress-bar.active { - .animation(progress-bar-stripes 2s linear infinite); -} - - -// Variations -// ------------------------- - -.progress-bar-success { - .progress-bar-variant(@progress-bar-success-bg); -} - -.progress-bar-info { - .progress-bar-variant(@progress-bar-info-bg); -} - -.progress-bar-warning { - .progress-bar-variant(@progress-bar-warning-bg); -} - -.progress-bar-danger { - .progress-bar-variant(@progress-bar-danger-bg); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/responsive-embed.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/responsive-embed.less deleted file mode 100644 index 080a511..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/responsive-embed.less +++ /dev/null @@ -1,35 +0,0 @@ -// Embeds responsive -// -// Credit: Nicolas Gallagher and SUIT CSS. - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; - - .embed-responsive-item, - iframe, - embed, - object, - video { - position: absolute; - top: 0; - left: 0; - bottom: 0; - height: 100%; - width: 100%; - border: 0; - } -} - -// Modifier class for 16:9 aspect ratio -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} - -// Modifier class for 4:3 aspect ratio -.embed-responsive-4by3 { - padding-bottom: 75%; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/responsive-utilities.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/responsive-utilities.less deleted file mode 100644 index b1db31d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/responsive-utilities.less +++ /dev/null @@ -1,194 +0,0 @@ -// -// Responsive: Utility classes -// -------------------------------------------------- - - -// IE10 in Windows (Phone) 8 -// -// Support for responsive views via media queries is kind of borked in IE10, for -// Surface/desktop in split view and for Windows Phone 8. This particular fix -// must be accompanied by a snippet of JavaScript to sniff the user agent and -// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at -// our Getting Started page for more information on this bug. -// -// For more information, see the following: -// -// Issue: https://github.com/twbs/bootstrap/issues/10497 -// Docs: http://getbootstrap.com/getting-started/#support-ie10-width -// Source: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/ -// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ - -@-ms-viewport { - width: device-width; -} - - -// Visibility utilities -// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0 -.visible-xs, -.visible-sm, -.visible-md, -.visible-lg { - .responsive-invisibility(); -} - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} - -.visible-xs { - @media (max-width: @screen-xs-max) { - .responsive-visibility(); - } -} -.visible-xs-block { - @media (max-width: @screen-xs-max) { - display: block !important; - } -} -.visible-xs-inline { - @media (max-width: @screen-xs-max) { - display: inline !important; - } -} -.visible-xs-inline-block { - @media (max-width: @screen-xs-max) { - display: inline-block !important; - } -} - -.visible-sm { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - .responsive-visibility(); - } -} -.visible-sm-block { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - display: block !important; - } -} -.visible-sm-inline { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - display: inline !important; - } -} -.visible-sm-inline-block { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - display: inline-block !important; - } -} - -.visible-md { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - .responsive-visibility(); - } -} -.visible-md-block { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - display: block !important; - } -} -.visible-md-inline { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - display: inline !important; - } -} -.visible-md-inline-block { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - display: inline-block !important; - } -} - -.visible-lg { - @media (min-width: @screen-lg-min) { - .responsive-visibility(); - } -} -.visible-lg-block { - @media (min-width: @screen-lg-min) { - display: block !important; - } -} -.visible-lg-inline { - @media (min-width: @screen-lg-min) { - display: inline !important; - } -} -.visible-lg-inline-block { - @media (min-width: @screen-lg-min) { - display: inline-block !important; - } -} - -.hidden-xs { - @media (max-width: @screen-xs-max) { - .responsive-invisibility(); - } -} -.hidden-sm { - @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { - .responsive-invisibility(); - } -} -.hidden-md { - @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { - .responsive-invisibility(); - } -} -.hidden-lg { - @media (min-width: @screen-lg-min) { - .responsive-invisibility(); - } -} - - -// Print utilities -// -// Media queries are placed on the inside to be mixin-friendly. - -// Note: Deprecated .visible-print as of v3.2.0 -.visible-print { - .responsive-invisibility(); - - @media print { - .responsive-visibility(); - } -} -.visible-print-block { - display: none !important; - - @media print { - display: block !important; - } -} -.visible-print-inline { - display: none !important; - - @media print { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; - - @media print { - display: inline-block !important; - } -} - -.hidden-print { - @media print { - .responsive-invisibility(); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/scaffolding.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/scaffolding.less deleted file mode 100644 index 64a29c6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/scaffolding.less +++ /dev/null @@ -1,161 +0,0 @@ -// -// Scaffolding -// -------------------------------------------------- - - -// Reset the box-sizing -// -// Heads up! This reset may cause conflicts with some third-party widgets. -// For recommendations on resolving such conflicts, see -// http://getbootstrap.com/getting-started/#third-box-sizing -* { - .box-sizing(border-box); -} -*:before, -*:after { - .box-sizing(border-box); -} - - -// Body reset - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0,0,0,0); -} - -body { - font-family: @font-family-base; - font-size: @font-size-base; - line-height: @line-height-base; - color: @text-color; - background-color: @body-bg; -} - -// Reset fonts for relevant elements -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - - -// Links - -a { - color: @link-color; - text-decoration: none; - - &:hover, - &:focus { - color: @link-hover-color; - text-decoration: @link-hover-decoration; - } - - &:focus { - .tab-focus(); - } -} - - -// Figures -// -// We reset this here because previously Normalize had no `figure` margins. This -// ensures we don't break anyone's use of the element. - -figure { - margin: 0; -} - - -// Images - -img { - vertical-align: middle; -} - -// Responsive images (ensure images don't scale beyond their parents) -.img-responsive { - .img-responsive(); -} - -// Rounded corners -.img-rounded { - border-radius: @border-radius-large; -} - -// Image thumbnails -// -// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`. -.img-thumbnail { - padding: @thumbnail-padding; - line-height: @line-height-base; - background-color: @thumbnail-bg; - border: 1px solid @thumbnail-border; - border-radius: @thumbnail-border-radius; - .transition(all .2s ease-in-out); - - // Keep them at most 100% wide - .img-responsive(inline-block); -} - -// Perfect circle -.img-circle { - border-radius: 50%; // set radius in percents -} - - -// Horizontal rules - -hr { - margin-top: @line-height-computed; - margin-bottom: @line-height-computed; - border: 0; - border-top: 1px solid @hr-border; -} - - -// Only display content to screen readers -// -// See: http://a11yproject.com/posts/how-to-hide-content - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// Credit: HTML5 Boilerplate - -.sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} - - -// iOS "clickable elements" fix for role="button" -// -// Fixes "clickability" issue (and more generally, the firing of events such as focus as well) -// for traditionally non-focusable elements with role="button" -// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile - -[role="button"] { - cursor: pointer; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/tables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/tables.less deleted file mode 100644 index 2242c03..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/tables.less +++ /dev/null @@ -1,234 +0,0 @@ -// -// Tables -// -------------------------------------------------- - - -table { - background-color: @table-bg; -} -caption { - padding-top: @table-cell-padding; - padding-bottom: @table-cell-padding; - color: @text-muted; - text-align: left; -} -th { - text-align: left; -} - - -// Baseline styles - -.table { - width: 100%; - max-width: 100%; - margin-bottom: @line-height-computed; - // Cells - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: @table-cell-padding; - line-height: @line-height-base; - vertical-align: top; - border-top: 1px solid @table-border-color; - } - } - } - // Bottom align for column headings - > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid @table-border-color; - } - // Remove top border from thead by default - > caption + thead, - > colgroup + thead, - > thead:first-child { - > tr:first-child { - > th, - > td { - border-top: 0; - } - } - } - // Account for multiple tbody instances - > tbody + tbody { - border-top: 2px solid @table-border-color; - } - - // Nesting - .table { - background-color: @body-bg; - } -} - - -// Condensed table w/ half padding - -.table-condensed { - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: @table-condensed-cell-padding; - } - } - } -} - - -// Bordered version -// -// Add borders all around the table and between all the columns. - -.table-bordered { - border: 1px solid @table-border-color; - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - border: 1px solid @table-border-color; - } - } - } - > thead > tr { - > th, - > td { - border-bottom-width: 2px; - } - } -} - - -// Zebra-striping -// -// Default zebra-stripe styles (alternating gray and transparent backgrounds) - -.table-striped { - > tbody > tr:nth-of-type(odd) { - background-color: @table-bg-accent; - } -} - - -// Hover effect -// -// Placed here since it has to come after the potential zebra striping - -.table-hover { - > tbody > tr:hover { - background-color: @table-bg-hover; - } -} - - -// Table cell sizing -// -// Reset default table behavior - -table col[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-column; -} -table { - td, - th { - &[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-cell; - } - } -} - - -// Table backgrounds -// -// Exact selectors below required to override `.table-striped` and prevent -// inheritance to nested tables. - -// Generate the contextual variants -.table-row-variant(active; @table-bg-active); -.table-row-variant(success; @state-success-bg); -.table-row-variant(info; @state-info-bg); -.table-row-variant(warning; @state-warning-bg); -.table-row-variant(danger; @state-danger-bg); - - -// Responsive tables -// -// Wrap your tables in `.table-responsive` and we'll make them mobile friendly -// by enabling horizontal scrolling. Only applies <768px. Everything above that -// will display normally. - -.table-responsive { - overflow-x: auto; - min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837) - - @media screen and (max-width: @screen-xs-max) { - width: 100%; - margin-bottom: (@line-height-computed * 0.75); - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid @table-border-color; - - // Tighten up spacing - > .table { - margin-bottom: 0; - - // Ensure the content doesn't wrap - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - white-space: nowrap; - } - } - } - } - - // Special overrides for the bordered tables - > .table-bordered { - border: 0; - - // Nuke the appropriate borders so that the parent can handle them - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - - // Only nuke the last row's bottom-border in `tbody` and `tfoot` since - // chances are there will be only one `tr` in a `thead` and that would - // remove the border altogether. - > tbody, - > tfoot { - > tr:last-child { - > th, - > td { - border-bottom: 0; - } - } - } - - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/theme.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/theme.less deleted file mode 100644 index fb61744..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/theme.less +++ /dev/null @@ -1,291 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// -// Load core variables and mixins -// -------------------------------------------------- - -@import "variables.less"; -@import "mixins.less"; - - -// -// Buttons -// -------------------------------------------------- - -// Common styles -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0,0,0,.2); - @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075); - .box-shadow(@shadow); - - // Reset the shadow - &:active, - &.active { - .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - .box-shadow(none); - } - - .badge { - text-shadow: none; - } -} - -// Mixin for generating new styles -.btn-styles(@btn-color: #555) { - #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%)); - .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620 - background-repeat: repeat-x; - border-color: darken(@btn-color, 14%); - - &:hover, - &:focus { - background-color: darken(@btn-color, 12%); - background-position: 0 -15px; - } - - &:active, - &.active { - background-color: darken(@btn-color, 12%); - border-color: darken(@btn-color, 14%); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - &, - &:hover, - &:focus, - &.focus, - &:active, - &.active { - background-color: darken(@btn-color, 12%); - background-image: none; - } - } -} - -// Common styles -.btn { - // Remove the gradient for the pressed/active state - &:active, - &.active { - background-image: none; - } -} - -// Apply the mixin to the buttons -.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; } -.btn-primary { .btn-styles(@btn-primary-bg); } -.btn-success { .btn-styles(@btn-success-bg); } -.btn-info { .btn-styles(@btn-info-bg); } -.btn-warning { .btn-styles(@btn-warning-bg); } -.btn-danger { .btn-styles(@btn-danger-bg); } - - -// -// Images -// -------------------------------------------------- - -.thumbnail, -.img-thumbnail { - .box-shadow(0 1px 2px rgba(0,0,0,.075)); -} - - -// -// Dropdowns -// -------------------------------------------------- - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%)); - background-color: darken(@dropdown-link-hover-bg, 5%); -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%)); - background-color: darken(@dropdown-link-active-bg, 5%); -} - - -// -// Navbar -// -------------------------------------------------- - -// Default navbar -.navbar-default { - #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg); - .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered - border-radius: @navbar-border-radius; - @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075); - .box-shadow(@shadow); - - .navbar-nav > .open > a, - .navbar-nav > .active > a { - #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%)); - .box-shadow(inset 0 3px 9px rgba(0,0,0,.075)); - } -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255,255,255,.25); -} - -// Inverted navbar -.navbar-inverse { - #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg); - .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257 - border-radius: @navbar-border-radius; - .navbar-nav > .open > a, - .navbar-nav > .active > a { - #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%)); - .box-shadow(inset 0 3px 9px rgba(0,0,0,.25)); - } - - .navbar-brand, - .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } -} - -// Undo rounded corners in static and fixed navbars -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} - -// Fix active state of dropdown items in collapsed mode -@media (max-width: @grid-float-breakpoint-max) { - .navbar .navbar-nav .open .dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: #fff; - #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%)); - } - } -} - - -// -// Alerts -// -------------------------------------------------- - -// Common styles -.alert { - text-shadow: 0 1px 0 rgba(255,255,255,.2); - @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05); - .box-shadow(@shadow); -} - -// Mixin for generating new styles -.alert-styles(@color) { - #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%)); - border-color: darken(@color, 15%); -} - -// Apply the mixin to the alerts -.alert-success { .alert-styles(@alert-success-bg); } -.alert-info { .alert-styles(@alert-info-bg); } -.alert-warning { .alert-styles(@alert-warning-bg); } -.alert-danger { .alert-styles(@alert-danger-bg); } - - -// -// Progress bars -// -------------------------------------------------- - -// Give the progress background some depth -.progress { - #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg) -} - -// Mixin for generating new styles -.progress-bar-styles(@color) { - #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%)); -} - -// Apply the mixin to the progress bars -.progress-bar { .progress-bar-styles(@progress-bar-bg); } -.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); } -.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); } -.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); } -.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); } - -// Reset the striped class because our mixins don't do multiple gradients and -// the above custom styles override the new `.progress-bar-striped` in v3.2.0. -.progress-bar-striped { - #gradient > .striped(); -} - - -// -// List groups -// -------------------------------------------------- - -.list-group { - border-radius: @border-radius-base; - .box-shadow(0 1px 2px rgba(0,0,0,.075)); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%); - #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%)); - border-color: darken(@list-group-active-border, 7.5%); - - .badge { - text-shadow: none; - } -} - - -// -// Panels -// -------------------------------------------------- - -// Common styles -.panel { - .box-shadow(0 1px 2px rgba(0,0,0,.05)); -} - -// Mixin for generating new styles -.panel-heading-styles(@color) { - #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%)); -} - -// Apply the mixin to the panel headings only -.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); } -.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); } -.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); } -.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); } -.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); } -.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); } - - -// -// Wells -// -------------------------------------------------- - -.well { - #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg); - border-color: darken(@well-bg, 10%); - @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1); - .box-shadow(@shadow); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/thumbnails.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/thumbnails.less deleted file mode 100644 index 0713e67..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/thumbnails.less +++ /dev/null @@ -1,36 +0,0 @@ -// -// Thumbnails -// -------------------------------------------------- - - -// Mixin and adjust the regular image class -.thumbnail { - display: block; - padding: @thumbnail-padding; - margin-bottom: @line-height-computed; - line-height: @line-height-base; - background-color: @thumbnail-bg; - border: 1px solid @thumbnail-border; - border-radius: @thumbnail-border-radius; - .transition(border .2s ease-in-out); - - > img, - a > img { - &:extend(.img-responsive); - margin-left: auto; - margin-right: auto; - } - - // Add a hover state for linked versions only - a&:hover, - a&:focus, - a&.active { - border-color: @link-color; - } - - // Image captions - .caption { - padding: @thumbnail-caption-padding; - color: @thumbnail-caption-color; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/tooltip.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/tooltip.less deleted file mode 100644 index b48d63e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/tooltip.less +++ /dev/null @@ -1,101 +0,0 @@ -// -// Tooltips -// -------------------------------------------------- - - -// Base class -.tooltip { - position: absolute; - z-index: @zindex-tooltip; - display: block; - // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - .reset-text(); - font-size: @font-size-small; - - .opacity(0); - - &.in { .opacity(@tooltip-opacity); } - &.top { margin-top: -3px; padding: @tooltip-arrow-width 0; } - &.right { margin-left: 3px; padding: 0 @tooltip-arrow-width; } - &.bottom { margin-top: 3px; padding: @tooltip-arrow-width 0; } - &.left { margin-left: -3px; padding: 0 @tooltip-arrow-width; } -} - -// Wrapper for the tooltip content -.tooltip-inner { - max-width: @tooltip-max-width; - padding: 3px 8px; - color: @tooltip-color; - text-align: center; - background-color: @tooltip-bg; - border-radius: @border-radius-base; -} - -// Arrows -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1 -.tooltip { - &.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width @tooltip-arrow-width 0; - border-top-color: @tooltip-arrow-color; - } - &.top-left .tooltip-arrow { - bottom: 0; - right: @tooltip-arrow-width; - margin-bottom: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width @tooltip-arrow-width 0; - border-top-color: @tooltip-arrow-color; - } - &.top-right .tooltip-arrow { - bottom: 0; - left: @tooltip-arrow-width; - margin-bottom: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width @tooltip-arrow-width 0; - border-top-color: @tooltip-arrow-color; - } - &.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width @tooltip-arrow-width @tooltip-arrow-width 0; - border-right-color: @tooltip-arrow-color; - } - &.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -@tooltip-arrow-width; - border-width: @tooltip-arrow-width 0 @tooltip-arrow-width @tooltip-arrow-width; - border-left-color: @tooltip-arrow-color; - } - &.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -@tooltip-arrow-width; - border-width: 0 @tooltip-arrow-width @tooltip-arrow-width; - border-bottom-color: @tooltip-arrow-color; - } - &.bottom-left .tooltip-arrow { - top: 0; - right: @tooltip-arrow-width; - margin-top: -@tooltip-arrow-width; - border-width: 0 @tooltip-arrow-width @tooltip-arrow-width; - border-bottom-color: @tooltip-arrow-color; - } - &.bottom-right .tooltip-arrow { - top: 0; - left: @tooltip-arrow-width; - margin-top: -@tooltip-arrow-width; - border-width: 0 @tooltip-arrow-width @tooltip-arrow-width; - border-bottom-color: @tooltip-arrow-color; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/type.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/type.less deleted file mode 100644 index 0d4fee4..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/type.less +++ /dev/null @@ -1,302 +0,0 @@ -// -// Typography -// -------------------------------------------------- - - -// Headings -// ------------------------- - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: @headings-font-family; - font-weight: @headings-font-weight; - line-height: @headings-line-height; - color: @headings-color; - - small, - .small { - font-weight: normal; - line-height: 1; - color: @headings-small-color; - } -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: @line-height-computed; - margin-bottom: (@line-height-computed / 2); - - small, - .small { - font-size: 65%; - } -} -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: (@line-height-computed / 2); - margin-bottom: (@line-height-computed / 2); - - small, - .small { - font-size: 75%; - } -} - -h1, .h1 { font-size: @font-size-h1; } -h2, .h2 { font-size: @font-size-h2; } -h3, .h3 { font-size: @font-size-h3; } -h4, .h4 { font-size: @font-size-h4; } -h5, .h5 { font-size: @font-size-h5; } -h6, .h6 { font-size: @font-size-h6; } - - -// Body text -// ------------------------- - -p { - margin: 0 0 (@line-height-computed / 2); -} - -.lead { - margin-bottom: @line-height-computed; - font-size: floor((@font-size-base * 1.15)); - font-weight: 300; - line-height: 1.4; - - @media (min-width: @screen-sm-min) { - font-size: (@font-size-base * 1.5); - } -} - - -// Emphasis & misc -// ------------------------- - -// Ex: (12px small font / 14px base font) * 100% = about 85% -small, -.small { - font-size: floor((100% * @font-size-small / @font-size-base)); -} - -mark, -.mark { - background-color: @state-warning-bg; - padding: .2em; -} - -// Alignment -.text-left { text-align: left; } -.text-right { text-align: right; } -.text-center { text-align: center; } -.text-justify { text-align: justify; } -.text-nowrap { white-space: nowrap; } - -// Transformation -.text-lowercase { text-transform: lowercase; } -.text-uppercase { text-transform: uppercase; } -.text-capitalize { text-transform: capitalize; } - -// Contextual colors -.text-muted { - color: @text-muted; -} -.text-primary { - .text-emphasis-variant(@brand-primary); -} -.text-success { - .text-emphasis-variant(@state-success-text); -} -.text-info { - .text-emphasis-variant(@state-info-text); -} -.text-warning { - .text-emphasis-variant(@state-warning-text); -} -.text-danger { - .text-emphasis-variant(@state-danger-text); -} - -// Contextual backgrounds -// For now we'll leave these alongside the text classes until v4 when we can -// safely shift things around (per SemVer rules). -.bg-primary { - // Given the contrast here, this is the only class to have its color inverted - // automatically. - color: #fff; - .bg-variant(@brand-primary); -} -.bg-success { - .bg-variant(@state-success-bg); -} -.bg-info { - .bg-variant(@state-info-bg); -} -.bg-warning { - .bg-variant(@state-warning-bg); -} -.bg-danger { - .bg-variant(@state-danger-bg); -} - - -// Page header -// ------------------------- - -.page-header { - padding-bottom: ((@line-height-computed / 2) - 1); - margin: (@line-height-computed * 2) 0 @line-height-computed; - border-bottom: 1px solid @page-header-border-color; -} - - -// Lists -// ------------------------- - -// Unordered and Ordered lists -ul, -ol { - margin-top: 0; - margin-bottom: (@line-height-computed / 2); - ul, - ol { - margin-bottom: 0; - } -} - -// List options - -// Unstyled keeps list items block level, just removes default browser padding and list-style -.list-unstyled { - padding-left: 0; - list-style: none; -} - -// Inline turns list items into inline-block -.list-inline { - .list-unstyled(); - margin-left: -5px; - - > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; - } -} - -// Description Lists -dl { - margin-top: 0; // Remove browser default - margin-bottom: @line-height-computed; -} -dt, -dd { - line-height: @line-height-base; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; // Undo browser default -} - -// Horizontal description lists -// -// Defaults to being stacked without any of the below styles applied, until the -// grid breakpoint is reached (default of ~768px). - -.dl-horizontal { - dd { - &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present - } - - @media (min-width: @dl-horizontal-breakpoint) { - dt { - float: left; - width: (@dl-horizontal-offset - 20); - clear: left; - text-align: right; - .text-overflow(); - } - dd { - margin-left: @dl-horizontal-offset; - } - } -} - - -// Misc -// ------------------------- - -// Abbreviations and acronyms -abbr[title], -// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257 -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted @abbr-border-color; -} -.initialism { - font-size: 90%; - .text-uppercase(); -} - -// Blockquotes -blockquote { - padding: (@line-height-computed / 2) @line-height-computed; - margin: 0 0 @line-height-computed; - font-size: @blockquote-font-size; - border-left: 5px solid @blockquote-border-color; - - p, - ul, - ol { - &:last-child { - margin-bottom: 0; - } - } - - // Note: Deprecated small and .small as of v3.1.0 - // Context: https://github.com/twbs/bootstrap/issues/11660 - footer, - small, - .small { - display: block; - font-size: 80%; // back to default font-size - line-height: @line-height-base; - color: @blockquote-small-color; - - &:before { - content: '\2014 \00A0'; // em dash, nbsp - } - } -} - -// Opposite alignment of blockquote -// -// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0. -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid @blockquote-border-color; - border-left: 0; - text-align: right; - - // Account for citation - footer, - small, - .small { - &:before { content: ''; } - &:after { - content: '\00A0 \2014'; // nbsp, em dash - } - } -} - -// Addresses -address { - margin-bottom: @line-height-computed; - font-style: normal; - line-height: @line-height-base; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/utilities.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/utilities.less deleted file mode 100644 index 7a8ca27..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/utilities.less +++ /dev/null @@ -1,55 +0,0 @@ -// -// Utility classes -// -------------------------------------------------- - - -// Floats -// ------------------------- - -.clearfix { - .clearfix(); -} -.center-block { - .center-block(); -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} - - -// Toggling content -// ------------------------- - -// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1 -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - .text-hide(); -} - - -// Hide from screenreaders and browsers -// -// Credit: HTML5 Boilerplate - -.hidden { - display: none !important; -} - - -// For Affix plugin -// ------------------------- - -.affix { - position: fixed; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/variables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/variables.less deleted file mode 100644 index 03b5498..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/variables.less +++ /dev/null @@ -1,869 +0,0 @@ -// -// Variables -// -------------------------------------------------- - - -//== Colors -// -//## Gray and brand colors for use across Bootstrap. - -@gray-base: #000; -@gray-darker: lighten(@gray-base, 13.5%); // #222 -@gray-dark: lighten(@gray-base, 20%); // #333 -@gray: lighten(@gray-base, 33.5%); // #555 -@gray-light: lighten(@gray-base, 46.7%); // #777 -@gray-lighter: lighten(@gray-base, 93.5%); // #eee - -@brand-primary: darken(#428bca, 6.5%); // #337ab7 -@brand-success: #5cb85c; -@brand-info: #5bc0de; -@brand-warning: #f0ad4e; -@brand-danger: #d9534f; - - -//== Scaffolding -// -//## Settings for some of the most global styles. - -//** Background color for ``. -@body-bg: #fff; -//** Global text color on ``. -@text-color: @gray-dark; - -//** Global textual link color. -@link-color: @brand-primary; -//** Link hover color set via `darken()` function. -@link-hover-color: darken(@link-color, 15%); -//** Link hover decoration. -@link-hover-decoration: underline; - - -//== Typography -// -//## Font, line-height, and color for body text, headings, and more. - -@font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif; -@font-family-serif: Georgia, "Times New Roman", Times, serif; -//** Default monospace fonts for ``, ``, and `
`.
-@font-family-monospace:   Menlo, Monaco, Consolas, "Courier New", monospace;
-@font-family-base:        @font-family-sans-serif;
-
-@font-size-base:          14px;
-@font-size-large:         ceil((@font-size-base * 1.25)); // ~18px
-@font-size-small:         ceil((@font-size-base * 0.85)); // ~12px
-
-@font-size-h1:            floor((@font-size-base * 2.6)); // ~36px
-@font-size-h2:            floor((@font-size-base * 2.15)); // ~30px
-@font-size-h3:            ceil((@font-size-base * 1.7)); // ~24px
-@font-size-h4:            ceil((@font-size-base * 1.25)); // ~18px
-@font-size-h5:            @font-size-base;
-@font-size-h6:            ceil((@font-size-base * 0.85)); // ~12px
-
-//** Unit-less `line-height` for use in components like buttons.
-@line-height-base:        1.428571429; // 20/14
-//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
-@line-height-computed:    floor((@font-size-base * @line-height-base)); // ~20px
-
-//** By default, this inherits from the ``.
-@headings-font-family:    inherit;
-@headings-font-weight:    500;
-@headings-line-height:    1.1;
-@headings-color:          inherit;
-
-
-//== Iconography
-//
-//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.
-
-//** Load fonts from this directory.
-@icon-font-path:          "../fonts/";
-//** File name for all font files.
-@icon-font-name:          "glyphicons-halflings-regular";
-//** Element ID within SVG icon file.
-@icon-font-svg-id:        "glyphicons_halflingsregular";
-
-
-//== Components
-//
-//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
-
-@padding-base-vertical:     6px;
-@padding-base-horizontal:   12px;
-
-@padding-large-vertical:    10px;
-@padding-large-horizontal:  16px;
-
-@padding-small-vertical:    5px;
-@padding-small-horizontal:  10px;
-
-@padding-xs-vertical:       1px;
-@padding-xs-horizontal:     5px;
-
-@line-height-large:         1.3333333; // extra decimals for Win 8.1 Chrome
-@line-height-small:         1.5;
-
-@border-radius-base:        4px;
-@border-radius-large:       6px;
-@border-radius-small:       3px;
-
-//** Global color for active items (e.g., navs or dropdowns).
-@component-active-color:    #fff;
-//** Global background color for active items (e.g., navs or dropdowns).
-@component-active-bg:       @brand-primary;
-
-//** Width of the `border` for generating carets that indicate dropdowns.
-@caret-width-base:          4px;
-//** Carets increase slightly in size for larger components.
-@caret-width-large:         5px;
-
-
-//== Tables
-//
-//## Customizes the `.table` component with basic values, each used across all table variations.
-
-//** Padding for ``s and ``s.
-@table-cell-padding:            8px;
-//** Padding for cells in `.table-condensed`.
-@table-condensed-cell-padding:  5px;
-
-//** Default background color used for all tables.
-@table-bg:                      transparent;
-//** Background color used for `.table-striped`.
-@table-bg-accent:               #f9f9f9;
-//** Background color used for `.table-hover`.
-@table-bg-hover:                #f5f5f5;
-@table-bg-active:               @table-bg-hover;
-
-//** Border color for table and cell borders.
-@table-border-color:            #ddd;
-
-
-//== Buttons
-//
-//## For each of Bootstrap's buttons, define text, background and border color.
-
-@btn-font-weight:                normal;
-
-@btn-default-color:              #333;
-@btn-default-bg:                 #fff;
-@btn-default-border:             #ccc;
-
-@btn-primary-color:              #fff;
-@btn-primary-bg:                 @brand-primary;
-@btn-primary-border:             darken(@btn-primary-bg, 5%);
-
-@btn-success-color:              #fff;
-@btn-success-bg:                 @brand-success;
-@btn-success-border:             darken(@btn-success-bg, 5%);
-
-@btn-info-color:                 #fff;
-@btn-info-bg:                    @brand-info;
-@btn-info-border:                darken(@btn-info-bg, 5%);
-
-@btn-warning-color:              #fff;
-@btn-warning-bg:                 @brand-warning;
-@btn-warning-border:             darken(@btn-warning-bg, 5%);
-
-@btn-danger-color:               #fff;
-@btn-danger-bg:                  @brand-danger;
-@btn-danger-border:              darken(@btn-danger-bg, 5%);
-
-@btn-link-disabled-color:        @gray-light;
-
-// Allows for customizing button radius independently from global border radius
-@btn-border-radius-base:         @border-radius-base;
-@btn-border-radius-large:        @border-radius-large;
-@btn-border-radius-small:        @border-radius-small;
-
-
-//== Forms
-//
-//##
-
-//** `` background color
-@input-bg:                       #fff;
-//** `` background color
-@input-bg-disabled:              @gray-lighter;
-
-//** Text color for ``s
-@input-color:                    @gray;
-//** `` border color
-@input-border:                   #ccc;
-
-// TODO: Rename `@input-border-radius` to `@input-border-radius-base` in v4
-//** Default `.form-control` border radius
-// This has no effect on ``s in CSS.
-@input-border-radius:            @border-radius-base;
-//** Large `.form-control` border radius
-@input-border-radius-large:      @border-radius-large;
-//** Small `.form-control` border radius
-@input-border-radius-small:      @border-radius-small;
-
-//** Border color for inputs on focus
-@input-border-focus:             #66afe9;
-
-//** Placeholder text color
-@input-color-placeholder:        #999;
-
-//** Default `.form-control` height
-@input-height-base:              (@line-height-computed + (@padding-base-vertical * 2) + 2);
-//** Large `.form-control` height
-@input-height-large:             (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
-//** Small `.form-control` height
-@input-height-small:             (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);
-
-//** `.form-group` margin
-@form-group-margin-bottom:       15px;
-
-@legend-color:                   @gray-dark;
-@legend-border-color:            #e5e5e5;
-
-//** Background color for textual input addons
-@input-group-addon-bg:           @gray-lighter;
-//** Border color for textual input addons
-@input-group-addon-border-color: @input-border;
-
-//** Disabled cursor for form controls and buttons.
-@cursor-disabled:                not-allowed;
-
-
-//== Dropdowns
-//
-//## Dropdown menu container and contents.
-
-//** Background for the dropdown menu.
-@dropdown-bg:                    #fff;
-//** Dropdown menu `border-color`.
-@dropdown-border:                rgba(0,0,0,.15);
-//** Dropdown menu `border-color` **for IE8**.
-@dropdown-fallback-border:       #ccc;
-//** Divider color for between dropdown items.
-@dropdown-divider-bg:            #e5e5e5;
-
-//** Dropdown link text color.
-@dropdown-link-color:            @gray-dark;
-//** Hover color for dropdown links.
-@dropdown-link-hover-color:      darken(@gray-dark, 5%);
-//** Hover background for dropdown links.
-@dropdown-link-hover-bg:         #f5f5f5;
-
-//** Active dropdown menu item text color.
-@dropdown-link-active-color:     @component-active-color;
-//** Active dropdown menu item background color.
-@dropdown-link-active-bg:        @component-active-bg;
-
-//** Disabled dropdown menu item background color.
-@dropdown-link-disabled-color:   @gray-light;
-
-//** Text color for headers within dropdown menus.
-@dropdown-header-color:          @gray-light;
-
-//** Deprecated `@dropdown-caret-color` as of v3.1.0
-@dropdown-caret-color:           #000;
-
-
-//-- Z-index master list
-//
-// Warning: Avoid customizing these values. They're used for a bird's eye view
-// of components dependent on the z-axis and are designed to all work together.
-//
-// Note: These variables are not generated into the Customizer.
-
-@zindex-navbar:            1000;
-@zindex-dropdown:          1000;
-@zindex-popover:           1060;
-@zindex-tooltip:           1070;
-@zindex-navbar-fixed:      1030;
-@zindex-modal-background:  1040;
-@zindex-modal:             1050;
-
-
-//== Media queries breakpoints
-//
-//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
-
-// Extra small screen / phone
-//** Deprecated `@screen-xs` as of v3.0.1
-@screen-xs:                  480px;
-//** Deprecated `@screen-xs-min` as of v3.2.0
-@screen-xs-min:              @screen-xs;
-//** Deprecated `@screen-phone` as of v3.0.1
-@screen-phone:               @screen-xs-min;
-
-// Small screen / tablet
-//** Deprecated `@screen-sm` as of v3.0.1
-@screen-sm:                  768px;
-@screen-sm-min:              @screen-sm;
-//** Deprecated `@screen-tablet` as of v3.0.1
-@screen-tablet:              @screen-sm-min;
-
-// Medium screen / desktop
-//** Deprecated `@screen-md` as of v3.0.1
-@screen-md:                  992px;
-@screen-md-min:              @screen-md;
-//** Deprecated `@screen-desktop` as of v3.0.1
-@screen-desktop:             @screen-md-min;
-
-// Large screen / wide desktop
-//** Deprecated `@screen-lg` as of v3.0.1
-@screen-lg:                  1200px;
-@screen-lg-min:              @screen-lg;
-//** Deprecated `@screen-lg-desktop` as of v3.0.1
-@screen-lg-desktop:          @screen-lg-min;
-
-// So media queries don't overlap when required, provide a maximum
-@screen-xs-max:              (@screen-sm-min - 1);
-@screen-sm-max:              (@screen-md-min - 1);
-@screen-md-max:              (@screen-lg-min - 1);
-
-
-//== Grid system
-//
-//## Define your custom responsive grid.
-
-//** Number of columns in the grid.
-@grid-columns:              12;
-//** Padding between columns. Gets divided in half for the left and right.
-@grid-gutter-width:         30px;
-// Navbar collapse
-//** Point at which the navbar becomes uncollapsed.
-@grid-float-breakpoint:     @screen-sm-min;
-//** Point at which the navbar begins collapsing.
-@grid-float-breakpoint-max: (@grid-float-breakpoint - 1);
-
-
-//== Container sizes
-//
-//## Define the maximum width of `.container` for different screen sizes.
-
-// Small screen / tablet
-@container-tablet:             (720px + @grid-gutter-width);
-//** For `@screen-sm-min` and up.
-@container-sm:                 @container-tablet;
-
-// Medium screen / desktop
-@container-desktop:            (940px + @grid-gutter-width);
-//** For `@screen-md-min` and up.
-@container-md:                 @container-desktop;
-
-// Large screen / wide desktop
-@container-large-desktop:      (1140px + @grid-gutter-width);
-//** For `@screen-lg-min` and up.
-@container-lg:                 @container-large-desktop;
-
-
-//== Navbar
-//
-//##
-
-// Basics of a navbar
-@navbar-height:                    50px;
-@navbar-margin-bottom:             @line-height-computed;
-@navbar-border-radius:             @border-radius-base;
-@navbar-padding-horizontal:        floor((@grid-gutter-width / 2));
-@navbar-padding-vertical:          ((@navbar-height - @line-height-computed) / 2);
-@navbar-collapse-max-height:       340px;
-
-@navbar-default-color:             #777;
-@navbar-default-bg:                #f8f8f8;
-@navbar-default-border:            darken(@navbar-default-bg, 6.5%);
-
-// Navbar links
-@navbar-default-link-color:                #777;
-@navbar-default-link-hover-color:          #333;
-@navbar-default-link-hover-bg:             transparent;
-@navbar-default-link-active-color:         #555;
-@navbar-default-link-active-bg:            darken(@navbar-default-bg, 6.5%);
-@navbar-default-link-disabled-color:       #ccc;
-@navbar-default-link-disabled-bg:          transparent;
-
-// Navbar brand label
-@navbar-default-brand-color:               @navbar-default-link-color;
-@navbar-default-brand-hover-color:         darken(@navbar-default-brand-color, 10%);
-@navbar-default-brand-hover-bg:            transparent;
-
-// Navbar toggle
-@navbar-default-toggle-hover-bg:           #ddd;
-@navbar-default-toggle-icon-bar-bg:        #888;
-@navbar-default-toggle-border-color:       #ddd;
-
-
-//=== Inverted navbar
-// Reset inverted navbar basics
-@navbar-inverse-color:                      lighten(@gray-light, 15%);
-@navbar-inverse-bg:                         #222;
-@navbar-inverse-border:                     darken(@navbar-inverse-bg, 10%);
-
-// Inverted navbar links
-@navbar-inverse-link-color:                 lighten(@gray-light, 15%);
-@navbar-inverse-link-hover-color:           #fff;
-@navbar-inverse-link-hover-bg:              transparent;
-@navbar-inverse-link-active-color:          @navbar-inverse-link-hover-color;
-@navbar-inverse-link-active-bg:             darken(@navbar-inverse-bg, 10%);
-@navbar-inverse-link-disabled-color:        #444;
-@navbar-inverse-link-disabled-bg:           transparent;
-
-// Inverted navbar brand label
-@navbar-inverse-brand-color:                @navbar-inverse-link-color;
-@navbar-inverse-brand-hover-color:          #fff;
-@navbar-inverse-brand-hover-bg:             transparent;
-
-// Inverted navbar toggle
-@navbar-inverse-toggle-hover-bg:            #333;
-@navbar-inverse-toggle-icon-bar-bg:         #fff;
-@navbar-inverse-toggle-border-color:        #333;
-
-
-//== Navs
-//
-//##
-
-//=== Shared nav styles
-@nav-link-padding:                          10px 15px;
-@nav-link-hover-bg:                         @gray-lighter;
-
-@nav-disabled-link-color:                   @gray-light;
-@nav-disabled-link-hover-color:             @gray-light;
-
-//== Tabs
-@nav-tabs-border-color:                     #ddd;
-
-@nav-tabs-link-hover-border-color:          @gray-lighter;
-
-@nav-tabs-active-link-hover-bg:             @body-bg;
-@nav-tabs-active-link-hover-color:          @gray;
-@nav-tabs-active-link-hover-border-color:   #ddd;
-
-@nav-tabs-justified-link-border-color:            #ddd;
-@nav-tabs-justified-active-link-border-color:     @body-bg;
-
-//== Pills
-@nav-pills-border-radius:                   @border-radius-base;
-@nav-pills-active-link-hover-bg:            @component-active-bg;
-@nav-pills-active-link-hover-color:         @component-active-color;
-
-
-//== Pagination
-//
-//##
-
-@pagination-color:                     @link-color;
-@pagination-bg:                        #fff;
-@pagination-border:                    #ddd;
-
-@pagination-hover-color:               @link-hover-color;
-@pagination-hover-bg:                  @gray-lighter;
-@pagination-hover-border:              #ddd;
-
-@pagination-active-color:              #fff;
-@pagination-active-bg:                 @brand-primary;
-@pagination-active-border:             @brand-primary;
-
-@pagination-disabled-color:            @gray-light;
-@pagination-disabled-bg:               #fff;
-@pagination-disabled-border:           #ddd;
-
-
-//== Pager
-//
-//##
-
-@pager-bg:                             @pagination-bg;
-@pager-border:                         @pagination-border;
-@pager-border-radius:                  15px;
-
-@pager-hover-bg:                       @pagination-hover-bg;
-
-@pager-active-bg:                      @pagination-active-bg;
-@pager-active-color:                   @pagination-active-color;
-
-@pager-disabled-color:                 @pagination-disabled-color;
-
-
-//== Jumbotron
-//
-//##
-
-@jumbotron-padding:              30px;
-@jumbotron-color:                inherit;
-@jumbotron-bg:                   @gray-lighter;
-@jumbotron-heading-color:        inherit;
-@jumbotron-font-size:            ceil((@font-size-base * 1.5));
-@jumbotron-heading-font-size:    ceil((@font-size-base * 4.5));
-
-
-//== Form states and alerts
-//
-//## Define colors for form feedback states and, by default, alerts.
-
-@state-success-text:             #3c763d;
-@state-success-bg:               #dff0d8;
-@state-success-border:           darken(spin(@state-success-bg, -10), 5%);
-
-@state-info-text:                #31708f;
-@state-info-bg:                  #d9edf7;
-@state-info-border:              darken(spin(@state-info-bg, -10), 7%);
-
-@state-warning-text:             #8a6d3b;
-@state-warning-bg:               #fcf8e3;
-@state-warning-border:           darken(spin(@state-warning-bg, -10), 5%);
-
-@state-danger-text:              #a94442;
-@state-danger-bg:                #f2dede;
-@state-danger-border:            darken(spin(@state-danger-bg, -10), 5%);
-
-
-//== Tooltips
-//
-//##
-
-//** Tooltip max width
-@tooltip-max-width:           200px;
-//** Tooltip text color
-@tooltip-color:               #fff;
-//** Tooltip background color
-@tooltip-bg:                  #000;
-@tooltip-opacity:             .9;
-
-//** Tooltip arrow width
-@tooltip-arrow-width:         5px;
-//** Tooltip arrow color
-@tooltip-arrow-color:         @tooltip-bg;
-
-
-//== Popovers
-//
-//##
-
-//** Popover body background color
-@popover-bg:                          #fff;
-//** Popover maximum width
-@popover-max-width:                   276px;
-//** Popover border color
-@popover-border-color:                rgba(0,0,0,.2);
-//** Popover fallback border color
-@popover-fallback-border-color:       #ccc;
-
-//** Popover title background color
-@popover-title-bg:                    darken(@popover-bg, 3%);
-
-//** Popover arrow width
-@popover-arrow-width:                 10px;
-//** Popover arrow color
-@popover-arrow-color:                 @popover-bg;
-
-//** Popover outer arrow width
-@popover-arrow-outer-width:           (@popover-arrow-width + 1);
-//** Popover outer arrow color
-@popover-arrow-outer-color:           fadein(@popover-border-color, 5%);
-//** Popover outer arrow fallback color
-@popover-arrow-outer-fallback-color:  darken(@popover-fallback-border-color, 20%);
-
-
-//== Labels
-//
-//##
-
-//** Default label background color
-@label-default-bg:            @gray-light;
-//** Primary label background color
-@label-primary-bg:            @brand-primary;
-//** Success label background color
-@label-success-bg:            @brand-success;
-//** Info label background color
-@label-info-bg:               @brand-info;
-//** Warning label background color
-@label-warning-bg:            @brand-warning;
-//** Danger label background color
-@label-danger-bg:             @brand-danger;
-
-//** Default label text color
-@label-color:                 #fff;
-//** Default text color of a linked label
-@label-link-hover-color:      #fff;
-
-
-//== Modals
-//
-//##
-
-//** Padding applied to the modal body
-@modal-inner-padding:         15px;
-
-//** Padding applied to the modal title
-@modal-title-padding:         15px;
-//** Modal title line-height
-@modal-title-line-height:     @line-height-base;
-
-//** Background color of modal content area
-@modal-content-bg:                             #fff;
-//** Modal content border color
-@modal-content-border-color:                   rgba(0,0,0,.2);
-//** Modal content border color **for IE8**
-@modal-content-fallback-border-color:          #999;
-
-//** Modal backdrop background color
-@modal-backdrop-bg:           #000;
-//** Modal backdrop opacity
-@modal-backdrop-opacity:      .5;
-//** Modal header border color
-@modal-header-border-color:   #e5e5e5;
-//** Modal footer border color
-@modal-footer-border-color:   @modal-header-border-color;
-
-@modal-lg:                    900px;
-@modal-md:                    600px;
-@modal-sm:                    300px;
-
-
-//== Alerts
-//
-//## Define alert colors, border radius, and padding.
-
-@alert-padding:               15px;
-@alert-border-radius:         @border-radius-base;
-@alert-link-font-weight:      bold;
-
-@alert-success-bg:            @state-success-bg;
-@alert-success-text:          @state-success-text;
-@alert-success-border:        @state-success-border;
-
-@alert-info-bg:               @state-info-bg;
-@alert-info-text:             @state-info-text;
-@alert-info-border:           @state-info-border;
-
-@alert-warning-bg:            @state-warning-bg;
-@alert-warning-text:          @state-warning-text;
-@alert-warning-border:        @state-warning-border;
-
-@alert-danger-bg:             @state-danger-bg;
-@alert-danger-text:           @state-danger-text;
-@alert-danger-border:         @state-danger-border;
-
-
-//== Progress bars
-//
-//##
-
-//** Background color of the whole progress component
-@progress-bg:                 #f5f5f5;
-//** Progress bar text color
-@progress-bar-color:          #fff;
-//** Variable for setting rounded corners on progress bar.
-@progress-border-radius:      @border-radius-base;
-
-//** Default progress bar color
-@progress-bar-bg:             @brand-primary;
-//** Success progress bar color
-@progress-bar-success-bg:     @brand-success;
-//** Warning progress bar color
-@progress-bar-warning-bg:     @brand-warning;
-//** Danger progress bar color
-@progress-bar-danger-bg:      @brand-danger;
-//** Info progress bar color
-@progress-bar-info-bg:        @brand-info;
-
-
-//== List group
-//
-//##
-
-//** Background color on `.list-group-item`
-@list-group-bg:                 #fff;
-//** `.list-group-item` border color
-@list-group-border:             #ddd;
-//** List group border radius
-@list-group-border-radius:      @border-radius-base;
-
-//** Background color of single list items on hover
-@list-group-hover-bg:           #f5f5f5;
-//** Text color of active list items
-@list-group-active-color:       @component-active-color;
-//** Background color of active list items
-@list-group-active-bg:          @component-active-bg;
-//** Border color of active list elements
-@list-group-active-border:      @list-group-active-bg;
-//** Text color for content within active list items
-@list-group-active-text-color:  lighten(@list-group-active-bg, 40%);
-
-//** Text color of disabled list items
-@list-group-disabled-color:      @gray-light;
-//** Background color of disabled list items
-@list-group-disabled-bg:         @gray-lighter;
-//** Text color for content within disabled list items
-@list-group-disabled-text-color: @list-group-disabled-color;
-
-@list-group-link-color:         #555;
-@list-group-link-hover-color:   @list-group-link-color;
-@list-group-link-heading-color: #333;
-
-
-//== Panels
-//
-//##
-
-@panel-bg:                    #fff;
-@panel-body-padding:          15px;
-@panel-heading-padding:       10px 15px;
-@panel-footer-padding:        @panel-heading-padding;
-@panel-border-radius:         @border-radius-base;
-
-//** Border color for elements within panels
-@panel-inner-border:          #ddd;
-@panel-footer-bg:             #f5f5f5;
-
-@panel-default-text:          @gray-dark;
-@panel-default-border:        #ddd;
-@panel-default-heading-bg:    #f5f5f5;
-
-@panel-primary-text:          #fff;
-@panel-primary-border:        @brand-primary;
-@panel-primary-heading-bg:    @brand-primary;
-
-@panel-success-text:          @state-success-text;
-@panel-success-border:        @state-success-border;
-@panel-success-heading-bg:    @state-success-bg;
-
-@panel-info-text:             @state-info-text;
-@panel-info-border:           @state-info-border;
-@panel-info-heading-bg:       @state-info-bg;
-
-@panel-warning-text:          @state-warning-text;
-@panel-warning-border:        @state-warning-border;
-@panel-warning-heading-bg:    @state-warning-bg;
-
-@panel-danger-text:           @state-danger-text;
-@panel-danger-border:         @state-danger-border;
-@panel-danger-heading-bg:     @state-danger-bg;
-
-
-//== Thumbnails
-//
-//##
-
-//** Padding around the thumbnail image
-@thumbnail-padding:           4px;
-//** Thumbnail background color
-@thumbnail-bg:                @body-bg;
-//** Thumbnail border color
-@thumbnail-border:            #ddd;
-//** Thumbnail border radius
-@thumbnail-border-radius:     @border-radius-base;
-
-//** Custom text color for thumbnail captions
-@thumbnail-caption-color:     @text-color;
-//** Padding around the thumbnail caption
-@thumbnail-caption-padding:   9px;
-
-
-//== Wells
-//
-//##
-
-@well-bg:                     #f5f5f5;
-@well-border:                 darken(@well-bg, 7%);
-
-
-//== Badges
-//
-//##
-
-@badge-color:                 #fff;
-//** Linked badge text color on hover
-@badge-link-hover-color:      #fff;
-@badge-bg:                    @gray-light;
-
-//** Badge text color in active nav link
-@badge-active-color:          @link-color;
-//** Badge background color in active nav link
-@badge-active-bg:             #fff;
-
-@badge-font-weight:           bold;
-@badge-line-height:           1;
-@badge-border-radius:         10px;
-
-
-//== Breadcrumbs
-//
-//##
-
-@breadcrumb-padding-vertical:   8px;
-@breadcrumb-padding-horizontal: 15px;
-//** Breadcrumb background color
-@breadcrumb-bg:                 #f5f5f5;
-//** Breadcrumb text color
-@breadcrumb-color:              #ccc;
-//** Text color of current page in the breadcrumb
-@breadcrumb-active-color:       @gray-light;
-//** Textual separator for between breadcrumb elements
-@breadcrumb-separator:          "/";
-
-
-//== Carousel
-//
-//##
-
-@carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6);
-
-@carousel-control-color:                      #fff;
-@carousel-control-width:                      15%;
-@carousel-control-opacity:                    .5;
-@carousel-control-font-size:                  20px;
-
-@carousel-indicator-active-bg:                #fff;
-@carousel-indicator-border-color:             #fff;
-
-@carousel-caption-color:                      #fff;
-
-
-//== Close
-//
-//##
-
-@close-font-weight:           bold;
-@close-color:                 #000;
-@close-text-shadow:           0 1px 0 #fff;
-
-
-//== Code
-//
-//##
-
-@code-color:                  #c7254e;
-@code-bg:                     #f9f2f4;
-
-@kbd-color:                   #fff;
-@kbd-bg:                      #333;
-
-@pre-bg:                      #f5f5f5;
-@pre-color:                   @gray-dark;
-@pre-border-color:            #ccc;
-@pre-scrollable-max-height:   340px;
-
-
-//== Type
-//
-//##
-
-//** Horizontal offset for forms and lists.
-@component-offset-horizontal: 180px;
-//** Text muted color
-@text-muted:                  @gray-light;
-//** Abbreviations and acronyms border color
-@abbr-border-color:           @gray-light;
-//** Headings small color
-@headings-small-color:        @gray-light;
-//** Blockquote small color
-@blockquote-small-color:      @gray-light;
-//** Blockquote font size
-@blockquote-font-size:        (@font-size-base * 1.25);
-//** Blockquote border color
-@blockquote-border-color:     @gray-lighter;
-//** Page header border color
-@page-header-border-color:    @gray-lighter;
-//** Width of horizontal description list titles
-@dl-horizontal-offset:        @component-offset-horizontal;
-//** Point at which .dl-horizontal becomes horizontal
-@dl-horizontal-breakpoint:    @grid-float-breakpoint;
-//** Horizontal line color.
-@hr-border:                   @gray-lighter;
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/wells.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/wells.less
deleted file mode 100644
index 15d072b..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/bootstrap/wells.less
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// Wells
-// --------------------------------------------------
-
-
-// Base class
-.well {
-  min-height: 20px;
-  padding: 19px;
-  margin-bottom: 20px;
-  background-color: @well-bg;
-  border: 1px solid @well-border;
-  border-radius: @border-radius-base;
-  .box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
-  blockquote {
-    border-color: #ddd;
-    border-color: rgba(0,0,0,.15);
-  }
-}
-
-// Sizes
-.well-lg {
-  padding: 24px;
-  border-radius: @border-radius-large;
-}
-.well-sm {
-  padding: 9px;
-  border-radius: @border-radius-small;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/c3/c3.css b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/c3/c3.css
deleted file mode 100644
index 89969ee..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/c3/c3.css
+++ /dev/null
@@ -1,174 +0,0 @@
-/*-- Chart --*/
-.c3 svg {
-  font: 10px sans-serif;
-  -webkit-tap-highlight-color: transparent; }
-
-.c3 path, .c3 line {
-  fill: none;
-  stroke: #000; }
-
-.c3 text {
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  user-select: none; }
-
-.c3-legend-item-tile,
-.c3-xgrid-focus,
-.c3-ygrid,
-.c3-event-rect,
-.c3-bars path {
-  shape-rendering: crispEdges; }
-
-.c3-chart-arc path {
-  stroke: #fff; }
-
-.c3-chart-arc text {
-  fill: #fff;
-  font-size: 13px; }
-
-/*-- Axis --*/
-/*-- Grid --*/
-.c3-grid line {
-  stroke: #aaa; }
-
-.c3-grid text {
-  fill: #aaa; }
-
-.c3-xgrid, .c3-ygrid {
-  stroke-dasharray: 3 3; }
-
-/*-- Text on Chart --*/
-.c3-text.c3-empty {
-  fill: #808080;
-  font-size: 2em; }
-
-/*-- Line --*/
-.c3-line {
-  stroke-width: 1px; }
-
-/*-- Point --*/
-.c3-circle._expanded_ {
-  stroke-width: 1px;
-  stroke: white; }
-
-.c3-selected-circle {
-  fill: white;
-  stroke-width: 2px; }
-
-/*-- Bar --*/
-.c3-bar {
-  stroke-width: 0; }
-
-.c3-bar._expanded_ {
-  fill-opacity: 1;
-  fill-opacity: 0.75; }
-
-/*-- Focus --*/
-.c3-target.c3-focused {
-  opacity: 1; }
-
-.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
-  stroke-width: 2px; }
-
-.c3-target.c3-defocused {
-  opacity: 0.3 !important; }
-
-/*-- Region --*/
-.c3-region {
-  fill: steelblue;
-  fill-opacity: .1; }
-
-/*-- Brush --*/
-.c3-brush .extent {
-  fill-opacity: .1; }
-
-/*-- Select - Drag --*/
-/*-- Legend --*/
-.c3-legend-item {
-  font-size: 12px; }
-
-.c3-legend-item-hidden {
-  opacity: 0.15; }
-
-.c3-legend-background {
-  opacity: 0.75;
-  fill: white;
-  stroke: lightgray;
-  stroke-width: 1; }
-
-/*-- Title --*/
-.c3-title {
-  font: 14px sans-serif; }
-
-/*-- Tooltip --*/
-.c3-tooltip-container {
-  z-index: 10; }
-
-.c3-tooltip {
-  border-collapse: collapse;
-  border-spacing: 0;
-  background-color: #fff;
-  empty-cells: show;
-  -webkit-box-shadow: 7px 7px 12px -9px #777777;
-  -moz-box-shadow: 7px 7px 12px -9px #777777;
-  box-shadow: 7px 7px 12px -9px #777777;
-  opacity: 0.9; }
-
-.c3-tooltip tr {
-  border: 1px solid #CCC; }
-
-.c3-tooltip th {
-  background-color: #aaa;
-  font-size: 14px;
-  padding: 2px 5px;
-  text-align: left;
-  color: #FFF; }
-
-.c3-tooltip td {
-  font-size: 13px;
-  padding: 3px 6px;
-  background-color: #fff;
-  border-left: 1px dotted #999; }
-
-.c3-tooltip td > span {
-  display: inline-block;
-  width: 10px;
-  height: 10px;
-  margin-right: 6px; }
-
-.c3-tooltip td.value {
-  text-align: right; }
-
-/*-- Area --*/
-.c3-area {
-  stroke-width: 0;
-  opacity: 0.2; }
-
-/*-- Arc --*/
-.c3-chart-arcs-title {
-  dominant-baseline: middle;
-  font-size: 1.3em; }
-
-.c3-chart-arcs .c3-chart-arcs-background {
-  fill: #e0e0e0;
-  stroke: none; }
-
-.c3-chart-arcs .c3-chart-arcs-gauge-unit {
-  fill: #000;
-  font-size: 16px; }
-
-.c3-chart-arcs .c3-chart-arcs-gauge-max {
-  fill: #777; }
-
-.c3-chart-arcs .c3-chart-arcs-gauge-min {
-  fill: #777; }
-
-.c3-chart-arc .c3-gauge-value {
-  fill: #000;
-  /*  font-size: 28px !important;*/ }
-
-.c3-chart-arc.c3-target g path {
-  opacity: 1; }
-
-.c3-chart-arc.c3-target.c3-focused g path {
-  opacity: 1; }
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/animated.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/animated.less
deleted file mode 100644
index 66ad52a..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/animated.less
+++ /dev/null
@@ -1,34 +0,0 @@
-// Animated Icons
-// --------------------------
-
-.@{fa-css-prefix}-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-          animation: fa-spin 2s infinite linear;
-}
-
-.@{fa-css-prefix}-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-          animation: fa-spin 1s infinite steps(8);
-}
-
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-            transform: rotate(359deg);
-  }
-}
-
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-            transform: rotate(359deg);
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/bordered-pulled.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/bordered-pulled.less
deleted file mode 100644
index f1c8ad7..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/bordered-pulled.less
+++ /dev/null
@@ -1,25 +0,0 @@
-// Bordered & Pulled
-// -------------------------
-
-.@{fa-css-prefix}-border {
-  padding: .2em .25em .15em;
-  border: solid .08em @fa-border-color;
-  border-radius: .1em;
-}
-
-.@{fa-css-prefix}-pull-left { float: left; }
-.@{fa-css-prefix}-pull-right { float: right; }
-
-.@{fa-css-prefix} {
-  &.@{fa-css-prefix}-pull-left { margin-right: .3em; }
-  &.@{fa-css-prefix}-pull-right { margin-left: .3em; }
-}
-
-/* Deprecated as of 4.4.0 */
-.pull-right { float: right; }
-.pull-left { float: left; }
-
-.@{fa-css-prefix} {
-  &.pull-left { margin-right: .3em; }
-  &.pull-right { margin-left: .3em; }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/core.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/core.less
deleted file mode 100644
index c577ac8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/core.less
+++ /dev/null
@@ -1,12 +0,0 @@
-// Base Class Definition
-// -------------------------
-
-.@{fa-css-prefix} {
-  display: inline-block;
-  font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration
-  font-size: inherit; // can't have font-size inherit on line above, so need to override
-  text-rendering: auto; // optimizelegibility throws things off #1094
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/fixed-width.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/fixed-width.less
deleted file mode 100644
index 110289f..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/fixed-width.less
+++ /dev/null
@@ -1,6 +0,0 @@
-// Fixed Width Icons
-// -------------------------
-.@{fa-css-prefix}-fw {
-  width: (18em / 14);
-  text-align: center;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/font-awesome.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/font-awesome.less
deleted file mode 100644
index c3677de..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/font-awesome.less
+++ /dev/null
@@ -1,18 +0,0 @@
-/*!
- *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-
-@import "variables.less";
-@import "mixins.less";
-@import "path.less";
-@import "core.less";
-@import "larger.less";
-@import "fixed-width.less";
-@import "list.less";
-@import "bordered-pulled.less";
-@import "animated.less";
-@import "rotated-flipped.less";
-@import "stacked.less";
-@import "icons.less";
-@import "screen-reader.less";
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/icons.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/icons.less
deleted file mode 100644
index 159d600..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/icons.less
+++ /dev/null
@@ -1,789 +0,0 @@
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-
-.@{fa-css-prefix}-glass:before { content: @fa-var-glass; }
-.@{fa-css-prefix}-music:before { content: @fa-var-music; }
-.@{fa-css-prefix}-search:before { content: @fa-var-search; }
-.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; }
-.@{fa-css-prefix}-heart:before { content: @fa-var-heart; }
-.@{fa-css-prefix}-star:before { content: @fa-var-star; }
-.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; }
-.@{fa-css-prefix}-user:before { content: @fa-var-user; }
-.@{fa-css-prefix}-film:before { content: @fa-var-film; }
-.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; }
-.@{fa-css-prefix}-th:before { content: @fa-var-th; }
-.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; }
-.@{fa-css-prefix}-check:before { content: @fa-var-check; }
-.@{fa-css-prefix}-remove:before,
-.@{fa-css-prefix}-close:before,
-.@{fa-css-prefix}-times:before { content: @fa-var-times; }
-.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; }
-.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; }
-.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; }
-.@{fa-css-prefix}-signal:before { content: @fa-var-signal; }
-.@{fa-css-prefix}-gear:before,
-.@{fa-css-prefix}-cog:before { content: @fa-var-cog; }
-.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; }
-.@{fa-css-prefix}-home:before { content: @fa-var-home; }
-.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; }
-.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; }
-.@{fa-css-prefix}-road:before { content: @fa-var-road; }
-.@{fa-css-prefix}-download:before { content: @fa-var-download; }
-.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; }
-.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; }
-.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; }
-.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; }
-.@{fa-css-prefix}-rotate-right:before,
-.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; }
-.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; }
-.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; }
-.@{fa-css-prefix}-lock:before { content: @fa-var-lock; }
-.@{fa-css-prefix}-flag:before { content: @fa-var-flag; }
-.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; }
-.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; }
-.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; }
-.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; }
-.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; }
-.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; }
-.@{fa-css-prefix}-tag:before { content: @fa-var-tag; }
-.@{fa-css-prefix}-tags:before { content: @fa-var-tags; }
-.@{fa-css-prefix}-book:before { content: @fa-var-book; }
-.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }
-.@{fa-css-prefix}-print:before { content: @fa-var-print; }
-.@{fa-css-prefix}-camera:before { content: @fa-var-camera; }
-.@{fa-css-prefix}-font:before { content: @fa-var-font; }
-.@{fa-css-prefix}-bold:before { content: @fa-var-bold; }
-.@{fa-css-prefix}-italic:before { content: @fa-var-italic; }
-.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; }
-.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; }
-.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; }
-.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; }
-.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; }
-.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; }
-.@{fa-css-prefix}-list:before { content: @fa-var-list; }
-.@{fa-css-prefix}-dedent:before,
-.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; }
-.@{fa-css-prefix}-indent:before { content: @fa-var-indent; }
-.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; }
-.@{fa-css-prefix}-photo:before,
-.@{fa-css-prefix}-image:before,
-.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; }
-.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; }
-.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; }
-.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; }
-.@{fa-css-prefix}-tint:before { content: @fa-var-tint; }
-.@{fa-css-prefix}-edit:before,
-.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; }
-.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; }
-.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; }
-.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; }
-.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; }
-.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; }
-.@{fa-css-prefix}-backward:before { content: @fa-var-backward; }
-.@{fa-css-prefix}-play:before { content: @fa-var-play; }
-.@{fa-css-prefix}-pause:before { content: @fa-var-pause; }
-.@{fa-css-prefix}-stop:before { content: @fa-var-stop; }
-.@{fa-css-prefix}-forward:before { content: @fa-var-forward; }
-.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; }
-.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; }
-.@{fa-css-prefix}-eject:before { content: @fa-var-eject; }
-.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; }
-.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; }
-.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; }
-.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; }
-.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; }
-.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; }
-.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; }
-.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; }
-.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; }
-.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; }
-.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; }
-.@{fa-css-prefix}-ban:before { content: @fa-var-ban; }
-.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; }
-.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; }
-.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; }
-.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; }
-.@{fa-css-prefix}-mail-forward:before,
-.@{fa-css-prefix}-share:before { content: @fa-var-share; }
-.@{fa-css-prefix}-expand:before { content: @fa-var-expand; }
-.@{fa-css-prefix}-compress:before { content: @fa-var-compress; }
-.@{fa-css-prefix}-plus:before { content: @fa-var-plus; }
-.@{fa-css-prefix}-minus:before { content: @fa-var-minus; }
-.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; }
-.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; }
-.@{fa-css-prefix}-gift:before { content: @fa-var-gift; }
-.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; }
-.@{fa-css-prefix}-fire:before { content: @fa-var-fire; }
-.@{fa-css-prefix}-eye:before { content: @fa-var-eye; }
-.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; }
-.@{fa-css-prefix}-warning:before,
-.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }
-.@{fa-css-prefix}-plane:before { content: @fa-var-plane; }
-.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; }
-.@{fa-css-prefix}-random:before { content: @fa-var-random; }
-.@{fa-css-prefix}-comment:before { content: @fa-var-comment; }
-.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; }
-.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; }
-.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; }
-.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; }
-.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; }
-.@{fa-css-prefix}-folder:before { content: @fa-var-folder; }
-.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; }
-.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; }
-.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; }
-.@{fa-css-prefix}-bar-chart-o:before,
-.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; }
-.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; }
-.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; }
-.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; }
-.@{fa-css-prefix}-key:before { content: @fa-var-key; }
-.@{fa-css-prefix}-gears:before,
-.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; }
-.@{fa-css-prefix}-comments:before { content: @fa-var-comments; }
-.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; }
-.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; }
-.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; }
-.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; }
-.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; }
-.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; }
-.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; }
-.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; }
-.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; }
-.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; }
-.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; }
-.@{fa-css-prefix}-upload:before { content: @fa-var-upload; }
-.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; }
-.@{fa-css-prefix}-phone:before { content: @fa-var-phone; }
-.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; }
-.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; }
-.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; }
-.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; }
-.@{fa-css-prefix}-facebook-f:before,
-.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; }
-.@{fa-css-prefix}-github:before { content: @fa-var-github; }
-.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; }
-.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; }
-.@{fa-css-prefix}-feed:before,
-.@{fa-css-prefix}-rss:before { content: @fa-var-rss; }
-.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; }
-.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }
-.@{fa-css-prefix}-bell:before { content: @fa-var-bell; }
-.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }
-.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; }
-.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; }
-.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; }
-.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; }
-.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }
-.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }
-.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }
-.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }
-.@{fa-css-prefix}-globe:before { content: @fa-var-globe; }
-.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }
-.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }
-.@{fa-css-prefix}-filter:before { content: @fa-var-filter; }
-.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }
-.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }
-.@{fa-css-prefix}-group:before,
-.@{fa-css-prefix}-users:before { content: @fa-var-users; }
-.@{fa-css-prefix}-chain:before,
-.@{fa-css-prefix}-link:before { content: @fa-var-link; }
-.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }
-.@{fa-css-prefix}-flask:before { content: @fa-var-flask; }
-.@{fa-css-prefix}-cut:before,
-.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; }
-.@{fa-css-prefix}-copy:before,
-.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; }
-.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }
-.@{fa-css-prefix}-save:before,
-.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; }
-.@{fa-css-prefix}-square:before { content: @fa-var-square; }
-.@{fa-css-prefix}-navicon:before,
-.@{fa-css-prefix}-reorder:before,
-.@{fa-css-prefix}-bars:before { content: @fa-var-bars; }
-.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }
-.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }
-.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }
-.@{fa-css-prefix}-underline:before { content: @fa-var-underline; }
-.@{fa-css-prefix}-table:before { content: @fa-var-table; }
-.@{fa-css-prefix}-magic:before { content: @fa-var-magic; }
-.@{fa-css-prefix}-truck:before { content: @fa-var-truck; }
-.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }
-.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }
-.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }
-.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }
-.@{fa-css-prefix}-money:before { content: @fa-var-money; }
-.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }
-.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }
-.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }
-.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }
-.@{fa-css-prefix}-columns:before { content: @fa-var-columns; }
-.@{fa-css-prefix}-unsorted:before,
-.@{fa-css-prefix}-sort:before { content: @fa-var-sort; }
-.@{fa-css-prefix}-sort-down:before,
-.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; }
-.@{fa-css-prefix}-sort-up:before,
-.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; }
-.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }
-.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }
-.@{fa-css-prefix}-rotate-left:before,
-.@{fa-css-prefix}-undo:before { content: @fa-var-undo; }
-.@{fa-css-prefix}-legal:before,
-.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }
-.@{fa-css-prefix}-dashboard:before,
-.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; }
-.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; }
-.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; }
-.@{fa-css-prefix}-flash:before,
-.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }
-.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }
-.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }
-.@{fa-css-prefix}-paste:before,
-.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }
-.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; }
-.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; }
-.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; }
-.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; }
-.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }
-.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }
-.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }
-.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; }
-.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }
-.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }
-.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; }
-.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; }
-.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; }
-.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }
-.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }
-.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }
-.@{fa-css-prefix}-beer:before { content: @fa-var-beer; }
-.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }
-.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }
-.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }
-.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }
-.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }
-.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }
-.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }
-.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }
-.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }
-.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }
-.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }
-.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }
-.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }
-.@{fa-css-prefix}-mobile-phone:before,
-.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }
-.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; }
-.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }
-.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }
-.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }
-.@{fa-css-prefix}-circle:before { content: @fa-var-circle; }
-.@{fa-css-prefix}-mail-reply:before,
-.@{fa-css-prefix}-reply:before { content: @fa-var-reply; }
-.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }
-.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; }
-.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; }
-.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; }
-.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; }
-.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; }
-.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }
-.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; }
-.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; }
-.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }
-.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }
-.@{fa-css-prefix}-code:before { content: @fa-var-code; }
-.@{fa-css-prefix}-mail-reply-all:before,
-.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }
-.@{fa-css-prefix}-star-half-empty:before,
-.@{fa-css-prefix}-star-half-full:before,
-.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; }
-.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }
-.@{fa-css-prefix}-crop:before { content: @fa-var-crop; }
-.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; }
-.@{fa-css-prefix}-unlink:before,
-.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; }
-.@{fa-css-prefix}-question:before { content: @fa-var-question; }
-.@{fa-css-prefix}-info:before { content: @fa-var-info; }
-.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }
-.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }
-.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }
-.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }
-.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }
-.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }
-.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }
-.@{fa-css-prefix}-shield:before { content: @fa-var-shield; }
-.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; }
-.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }
-.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }
-.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }
-.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }
-.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }
-.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }
-.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }
-.@{fa-css-prefix}-html5:before { content: @fa-var-html5; }
-.@{fa-css-prefix}-css3:before { content: @fa-var-css3; }
-.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }
-.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }
-.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }
-.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }
-.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }
-.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }
-.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }
-.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; }
-.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }
-.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; }
-.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; }
-.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; }
-.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }
-.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; }
-.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; }
-.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }
-.@{fa-css-prefix}-compass:before { content: @fa-var-compass; }
-.@{fa-css-prefix}-toggle-down:before,
-.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }
-.@{fa-css-prefix}-toggle-up:before,
-.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }
-.@{fa-css-prefix}-toggle-right:before,
-.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }
-.@{fa-css-prefix}-euro:before,
-.@{fa-css-prefix}-eur:before { content: @fa-var-eur; }
-.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; }
-.@{fa-css-prefix}-dollar:before,
-.@{fa-css-prefix}-usd:before { content: @fa-var-usd; }
-.@{fa-css-prefix}-rupee:before,
-.@{fa-css-prefix}-inr:before { content: @fa-var-inr; }
-.@{fa-css-prefix}-cny:before,
-.@{fa-css-prefix}-rmb:before,
-.@{fa-css-prefix}-yen:before,
-.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; }
-.@{fa-css-prefix}-ruble:before,
-.@{fa-css-prefix}-rouble:before,
-.@{fa-css-prefix}-rub:before { content: @fa-var-rub; }
-.@{fa-css-prefix}-won:before,
-.@{fa-css-prefix}-krw:before { content: @fa-var-krw; }
-.@{fa-css-prefix}-bitcoin:before,
-.@{fa-css-prefix}-btc:before { content: @fa-var-btc; }
-.@{fa-css-prefix}-file:before { content: @fa-var-file; }
-.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; }
-.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }
-.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }
-.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }
-.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }
-.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }
-.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }
-.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }
-.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }
-.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }
-.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }
-.@{fa-css-prefix}-xing:before { content: @fa-var-xing; }
-.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }
-.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; }
-.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }
-.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }
-.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }
-.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }
-.@{fa-css-prefix}-adn:before { content: @fa-var-adn; }
-.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }
-.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; }
-.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }
-.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }
-.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; }
-.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; }
-.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; }
-.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; }
-.@{fa-css-prefix}-apple:before { content: @fa-var-apple; }
-.@{fa-css-prefix}-windows:before { content: @fa-var-windows; }
-.@{fa-css-prefix}-android:before { content: @fa-var-android; }
-.@{fa-css-prefix}-linux:before { content: @fa-var-linux; }
-.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }
-.@{fa-css-prefix}-skype:before { content: @fa-var-skype; }
-.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }
-.@{fa-css-prefix}-trello:before { content: @fa-var-trello; }
-.@{fa-css-prefix}-female:before { content: @fa-var-female; }
-.@{fa-css-prefix}-male:before { content: @fa-var-male; }
-.@{fa-css-prefix}-gittip:before,
-.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; }
-.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; }
-.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; }
-.@{fa-css-prefix}-archive:before { content: @fa-var-archive; }
-.@{fa-css-prefix}-bug:before { content: @fa-var-bug; }
-.@{fa-css-prefix}-vk:before { content: @fa-var-vk; }
-.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }
-.@{fa-css-prefix}-renren:before { content: @fa-var-renren; }
-.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }
-.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }
-.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }
-.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }
-.@{fa-css-prefix}-toggle-left:before,
-.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }
-.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; }
-.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }
-.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }
-.@{fa-css-prefix}-turkish-lira:before,
-.@{fa-css-prefix}-try:before { content: @fa-var-try; }
-.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; }
-.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }
-.@{fa-css-prefix}-slack:before { content: @fa-var-slack; }
-.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }
-.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }
-.@{fa-css-prefix}-openid:before { content: @fa-var-openid; }
-.@{fa-css-prefix}-institution:before,
-.@{fa-css-prefix}-bank:before,
-.@{fa-css-prefix}-university:before { content: @fa-var-university; }
-.@{fa-css-prefix}-mortar-board:before,
-.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }
-.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }
-.@{fa-css-prefix}-google:before { content: @fa-var-google; }
-.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }
-.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }
-.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }
-.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }
-.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }
-.@{fa-css-prefix}-digg:before { content: @fa-var-digg; }
-.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; }
-.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }
-.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }
-.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }
-.@{fa-css-prefix}-language:before { content: @fa-var-language; }
-.@{fa-css-prefix}-fax:before { content: @fa-var-fax; }
-.@{fa-css-prefix}-building:before { content: @fa-var-building; }
-.@{fa-css-prefix}-child:before { content: @fa-var-child; }
-.@{fa-css-prefix}-paw:before { content: @fa-var-paw; }
-.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; }
-.@{fa-css-prefix}-cube:before { content: @fa-var-cube; }
-.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }
-.@{fa-css-prefix}-behance:before { content: @fa-var-behance; }
-.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }
-.@{fa-css-prefix}-steam:before { content: @fa-var-steam; }
-.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }
-.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }
-.@{fa-css-prefix}-automobile:before,
-.@{fa-css-prefix}-car:before { content: @fa-var-car; }
-.@{fa-css-prefix}-cab:before,
-.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }
-.@{fa-css-prefix}-tree:before { content: @fa-var-tree; }
-.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }
-.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }
-.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }
-.@{fa-css-prefix}-database:before { content: @fa-var-database; }
-.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; }
-.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; }
-.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; }
-.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }
-.@{fa-css-prefix}-file-photo-o:before,
-.@{fa-css-prefix}-file-picture-o:before,
-.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; }
-.@{fa-css-prefix}-file-zip-o:before,
-.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; }
-.@{fa-css-prefix}-file-sound-o:before,
-.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; }
-.@{fa-css-prefix}-file-movie-o:before,
-.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; }
-.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; }
-.@{fa-css-prefix}-vine:before { content: @fa-var-vine; }
-.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }
-.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }
-.@{fa-css-prefix}-life-bouy:before,
-.@{fa-css-prefix}-life-buoy:before,
-.@{fa-css-prefix}-life-saver:before,
-.@{fa-css-prefix}-support:before,
-.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }
-.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; }
-.@{fa-css-prefix}-ra:before,
-.@{fa-css-prefix}-resistance:before,
-.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }
-.@{fa-css-prefix}-ge:before,
-.@{fa-css-prefix}-empire:before { content: @fa-var-empire; }
-.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }
-.@{fa-css-prefix}-git:before { content: @fa-var-git; }
-.@{fa-css-prefix}-y-combinator-square:before,
-.@{fa-css-prefix}-yc-square:before,
-.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }
-.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }
-.@{fa-css-prefix}-qq:before { content: @fa-var-qq; }
-.@{fa-css-prefix}-wechat:before,
-.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }
-.@{fa-css-prefix}-send:before,
-.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }
-.@{fa-css-prefix}-send-o:before,
-.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }
-.@{fa-css-prefix}-history:before { content: @fa-var-history; }
-.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }
-.@{fa-css-prefix}-header:before { content: @fa-var-header; }
-.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }
-.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; }
-.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }
-.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }
-.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }
-.@{fa-css-prefix}-soccer-ball-o:before,
-.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; }
-.@{fa-css-prefix}-tty:before { content: @fa-var-tty; }
-.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }
-.@{fa-css-prefix}-plug:before { content: @fa-var-plug; }
-.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }
-.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }
-.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }
-.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; }
-.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }
-.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }
-.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }
-.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }
-.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }
-.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }
-.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }
-.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }
-.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }
-.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }
-.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }
-.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; }
-.@{fa-css-prefix}-trash:before { content: @fa-var-trash; }
-.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }
-.@{fa-css-prefix}-at:before { content: @fa-var-at; }
-.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; }
-.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }
-.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }
-.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; }
-.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; }
-.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; }
-.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }
-.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }
-.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }
-.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }
-.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }
-.@{fa-css-prefix}-bus:before { content: @fa-var-bus; }
-.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }
-.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }
-.@{fa-css-prefix}-cc:before { content: @fa-var-cc; }
-.@{fa-css-prefix}-shekel:before,
-.@{fa-css-prefix}-sheqel:before,
-.@{fa-css-prefix}-ils:before { content: @fa-var-ils; }
-.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }
-.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }
-.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }
-.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }
-.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }
-.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }
-.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }
-.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }
-.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }
-.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }
-.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }
-.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }
-.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; }
-.@{fa-css-prefix}-ship:before { content: @fa-var-ship; }
-.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }
-.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }
-.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }
-.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }
-.@{fa-css-prefix}-venus:before { content: @fa-var-venus; }
-.@{fa-css-prefix}-mars:before { content: @fa-var-mars; }
-.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }
-.@{fa-css-prefix}-intersex:before,
-.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }
-.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }
-.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }
-.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }
-.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }
-.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }
-.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }
-.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }
-.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }
-.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; }
-.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; }
-.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; }
-.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; }
-.@{fa-css-prefix}-server:before { content: @fa-var-server; }
-.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; }
-.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; }
-.@{fa-css-prefix}-hotel:before,
-.@{fa-css-prefix}-bed:before { content: @fa-var-bed; }
-.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; }
-.@{fa-css-prefix}-train:before { content: @fa-var-train; }
-.@{fa-css-prefix}-subway:before { content: @fa-var-subway; }
-.@{fa-css-prefix}-medium:before { content: @fa-var-medium; }
-.@{fa-css-prefix}-yc:before,
-.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; }
-.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; }
-.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; }
-.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; }
-.@{fa-css-prefix}-battery-4:before,
-.@{fa-css-prefix}-battery:before,
-.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; }
-.@{fa-css-prefix}-battery-3:before,
-.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; }
-.@{fa-css-prefix}-battery-2:before,
-.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; }
-.@{fa-css-prefix}-battery-1:before,
-.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; }
-.@{fa-css-prefix}-battery-0:before,
-.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; }
-.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; }
-.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; }
-.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; }
-.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; }
-.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; }
-.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; }
-.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; }
-.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; }
-.@{fa-css-prefix}-clone:before { content: @fa-var-clone; }
-.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; }
-.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; }
-.@{fa-css-prefix}-hourglass-1:before,
-.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; }
-.@{fa-css-prefix}-hourglass-2:before,
-.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; }
-.@{fa-css-prefix}-hourglass-3:before,
-.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; }
-.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; }
-.@{fa-css-prefix}-hand-grab-o:before,
-.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; }
-.@{fa-css-prefix}-hand-stop-o:before,
-.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; }
-.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; }
-.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; }
-.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; }
-.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; }
-.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; }
-.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; }
-.@{fa-css-prefix}-registered:before { content: @fa-var-registered; }
-.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; }
-.@{fa-css-prefix}-gg:before { content: @fa-var-gg; }
-.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; }
-.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; }
-.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; }
-.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; }
-.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; }
-.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; }
-.@{fa-css-prefix}-safari:before { content: @fa-var-safari; }
-.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; }
-.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; }
-.@{fa-css-prefix}-opera:before { content: @fa-var-opera; }
-.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; }
-.@{fa-css-prefix}-tv:before,
-.@{fa-css-prefix}-television:before { content: @fa-var-television; }
-.@{fa-css-prefix}-contao:before { content: @fa-var-contao; }
-.@{fa-css-prefix}-500px:before { content: @fa-var-500px; }
-.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; }
-.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; }
-.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; }
-.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; }
-.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; }
-.@{fa-css-prefix}-industry:before { content: @fa-var-industry; }
-.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; }
-.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; }
-.@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; }
-.@{fa-css-prefix}-map:before { content: @fa-var-map; }
-.@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; }
-.@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; }
-.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; }
-.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; }
-.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; }
-.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; }
-.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; }
-.@{fa-css-prefix}-edge:before { content: @fa-var-edge; }
-.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; }
-.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; }
-.@{fa-css-prefix}-modx:before { content: @fa-var-modx; }
-.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; }
-.@{fa-css-prefix}-usb:before { content: @fa-var-usb; }
-.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; }
-.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; }
-.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; }
-.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; }
-.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; }
-.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; }
-.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; }
-.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; }
-.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; }
-.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; }
-.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; }
-.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; }
-.@{fa-css-prefix}-percent:before { content: @fa-var-percent; }
-.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; }
-.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; }
-.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; }
-.@{fa-css-prefix}-envira:before { content: @fa-var-envira; }
-.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; }
-.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; }
-.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; }
-.@{fa-css-prefix}-blind:before { content: @fa-var-blind; }
-.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; }
-.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; }
-.@{fa-css-prefix}-braille:before { content: @fa-var-braille; }
-.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; }
-.@{fa-css-prefix}-asl-interpreting:before,
-.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; }
-.@{fa-css-prefix}-deafness:before,
-.@{fa-css-prefix}-hard-of-hearing:before,
-.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; }
-.@{fa-css-prefix}-glide:before { content: @fa-var-glide; }
-.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; }
-.@{fa-css-prefix}-signing:before,
-.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; }
-.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; }
-.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; }
-.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; }
-.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; }
-.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; }
-.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; }
-.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }
-.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; }
-.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; }
-.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; }
-.@{fa-css-prefix}-google-plus-circle:before,
-.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; }
-.@{fa-css-prefix}-fa:before,
-.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; }
-.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake-o; }
-.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; }
-.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open-o; }
-.@{fa-css-prefix}-linode:before { content: @fa-var-linode; }
-.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; }
-.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book-o; }
-.@{fa-css-prefix}-vcard:before,
-.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; }
-.@{fa-css-prefix}-vcard-o:before,
-.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card-o; }
-.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; }
-.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle-o; }
-.@{fa-css-prefix}-user-o:before { content: @fa-var-user-o; }
-.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; }
-.@{fa-css-prefix}-drivers-license:before,
-.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; }
-.@{fa-css-prefix}-drivers-license-o:before,
-.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card-o; }
-.@{fa-css-prefix}-quora:before { content: @fa-var-quora; }
-.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; }
-.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; }
-.@{fa-css-prefix}-thermometer-4:before,
-.@{fa-css-prefix}-thermometer:before,
-.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; }
-.@{fa-css-prefix}-thermometer-3:before,
-.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; }
-.@{fa-css-prefix}-thermometer-2:before,
-.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; }
-.@{fa-css-prefix}-thermometer-1:before,
-.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; }
-.@{fa-css-prefix}-thermometer-0:before,
-.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; }
-.@{fa-css-prefix}-shower:before { content: @fa-var-shower; }
-.@{fa-css-prefix}-bathtub:before,
-.@{fa-css-prefix}-s15:before,
-.@{fa-css-prefix}-bath:before { content: @fa-var-bath; }
-.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; }
-.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; }
-.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; }
-.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; }
-.@{fa-css-prefix}-times-rectangle:before,
-.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; }
-.@{fa-css-prefix}-times-rectangle-o:before,
-.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close-o; }
-.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; }
-.@{fa-css-prefix}-grav:before { content: @fa-var-grav; }
-.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; }
-.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; }
-.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; }
-.@{fa-css-prefix}-eercast:before { content: @fa-var-eercast; }
-.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; }
-.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake-o; }
-.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; }
-.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; }
-.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; }
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/larger.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/larger.less
deleted file mode 100644
index c9d6467..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/larger.less
+++ /dev/null
@@ -1,13 +0,0 @@
-// Icon Sizes
-// -------------------------
-
-/* makes the font 33% larger relative to the icon container */
-.@{fa-css-prefix}-lg {
-  font-size: (4em / 3);
-  line-height: (3em / 4);
-  vertical-align: -15%;
-}
-.@{fa-css-prefix}-2x { font-size: 2em; }
-.@{fa-css-prefix}-3x { font-size: 3em; }
-.@{fa-css-prefix}-4x { font-size: 4em; }
-.@{fa-css-prefix}-5x { font-size: 5em; }
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/list.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/list.less
deleted file mode 100644
index 0b44038..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/list.less
+++ /dev/null
@@ -1,19 +0,0 @@
-// List Icons
-// -------------------------
-
-.@{fa-css-prefix}-ul {
-  padding-left: 0;
-  margin-left: @fa-li-width;
-  list-style-type: none;
-  > li { position: relative; }
-}
-.@{fa-css-prefix}-li {
-  position: absolute;
-  left: -@fa-li-width;
-  width: @fa-li-width;
-  top: (2em / 14);
-  text-align: center;
-  &.@{fa-css-prefix}-lg {
-    left: (-@fa-li-width + (4em / 14));
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/mixins.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/mixins.less
deleted file mode 100644
index beef231..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/mixins.less
+++ /dev/null
@@ -1,60 +0,0 @@
-// Mixins
-// --------------------------
-
-.fa-icon() {
-  display: inline-block;
-  font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration
-  font-size: inherit; // can't have font-size inherit on line above, so need to override
-  text-rendering: auto; // optimizelegibility throws things off #1094
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-
-}
-
-.fa-icon-rotate(@degrees, @rotation) {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})";
-  -webkit-transform: rotate(@degrees);
-      -ms-transform: rotate(@degrees);
-          transform: rotate(@degrees);
-}
-
-.fa-icon-flip(@horiz, @vert, @rotation) {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)";
-  -webkit-transform: scale(@horiz, @vert);
-      -ms-transform: scale(@horiz, @vert);
-          transform: scale(@horiz, @vert);
-}
-
-
-// Only display content to screen readers. A la Bootstrap 4.
-//
-// See: http://a11yproject.com/posts/how-to-hide-content/
-
-.sr-only() {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  padding: 0;
-  margin: -1px;
-  overflow: hidden;
-  clip: rect(0,0,0,0);
-  border: 0;
-}
-
-// Use in conjunction with .sr-only to only display content when it's focused.
-//
-// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
-//
-// Credit: HTML5 Boilerplate
-
-.sr-only-focusable() {
-  &:active,
-  &:focus {
-    position: static;
-    width: auto;
-    height: auto;
-    margin: 0;
-    overflow: visible;
-    clip: auto;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/path.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/path.less
deleted file mode 100644
index 835be41..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/path.less
+++ /dev/null
@@ -1,15 +0,0 @@
-/* FONT PATH
- * -------------------------- */
-
-@font-face {
-  font-family: 'FontAwesome';
-  src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
-  src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
-    url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'),
-    url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
-    url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
-    url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
-  // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
-  font-weight: normal;
-  font-style: normal;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/rotated-flipped.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/rotated-flipped.less
deleted file mode 100644
index f6ba814..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/rotated-flipped.less
+++ /dev/null
@@ -1,20 +0,0 @@
-// Rotated & Flipped Icons
-// -------------------------
-
-.@{fa-css-prefix}-rotate-90  { .fa-icon-rotate(90deg, 1);  }
-.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
-.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
-
-.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
-.@{fa-css-prefix}-flip-vertical   { .fa-icon-flip(1, -1, 2); }
-
-// Hook for IE8-9
-// -------------------------
-
-:root .@{fa-css-prefix}-rotate-90,
-:root .@{fa-css-prefix}-rotate-180,
-:root .@{fa-css-prefix}-rotate-270,
-:root .@{fa-css-prefix}-flip-horizontal,
-:root .@{fa-css-prefix}-flip-vertical {
-  filter: none;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/screen-reader.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/screen-reader.less
deleted file mode 100644
index 11c1881..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/screen-reader.less
+++ /dev/null
@@ -1,5 +0,0 @@
-// Screen Readers
-// -------------------------
-
-.sr-only { .sr-only(); }
-.sr-only-focusable { .sr-only-focusable(); }
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/stacked.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/stacked.less
deleted file mode 100644
index fc53fb0..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/stacked.less
+++ /dev/null
@@ -1,20 +0,0 @@
-// Stacked Icons
-// -------------------------
-
-.@{fa-css-prefix}-stack {
-  position: relative;
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  line-height: 2em;
-  vertical-align: middle;
-}
-.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
-  position: absolute;
-  left: 0;
-  width: 100%;
-  text-align: center;
-}
-.@{fa-css-prefix}-stack-1x { line-height: inherit; }
-.@{fa-css-prefix}-stack-2x { font-size: 2em; }
-.@{fa-css-prefix}-inverse { color: @fa-inverse; }
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/variables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/variables.less
deleted file mode 100644
index 7ddbbc0..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dependencies/font-awesome/variables.less
+++ /dev/null
@@ -1,800 +0,0 @@
-// Variables
-// --------------------------
-
-@fa-font-path:        "../fonts";
-@fa-font-size-base:   14px;
-@fa-line-height-base: 1;
-//@fa-font-path:        "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts"; // for referencing Bootstrap CDN font files directly
-@fa-css-prefix:       fa;
-@fa-version:          "4.7.0";
-@fa-border-color:     #eee;
-@fa-inverse:          #fff;
-@fa-li-width:         (30em / 14);
-
-@fa-var-500px: "\f26e";
-@fa-var-address-book: "\f2b9";
-@fa-var-address-book-o: "\f2ba";
-@fa-var-address-card: "\f2bb";
-@fa-var-address-card-o: "\f2bc";
-@fa-var-adjust: "\f042";
-@fa-var-adn: "\f170";
-@fa-var-align-center: "\f037";
-@fa-var-align-justify: "\f039";
-@fa-var-align-left: "\f036";
-@fa-var-align-right: "\f038";
-@fa-var-amazon: "\f270";
-@fa-var-ambulance: "\f0f9";
-@fa-var-american-sign-language-interpreting: "\f2a3";
-@fa-var-anchor: "\f13d";
-@fa-var-android: "\f17b";
-@fa-var-angellist: "\f209";
-@fa-var-angle-double-down: "\f103";
-@fa-var-angle-double-left: "\f100";
-@fa-var-angle-double-right: "\f101";
-@fa-var-angle-double-up: "\f102";
-@fa-var-angle-down: "\f107";
-@fa-var-angle-left: "\f104";
-@fa-var-angle-right: "\f105";
-@fa-var-angle-up: "\f106";
-@fa-var-apple: "\f179";
-@fa-var-archive: "\f187";
-@fa-var-area-chart: "\f1fe";
-@fa-var-arrow-circle-down: "\f0ab";
-@fa-var-arrow-circle-left: "\f0a8";
-@fa-var-arrow-circle-o-down: "\f01a";
-@fa-var-arrow-circle-o-left: "\f190";
-@fa-var-arrow-circle-o-right: "\f18e";
-@fa-var-arrow-circle-o-up: "\f01b";
-@fa-var-arrow-circle-right: "\f0a9";
-@fa-var-arrow-circle-up: "\f0aa";
-@fa-var-arrow-down: "\f063";
-@fa-var-arrow-left: "\f060";
-@fa-var-arrow-right: "\f061";
-@fa-var-arrow-up: "\f062";
-@fa-var-arrows: "\f047";
-@fa-var-arrows-alt: "\f0b2";
-@fa-var-arrows-h: "\f07e";
-@fa-var-arrows-v: "\f07d";
-@fa-var-asl-interpreting: "\f2a3";
-@fa-var-assistive-listening-systems: "\f2a2";
-@fa-var-asterisk: "\f069";
-@fa-var-at: "\f1fa";
-@fa-var-audio-description: "\f29e";
-@fa-var-automobile: "\f1b9";
-@fa-var-backward: "\f04a";
-@fa-var-balance-scale: "\f24e";
-@fa-var-ban: "\f05e";
-@fa-var-bandcamp: "\f2d5";
-@fa-var-bank: "\f19c";
-@fa-var-bar-chart: "\f080";
-@fa-var-bar-chart-o: "\f080";
-@fa-var-barcode: "\f02a";
-@fa-var-bars: "\f0c9";
-@fa-var-bath: "\f2cd";
-@fa-var-bathtub: "\f2cd";
-@fa-var-battery: "\f240";
-@fa-var-battery-0: "\f244";
-@fa-var-battery-1: "\f243";
-@fa-var-battery-2: "\f242";
-@fa-var-battery-3: "\f241";
-@fa-var-battery-4: "\f240";
-@fa-var-battery-empty: "\f244";
-@fa-var-battery-full: "\f240";
-@fa-var-battery-half: "\f242";
-@fa-var-battery-quarter: "\f243";
-@fa-var-battery-three-quarters: "\f241";
-@fa-var-bed: "\f236";
-@fa-var-beer: "\f0fc";
-@fa-var-behance: "\f1b4";
-@fa-var-behance-square: "\f1b5";
-@fa-var-bell: "\f0f3";
-@fa-var-bell-o: "\f0a2";
-@fa-var-bell-slash: "\f1f6";
-@fa-var-bell-slash-o: "\f1f7";
-@fa-var-bicycle: "\f206";
-@fa-var-binoculars: "\f1e5";
-@fa-var-birthday-cake: "\f1fd";
-@fa-var-bitbucket: "\f171";
-@fa-var-bitbucket-square: "\f172";
-@fa-var-bitcoin: "\f15a";
-@fa-var-black-tie: "\f27e";
-@fa-var-blind: "\f29d";
-@fa-var-bluetooth: "\f293";
-@fa-var-bluetooth-b: "\f294";
-@fa-var-bold: "\f032";
-@fa-var-bolt: "\f0e7";
-@fa-var-bomb: "\f1e2";
-@fa-var-book: "\f02d";
-@fa-var-bookmark: "\f02e";
-@fa-var-bookmark-o: "\f097";
-@fa-var-braille: "\f2a1";
-@fa-var-briefcase: "\f0b1";
-@fa-var-btc: "\f15a";
-@fa-var-bug: "\f188";
-@fa-var-building: "\f1ad";
-@fa-var-building-o: "\f0f7";
-@fa-var-bullhorn: "\f0a1";
-@fa-var-bullseye: "\f140";
-@fa-var-bus: "\f207";
-@fa-var-buysellads: "\f20d";
-@fa-var-cab: "\f1ba";
-@fa-var-calculator: "\f1ec";
-@fa-var-calendar: "\f073";
-@fa-var-calendar-check-o: "\f274";
-@fa-var-calendar-minus-o: "\f272";
-@fa-var-calendar-o: "\f133";
-@fa-var-calendar-plus-o: "\f271";
-@fa-var-calendar-times-o: "\f273";
-@fa-var-camera: "\f030";
-@fa-var-camera-retro: "\f083";
-@fa-var-car: "\f1b9";
-@fa-var-caret-down: "\f0d7";
-@fa-var-caret-left: "\f0d9";
-@fa-var-caret-right: "\f0da";
-@fa-var-caret-square-o-down: "\f150";
-@fa-var-caret-square-o-left: "\f191";
-@fa-var-caret-square-o-right: "\f152";
-@fa-var-caret-square-o-up: "\f151";
-@fa-var-caret-up: "\f0d8";
-@fa-var-cart-arrow-down: "\f218";
-@fa-var-cart-plus: "\f217";
-@fa-var-cc: "\f20a";
-@fa-var-cc-amex: "\f1f3";
-@fa-var-cc-diners-club: "\f24c";
-@fa-var-cc-discover: "\f1f2";
-@fa-var-cc-jcb: "\f24b";
-@fa-var-cc-mastercard: "\f1f1";
-@fa-var-cc-paypal: "\f1f4";
-@fa-var-cc-stripe: "\f1f5";
-@fa-var-cc-visa: "\f1f0";
-@fa-var-certificate: "\f0a3";
-@fa-var-chain: "\f0c1";
-@fa-var-chain-broken: "\f127";
-@fa-var-check: "\f00c";
-@fa-var-check-circle: "\f058";
-@fa-var-check-circle-o: "\f05d";
-@fa-var-check-square: "\f14a";
-@fa-var-check-square-o: "\f046";
-@fa-var-chevron-circle-down: "\f13a";
-@fa-var-chevron-circle-left: "\f137";
-@fa-var-chevron-circle-right: "\f138";
-@fa-var-chevron-circle-up: "\f139";
-@fa-var-chevron-down: "\f078";
-@fa-var-chevron-left: "\f053";
-@fa-var-chevron-right: "\f054";
-@fa-var-chevron-up: "\f077";
-@fa-var-child: "\f1ae";
-@fa-var-chrome: "\f268";
-@fa-var-circle: "\f111";
-@fa-var-circle-o: "\f10c";
-@fa-var-circle-o-notch: "\f1ce";
-@fa-var-circle-thin: "\f1db";
-@fa-var-clipboard: "\f0ea";
-@fa-var-clock-o: "\f017";
-@fa-var-clone: "\f24d";
-@fa-var-close: "\f00d";
-@fa-var-cloud: "\f0c2";
-@fa-var-cloud-download: "\f0ed";
-@fa-var-cloud-upload: "\f0ee";
-@fa-var-cny: "\f157";
-@fa-var-code: "\f121";
-@fa-var-code-fork: "\f126";
-@fa-var-codepen: "\f1cb";
-@fa-var-codiepie: "\f284";
-@fa-var-coffee: "\f0f4";
-@fa-var-cog: "\f013";
-@fa-var-cogs: "\f085";
-@fa-var-columns: "\f0db";
-@fa-var-comment: "\f075";
-@fa-var-comment-o: "\f0e5";
-@fa-var-commenting: "\f27a";
-@fa-var-commenting-o: "\f27b";
-@fa-var-comments: "\f086";
-@fa-var-comments-o: "\f0e6";
-@fa-var-compass: "\f14e";
-@fa-var-compress: "\f066";
-@fa-var-connectdevelop: "\f20e";
-@fa-var-contao: "\f26d";
-@fa-var-copy: "\f0c5";
-@fa-var-copyright: "\f1f9";
-@fa-var-creative-commons: "\f25e";
-@fa-var-credit-card: "\f09d";
-@fa-var-credit-card-alt: "\f283";
-@fa-var-crop: "\f125";
-@fa-var-crosshairs: "\f05b";
-@fa-var-css3: "\f13c";
-@fa-var-cube: "\f1b2";
-@fa-var-cubes: "\f1b3";
-@fa-var-cut: "\f0c4";
-@fa-var-cutlery: "\f0f5";
-@fa-var-dashboard: "\f0e4";
-@fa-var-dashcube: "\f210";
-@fa-var-database: "\f1c0";
-@fa-var-deaf: "\f2a4";
-@fa-var-deafness: "\f2a4";
-@fa-var-dedent: "\f03b";
-@fa-var-delicious: "\f1a5";
-@fa-var-desktop: "\f108";
-@fa-var-deviantart: "\f1bd";
-@fa-var-diamond: "\f219";
-@fa-var-digg: "\f1a6";
-@fa-var-dollar: "\f155";
-@fa-var-dot-circle-o: "\f192";
-@fa-var-download: "\f019";
-@fa-var-dribbble: "\f17d";
-@fa-var-drivers-license: "\f2c2";
-@fa-var-drivers-license-o: "\f2c3";
-@fa-var-dropbox: "\f16b";
-@fa-var-drupal: "\f1a9";
-@fa-var-edge: "\f282";
-@fa-var-edit: "\f044";
-@fa-var-eercast: "\f2da";
-@fa-var-eject: "\f052";
-@fa-var-ellipsis-h: "\f141";
-@fa-var-ellipsis-v: "\f142";
-@fa-var-empire: "\f1d1";
-@fa-var-envelope: "\f0e0";
-@fa-var-envelope-o: "\f003";
-@fa-var-envelope-open: "\f2b6";
-@fa-var-envelope-open-o: "\f2b7";
-@fa-var-envelope-square: "\f199";
-@fa-var-envira: "\f299";
-@fa-var-eraser: "\f12d";
-@fa-var-etsy: "\f2d7";
-@fa-var-eur: "\f153";
-@fa-var-euro: "\f153";
-@fa-var-exchange: "\f0ec";
-@fa-var-exclamation: "\f12a";
-@fa-var-exclamation-circle: "\f06a";
-@fa-var-exclamation-triangle: "\f071";
-@fa-var-expand: "\f065";
-@fa-var-expeditedssl: "\f23e";
-@fa-var-external-link: "\f08e";
-@fa-var-external-link-square: "\f14c";
-@fa-var-eye: "\f06e";
-@fa-var-eye-slash: "\f070";
-@fa-var-eyedropper: "\f1fb";
-@fa-var-fa: "\f2b4";
-@fa-var-facebook: "\f09a";
-@fa-var-facebook-f: "\f09a";
-@fa-var-facebook-official: "\f230";
-@fa-var-facebook-square: "\f082";
-@fa-var-fast-backward: "\f049";
-@fa-var-fast-forward: "\f050";
-@fa-var-fax: "\f1ac";
-@fa-var-feed: "\f09e";
-@fa-var-female: "\f182";
-@fa-var-fighter-jet: "\f0fb";
-@fa-var-file: "\f15b";
-@fa-var-file-archive-o: "\f1c6";
-@fa-var-file-audio-o: "\f1c7";
-@fa-var-file-code-o: "\f1c9";
-@fa-var-file-excel-o: "\f1c3";
-@fa-var-file-image-o: "\f1c5";
-@fa-var-file-movie-o: "\f1c8";
-@fa-var-file-o: "\f016";
-@fa-var-file-pdf-o: "\f1c1";
-@fa-var-file-photo-o: "\f1c5";
-@fa-var-file-picture-o: "\f1c5";
-@fa-var-file-powerpoint-o: "\f1c4";
-@fa-var-file-sound-o: "\f1c7";
-@fa-var-file-text: "\f15c";
-@fa-var-file-text-o: "\f0f6";
-@fa-var-file-video-o: "\f1c8";
-@fa-var-file-word-o: "\f1c2";
-@fa-var-file-zip-o: "\f1c6";
-@fa-var-files-o: "\f0c5";
-@fa-var-film: "\f008";
-@fa-var-filter: "\f0b0";
-@fa-var-fire: "\f06d";
-@fa-var-fire-extinguisher: "\f134";
-@fa-var-firefox: "\f269";
-@fa-var-first-order: "\f2b0";
-@fa-var-flag: "\f024";
-@fa-var-flag-checkered: "\f11e";
-@fa-var-flag-o: "\f11d";
-@fa-var-flash: "\f0e7";
-@fa-var-flask: "\f0c3";
-@fa-var-flickr: "\f16e";
-@fa-var-floppy-o: "\f0c7";
-@fa-var-folder: "\f07b";
-@fa-var-folder-o: "\f114";
-@fa-var-folder-open: "\f07c";
-@fa-var-folder-open-o: "\f115";
-@fa-var-font: "\f031";
-@fa-var-font-awesome: "\f2b4";
-@fa-var-fonticons: "\f280";
-@fa-var-fort-awesome: "\f286";
-@fa-var-forumbee: "\f211";
-@fa-var-forward: "\f04e";
-@fa-var-foursquare: "\f180";
-@fa-var-free-code-camp: "\f2c5";
-@fa-var-frown-o: "\f119";
-@fa-var-futbol-o: "\f1e3";
-@fa-var-gamepad: "\f11b";
-@fa-var-gavel: "\f0e3";
-@fa-var-gbp: "\f154";
-@fa-var-ge: "\f1d1";
-@fa-var-gear: "\f013";
-@fa-var-gears: "\f085";
-@fa-var-genderless: "\f22d";
-@fa-var-get-pocket: "\f265";
-@fa-var-gg: "\f260";
-@fa-var-gg-circle: "\f261";
-@fa-var-gift: "\f06b";
-@fa-var-git: "\f1d3";
-@fa-var-git-square: "\f1d2";
-@fa-var-github: "\f09b";
-@fa-var-github-alt: "\f113";
-@fa-var-github-square: "\f092";
-@fa-var-gitlab: "\f296";
-@fa-var-gittip: "\f184";
-@fa-var-glass: "\f000";
-@fa-var-glide: "\f2a5";
-@fa-var-glide-g: "\f2a6";
-@fa-var-globe: "\f0ac";
-@fa-var-google: "\f1a0";
-@fa-var-google-plus: "\f0d5";
-@fa-var-google-plus-circle: "\f2b3";
-@fa-var-google-plus-official: "\f2b3";
-@fa-var-google-plus-square: "\f0d4";
-@fa-var-google-wallet: "\f1ee";
-@fa-var-graduation-cap: "\f19d";
-@fa-var-gratipay: "\f184";
-@fa-var-grav: "\f2d6";
-@fa-var-group: "\f0c0";
-@fa-var-h-square: "\f0fd";
-@fa-var-hacker-news: "\f1d4";
-@fa-var-hand-grab-o: "\f255";
-@fa-var-hand-lizard-o: "\f258";
-@fa-var-hand-o-down: "\f0a7";
-@fa-var-hand-o-left: "\f0a5";
-@fa-var-hand-o-right: "\f0a4";
-@fa-var-hand-o-up: "\f0a6";
-@fa-var-hand-paper-o: "\f256";
-@fa-var-hand-peace-o: "\f25b";
-@fa-var-hand-pointer-o: "\f25a";
-@fa-var-hand-rock-o: "\f255";
-@fa-var-hand-scissors-o: "\f257";
-@fa-var-hand-spock-o: "\f259";
-@fa-var-hand-stop-o: "\f256";
-@fa-var-handshake-o: "\f2b5";
-@fa-var-hard-of-hearing: "\f2a4";
-@fa-var-hashtag: "\f292";
-@fa-var-hdd-o: "\f0a0";
-@fa-var-header: "\f1dc";
-@fa-var-headphones: "\f025";
-@fa-var-heart: "\f004";
-@fa-var-heart-o: "\f08a";
-@fa-var-heartbeat: "\f21e";
-@fa-var-history: "\f1da";
-@fa-var-home: "\f015";
-@fa-var-hospital-o: "\f0f8";
-@fa-var-hotel: "\f236";
-@fa-var-hourglass: "\f254";
-@fa-var-hourglass-1: "\f251";
-@fa-var-hourglass-2: "\f252";
-@fa-var-hourglass-3: "\f253";
-@fa-var-hourglass-end: "\f253";
-@fa-var-hourglass-half: "\f252";
-@fa-var-hourglass-o: "\f250";
-@fa-var-hourglass-start: "\f251";
-@fa-var-houzz: "\f27c";
-@fa-var-html5: "\f13b";
-@fa-var-i-cursor: "\f246";
-@fa-var-id-badge: "\f2c1";
-@fa-var-id-card: "\f2c2";
-@fa-var-id-card-o: "\f2c3";
-@fa-var-ils: "\f20b";
-@fa-var-image: "\f03e";
-@fa-var-imdb: "\f2d8";
-@fa-var-inbox: "\f01c";
-@fa-var-indent: "\f03c";
-@fa-var-industry: "\f275";
-@fa-var-info: "\f129";
-@fa-var-info-circle: "\f05a";
-@fa-var-inr: "\f156";
-@fa-var-instagram: "\f16d";
-@fa-var-institution: "\f19c";
-@fa-var-internet-explorer: "\f26b";
-@fa-var-intersex: "\f224";
-@fa-var-ioxhost: "\f208";
-@fa-var-italic: "\f033";
-@fa-var-joomla: "\f1aa";
-@fa-var-jpy: "\f157";
-@fa-var-jsfiddle: "\f1cc";
-@fa-var-key: "\f084";
-@fa-var-keyboard-o: "\f11c";
-@fa-var-krw: "\f159";
-@fa-var-language: "\f1ab";
-@fa-var-laptop: "\f109";
-@fa-var-lastfm: "\f202";
-@fa-var-lastfm-square: "\f203";
-@fa-var-leaf: "\f06c";
-@fa-var-leanpub: "\f212";
-@fa-var-legal: "\f0e3";
-@fa-var-lemon-o: "\f094";
-@fa-var-level-down: "\f149";
-@fa-var-level-up: "\f148";
-@fa-var-life-bouy: "\f1cd";
-@fa-var-life-buoy: "\f1cd";
-@fa-var-life-ring: "\f1cd";
-@fa-var-life-saver: "\f1cd";
-@fa-var-lightbulb-o: "\f0eb";
-@fa-var-line-chart: "\f201";
-@fa-var-link: "\f0c1";
-@fa-var-linkedin: "\f0e1";
-@fa-var-linkedin-square: "\f08c";
-@fa-var-linode: "\f2b8";
-@fa-var-linux: "\f17c";
-@fa-var-list: "\f03a";
-@fa-var-list-alt: "\f022";
-@fa-var-list-ol: "\f0cb";
-@fa-var-list-ul: "\f0ca";
-@fa-var-location-arrow: "\f124";
-@fa-var-lock: "\f023";
-@fa-var-long-arrow-down: "\f175";
-@fa-var-long-arrow-left: "\f177";
-@fa-var-long-arrow-right: "\f178";
-@fa-var-long-arrow-up: "\f176";
-@fa-var-low-vision: "\f2a8";
-@fa-var-magic: "\f0d0";
-@fa-var-magnet: "\f076";
-@fa-var-mail-forward: "\f064";
-@fa-var-mail-reply: "\f112";
-@fa-var-mail-reply-all: "\f122";
-@fa-var-male: "\f183";
-@fa-var-map: "\f279";
-@fa-var-map-marker: "\f041";
-@fa-var-map-o: "\f278";
-@fa-var-map-pin: "\f276";
-@fa-var-map-signs: "\f277";
-@fa-var-mars: "\f222";
-@fa-var-mars-double: "\f227";
-@fa-var-mars-stroke: "\f229";
-@fa-var-mars-stroke-h: "\f22b";
-@fa-var-mars-stroke-v: "\f22a";
-@fa-var-maxcdn: "\f136";
-@fa-var-meanpath: "\f20c";
-@fa-var-medium: "\f23a";
-@fa-var-medkit: "\f0fa";
-@fa-var-meetup: "\f2e0";
-@fa-var-meh-o: "\f11a";
-@fa-var-mercury: "\f223";
-@fa-var-microchip: "\f2db";
-@fa-var-microphone: "\f130";
-@fa-var-microphone-slash: "\f131";
-@fa-var-minus: "\f068";
-@fa-var-minus-circle: "\f056";
-@fa-var-minus-square: "\f146";
-@fa-var-minus-square-o: "\f147";
-@fa-var-mixcloud: "\f289";
-@fa-var-mobile: "\f10b";
-@fa-var-mobile-phone: "\f10b";
-@fa-var-modx: "\f285";
-@fa-var-money: "\f0d6";
-@fa-var-moon-o: "\f186";
-@fa-var-mortar-board: "\f19d";
-@fa-var-motorcycle: "\f21c";
-@fa-var-mouse-pointer: "\f245";
-@fa-var-music: "\f001";
-@fa-var-navicon: "\f0c9";
-@fa-var-neuter: "\f22c";
-@fa-var-newspaper-o: "\f1ea";
-@fa-var-object-group: "\f247";
-@fa-var-object-ungroup: "\f248";
-@fa-var-odnoklassniki: "\f263";
-@fa-var-odnoklassniki-square: "\f264";
-@fa-var-opencart: "\f23d";
-@fa-var-openid: "\f19b";
-@fa-var-opera: "\f26a";
-@fa-var-optin-monster: "\f23c";
-@fa-var-outdent: "\f03b";
-@fa-var-pagelines: "\f18c";
-@fa-var-paint-brush: "\f1fc";
-@fa-var-paper-plane: "\f1d8";
-@fa-var-paper-plane-o: "\f1d9";
-@fa-var-paperclip: "\f0c6";
-@fa-var-paragraph: "\f1dd";
-@fa-var-paste: "\f0ea";
-@fa-var-pause: "\f04c";
-@fa-var-pause-circle: "\f28b";
-@fa-var-pause-circle-o: "\f28c";
-@fa-var-paw: "\f1b0";
-@fa-var-paypal: "\f1ed";
-@fa-var-pencil: "\f040";
-@fa-var-pencil-square: "\f14b";
-@fa-var-pencil-square-o: "\f044";
-@fa-var-percent: "\f295";
-@fa-var-phone: "\f095";
-@fa-var-phone-square: "\f098";
-@fa-var-photo: "\f03e";
-@fa-var-picture-o: "\f03e";
-@fa-var-pie-chart: "\f200";
-@fa-var-pied-piper: "\f2ae";
-@fa-var-pied-piper-alt: "\f1a8";
-@fa-var-pied-piper-pp: "\f1a7";
-@fa-var-pinterest: "\f0d2";
-@fa-var-pinterest-p: "\f231";
-@fa-var-pinterest-square: "\f0d3";
-@fa-var-plane: "\f072";
-@fa-var-play: "\f04b";
-@fa-var-play-circle: "\f144";
-@fa-var-play-circle-o: "\f01d";
-@fa-var-plug: "\f1e6";
-@fa-var-plus: "\f067";
-@fa-var-plus-circle: "\f055";
-@fa-var-plus-square: "\f0fe";
-@fa-var-plus-square-o: "\f196";
-@fa-var-podcast: "\f2ce";
-@fa-var-power-off: "\f011";
-@fa-var-print: "\f02f";
-@fa-var-product-hunt: "\f288";
-@fa-var-puzzle-piece: "\f12e";
-@fa-var-qq: "\f1d6";
-@fa-var-qrcode: "\f029";
-@fa-var-question: "\f128";
-@fa-var-question-circle: "\f059";
-@fa-var-question-circle-o: "\f29c";
-@fa-var-quora: "\f2c4";
-@fa-var-quote-left: "\f10d";
-@fa-var-quote-right: "\f10e";
-@fa-var-ra: "\f1d0";
-@fa-var-random: "\f074";
-@fa-var-ravelry: "\f2d9";
-@fa-var-rebel: "\f1d0";
-@fa-var-recycle: "\f1b8";
-@fa-var-reddit: "\f1a1";
-@fa-var-reddit-alien: "\f281";
-@fa-var-reddit-square: "\f1a2";
-@fa-var-refresh: "\f021";
-@fa-var-registered: "\f25d";
-@fa-var-remove: "\f00d";
-@fa-var-renren: "\f18b";
-@fa-var-reorder: "\f0c9";
-@fa-var-repeat: "\f01e";
-@fa-var-reply: "\f112";
-@fa-var-reply-all: "\f122";
-@fa-var-resistance: "\f1d0";
-@fa-var-retweet: "\f079";
-@fa-var-rmb: "\f157";
-@fa-var-road: "\f018";
-@fa-var-rocket: "\f135";
-@fa-var-rotate-left: "\f0e2";
-@fa-var-rotate-right: "\f01e";
-@fa-var-rouble: "\f158";
-@fa-var-rss: "\f09e";
-@fa-var-rss-square: "\f143";
-@fa-var-rub: "\f158";
-@fa-var-ruble: "\f158";
-@fa-var-rupee: "\f156";
-@fa-var-s15: "\f2cd";
-@fa-var-safari: "\f267";
-@fa-var-save: "\f0c7";
-@fa-var-scissors: "\f0c4";
-@fa-var-scribd: "\f28a";
-@fa-var-search: "\f002";
-@fa-var-search-minus: "\f010";
-@fa-var-search-plus: "\f00e";
-@fa-var-sellsy: "\f213";
-@fa-var-send: "\f1d8";
-@fa-var-send-o: "\f1d9";
-@fa-var-server: "\f233";
-@fa-var-share: "\f064";
-@fa-var-share-alt: "\f1e0";
-@fa-var-share-alt-square: "\f1e1";
-@fa-var-share-square: "\f14d";
-@fa-var-share-square-o: "\f045";
-@fa-var-shekel: "\f20b";
-@fa-var-sheqel: "\f20b";
-@fa-var-shield: "\f132";
-@fa-var-ship: "\f21a";
-@fa-var-shirtsinbulk: "\f214";
-@fa-var-shopping-bag: "\f290";
-@fa-var-shopping-basket: "\f291";
-@fa-var-shopping-cart: "\f07a";
-@fa-var-shower: "\f2cc";
-@fa-var-sign-in: "\f090";
-@fa-var-sign-language: "\f2a7";
-@fa-var-sign-out: "\f08b";
-@fa-var-signal: "\f012";
-@fa-var-signing: "\f2a7";
-@fa-var-simplybuilt: "\f215";
-@fa-var-sitemap: "\f0e8";
-@fa-var-skyatlas: "\f216";
-@fa-var-skype: "\f17e";
-@fa-var-slack: "\f198";
-@fa-var-sliders: "\f1de";
-@fa-var-slideshare: "\f1e7";
-@fa-var-smile-o: "\f118";
-@fa-var-snapchat: "\f2ab";
-@fa-var-snapchat-ghost: "\f2ac";
-@fa-var-snapchat-square: "\f2ad";
-@fa-var-snowflake-o: "\f2dc";
-@fa-var-soccer-ball-o: "\f1e3";
-@fa-var-sort: "\f0dc";
-@fa-var-sort-alpha-asc: "\f15d";
-@fa-var-sort-alpha-desc: "\f15e";
-@fa-var-sort-amount-asc: "\f160";
-@fa-var-sort-amount-desc: "\f161";
-@fa-var-sort-asc: "\f0de";
-@fa-var-sort-desc: "\f0dd";
-@fa-var-sort-down: "\f0dd";
-@fa-var-sort-numeric-asc: "\f162";
-@fa-var-sort-numeric-desc: "\f163";
-@fa-var-sort-up: "\f0de";
-@fa-var-soundcloud: "\f1be";
-@fa-var-space-shuttle: "\f197";
-@fa-var-spinner: "\f110";
-@fa-var-spoon: "\f1b1";
-@fa-var-spotify: "\f1bc";
-@fa-var-square: "\f0c8";
-@fa-var-square-o: "\f096";
-@fa-var-stack-exchange: "\f18d";
-@fa-var-stack-overflow: "\f16c";
-@fa-var-star: "\f005";
-@fa-var-star-half: "\f089";
-@fa-var-star-half-empty: "\f123";
-@fa-var-star-half-full: "\f123";
-@fa-var-star-half-o: "\f123";
-@fa-var-star-o: "\f006";
-@fa-var-steam: "\f1b6";
-@fa-var-steam-square: "\f1b7";
-@fa-var-step-backward: "\f048";
-@fa-var-step-forward: "\f051";
-@fa-var-stethoscope: "\f0f1";
-@fa-var-sticky-note: "\f249";
-@fa-var-sticky-note-o: "\f24a";
-@fa-var-stop: "\f04d";
-@fa-var-stop-circle: "\f28d";
-@fa-var-stop-circle-o: "\f28e";
-@fa-var-street-view: "\f21d";
-@fa-var-strikethrough: "\f0cc";
-@fa-var-stumbleupon: "\f1a4";
-@fa-var-stumbleupon-circle: "\f1a3";
-@fa-var-subscript: "\f12c";
-@fa-var-subway: "\f239";
-@fa-var-suitcase: "\f0f2";
-@fa-var-sun-o: "\f185";
-@fa-var-superpowers: "\f2dd";
-@fa-var-superscript: "\f12b";
-@fa-var-support: "\f1cd";
-@fa-var-table: "\f0ce";
-@fa-var-tablet: "\f10a";
-@fa-var-tachometer: "\f0e4";
-@fa-var-tag: "\f02b";
-@fa-var-tags: "\f02c";
-@fa-var-tasks: "\f0ae";
-@fa-var-taxi: "\f1ba";
-@fa-var-telegram: "\f2c6";
-@fa-var-television: "\f26c";
-@fa-var-tencent-weibo: "\f1d5";
-@fa-var-terminal: "\f120";
-@fa-var-text-height: "\f034";
-@fa-var-text-width: "\f035";
-@fa-var-th: "\f00a";
-@fa-var-th-large: "\f009";
-@fa-var-th-list: "\f00b";
-@fa-var-themeisle: "\f2b2";
-@fa-var-thermometer: "\f2c7";
-@fa-var-thermometer-0: "\f2cb";
-@fa-var-thermometer-1: "\f2ca";
-@fa-var-thermometer-2: "\f2c9";
-@fa-var-thermometer-3: "\f2c8";
-@fa-var-thermometer-4: "\f2c7";
-@fa-var-thermometer-empty: "\f2cb";
-@fa-var-thermometer-full: "\f2c7";
-@fa-var-thermometer-half: "\f2c9";
-@fa-var-thermometer-quarter: "\f2ca";
-@fa-var-thermometer-three-quarters: "\f2c8";
-@fa-var-thumb-tack: "\f08d";
-@fa-var-thumbs-down: "\f165";
-@fa-var-thumbs-o-down: "\f088";
-@fa-var-thumbs-o-up: "\f087";
-@fa-var-thumbs-up: "\f164";
-@fa-var-ticket: "\f145";
-@fa-var-times: "\f00d";
-@fa-var-times-circle: "\f057";
-@fa-var-times-circle-o: "\f05c";
-@fa-var-times-rectangle: "\f2d3";
-@fa-var-times-rectangle-o: "\f2d4";
-@fa-var-tint: "\f043";
-@fa-var-toggle-down: "\f150";
-@fa-var-toggle-left: "\f191";
-@fa-var-toggle-off: "\f204";
-@fa-var-toggle-on: "\f205";
-@fa-var-toggle-right: "\f152";
-@fa-var-toggle-up: "\f151";
-@fa-var-trademark: "\f25c";
-@fa-var-train: "\f238";
-@fa-var-transgender: "\f224";
-@fa-var-transgender-alt: "\f225";
-@fa-var-trash: "\f1f8";
-@fa-var-trash-o: "\f014";
-@fa-var-tree: "\f1bb";
-@fa-var-trello: "\f181";
-@fa-var-tripadvisor: "\f262";
-@fa-var-trophy: "\f091";
-@fa-var-truck: "\f0d1";
-@fa-var-try: "\f195";
-@fa-var-tty: "\f1e4";
-@fa-var-tumblr: "\f173";
-@fa-var-tumblr-square: "\f174";
-@fa-var-turkish-lira: "\f195";
-@fa-var-tv: "\f26c";
-@fa-var-twitch: "\f1e8";
-@fa-var-twitter: "\f099";
-@fa-var-twitter-square: "\f081";
-@fa-var-umbrella: "\f0e9";
-@fa-var-underline: "\f0cd";
-@fa-var-undo: "\f0e2";
-@fa-var-universal-access: "\f29a";
-@fa-var-university: "\f19c";
-@fa-var-unlink: "\f127";
-@fa-var-unlock: "\f09c";
-@fa-var-unlock-alt: "\f13e";
-@fa-var-unsorted: "\f0dc";
-@fa-var-upload: "\f093";
-@fa-var-usb: "\f287";
-@fa-var-usd: "\f155";
-@fa-var-user: "\f007";
-@fa-var-user-circle: "\f2bd";
-@fa-var-user-circle-o: "\f2be";
-@fa-var-user-md: "\f0f0";
-@fa-var-user-o: "\f2c0";
-@fa-var-user-plus: "\f234";
-@fa-var-user-secret: "\f21b";
-@fa-var-user-times: "\f235";
-@fa-var-users: "\f0c0";
-@fa-var-vcard: "\f2bb";
-@fa-var-vcard-o: "\f2bc";
-@fa-var-venus: "\f221";
-@fa-var-venus-double: "\f226";
-@fa-var-venus-mars: "\f228";
-@fa-var-viacoin: "\f237";
-@fa-var-viadeo: "\f2a9";
-@fa-var-viadeo-square: "\f2aa";
-@fa-var-video-camera: "\f03d";
-@fa-var-vimeo: "\f27d";
-@fa-var-vimeo-square: "\f194";
-@fa-var-vine: "\f1ca";
-@fa-var-vk: "\f189";
-@fa-var-volume-control-phone: "\f2a0";
-@fa-var-volume-down: "\f027";
-@fa-var-volume-off: "\f026";
-@fa-var-volume-up: "\f028";
-@fa-var-warning: "\f071";
-@fa-var-wechat: "\f1d7";
-@fa-var-weibo: "\f18a";
-@fa-var-weixin: "\f1d7";
-@fa-var-whatsapp: "\f232";
-@fa-var-wheelchair: "\f193";
-@fa-var-wheelchair-alt: "\f29b";
-@fa-var-wifi: "\f1eb";
-@fa-var-wikipedia-w: "\f266";
-@fa-var-window-close: "\f2d3";
-@fa-var-window-close-o: "\f2d4";
-@fa-var-window-maximize: "\f2d0";
-@fa-var-window-minimize: "\f2d1";
-@fa-var-window-restore: "\f2d2";
-@fa-var-windows: "\f17a";
-@fa-var-won: "\f159";
-@fa-var-wordpress: "\f19a";
-@fa-var-wpbeginner: "\f297";
-@fa-var-wpexplorer: "\f2de";
-@fa-var-wpforms: "\f298";
-@fa-var-wrench: "\f0ad";
-@fa-var-xing: "\f168";
-@fa-var-xing-square: "\f169";
-@fa-var-y-combinator: "\f23b";
-@fa-var-y-combinator-square: "\f1d4";
-@fa-var-yahoo: "\f19e";
-@fa-var-yc: "\f23b";
-@fa-var-yc-square: "\f1d4";
-@fa-var-yelp: "\f1e9";
-@fa-var-yen: "\f157";
-@fa-var-yoast: "\f2b1";
-@fa-var-youtube: "\f167";
-@fa-var-youtube-play: "\f16a";
-@fa-var-youtube-square: "\f166";
-
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/dropdowns.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/dropdowns.less
deleted file mode 100644
index bc328da..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/dropdowns.less
+++ /dev/null
@@ -1,235 +0,0 @@
-//
-// Dropdowns
-// --------------------------------------------------
-
-
-// Dropdown arrow/caret
-// Modified to use Font Awesome's angle-down icon
-.caret {
-  font-family: @icon-font-name-fa;
-  font-weight: normal;
-  height: (@font-size-base - 3);
-  position: relative;
-  vertical-align: baseline;
-  width: @font-size-base;
-  &:before {
-    bottom: 0;
-    content: @fa-var-angle-down;
-    left: 0;
-    line-height: @font-size-base;
-    position: absolute;
-    text-align: center;
-    top: -1px;
-    right: 0;
-  }
-  .dropup & {
-    &:before {
-      content: @fa-var-angle-up;
-    }
-  }
-}
-
-// Bootstrap removes the focus ring on dropdowns; this replaces it for better accessibility
-.dropdown-toggle:focus {
-  .tab-focus();
-}
-
-// The dropdown menu (ul)
-.dropdown-menu {
-  // Dividers (basically an hr) within the dropdown
-  .divider {
-    .nav-divider(@dropdown-divider-bg, @dropdown-divider-margin);
-  }
-  // Links within the dropdown menu
-  > li > a {
-    border-color: transparent;
-    border-style: solid;
-    border-width: 1px 0;
-    padding: 1px 10px;
-  }
-}
-
-// Hover/Focus state
-.dropdown-menu > li > a {
-  &:hover,
-  &:focus {
-    border-color: @dropdown-link-hover-border-color;
-    .reset-filter();
-  }
-  &:active {
-    background-color: @dropdown-link-focus-bg;
-    border-color: @dropdown-link-active-border-color;
-    color: @dropdown-link-focus-color !important;
-    .reset-filter();
-  }
-}
-
-// Active state
-.dropdown-menu > .active > a {
-  &,
-  &:hover,
-  &:focus {
-    background-color: @dropdown-link-active-bg !important;
-    border-color: @dropdown-link-active-border-color !important;
-    .reset-filter();
-  }
-}
-
-// Disabled state
-.dropdown-menu > .disabled > a {
-  &,
-  &:hover,
-  &:focus {
-    border-color: transparent;
-  }
-}
-
-// Selected state
-.dropdown-menu > .selected > a {
-  background-color: @dropdown-link-active-bg;
-  border-color: @dropdown-link-active-border-color;
-  color: @color-pf-white;
-  small {
-    color: fade(@color-pf-white, 50%);
-  }
-}
-
-// Nuke hover/focus effects
-.dropdown-menu > .disabled > a {
-  &:hover,
-  &:focus {
-    border-color: transparent;
-  }
-}
-
-// Dropdown section headers
-.dropdown-header {
-  padding-left: 10px;
-  padding-right: 10px;
-  text-transform: uppercase;
-}
-
-// Position Menu closer to button
-.btn-group,
-.dropdown,
-.input-group-btn {
-  > .dropdown-menu {
-    margin-top: -1px;
-  }
-}
-
-// Position Menu closer to button (dropup-menu)
-.dropup .dropdown-menu {
-  margin-bottom: -1px;
-}
-
-// Add back styles for dropdown-submenu
-.dropdown-submenu {
-  position:relative;
-  &:hover {
-    > a {
-      background-color: @dropdown-link-hover-bg;
-      border-color: @dropdown-link-hover-border-color;
-    }
-    > .dropdown-menu {
-      display: block;
-    }
-  }
-  &.pull-left {
-    float: none !important;
-    > .dropdown-menu {
-      left: auto;
-      margin-left: 10px;
-      right: 100%;
-    }
-  }
-  > a {
-    padding-right: 20px !important;
-    &:after {
-      content: @fa-var-angle-right;
-      font-family: @icon-font-name-fa;
-      display: block;
-      position: absolute;
-      right: 10px;
-      top: 2px;
-    }
-  }
-  > .dropdown-menu {
-    left: 100%;
-    margin-top: 0;
-    top: -6px;
-  }
-  .dropup & > .dropdown-menu {
-    bottom: -5px;
-    top: auto;
-  }
-  .open &.active > .dropdown-menu {
-    display: block;
-  }
-}
-
-// Kebab dropmenu
-.dropdown-kebab-pf {
-  &.btn-group > .btn:first-child,
-  .btn-link {
-    color: @gray-darker;
-    font-size: (@font-size-base + 4);
-    line-height: 1;
-    padding: 4px (@grid-gutter-width/4);
-    margin-left: (@grid-gutter-width/(-4));
-    margin-right: (@grid-gutter-width/(-4));
-    &:active,
-    &:focus,
-    &:hover {
-      color: @link-color;
-    }
-  }
-  &.btn-group { margin-left: (@grid-gutter-width/4); }
-  .dropdown-menu {
-    left: -15px;
-    margin-top: 11px;
-    &.dropdown-menu-right {
-      left: auto;
-      right: -15px;
-      &:after,
-      &:before {
-        left: auto;
-        right: 6px;
-      }
-    }
-    &:after,
-    &:before {
-      border-bottom-color: @dropdown-border;
-      border-bottom-style: solid;
-      border-bottom-width: 10px;
-      border-left: 10px solid transparent;
-      border-right: 10px solid transparent;
-      content: "";
-      display: inline-block;
-      left: 6px;
-      position: absolute;
-      top: -11px;
-    }
-    &:after {
-      border-bottom-color: @dropdown-bg;
-      top: -10px;
-    }
-  }
-  &.dropup .dropdown-menu {
-    margin-bottom: 11px;
-    margin-top: 0;
-    &:after,
-    &:before {
-      border-bottom: none;
-      border-top-color: @dropdown-border;
-      border-top-style: solid;
-      border-top-width: 10px;
-      bottom: -11px;
-      top: auto;
-    }
-    &:after {
-      border-top-color: @dropdown-bg;
-      bottom: -10px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/experimental-features.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/experimental-features.less
deleted file mode 100644
index 82084ac..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/experimental-features.less
+++ /dev/null
@@ -1,48 +0,0 @@
-.experimental-pf > * {
-  border: 2px solid @color-pf-light-green-400;
-}
-
-.experimental-pf-bar {
-  background-color: @color-pf-light-green-400;
-  border: none;
-  text-align: center;
-  position: relative;
-}
-
-.experimental-pf-more-info {
-  background-color: @color-pf-light-green-400;
-  border: 0;
-  color: @color-pf-black;
-  display: block;
-  width: 100%;
-  padding-top: 10px;
-  padding-bottom: 10px;
-  position: static;
-  @media (min-width: @screen-md-min) {
-    padding: 0 10px;
-    position: absolute;
-    right: 0;
-    top: 0;
-    width: auto;
-  }
-}
-
-.experimental-pf-text {
-  @media (min-width: @screen-md-min) {
-    padding-left: 150px;
-    padding-right: 150px;
-  }
-
-  a {
-    color: @color-pf-black;
-    text-decoration: underline;
-    &:hover {
-      color: @color-pf-black;
-      cursor: pointer;
-    }
-  }
-}
-
-.btn-experimental-pf {
-  .button-variant(@btn-default-color; @color-pf-light-green-400; @color-pf-light-green-300; @color-pf-light-green-400; @color-pf-light-green-400);
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/filter.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/filter.less
deleted file mode 100644
index 88e28d0..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/filter.less
+++ /dev/null
@@ -1,38 +0,0 @@
-.filter-pf-category-select {
-  display: flex;
-}
-.filter-pf-category-select-value {
-  border-left-width: 0;
-}
-.filter-pf-category-item {
-  margin-bottom: 5px;
-}
-.filter-pf-category-label {
-  font-weight: 700;
-  margin-right: 5px;
-  padding: 5px 0 6px 5px;
-}
-.filter-pf-select {
-  .caret {
-    position: absolute;
-    top: 50%;
-    right: 10px;
-    transform: translateY(-50%);
-  }
-}
-.filter-pf-select-dropdown {
-  background-color: @color-pf-white;
-  background-image: none;
-  color: @color-pf-black-500;
-  font-size: 12px;
-  font-style: italic;
-  font-weight: 400;
-  padding-right: 25px;
-  text-align: left;
-  .caret {
-    font-style: normal;
-  }
-}
-.filter-pf-active-label {
-  margin-right: 5px;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/fonts.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/fonts.less
deleted file mode 100644
index 0616925..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/fonts.less
+++ /dev/null
@@ -1,124 +0,0 @@
-//
-// Fonts
-// --------------------------------------------------
-
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 300;
-  src: url("@{font-path}/OpenSans-Light-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Light"), local("OpenSans-Light"),
-       url("@{font-path}/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-Light-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-Light-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-Light-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-Light-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 400;
-  src: url("@{font-path}/OpenSans-Regular-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans"), local("OpenSans"),
-       url("@{font-path}/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-Regular-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-Regular-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-Regular-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-Regular-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 300;
-  src: url("@{font-path}/OpenSans-LightItalic-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"),
-       url("@{font-path}/OpenSans-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-LightItalic-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-LightItalic-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-LightItalic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-LightItalic-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 400;
-  src: url("@{font-path}/OpenSans-Italic-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Italic"), local("OpenSans-Italic"),
-       url("@{font-path}/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-Italic-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-Italic-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-Italic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-Italic-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 600;
-  src: url("@{font-path}/OpenSans-Semibold-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Semibold"), local("OpenSans-Semibold-webfont"),
-       url("@{font-path}/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-Semibold-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-Semibold-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-Semibold-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-Semibold-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 600;
-  src: url("@{font-path}/OpenSans-SemiboldItalic-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic-webfont"),
-       url("@{font-path}/OpenSans-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-SemiboldItalic-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-SemiboldItalic-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-SemiboldItalic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-SemiboldItalic-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 700;
-  src: url("@{font-path}/OpenSans-Bold-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Bold"), local("OpenSans-Bold"),
-       url("@{font-path}/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-Bold-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-Bold-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-Bold-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-Bold-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 700;
-  src: url("@{font-path}/OpenSans-BoldItalic-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"),
-       url("@{font-path}/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-BoldItalic-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-BoldItalic-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-BoldItalic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-BoldItalic-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 800;
-  src: url("@{font-path}/OpenSans-ExtraBoldItalic-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"),
-       url("@{font-path}/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-ExtraBoldItalic-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-ExtraBoldItalic-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 800;
-  src: url("@{font-path}/OpenSans-ExtraBold-webfont.eot"); /* IE9 Compat Modes */
-  src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"),
-       url("@{font-path}/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
-       url("@{font-path}/OpenSans-ExtraBold-webfont.woff2") format("woff2"), /* Super Modern Browsers */
-       url("@{font-path}/OpenSans-ExtraBold-webfont.woff") format("woff"), /* Modern Browsers */
-       url("@{font-path}/OpenSans-ExtraBold-webfont.ttf") format("truetype"), /* Safari, Android, iOS */
-       url("@{font-path}/OpenSans-ExtraBold-webfont.svg#OpenSans") format("svg"); /* Legacy iOS */
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/footer.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/footer.less
deleted file mode 100644
index b421e7c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/footer.less
+++ /dev/null
@@ -1,19 +0,0 @@
-//
-// Footer
-// --------------------------------------------------
-
-.footer-pf-alt, .footer-pf {
-  background-color: @footer-pf-bg-color;
-  color: @gray-light;
-  font-size: @font-size-small;
-  line-height: 17px; // whole px unit to avoid height differences among browsers
-  padding-left: @footer-pf-padding-left;
-  padding-top: @footer-pf-padding-top;
-  .layout-pf-alt-fixed-with-footer &,  .layout-pf-fixed-with-footer & {
-    bottom: 0;
-    left: 0;
-    position: fixed;
-    right: 0;
-    z-index: @zindex-navbar-fixed;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/forms.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/forms.less
deleted file mode 100644
index c6816ad..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/forms.less
+++ /dev/null
@@ -1,95 +0,0 @@
-//
-// Forms
-// --------------------------------------------------
-.chars-remaining-pf span {
-  font-weight: 600;
-  padding-right: 5px;
-}
-
-.chars-warn-remaining-pf {
-  color: @brand-danger;
-}
-
-.fields-status-pf {
-  color: @color-pf-black-500;
-  margin-bottom: 15px;
-}
-
-.form-control {
-  &[disabled],
-  &[readonly],
-  fieldset[disabled] & {
-    .box-shadow(none);
-    color: @color-pf-black-500;
-    &:hover {
-      border-color: @input-border;
-    }
-  }
-  &:hover {
-    border-color: @input-border-hover;
-    .has-error & {
-      border-color: darken(@state-danger-text, 10%);
-    }
-    .has-success & {
-      border-color: darken(@state-success-text, 10%);
-    }
-    .has-warning & {
-      border-color: darken(@state-warning-text, 10%);
-    }
-  }
-}
-
-.has-error, .has-success, .has-warning {
-  .checkbox,
-  .checkbox-inline,
-  .control-label,
-  .radio,
-  .radio-inline,
-  &.checkbox label,
-  &.checkbox-inline label,
-  &.radio label,
-  &.radio-inline label {
-    color: @text-color;
-  }
-}
-
-.help-block {
-  margin-bottom: 0px;
-}
-
-.input-group .input-group-btn .btn {
-  .box-shadow(none);
-}
-
-label {
-  font-weight: 600;
-  &.required-pf:after {
-    color: @brand-danger;
-    content: "*";
-    margin-left: 3px;
-  }
-}
-
-span.required-pf {
-  color: @brand-danger;
-}
-
-.fields-section-pf {
-  border-color: @color-pf-black-200;
-  border-style: solid;
-  border-width: 1px 0 0;
-  margin-top: 25px;
-  padding: 15px 0 0;
-}
-.fields-section-header-pf {
-  border: none;
-  font-size: @font-size-base;
-  margin: 0;
-  padding-right: @padding-large-horizontal;
-  width: auto;
-  .fa-angle-right {
-    cursor: pointer;
-    font-size: @font-size-large;
-    width: @font-size-large;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/icons.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/icons.less
deleted file mode 100644
index 5f1785a..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/icons.less
+++ /dev/null
@@ -1,362 +0,0 @@
-//
-// Icons
-// --------------------------------------------------
-// Custom icons and selections from IcoMoon - Free (http://icomoon.io/#icons)
-
-@font-face {
-  font-family: "@{icon-font-name-pf}";
-  src:url("@{font-path}/@{icon-font-name-pf}.eot");
-  src:url("@{font-path}/@{icon-font-name-pf}.eot?#iefix") format("embedded-opentype"),
-    url("@{font-path}/@{icon-font-name-pf}.ttf") format("truetype"),
-    url("@{font-path}/@{icon-font-name-pf}.woff") format("woff"),
-    url("@{font-path}/@{icon-font-name-pf}.svg#@{icon-font-name-pf}") format("svg");
-  font-weight: normal;
-  font-style: normal;
-}
-
-[class^="@{icon-prefix}-"],
-[class*=" @{icon-prefix}-"] {
-  display: inline-block;
-  font-family: "@{icon-font-name-pf}";
-  font-style: normal;
-  font-variant: normal;
-  font-weight: normal;
-  line-height: 1;
-  speak: none;
-  text-transform: none;
-  /* Better Font Rendering =========== */
-  -moz-osx-font-smoothing: grayscale;
-  -webkit-font-smoothing: antialiased;
-}
-.@{icon-prefix}-add-circle-o:before {
-  content: @pficon-var-add-circle-o;
-}
-.@{icon-prefix}-applications:before {
-  content: @pficon-var-applications;
-}
-.@{icon-prefix}-arrow:before {
-  content: @pficon-var-arrow;
-}
-.@{icon-prefix}-asleep:before {
-  content: @pficon-var-asleep;
-}
-.@{icon-prefix}-automation:before {
-  content: @pficon-var-automation;
-}
-.@{icon-prefix}-build:before {
-  content: @pficon-var-build;
-}
-.@{icon-prefix}-builder-image:before {
-  content: @pficon-var-builder-image;
-}
-.@{icon-prefix}-bundle:before {
-  content: @pficon-var-bundle;
-}
-.@{icon-prefix}-blueprint:before {
-  content: @pficon-var-blueprint;
-}
-.@{icon-prefix}-catalog:before {
-  content: @pficon-var-catalog;
-}
-.@{icon-prefix}-chat:before {
-  content: @pficon-var-chat;
-}
-.@{icon-prefix}-close:before {
-  content: @pficon-var-close;
-}
-.@{icon-prefix}-cloud-security:before {
-  content: @pficon-var-cloud-security;
-}
-.@{icon-prefix}-cloud-tenant:before {
-  content: @pficon-var-cloud-tenant;
-}
-.@{icon-prefix}-cluster:before {
-  content: @pficon-var-cluster;
-}
-.@{icon-prefix}-connected:before {
-  content: @pficon-var-connected;
-}
-.@{icon-prefix}-container-node:before {
-  content: @pficon-var-container-node;
-}
-.@{icon-prefix}-cpu:before {
-  content: @pficon-var-cpu;
-}
-.@{icon-prefix}-degraded:before {
-  content: @pficon-var-degraded;
-}
-.@{icon-prefix}-delete:before {
-  content: @pficon-var-delete;
-}
-.@{icon-prefix}-disconnected:before {
-  content: @pficon-var-disconnected;
-}
-.@{icon-prefix}-domain:before {
-  content: @pficon-var-domain;
-}
-.@{icon-prefix}-edit:before {
-  content: @pficon-var-edit;
-}
-.@{icon-prefix}-enhancement:before {
-  content: @pficon-var-enhancement;
-}
-.@{icon-prefix}-enterprise:before {
-  content: @pficon-var-enterprise;
-}
-.@{icon-prefix}-equalizer:before {
-  content: @pficon-var-equalizer;
-}
-.@{icon-prefix}-error-circle-o:before {
-  color: @brand-danger;
-  content: @pficon-var-error-circle-o;
-}
-.@{icon-prefix}-export:before {
-  content: @pficon-var-export;
-}
-.@{icon-prefix}-flag:before,
-.@{icon-prefix}-messages:before { // class name deprecated
-  content: @pficon-var-flag;
-}
-.@{icon-prefix}-flavor:before {
-  content: @pficon-var-flavor;
-}
-.@{icon-prefix}-filter:before {
-  content: @pficon-var-filter;
-}
-.@{icon-prefix}-folder-close:before {
-  content: @pficon-var-folder-close;
-}
-.@{icon-prefix}-folder-open:before {
-  content: @pficon-var-folder-open;
-}
-.@{icon-prefix}-help:before {
-  content: @pficon-var-help;
-}
-.@{icon-prefix}-history:before {
-  content: @pficon-var-history;
-}
-.@{icon-prefix}-home:before {
-  content: @pficon-var-home;
-}
-.@{icon-prefix}-image:before {
-  content: @pficon-var-image;
-}
-.@{icon-prefix}-import:before {
-  content: @pficon-var-import;
-}
-.@{icon-prefix}-in-progress:before {
-  content: @pficon-var-in-progress;
-}
-.@{icon-prefix}-info:before {
-  content: @pficon-var-info;
-}
-.@{icon-prefix}-infrastructure:before {
-  content: @pficon-var-infrastructure;
-}
-.@{icon-prefix}-integration:before {
-  content: @pficon-var-integration;
-}
-.@{icon-prefix}-key:before {
-  content: @pficon-var-key;
-}
-.@{icon-prefix}-locked:before {
-  content: @pficon-var-locked;
-}
-.@{icon-prefix}-maintenance:before {
-  content: @pficon-var-maintenance;
-}
-.@{icon-prefix}-memory:before {
-  content: @pficon-var-memory;
-}
-.@{icon-prefix}-middleware:before {
-  content: @pficon-var-middleware;
-}
-.@{icon-prefix}-migration:before {
-  content: @pficon-var-migration;
-}
-.@{icon-prefix}-monitoring:before {
-  content: @pficon-var-monitoring;
-}
-.@{icon-prefix}-network:before {
-  content: @pficon-var-network;
-}
-.@{icon-prefix}-network-range:before {
-  content: @pficon-var-network-range;
-}
-.@{icon-prefix}-on:before {
-  content: @pficon-var-on;
-}
-.@{icon-prefix}-on-running:before {
-  content: @pficon-var-on-running;
-}
-.@{icon-prefix}-optimize:before {
-  content: @pficon-var-optimize;
-}
-.@{icon-prefix}-orders:before {
-  content: @pficon-var-orders;
-}
-.@{icon-prefix}-off:before {
-  content: @pficon-var-off;
-}
-.@{icon-prefix}-ok:before {
-  color: @brand-success;
-  content: @pficon-var-ok;
-}
-.@{icon-prefix}-paused:before {
-  content: @pficon-var-paused;
-}
-.@{icon-prefix}-pending:before {
-  content: @pficon-var-pending;
-}
-.@{icon-prefix}-plugged:before {
-  content: @pficon-var-plugged;
-}
-.@{icon-prefix}-port:before {
-  content: @pficon-var-port;
-}
-.@{icon-prefix}-print:before {
-  content: @pficon-var-print;
-}
-.@{icon-prefix}-process-automation:before {
-  content: @pficon-var-process-automation;
-}
-.@{icon-prefix}-private:before {
-  content: @pficon-var-private;
-}
-.@{icon-prefix}-project:before {
-  content: @pficon-var-project;
-}
-.@{icon-prefix}-rebalance:before {
-  content: @pficon-var-rebalance;
-}
-.@{icon-prefix}-rebooting:before {
-  content: @pficon-var-rebooting;
-}
-.@{icon-prefix}-refresh:before, // class name deprecated
-.@{icon-prefix}-restart:before {
-  content: @pficon-var-restart;
-}
-.@{icon-prefix}-regions:before {
-  content: @pficon-var-regions;
-}
-.@{icon-prefix}-registry:before {
-  content: @pficon-var-registry;
-}
-.@{icon-prefix}-remove:before {
-  content: @pficon-var-remove;
-}
-.@{icon-prefix}-replicator:before {
-  content: @pficon-var-replicator;
-}
-.@{icon-prefix}-repository:before {
-  content: @pficon-var-repository;
-}
-.@{icon-prefix}-resource-pool:before {
-  content: @pficon-var-resource-pool;
-}
-.@{icon-prefix}-resources-almost-empty:before {
-  content: @pficon-var-resources-almost-empty;
-}
-.@{icon-prefix}-resources-almost-full:before {
-  content: @pficon-var-resources-almost-full;
-}
-.@{icon-prefix}-resources-full:before {
-  content: @pficon-var-resources-full;
-}
-.@{icon-prefix}-route:before {
-  content: @pficon-var-route;
-}
-.@{icon-prefix}-running:before {
-  content: @pficon-var-running;
-}
-.@{icon-prefix}-satellite:before {
-  content: @pficon-var-satellite;
-}
-.@{icon-prefix}-save:before {
-  content: @pficon-var-save;
-}
-.@{icon-prefix}-screen:before {
-  content: @pficon-var-screen;
-}
-.@{icon-prefix}-search:before {
-  content: @pficon-var-search;
-}
-.@{icon-prefix}-security:before {
-  content: @pficon-var-security;
-}
-.@{icon-prefix}-server:before {
-  content: @pficon-var-server;
-}
-.@{icon-prefix}-server-group:before {
-  content: @pficon-var-server-group;
-}
-.@{icon-prefix}-service:before {
-  content: @pficon-var-service;
-}
-.@{icon-prefix}-services:before {
-  content: @pficon-var-services;
-}
-.@{icon-prefix}-service-catalog:before {
-  content: @pficon-var-service-catalog;
-}
-.@{icon-prefix}-settings:before {
-  content: @pficon-var-settings;
-}
-.@{icon-prefix}-spinner:before {
-  content: @pficon-var-spinner;
-}
-.@{icon-prefix}-spinner2:before {
-  content: @pficon-var-spinner2;
-}
-.@{icon-prefix}-storage-domain:before {
-  content: @pficon-var-storage-domain;
-}
-.@{icon-prefix}-template:before {
-  content: @pficon-var-template;
-}
-.@{icon-prefix}-tenant:before {
-  content: @pficon-var-tenant;
-}
-.@{icon-prefix}-thumb-tack-o:before {
-  content: @pficon-var-thumb-tack-o;
-}
-.@{icon-prefix}-topology:before {
-  content: @pficon-var-topology;
-}
-.@{icon-prefix}-trend-down:before {
-  content: @pficon-var-trend-down;
-}
-.@{icon-prefix}-trend-up:before {
-  content: @pficon-var-trend-up;
-}
-.@{icon-prefix}-unknown:before {
-  content: @pficon-var-unknown;
-}
-.@{icon-prefix}-user:before {
-  content: @pficon-var-user;
-}
-.@{icon-prefix}-users:before {
-  content: @pficon-var-users;
-}
-.@{icon-prefix}-unlocked:before {
-  content: @pficon-var-unlocked;
-}
-.@{icon-prefix}-unplugged:before {
-  content: @pficon-var-unplugged;
-}
-.@{icon-prefix}-vcenter:before {
-  content: @pficon-var-vcenter;
-}
-.@{icon-prefix}-virtual-machine:before {
-  content: @pficon-var-virtual-machine;
-}
-.@{icon-prefix}-volume:before {
-  content: @pficon-var-volume;
-}
-.@{icon-prefix}-warning-triangle-o:before {
-  color: @brand-warning;
-  content: @pficon-var-warning-triangle-o;
-}
-.@{icon-prefix}-zone:before {
-  content: @pficon-var-zone;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/infotip.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/infotip.less
deleted file mode 100644
index 966b751..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/infotip.less
+++ /dev/null
@@ -1,145 +0,0 @@
-//
-// Info Tip
-// --------------------------------------------------
-
-// Overwrites for navbar.less
-.navbar-nav > li > .dropdown-menu.infotip {
-  border-top-width: 1px !important;
-  margin-top: @popover-arrow-width;
-}
-
-// Overwrites for PatternFly - navbar.less
-@media (max-width: @grid-float-breakpoint-max) {
-  .navbar-pf .navbar-nav .open .dropdown-menu.infotip {
-    background-color: @color-pf-white !important;
-    margin-top: 0;
-  }
-}
-
-// Extends "dropdown-menu"
-.infotip {
-  min-width: 235px;
-  padding: 0;
-  .list-group {
-    border-top: 0;
-    margin: 0;
-    padding: 8px 0;
-    .list-group-item {
-      border: none;
-      margin: 0 15px 0 34px;
-      padding: 5px 0;
-      > .i {
-        color: @gray-pf;
-        font-size: 13px;
-        left: -20px;
-        position: absolute;
-        top: 8px;
-      }
-      > a {
-        color: @gray-pf;
-        line-height: 13px;
-      }
-      > .close {
-        float: right;
-      }
-    }
-  }
-  .footer {
-    background-color: @color-pf-black-150;
-    padding: 6px 15px;
-    a:hover {
-      color: @link-color;
-    }
-  }
-}
-
-// Arrows (Copy from popovers.less)
-//
-// .arrow is outer, .arrow:after is inner
-
-.infotip .arrow {
-  &,
-  &:after {
-    border-color: transparent;
-    border-style: solid;
-    display: block;
-    height: 0;
-    position: absolute;
-    width: 0;
-  }
-}
-.infotip .arrow {
-  border-width: @popover-arrow-outer-width;
-}
-.infotip .arrow:after {
-  border-width: @popover-arrow-width;
-  content: "";
-}
-
-.infotip {
-  &.bottom .arrow,
-  &.bottom-left .arrow,
-  &.bottom-right .arrow {
-    border-bottom-color: @popover-arrow-outer-color;
-    border-top-width: 0;
-    left: 50%;
-    margin-left: -@popover-arrow-outer-width;
-    top: -@popover-arrow-outer-width;
-    &:after {
-      border-top-width: 0;
-      border-bottom-color: @popover-arrow-color;
-      content: " ";
-      margin-left: -@popover-arrow-width;
-      top: 1px;
-    }
-  }
-  &.bottom-left .arrow {
-    left: 20%;
-  }
-  // Default:
-  &.bottom-right .arrow {
-    left: 80%;
-  }
-  &.top .arrow {
-    border-bottom-width: 0;
-    border-top-color: @popover-arrow-outer-color;
-    bottom: -@popover-arrow-outer-width;
-    left: 50%;
-    margin-left: -@popover-arrow-outer-width;
-    &:after {
-      border-bottom-width: 0;
-      border-top-color: @color-pf-black-150;
-      bottom: 1px;
-      content: " ";
-      margin-left: -@popover-arrow-width;
-    }
-  }
-  &.right .arrow {
-    border-left-width: 0;
-    border-right-color: @popover-arrow-outer-color;
-    left: -@popover-arrow-outer-width;
-    margin-top: -@popover-arrow-outer-width;
-    top: 50%;
-    &:after {
-      bottom: -@popover-arrow-width;
-      border-left-width: 0;
-      border-right-color: @popover-arrow-color;
-      content: " ";
-      left: 1px;
-    }
-  }
-  &.left .arrow {
-    border-left-color: @popover-arrow-outer-color;
-    border-right-width: 0;
-    margin-top: -@popover-arrow-outer-width;
-    right: -@popover-arrow-outer-width;
-    top: 50%;
-    &:after {
-      border-left-color: @popover-arrow-color;
-      border-right-width: 0;
-      bottom: -@popover-arrow-width;
-      content: " ";
-      right: 1px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/labels.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/labels.less
deleted file mode 100644
index af6ff09..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/labels.less
+++ /dev/null
@@ -1,17 +0,0 @@
-//
-// Labels
-// --------------------------------------------------
-
-.label {
-  border-radius: 0;
-  font-size: 100%;
-  font-weight: 600;
-  h1 &,
-  h2 &,
-  h3 &,
-  h4 &,
-  h5 &,
-  h6 & {
-    font-size: 75%;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/layouts.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/layouts.less
deleted file mode 100644
index 1b89089..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/layouts.less
+++ /dev/null
@@ -1,140 +0,0 @@
-//
-// Layouts
-// --------------------------------------------------
-.layout-pf {
-  &,
-  & body {
-    min-height: 100%;
-  }
-  &.layout-pf-fixed {
-    &.transitions .container-pf-nav-pf-vertical {
-      transition: @flyout-transition-pf;
-    }
-    body {
-      padding-top: @navbar-pf-height; // make space for the navbar
-    }
-    .navbar-pf {
-      left: 0;
-      position: fixed;
-      top:0;
-      right: 0;
-      z-index: 1030;
-    }
-    .container-pf-nav-pf-vertical {
-      margin-left: @nav-pf-vertical-width;
-      &.nav-pf-vertical-with-badges {
-        margin-left: @nav-pf-vertical-badges-width;
-      }
-      &.collapsed-nav {
-        margin-left: @nav-pf-vertical-collapsed-width;
-        &.hidden-icons-pf {
-          margin-left: 0;
-        }
-      }
-      &.hidden-nav {
-        margin-left: 0; // remove space as left nav is hidden
-      }
-      &.hide-nav-pf {
-        margin-left: 0 !important;
-      }
-      &.collapsed-secondary-nav-pf, &.collapsed-tertiary-nav-pf {
-        margin-left: @nav-pf-vertical-width;
-        &.nav-pf-vertical-with-badges {
-          margin-left: @nav-pf-vertical-badges-width;
-        }
-      }
-      &.nav-pf-persistent-secondary.secondary-visible-pf {
-        @media (min-width: 1200px) {
-          margin-left: (@nav-pf-vertical-width + @nav-pf-vertical-width);
-          &.nav-pf-vertical-with-badges {
-            margin-left: (@nav-pf-vertical-badges-width + @nav-pf-vertical-badges-width);
-          }
-          &.hidden-nav {
-            margin-left: 0; // remove space as left nav is hidden
-          }
-          &.collapsed-secondary-nav-pf {
-            margin-left: @nav-pf-vertical-width;
-            &.nav-pf-vertical-with-badges {
-              margin-left: @nav-pf-vertical-badges-width;
-            }
-          }
-          &.collapsed-tertiary-nav-pf {
-            margin-left: @nav-pf-vertical-width;
-            &.nav-pf-vertical-with-badges {
-              margin-left: @nav-pf-vertical-badges-width;
-            }
-          }
-          &.collapsed-nav {
-            margin-left: (@nav-pf-vertical-collapsed-width + @nav-pf-vertical-width);
-            &.nav-pf-vertical-with-badges {
-              margin-left: (@nav-pf-vertical-collapsed-width + @nav-pf-vertical-badges-width);
-            }
-            &.collapsed-secondary-nav-pf {
-              margin-left: @nav-pf-vertical-width;
-              &.nav-pf-vertical-with-badges {
-                margin-left: @nav-pf-vertical-badges-width;
-              }
-            }
-            &.collapsed-tertiary-nav-pf {
-              margin-left: @nav-pf-vertical-width;
-              &.nav-pf-vertical-with-badges {
-                margin-left: @nav-pf-vertical-badges-width;
-              }
-            }
-            &.hidden-icons-pf {
-              margin-left: 0;
-            }
-          }
-        }
-      }
-    }
-  }
-  &.layout-pf-fixed-with-footer {
-    body {
-      padding-bottom: @footer-pf-height;
-    }
-  }
-}
-.layout-pf-alt {
-  &,
-  & body {
-    min-height: 100%;
-  }
-  &.layout-pf-alt-fixed {
-    &.layout-pf-alt-fixed-inner-scroll {
-      &,
-      & body {
-        height: 100%;
-        min-height: 0;
-      }
-      .container-pf-alt-nav-pf-vertical-alt {
-        height: 100%;
-        overflow: auto;
-        &.container-cards-pf {
-          margin-top: 0;
-          padding-top: (@grid-gutter-width/2);
-        }
-      }
-    }
-    &.transitions .container-pf-alt-nav-pf-vertical-alt {
-      transition: @flyout-transition-pf;
-    }
-    body {
-      padding-top: @navbar-pf-alt-height; // make space for the navbar
-    }
-    .container-pf-alt-nav-pf-vertical-alt {
-      margin-left: (@nav-pf-vertical-alt-width);
-      &.collapsed-nav {
-        margin-left: (@nav-pf-vertical-alt-collapsed-width); // adjust space for the collapsed left nav
-      }
-      &.hidden-nav {
-        margin-left: 0; // remove space as left nav is hidden
-      }
-    }
-  }
-  &.layout-pf-alt-fixed-with-footer {
-    body {
-      padding-bottom: @footer-pf-alt-height;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/links.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/links.less
deleted file mode 100644
index 5194bab..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/links.less
+++ /dev/null
@@ -1,5 +0,0 @@
-a.disabled {
-  color: @color-pf-black-500;
-  cursor: @cursor-disabled;
-  text-decoration: none;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/list-group.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/list-group.less
deleted file mode 100644
index 7f69415..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/list-group.less
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// List groups
-// --------------------------------------------------
-
-.list-group {
-  border-top: 1px solid @list-group-top-border;
-  .list-group-item:first-child {
-    border-top: 0;
-  }
-}
-.list-group-item {
-  border-left: 0;
-  border-right: 0;
-}
-
-.list-group-item-heading {
-  font-weight: 600;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/list-pf.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/list-pf.less
deleted file mode 100644
index 7badd4c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/list-pf.less
+++ /dev/null
@@ -1,177 +0,0 @@
-//
-// PatternFly List
-// --------------------------------------------------
-
-.list-pf {
-  border-bottom: 1px solid @list-pf-border-color;
-}
-
-.list-pf-item {
-  border-color: @list-pf-border-color;
-  border-left-color: @color-pf-white;
-  border-right-color: @color-pf-white;
-  border-style: solid;
-  border-width: 1px;
-  border-bottom: none;
-  &:hover {
-    background-color: @list-pf-hover-background-color;
-  }
-  &.active {
-    background-color: @list-pf-header-background-color;
-    border-color: @list-pf-active-border-color;
-    border-bottom-width: 1px;
-    border-bottom-style: solid;
-  }
-}
-
-.list-pf-expansion {
-  background-color: @color-pf-white;
-}
-
-.list-pf-container {
-  align-items: flex-start;
-  display: flex;
-  padding: @list-pf-padding;
-  .list-pf-expansion & {
-    border-top: 1px solid @list-pf-active-border-color;
-  }
-  // when wide enough, if the list is not stacked, then center items vertically
-  @media (min-width: @screen-md-min) {
-    .list-pf:not(.list-pf-stacked) & {
-      align-items: center;
-    }
-  }
-}
-
-.list-pf-chevron {
-  min-width: 1.2em; // ensures that the width does not shift when the chevron is sideways
-}
-
-.list-pf-chevron,
-.list-pf-select {
-  margin-right: 10px;
-  //add the divider line if there is a chevron or a select
-  + .list-pf-content {
-    border-left: 1px solid @color-pf-black-300;
-    padding-left: (@grid-gutter-width/2);
-  }
-  .fa {
-    font-size: 22px;
-  }
-}
-
-// add this class to manage flexed contents in the list item content
-.list-pf-content-flex {
-  align-items: flex-start;
-  display:flex;
-  flex-grow: 1;
-  flex-wrap: nowrap;
-  justify-content: flex-start;
-  min-width: 0;
-  // when wide enough, if the list is not stacked, then center items vertically
-  @media (min-width: @screen-md-min) {
-    .list-pf:not(.list-pf-stacked) & {
-      align-items: center;
-    }
-  }
-}
-
-.list-pf-left {
-  flex-grow: 0;
-  margin-left: 0;
-  margin-right: (@grid-gutter-width/2);
-}
-.list-pf-icon {
-  align-items: center;
-  display:flex;
-  justify-content: center;
-}
-.list-pf-icon-bordered {
-  border-radius: 50%;
-  border: 2px solid @list-view-accented-border;
-}
-.list-pf-icon-small {
-  font-size: 1.4em;
-  height: 30px;
-  line-height: 30px;
-  width: 30px;
-}
-
-
-.list-pf-content-wrapper {
-  align-items: center;
-  display:flex;
-  flex-grow: 1;
-  flex-wrap: wrap;
-  min-width: 0;
-  // when at larger breakpoints, don't stack the contents and add some space between the children
-  @media (min-width: @screen-md-min) {
-    flex-wrap: nowrap;
-    & > * + * {
-      margin-left: @grid-gutter-width;
-    }
-  }
-  // if the list is stacked, then align the contents to the top
-  .list-pf-stacked & {
-    align-items: flex-start;
-  }
-
-}
-
-.list-pf-main-content {
-  align-items: center;
-  display: flex;
-  flex-basis: @list-pf-main-content-width;
-  flex-grow: 1;
-  flex-shrink: 1;
-  flex-wrap: wrap;
-  min-width: 0;
-}
-
-// at larger breakpoints, if the list is not stacked, then don't wrap the main contents and add some space between them
-.list-pf:not(.list-pf-stacked) .list-pf-main-content {
-  @media (min-width: @screen-md-min) {
-      flex-wrap: nowrap;
-      width: auto;
-      & > * + * {
-        margin-left: @grid-gutter-width;
-      }
-  }
-}
-
-// Title and description are break-word wrapped; add .text-overflow-pf to truncate and ellipse instead
-.list-pf-title {
-  flex-grow: 1;
-  flex-shrink: 1;
-  flex-basis: 100%;
-  font-weight: bold;
-  min-width: 0;
-  word-wrap: break-word;
-}
-.list-pf-description {
-  flex-grow: 1;
-  flex-shrink: 1;
-  flex-basis: 100%;
-  min-width: 0;
-  word-wrap: break-word;
-}
-
-.list-pf-additional-content {
-  display: flex;
-  flex-basis: ((100% - @list-pf-main-content-width) + 1%); // this adjusts the proportions but adding up to > 100% allows for proper wrapping
-  flex-grow: 1;
-  flex-shrink: 1;
-  flex-wrap: wrap;
-  justify-content: space-between;
-}
-.list-pf-actions {
-  display: flex;
-  align-items: flex-start;
-  flex-grow: 0;
-  margin-left: @grid-gutter-width;
-  //by default, space contents apart
-  & > * + * {
-    margin-left: (@grid-gutter-width / 4);
-  }
-
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/list-view-dnd.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/list-view-dnd.less
deleted file mode 100644
index 4231a7c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/list-view-dnd.less
+++ /dev/null
@@ -1,53 +0,0 @@
-//
-// List View Drag and Drop
-// See: https://github.com/marceljuenemann/angular-drag-and-drop-lists
-// --------------------------------------------------
-
-.list-view-pf-dnd {
-  // Override dnd styles
-  .dndDragging {
-    &.drag-original {
-      display: none;
-      // Show when dragging original list items
-      .list-view-pf-dnd-original-items {
-        display: block;
-      }
-    }
-    // Show dragable list items during move operation
-    .list-view-pf-dnd-drag-items {
-      display: inline-block;
-    }
-    // Hide original list items during dnd move operation
-    .list-view-pf-dnd-original-items {
-      display: none;
-    }
-  }
-  // Override dnd placeholder element for dragging list items to
-  .dndPlaceholder {
-    background-color: @color-pf-black-200;
-    padding: 20px 0;
-  }
-  // A handle decoration shown to left of each list items row
-  .list-group-item-header {
-    margin-left: -10px;
-    &:before {
-      background-image: linear-gradient(to bottom, @color-pf-blue-400 60%, @color-pf-white 0%);
-      background-position: left;
-      background-repeat: repeat-y;
-      background-size: 2px 5px;
-      border: 4px solid @color-pf-blue-400;
-      border-color: @color-pf-blue-500;
-      content: "";
-      height: 55px;
-      left: 4px;
-      position: absolute;
-      top: 5px;
-      width: 10px;
-    }
-  }
-}
-
-// Always hide dragable list items until shown during dnd move operation
-.list-view-pf-dnd-drag-items {
-  display: none;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/list-view.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/list-view.less
deleted file mode 100644
index 0bdb249..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/list-view.less
+++ /dev/null
@@ -1,304 +0,0 @@
-//
-// List View
-// --------------------------------------------------
-
-
-.list-view-pf {
-  .list-group-item {
-    align-items: flex-start;
-    background-clip: padding-box;
-    border-color: transparent #fff;
-    border-style: solid;
-    border-width: 1px;
-    .clearfix(); //IE9 fallback
-    display: flex;
-    flex-wrap: wrap;
-    padding-bottom: 0;
-    padding-top: 0;
-    &.list-view-pf-expand-active {
-      background-color: @list-view-hover-bg;
-      box-shadow: 0 2px 6px rgba(3, 3, 3, .2);
-      z-index: 1;
-    }
-    &.active {
-      color: @list-group-link-color;
-      background-color: @list-view-active-bg;
-      background-clip: border-box;
-      border-color: @list-view-active-border transparent transparent;
-      z-index:auto;
-    }
-    &:hover {
-      background-color: @list-view-hover-bg;
-      border-left-color: transparent;
-      border-right-color: transparent;
-    }
-    &.list-view-pf-expand-active {
-      border: solid 1px @list-view-active-border;
-      &:first-child {
-        border-top-color: @list-view-active-border;
-      }
-    }
-    &:first-child {
-      border-top: 1px solid transparent;
-    }
-    @media (min-width: @screen-md-min) {
-      align-items: center;
-    }
-  }
-  .list-group-item-heading {
-    font-size: @font-size-h3;
-    small {
-      display: block;
-      font-size: (@font-size-base * .8);
-      font-weight: 400;
-    }
-    @media (min-width: @screen-md-min) {
-      flex:     1 0 ~"calc(25% - 20px)";
-      float: left; // IE9 fallback
-      font-size: @font-size-base;
-      margin: 0 (@grid-gutter-width/2) 0 0;
-      overflow: hidden;
-      text-overflow: ellipsis;
-      white-space: nowrap;
-      width: ~"calc(25% - 20px)"; // IE9 fallback
-    }
-  }
-  .list-group-item-text {
-    color: currentColor !important; // to overwrite color change when active.
-    margin-bottom: 10px;
-    @media (min-width: @screen-md-min) {
-      flex:     1 0 auto; // it covers whats left from the title
-      float: left; // IE9 fallback
-      margin: 0 @grid-gutter-width 0 0;
-      width: ~"calc(75% - 40px)" // IE9 fallback
-    }
-  }
-  .close {
-    float: none;
-    position: absolute;
-    right: 15px;
-  }
-}
-.list-view-pf-actions {
-  float: right; // IE9 fallback
-  margin-bottom: (@grid-gutter-width/2);
-  margin-left: (@grid-gutter-width/2);
-  margin-top: (@grid-gutter-width/2);
-  order: 2;
-  button,
-  > a,
-  .dropdown-kebab-pf {
-    margin-left: (@grid-gutter-width/4);
-  }
-  .list-view-pf-top-align & {
-    align-self: flex-start;
-  }
-}
-.list-view-pf-additional-info {
-  align-items: center;
-  display: flex;
-  flex-wrap: wrap;
-  @media (min-width: @screen-md-min) {
-    flex: 1 0 auto; // it covers whats left from summary
-    float: left; // IE9 fallback
-    width: 50%; // IE9 fallback
-  }
-}
-.list-view-pf-additional-info-item {
-  align-items: center;
-  display: inline-block;
-  display: flex;
-  margin-right: (@grid-gutter-width/2);
-  max-width:100%;
-  text-align: center;
-  &.list-view-pf-additional-info-item-stacked {
-    text-align: center;
-    flex-direction: column;
-    strong {
-      font-size: @font-size-h5;
-      line-height: 1em;
-    }
-  }
-  .pficon, .fa {
-    font-size: @font-size-h3;
-    margin-right: (@grid-gutter-width/4);
-  }
-  strong {
-    font-size: @font-size-h3;
-    font-weight: 600;
-    margin-right: 5px;
-  }
-  &:last-child {
-    margin-right: 0;
-  }
-}
-.list-view-pf-additional-info-item-donut-chart { width: 60px; }
-.list-view-pf-body {
-  align-items: center;
-  display: table-cell; //IE9 fallback
-  flex:     1;
-  min-width: 0;
-  vertical-align: top; //IE9 fallback
-  width: 100%; // IE9 fallback, it extends the cell to size of the container
-  @media (min-width: @screen-md-min) {
-    align-items: center;
-    display: flex;
-    flex-direction: row;
-  }
-}
-.list-view-pf-checkbox {
-  border-right: 1px solid @list-view-divider;
-  float: left; //IE9 fallback
-  margin-bottom: (@grid-gutter-width/2);
-  margin-right: 15px;
-  margin-top: (@grid-gutter-width/2);
-  padding: 3px (@grid-gutter-width/4) 3px 0;
-  .list-view-pf-top-align & {
-    align-self: flex-start;
-  }
-}
-.list-view-pf-description {
-  flex:     1 0 50%;
-  .list-view-pf-stacked & {
-    display: block;
-    flex: none; // Fix FF
-  }
-  @media (min-width: @screen-md-min) {
-    align-items: center;
-    display: flex;
-    float: left; //IE9 fallback
-    width: 50%; //IE9 fallback
-  }
-}
-.list-view-pf-left {
-  display: table-cell; //IE9 fallback
-  padding-right: (@grid-gutter-width/2);
-  text-align: center;
-  vertical-align: top; //IE9 fallback
-  .list-view-pf-calendar {
-    font-size: @font-size-small;
-    line-height: 1em;
-    strong {
-      display: block;
-      font-size: (@font-size-h2 * 2);
-      font-weight: 300;
-      line-height: 1em;
-    }
-  }
-  .pficon, .fa {
-    border-radius: 50%;
-    font-size: 2em;
-    // -md is out of alpha order to get correct bg on -danger
-    &.list-view-pf-icon-md {
-      background-color: @alert-info-bg;
-      height: 50px;
-      line-height: 50px;
-      width: 50px;
-    }
-    &.list-view-pf-icon-danger {
-      background-color: @alert-danger-bg;
-      color: @alert-danger-border;
-    }
-    &.list-view-pf-icon-info {
-      color: @alert-info-border;
-    }
-    &.list-view-pf-icon-lg {
-      background-color: @alert-info-bg;
-      height: 60px;
-      line-height: 60px;
-      width: 60px;
-    }
-    &.list-view-pf-icon-sm {
-      border: 2px solid @list-view-accented-border;
-      font-size: 1.4em;
-      height: 30px;
-      line-height: 30px;
-      width: 30px;
-      &:before {
-        display: block;
-        line-height: 26px;
-      }
-    }
-    &.list-view-pf-icon-success {
-      background-color: @alert-success-bg;
-      color: @alert-success-border;
-    }
-    &.list-view-pf-icon-warning {
-      background-color: @alert-warning-bg;
-      color: @alert-warning-border;
-    }
-  }
-}
-.list-view-pf-main-info {
-  align-items: flex-start;
-  display: flex;
-  flex: 1;
-  min-width: 0;
-  padding-bottom: (@grid-gutter-width/2);
-  padding-top: (@grid-gutter-width/2);
-  @media (min-width: @screen-md-min) {
-    align-items: center;
-    .list-view-pf-top-align & {
-      align-items: flex-start;
-    }
-  }
-}
-.list-view-pf-stacked {
-  .list-group-item-heading {
-    float: none; // IE9 fallback
-    font-size: @font-size-h3;
-    line-height: 1.2em;
-    margin-bottom: 5px;
-    margin-right: @grid-gutter-width;
-    width: auto; // IE9 fallback
-  }
-  .list-group-item-text {
-    float: none;
-    width: auto;
-  }
-}
-.list-view-pf-view {
-  background: @list-group-top-border;
-  border: none;
-  margin-top: 30px;
-}
-.list-group-item-header {
-  box-sizing: content-box;
-  cursor: pointer;
-  margin: 0 -15px;
-  padding: 0 15px; //filling the width of the list item
-  width: 100%;
-}
-.list-view-pf-expand {
-  cursor: pointer;
-  float: left; //IE9 fallback
-  margin-bottom: (@grid-gutter-width/2);
-  margin-right: 2px;
-  margin-top: (@grid-gutter-width/2);
-  padding: 3px 0;
-  &.active,
-  &:hover {
-    color: @link-color;
-  }
-  .list-view-pf-additional-info-item & {
-    margin: 0;
-    padding: 0;
-  }
-  .fa-angle-right {
-    cursor: pointer;
-    font-size: (@font-size-large+3);
-    margin-right: 5px;
-    margin-top: 2px;
-    width: 10px;
-  }
-}
-.list-group-item-container {
-  background: #fff;
-  border-top: solid 1px @list-view-active-border;
-  box-sizing: content-box;
-  margin: -1px -15px 0;
-  order: 3;
-  padding: 15px;
-  position: relative;
-  width: 100%;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/login.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/login.less
deleted file mode 100644
index f1f3856..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/login.less
+++ /dev/null
@@ -1,329 +0,0 @@
-//
-// Login
-// --------------------------------------------------
-
-.login-pf {
-  height: 100%;
-  #brand {
-    position: relative;
-    top: -70px;
-    img {
-      display: block;
-      height: 18px;
-      margin: 0 auto;
-      max-width: 100%;
-      @media (min-width: @screen-sm-min) {
-        margin: 0;
-        text-align: left;
-      }
-    }
-  }
-  #badge {
-    display: block;
-    margin: 20px auto 70px;
-    position: relative;
-    text-align: center;
-    @media (min-width: @screen-sm-min) {
-      float: right;
-      margin-right: 64px;
-      margin-top: 50px;
-    }
-  }
-  body {
-    background: @login-bg-color url("@{img-path}/@{img-bg-login}") repeat-x 50% 0;
-    background-size: auto;
-    @media (min-width: @screen-sm-min) {
-      background-size: 100% auto;
-    }
-  }
-  .container {
-    background-color: @login-container-bg-color-rgba;
-    clear: right;
-    color: @color-pf-white;
-    padding-bottom: 40px;
-    padding-top: 20px;
-    width: auto;
-    @media (min-width: @screen-sm-min) {
-      bottom: 13%;
-      padding-left: 80px;
-      position: absolute;
-      width: 100%;
-    }
-    .details {
-      p:first-child {
-        border-top: 1px solid fade(@color-pf-white, 30%);
-        padding-top: 25px;
-        margin-top: 25px;
-      }
-      @media (min-width: @screen-sm-min) {
-        p:first-child {
-          border-top: 0;
-          padding-top: 0;
-          margin-top: 0;
-        }
-        border-left: 1px solid fade(@color-pf-white, 30%);
-        padding-left: 40px;
-      }
-      p {
-        margin-bottom: 2px;
-      }
-    }
-    .form-horizontal {
-      .control-label {
-        font-size: (@font-size-base + 1);
-        font-weight: 400;
-        text-align: left;
-      }
-      .form-group:last-child {
-        &,
-        .help-block:last-child {
-          margin-bottom: 0;
-        }
-      }
-    }
-    .help-block {
-      color: @color-pf-white;
-    }
-    .login {
-      @media (min-width: @screen-sm-min) {
-        padding-right: 40px;
-      }
-    }
-    .submit {
-      text-align: right;
-    }
-  }
-}
-
-//
-// Login
-// The following styles are for the new login
-// --------------------------------------------------
-.login-pf-page {
-  .login-pf-brand {
-    margin-top: @login-pf-brand-margin-top;
-    max-width:360px;
-    width: 70%;
-    @media (min-width: @screen-sm-min) {
-      margin-top: @login-pf-brand-desktop-margin-top;
-    }
-  }
-  .login-pf-page-header {
-    margin-bottom: @login-pf-page-header-margin-bottom;
-      @media (min-width: @screen-sm-min) {
-        margin-bottom: @login-pf-page-header-desktop-margin-bottom;
-      }
-    text-align: center;
-    p {
-      color: @color-pf-white;
-      font-size: @font-size-large;
-      margin-left: auto;
-      margin-right: auto;
-      margin-top: @login-pf-page-header-paragraph-margin-top;
-    }
-  }
-  .card-pf {
-    padding: @login-pf-card-pf-padding;
-    margin-bottom: 0;
-    @media (min-width: @screen-sm-min) {
-      padding: @login-pf-card-pf-desktop-padding;
-    }
-    p {
-      color: @color-pf-black-600;
-    }
-  }
-  .form-control {
-    height: ceil((@input-height-base + 10px ));
-  }
-  .checkbox-label {
-    color: @color-pf-black-600;
-    font-weight: 300;
-    margin-bottom: @login-pf-checkbox-label-margin-bottom;
-    @media (min-width: @screen-sm-min) {
-      margin: 0;
-    }
-  }
-  .btn-primary {
-    margin-top: @login-pf-btn-primary-margin-top;
-  }
-  .login-pf-header {
-    margin-bottom: @login-pf-header-margin-bottom;
-    @media (min-width: @screen-sm-min) {
-      margin-bottom:@login-pf-header-desktop-margin-bottom;
-    }
-    display:flex;
-    flex-direction: column;
-    h1, p {
-      text-align: center;
-    }
-    h1 {
-      font-size: @font-size-h3;
-      @media (min-width: @screen-sm-min) {
-        font-size: @font-size-h1;
-      }
-    }
-    //this is ugly but neccessary to get the desired style :(
-    .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
-      width: auto;
-      align-self: flex-end;
-      .dropdown-toggle {
-        color: @color-pf-black-700;
-        background: none;
-        padding:0 @login-pf-dropdown-toggle-padding-right 0 0;
-        font-weight: 300;
-        &:not(:focus) {
-          box-shadow: none;
-          border: 1px solid transparent;
-        }
-          .caret {
-            right: 0;
-          }
-      }
-    }
-  }
-  .login-pf-signup {
-    margin: @login-pf-signup-margin-top 0 0;
-    font-size: ceil((@font-size-base * 1.25));
-    text-align: center;
-    a {
-      margin-left: @login-pf-signup-a-margin-left;
-    }
-  }
-  .login-pf-settings {
-    display: flex;
-    justify-content: space-between;
-    flex-wrap: wrap;
-  }
-  .login-pf-page-footer {
-    display: flex;
-    justify-content: center;
-    flex-wrap:wrap;
-    &-links {
-      display: flex;
-      margin: @login-pf-page-footer-links-margin-top 0 0 0;
-        li:not(:last-of-type) {
-          position: relative;
-          margin: 0 @login-pf-page-footer-links-li-margin-right 0 0;
-            &:after {
-              content:".";
-              color: @color-pf-white;
-              position: absolute;
-              top: 0px;
-              right: -10px;
-            }
-        }
-    }
-    &-link {
-      color: @color-pf-white;
-      font-size: @font-size-large;
-    }
-    &-sso-services {
-      flex: 1 0 100%;
-      margin-top: @login-pf-page-footer-sso-margin-top;
-      text-align: center;
-      color: @color-pf-white;
-      &-logos {
-        display: flex;
-        flex-wrap: wrap;
-        padding: 0;
-        margin: 0;
-        list-style: none;
-        justify-content: center;
-          li {
-            margin: 0 @login-pf-page-footer-sso-logos-li-margin @login-pf-page-footer-sso-logos-li-margin;
-          }
-      }
-    }
-  }//login-pf-footer
-
-
-  // The following styles are for the login page with different account options
-  // --------------------------------------------------------------------------
-
-  &.login-pf-page-accounts {
-    margin-left: @login-pf-page-accounts-margin;
-    margin-right: @login-pf-page-accounts-margin;
-  }
-  .login-pf-accounts {
-    display: flex;
-    justify-content: space-between;
-    flex-wrap: wrap;
-    .login-pf-header, .login-pf-signup {
-      flex-basis: 100%;
-    }
-    max-width: @login-pf-card-pf-max-width;
-    margin-left: auto;
-    margin-right: auto;
-  }
-  .login-pf-social-section {
-    flex-basis: 100%;
-    padding:0;
-    @media (min-width: @screen-sm-min) {
-    flex:0 1 50%;
-    max-width:50%;// this is for IE10/11 that doesn't consider padding with box-sizing on flex-children.
-    }
-    @media (min-width: @screen-sm-min) {
-      &:first-of-type {
-        padding-right: @login-pf-accounts-section-heading-desktop-padding-right;
-      }
-      &:last-of-type {
-        padding-left: ceil((@login-pf-accounts-section-heading-desktop-padding-left - 1px));
-        border-left: 1px solid @color-pf-black-300;
-      }
-    }
-  }//social-section
-  .login-pf-social {
-    margin: @login-pf-social-margin;
-    @media (min-width: @screen-sm-min) {
-      margin: 0;
-      &-double-col {
-        flex-wrap: wrap;
-        display: flex;
-        justify-content: space-between;
-        .login-pf-social-link {
-          flex-basis: 48%;
-        }
-      }
-    }
-
-    &:not(.login-pf-social-all) {
-      .login-pf-social-link-more {
-        display: none;
-      }
-    }
-
-    &-link {
-        margin-bottom: @login-pf-accounts-link-margin-bottom;
-      a {
-        display: block;
-        padding: @login-pf-accounts-link-a-padding 0;
-        font-size: @font-size-large;
-        background: @color-pf-black-150;
-        text-align: center;
-        color: @color-pf-black-600;
-          img {
-            margin: 0 @login-pf-accounts-link-img-margin-right 0 0;
-            width: 20px;
-            height: 20px;
-          }
-          &:hover {
-            text-decoration: none;
-            background: @color-pf-black-200;
-          }
-      }
-    }
-    &-toggle {
-      float: right;
-      padding: 0;
-      .caret {
-        margin-left: @login-pf-accounts-more-caret-margin-left;
-      }
-      &-active {
-        .caret {
-          transform: rotate(-180deg);
-        }
-      }
-    }
-  }
-
-}//login-pf-page
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/mixins.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/mixins.less
deleted file mode 100644
index 8ed71a4..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/mixins.less
+++ /dev/null
@@ -1,81 +0,0 @@
-//
-// Patternfly Mixins
-// --------------------------------------------------
-// PatternFly-specific mixins
-
-// Patternfly button variants.
-.button-variant(@color; @background; @background-image-start; @background-image-stop; @border) {
-  background-color: @background;
-  #gradient > .vertical(@background-image-start, @background-image-stop);
-  border-color: @border;
-  color: @color;
-
-  &:hover,
-  &:focus,
-  &:active,
-  &.active,
-  .open .dropdown-toggle& {
-    background-color: @background;
-    background-image: none;
-    border-color: @border;
-    color: @color;
-  }
-  &:active,
-  &.active,
-  .open .dropdown-toggle& {
-    background-image: none;
-    &:hover,
-    &:focus,
-    &.focus {
-      background-color: darken(@background, 5%);
-          border-color: darken(@border, 7%);
-    }
-  }
-  &.disabled,
-  &[disabled],
-  fieldset[disabled] & {
-    &,
-    &:hover,
-    &:focus,
-    &:active,
-    &.active {
-      background-color: @background;
-      border-color: @border;
-    }
-  }
-}
-
-// SASS CONVERSION FIX.
-// Allows inclusion of sr-only rules in nested media queries where @extends .sr-only
-// will not work.
-.sr-only-pf() {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  margin: -1px;
-  padding: 0;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-
-.tab-indicator(@background: @gray-light-pf, @left: 15px, @right: 15px) {
-  &:before {
-    background: @background;
-    bottom: -1px;
-    content: "";
-    display: block;
-    height: 2px;
-    left: @left;
-    position: absolute;
-    right: @right;
-  }
-}
-
-// Ellipse overflow text
-.text-overflow-pf {
-  overflow: hidden;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  word-wrap: normal;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/modals.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/modals.less
deleted file mode 100644
index 52b3abb..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/modals.less
+++ /dev/null
@@ -1,38 +0,0 @@
-//
-// Modals
-// --------------------------------------------------
-
-// Modal header
-// Top section of the modal w/ title and dismiss
-.modal-header {
-  background-color: @color-pf-black-150;
-  border-bottom: none;
-  padding: @modal-title-padding-vertical @modal-title-padding-horizontal;
-}
-// Close icon
-.modal-header .close {
-  margin-top: 2px;
-}
-
-// Title text within header
-.modal-title {
-  font-size: 13px;
-  font-weight: 700;
-}
-
-// Footer (for actions)
-.modal-footer {
-  border-top: none;
-  margin-top: 15px;
-  padding: (@modal-inner-padding - 1) @modal-inner-padding @modal-inner-padding;
-  > .btn {
-    padding-left: 10px;
-    padding-right: 10px;
-    > .fa-angle-left {
-      margin-right: 5px;
-    }
-    > .fa-angle-right {
-      margin-left: 5px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/nav-vertical-alt.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/nav-vertical-alt.less
deleted file mode 100644
index 068c812..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/nav-vertical-alt.less
+++ /dev/null
@@ -1,168 +0,0 @@
-//
-// Nav Vertical Alt
-// --------------------------------------------------
-
-.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt {
-  transition: @flyout-transition-pf;
-
-  &.collapsed .list-group-item .list-group-item-value {
-    transition: opacity 0ms 100ms, opacity 100ms linear;
-  }
-
-  .list-group-item {
-    .badge {
-      transition: @flyout-transition-pf;
-    }
-
-    .list-group-item-value {
-      transition: opacity 500ms ease-out;
-      transition-delay: 150ms;
-    }
-  }
-}
-
-.nav-pf-vertical-alt {
-  background: @nav-pf-vertical-alt-bg-color;
-
-  .ie9.layout-pf-alt-fixed & {
-    box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box
-  }
-
-  .layout-pf-alt-fixed & {
-    border-right: 1px solid @nav-pf-vertical-alt-border-color;
-    bottom: 0;
-    overflow-x: hidden;
-    overflow-y: auto;
-    left: 0;
-    position: fixed;
-    top: @navbar-pf-alt-height; // move out of way of navbar-pf-alt
-    width: @nav-pf-vertical-alt-width;
-    z-index: @zindex-navbar-fixed;
-
-    &.collapsed {
-      width: @nav-pf-vertical-alt-collapsed-width !important;
-
-      .list-group-item {
-        .badge {
-          padding: 2px 3px;
-          right: 21px;
-          top: 36px;
-        }
-
-        .list-group-item-value {
-          opacity: 0;
-        }
-      }
-    }
-
-    &.hidden {
-      display: none;
-
-      &.show-mobile-nav {
-        box-shadow: 0 0 3px fade(@color-pf-black, 15%);
-        display: block !important;
-      }
-    }
-  }
-
-  .layout-pf-alt-fixed-with-footer & {
-    bottom: @footer-pf-alt-height;
-  }
-
-  .list-group {
-    border-top: 0;
-    margin-bottom: 0;
-  }
-
-  .list-group-item {
-    padding: 0;
-
-    a {
-      color: @gray-dark;
-      display: block;
-      font-size: (@font-size-base + 2);
-      height: @nav-pf-vertical-alt-link-height;
-      padding: @nav-pf-vertical-alt-link-padding;
-      position: relative;
-      white-space: nowrap;
-
-      &:focus {
-        color: @gray-dark;
-        text-decoration: none;
-      }
-
-      &:hover {
-        color: @nav-pf-vertical-alt-active-color;
-        text-decoration: none;
-      }
-    }
-
-    &.active {
-      background-color: @nav-pf-vertical-alt-bg-color;
-      border-color: @list-group-border;
-
-      &:before {
-        background: @nav-pf-vertical-alt-active-color;
-        content: " ";
-        display: block;
-        height: 100%;
-        left: 0;
-        position: absolute;
-        top: 0;
-        width: 5px;
-      }
-
-      a {
-        color: @nav-pf-vertical-alt-active-color;
-      }
-    }
-
-    .badge {
-      background: @gray-dark;
-      border: 1px solid @nav-pf-vertical-alt-bg-color;
-      border-radius: 3px;
-      color: @nav-pf-vertical-alt-badge-color;
-      font-weight: 700;
-      font-size: (@font-size-base - 3);
-      padding: 5px;
-      position: absolute;
-      right: 15px;
-      text-align: center;
-      top: 21px;
-
-      &.notifications {
-        background: @notification-badge-color;
-      }
-    }
-
-    .fa,
-    .glyphicon,
-    .pficon {
-      float: left;
-      font-size: 18px;
-      line-height: 30px;
-      margin-right: 10px;
-      text-align: center;
-      width: 18px;
-    }
-
-    .list-group-item-value {
-      display: inline-block;
-      line-height: 30px;
-      opacity: 1;
-      overflow: hidden;
-      text-overflow: ellipsis;
-      width: 140px;
-    }
-
-  }
-
-  .list-group-item-separator {
-    border-top-width: 5px;
-  }
-
-  .sidebar-pf & {
-    margin-left: (-(@grid-gutter-width / 2));
-    margin-right: (-(@grid-gutter-width / 2));
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar-alt.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar-alt.less
deleted file mode 100644
index 9a1813d..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar-alt.less
+++ /dev/null
@@ -1,141 +0,0 @@
-//
-// Navbar Alt
-// --------------------------------------------------
-
-.navbar-pf-alt {
-  background-color: @navbar-pf-alt-bg-color;
-  background-image: @navbar-pf-alt-bg-img;
-  background-repeat: @navbar-pf-alt-bg-repeat;
-  background-size: @navbar-pf-alt-bg-size;
-  border: none;
-  border-radius: 0;
-  border-top: @navbar-pf-alt-border-width @navbar-pf-alt-border-style @navbar-pf-alt-border-color;
-  margin-bottom: 0;
-
-  .infotip.bottom-right .arrow {
-    left: 90%;
-  }
-
-  .layout-pf-alt-fixed & {
-    left: 0;
-    position: fixed;
-    right: 0;
-    top: 0;
-    z-index: @zindex-navbar-fixed;
-  }
-
-  .nav {
-    &.navbar-nav > li > .dropdown-menu.infotip {
-      margin-top: 0;
-    }
-
-    .nav-item-iconic {
-      cursor: pointer;
-      line-height: 1;
-      max-height: (@navbar-pf-alt-height - @navbar-pf-alt-border-width); // to keep Firefox from oversizing icons
-      padding: @navbar-pf-alt-nav-item-iconic-padding;
-      position: relative;
-
-      &:hover,
-      &:focus {
-        background-color: transparent;
-
-        .caret,
-        .fa,
-        .glyphicon,
-        .pficon {
-          color: @navbar-pf-alt-active-color;
-        }
-      }
-
-      .badge {
-        background-color: @notification-badge-color;
-        border-radius: 20px;
-        color: @navbar-pf-alt-active-color;
-        cursor: pointer;
-        font-size: (@font-size-base - 3);
-        font-weight: 700;
-        margin: 0 0 -11px -12px;
-        min-width: 0;
-        padding: 2px 4px;
-      }
-
-      .caret,
-      .fa,
-      .pficon {
-        color: @navbar-pf-alt-color;
-        font-size: (@font-size-base + 4);
-      }
-
-      .caret {
-        font-size: @font-size-base;
-        width: auto;
-      }
-
-    }
-
-    .open > .nav-item-iconic {
-      &,
-      &:hover,
-      &:focus {
-        background: transparent;
-
-        .caret,
-        .fa,
-        .pficon {
-          color: @navbar-pf-alt-active-color;
-        }
-      }
-    }
-  }
-
-  .navbar-brand {
-    color: @navbar-pf-alt-navbar-brand-color;
-    height: auto;
-    margin: @navbar-pf-alt-navbar-brand-margin;
-    min-height: @navbar-pf-alt-navbar-brand-min-height;
-    padding: @navbar-pf-alt-navbar-brand-padding;
-
-    .navbar-brand-name {
-      display: inline;
-      margin-left: @navbar-pf-alt-navbar-brand-name-margin;
-      margin-right: @navbar-pf-alt-navbar-brand-name-margin;
-      // hide once screen gets too small
-      @media (max-width: @navbar-pf-alt-navbar-brand-name-breakpoint) {
-        display: none;
-      }
-    }
-
-    .navbar-brand-icon {
-      display: inline;
-      margin-left: @navbar-pf-alt-navbar-brand-icon-margin;
-      margin-right: @navbar-pf-alt-navbar-brand-icon-margin;
-    }
-  }
-
-  .navbar-iconic {
-    margin-right: 0;
-  }
-
-  .navbar-toggle {
-    border: 0;
-    display: block;
-    float: left;
-    margin: @navbar-pf-alt-navbar-toggle-margin;
-
-    &:hover,
-    &:focus {
-      .icon-bar {
-        background: @navbar-pf-alt-navbar-toggle-icon-bar-hover-bg;
-      }
-    }
-
-    + .navbar-brand {
-      margin-left: 0;
-    }
-
-    .icon-bar {
-      background: @navbar-pf-alt-color;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar-vertical.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar-vertical.less
deleted file mode 100644
index 628b194..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar-vertical.less
+++ /dev/null
@@ -1,150 +0,0 @@
-//
-//  Navigation Bar for use with vertical navigation
-// --------------------------------------------------
-
-.navbar-pf-vertical {
-  background-color: @navbar-pf-vertical-bg-color;
-  border: none;
-  border-radius: 0;
-  border-top: @navbar-pf-vertical-border-width @navbar-pf-vertical-border-style @navbar-pf-vertical-border-color;
-  margin-bottom: 0;
-
-  .infotip.bottom-right .arrow {
-    left: 90%;
-  }
-
-  .layout-pf-fixed & {
-    left: 0;
-    position: fixed;
-    right: 0;
-    top: 0;
-    z-index: @zindex-navbar-fixed;
-  }
-
-  .nav {
-    &.navbar-nav > li > .dropdown-menu.infotip {
-      margin-top: 0;
-    }
-
-    .nav-item-iconic {
-      color: @navbar-pf-vertical-color;
-      cursor: pointer;
-      line-height: 1;
-      max-height: (@navbar-pf-vertical-height - @navbar-pf-vertical-border-width); // to keep Firefox from oversizing icons
-      padding: @navbar-pf-vertical-nav-item-iconic-padding;
-      position: relative;
-
-      &:hover,
-      &:focus {
-        color: @navbar-pf-vertical-active-color;
-        background-color: transparent;
-
-        .caret,
-        .fa,
-        .glyphicon,
-        .pficon {
-          color: @navbar-pf-vertical-active-color;
-        }
-      }
-
-      .badge {
-        background-color: @notification-badge-color;
-        border-radius: 20px;
-        color: @navbar-pf-vertical-active-color;
-        cursor: pointer;
-        font-size: (@font-size-base - 3);
-        font-weight: 700;
-        left: 20px;
-        margin: 0;
-        padding: 2px 4px;
-        position: absolute;
-        min-width: 10px;
-        min-height: 10px;
-        top: 18px;
-        &.badge-pf-bordered {
-          border: 1px solid @navbar-pf-vertical-bg-color;
-        }
-      }
-
-      .caret,
-      .fa,
-      .pficon {
-        color: @navbar-pf-vertical-color;
-        font-size: (@font-size-base + 4);
-      }
-
-      .caret {
-        font-size: @font-size-base;
-        width: auto;
-      }
-
-    }
-
-    .open > .nav-item-iconic {
-      &,
-      &:hover,
-      &:focus {
-        background: transparent;
-
-        .caret,
-        .fa,
-        .pficon {
-          color: @navbar-pf-vertical-active-color;
-        }
-      }
-    }
-  }
-
-  .navbar-brand {
-    color: @navbar-pf-vertical-navbar-brand-color;
-    height: auto;
-    margin: @navbar-pf-vertical-navbar-brand-margin;
-    min-height: @navbar-pf-vertical-navbar-brand-min-height;
-    padding: @navbar-pf-vertical-navbar-brand-padding;
-
-    .navbar-brand-name {
-      display: inline-block;
-      margin: @navbar-pf-vertical-navbar-brand-name-margin;
-      // hide once screen gets too small
-      @media (max-width: @navbar-pf-vertical-navbar-brand-name-breakpoint) {
-        display: none;
-      }
-    }
-
-    .navbar-brand-icon {
-      display: inline-block;
-      margin: @navbar-pf-vertical-navbar-brand-icon-margin;
-      max-height: @navbar-pf-vertical-navbar-brand-max-height;
-    }
-
-    .navbar-brand-txt {
-      line-height: @navbar-pf-vertical-navbar-brand-line-height;
-    }
-  }
-
-  .navbar-iconic {
-    margin-right: 0;
-  }
-
-  .navbar-toggle {
-    border: 0;
-    display: block;
-    float: left;
-    margin: @navbar-pf-vertical-navbar-toggle-margin;
-
-    &:hover,
-    &:focus {
-      .icon-bar {
-        background: @navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg;
-      }
-    }
-
-    + .navbar-brand {
-      margin-left: 0;
-    }
-
-    .icon-bar {
-      background: @navbar-pf-vertical-color;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar.less
deleted file mode 100644
index deb9c67..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/navbar.less
+++ /dev/null
@@ -1,543 +0,0 @@
-//
-// Navbar
-// --------------------------------------------------
-
-.navbar-pf {
-  background: @navbar-pf-bg-color;
-  border: 0;
-  border-radius: 0;
-  border-top: 3px solid @navbar-pf-border-color;
-  margin-bottom: 0;
-  min-height: 0;
-  .navbar-brand {
-    color: @navbar-pf-active-color;
-    height: auto;
-    padding: 12px 0;
-    margin: 0 0 0 20px;
-    img {
-      display: block;
-    }
-  }
-  .navbar-collapse {
-    border-top: 0;
-    .box-shadow(none);
-    padding: 0;
-  }
-  .navbar-header {
-    border-bottom: 1px solid @navbar-pf-navbar-header-border-color;
-    float: none;
-  }
-  .navbar-nav {
-    margin: 0;
-    > .active > a,
-    > .active > a:hover,
-    > .active > a:focus {
-      background-color: @navbar-pf-navbar-nav-active-bg-color;
-      color: @navbar-pf-active-color;
-    }
-    > li > a {
-      color: @navbar-pf-color;
-      line-height: 1;
-      padding: 10px 20px;
-      text-shadow: none;
-      &:hover,
-      &:focus {
-        color: @navbar-pf-active-color;
-      }
-    }
-    > .open {
-      > a {
-        &,
-        &:hover,
-        &:focus {
-          background-color: @navbar-pf-navbar-nav-active-bg-color;
-          color: @navbar-pf-active-color;
-        }
-      }
-    }
- .badge {
-    background-color: @notification-badge-color;
-    border-radius: 20px;
-    color: @navbar-pf-vertical-active-color;
-    cursor: pointer;
-    font-size: (@font-size-base - 3);
-    font-weight: 700;
-    left: 26px;
-    margin: 0;
-    padding: 2px 4px;
-    position: absolute;
-    min-width: 10px;
-    min-height: 10px;
-    top: 6px;
-    @media(min-width: @screen-sm-min) {
-      left: auto;
-      right: 6px;
-      top: 3px;
-    }
-    &.badge-pf-bordered {
-      border: 1px solid @navbar-pf-bg-color;
-    }
-}
-
-    @media (max-width: @grid-float-breakpoint-max) {
-      .active .dropdown-menu,
-      .active .navbar-persistent,
-      .open .dropdown-menu {
-        background-color: @navbar-pf-navbar-nav-active-active-bg-color !important;
-        margin-left: 0;
-        padding-bottom: 0;
-        padding-top: 0;
-        > .active > a,
-        .dropdown-submenu.open > a {
-          &,
-          &:hover,
-          &:focus {
-            background-color: @navbar-pf-navbar-nav-active-active-open-bg-color !important;
-            color: @navbar-pf-active-color;
-          }
-        }
-        > li > a {
-          background-color: transparent;
-          border: 0;
-          color: @navbar-pf-color;
-          outline: none;
-          padding-left: 30px;
-          &:hover {
-            color: @navbar-pf-active-color;
-          }
-        }
-        .divider {
-          background-color: @navbar-pf-navbar-header-border-color;
-          margin: 0 1px;
-        }
-        .dropdown-header {
-          padding-bottom: 0;
-          padding-left: 30px;
-        }
-        .dropdown-submenu {
-          &.open .dropdown-toggle {
-            color: @navbar-pf-active-color;
-          }
-          &.pull-left {
-            float: none !important;
-          }
-          > a:after {
-            display: none;
-          }
-          .dropdown-header {
-            padding-left: 45px;
-          }
-          .dropdown-menu {
-            border: 0;
-            bottom: auto;
-            .box-shadow(none);
-            display: block;
-            float: none;
-            margin: 0;
-            min-width: 0;
-            padding: 0;
-            position: relative;
-            left: auto;
-            right: auto;
-            top: auto;
-            > li > a {
-              padding: 5px 15px 5px 45px;
-              line-height: 20px;
-            }
-            .dropdown-menu > li > a {
-              padding-left: 60px;
-            }
-          }
-        }
-      }
-      .active .navbar-persistent {
-        .dropdown-submenu {
-          &.open .dropdown-menu {
-            display: block;
-          }
-          > a:after {
-            display: inline-block !important;
-            position: relative;
-            right: auto;
-            top: 1px;
-          }
-          .dropdown-menu {
-            display: none;
-          }
-          .dropdown-submenu > a:after {
-            display: none !important;
-          }
-        }
-      }
-      .context-bootstrap-select { // Also see bootstrap-select.less
-        .open > .dropdown-menu {
-          background-color: @color-pf-white !important;
-          > .active > a {
-            &,
-            &:active {
-              background-color: @dropdown-link-hover-bg !important;
-              border-color: @dropdown-link-hover-border-color !important;
-              color: @gray-dark !important;
-              small {
-                color: @gray-light !important;
-              }
-            }
-          }
-          > .disabled > a {
-            color: @gray-light !important;
-          }
-          > .selected > a {
-            &,
-            &:active {
-              background-color: @dropdown-link-active-bg !important;
-              border-color: @dropdown-link-active-border-color !important;
-              color: @color-pf-white !important;
-              small {
-                color: fade(@color-pf-white, 50%) !important;
-              }
-            }
-          }
-          li {
-            > a.opt {
-              border-bottom: 1px solid transparent;
-              border-top: 1px solid transparent;
-              color: @gray-dark;
-              padding-left: 10px;
-              padding-right: 10px;
-            }
-            & a {
-              &:active small {
-                color: fade(@color-pf-white, 50%) !important;
-              }
-              &:hover,
-              &:focus {
-                small {
-                  color: @gray-light;
-                }
-              }
-            }
-          }
-        }
-        > .open > .dropdown-menu {
-          padding-bottom: 5px;
-          padding-top: 5px;
-        }
-      }
-    }
-  }
-  .navbar-persistent {
-    display: none;
-  }
-  .active > .navbar-persistent {
-    display: block;
-  }
-  .navbar-primary {
-    float: none;
-    .context {
-      border-bottom: 1px solid @navbar-pf-navbar-header-border-color;
-      &.context-bootstrap-select .bootstrap-select.btn-group {
-        &,
-        &[class*="span"] {
-          margin: 8px 20px 9px;
-          width: auto; // known bug:  IE8 will make it as wide as the longest string
-        }
-      }
-    }
-    > li > .navbar-persistent > .dropdown-submenu > a {
-      position: relative;
-      &:after {
-        content: @fa-var-angle-down;
-        display: inline-block;
-        font-family: @icon-font-name-fa;
-        font-weight: normal;
-        @media (max-width: @grid-float-breakpoint-max) {
-          height: 10px;
-          margin-left: 4px;
-          vertical-align: baseline;
-        }
-      }
-    }
-  }
-  .navbar-toggle {
-    border: 0;
-    margin: 0;
-    padding: 10px 20px;
-    &:hover,
-    &:focus {
-      background-color: transparent;
-      outline: none;
-      .icon-bar {
-        .box-shadow(0 0 3px @color-pf-white);
-      }
-    }
-    .icon-bar {
-      background-color: @navbar-pf-icon-bar-bg-color;
-    }
-  }
-  .navbar-utility {
-    border-bottom: 1px solid @navbar-pf-navbar-header-border-color;
-    li.dropdown > .dropdown-toggle {
-      padding-left: 36px;
-      position: relative;
-      .pficon-user {
-        left: 20px;
-        position: absolute;
-        top: 10px;
-      }
-    }
-    @media (max-width: @grid-float-breakpoint-max) {
-      > li + li {
-        border-top: 1px solid @navbar-pf-navbar-header-border-color;
-      }
-    }
-  }
-}
-
-@media (min-width: @grid-float-breakpoint) {
-  .navbar-pf {
-    .navbar-brand {
-      padding: @navbar-pf-navbar-navbar-brand-padding;
-    }
-    .navbar-nav > li > a {
-      padding-bottom: 14px;
-      padding-top: 14px;
-    }
-    .navbar-persistent {
-      font-size: @font-size-large;
-    }
-    .navbar-primary {
-      font-size: @font-size-large;
-      #gradient > .vertical(@navbar-pf-navbar-primary-bg-color-start, @navbar-pf-navbar-primary-bg-color-stop);
-      &.persistent-secondary {
-        .context {
-          .dropdown-menu {
-            top: auto;
-          }
-        }
-        .dropup .dropdown-menu {
-          bottom: -5px;
-          top: auto;
-        }
-        > li {
-          position: static;
-          &.active {
-            margin-bottom: 32px;
-            > .navbar-persistent {
-              display: block;
-              left: 0;
-              position: absolute;
-            }
-          }
-          > .navbar-persistent {
-            background: @navbar-pf-navbar-navbar-persistent-bg-color;
-            border-bottom: 1px solid @navbar-pf-navbar-navbar-persistent-border-color;
-            padding: 0;
-            width: 100%;
-            a {
-              text-decoration: none !important;
-            }
-            > li {
-              &.active {
-                &,
-                &:hover {
-                  .tab-indicator(@background: @nav-tabs-active-link-hover-color, @left: 20px, @right: 20px);
-                }
-                > a,
-                > a:hover,
-                &:hover > a {
-                  color: @link-color !important;
-                }
-                .active > a {
-                  color: @navbar-pf-active-color;
-                }
-              }
-              &.dropdown-submenu {
-                &:hover > .dropdown-menu {
-                  display: none;
-                }
-                &.open {
-                  > .dropdown-menu {
-                    display: block;
-                    left: 20px;
-                    margin-top: 1px;
-                    top: 100%;
-                  }
-                  > .dropdown-toggle {
-                    color: @gray-darker;
-                    &:after {
-                      border-top-color: @gray-darker;
-                    }
-                  }
-                }
-                > .dropdown-toggle {
-                  padding-right: 35px !important;
-                  &:after {
-                    position: absolute;
-                    right: 20px;
-                    top: 10px;
-                  }
-                }
-              }
-              &:hover,
-              &.open {
-                .tab-indicator(@left: 20px, @right: 20px);
-                > a {
-                  color: @gray-darker;
-                  &:after {
-                    border-top-color: @gray-darker;
-                  }
-                }
-              }
-              > a {
-                background-color: transparent;
-                display: block;
-                line-height: 1;
-                padding: 9px 20px;
-                &.dropdown-toggle {
-                  padding-right: 35px;
-                  &:after {
-                    font-size: (@font-size-large + 1);
-                    position: absolute;
-                    right: 20px;
-                    top: 9px;
-                  }
-                }
-                &:hover {
-                  color: @gray-darker;
-                }
-              }
-              a {
-                color: @gray-pf;
-              }
-            }
-          }
-        }
-      }
-      > li > a {
-        border-bottom: 1px solid transparent;
-        border-top: 1px solid transparent;
-        position: relative;
-        margin: -1px 0 0;
-        &:hover {
-          background-color: @navbar-pf-navbar-primary-hover-bg-color-stop;
-          border-top-color: @navbar-pf-navbar-primary-hover-border-color;
-          color: @navbar-pf-color;
-          #gradient > .vertical(@navbar-pf-navbar-primary-hover-bg-color-start, @navbar-pf-navbar-primary-hover-bg-color-stop);
-        }
-      }
-      > .active > a,
-      > .active > a:hover,
-      > .active > a:focus,
-      > .open > a,
-      > .open > a:hover,
-      > .open > a:focus {
-        background-color: @navbar-pf-navbar-primary-active-bg-color-stop;
-        border-bottom-color: @navbar-pf-navbar-primary-active-bg-color-stop;
-        border-top-color: @navbar-pf-navbar-primary-active-border-color;
-        .box-shadow(none);
-        color: @navbar-pf-active-color;
-        #gradient > .vertical(@navbar-pf-navbar-primary-active-bg-color-start, @navbar-pf-navbar-primary-active-bg-color-stop);
-      }
-      li.context {
-        &.context-bootstrap-select .filter-option {
-          max-width: 160px;
-          text-overflow: ellipsis;
-        }
-        &.dropdown {
-          border-bottom: 0;
-        }
-        > a,
-        &.context-bootstrap-select {
-          background-color: @navbar-pf-navbar-primary-context-bg-color-stop;
-          border-bottom-color: @navbar-pf-navbar-primary-context-border-color;
-          border-right: 1px solid @navbar-pf-navbar-primary-context-border-color;
-          border-top-color: @navbar-pf-navbar-primary-context-border-top-color;
-          font-weight: 600;
-          #gradient > .vertical(@navbar-pf-navbar-primary-context-bg-color-start, @navbar-pf-navbar-primary-context-bg-color-stop);
-          &:hover {
-            background-color: @navbar-pf-navbar-primary-context-hover-bg-color-stop;
-            border-bottom-color: @navbar-pf-navbar-primary-context-hover-border-color;
-            border-right-color: @navbar-pf-navbar-primary-context-hover-border-color;
-            border-top-color: @navbar-pf-navbar-primary-context-hover-border-top-color;
-            #gradient > .vertical(@navbar-pf-navbar-primary-context-hover-bg-color-start, @navbar-pf-navbar-primary-context-hover-bg-color-stop);
-          }
-        }
-        &.open > a {
-          background-color: @navbar-pf-navbar-primary-context-active-bg-color-stop;
-          border-bottom-color: @navbar-pf-navbar-primary-context-active-border-color;
-          border-right-color: @navbar-pf-navbar-primary-context-active-border-right-color;
-          border-top-color: @navbar-pf-navbar-primary-context-active-border-top-color;
-          #gradient > .vertical(@navbar-pf-navbar-primary-context-active-bg-color-start, @navbar-pf-navbar-primary-context-active-bg-color-stop);
-        }
-      }
-    }
-    .navbar-utility {
-      border-bottom: 0;
-      font-size: @font-size-small;
-      position: absolute;
-      right: 0;
-      top: 0;
-      > .active > a,
-      > .active > a:hover,
-      > .active > a:focus,
-      > .open > a,
-      > .open > a:hover,
-      > .open > a:focus {
-        background: @navbar-pf-navbar-utility-open-bg-color;
-        color: @navbar-pf-navbar-utility-color;
-      }
-      > li > a {
-        border-left: 1px solid @navbar-pf-navbar-utility-border-color;
-        color: @navbar-pf-navbar-utility-color !important;
-        padding: 7px 10px;
-        &:hover {
-          background: @navbar-pf-navbar-utility-hover-bg-color;
-          border-left-color: @navbar-pf-navbar-utility-hover-border-color;
-        }
-      }
-      > li.open > a {
-        border-left-color: @navbar-pf-navbar-utility-open-border-color;
-        color: @navbar-pf-active-color !important;
-      }
-      li.dropdown > .dropdown-toggle {
-        padding-left: 26px;
-        .pficon-user {
-          left: 10px;
-          top: 7px;
-        }
-      }
-      .open .dropdown-menu {
-        left: auto;
-        right: 0;
-        .dropdown-menu {
-          left: auto;
-          right: 100%;
-        }
-      }
-    }
-    .navbar-utility .open .dropdown-menu {
-        border-top-width: 0;
-    }
-    .open {
-      &.bootstrap-select .dropdown-menu,
-      .dropdown-submenu > .dropdown-menu {
-        border-top-width: 1px !important;
-      }
-    }
-  }
-}
-@media (max-width: 360px) {
-  .navbar-pf {
-    .navbar-brand {
-      margin-left: 10px;
-      width: 75%;
-      img {
-        height: auto;
-        max-width: 100%;
-      }
-    }
-    .navbar-toggle {
-      padding-left: 0;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/notifications-drawer.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/notifications-drawer.less
deleted file mode 100644
index 8851d60..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/notifications-drawer.less
+++ /dev/null
@@ -1,249 +0,0 @@
-//
-// Notifications Drawer
-// --------------------------------------------------
-
-
-.drawer-pf {
-  background-color: @color-pf-black-100;
-  border: 1px solid @card-pf-border-color;
-  .box-shadow(0 6px 12px fade(@color-pf-black, 17.5%));
-  overflow-y: auto;
-  position: absolute;
-  right: 0;
-  width: 320px;
-  z-index: 2;
-  .panel {
-    border-bottom: none;
-    border-left: none;
-    border-right: none;
-  }
-  .panel-group .panel-heading + .panel-collapse .panel-body {
-    border-top: none;
-    border-bottom: 1px solid @card-pf-border-color;
-    padding: 0;
-  }
-  .panel-counter {
-    display: block;
-    font-style: italic;
-    line-height: 1.2;
-    padding-left: 18px;
-    padding-top: 5px;
-  }
-  .panel-heading { border-bottom: 1px solid @card-pf-border-color; }
-  .panel-group {
-    bottom: 0;
-    margin-bottom: 0;
-    position: absolute;
-    top: 25px; // Height of Notifications Drawer box.
-    width: 100%;
-  }
-  .panel-title a {
-    cursor: pointer;
-    display: block;
-  }
-  &.drawer-pf-expanded {
-    @media (max-width: @screen-xs-max) {
-      left:0;
-      width: 100%;
-    }
-    @media (min-width: @screen-xs-max) {
-      left: 270px;
-    } // if the drawer is expanded and the screen is reduced this ensures it switches to full width on smaller screens.
-    width: inherit;
-    .drawer-pf-toggle-expand:before {
-      content: "\f101";
-    }
-  }
-  .blank-slate-pf {
-    border: 0;
-    margin-bottom: 0;
-    padding: 30px;
-
-    .blank-slate-pf-icon {
-      font-size: 3em;
-      line-height: 1em;
-    }
-
-    h1 {
-      font-size: 1em;
-      margin-bottom: 0;
-      margin-top: 15px;
-    }
-  }
-}
-.drawer-pf-close, .drawer-pf-toggle-expand {
-  color: @gray-darker;
-  cursor: pointer;
-  line-height: inherit;
-  padding: 2px 10px;
-  position: absolute;
-  &:hover,
-  &:focus {
-    color: @color-pf-blue-400;
-    text-decoration: none;
-  }
-}
-.drawer-pf-toggle-expand {
-  left: 0;
-  &:before {
-    content: "\f100";
-    font-family: "FontAwesome";
-  }
-  &:hover {
-    color: @link-color;
-  }
-}
-.drawer-pf-close {
-  right: 0;
-}
-
-
-.drawer-pf-action {
-  display: flex;
-  border-bottom: 1px solid @card-pf-border-color;
-
-  .btn-link {
-    color: @link-color;
-    padding: 10px 0;
-    .pficon, .fa {
-      margin-right: 3px;
-    }
-    .pficon-close {
-      position: relative;
-      top: 1px;
-    }
-
-    &:hover { color: @link-hover-color; }
-  }
-}
-
-.drawer-pf-action-link {
-  border-left: solid 1px @color-pf-black-300;
-  flex: 1 1 0%;
-  margin: 10px 0;
-  text-align: center;
-
-  &:first-of-type {
-    border-left-width: 0;
-  }
-
-  .btn-link {
-    padding: 0;
-  }
-}
-
-.drawer-pf-loading {
-  color: @gray-pf;
-  font-size: (@font-size-base + 2);
-  padding: 20px 15px;
-}
-
-.drawer-pf-notification {
-  border-bottom: 1px solid @card-pf-border-color;
-  padding: 15px;
-  .date {
-    border-right: 1px solid #aaa;
-    display: inline-block;
-    line-height: 1;
-    margin-right: 5px;
-    padding-right: 9px;
-  }
-  > .dropdown-kebab-pf {
-    margin-top: -3px;
-  }
-
-  .pficon {
-    font-size: @font-size-large;
-    margin-top: 3px;
-  }
-  &:last-of-type {
-    border-bottom: none;
-  }
-  &:hover { background-color: @color-pf-blue-50; }
-  &.unread .drawer-pf-notification-message {
-    font-weight: bold;
-    cursor: pointer;
-  }
-  &.expanded-notification {
-    .date {
-      border-right: none;
-      padding-right: 0;
-    }
-  }
-}
-
-.drawer-pf-notification-content {
-  cursor: default;
-}
-
-.drawer-pf-notification-info,
-.drawer-pf-notification-message {
-  display: block;
-  padding-left: 27px;
-  padding-right: 19px;
-  .expanded-notification & {
-    display: inline-block;
-  }
-}
-
-.drawer-pf-title {
-  background-color: @color-pf-black-100;
-  border-bottom: 1px solid @card-pf-border-color;
-  position: absolute;
-  width: 100%;
-  h3 {
-    font-size: @font-size-base;
-    margin: 0;
-    padding: 6px 15px;
-  }
-}
-
-.drawer-pf-notification.expanded-notification {
-  .drawer-pf-notification-content {
-    display: flex;
-    @media (max-width: @screen-sm-max) {
-      flex-direction: column;
-    }
-    .drawer-pf-notification-message {
-      flex: 1 1;
-    }
-  }
-}
-
-/* Exclusive styles to work with Vertical Navigation */
-.navbar-pf-vertical {
-  .drawer-pf {
-    height: ~"calc(100vh - @{drawer-pf-top-vertical} - 20px)";//to create a 20px offset bottom
-    top: @drawer-pf-top-vertical; //menu height;
-      @media (max-width: @screen-xs-max) {
-        width:100%;
-        height: calc(~"100vh - @{drawer-pf-top-vertical}");
-      }
-
-  }
-  .nav .drawer-pf-trigger {
-    .drawer-pf-trigger-icon {
-      border-left: 1px solid @navbar-pf-navbar-utility-border-color;
-      border-right: 1px solid @navbar-pf-navbar-utility-border-color;
-      padding-left: 15px;
-      padding-right: 15px;
-    }
-    &.open .drawer-pf-trigger-icon {
-      background-color: @navbar-pf-navbar-utility-hover-bg-color;
-    }
-  }
-}
-
-/* Exclusive styles to work with Horizontal Navigation */
-.navbar-pf {
-  .drawer-pf {
-    height: ~"calc(100vh - @{drawer-pf-top-horizontal} - 20px)";
-    top: @drawer-pf-top-horizontal;
-    @media (max-width: @screen-xs-max) {
-      width:100%;
-      height: calc(~"100vh - @{drawer-pf-top-horizontal} - 32px");
-      top:calc(~"@{drawer-pf-top-horizontal} + 8px");
-    }
-  }
-  .drawer-pf-trigger-icon { cursor: pointer; }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/pager.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/pager.less
deleted file mode 100644
index 681b9fd..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/pager.less
+++ /dev/null
@@ -1,68 +0,0 @@
-//
-// Pager
-// --------------------------------------------------
-
-.pager {
-  li {
-    > a,
-    > span {
-      .button-variant(@btn-default-color; @btn-default-bg; @btn-default-bg-img-start; @btn-default-bg-img-stop; @btn-default-border);
-      color: @gray-pf;
-      font-weight: 600;
-      line-height: 22px;
-      padding: 2px 14px;
-      > .i {
-        font-size: 18px;
-        vertical-align: top;
-        margin: 2px 0;
-      }
-    }
-    a:active {
-      background-image: none;
-      .box-shadow(inset 0 3px 5px fade(@color-pf-black, 12.5%));
-      outline: 0;
-    }
-  }
-  .disabled {
-    > a,
-    > a:hover,
-    > a:focus,
-    > a:active,
-    > span {
-      background: @pagination-bg;
-      .box-shadow(none);
-      color: @pager-disabled-color;
-      cursor: not-allowed;
-    }
-  }
-  .next {
-     > a,
-     > span {
-       > .i {
-          margin-left: 5px;
-       }
-     }
-  }
-  .previous {
-     > a,
-     > span {
-       > .i {
-          margin-right: 5px;
-       }
-     }
-  }
-}
-
-.pager-sm {
-  li {
-    > a,
-    > span {
-      font-weight: 400;
-      line-height: 16px;
-      padding: 1px 10px;
-      > .i {
-        font-size: 12px;
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/pagination.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/pagination.less
deleted file mode 100644
index 76bfe2a..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/pagination.less
+++ /dev/null
@@ -1,121 +0,0 @@
-//
-// Pagination
-// --------------------------------------------------
-
-.pagination {
-  > li {
-    > a,
-    > span {
-      .button-variant(@btn-default-color; @btn-default-bg; @btn-default-bg-img-start; @btn-default-bg-img-stop; @btn-default-border);
-      cursor: default;
-      font-weight: 600;
-      padding: @padding-base-vertical @padding-large-horizontal;
-      > .i {
-        font-size: 15px;
-        vertical-align: top;
-        margin: 2px 0;
-      }
-    }
-  }
-  > li > a,
-  > li > span {
-    &:active {
-      .box-shadow(inset 0 2px 8px fade(@color-pf-black, 20%));
-    }
-  }
-  > .active > a,
-  > .active > span {
-    &,
-    &:hover,
-    &:focus {
-      background-color: @btn-default-bg;
-      border-color: @pagination-border;
-      .box-shadow(inset 0 2px 8px fade(@color-pf-black, 20%));
-      color: @btn-default-color;
-      #gradient > .vertical(@btn-default-bg-img-start; @btn-default-bg-img-stop);
-    }
-  }
-  > .disabled {
-    > span,
-    > span:hover,
-    > span:focus,
-    > a,
-    > a:hover,
-    > a:focus {
-      .box-shadow(none);
-      cursor: not-allowed;
-      #gradient > .vertical(@btn-default-bg-img-start; @btn-default-bg-img-stop);
-    }
-  }
-}
-
-.pagination-sm {
-  .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);
-  > li {
-    > a,
-    > span {
-      font-weight: 400;
-      > .i {
-        font-size: 12px;
-        margin-top: 2px;
-      }
-    }
-  }
-}
-
-.content-view-pf-pagination {
-  background-color: @table-bg-accent;
-  border: 1px solid @table-border-color;
-  display: flex;
-  flex-wrap: wrap;
-  justify-content: space-between;
-  &.table-view-pf-pagination {
-    border-top: none;
-  }
-  .form-group {
-    align-items: baseline;
-    display: flex;
-    flex-grow: 1;
-    float: left; //IE9 fallback
-    @supports (display: flex) {
-      float: none;
-    }
-    margin: 5px;
-    &:last-child {
-      justify-content: flex-end; // if pagination controls wrap, pagination buttons stay on the right
-      float: right; //IE9 fallback
-      @supports (display: flex) {
-        float: none;
-      }
-    }
-    .pagination-pf-pagesize.bootstrap-select.btn-group,
-    .pagination-pf-pagesize.btn-group {
-      display: flex;
-      float: none;
-      margin-bottom: 0;
-      margin-left: 0;
-      margin-right: 5px;
-      width: auto;
-    }
-    .dropdown-menu {
-      min-width: auto;
-    }
-  }
-  .pagination-pf-page {
-    margin-left: 10px;
-    margin-right: 5px;
-    padding: 0 2px 2px;
-    text-align: right;
-    width: 2.5em;
-  }
-  .pagination {
-    display: flex;
-    margin: 0 0 0 10px;
-    a {
-      float: none;
-      @supports (display: flex) {
-        display: block;
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/panels.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/panels.less
deleted file mode 100644
index 0e5d236..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/panels.less
+++ /dev/null
@@ -1,134 +0,0 @@
-//
-// Panels
-// --------------------------------------------------
-
-.panel-title {
-  font-weight: 700;
-}
-
-//
-// Collapsable panels (aka, accordion)
-// --------------------------------------------------
-
-.panel-group {
-  .panel {
-    color: @gray-pf;
-    + .panel {
-      margin-top: -1px;
-    }
-  }
-  .panel-default {
-    border-color: @panel-default-border-color;
-    border-top-color: @panel-default-border-color;
-    .panel-heading {
-      #gradient > .vertical(@btn-default-bg-img-start, @btn-default-bg-img-stop);
-      + .panel-collapse .panel-body {
-        border-top: 1px solid @panel-inner-border;
-      }
-    }
-  }
-
-  .panel-info {
-    border-color: @panel-info-border;
-    .panel-heading {
-      background-color: @panel-group-pf-info-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: @panel-info-border;
-    }
-  }
-  .panel-primary {
-    border-color: @panel-primary-border;
-    .panel-heading {
-      background-color: @panel-group-pf-primary-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: @panel-primary-border;
-    }
-    + .panel-info {
-      border-top-color: @panel-primary-border;
-    }
-  }
-  .panel-success {
-    border-color: @panel-success-border;
-    .panel-heading {
-      background-color: @panel-group-pf-success-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: @panel-success-border;
-    }
-    + .panel-info {
-      border-top-color: @panel-success-border;
-    }
-    + .panel-primary {
-      border-top-color: @panel-success-border;
-    }
-  }
-  .panel-warning {
-    border-color: @panel-warning-border;
-    .panel-heading {
-      background-color: @panel-group-pf-warning-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: @panel-warning-border;
-    }
-    + .panel-info {
-      border-top-color: @panel-warning-border;
-    }
-    + .panel-primary {
-      border-top-color: @panel-warning-border;
-    }
-    + .panel-success {
-      border-top-color: @panel-warning-border;
-    }
-  }
-  .panel-danger {
-    border-color: @panel-danger-border;
-    .panel-heading {
-      background-color: @panel-group-pf-danger-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: @panel-danger-border;
-    }
-    + .panel-info {
-      border-top-color: @panel-danger-border;
-    }
-    + .panel-primary {
-      border-top-color: @panel-danger-border;
-    }
-    + .panel-success {
-      border-top-color: @panel-danger-border;
-    }
-    + .panel-warning {
-      border-top-color: @panel-danger-border;
-    }
-  }
-  .panel-title {
-    font-weight: 500;
-    line-height: 1;
-    > a {
-      color: @gray-pf;
-      font-weight: @btn-font-weight;
-      &:before {
-        content: "\f107";
-        display: inline-block;
-        font-family: @icon-font-name-fa;
-        font-size: 13px;
-        margin-right: 5px;
-        text-align: center;
-        vertical-align: 0;
-        width: 8px;
-      }
-      &:focus {
-        outline: none;
-        text-decoration: none;
-      }
-      &:hover {
-        text-decoration: none;
-      }
-      &.collapsed:before {
-        content: "\f105";
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/patternfly-additions.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/patternfly-additions.less
deleted file mode 100644
index 6d16b9a..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/patternfly-additions.less
+++ /dev/null
@@ -1,74 +0,0 @@
-/* PatternFly additions to Bootstrap */
-
-// Bootstrap variables and mixins
-@import "bootstrap/less/variables.less";
-@import "bootstrap/less/mixins.less";
-// Font Awesome variables
-@import "font-awesome/less/variables.less";
-
-// Bootstrap-Slider
-@import "bootstrap-slider/src/less/variables.less";
-@import "bootstrap-slider/src/less/rules.less";
-
-// Bootstrap-Combobox
-@import "patternfly-bootstrap-combobox/less/combobox.less";
-// Bootstrap-Datepicker
-@import "bootstrap-datepicker/less/datepicker3.less";
-// Bootstrap-Select
-@import "bootstrap-select/less/bootstrap-select.less";
-// Bootstrap Switch
-@import "bootstrap-switch/src/less/bootstrap3/bootstrap-switch.less";
-// Bootstrap Touchspin
-@import (less) "bootstrap-touchspin/dist/jquery.bootstrap-touchspin.css";
-// C3 charts
-@import (less) "c3/c3.css";
-// Bootstrap-DateTimePicker
-@import "eonasdan-bootstrap-datetimepicker/src/less/bootstrap-datetimepicker-build.less";
-
-@import "variables.less";
-@import "bootstrap-mixin-overrides.less";
-@import "mixins.less";
-@import "about-modal.less";
-@import "application-launcher.less";
-@import "blank-slate.less";
-@import "bootstrap-combobox.less";
-@import "bootstrap-datepicker.less";
-@import "bootstrap-select.less";
-@import "bootstrap-slider.less";
-@import "bootstrap-switch.less";
-@import "bootstrap-touchspin.less";
-@import "bootstrap-treeview.less";
-@import "cards.less";
-@import "card-view.less";
-@import "charts.less";
-@import "close.less";
-@import "context-selector.less";
-@import "datatables.less";
-@import "experimental-features.less";
-@import "filter.less";
-@import "footer.less";
-@import "icons.less";
-@import "infotip.less";
-@import "layouts.less";
-@import "links.less";
-@import "list-pf.less";
-@import "list-view.less";
-@import "list-view-dnd.less";
-@import "login.less";
-@import "navbar.less";
-@import "navbar-alt.less";
-@import "navbar-vertical.less";
-@import "nav-vertical-alt.less";
-@import "notifications-drawer.less";
-@import "search.less";
-@import "sidebar.less";
-@import "skip-to-content.less";
-@import "spinner.less";
-@import "syntax-highlighting.less";
-@import "table-view.less";
-@import "time-picker.less";
-@import "toast.less";
-@import "toolbar.less";
-@import "tree-list-view.less";
-@import "vertical-nav.less";
-@import "wizard.less";
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/patternfly.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/patternfly.less
deleted file mode 100644
index 91aa107..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/patternfly.less
+++ /dev/null
@@ -1,31 +0,0 @@
-/* PatternFly */
-
-// OpenSans
-@import "fonts.less";
-// Bootstrap
-@import "bootstrap/less/bootstrap.less";
-// Font Awesome
-@import "font-awesome/less/font-awesome.less";
-
-// Bootstrap overrides
-@import "variables.less";
-@import "bootstrap-mixin-overrides.less";
-@import "mixins.less";
-@import "alerts.less";
-@import "badges.less";
-@import "breadcrumbs.less";
-@import "buttons.less";
-@import "dropdowns.less";
-@import "forms.less";
-@import "labels.less";
-@import "list-group.less";
-@import "modals.less";
-@import "pager.less";
-@import "pagination.less";
-@import "panels.less";
-@import "popovers.less";
-@import "progress-bars.less";
-@import "tables.less";
-@import "tabs.less";
-@import "tooltip.less";
-@import "type.less";
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/popovers.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/popovers.less
deleted file mode 100644
index 49689c8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/popovers.less
+++ /dev/null
@@ -1,32 +0,0 @@
-//
-// Popovers
-// --------------------------------------------------
-
-.popover {
-  .box-shadow(0 2px 2px fade(@color-pf-black, 8%));
-  padding: 0;
-}
-
-.popover-content {
-  color: @gray-pf;
-  line-height: 18px;
-  padding: 10px 14px;
-}
-
-.popover-title {
-  border-bottom: none;
-  border-radius: 0;
-  color: @gray-pf;
-  font-size: (@font-size-base + 1);
-  font-weight: 700;
-  min-height: 34px;
-  .close {
-    height: 22px;
-    position: absolute;
-    right: 8px;
-    top: 6px;
-  }
-  &.closable {
-    padding-right: 30px;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/progress-bars.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/progress-bars.less
deleted file mode 100644
index f45404c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/progress-bars.less
+++ /dev/null
@@ -1,121 +0,0 @@
-//
-// Progress Bar
-// --------------------------------------------------
-
-@keyframes progress-bar-stripes {
-  from  { background-position: 0 0; }
-  to    { background-position: 40px 0; }
-}
-
-.progress {
-  .box-shadow(inset 0 0 1px fade(@color-pf-black, 25%));
-  &.progress-label-left,
-  &.progress-label-top-right {
-    overflow: visible;
-    position: relative;
-  }
-  &.progress-label-left {
-    margin-left: 40px;
-  }
-  &.progress-sm {
-    height: @progress-sm;
-    margin-bottom: @progress-sm;
-  }
-  &.progress-xs {
-    height: @progress-xs;
-    margin-bottom: @progress-xs;
-  }
-  td > &:first-child:last-child {
-    margin-bottom: 0;
-    margin-top: 3px;
-  }
-}
-
-.progress-bar {
-  box-shadow: none;
-  .progress-label-left & span,
-  .progress-label-right & span,
-  .progress-label-top-right & span {
-    color: @text-color;
-    position: absolute;
-    text-align: right;
-  }
-  .progress-label-left & span {
-    font-size: @font-size-large;
-    left: -40px;
-    top: 0;
-    width: 35px;
-  }
-  .progress-label-right & span,
-  .progress-label-top-right & span {
-    font-size: @font-size-small;
-    overflow: hidden;
-    right: 0;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    strong {
-      font-weight: 600;
-    }
-  }
-  .progress-label-right & span {
-    max-width: @progress-description-label-width;
-    top: 0;
-  }
-  .progress-label-top-right & span {
-    max-width: 47%;
-    top: (-(@line-height-computed * 1.5)); // -30px
-  }
-  .progress-label-left.progress-sm & span,
-  .progress-label-top-right.progress-sm & span {
-    font-size: @font-size-base;
-  }
-  .progress-sm & {
-    line-height: @progress-sm;
-  }
-  .progress-xs & {
-    line-height: @progress-xs;
-  }
-}
-
-.progress-bar-remaining {
-  background: transparent;
-}
-
-.progress-container {
-  position: relative;
-  &.progress-description-left {
-    padding-left :(@progress-description-label-width + 5);
-  }
-  &.progress-label-right {
-    padding-right :(@progress-description-label-width + 5);
-  }
-}
-
-.progress-description {
-  margin-bottom: (@line-height-computed / 2); // 10px
-  max-width: 52%;
-  overflow: hidden;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  .count {
-    font-size: (@font-size-base * 1.667); // 20px
-    font-weight: 300;
-    line-height: 1;
-    margin-right: 5px;
-  }
-  .fa,
-  .pficon {
-    font-size: 14px;
-    margin-right: 3px;
-  }
-  .progress-description-left & {
-    left: 0;
-    margin-bottom: 0;
-    max-width: @progress-description-label-width;
-    position: absolute;
-    top: 0;
-  }
-  .tooltip {
-    white-space: normal;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/search.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/search.less
deleted file mode 100644
index 450fdcc..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/search.less
+++ /dev/null
@@ -1,64 +0,0 @@
-//
-// Search
-// --------------------------------------------------
-
-.search-pf {
-  &.has-button {
-    border-collapse: separate;
-    display: table;
-    .form-group {
-      display: table-cell;
-      width: 100%;
-      .btn {
-        .box-shadow(none);
-        float: left;
-        margin-left: -1px;
-        &.btn-lg {
-          font-size: (@font-size-large + .5); // to make button height consistent across browsers!
-        }
-        &.btn-sm {
-          font-size: (@font-size-small - .3); // to make button height consistent across browsers!
-        }
-      }
-      .form-control {
-        float: left;
-      }
-    }
-  }
-  .has-clear {
-    .clear {
-      background: fade(@color-pf-white, 0%); // to make the whole button clickable in IE9+
-      border: 0;
-      height: (@input-height-base - 1);
-      line-height: 1;
-      padding: 0;
-      position: absolute;
-      right: 1px;
-      top: 1px;
-      width: 28px;
-      &:focus {
-        outline: none;
-      }
-    }
-    .form-control {
-      padding-right: 30px;
-      &::-ms-clear {
-        display: none;
-      }
-    }
-    .input-lg + .clear {
-      height: (@input-height-large - 2);
-      width: 28px;
-    }
-    .input-sm + .clear {
-      height: (@input-height-small - 2);
-      width: 28px;
-      span {
-        font-size: (@font-size-base - 2);
-      }
-    }
-    .search-pf-input-group {
-      position: relative;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/sidebar.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/sidebar.less
deleted file mode 100644
index 64fdb56..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/sidebar.less
+++ /dev/null
@@ -1,176 +0,0 @@
-//
-// Sidebar
-// --------------------------------------------------
-
-.sidebar-header {
-  border-bottom: 1px solid darken(@page-header-border-color, 2%);
-  padding-bottom: ((@line-height-computed / 2) + 1);
-  margin: ((@line-height-computed * 2) + 10) 0 @line-height-computed;
-  .actions {
-    margin-top: -2px;
-  }
-}
-
-.sidebar-pf {
-  .sidebar-header + .list-group {
-    border-top: 0;
-    margin-top: (-@grid-gutter-width / 2 / 2);
-    .list-group-item {
-      background: transparent;
-      border-color: darken(@page-header-border-color, 2%);
-      padding-left: 0;
-    }
-    .list-group-item-heading {
-      font-size: @font-size-base;
-    }
-  }
-  .nav-category {
-    h2 {
-      color: @dropdown-header-color;
-      font-size: @font-size-base;
-      font-weight: 400;
-      line-height: (@line-height-computed + 1);
-      margin: 0;
-      padding: 8px 0;
-    }
-    + .nav-category {
-      margin-top: (@grid-gutter-width / 4);
-    }
-  }
-  .nav-pills > li {
-    &.active > a {
-      background: @dropdown-link-active-bg !important;
-      border-color: @dropdown-link-active-border-color !important;
-      color: @color-pf-white;
-      @media (min-width: @grid-float-breakpoint) {
-        &:after {
-          content: @fa-var-angle-right;
-          font-family: @icon-font-name-fa;
-          display: block;
-          position: absolute;
-          right: (@grid-gutter-width / 2 / 2);
-          top: 1px;
-        }
-      }
-      .fa {
-        color: @color-pf-white;
-      }
-    }
-    > a {
-      border-bottom: 1px solid transparent;
-      border-radius: 0;
-      border-top: 1px solid transparent;
-      color: @text-color;
-      font-size: (@font-size-base + 1);
-      line-height: (@line-height-computed + 1);
-      padding: 1px (@grid-gutter-width / 2);
-      &:hover {
-        background: @dropdown-link-hover-bg;
-        border-color: @dropdown-link-hover-border-color;
-      }
-      .fa {
-        color: lighten(@gray-pf, 12%);
-        font-size: (@font-size-base + 3);
-        margin-right: (@grid-gutter-width / 4);
-        text-align: center;
-        vertical-align: middle;
-        width: (@font-size-base + 3);
-      }
-    }
-  }
-  .nav-stacked {
-    margin-left: (-(@grid-gutter-width / 2));
-    margin-right: (-(@grid-gutter-width / 2));
-    li + li {
-      margin-top: 0;
-    }
-  }
-  .panel {
-    background: transparent;
-  }
-  .panel-body {
-    padding: 6px (@grid-gutter-width / 2);
-    .nav-pills > li > a {
-      padding-left: (@grid-gutter-width / 2 + 17);
-    }
-  }
-  .panel-heading {
-    padding: 9px (@grid-gutter-width / 2);
-  }
-  .panel-title {
-    font-size: @font-size-base;
-    > a {
-      &:before {
-        display: inline-block;
-        margin-left: 1px;
-        margin-right: 4px;
-        width: 9px;
-      }
-      &.collapsed:before {
-        margin-left: 3px;
-        margin-right: 2px;
-      }
-    }
-  }
-}
-
-@media (min-width: @grid-float-breakpoint-max) {
-  .sidebar-header-bleed-left {
-    margin-left: (-(@grid-gutter-width / 2));
-    > h2 {
-      margin-left: (@grid-gutter-width / 2);
-    }
-  }
-  .sidebar-header-bleed-right {
-    margin-right: (-(@grid-gutter-width / 2));
-    .actions {
-      margin-right: (@grid-gutter-width / 2);
-    }
-    > h2 {
-      margin-right: (@grid-gutter-width / 2);
-    }
-    + .list-group {
-      margin-right: (-(@grid-gutter-width / 2));
-    }
-  }
-  .sidebar-pf {
-    .panel-group .panel-default,
-    .treeview {
-      border-left: 0;
-      border-right: 0;
-      margin-left: (-(@grid-gutter-width / 2));
-      margin-right: (-(@grid-gutter-width / 2));
-    }
-    .treeview {
-      margin-top: 5px;
-      .list-group-item {
-        padding-left: (@grid-gutter-width / 2);
-        padding-right: (@grid-gutter-width / 2);
-        &.node-selected:after {
-          content: @fa-var-angle-right;
-          font-family: @icon-font-name-fa;
-          display: block;
-          position: absolute;
-          right: (@grid-gutter-width/2 / 2);
-          top: 1px;
-        }
-      }
-    }
-  }
-}
-
-@media (min-width: @grid-float-breakpoint) {
-  .sidebar-pf {
-    background: @sidebar-pf-bg;
-    &.sidebar-pf-left {
-      border-right: 1px solid @sidebar-pf-border-color;
-    }
-    &.sidebar-pf-right {
-      border-left: 1px solid @sidebar-pf-border-color;
-    }
-    > .nav-category,
-    > .nav-stacked {
-      margin-top: 5px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/skip-to-content.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/skip-to-content.less
deleted file mode 100644
index 7ea1231..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/skip-to-content.less
+++ /dev/null
@@ -1,12 +0,0 @@
-//
-// Skip to content
-// --------------------------------------------------
-.skiplink-pf {
-  position: absolute;
-  top: @skiplink-pf-top;
-  left: -300%; /* moves off screen */
-  z-index: @zindex-modal;
-}
-.skiplink-pf:focus {
-  left: @skiplink-pf-left;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/spinner.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/spinner.less
deleted file mode 100644
index cb3b182..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/spinner.less
+++ /dev/null
@@ -1,72 +0,0 @@
-//
-// Spinner
-// --------------------------------------------------
-
-@keyframes rotation {
-  from {transform: rotate(0deg);}
-  to {transform: rotate(359deg);}
-}
-
-.spinner {
-  animation: rotation 600ms infinite linear;
-  border-bottom: 4px solid fade(@color-pf-black, 25%);
-  border-left: 4px solid fade(@color-pf-black, 25%);
-  border-right: 4px solid fade(@color-pf-black, 25%);
-  border-radius: 100%;
-  border-top: 4px solid fade(@color-pf-black, 75%);
-  height: (@font-size-base * 2);
-  margin: 0 auto;
-  position: relative;
-  width: (@font-size-base * 2);
-  &.spinner-inline {
-    display: inline-block;
-    margin-right: 3px;
-  }
-  &.spinner-lg {
-    border-width: 5px;
-    height: (@font-size-base * 2.5);
-    width: (@font-size-base * 2.5);
-  }
-  &.spinner-sm {
-    border-width: 3px;
-    height: (@font-size-base * 1.5);
-    width: (@font-size-base * 1.5);
-  }
-  &.spinner-xs {
-    border-width: 2px;
-    height: @font-size-base;
-    width: @font-size-base;
-  }
-  &.spinner-inverse {
-    border-bottom-color: fade(@color-pf-white, 25%);
-    border-left-color: fade(@color-pf-white, 25%);
-    border-right-color: fade(@color-pf-white, 25%);
-    border-top-color: fade(@color-pf-white, 75%);
-  }
-}
-
-.ie9 .spinner {
-  background: url("@{img-path}/@{img-spinner}") no-repeat;
-  border: 0;
-  &.spinner-inverse {
-    background-image: url("@{img-path}/@{img-spinner-inverse}");
-  }
-  &.spinner-inverse-lg {
-    background-image: url("@{img-path}/@{img-spinner-inverse-lg}");
-  }
-  &.spinner-inverse-sm {
-    background-image: url("@{img-path}/@{img-spinner-inverse-sm}");
-  }
-  &.spinner-inverse-xs {
-    background-image: url("@{img-path}/@{img-spinner-inverse-xs}");
-  }
-  &.spinner-lg {
-    background-image: url("@{img-path}/@{img-spinner-lg}");
-  }
-  &.spinner-sm {
-    background-image: url("@{img-path}/@{img-spinner-sm}");
-  }
-  &.spinner-xs {
-    background-image: url("@{img-path}/@{img-spinner-xs}");
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/syntax-highlighting.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/syntax-highlighting.less
deleted file mode 100644
index 125cc0d..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/syntax-highlighting.less
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// Syntax Highlighting for google-code-prettify
-// --------------------------------------------------
-
-.prettyprint {
-  .atn,
-  .com,
-  .fun,
-  .var {
-    color: @syntax-3;
-  }
-
-  .atv,
-  .str {
-    color: @syntax-1;
-  }
-
-  .clo,
-  .dec,
-  .kwd,
-  .opn,
-  .pln,
-  .pun {
-    color: @syntax-2;
-  }
-
-  .lit,
-  .tag,
-  .typ {
-    color: @syntax-4;
-  }
-
-  ol.linenums {
-    margin-bottom: 0;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/table-view.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/table-view.less
deleted file mode 100644
index 70b626e..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/table-view.less
+++ /dev/null
@@ -1,188 +0,0 @@
-//
-// Table View
-// --------------------------------------------------
-
-// Keep dataTable class for legacy apps
-table.dataTable {
-  height: 100%;
-  margin-bottom: 0;
-  max-width: none !important;
-  tbody {
-    > tr {
-      > td {
-        // Styling for inline actions
-        &.table-view-pf-actions {
-          padding: 0;
-          vertical-align: middle;
-        }
-      }
-      &:hover {
-        // Styling when hovering anywhere else on a row
-        > td.table-view-pf-actions {
-          background-color: @table-bg-accent;
-          border-bottom-color: @table-border-color;
-        }
-      }
-    }
-    > tr.selected {
-      color: @color-pf-white;
-      background-color: @color-pf-blue-400;
-      > td {
-        border-bottom-color: @color-pf-blue-500;
-        &.table-view-pf-actions {
-          background-color: @table-bg-accent;
-          border-bottom-color: @table-border-color;
-        }
-      }
-      &:hover {
-        > td {
-          background-color: inherit;
-          border-bottom-color: @color-pf-blue-500;
-          &.table-view-pf-actions {
-            background-color: @table-bg-accent;
-            border-bottom-color: @table-border-color;
-          }
-        }
-      }
-    }
-  }
-  thead {
-    .sorting,
-    .sorting_asc,
-    .sorting_desc,
-    .sorting_asc_disabled,
-    .sorting_desc_disabled {
-      cursor: pointer;
-    }
-    .sorting_asc,
-    .sorting_desc {
-      color: @link-color !important;
-      position: relative;
-      &:after {
-        content: @fa-var-angle-down;
-        font-family: @icon-font-name-fa;
-        font-size: (@font-size-base - 2);
-        font-weight: normal;
-        height: (@font-size-base - 3);
-        left: 7px;
-        line-height: @font-size-base;
-        position: relative;
-        top: 2px;
-        vertical-align: baseline;
-        width: @font-size-base;
-      }
-      &:before {
-        background: @link-color;
-        content: "";
-        height: 2px;
-        position: absolute;
-        left: 0;
-        top: 0;
-        width: 100%;
-      }
-    }
-    .sorting_asc:after {
-      content: @fa-var-angle-up;
-      top: -3px;
-    }
-  }
-  th:active {
-    outline: none;
-  }
-}
-
-// Empty table
-.table-view-pf-empty {
-  &.blank-slate-pf {
-    background-color: @table-bg-accent;
-    border: 1px solid @table-border-color;
-    border-radius: 0;
-    margin-top: -1px;
-  }
-}
-
-// Embedded toolbar
-.table-view-pf-toolbar {
-  &.toolbar-pf {
-    background-color: @table-bg-accent;
-    border-bottom: none;
-    border-left: 1px solid @table-border-color;
-    border-right: 1px solid @table-border-color;
-    border-top: 1px solid @table-border-color;
-    box-shadow: none;
-    margin-left: 0px;
-    margin-right: 0px;
-    .toolbar-pf-results {
-      border-top: 1px solid @table-border-color;
-      min-height: 40px;
-      line-height: 40px;
-    }
-  }
-}
-
-// External Toolbar
-.table-view-pf-toolbar-external {
-  &.toolbar-pf {
-    border-bottom: none;
-    border-top: none;
-    box-shadow: none;
-    .toolbar-pf-results {
-      border-top: 1px solid @table-border-color;
-      min-height: 40px;
-      line-height: 40px;
-    }
-  }
-}
-
-.table-view-pf-colvis-menu {
-  > li {
-    padding: 5px 10px;
-    &:hover {
-      background-color: #def3ff;
-    }
-    > input {
-      margin-top: 0;
-      margin-right: 10px;
-      vertical-align: middle;
-    }
-    > label {
-      margin-bottom: 0;
-    }
-  }
-
-}
-
-// Inline action button and kebab
-// Sets button height to 100% of td height in firefox and chrome, but not in IE when wrapping occurs.
-// Button height must be set dynamically in IE to be equal to td height.
-.table-view-pf-actions {
-  background-color: @btn-default-bg; // included just in case there are gaps between the edges of the buttons and the table cell
-  height: 100%;
-  .btn,
-  .dropdown-toggle {
-    border: none;
-    box-shadow: none;
-    height: 100%;
-    width: 100%;
-  }
-  .dropdown,
-  .table-view-pf-btn {
-    height: 100%;
-  }
-  .dropdown-menu.dropdown-menu-right {
-    right: -5px;
-  }
-  &:last-child {
-    width: 24px;
-  }
-}
-
-// Selection column
-.table-view-pf-select {
-  width: 33px;
-}
-
-// Results area containing selected row text
-.table-view-pf-select-results {
-  text-align: right;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/tables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/tables.less
deleted file mode 100644
index 453e23c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/tables.less
+++ /dev/null
@@ -1,90 +0,0 @@
-//
-// Tables
-// --------------------------------------------------
-
-.table {
-  > thead,
-  > tbody,
-  > tfoot {
-    > tr {
-      > th,
-      > td {
-        padding: @table-cell-padding-top @table-cell-padding @table-cell-padding-bottom;
-        > a:hover {
-          text-decoration: none;
-        }
-      }
-      > th {
-        font-family: "Open Sans";
-        font-style: normal;
-        font-weight: 600;
-      }
-    }
-  }
-  > thead {
-    background-clip: padding-box;
-    background-color: @color-pf-black-150;
-    #gradient > .vertical(@start-color: @color-pf-black-100; @end-color: @color-pf-black-200; @start-percent: 0%; @end-percent: 100%);
-  }
-}
-
-.table-bordered {
-  border: 1px solid @table-border-color;
-  > thead,
-  > tbody,
-  > tfoot {
-    > tr {
-      > th,
-      > td {
-        border: 1px solid @table-border-color;
-      }
-    }
-  }
-  > thead > tr {
-    > th,
-    > td {
-      border-bottom-width: 1px;
-    }
-  }
-}
-
-.table-striped {
-  > tbody > tr {
-    &:nth-of-type(even) {
-      background-color: @table-bg-accent;
-    }
-    &:nth-of-type(odd) {
-      background-color: transparent;
-    }
-  }
-}
-
-.table-hover {
-  > tbody > tr:hover {
-    > td,
-    > th {
-      background-color: @table-bg-hover;
-      border-bottom-color: @table-border-hover;
-    }
-  }
-}
-
-.table-treegrid {
-  span.indent {
-    margin-left: 10px;
-    margin-right: 10px;
-  }
-  span.icon {
-    display: inline-block;
-    font-size: 13px;
-    margin-right: 5px;
-    min-width: 10px;
-    text-align: center;
-  }
-  span.expand-icon, span.collapse-icon {
-    cursor: pointer;
-  }
-  > tbody > tr.odd {
-    background-color: @table-bg-accent;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/tabs.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/tabs.less
deleted file mode 100644
index 38b65f8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/tabs.less
+++ /dev/null
@@ -1,118 +0,0 @@
-//
-// Tabs
-// --------------------------------------------------
-
-.nav-tabs {
-  font-size: @font-size-large;
-  > li {
-    > a {
-      color: @nav-tabs-color;
-      margin-right: -1px;
-      padding-bottom: 5px;
-      padding-top: 5px;
-      &:active,
-      &:focus,
-      &:hover {
-        background: transparent;
-        border-color: @nav-tabs-border-color;
-        color: @gray-darker;
-      }
-    }
-    > .dropdown-menu {
-      border-top: 0;
-      border-color: @nav-tabs-border-color;
-      &.pull-right {
-        right: -1px;
-      }
-    }
-  }
-  + .nav-tabs-pf, &.nav-tabs-pf-secondary {
-    font-size: @font-size-base;
-    > li:first-child > a {
-      padding-left: 15px;
-      &:before {
-        left: 15px !important;
-      }
-    }
-  }
-  .open > a {
-    &,
-    &:hover,
-    &:focus {
-      background-color: transparent;
-      border-color: @nav-tabs-border-color;
-    }
-  }
-}
-
-.nav-tabs-pf {
-  &.nav-justified {
-    @media (min-width: @grid-float-breakpoint) {
-      border-bottom: 1px solid @nav-tabs-justified-link-border-color;
-    }
-    > li {
-      &:first-child > a {
-        padding-left: 15px;
-      }
-      > a {
-        border-bottom: 0;
-        &:before {
-          left: 0 !important;
-          right: 0 !important;
-        }
-      }
-    }
-  }
-  > li {
-    margin-bottom: 0;
-    &.active > a {
-      .tab-indicator(@background: @nav-tabs-active-link-hover-color);
-      &,
-      &:active,
-      &:focus,
-      &:hover {
-        background-color: transparent;
-        border: 0 !important;
-        color: @link-color;
-        &:before {
-          background: @nav-tabs-active-link-hover-color;
-        }
-      }
-    }
-    &:first-child {
-      > a {
-        padding-left: 0;
-        &:before {
-          left: 0 !important;
-        }
-      }
-    }
-    > a {
-      border: 0;
-      line-height: 1;
-      margin-right: 0;
-      padding-bottom: 10px;
-      padding-top: 10px;
-      &:active,
-      &:focus,
-      &:hover {
-        .tab-indicator()
-      }
-    }
-    > .dropdown-menu {
-      left: 15px;
-      margin-top: 1px;
-      &.pull-right {
-        left: auto;
-        right: 15px;
-      }
-    }
-  }
-  .open > a {
-    &,
-    &:hover,
-    &:focus {
-      background-color: transparent;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/time-picker.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/time-picker.less
deleted file mode 100644
index f73a010..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/time-picker.less
+++ /dev/null
@@ -1,81 +0,0 @@
-//
-// Time Picker
-// --------------------------------------------------
-.bootstrap-datetimepicker-widget {
-  a[data-action] {
-    border: 0;
-    box-shadow: none;
-    color: @gray-dark;
-    display: block;
-    padding-bottom: 4px;
-    padding-top: 4px;
-    &:hover { color: @link-color; }
-  }
-  &.dropdown-menu {
-    left: 0!important;
-    padding: 0;
-    width: ~"calc(100% - 25px)";
-    &:before, &:after {
-      content: none;
-    }
-    &.top {
-      margin-bottom: -1px;
-    }
-    &.bottom {
-      margin-top: -1px;
-    }
-  }
-  .timepicker-hour {
-    width: 100%;
-    &:after {
-      content: ":";
-      float: right;
-    }
-  }
-}
-.timepicker-hours,
-.timepicker-minutes {
-  table td {
-    font-weight: bold;
-    line-height: 30px;
-    height: 30px;
-    &:hover { color: @link-color; }
-  }
-  .table-condensed > tbody > tr > td { padding: 0; }
-}
-.time-picker-pf {
-  .input-group-addon {
-    .fa,
-    .pficon { width: 12px; }
-    &:not(.active) { box-shadow: none; }
-  }
-}
-.timepicker-picker {
-  table td {
-    span,
-    a span {
-      height: 24px;
-      line-height: 24px;
-      margin: 0;
-      width: 100%;
-    }
-  }
-  .table-condensed > tbody > tr > td {
-    height: 25px;
-    line-height: 18px;
-    padding: 0;
-  }
-  button[data-action] { // provisional until the button is removed
-    padding-bottom: 0;
-    padding-top: 0;
-  }
-  .separator { display: none; }
-  tr:nth-child(2) td {
-    background-color: @dropdown-link-hover-bg;
-    border-color: @dropdown-link-hover-border-color;
-    border-style: solid;
-    border-width: 1px;
-    border-left: 0;
-    border-right: 0;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/toast.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/toast.less
deleted file mode 100644
index c4876fd..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/toast.less
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Toast notifications
-// --------------------------------------------------
-
-.toast-pf {
-  background-color: @color-pf-white;
-  border-color: @color-pf-black-400;
-  box-shadow: 0 2px 6px fade(@color-pf-black, 20%);
-  padding-left: 68px; //15px space between the icon and the text
-  margin-bottom: 5px;
-  &.alert-danger > .pficon  { background-color: @alert-danger-border; }
-  &.alert-info > .pficon    { background-color: @alert-info-border; }
-  &.alert-success > .pficon { background-color: @alert-success-border; }
-  &.alert-warning > .pficon { background-color: @alert-warning-border; }
-  .dropdown-kebab-pf { margin-left: 10px; }
-  > .pficon {
-    background-color: @gray-pf;
-    bottom:  -1px;
-    box-shadow: 2px 0 5px -2px fade(@color-pf-black, 20%);
-    left: -1px;
-    padding-top: 10px;
-    text-align: center;
-    top: -1px;
-    width: 53px;
-    &:before { color: fade(@color-pf-white, 74%); }
-  }
-  .toast-pf-action {
-    margin-left: 15px;
-  }
-  .dropdown-kebab-pf .btn-link {
-    padding-top: 0;
-    padding-bottom: 0;
-    vertical-align: text-bottom;
-  }
-  /* Medium devices (desktops, 992px and up) */
-  @media (min-width: @screen-md-min) {
-    display: inline-block;
-  }
-}
-// Sets max width on toast notifications
-.toast-pf-max-width {
- @media (min-width: @screen-md-min) {
-    max-width: 31.1%; // sets the size to 4 cols;
-  }
-}
-// To position the notification on the top right corner, used in context on cards layout
-.toast-pf-top-right {
-  left: (@grid-gutter-width / 2);
-  position: absolute;
-  right: (@grid-gutter-width / 2);
-  top: 12px;
-  z-index: 1055; // More than @zindex-modal
-  /* Medium devices (desktops, 992px and up) */
-  @media (min-width: @screen-md-min) {
-    left: auto;
-  }
-}
-
-.toast-notifications-list-pf {
-  margin-left: (@grid-gutter-width / 2);
-  position: fixed;
-  right: (@grid-gutter-width / 2);
-  top: @toast-notification-top;
-  z-index: 1055;
-  .toast-pf {
-    clear: both;
-    float: right;
-  }
-  @media (min-width: @screen-sm-min) {
-    max-width: calc(50%);
-  }
-  @media (min-width: @screen-md-min) {
-    max-width: calc(33.1% ); // sets the size to 4 cols;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/toolbar.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/toolbar.less
deleted file mode 100644
index e25ad4f..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/toolbar.less
+++ /dev/null
@@ -1,190 +0,0 @@
-//
-// Toolbar (Filter and view options)
-// --------------------------------------------------
-
-.toolbar-pf {
-  background: @color-pf-white;
-  border-bottom: 1px solid @sidebar-pf-border-color;
-  box-shadow: 0 1px 0px fade(@color-pf-black, 4.5%);
-  padding-top: (@grid-gutter-width/4);
-  .form-group {
-    margin-bottom: (@grid-gutter-width/4);
-    @media (min-width: @grid-float-breakpoint) {
-      border-right: 1px solid @sidebar-pf-border-color;
-      float: left;
-      margin-bottom: 0;
-      padding-left: (@grid-gutter-width/2);
-      padding-right: (@grid-gutter-width/2);
-    }
-    &:last-child {
-      border-right: 0;
-      margin-bottom: 0;
-      padding-right: 0;
-    }
-    .btn,
-    .btn-group {
-      + .btn,
-      + .btn-group { margin-left: 5px; }
-      + .btn-link,
-      + .dropdown { margin-left: 10px; }
-    }
-    .btn-link {
-      color: @gray-darker;
-      font-size: (@font-size-base + 4);
-      line-height: 1;
-      padding: 4px 0;
-      &:active,
-      &:focus,
-      &:hover { color: @link-color; }
-    }
-    .dropdown-kebab-pf .btn-link {
-      padding: 4px (@grid-gutter-width/4);
-      margin-left: (@grid-gutter-width/(-4));
-      margin-right: (@grid-gutter-width/(-4));
-    }
-  }
-}
-.toolbar-pf-actions {
-  display: table;
-  margin-bottom: 10px;
-  width: 100%;
-  @media (min-width: @grid-float-breakpoint) {
-    .toolbar-pf-filter {
-      padding-left: 0;
-    }
-  }
-}
-.toolbar-pf-view-selector {
-  font-size: (@font-size-base + 4);
-  .btn-link.active {
-    color: @link-color;
-    cursor: default;
-  }
-}
-.toolbar-pf-action-right {
-  float: right;
-  @media (max-width: @grid-float-breakpoint) {
-    float: none;
-  }
-}
-.toolbar-pf-find {
-  font-size: (@font-size-base + 2);
-  position: relative;
-}
-.find-pf-dropdown-container {
-  background: @color-pf-white;
-  border: solid 1px @color-pf-black-400;
-  display: none;
-  right: -20px;
-  padding: 5px;
-  position: absolute;
-  top: 35px;
-  width: 300px;
-  z-index: 10000;
-  @media (max-width: @grid-float-breakpoint) {
-    left: 30px;
-    top: -5px;
-    width: calc(100% - 30px);
-  }
-  &:before,
-  &:after {
-    content: "";
-    position: absolute;
-  }
-  &:before {
-    border-bottom:11px solid @color-pf-black-400;
-    border-left:11px solid transparent;
-    border-right:11px solid transparent;
-    right: 35px;
-    .toolbar-pf-find:last-child & {
-      right: 15px;
-    }
-    top: -12px;
-    @media (max-width: @grid-float-breakpoint) {
-      border-bottom:11px solid transparent;
-      border-right:11px solid @color-pf-black-400;
-      border-top:11px solid transparent;
-      left: -22px;
-      right: initial;
-      top: 8px;
-    }
-  }
-  &:after {
-    border-bottom:10px solid @color-pf-white;
-    border-left:10px solid transparent;
-    border-right:10px solid transparent;
-    right: 36px;
-    .toolbar-pf-find:last-child & {
-      right: 16px;
-    }
-    top: -10px;
-    @media (max-width: @grid-float-breakpoint) {
-      border-bottom:10px solid transparent;
-      border-right:10px solid @color-pf-white;
-      border-top:10px solid transparent;
-      left: -20px;
-      right: initial;
-      top: 9px;
-    }
-  }
-  input {
-    height: 30px;
-    padding: 5px 117px 5px 5px; // 112px (components) + 5px (offset)
-    width: 100%;
-  }
-  .find-pf-buttons {
-    position: absolute;
-    right: 10px;
-    top: 5px;
-    .btn {
-      border: none;
-      cursor: pointer;
-      margin-left: 0 !important;
-      padding: 0;
-      width: 18px;
-      .fa-angle-up,
-      .fa-angle-down {
-        font-weight: bold;
-        font-size: (@font-size-base + 6);
-      }
-      .pficon-close { font-size: (@font-size-base + 2); }
-    }
-    span {
-      height: 30px;
-      line-height: 30px;
-      vertical-align: middle;
-    }
-    .find-pf-nums {
-      color: @color-pf-black-500;
-      margin-right: 3px;
-    }
-  }
-}
-
-.toolbar-pf-results {
-  border-top: 1px solid @sidebar-pf-border-color;
-  margin-top: (@grid-gutter-width/4);
-  h5,
-  p,
-  ul {
-    display: inline-block;
-    line-height: (@grid-gutter-width/1.5);
-    margin-bottom: 0;
-    margin-top: 0;
-    @media (min-width: @screen-sm-min) {
-      line-height: @grid-gutter-width;
-    }
-  }
-  h5 {
-    font-weight: 700;
-    margin-right: 20px;
-  }
-  .label {
-    font-size: (@font-size-base - 1);
-    a {
-      color: @color-pf-white;
-      display: inline-block;
-      margin-left: 5px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/tooltip.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/tooltip.less
deleted file mode 100644
index 8b5d0da..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/tooltip.less
+++ /dev/null
@@ -1,15 +0,0 @@
-//
-// Tooltips
-// --------------------------------------------------
-
-// Base class
-.tooltip {
-  font-size: @tooltip-font-size;
-  line-height: 1.4;
-}
-
-// Wrapper for the tooltip content
-.tooltip-inner {
-  padding: 7px 12px;
-  text-align: left;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/tree-list-view.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/tree-list-view.less
deleted file mode 100644
index a9d05fa..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/tree-list-view.less
+++ /dev/null
@@ -1,83 +0,0 @@
-//
-// Tree List View
-// --------------------------------------------------
-
-
-.tree-list-view-pf {
-  background-color: @list-group-top-border;
-  border: none;
-  margin-top: 30px;
-  overflow-x: hidden;
-  > .list-group-item:first-child {
-    border-top: 1px solid transparent;
-  }
-  .list-group-item {
-    display: flex;
-    flex-wrap: wrap;
-    &.active {
-      background-color: @color-pf-white;
-      color: currentColor;
-      z-index: auto;
-      &:hover {
-        border-color: @list-group-top-border;
-      }
-      > .list-group-item-header {
-        background-color: @list-view-active-bg;
-        color: @list-group-link-color;
-        &:before {
-          background-color: @list-view-active-bg;
-        }
-        &:hover {
-          background-color: @list-view-hover-bg;
-          &:before {
-            background-color: @list-view-hover-bg;
-          }
-        }
-        .list-group-item-text {
-          color: @list-group-link-color;
-        }
-      }
-      .list-group-item-text {
-        color: currentColor;
-      }
-    }
-    border-color: @list-group-top-border;
-    padding: 0;
-    background-clip: padding-box;
-    .list-group-item {
-      border-bottom: none;
-      padding-left: @tree-list-view-pf-padding-left;
-      .list-group-item-header:before {
-        border-bottom: solid 1px @list-group-top-border;
-        content: "";
-        height: ~"calc(100% + 1px)";
-        left: -100%;
-        position: absolute;
-        width: 100%;
-      }
-    }
-  }
-  .list-group-item-container {
-    border-top-color: @list-group-top-border;
-    margin: 0;
-    padding: 0;
-  }
-  .list-group-item-header {
-    box-sizing: border-box;
-    margin: 0;
-    position: inherit;
-    &:hover {
-      background-color: @list-view-hover-bg;
-      border-left-color: transparent;
-      border-right-color: transparent;
-      &:before {
-        background-color: @list-view-hover-bg;
-      }
-    }
-  }
-  .list-group-item-heading {
-    @media (min-width: @screen-md-min) {
-      width: ~"calc(25% - 20px)"; // IE9 fallback
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/type.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/type.less
deleted file mode 100644
index 098700f..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/type.less
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// Typography
-// --------------------------------------------------
-
-h1,
-.h1,
-h2,
-.h2 {
-  font-weight: 300;
-}
-
-.page-header .actions {
-  margin-top: 8px;
-  a > .pficon {
-    margin-right: 4px;
-  }
-}
-
-@media (min-width: @grid-float-breakpoint-max) {
-  .page-header-bleed-left {
-    margin-left: (-(@grid-gutter-width / 2));
-  }
-  .page-header-bleed-right {
-    margin-right: ((-@grid-gutter-width / 2));
-    .actions {
-      margin-right: (@grid-gutter-width / 2);
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/variables.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/variables.less
deleted file mode 100644
index 92954bb..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/variables.less
+++ /dev/null
@@ -1,574 +0,0 @@
-//
-// Variables
-// --------------------------------------------------
-// Bootstrap overrides and PatternFly-specific variables
-
-// Sass compass/sprockets asset helper flag
-// ----------------------
-@pf-sass-asset-helper:                                              false;
-
-// PatternFly-specific
-// -------------------
-@import "color-variables.less";
-
-@applauncher-pf-dropdown-menu-border-width:                         1px;
-@applauncher-pf-dropdown-menu-padding:                              9px;
-@applauncher-pf-dropdown-menu-width:                                220px;
-@applauncher-pf-dropdown-toggle-padding:                            7px 10px;
-@applauncher-pf-icon-padding-right:                                 4px;
-@applauncher-pf-menu-link-border-color:                             @color-pf-white;
-@applauncher-pf-menu-link-border-color-hover:                       @color-pf-black-400;
-@applauncher-pf-menu-link-border-width:                             1px;
-@applauncher-pf-menu-link-color:                                    @color-pf-black-300;
-@applauncher-pf-menu-link-color-disabled:                           @color-pf-black-500;
-@applauncher-pf-menu-link-color-hover:                              @color-pf-blue-400;
-@applauncher-pf-menu-link-padding:                                  7px 10px;
-@applauncher-pf-menu-link-padding-block-list:                       15px 10px;
-@applauncher-pf-menu-link-background-color-hover:                   @color-pf-black-150;
-@applauncher-pf-menu-link-shadow:                                   @color-pf-black-300;
-@applauncher-pf-menu-link-icon-font-size:                           2em;
-@applauncher-pf-menu-link-icon-width:                               ((9 * @applauncher-pf-menu-link-icon-font-size) / 14); //Numbers to imitate fa-fw class
-@bootstrap-switch-handle-default-bg-color:                          @color-pf-black-100;
-@bootstrap-treeview-highlight-color:                                @color-pf-blue-300;
-@btn-default-bg-img-start:                                          @color-pf-black-100;
-@btn-default-bg-img-stop:                                           @color-pf-black-200;
-@btn-xs-font-weight:                                                400;
-@card-pf-accented-border-top-color:                                 @color-pf-blue-300;
-@card-pf-aggregate-status-title-icon-color:                         @color-pf-black-900;
-@card-pf-bg-color:                                                  @color-pf-white;
-@card-pf-border-color:                                              @color-pf-black-300;
-@card-pf-border-top-color:                                          transparent;
-@card-pf-container-bg-color:                                        @color-pf-black-150;
-@card-pf-footer-bg-color:                                           @color-pf-black-100;
-@card-pf-selected-border-color:                                     @color-pf-blue-300;
-@contextselector-title-width-desktop:                               210px;
-@contextselector-title-width-mobile:                                170px;
-@contextselector-pf-bootstrap-select-width-desktop:                 (@contextselector-title-width-desktop + 32);
-@contextselector-pf-bootstrap-select-width-mobile:                  (@contextselector-title-width-mobile + 32);
-@contextselector-pf-dropdown-toggle-padding-bottom:                 19px;
-@contextselector-pf-dropdown-toggle-padding-left:                   10px;
-@contextselector-pf-dropdown-toggle-padding-top:                    19px;
-@contextselector-pf-margin-left:                                    10px;
-@contextselector-pf-nav-item-iconic-padding:                        23px 20px 18px 10px;
-@contextselector-pf-form-group-margin:                              0 5px 5px 5px;
-@contextselector-pf-list-max-height:                                200px;
-@contextselector-pf-list-li-padding:                                1px 10px;
-@contextselector-pf-list-li-border-width:                           1px 0;
-@donut-font-size-big:                                               30px;
-@drawer-pf-top-vertical:                                            58px;
-@drawer-pf-top-horizontal:                                          26px;
-@dropdown-divider-margin:                                           4px 1px;
-@dropdown-link-active-border-color:                                 @color-pf-blue;
-@dropdown-link-hover-border-color:                                  @color-pf-blue-100;
-@dropdown-link-focus-color:                                         @color-pf-white;
-@flyout-transition-pf:                                              all 200ms cubic-bezier(.35, 0, .25, 1);
-@font-family-monospace:                                             Menlo, Monaco, Consolas, monospace;
-@font-path:                                                         "../fonts";
-@footer-pf-bg-color:                                                @color-pf-black;
-@footer-pf-padding-left:                                            25px;
-@footer-pf-padding-top:                                             10px;
-@footer-pf-height:                                                  37px;
-@gray-light-pf:                                                     @color-pf-black-400;
-@gray-pf:                                                           @color-pf-black-700;
-@icon-font-name-fa:                                                 "FontAwesome";
-@icon-font-name-pf:                                                 "PatternFlyIcons-webfont";
-@icon-prefix:                                                       pficon;
-@img-bg-login:                                                      "bg-login.jpg";
-@img-path:                                                          "../img";
-@img-spinner:                                                       "spinner.gif";
-@img-spinner-inverse:                                               "spinner-inverse.gif";
-@img-spinner-inverse-lg:                                            "spinner-inverse-lg.gif";
-@img-spinner-inverse-sm:                                            "spinner-inverse-sm.gif";
-@img-spinner-inverse-xs:                                            "spinner-inverse-xs.gif";
-@img-spinner-lg:                                                    "spinner-lg.gif";
-@img-spinner-sm:                                                    "spinner-sm.gif";
-@img-spinner-xs:                                                    "spinner-xs.gif";
-@input-border-hover:                                                @color-pf-blue-200;
-@input-border-focus:                                                @color-pf-blue-400;
-@list-pf-border-color:                                              @color-pf-black-200;
-@list-pf-active-border-color:                                       @color-pf-black-400;
-@list-pf-header-background-color:                                   @color-pf-black-200;
-@list-pf-hover-background-color:                                    @color-pf-blue-25;
-@list-pf-main-content-width:                                        70%; // sets the proportional width of the main content vs the additional content
-@list-pf-padding:                                                   20px;
-@list-view-accented-border:                                         @color-pf-blue-300;
-@list-view-active-bg:                                               @color-pf-blue-50;
-@list-view-active-border:                                           @color-pf-black-400;
-@list-view-divider:                                                 @color-pf-black-300;
-@list-view-hover-bg:                                                @color-pf-blue-25;
-@list-group-top-border:                                             @color-pf-black-200;
-@login-bg-color:                                                    @color-pf-black;
-@login-container-bg-color-rgba:                                     fade(@color-pf-white, 5.5%);
-@modal-about-pf-bg-img:                                             "bg-modal-about-pf.png";
-@modal-title-padding-horizontal:                                    18px;
-@modal-title-padding-vertical:                                      10px;
-@navbar-pf-active-color:                                            @color-pf-black-150;
-@navbar-pf-alt-active-color:                                        @color-pf-white;
-@navbar-pf-alt-bg-color:                                            @color-pf-black;
-@navbar-pf-alt-bg-img:                                              "bg-navbar-pf-alt.svg";
-@navbar-pf-bg-color:                                                @color-pf-black;
-@navbar-pf-border-color:                                            @color-pf-blue-300;
-@navbar-pf-color:                                                   @color-pf-black-300;
-@navbar-pf-height:                                                  60px;
-@navbar-pf-icon-bar-bg-color:                                       @color-pf-white;
-@navbar-pf-navbar-navbar-brand-min-width:                           270px;
-@navbar-pf-navbar-navbar-brand-padding:                             8px 0 7px;
-@navbar-pf-navbar-navbar-persistent-bg-color:                       @color-pf-black-150;
-@navbar-pf-navbar-navbar-persistent-border-color:                   @color-pf-black-300;
-@navbar-pf-vertical-active-color:                                   @color-pf-white;
-@navbar-pf-vertical-bg-color:                                       #1d1d1d;
-@navbar-pf-vertical-bg-repeat:                                      no-repeat;
-@navbar-pf-vertical-bg-size:                                        auto 100%;
-@navbar-pf-vertical-border-color:                                   @color-pf-blue-300;
-@navbar-pf-vertical-border-style:                                   solid;
-@navbar-pf-vertical-border-width:                                   2px;
-@navbar-pf-vertical-color:                                          @color-pf-black-300;
-@navbar-pf-vertical-height:                                         60px;
-@navbar-pf-vertical-icon-bar-bg-color:                              @color-pf-white;
-@navbar-pf-vertical-navbar-brand-color:                             @color-pf-white;
-@navbar-pf-vertical-navbar-brand-icon-margin:                       0 15px 0 0;
-@navbar-pf-vertical-navbar-brand-margin:                            0 0 0 25px;
-@navbar-pf-vertical-navbar-brand-min-height:                        35px;
-@navbar-pf-vertical-navbar-brand-max-height:                        35px;
-@navbar-pf-vertical-navbar-brand-line-height:                       34px;
-@navbar-pf-vertical-navbar-brand-name-breakpoint:                   480px;
-@navbar-pf-vertical-navbar-brand-name-margin:                       0 15px 0 0;
-@navbar-pf-vertical-navbar-brand-padding:                           11px 0 12px;
-@navbar-pf-vertical-navbar-toggle-margin:                           13px 15px;
-@navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg:                @color-pf-white;
-@navbar-pf-vertical-nav-item-iconic-padding:                        21px 12px;
-@nav-pf-container-transition-period:                                250ms;
-@nav-pf-menu-transition-period:                                     100ms;
-@nav-pf-vertical-active-color:                                      @color-pf-white;
-@nav-pf-vertical-active-before-color:                               @color-pf-blue-300;
-@nav-pf-vertical-active-bg-color:                                   @color-pf-black-800;
-@nav-pf-vertical-active-border-color:                               @color-pf-black-900;
-@nav-pf-vertical-active-font-weight:                                600;
-@nav-pf-vertical-active-icon-color:                                 @color-pf-blue-300;
-@nav-pf-vertical-badge-color:                                       @color-pf-white;
-@nav-pf-vertical-badge-bg-color:                                    @color-pf-black-900;
-@nav-pf-vertical-bg-color:                                          @color-pf-black-900;
-@nav-pf-vertical-border-color:                                      @color-pf-black-900;
-@nav-pf-vertical-collapsed-width:                                   75px;
-@nav-pf-vertical-color:                                             @color-pf-black-300;
-@nav-pf-vertical-font-weight:                                       400;
-@nav-pf-vertical-icon-color:                                        @color-pf-black-600;
-@nav-pf-vertical-icon-width:                                        24px;
-@nav-pf-vertical-item-border-color:                                 @color-pf-black;
-@nav-pf-vertical-link-height:                                       63px;
-@nav-pf-vertical-link-padding:                                      17px 20px 17px 25px;
-@nav-pf-vertical-secondary-active-color:                            @color-pf-white;
-@nav-pf-vertical-secondary-active-bg-color:                         @color-pf-black-700;
-@nav-pf-vertical-secondary-active-icon-color:                       @color-pf-blue-300;
-@nav-pf-vertical-secondary-badge-color:                             @color-pf-white;
-@nav-pf-vertical-secondary-badge-bg-color:                          @color-pf-black-900;
-@nav-pf-vertical-secondary-border-color:                            @color-pf-blue-300;
-@nav-pf-vertical-secondary-color:                                   @color-pf-white;
-@nav-pf-vertical-secondary-header-margin:                           18px 20px 10px 20px;
-@nav-pf-vertical-secondary-indicator-color:                         @color-pf-black-600;
-@nav-pf-vertical-secondary-indicator-padding:                       14px 0;
-@nav-pf-vertical-secondary-item-color:                              @color-pf-black-300;
-@nav-pf-vertical-secondary-item-padding:                            0 0 5px 0;
-@nav-pf-vertical-secondary-link-height:                             63px;
-@nav-pf-vertical-secondary-link-padding:                            4px 0 2px 0;
-@nav-pf-vertical-secondary-list-header-margin:                      30px 20px 10px 20px;
-@nav-pf-vertical-tertiary-active-color:                             @color-pf-white;
-@nav-pf-vertical-tertiary-active-bg-color:                          @color-pf-black-800;
-@nav-pf-vertical-tertiary-indicator-padding:                        0;
-@nav-pf-vertical-tertiary-bg-color:                                 @color-pf-black-700;
-@nav-pf-vertical-tertiary-color:                                    #fff;
-@nav-pf-vertical-tertiary-header-margin:                            18px 20px 10px 20px;
-@nav-pf-vertical-tertiary-list-header-margin:                       30px 20px 10px 20px;
-@nav-pf-vertical-tertiary-item-padding:                             0 0 5px 0;
-@nav-pf-vertical-tertiary-item-color:                               @color-pf-black-300;
-@nav-pf-vertical-tertiary-link-margin:                              0 20px 0 20px;
-@nav-pf-vertical-tertiary-link-padding:                             4px 0 2px 0;
-@nav-pf-vertical-tertiary-badge-color:                              @color-pf-white;
-@nav-pf-vertical-tertiary-badge-bg-color:                           @color-pf-black-900;
-@nav-pf-vertical-width:                                             200px;
-@toast-notification-top:                                            80px;
-@pagination-padding-small-vertical:                                 0;
-@panel-default-border-color:                                        @color-pf-black-400;
-@pficon-var-add-circle-o:                                           "\e61b";
-@pficon-var-applications:                                           "\e936";
-@pficon-var-arrow:                                                  "\e929";
-@pficon-var-asleep:                                                 "\e925";
-@pficon-var-automation:                                             "\e937";
-@pficon-var-blueprint:                                              "\e915";
-@pficon-var-build:                                                  "\e902";
-@pficon-var-builder-image:                                          "\e800";
-@pficon-var-bundle:                                                 "\e918";
-@pficon-var-catalog:                                                "\e939";
-@pficon-var-chat:                                                   "\e928";
-@pficon-var-close:                                                  "\e60b";
-@pficon-var-cloud-security:                                         "\e903";
-@pficon-var-cloud-tenant:                                           "\e904";
-@pficon-var-cluster:                                                "\e620";
-@pficon-var-connected:                                              "\e938";
-@pficon-var-container-node:                                         "\e621";
-@pficon-var-cpu:                                                    "\e927";
-@pficon-var-degraded:                                               "\e91b";
-@pficon-var-delete:                                                 "\e611";
-@pficon-var-disconnected:                                           "\e93c";
-@pficon-var-domain:                                                 "\e919";
-@pficon-var-edit:                                                   "\e60a";
-@pficon-var-enhancement:                                            "\e93a";
-@pficon-var-enterprise:                                             "\e906";
-@pficon-var-equalizer:                                              "\e610";
-@pficon-var-error-circle-o:                                         "\e926";
-@pficon-var-export:                                                 "\e616";
-@pficon-var-flag:                                                   "\e603";
-@pficon-var-flavor:                                                 "\e907";
-@pficon-var-filter:                                                 "\e943";
-@pficon-var-folder-close:                                           "\e607";
-@pficon-var-folder-open:                                            "\e606";
-@pficon-var-help:                                                   "\e605";
-@pficon-var-history:                                                "\e93b";
-@pficon-var-home:                                                   "\e618";
-@pficon-var-image:                                                  "\e61f";
-@pficon-var-import:                                                 "\e615";
-@pficon-var-info:                                                   "\e92b";
-@pficon-var-infrastructure:                                         "\e93d";
-@pficon-var-integration:                                            "\e948";
-@pficon-var-in-progress:                                            "\e92c";
-@pficon-var-key:                                                    "\e924";
-@pficon-var-kubernetes:                                             "\e627";
-@pficon-var-locked:                                                 "\e923";
-@pficon-var-maintenance:                                            "\e92d";
-@pficon-var-memory:                                                 "\e908";
-@pficon-var-messages:                                               "\e603";
-@pficon-var-middleware:                                             "\e917";
-@pficon-var-migration:                                              "\e92e";
-@pficon-var-monitoring:                                             "\e944";
-@pficon-var-network:                                                "\e909";
-@pficon-var-network-range:                                          "\e94a";
-@pficon-var-off:                                                    "\e92f";
-@pficon-var-ok:                                                     "\e602";
-@pficon-var-on:                                                     "\e931";
-@pficon-var-on-running:                                             "\e930";
-@pficon-var-openshift:                                              "\e626";
-@pficon-var-optimize:                                               "\e93e";
-@pficon-var-orders:                                                 "\e93f";
-@pficon-var-paused:                                                 "\e932";
-@pficon-var-pending:                                                "\e933";
-@pficon-var-plugged:                                                "\e940";
-@pficon-var-port:                                                   "\e945";
-@pficon-var-private:                                                "\e914";
-@pficon-var-print:                                                  "\e612";
-@pficon-var-process-automation:                                     "\e949";
-@pficon-var-project:                                                "\e905";
-@pficon-var-rebalance:                                              "\e91c";
-@pficon-var-rebooting:                                              "\e934";
-@pficon-var-regions:                                                "\e90a";
-@pficon-var-registry:                                               "\e623";
-@pficon-var-remove:                                                 "\e611";
-@pficon-var-replicator:                                             "\e624";
-@pficon-var-repository:                                             "\e90b";
-@pficon-var-resource-pool:                                          "\e90c";
-@pficon-var-resources-almost-empty:                                 "\e91d";
-@pficon-var-resources-almost-full:                                  "\e912";
-@pficon-var-resources-full:                                         "\e92a";
-@pficon-var-restart:                                                "\e617";
-@pficon-var-route:                                                  "\e625";
-@pficon-var-running:                                                "\e614";
-@pficon-var-save:                                                   "\e601";
-@pficon-var-satellite:                                              "\e94b";
-@pficon-var-screen:                                                 "\e600";
-@pficon-var-search:                                                 "\e921";
-@pficon-var-security:                                               "\e946";
-@pficon-var-server:                                                 "\e90d";
-@pficon-var-server-group:                                           "\e91a";
-@pficon-var-service:                                                "\e61e";
-@pficon-var-service-catalog:                                        "\e941";
-@pficon-var-services:                                               "\e947";
-@pficon-var-settings:                                               "\e610";
-@pficon-var-spinner:                                                "\e614";
-@pficon-var-spinner2:                                               "\e613";
-@pficon-var-storage-domain:                                         "\e90e";
-@pficon-var-template:                                               "\e94c";
-@pficon-var-tenant:                                                 "\e916";
-@pficon-var-thumb-tack-o:                                           "\e920";
-@pficon-var-topology:                                               "\e608";
-@pficon-var-trend-down:                                             "\e900";
-@pficon-var-trend-up:                                               "\e901";
-@pficon-var-unlocked:                                               "\e922";
-@pficon-var-unplugged:                                              "\e942";
-@pficon-var-unknown:                                                "\e935";
-@pficon-var-user:                                                   "\e91e";
-@pficon-var-users:                                                  "\e91f";
-@pficon-var-vcenter:                                                "\e94d";
-@pficon-var-virtual-machine:                                        "\e90f";
-@pficon-var-volume:                                                 "\e910";
-@pficon-var-warning-triangle-o:                                     "\e913";
-@pficon-var-zone:                                                   "\e911";
-@progress-description-label-width:                                  85px;
-@sidebar-pf-bg:                                                     @color-pf-black-100;
-@sidebar-pf-border-color:                                           @color-pf-black-300;
-@skiplink-pf-top:                                                   12px;
-@skiplink-pf-left:                                                  10px;
-@table-border-hover:                                                @color-pf-blue-200;
-@table-cell-padding-bottom:                                         3px;
-@table-cell-padding-top:                                            2px;
-// Reference variables declared in block above
-@bootstrap-switch-bg-color-start:                                   @btn-default-bg-img-start;
-@bootstrap-switch-bg-color-stop:                                    @btn-default-bg-img-stop;
-@fa-font-path:                                                      @font-path;
-@navbar-pf-navbar-header-border-color:                              lighten(@navbar-pf-bg-color, 15%);
-@navbar-pf-navbar-nav-active-active-bg-color:                       lighten(@navbar-pf-bg-color, 8%);
-@navbar-pf-navbar-nav-active-active-open-bg-color:                  lighten(@navbar-pf-bg-color, 11%);
-@navbar-pf-navbar-nav-active-bg-color:                              lighten(@navbar-pf-bg-color, 12.5%);
-@navbar-pf-navbar-primary-bg-color-start:                           lighten(@navbar-pf-bg-color, 10%); // #474C50
-@navbar-pf-navbar-primary-bg-color-stop:                            @navbar-pf-bg-color; // #383F43
-@navbar-pf-navbar-utility-border-color:                             lighten(@navbar-pf-bg-color, 15.5%);
-@navbar-pf-navbar-utility-color:                                    @navbar-pf-color;
-@navbar-pf-navbar-utility-hover-bg-color:                           lighten(@navbar-pf-bg-color, 12.5%);
-@nav-pf-vertical-secondary-bg-color:                                @nav-pf-vertical-active-bg-color;
-@nav-tabs-color:                                                    @gray-pf;
-// Reference variables declared in block above
-@navbar-pf-navbar-primary-context-bg-color-start:                   lighten(@navbar-pf-navbar-primary-bg-color-start, 8.5%);
-@navbar-pf-navbar-primary-context-bg-color-stop:                    lighten(@navbar-pf-navbar-primary-bg-color-stop, 11%);
-@navbar-pf-navbar-primary-hover-bg-color-start:                     lighten(@navbar-pf-navbar-primary-bg-color-start, 10%);
-@navbar-pf-navbar-primary-hover-bg-color-stop:                      lighten(@navbar-pf-navbar-primary-bg-color-stop, 10%);
-@navbar-pf-navbar-primary-hover-border-color:                       lighten(@navbar-pf-navbar-header-border-color, 20%);
-@navbar-pf-navbar-primary-context-border-color:                     lighten(@navbar-pf-navbar-header-border-color, 8%);
-@navbar-pf-navbar-primary-context-border-top-color:                 lighten(@navbar-pf-navbar-header-border-color, 7%);
-@navbar-pf-navbar-utility-hover-border-color:                       lighten(@navbar-pf-navbar-utility-border-color, 5%);
-@navbar-pf-navbar-utility-open-bg-color:                            lighten(@navbar-pf-navbar-utility-hover-bg-color, 7.5%);
-@navbar-pf-navbar-utility-open-border-color:                        lighten(@navbar-pf-navbar-utility-hover-border-color, 5%);
-// Reference variables declared in block above
-@navbar-pf-navbar-primary-active-bg-color-start:                    lighten(@navbar-pf-navbar-primary-hover-bg-color-start, 5%);
-@navbar-pf-navbar-primary-active-bg-color-stop:                     lighten(@navbar-pf-navbar-primary-hover-bg-color-stop, 7.5%);
-@navbar-pf-navbar-primary-active-border-color:                      lighten(@navbar-pf-navbar-primary-hover-border-color, 5%);
-@navbar-pf-navbar-primary-context-hover-bg-color-start:             lighten(@navbar-pf-navbar-primary-context-bg-color-start, 5%);
-@navbar-pf-navbar-primary-context-hover-bg-color-stop:              lighten(@navbar-pf-navbar-primary-context-bg-color-stop, 7.5%);
-@navbar-pf-navbar-primary-context-hover-border-color:               lighten(@navbar-pf-navbar-primary-context-border-color, 5%);
-@navbar-pf-navbar-primary-context-hover-border-top-color:           lighten(@navbar-pf-navbar-primary-context-border-top-color, 6%);
-// Reference variables declared in block above
-@navbar-pf-navbar-primary-context-active-bg-color-start:            lighten(@navbar-pf-navbar-primary-context-hover-bg-color-start, 5%);
-@navbar-pf-navbar-primary-context-active-bg-color-stop:             lighten(@navbar-pf-navbar-primary-context-hover-bg-color-stop, 7.5%);
-@navbar-pf-navbar-primary-context-active-border-color:              lighten(@navbar-pf-navbar-primary-context-hover-border-color, 5%);
-@navbar-pf-navbar-primary-context-active-border-top-color:          lighten(@navbar-pf-navbar-primary-context-hover-border-top-color, 6%);
-// References variable declared in block above
-@navbar-pf-navbar-primary-context-active-border-right-color:        @navbar-pf-navbar-primary-context-active-border-color;
-@slider-line-height:                                                16px;
-@slider-horizontal-width:                                           100%;
-@slider-primary-top:                                                @color-pf-black-100;
-@slider-primary-bottom:                                             @color-pf-black-200;
-@slider-secondary-top:                                              @color-pf-blue-400;
-@slider-secondary-bottom:                                           @color-pf-blue-300;
-@tree-list-view-pf-padding-left:                                    45px;
-
-// Alternate navigation layout - Kept for backwards compatibility
-// --------------------------------------------------------------
-@footer-pf-alt-bg-color:                                            @footer-pf-bg-color;
-@footer-pf-alt-padding-left:                                        @footer-pf-padding-left;
-@footer-pf-alt-padding-top:                                         @footer-pf-padding-top;
-@footer-pf-alt-height:                                              @footer-pf-height;
-@img-path-alt:                                                      @img-path;
-@nav-pf-vertical-alt-active-color:                                  @color-pf-blue-300;
-@nav-pf-vertical-alt-bg-color:                                      @color-pf-white;
-@nav-pf-vertical-alt-badge-color:                                   @color-pf-white;
-@nav-pf-vertical-alt-border-color:                                  @sidebar-pf-border-color;
-@nav-pf-vertical-alt-collapsed-width:                               75px;
-@nav-pf-vertical-alt-link-height:                                   63px;
-@nav-pf-vertical-alt-link-padding:                                  17px 20px 17px 25px;
-@nav-pf-vertical-alt-width:                                         250px;
-@navbar-pf-alt-bg-repeat:                                           @navbar-pf-vertical-bg-repeat;
-@navbar-pf-alt-bg-size:                                             @navbar-pf-vertical-bg-size;
-@navbar-pf-alt-border-color:                                        @navbar-pf-vertical-border-color;
-@navbar-pf-alt-border-style:                                        @navbar-pf-vertical-border-style;
-@navbar-pf-alt-border-width:                                        @navbar-pf-vertical-border-width;
-@navbar-pf-alt-color:                                               @navbar-pf-vertical-color;
-@navbar-pf-alt-height:                                              @navbar-pf-vertical-height;
-@navbar-pf-alt-nav-item-iconic-padding:                             @navbar-pf-vertical-nav-item-iconic-padding;
-@navbar-pf-alt-navbar-brand-color:                                  @navbar-pf-vertical-navbar-brand-color;
-@navbar-pf-alt-navbar-brand-icon-margin:                            @navbar-pf-vertical-navbar-brand-icon-margin;
-@navbar-pf-alt-navbar-brand-margin:                                 @navbar-pf-vertical-navbar-brand-margin;
-@navbar-pf-alt-navbar-brand-min-height:                             @navbar-pf-vertical-navbar-brand-min-height;
-@navbar-pf-alt-navbar-brand-name-breakpoint:                        @navbar-pf-vertical-navbar-brand-name-breakpoint;
-@navbar-pf-alt-navbar-brand-name-margin:                            @navbar-pf-vertical-navbar-brand-name-margin;
-@navbar-pf-alt-navbar-brand-padding:                                @navbar-pf-vertical-navbar-brand-padding;
-@navbar-pf-alt-navbar-toggle-margin:                                @navbar-pf-vertical-navbar-toggle-margin;
-@navbar-pf-alt-navbar-toggle-icon-bar-hover-bg:                     @navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg;
-
-// Login page
-// -------------------
-@login-pf-brand-margin-top:                                               20px;
-@login-pf-brand-desktop-margin-top:                                       62px;
-@login-pf-page-header-margin-bottom:                                      20px;
-@login-pf-page-header-desktop-margin-bottom:                              40px;
-@login-pf-page-header-paragraph-margin-top:                               20px;
-@login-pf-card-pf-padding:                                 10px 20px 30px 20px;
-@login-pf-card-pf-desktop-padding:                         20px 40px 30px 40px;
-@login-pf-card-pf-max-width:                                             840px;
-@login-pf-checkbox-label-margin-bottom:                                   15px;
-@login-pf-dropdown-toggle-padding-right:                                  15px;
-@login-pf-btn-primary-margin-top:                                         40px;
-@login-pf-header-margin-bottom:                                           20px;
-@login-pf-header-desktop-margin-bottom:                                   30px;
-@login-pf-signup-margin-top:                                              40px;
-@login-pf-signup-a-margin-left:                                           10px;
-@login-pf-page-footer-links-margin-top:                                   60px;
-@login-pf-page-footer-links-li-margin-right:                              20px;
-@login-pf-page-footer-sso-margin-top:                                     40px;
-@login-pf-page-footer-sso-logos-li-margin:                                5px;
-@login-pf-page-accounts-margin:                                           20px;
-@login-pf-accounts-section-heading-margin-top:                            30px;
-@login-pf-accounts-section-heading-margin-bottom:                         30px;
-@login-pf-accounts-section-heading-desktop-margin-bottom:                 15px;
-@login-pf-accounts-section-heading-desktop-padding-right:                 40px;
-@login-pf-accounts-section-heading-desktop-padding-left:                  40px;
-@login-pf-accounts-link-margin-bottom:                                    15px;
-@login-pf-accounts-link-img-margin-right:                                 10px;
-@login-pf-accounts-link-a-padding:                                        7px;
-@login-pf-accounts-more-caret-margin-left:                                5px;
-@login-pf-social-margin:                                           40px 0 0 0;
-
-
-// Bootstrap overrides
-// -------------------
-@alert-info-border:                                                 @color-pf-black-500;
-@alert-link-font-weight:                                            500;
-@alert-padding:                                                     11px;
-@body-bg:                                                           @color-pf-white;
-@border-radius-base:                                                1px;
-@brand-danger:                                                      @color-pf-red;
-@brand-info:                                                        @color-pf-blue-500;
-@brand-primary:                                                     @color-pf-blue-300;
-@brand-success:                                                     @color-pf-green;
-@brand-warning:                                                     @color-pf-orange;
-@breadcrumb-bg:                                                     transparent;
-@breadcrumb-separator:                                              "\f105";
-@bs-datetimepicker-timepicker-font-size:                            1em;
-@bs-datetimepicker-btn-hover-bg:                                    transparent;
-@btn-danger-bg:                                                     @color-pf-red-200;
-@btn-danger-border:                                                 @color-pf-red-300;
-@btn-default-border:                                                @color-pf-black-400;
-@btn-font-weight:                                                   600;
-@btn-primary-bg:                                                    @color-pf-blue;
-@btn-primary-border:                                                @color-pf-blue-500;
-@caret-width-base:                                                  0;
-@code-bg:                                                           @color-pf-blue-50;
-@dropdown-border:                                                   @color-pf-black-400;
-@dropdown-divider-bg:                                               @color-pf-black-200;
-@dropdown-link-active-color:                                        @color-pf-white;
-@dropdown-link-hover-bg:                                            @color-pf-blue-50;
-@font-family-base:                                                  "Open Sans", Helvetica, Arial, sans-serif;
-@font-size-base:                                                    12px;
-@gray-dark:                                                         lighten(@color-pf-black, 20%);   // #333
-@gray-darker:                                                       lighten(@color-pf-black, 13.5%); // #222
-@gray-light:                                                        lighten(@color-pf-black, 60%);   // #999
-@gray-lighter:                                                      lighten(@color-pf-black, 93.5%); // #eee
-@grid-gutter-width:                                                 40px;
-@icon-font-path:                                                    "../fonts/";
-@input-bg-disabled:                                                 @color-pf-black-150;
-@input-border:                                                      @color-pf-black-400;
-@line-height-base:                                                  1.66666667; // 20/12
-@link-color:                                                        @color-pf-blue;
-@list-group-border:                                                 @color-pf-black-150;
-@list-group-border-radius:                                          0;
-@list-group-hover-bg:                                               @color-pf-blue-50;
-@link-hover-color:                                                  @color-pf-blue-500;
-@nav-tabs-border-color:                                             @color-pf-black-200;
-@nav-tabs-link-hover-border-color:                                  transparent;
-@padding-large-horizontal:                                          10px;
-@padding-base-horizontal:                                           6px;
-@padding-base-vertical:                                             2px;
-@padding-large-vertical:                                            6px;
-@pager-border-radius:                                               0;
-@pager-disabled-color:                                              @color-pf-black-500;
-@pagination-bg:                                                     @color-pf-black-150;
-@pagination-border:                                                 @color-pf-black-400;
-@pagination-hover-bg:                                               @color-pf-black-200;
-@panel-inner-border:                                                @color-pf-black-300;
-@popover-arrow-color:                                               @color-pf-white;
-@popover-arrow-outer-color:                                         @color-pf-black-400;
-@popover-border-color:                                              @color-pf-black-400;
-@popover-max-width:                                                 220px;
-@popover-title-bg:                                                  @color-pf-black-150;
-@pre-bg:                                                            @color-pf-black-100;
-@progress-bg:                                                       @color-pf-black-200;
-@table-bg-accent:                                                   @color-pf-black-150;
-@table-bg-hover:                                                    @color-pf-blue-50;
-@table-border-color:                                                @color-pf-black-300;
-@table-cell-padding:                                                10px;
-@tooltip-arrow-width:                                               8px;
-@tooltip-bg:                                                        @color-pf-black-800;
-@tooltip-max-width:                                                 220px;
-// Reference variables declared in block above
-@alert-danger-bg:                                                   lighten(@color-pf-red-100, 55%);
-@alert-danger-border:                                               @brand-danger;
-@alert-danger-text:                                                 @gray-dark;
-@alert-info-bg:                                                     @color-pf-black-150;
-@alert-info-text:                                                   @gray-dark;
-@alert-success-bg:                                                  lighten(@color-pf-green-100, 8%);
-@alert-success-border:                                              @brand-success;
-@alert-success-text:                                                @gray-dark;
-@alert-warning-bg:                                                  lighten(@color-pf-orange-100, 8%);
-@alert-warning-border:                                              @brand-warning;
-@alert-warning-text:                                                @gray-dark;
-@badge-border-radius:                                               @border-radius-base;
-@border-radius-large:                                               @border-radius-base;
-@border-radius-small:                                               @border-radius-base;
-@breadcrumb-active-color:                                           @gray-pf;
-@breadcrumb-color:                                                  @gray-pf;
-@btn-default-bg:                                                    @gray-lighter;
-@btn-default-color:                                                 @gray-pf;
-@caret-width-large:                                                 @caret-width-base;
-@code-color:                                                        @color-pf-blue-600;
-@dropdown-fallback-border:                                          @dropdown-border;
-@dropdown-link-active-bg:                                           @link-color;
-@dropdown-link-hover-color:                                         @gray-pf;
-@font-size-h1:                                                      ceil((@font-size-base * 2)); // ~24px
-@font-size-h2:                                                      ceil((@font-size-base * 1.8333)); // ~22px
-@font-size-h3:                                                      ceil((@font-size-base * 1.3333)); // ~16px
-@font-size-h5:                                                      ceil((@font-size-base * 1.0833)); // ~13px
-@font-size-large:                                                   ceil((@font-size-base * 1.1666)); // ~14px
-@font-size-small:                                                   ceil((@font-size-base * .9166)); // ~11px
-@input-color:                                                       @gray-dark;
-@nav-tabs-active-link-hover-color:                                  @link-color;
-@nav-tabs-justified-link-border-color:                              @nav-tabs-border-color;
-@nav-pf-vertical-badges-width:                                      (@nav-pf-vertical-width + 50px);
-@padding-small-horizontal:                                          @padding-base-horizontal;
-@padding-small-vertical:                                            @padding-base-vertical;
-@panel-group-pf-danger-heading-bg:                                  @alert-danger-bg;
-@panel-group-pf-primary-heading-bg:                                 lighten(@brand-primary, 38%);
-@panel-group-pf-success-heading-bg:                                 @alert-success-bg;
-@panel-group-pf-warning-heading-bg:                                 @alert-warning-bg;
-@panel-group-pf-info-heading-bg:                                    lighten(desaturate(spin(@brand-info, 13), 45), 60%);
-@panel-danger-border:                                               @brand-danger;
-@panel-danger-heading-bg:                                           @brand-danger;
-@panel-info-border:                                                 @brand-info;
-@panel-info-heading-bg:                                             @brand-info;
-@panel-primary-border:                                              @brand-primary;
-@panel-primary-text:                                                @body-bg;
-@panel-success-border:                                              @brand-success;
-@panel-success-heading-bg:                                          @brand-success;
-@panel-warning-border:                                              @brand-warning;
-@panel-warning-heading-bg:                                          @brand-warning;
-@state-warning-text:                                                @brand-warning;
-@state-danger-text:                                                 @brand-danger;
-// Reference variable declared in block above
-@panel-danger-text:                                                 @panel-primary-text;
-@panel-info-text:                                                   @panel-primary-text;
-@panel-success-text:                                                @panel-primary-text;
-@panel-warning-text:                                                @panel-primary-text;
-
-// PatternFly-specific variables based on Bootstrap overides
-// ---------------------------------------------------------
-@bootstrap-switch-bg-color:                                         @btn-default-bg;
-@btn-danger-bg-img-start:                                           @brand-danger;
-@btn-danger-bg-img-stop:                                            @btn-danger-bg;
-@btn-primary-bg-img-start:                                          @brand-primary;
-@btn-primary-bg-img-stop:                                           @btn-primary-bg;
-@dropdown-link-focus-bg:                                            @link-color;
-@line-height-computed:                                              floor((@font-size-base * @line-height-base));
-@nav-pf-vertical-icon-size:                                         (@font-size-base + 8);
-@notification-badge-color:                                          @color-pf-blue-400;
-@progress-sm:                                                       (@line-height-computed - 6);
-@progress-xs:                                                       (@line-height-computed - 14);
-@syntax-1:                                                          @btn-danger-bg;
-@syntax-2:                                                          @gray-dark;
-@syntax-3:                                                          @brand-success;
-@syntax-4:                                                          @brand-info;
-@tooltip-font-size:                                                 @font-size-base;
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/vertical-nav.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/vertical-nav.less
deleted file mode 100644
index 169dca6..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/vertical-nav.less
+++ /dev/null
@@ -1,952 +0,0 @@
-//
-//  Vertical navigation
-// --------------------------------------------------
-//
-// Basic Required Layout for Vertical Navigation
-//
-// .navbar navbar-pf-vertical
-//   .navbar-header
-//   .collapse navbar-collapse   <-- necessary for collapsing vertical nav and mobile
-// .nav-pf-vertical [.nav-pf-vertical-callapsible-menus] [.nav-pf-persistent-secondary] [.hidden-icons-pf]
-//   .list-group
-//     .list-group-item [.active] [.secondary-nav-item-pf]
-//       a
-//         [primary icon] <-- Not shown if .hidden-icons-pf above
-//         .list-group-item-value
-//       .nav-pf-secondary-nav  <-- if .secondary-nav-item-pf above
-//         .nav-item-pf-header
-//           .secondary-collapse-toggle-pf data-toggle="collapse-secondary-nav"
-//         .list-group
-//           .list-group-item [.active] [tertiary-nav-item-pf]
-//             a
-//              .list-group-item-value
-//            .nav-pf-tertiary-nav  <-- if .tertiary-nav-item-pf above
-//              .nav-item-pf-header
-//                .tertiary-collapse-toggle-pf data-toggle="collapse-tertiary-nav"
-//              .list-group
-//                .list-group-item [.active] [tertiary-nav-item-pf]
-//                  a
-//                    .list-group-item-value
-//
-// .container-pf-nav-pf-vertical [.nav-pf-persistent-secondary] [.hidden-icons-pf]
-//
-
-.nav-pf-vertical {
-  background: @nav-pf-vertical-bg-color;
-  border-right: 1px solid @nav-pf-vertical-border-color;
-  bottom: 0;
-  left: 0;
-  overflow-x: hidden;
-  overflow-y: auto;
-  position: fixed;
-  top: @navbar-pf-height;
-  width: @nav-pf-vertical-width;
-  z-index: @zindex-navbar-fixed;
-  .layout-pf-fixed-with-footer & {
-    bottom: @footer-pf-height;
-  }
-  .ie9.layout-pf-fixed & {
-    box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box
-  }
-   &.hidden.show-mobile-nav {  // Mobile mode open
-    box-shadow: 0 0 3px fade(@color-pf-black, 15%);
-    display: block !important;
-  }
-  &.hide-nav-pf {  // Used to hide navigation initially to avoid startup flicker
-    visibility: hidden !important;
-  }
-  .list-group {
-    border-top: 0;
-    margin-bottom: 0;
-  }
-  .list-group-item {
-    background-color: transparent;
-    border-color: @nav-pf-vertical-item-border-color;
-    padding: 0;
-    > a {
-      background-color: transparent;
-      color: @nav-pf-vertical-color;
-      cursor: pointer;
-      display: block;
-      font-size: (@font-size-base + 2);
-      font-weight: @nav-pf-vertical-font-weight;
-      height: @nav-pf-vertical-link-height;
-      line-height: 26px;
-      padding: @nav-pf-vertical-link-padding;
-      position: relative;
-      white-space: nowrap;
-      width: @nav-pf-vertical-width;
-      // When flexbox is supported nav item names take up all available space
-      @supports (display: flex) {
-        display: flex;
-        padding-right: 0;
-      }
-      .fa,
-      .glyphicon,
-      .pficon {
-        color: @nav-pf-vertical-icon-color;
-        float: left;
-        font-size: (@font-size-base + 8);
-        line-height: 26px;
-        margin-right: 10px;
-        text-align: center;
-        width: @nav-pf-vertical-icon-width;
-      }
-      &:hover {
-        text-decoration: none;
-      }
-    }
-    &.active,
-    &:hover {
-      > a {
-        background-color: @nav-pf-vertical-active-bg-color;
-        color: @nav-pf-vertical-active-color;
-        font-weight: @nav-pf-vertical-active-font-weight;
-        .fa,
-        .glyphicon,
-        .pficon {
-          color: @nav-pf-vertical-active-icon-color;
-        }
-      }
-    }
-    &.active {
-      > a:before {
-        background: @nav-pf-vertical-active-before-color;
-        content: " ";
-        height: 100%;
-        left: 0;
-        position: absolute;
-        top: 0;
-        width: 3px;
-      }
-      &:hover { // to over-ride default list group setting
-        background-color: transparent;
-        border-color: @nav-pf-vertical-item-border-color;
-      }
-    }
-    .list-group-item-value {
-      display: block;
-      line-height: 25px;
-      max-width: 120px;
-      // If flexbox is supported, do not set max-width, take all space with just some right padding
-      // This generates a known issue on IE11:
-      // https://github.com/patternfly/patternfly/pull/810
-      @supports (display: flex) {
-        flex: 1;
-        max-width: none;
-        padding-right: 15px;
-      }
-      overflow: hidden;
-      text-overflow: ellipsis;
-    }
-  }
-  .list-group-item-separator {
-    border-top-color: @nav-pf-vertical-item-border-color;
-    border-top-width: 2px;
-  }
-  &.nav-pf-vertical-with-badges {
-    width: @nav-pf-vertical-badges-width;
-    .list-group-item > a {
-      width: @nav-pf-vertical-badges-width;
-    }
-  }
-  h5 {
-    color: @nav-pf-vertical-secondary-color;
-    cursor: default;
-    font-size: (@font-size-base + 1);
-    font-weight: 600;
-    margin: @nav-pf-vertical-secondary-list-header-margin;
-  }
-  &.hidden-icons-pf {
-    > .list-group > .list-group-item { // only the primary menu hides icons
-      > a {
-        .fa,
-        .glyphicon,
-        .pficon {
-          display: none;
-        }
-      }
-    }
-    &.collapsed {
-      display: none;
-    }
-  }
-  .badge-container-pf {
-    position: absolute;
-    right: 15px;
-    top: 20px;
-    // If flexbox is supported, use relative positioning to place to the right of the label
-    // and adjust the top position so that the secondary and tertiary nav items don't need to change
-    @supports (display: flex) {
-      padding-left: 0;
-      padding-right: 15px;
-      position: relative;
-      right: 0;
-      margin-top: -3px;
-      top: 5px;
-    }
-    .badge {
-      background: @nav-pf-vertical-badge-bg-color;
-      color: @nav-pf-vertical-badge-color;
-      float: left;
-      font-size: @font-size-base;
-      font-weight: 700;
-      line-height: @line-height-base;
-      margin: 0;
-      padding: 0 7px;
-      text-align: center;
-      .pficon,
-      .fa {
-        font-size: (@font-size-base + 2);
-        height: 20px;
-        line-height: @line-height-base;
-        margin-right: 3px;
-        margin-top: -1px;
-      }
-    }
-  }
-}
-.nav-pf-vertical-tooltip.tooltip {
-  margin-left: 15px;
-  .tooltip-inner {
-    background-color: @color-pf-white;
-    color: @color-pf-black-900;
-  }
-  .tooltip-arrow {
-    border-bottom-color: @color-pf-white;
-    left: calc(50% - 15px) !important;
-  }
-}
-.hover-secondary-nav-pf {
-  width: ~"calc(@{nav-pf-vertical-width} * 2)";
-  &.nav-pf-vertical-with-badges {
-    width: ~"calc(@{nav-pf-vertical-badges-width} * 2)";
-  }
-}
-.hover-tertiary-nav-pf {
-  width: ~"calc(@{nav-pf-vertical-width} * 3)";
-  &.nav-pf-vertical-with-badges {
-    width: ~"calc(@{nav-pf-vertical-badges-width} * 3)";
-  }
-  .nav-pf-secondary-nav {
-    width: ~"calc(@{nav-pf-vertical-width} * 2)";
-    .collapsed-tertiary-nav-pf {
-      width: @nav-pf-vertical-width;
-    }
-  }
-  .nav-pf-tertiary-nav {
-    left: ~"calc(@{nav-pf-vertical-width} * 2)";
-  }
-  &.nav-pf-vertical-with-badges {
-    .nav-pf-secondary-nav {
-      width: ~"calc(@{nav-pf-vertical-badges-width} * 2)";
-      .collapsed-tertiary-nav-pf {
-        width: @nav-pf-vertical-badges-width;
-      }
-    }
-    .nav-pf-tertiary-nav {
-      left: ~"calc(@{nav-pf-vertical-badges-width} * 2)";
-    }
-  }
-}
-.nav-pf-vertical.collapsed {
-  width: @nav-pf-vertical-collapsed-width;
-  &.collapsed-secondary-nav-pf { // collapsed state with secondary menu pinned
-    width: @nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: @nav-pf-vertical-badges-width;
-    }
-  }
-  &.collapsed-tertiary-nav-pf { // collapsed state with tertiary menu pinned
-    width: @nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: @nav-pf-vertical-badges-width;
-    }
-  }
-  &.hover-secondary-nav-pf {
-    width: ~"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-width})";
-    &.nav-pf-vertical-with-badges {
-      width: ~"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-badges-width})";
-    }
-  }
-  &.hover-tertiary-nav-pf {
-    width: ~"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-width} * 2))";
-    &.nav-pf-vertical-with-badges {
-      width: ~"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-badges-width} * 2))";
-    }
-  }
-}
-.show-mobile-nav {
-  &.show-mobile-secondary {
-    width: @nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: @nav-pf-vertical-badges-width;
-    }
-  }
-  &.show-mobile-tertiary {
-    width: @nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: @nav-pf-vertical-badges-width;
-    }
-  }
-  .mobile-nav-item-pf,
-  .mobile-secondary-item-pf {
-    .nav-pf-secondary-nav {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-      z-index: (@zindex-navbar-fixed + 4);
-    }
-    > .nav-pf-tertiary-nav {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-      z-index: (@zindex-navbar-fixed + 8);
-    }
-  }
-  .nav-pf-secondary-nav {
-    left: 0;
-    .secondary-nav-item-pf:hover & {
-      opacity: 0;
-      visibility: hidden;
-    }
-  }
-  .tertiary-nav-item-pf:hover {
-    .nav-pf-tertiary-nav {
-      opacity: 0;
-      visibility: hidden;
-    }
-  }
-  .tertiary-nav-item-pf.mobile-nav-item-pf:hover {
-    .nav-pf-tertiary-nav {
-      opacity: 1;
-      visibility: visible;
-    }
-  }
-}
-.secondary-nav-item-pf {
-  > a {
-    cursor: default;
-    &:after {
-      color: @nav-pf-vertical-secondary-indicator-color;
-      content: @fa-var-angle-right;
-      display: block;
-      font-family: "FontAwesome";
-      font-size: (@font-size-base * 2);
-      line-height: 30px;
-      padding: @nav-pf-vertical-secondary-indicator-padding;
-      position: absolute;
-      right: 20px;
-      top: 0;
-    }
-    .list-group-item-value {
-      // If flex box is supported add some padding to account for the submenu indicator
-      @supports (display: flex) {
-        padding-right: 35px;
-      }
-    }
-  }
-  &.active,
-  &:hover {
-    > a {
-      width: ~"calc(@{nav-pf-vertical-width} + 1px)";
-      z-index: (@zindex-navbar-fixed + 1);
-      &:after {
-        right: 21px;
-      }
-      .collapsed-secondary-nav-pf & {
-        z-index: 0;
-      }
-      .collapsed-tertiary-nav-pf & {
-        z-index: 0;
-      }
-    }
-  }
-  .nav-pf-vertical-with-badges & {
-    &.active,
-    &:hover {
-      > a {
-        width: ~"calc(@{nav-pf-vertical-badges-width} + 1px)";
-      }
-    }
-  }
-}
-.nav-pf-vertical.collapsed-secondary-nav-pf {
-  width: @nav-pf-vertical-width;
-  &.nav-pf-vertical-with-badges {
-    width: @nav-pf-vertical-badges-width;
-  }
-  .secondary-nav-item-pf {  // Keep sub-menu indicators below collapsed menu
-    &.active,
-    &.hover {
-      > a {
-        z-index: @zindex-navbar-fixed;
-      }
-    }
-  }
-  &.hover-tertiary-nav-pf {
-    width: @nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: @nav-pf-vertical-badges-width;
-    }
-  }
-  .nav-pf-secondary-nav {
-    left: 0;
-  }
-  .nav-pf-tertiary-nav {
-    left: @nav-pf-vertical-width;
-  }
-  &.nav-pf-vertical-with-badges {
-    .nav-pf-tertiary-nav {
-      left: @nav-pf-vertical-badges-width;
-    }
-  }
-}
-.nav-pf-vertical.collapsed-tertiary-nav-pf {
-  width: @nav-pf-vertical-width;
-  &.nav-pf-vertical-with-badges {
-    width: @nav-pf-vertical-badges-width;
-  }
-  .nav-pf-secondary-nav {
-    width: @nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: @nav-pf-vertical-badges-width;
-    }
-  }
-  .secondary-nav-item-pf,    // Keep sub-menu indicators below collapsed menu
-  .tertiary-nav-item-pf {
-    &.active,
-    &.hover {
-      > a {
-        z-index: 0;
-      }
-    }
-  }
-}
-.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf {  // Persistent secondary nav settings
-  @media (min-width: @screen-lg-min) { // secondary menu only persistent at lg screen
-    width: ~"calc(@{nav-pf-vertical-width} * 2)";
-    &.nav-pf-vertical-with-badges {
-      width: ~"calc(@{nav-pf-vertical-badges-width} * 2)";
-    }
-    &.collapsed-secondary-nav-pf {
-      width: @nav-pf-vertical-width;
-      &.nav-pf-vertical-with-badges {
-        width: @nav-pf-vertical-badges-width;
-      }
-      &.hover-tertiary-nav-pf {
-        width: ~"calc(@{nav-pf-vertical-width} * 2)";
-        &.nav-pf-vertical-with-badges {
-          width: ~"calc(@{nav-pf-vertical-badges-width} * 2)";
-        }
-      }
-    }
-    &.collapsed-tertiary-nav-pf {
-      width: @nav-pf-vertical-width;
-      &.nav-pf-vertical-with-badges {
-        width: @nav-pf-vertical-badges-width;
-      }
-    }
-    &.collapsed {
-      width: ~"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-width})";
-      &.collapsed-secondary-nav-pf {
-        width: @nav-pf-vertical-width;
-        &.nav-pf-vertical-with-badges {
-          width: @nav-pf-vertical-badges-width;
-        }
-      }
-      &.collapsed-tertiary-nav-pf {
-        width: @nav-pf-vertical-width;
-        &.nav-pf-vertical-with-badges {
-          width: @nav-pf-vertical-badges-width;
-        }
-      }
-      &.hover-tertiary-nav-pf {
-        width: ~"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-width} * 2))";
-        &.nav-pf-vertical-with-badges {
-          width: ~"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-badges-width} * 2))";
-        }
-      }
-    }
-    &.hover-tertiary-nav-pf {
-      width: ~"calc(@{nav-pf-vertical-width} * 3)";
-      &.nav-pf-vertical-with-badges {
-        width: ~"calc(@{nav-pf-vertical-badges-width} * 3)";
-      }
-    }
-    .secondary-nav-item-pf.active {
-      .nav-pf-secondary-nav {
-        visibility: visible;
-        opacity: 1;
-      }
-    }
-  }
-}
-.nav-item-pf-header {
-  color: @nav-pf-vertical-secondary-color;
-  font-size: (@font-size-base + 4);
-  margin: @nav-pf-vertical-secondary-header-margin;
-  > a {
-    cursor: pointer;
-    margin-right: 7px;
-    &:hover,
-    &:focus {
-      color: @link-color;
-      text-decoration: none;
-    }
-  }
-}
-.nav-pf-vertical.collapsed { // Collapsed Primary Menu state
-  width: @nav-pf-vertical-collapsed-width;
-  .list-group-item { // Show only the icons
-    > a {
-      width: @nav-pf-vertical-collapsed-width;
-      > .list-group-item-value {
-        display: none;
-      }
-      > .badge-container-pf {
-        display: none;
-      }
-    }
-    &.secondary-nav-item-pf { // Adjust widths
-      &.active > a,
-      > a {
-        width: @nav-pf-vertical-collapsed-width;
-        &:after {
-          right: 10px;
-        }
-      }
-      &.active,
-      &:hover {
-        > a {
-          width: (@nav-pf-vertical-collapsed-width + 2);
-          &:after {
-            right: 11px;
-          }
-        }
-      }
-    }
-  }
-}
-.nav-pf-secondary-nav {
-  background: @nav-pf-vertical-secondary-bg-color;
-  border: 1px solid @nav-pf-vertical-border-color;
-  border-bottom: none;
-  border-top: none;
-  bottom: 0;
-  display: block;
-  left: @nav-pf-vertical-width;
-  opacity: 0;
-  overflow-x: hidden;
-  overflow-y: auto;
-  position: fixed;
-  top: @navbar-pf-height;
-  visibility: hidden;
-  width: @nav-pf-vertical-width;
-  z-index: @zindex-navbar-fixed;
-  .secondary-nav-item-pf.active & {  // Show secondary menu if active and either is collapsed
-    .collapsed-secondary-nav-pf & {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-      z-index: (@zindex-navbar-fixed + 2);
-    }
-    .collapsed-tertiary-nav-pf & {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-    }
-  }
-  .secondary-nav-item-pf.is-hover & { // Show secondary menu if hovering
-    .hover-secondary-nav-pf & {
-      opacity: 1;
-      visibility: visible;
-    }
-  }
-  .ie9.layout-pf-fixed & {
-    box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box
-  }
-  .layout-pf-fixed-with-footer & {
-    bottom: @footer-pf-height;
-  }
-  .list-group-item {
-    border: none;
-    padding: @nav-pf-vertical-secondary-item-padding;
-    width: @nav-pf-vertical-width;
-    > a {
-      background-color: @nav-pf-vertical-secondary-bg-color;
-      color: @nav-pf-vertical-secondary-item-color;
-      font-size: @font-size-base;
-      font-weight: inherit;
-      height: inherit;
-      padding: @nav-pf-vertical-secondary-link-padding;
-      margin-left: 20px;
-      width: ~"calc(@{nav-pf-vertical-width} - 20px)";
-
-      &:hover {
-        .list-group-item-value {
-          text-decoration: underline;
-        }
-      }
-    }
-    &.active > a:before {
-      display: none;
-    }
-    &.active,
-    &:hover {
-      > a {
-        background-color: @nav-pf-vertical-secondary-active-bg-color;
-        color: @nav-pf-vertical-secondary-active-color;
-      }
-    }
-    .badge-container-pf {
-      top: 5px;
-      .badge {
-        background: @nav-pf-vertical-secondary-badge-bg-color;
-        color: @nav-pf-vertical-badge-color;
-      }
-    }
-    .list-group-item-value {
-      padding-left: 5px;
-    }
-    &.tertiary-nav-item-pf { // Secondary menu items with tertiary sub menus
-      > a {
-        cursor: default;
-        &:after {
-          color: @nav-pf-vertical-secondary-indicator-color;
-          content: @fa-var-angle-right;
-          display: block;
-          font-family: "FontAwesome";
-          font-size: 20px;
-          line-height: 20px;
-          padding: @nav-pf-vertical-tertiary-indicator-padding;
-          position: absolute;
-          right: 20px;
-          top: 4px;
-        }
-        // If flex box is supported add some padding to account for the submenu indicator
-        .list-group-item-value {
-          @supports (display: flex) {
-            padding-right: 35px;
-          }
-        }
-      }
-      &.active,
-      &:hover {
-        > a {
-          width: ~"calc(@{nav-pf-vertical-width} - 19px)";
-          z-index: (@zindex-navbar-fixed + 3);
-          &:after {
-            right: 21px;
-          }
-        }
-      }
-    }
-  }
-  .nav-pf-vertical-with-badges & {
-    left: @nav-pf-vertical-badges-width;
-    width: @nav-pf-vertical-badges-width;
-    .list-group-item {
-      width: @nav-pf-vertical-badges-width;
-      > a {
-        width: ~"calc(@{nav-pf-vertical-badges-width} - 20px)";
-      }
-      &.tertiary-nav-item-pf { // Secondary menu items with tertiary sub menus
-        &.active,
-        &:hover {
-          > a {
-            width: ~"calc(@{nav-pf-vertical-badges-width} - 19px)";
-          }
-        }
-      }
-    }
-  }
-}
-.nav-pf-tertiary-nav {
-  background: @nav-pf-vertical-tertiary-bg-color;
-  border: 1px solid @nav-pf-vertical-border-color;
-  border-bottom: none;
-  border-top: none;
-  bottom: 0;
-  display: block;
-  left: ~"calc(@{nav-pf-vertical-width} * 2)";
-  opacity: 0;
-  overflow-x: hidden;
-  overflow-y: auto;
-  position: fixed;
-  top: @navbar-pf-height;
-  visibility: hidden;
-  width: @nav-pf-vertical-width;
-  z-index: @zindex-navbar-fixed;
-  .nav-pf-vertical-with-badges & {
-    left: @nav-pf-vertical-badges-width;
-    width: @nav-pf-vertical-badges-width;
-    .show-mobile-nav {
-      left: 0;
-    }
-  }
-  .tertiary-nav-item-pf.active & {  // Show tertiary menu if active and collapsed
-    .collapsed-tertiary-nav-pf & {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-      z-index: (@zindex-navbar-fixed + 3);
-    }
-  }
-  .tertiary-nav-item-pf.is-hover & { // Show tertiary menu if hovering
-    .hover-tertiary-nav-pf & {
-      opacity: 1;
-      visibility: visible;
-      .collapsed.collapsed-tertiary-nav-pf & {
-        left: 0;
-      }
-    }
-  }
-  .ie9.layout-pf-fixed & {
-    box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box
-  }
-  .layout-pf-fixed-with-footer & {
-    bottom: @footer-pf-height;
-  }
-  .nav-item-pf-header {
-    color: @nav-pf-vertical-tertiary-color;
-    margin: @nav-pf-vertical-tertiary-header-margin;
-  }
-  h5 {
-    color: @nav-pf-vertical-tertiary-color;
-    margin: @nav-pf-vertical-tertiary-list-header-margin;
-  }
-  .list-group-item {
-    border: none;
-    padding: @nav-pf-vertical-tertiary-item-padding;
-    > a {
-      background-color: transparent;
-      color: @nav-pf-vertical-tertiary-item-color;
-      font-size: @font-size-base;
-      font-weight: inherit;
-      height: inherit;
-      margin: @nav-pf-vertical-tertiary-link-margin;
-      padding: @nav-pf-vertical-tertiary-link-padding;
-    }
-    &.active > a:before {
-      display: none;
-    }
-    &.active,
-    &:hover {
-      > a {
-        background-color: @nav-pf-vertical-tertiary-active-bg-color;
-        color: @nav-pf-vertical-tertiary-active-color;
-      }
-    }
-    .badge-container-pf {
-      top: 5px;
-      .badge {
-        background: @nav-pf-vertical-tertiary-badge-bg-color;
-        color: @nav-pf-vertical-tertiary-badge-color;
-      }
-    }
-    .list-group-item-value {
-      padding-left: 5px;
-    }
-  }
-}
-.collapsed {
-  .nav-pf-secondary-nav { // Adjust left placement
-    left: @nav-pf-vertical-collapsed-width;
-    .list-group-item {
-      > a {
-        width: ~"calc(@{nav-pf-vertical-width} - 20px)";
-        > .list-group-item-value { // Continue to show labels for secondary menu items
-          display: inline-block;
-        }
-        > .badge-container-pf {
-          display: inline-block;
-        }
-      }
-    }
-  }
-  .nav-pf-tertiary-nav { // Adjust left placement
-    left: ~"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-width})";
-    .list-group-item {
-      > a {
-        width: ~"calc(@{nav-pf-vertical-width} - 20px)";
-        > .list-group-item-value { // Continue to show labels for tertiary menu items
-          display: inline-block;
-        }
-        > .badge-container-pf {
-          display: inline-block;
-        }
-      }
-    }
-  }
-  &.collapsed-secondary-nav-pf,
-  &.collapsed-tertiary-nav-pf {
-    width: @nav-pf-vertical-width;
-    .secondary-nav-item-pf {
-      &:hover {
-        > a {
-          z-index: @zindex-navbar-fixed;
-        }
-      }
-    }
-    .nav-pf-secondary-nav {
-      left: 0;
-    }
-  }
-  &.collapsed-secondary-nav-pf {
-    .nav-pf-tertiary-nav {
-      left: @nav-pf-vertical-width;
-    }
-  }
-  &.collapsed-tertiary-nav-pf {
-    .nav-pf-tertiary-nav {
-      left: 0;
-    }
-  }
-  &.hover-secondary-nav-pf {
-    width: ~"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-width})";
-
-    &.collapsed-secondary-nav-pf,
-    &.collapsed-tertiary-nav-pf {
-      width: @nav-pf-vertical-width;
-    }
-  }
-  &.hover-tertiary-nav-pf {
-    width: ~"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-width} * 2))";
-    &.collapsed-secondary-nav-pf {
-      width: ~"calc(@{nav-pf-vertical-width} * 2)";
-    }
-    &.collapsed-tertiary-nav-pf {
-      width: @nav-pf-vertical-width;
-    }
-  }
-  &.nav-pf-vertical-with-badges {
-    .nav-pf-secondary-nav {
-      .list-group-item {
-        > a {
-          width: ~"calc(@{nav-pf-vertical-badges-width} - 20px)";
-        }
-      }
-    }
-    .nav-pf-tertiary-nav {
-      left: ~"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-badges-width})";
-      .list-group-item {
-        > a {
-          width: ~"calc(@{nav-pf-vertical-badges-width} - 20px)";
-        }
-      }
-    }
-    &.collapsed-secondary-nav-pf,
-    &.collapsed-tertiary-nav-pf {
-      width: @nav-pf-vertical-badges-width;
-    }
-    &.collapsed-secondary-nav-pf {
-      .nav-pf-tertiary-nav {
-        left: @nav-pf-vertical-badges-width;
-      }
-    }
-    &.hover-secondary-nav-pf {
-      width: ~"calc(@{nav-pf-vertical-collapsed-width} + @{nav-pf-vertical-badges-width})";
-      &.collapsed-secondary-nav-pf,
-      &.collapsed-tertiary-nav-pf {
-        width: @nav-pf-vertical-badges-width;
-      }
-    }
-    &.hover-tertiary-nav-pf {
-      width: ~"calc(@{nav-pf-vertical-collapsed-width} + (@{nav-pf-vertical-width} * 2))";
-      &.collapsed-secondary-nav-pf {
-        width: ~"calc(@{nav-pf-vertical-width} * 2)";
-      }
-      &.collapsed-tertiary-nav-pf {
-        width: @nav-pf-vertical-width;
-      }
-    }
-  }
-}
-.secondary-collapse-toggle-pf {
-  display: none;
-  font-family: @icon-font-name-fa;
-  font-size: inherit;
-  opacity: 0;
-  pointer-events: none;
-  -webkit-font-smoothing: antialiased;
-  &:before {
-    content: @fa-var-arrow-circle-o-left;
-  }
-  &.collapsed {
-    &:before {
-      content: @fa-var-arrow-circle-o-right;
-    }
-  }
-}
-.tertiary-collapse-toggle-pf {
-  display: none;
-  font-family: @icon-font-name-fa;
-  font-size: inherit;
-  opacity: 0;
-  pointer-events: none;
-  -webkit-font-smoothing: antialiased;
-  &:before {
-    content: @fa-var-arrow-circle-o-left;
-  }
-  &.collapsed {
-    &:before {
-      content: @fa-var-arrow-circle-o-right;
-    }
-  }
-}
-.nav-pf-vertical-collapsible-menus {
-  .secondary-collapse-toggle-pf {
-    display: inline-block;
-  }
-  .secondary-nav-item-pf.active {
-    .secondary-collapse-toggle-pf {
-      opacity: 1;
-      pointer-events: all;
-    }
-  }
-  .tertiary-collapse-toggle-pf {
-    display: inline-block;
-  }
-  .tertiary-nav-item-pf.active {
-    .tertiary-collapse-toggle-pf {
-      opacity: 1;
-      pointer-events: all;
-    }
-  }
-}
-.show-mobile-nav {
-  .secondary-collapse-toggle-pf {
-    display: inline-block;
-    opacity: 1;
-    pointer-events: all;
-    &:before {
-      content: @fa-var-arrow-circle-o-left;
-    }
-  }
-  .tertiary-collapse-toggle-pf {
-    display: inline-block;
-    opacity: 1;
-    pointer-events: all;
-    &:before {
-      content: @fa-var-arrow-circle-o-left;
-    }
-  }
-}
-.force-hide-secondary-nav-pf { // Used to temporarily hide sub-menus on an unpin event
-  .nav-pf-secondary-nav {
-    display: none !important;
-  }
-  .nav-pf-tertiary-nav {
-    display: none !important;
-  }
-}
-.nav-pf-vertical.transitions {
-  transition: width @nav-pf-menu-transition-period;
-  .nav-pf-secondary-nav {
-    transition: visibility @nav-pf-menu-transition-period, opacity @nav-pf-menu-transition-period linear;
-  }
-  .nav-pf-tertiary-nav {
-    transition: visibility @nav-pf-menu-transition-period, opacity @nav-pf-menu-transition-period linear;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/less/wizard.less b/src/cockpit/389-console/node_modules/patternfly/dist/less/wizard.less
deleted file mode 100644
index d543bd8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/less/wizard.less
+++ /dev/null
@@ -1,576 +0,0 @@
-//
-// Wizard
-// --------------------------------------------------
-.wizard-pf {
-  padding: 10px;
-  margin: 0 auto;
-  max-height: 900px;
-  width: auto;
-  .modal-content {
-    min-height:100%;
-  }
-}
-
-// Wizard header
-// Top section of the wizard w/ title and dismiss
-
-.wizard-pf-body {
-    background:@color-pf-white;
-    padding: 0;
-    position: static;
-}
-/* styles the sidebard containing the sub-steps */
-.wizard-pf-sidebar {
-    background: @color-pf-black-100;
-    border-right: 1px solid @color-pf-black-300;
-    display:none;
-  @media (min-width: @screen-sm-min) {
-    display:inherit;
-    flex:0 0 auto;
-    overflow-x: hidden;
-    overflow-y: auto;
-    .list-group {
-      border-top: 0;
-      margin-bottom: 0;
-    }
-      .list-group-item {
-        background-color: transparent;
-        border-color: @color-pf-black-200;
-        padding: 0;
-        > a {
-          color: @color-pf-black;
-          cursor: pointer;
-          display: block;
-          font-size: 14px;
-          font-weight: 700;
-          height: 50px;
-          outline: 0;
-          padding-top: 11px;
-          padding-left: 20px;
-          position: relative;
-          white-space: nowrap;
-          width: 14em;
-          &:hover {
-            text-decoration: none;
-            background-color: @color-pf-black-200;
-          }
-          &:focus {
-            //corrects odd behavior when hover and focus are combined.
-            text-decoration: none;
-            span {
-              text-decoration: underline;
-            }
-          }
-        }
-        &.active {
-          background-color: @color-pf-black-200;
-
-          //override default behavior
-          &:hover {
-            border-color: @color-pf-black-200;
-          }
-          > a {
-            color: @color-pf-blue-300;
-            cursor: default;
-          }
-          // line to left side showing active substep
-          > a:before {
-            content: " ";
-            background: @color-pf-blue-300;
-            height: 100%;
-            left: 0;
-            position: absolute;
-            top: 0;
-            width: 3px;
-          }
-          // caret to right showing active substep
-          > a:after {
-            color: @color-pf-blue-300;
-            content: "\f105"; // right caret
-            display: block;
-            font-family: FontAwesome;
-            font-size: 24px;
-            font-weight: 500;
-            line-height: 30px;
-            padding-top: 10px;
-            position: absolute;
-            right: 23px;
-            top: 0;
-          }
-        }
-      }
-    }
-}
-.wizard-pf-substep-number {
-  display:inline-block;
-  margin-right: 5px;
-  vertical-align: middle;
-  width: 25px;
-}
-.wizard-pf-substep-title {
-  display:inline-block;
-  margin-right: 5px;
-  text-align: left;
-  vertical-align: middle;
-}
-/* styles the steps indicator across the top of the wizard */
-.wizard-pf-steps {
-  border-bottom: solid 1px @color-pf-black-300;
-    @media (min-width: @screen-sm-min) {
-      text-align: center;
-    }
-}
-
-.wizard-pf-steps-indicator {
-  background: @color-pf-black-200;
-  border-top: 1px solid @color-pf-black-300;
-  display: inline-block;
-  display: flex;
-  font-size: ceil((@font-size-base * 1.3333));
-  list-style: none;
-  margin-bottom: 0;
-  padding: 15px 0;
-    @media (min-width: @screen-sm-min) {
-      background: @color-pf-white;
-      height: 120px;
-      padding: 38px 0 0;
-      justify-content: space-around;
-    }
-
-  li {
-    counter-increment: section;
-    float:left; /* float for IE9 since it doesn't support flex. If items wrap, they overlap */
-    flex-grow: 1;
-    flex-basis: 0;
-    line-height: 15px;
-    margin: 0;
-    padding: 0;
-    position: relative;
-    text-align: center;
-    &:not(.active) {
-      display: none;
-      @media (min-width: @screen-sm-min) {
-        display: block;
-      }
-    }
-    a {
-        align-items: center;
-        display: flex;
-        flex-wrap:wrap;
-        font-weight: 700;
-        @media (min-width: @screen-sm-min) {
-          font-weight: normal;
-          justify-content: center;
-        }
-          .wizard-pf-step-title {
-            margin-left: 10px;
-            @media(min-width: @screen-sm-min) {
-              margin-left: 0;
-            }
-
-            &-substep {
-              font-weight: normal;
-              margin-left: 10px;
-              text-transform: capitalize;
-              &:before {
-                content:"\00BB";
-                font-size: 20px;
-                margin-right: 10px;
-              }
-              &:not(.active) {
-                display: none;
-              }
-            }
-          }
-    }
-    /* draw the line between the circles */
-    @media (min-width: @screen-sm-min) {
-      .wizard-pf-step-title-substep {
-        display: none;
-      }
-      &:before {
-        background-color: @color-pf-black-400;
-        content: "";
-        height: 2px;
-        left: 0;
-        position: absolute;
-        right: 0;
-        top: 40px; // needed for IE9/10 calculate 50% of just the li, others calc 50% of the entire thing including the a:before
-        //otherwise, use top: calc(50% - 1px);
-      }
-      /* don't draw the line between the circles on the ends */
-      &:first-child:before {
-        left: 50%;
-        right: 0;
-      }
-      &:last-child:before {
-        left: 0;
-        right: 50%;
-      }
-      &:only-of-type:before {
-        background-color: transparent;
-      }
-    }
-    a {
-      color: @color-pf-black;
-      cursor: pointer;
-      font-size: 16px;
-      margin-left:1em;
-      margin-right:1em;
-      text-decoration: none;
-      &:hover {
-        .wizard-pf-step-number {
-          background-color: @color-pf-black-400;
-          border-color: @color-pf-black-400;
-          color: @color-pf-white;
-        }
-      }
-    }
-}
-  /* draw the step number in the circle */
-
-  .wizard-pf-step-number {
-    background-color: @color-pf-white;
-    border-radius: 50%;
-    border: solid 2px @color-pf-black-400;
-    color: @color-pf-black-400;
-    font-size: @font-size-base;
-    font-weight: 700;
-    height: 25px;
-    line-height: 22px;
-      @media (min-width: @screen-sm-min) {
-        left: ~"calc(50% - 13px)";
-        position: absolute;
-        top: 27px;
-      }
-    width: 25px;
-  }
-  .active .wizard-pf-step-number {
-    background-color: @color-pf-blue-300;
-    border-color: @color-pf-blue-300;
-    cursor: default;
-    color: @color-pf-white;
-  }
-
-  .viewed-pf .wizard-pf-step-number {
-    color: @color-pf-black;
-    background-color: @color-pf-white;
-    border-color: @color-pf-blue-300;
-  }
-
-}
-
-/* styles the main content portion of the wizard */
-.wizard-pf-main {
-  height: 100%;
-  padding:1em;
-  vertical-align: top;
-  width:100%;
-  @media (min-width: @screen-sm-min) {
-    overflow: auto;
-    padding:3em;
-    flex:1 1 auto;
-  }
-  .blank-slate-pf {
-    background-color: transparent;
-    border: none;
-    left: 0;
-    right: 0;
-  }
-}
-
-.wizard-pf-contents textarea {
-  resize: vertical;
-}
-
-/* styles the content of a review page */
-.wizard-pf-review-steps {
-  list-style: none;
-  .list-group, .list-group-item {
-    border: none;
-    margin-bottom: 0;
-  }
-  > ul {
-    > li {
-      float: left;
-      line-height: 15px;
-      margin: 0;
-      padding-top: 0;
-      position: relative;
-      width: 100%;
-      > a {
-        color: #030303;
-        cursor: pointer;
-        font-size: 16px;
-        padding-left: 30px;
-        padding-right: 5px;
-        text-decoration: none;
-        transition: 250ms;
-        &:before {
-          content: "\f107";
-          display: block;
-          font-family: FontAwesome;
-          font-size: 24px;
-          font-weight: 500;
-          left: 20px;
-          position: absolute;
-          top: 0;
-        }
-        &.collapsed {
-          &:before {
-            content: "\f105";
-          }
-        }
-      }
-    }
-  }
-}
-
-.wizard-pf-review-substeps {
-  padding-left: 22px;
-  > ul {
-    > li {
-      float: left;
-      line-height: 15px;
-      margin: 0;
-      position: relative;
-      width: 100%;
-      a {
-        color: #030303;
-        cursor: pointer;
-        font-size: 16px;
-        padding-left: 30px;
-        padding-right: 5px;
-        text-decoration: none;
-        transition: 250ms;
-        &:before {
-          content: "\f107";
-          display: block;
-          font-family: FontAwesome;
-          font-size: 24px;
-          font-weight: 500;
-          left: 20px;
-          position: absolute;
-          top: 10px;
-        }
-        &.collapsed {
-          &:before {
-            content: "\f105";
-          }
-        }
-      }
-    }
-  }
-}
-
-.wizard-pf-review-content {
-  padding-top: 10px;
-  padding-left: 40px;
-  .wizard-pf-review-item {
-    padding: 5px 0;
-    &.sub-item {
-      margin-left: 10px;
-    }
-    .wizard-pf-review-item-label {
-      font-weight: 700;
-      padding-right: 10px;
-    }
-    .wizard-pf-review-item-field {
-      font-weight: 700;
-      margin: 5px 0;
-      padding-right: 10px;
-      &:first-of-type {
-        margin-top: 0;
-      }
-      &:last-of-type {
-        margin-bottom: 0;
-      }
-      &.sub-field {
-        margin-left: 10px;
-      }
-    }
-  }
-}
-
-.wizard-pf-success-icon {
-  color: @color-pf-green-400;
-  font-size: (@font-size-base * 5.6);
-  line-height: (@font-size-base * 5.6);
-}
-
-/* styles the footer */
-.wizard-pf-footer {
-  background:@color-pf-white;
-  border-top: 1px solid @color-pf-black-300;
-  margin-top: 0;
-  padding-bottom: 17px;
-  .btn-cancel {
-    margin-right:25px;
-  }
-}
-
-.wizard-pf-row {
-    @media (min-width: @screen-sm-min) {
-      display: flex;
-      width:100%;
-      height: 900px;
-      max-height: 65vh;
-    }
-}
-
-// Scale up the modal
-@media (min-width: @screen-md-min) {
-  // increasing space around modal for larger viewports
-  .wizard-pf {
-    padding: 30px 0;
-    width: 900px;
-  }
-  // increasing width of sidebar for larger viewports
-  .wizard-pf-sidebar .list-group-item > a {
-    width: 18em;
-  }
-}
-
-//
-//
-// This is for the new wizard that is more robust on mobile.
-// --------------------------------------------------
-
-.wizard-pf-steps-alt, .wizard-pf-steps-alt ul {
-  list-style: none;
-  margin: 0;
-  padding: 0;
-}
-
-.wizard-pf-steps-alt {
-  margin-left: 15px;
-  margin-top: 15px;
-  background-image: linear-gradient(to right, transparent 11px, @color-pf-black-300 11px, @color-pf-black-300 13px, transparent 13px);
-  @media (min-width: @screen-sm-min) {
-    display:none;
-  }
-  &-indicator {
-    position: relative;
-    // caret to top showing active substep
-    &:after {
-      color: @color-pf-black-700;
-      content: "\f107"; // top caret
-      display: block;
-      font-family: FontAwesome;
-      font-size: 24px;
-      font-weight: 500;
-      position: absolute;
-      right: 17px;
-      top: 50%;
-      transform:translateY(-50%);
-      @media (min-width: @screen-sm-min) {
-        display:none;
-      }
-    }
-    &.active {
-      &:after {
-        content: "\f106";
-      }
-    }
-  }//indicator
-}//.wizard-pf-steps-alt
-
-.wizard-pf-step-alt {
-  margin-bottom: 10px;
-  a {
-    display:flex;
-    flex:1;
-    &:hover {
-      text-decoration: none;
-      .wizard-pf-step-alt-title {
-        color: @color-pf-blue-300;
-      }
-    }
-  }
-  ul {
-    margin-left: 11px;
-  }
-  .wizard-pf-step-alt-title {
-    margin-left: 5px;
-    align-self:center;
-  }
-  .wizard-pf-step-alt-number {
-    flex:0 0 auto;
-  }
-
-  &.active {
-    .wizard-pf-step-alt-number {
-      background-color: @color-pf-blue-300;
-      border-color: @color-pf-blue-300;
-      cursor: default;
-      color: @color-pf-white;
-    }
-    .wizard-pf-step-alt-title {
-      color: @color-pf-blue-300;
-    }
-    .wizard-pf-step-alt-substep:first-of-type {
-      margin-top: 2px; // gives proper spacing below number in circle active state
-    }
-
-
-  }
-  &.viewed {
-    .wizard-pf-step-alt-number {
-      color: @color-pf-black;
-      background-color: @color-pf-white;
-      border-color: @color-pf-blue-300;
-    }
-  }
-
-}//.wizard-pf-step-alt
-
-.wizard-pf-step-alt-number {
-  background-color: @color-pf-white;
-  border-radius: 50%;
-  border: solid 2px @color-pf-black-400;
-  color: @color-pf-black-400;
-  font-size: @font-size-base;
-  font-weight: 700;
-  height: 24px;
-  width: 24px;
-  display: inline-block;
-  text-align: center;
-}
-
-
-.wizard-pf-step-alt-title {
-  color: @color-pf-black;
-  font-weight: 700;
-  text-transform: capitalize;
-  display:inline-block;
-
-}//.wizard-pf-steps-alt-title
-
-.wizard-pf-step-alt-substep {
-    display:flex;
-  a {
-    padding:5px 0 5px 18px;
-    color: @color-pf-black-800;
-  }
-
-&:not(.disabled) {
-  &.active, &:hover {
-    background-color: @color-pf-black-200;
-    background-image: linear-gradient(to right, @color-pf-blue-300 2px, transparent 2px);
-    a {
-      color:@color-pf-blue-300;
-    }
-  }
-}
-  &.active {
-    a {
-      font-weight:700;
-    }
-  }
-  &.disabled {
-    cursor: not-allowed;
-    a {
-      pointer-events: none;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly-compass.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly-compass.scss
deleted file mode 100644
index 6986216..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly-compass.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-@import "bootstrap-compass";
-@import "font-awesome-compass";
-$pf-sass-asset-helper: true;
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly-sprockets.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly-sprockets.scss
deleted file mode 100644
index cd5a342..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly-sprockets.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-@import "bootstrap-sprockets";
-@import "font-awesome-sprockets";
-$pf-sass-asset-helper: true;
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly.scss
deleted file mode 100644
index 206e780..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/_patternfly.scss
+++ /dev/null
@@ -1,146 +0,0 @@
-/* PatternFly */
-
-// Patternfly variables
-@import 'patternfly/variables';
-
-// Bootstrap Core variables and mixins
-@import "bootstrap/variables";
-@import "bootstrap/mixins";
-
-// Bootstrap mixin overrides
-@import 'patternfly/bootstrap-mixin-overrides';
-
-// OpenSans
-@import 'patternfly/fonts';
-
-// Bootstrap Reset and dependencies
-@import "bootstrap/normalize";
-@import "bootstrap/print";
-@import "bootstrap/glyphicons";
-
-// Bootstrap Core CSS
-@import "bootstrap/scaffolding";
-@import "bootstrap/type";
-@import "bootstrap/code";
-@import "bootstrap/grid";
-@import "bootstrap/tables";
-@import "bootstrap/forms";
-@import "bootstrap/buttons";
-
-// Bootstrap Components
-@import "bootstrap/component-animations";
-@import "bootstrap/dropdowns";
-@import "bootstrap/button-groups";
-@import "bootstrap/input-groups";
-@import "bootstrap/navs";
-@import "bootstrap/navbar";
-@import "bootstrap/breadcrumbs";
-@import "bootstrap/pagination";
-@import "bootstrap/pager";
-@import "bootstrap/labels";
-@import "bootstrap/badges";
-@import "bootstrap/jumbotron";
-@import "bootstrap/thumbnails";
-@import "bootstrap/alerts";
-@import "bootstrap/progress-bars";
-@import "bootstrap/media";
-@import "bootstrap/list-group";
-@import "bootstrap/panels";
-@import "bootstrap/responsive-embed";
-@import "bootstrap/wells";
-@import "bootstrap/close";
-
-// Bootstrap Components w/ JavaScript
-@import "bootstrap/modals";
-@import "bootstrap/tooltip";
-@import "bootstrap/popovers";
-@import "bootstrap/carousel";
-
-// Bootstrap Utility classes
-@import "bootstrap/utilities";
-@import "bootstrap/responsive-utilities";
-
-// Font Awesome
-@import 'font-awesome';
-
-// Bootstrap-Combobox
-@import 'patternfly/dependencies/bootstrap-combobox/combobox';
-// Bootstrap-Datepicker
-@import 'patternfly/dependencies/bootstrap-datepicker/datepicker3';
-// Bootstrap-Select
-@import 'patternfly/dependencies/bootstrap-select/bootstrap-select';
-// Bootstrap-Slider
-@import 'patternfly/dependencies/bootstrap-slider/bootstrap-slider';
-// Bootstrap Switch
-@import 'patternfly/dependencies/bootstrap-switch/bootstrap-switch';
-// Bootstrap Touchspin
-@import "patternfly/dependencies/bootstrap-touchspin/jquery.bootstrap-touchspin";
-// C3 charts
-@import "patternfly/dependencies/c3/c3";
-// Bootstrap-DateTimePicker
-@import 'patternfly/dependencies/eonasdan-bootstrap-datetimepicker/bootstrap-datetimepicker-build';
-
-// PatternFly
-@import 'patternfly/mixins';
-@import "patternfly/alerts";
-@import "patternfly/badges";
-@import "patternfly/breadcrumbs";
-@import "patternfly/buttons";
-@import "patternfly/dropdowns";
-@import "patternfly/forms";
-@import "patternfly/labels";
-@import "patternfly/list-group";
-@import "patternfly/modals";
-@import "patternfly/pager";
-@import "patternfly/pagination";
-@import "patternfly/panels";
-@import "patternfly/popovers";
-@import "patternfly/progress-bars";
-@import "patternfly/tables";
-@import "patternfly/tabs";
-@import "patternfly/tooltip";
-@import "patternfly/type";
-
-// PatternFly Additions
-@import 'patternfly/about-modal';
-@import 'patternfly/application-launcher';
-@import 'patternfly/blank-slate';
-@import 'patternfly/bootstrap-combobox';
-@import 'patternfly/bootstrap-datepicker';
-@import 'patternfly/bootstrap-select';
-@import 'patternfly/bootstrap-slider';
-@import 'patternfly/bootstrap-switch';
-@import 'patternfly/bootstrap-touchspin';
-@import 'patternfly/bootstrap-treeview';
-@import 'patternfly/card-view';
-@import 'patternfly/cards';
-@import 'patternfly/charts';
-@import 'patternfly/close';
-@import 'patternfly/datatables';
-@import 'patternfly/experimental-features';
-@import 'patternfly/filter';
-@import 'patternfly/footer';
-@import 'patternfly/icons';
-@import 'patternfly/infotip';
-@import 'patternfly/layouts';
-@import 'patternfly/links';
-@import 'patternfly/list-pf';
-@import 'patternfly/list-view-dnd';
-@import 'patternfly/list-view';
-@import 'patternfly/login';
-@import 'patternfly/nav-vertical-alt';
-@import 'patternfly/navbar-alt';
-@import 'patternfly/navbar-vertical';
-@import 'patternfly/navbar';
-@import 'patternfly/notifications-drawer';
-@import 'patternfly/search';
-@import 'patternfly/sidebar';
-@import 'patternfly/skip-to-content';
-@import 'patternfly/spinner';
-@import 'patternfly/syntax-highlighting';
-@import 'patternfly/table-view';
-@import 'patternfly/time-picker';
-@import 'patternfly/toast';
-@import 'patternfly/toolbar';
-@import 'patternfly/vertical-nav';
-@import 'patternfly/wizard';
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_about-modal.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_about-modal.scss
deleted file mode 100644
index 7b4d4b6..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_about-modal.scss
+++ /dev/null
@@ -1,44 +0,0 @@
-//
-// About Modal
-// --------------------------------------------------
-
-.about-modal-pf {
-  background-color: $color-pf-black-900;
-  background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$modal-about-pf-bg-img}"), "#{$img-path}#{$modal-about-pf-bg-img}"));
-  background-position: right bottom;
-  background-repeat: no-repeat;
-  background-size: 216px auto;
-  @media (min-width: $screen-sm-min) {
-    background-size: auto;
-  }
-  .modal-body {
-    color: $color-pf-white;
-    padding-bottom: 16px;
-    padding-left: $grid-gutter-width;
-    padding-right: $grid-gutter-width;
-    @media (min-width: $screen-sm-min) {
-      padding-left: ($grid-gutter-width * 2);
-      padding-right: ($grid-gutter-width * 2);
-    }
-  }
-  .modal-header {
-    background-color: transparent;
-  }
-  .pficon-close {
-    color: $color-pf-white;
-  }
-}
-
-.product-versions-pf {
-  margin-bottom: 30px;
-  margin-top: 30px;
-  li {
-    strong {
-      margin-right: ($grid-gutter-width / 4);
-    }
-  }
-}
-
-.trademark-pf {
-  font-size: ceil(($font-size-base - 1));
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_alerts.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_alerts.scss
deleted file mode 100644
index fbc8353..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_alerts.scss
+++ /dev/null
@@ -1,44 +0,0 @@
-//
-// Alerts
-// --------------------------------------------------
-
-.alert {
-  border-width: 1px;
-  padding-left: 47px;
-  padding-right: ($alert-padding + 3);
-  position: relative;
-  word-wrap: break-word;
-  .alert-link {
-    color: $link-color;
-    &:hover {
-      color: $link-hover-color;
-    }
-  }
-  > .btn.pull-right {
-    margin-top: -3px;
-  }
-  > .pficon {
-    font-size: 22px;
-    position: absolute;
-    left: 13px;
-    top: 10px;
-  }
-  .close {
-    @include opacity(.85);
-    &:hover,
-    &:focus {
-      @include opacity(1);
-    }
-  }
-  .pficon-info {
-    color: $color-pf-black-700;
-  }
-}
-
-.alert-dismissable {
-  padding-right: ($alert-padding + 17);
-  .close {
-    right: -13px;
-    top: 1px;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_application-launcher.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_application-launcher.scss
deleted file mode 100644
index 6bddaec..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_application-launcher.scss
+++ /dev/null
@@ -1,213 +0,0 @@
-//
-// Application Launcher
-// --------------------------------------------------
-
-@mixin applauncher-pf(){
-  display: inline-block;
-  overflow: visible;
-
-  .applauncher-pf-title {
-    @include sr-only-pf();
-  }
-
-  .dropdown-toggle {
-    &.disabled {
-      cursor: not-allowed;
-    }
-  }
-
-  &.open > .dropdown-menu {
-    display:flex;
-    flex-wrap:wrap;
-  }
-
-  .applauncher-pf-item {
-    width: 100%;
-  }
-
-  .applauncher-pf-link {
-    display:flex;
-    white-space: initial;
-    align-items: center;
-  }
-
-  &-block-list {
-    .applauncher-pf-item {
-      @media (min-width: $screen-sm-min) {
-        flex:0 0 50%;
-      }
-    }
-
-    .applauncher-pf-link {
-        flex-wrap: wrap;
-      @media (min-width: $screen-sm-min) {
-          flex-direction:column;
-          text-align: center;
-          padding:15px 0;
-      }
-    }
-
-    .applauncher-pf-link-icon {
-      padding: 0;
-    }
-  }//block-list
-
-  &:not(.applauncher-pf-block-list) {
-
-    .applauncher-pf-link {
-      @media (min-width: $screen-sm-min) {
-        padding:$applauncher-pf-dropdown-menu-padding;
-        &-icon {
-          flex:1 0 0;
-          text-align: left;
-        }
-        &-title{flex:3;}
-      }
-    }
-  }
-
-  .dropdown-menu {
-    padding: $applauncher-pf-dropdown-menu-padding;
-    min-width: $applauncher-pf-dropdown-menu-width;
-  }
-
-  .applauncher-pf-link {
-    border-style: solid;
-    border-width: $applauncher-pf-menu-link-border-width;
-    border-color: transparent;
-
-    &:hover {
-      background-color: $applauncher-pf-menu-link-background-color-hover;
-      border-color: $applauncher-pf-menu-link-border-color-hover;
-      color: $applauncher-pf-menu-link-color-hover;
-      text-decoration: none;
-
-      @include box-shadow(0 0 2px 0 $applauncher-pf-menu-link-shadow);
-    }
-  }
-
-  .applauncher-pf-link-icon {
-    font-size: 1.2em;
-    text-align: center;
-    width: $applauncher-pf-menu-link-icon-width;
-
-    @media (min-width: $screen-sm-min) {
-      font-size: $applauncher-pf-menu-link-icon-font-size;
-    }
-  }
-
-}//@mixin applauncher-pf
-
-.applauncher-pf{
-  @include applauncher-pf;
-}
-
-.navbar-utility .applauncher-pf {
-    .dropdown-menu {
-      border-width: $applauncher-pf-menu-link-border-width !important;
-      @media (min-width: $screen-sm-min) {
-              margin-top: 3px;
-              right:0;
-            }
-    }//.dropdown-menu
-}
-
-.navbar-pf, .navbar-pf-alt {
-
-  .navbar-utility .applauncher-pf, .applauncher-pf {
-
-    &.open > a,
-        &.open > a:focus {
-          background-color: $navbar-pf-navbar-nav-active-bg-color;
-          color: $navbar-pf-active-color;
-
-          @media (min-width: $screen-sm-min) {
-            background-color: $navbar-pf-navbar-utility-open-bg-color;
-            border-color: $navbar-pf-navbar-utility-border-color;
-            color: $navbar-pf-navbar-utility-color;
-          }
-        }
-
-        &.open {
-          .dropdown-menu > li > a {
-            @media (max-width: $grid-float-breakpoint-max) {
-              padding-left: 20px;
-              .applauncher-pf-link-icon {
-                padding-right: 20px;
-              }
-            }
-          }
-        }
-
-        &.dropdown > .dropdown-toggle,
-            .dropdown-toggle {
-              background-color: inherit;
-              color: $applauncher-pf-menu-link-color;
-              text-align: left;
-              text-decoration: none;
-              border-width: 0;
-              display: block;
-              padding-left: 20px;
-
-              &.disabled {
-                color: $applauncher-pf-menu-link-color-disabled !important;
-              }
-
-              @media (min-width: $screen-sm-min) {
-                border-left: 1px solid $navbar-pf-navbar-utility-border-color;
-                padding: $applauncher-pf-dropdown-toggle-padding;
-                line-height: 1;
-              }
-        }
-
-        .applauncher-pf-icon {
-              padding-right:$applauncher-pf-icon-padding-right;
-
-              @media (min-width: $screen-sm-min) {
-                padding: 0;
-              }
-            }
-
-        .applauncher-pf-title {
-          display: inline;
-          position: relative;
-        }
-
-
-        .applauncher-pf-link {
-          overflow: hidden;
-          width: 100%;
-
-          &:hover {
-            background-color: transparent;
-            border-color: transparent;
-            @include box-shadow(none);
-          }
-        }
-
-        .applauncher-pf-link-title {
-          overflow: hidden;
-        }
-
-        @media (min-width: $screen-sm-min) {
-          //Apply mixin
-          @include applauncher-pf();
-        }
-    }
-}//.navbar-pf .navbar-pf-alt ovrerides
-
-.navbar-iconic {
-
-  .navbar-utility .applauncher-pf,
-  .applauncher-pf {
-
-    &.dropdown > .dropdown-toggle,
-    .dropdown-toggle {
-
-      @media (min-width: $screen-sm-min) {
-        padding: 22px 10px;
-        line-height: inherit;
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_badges.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_badges.scss
deleted file mode 100644
index e3a5364..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_badges.scss
+++ /dev/null
@@ -1,11 +0,0 @@
-//
-// Badges
-// --------------------------------------------------
-
-.badge {
-  margin-left: 6px;
-}
-
-.nav-pills > li > a > .badge {
-  margin-left: 6px;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_blank-slate.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_blank-slate.scss
deleted file mode 100644
index c0abe54..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_blank-slate.scss
+++ /dev/null
@@ -1,35 +0,0 @@
-//
-// Blank Slate
-// --------------------------------------------------
-
-.blank-slate-pf {
-  @media (min-width: $screen-sm-min) {
-    padding: ($jumbotron-padding * 2) ($jumbotron-padding * 2);
-  }
-  @media (min-width: $screen-md-min) {
-    padding: ($jumbotron-padding * 3) ($jumbotron-padding * 4);
-  }
-  background-color: $well-bg;
-  border: 1px solid $well-border;
-  border-radius: $border-radius-base;
-  margin-bottom: 20px;
-  padding: $jumbotron-padding;
-  text-align: center;
-  .blank-slate-pf-icon {
-    color: $gray-light;
-    font-size: ($font-size-h1 * 2.4);
-    line-height: ($font-size-h1 * 2.4);
-  }
-  .blank-slate-pf-main-action {
-    margin-top: $line-height-computed;
-  }
-  .blank-slate-pf-secondary-action {
-    margin-top: $line-height-computed;
-  }
-  button {
-    margin-right: 5px;
-    &:last-of-type {
-      margin-right: 0;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-combobox.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-combobox.scss
deleted file mode 100644
index 725a4c9..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-combobox.scss
+++ /dev/null
@@ -1,35 +0,0 @@
-//
-// Bootstrap-Combobox
-// --------------------------------------------------
-
-.combobox-container {
-  &.combobox-selected .glyphicon-remove {
-    display: inline-block;
-  }
-  .caret {
-    margin-left: 0;
-  }
-  .combobox::-ms-clear {
-    display: none;
-  }
-  .dropdown-menu {
-    margin-top: -1px;
-    width: 100%;
-  }
-  .glyphicon-remove {
-    display: none;
-    top: auto;
-    width: 12px;
-    &:before {
-      content: "\e60b";
-      font-family: $icon-font-name-pf;
-    }
-  }
-  .input-group-addon {
-    @include button-variant($btn-default-color, $btn-default-bg, $btn-default-bg-img-start, $btn-default-bg-img-stop, $btn-default-border);
-    position: relative; // IE8
-    &:active {
-      @include box-shadow(inset 0 2px 8px rgba($color-pf-black, (20/100)));
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-datepicker.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-datepicker.scss
deleted file mode 100644
index fb1a3c9..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-datepicker.scss
+++ /dev/null
@@ -1,132 +0,0 @@
-//
-// Bootstrap-Datepicker
-// --------------------------------------------------
-
-.bootstrap-datepicker.form-control[readonly] {
-  background-color: $input-bg;
-  border-color: $input-border !important;
-  color: $input-color;
-  @include box-shadow(inset 0 1px 1px rgba($color-pf-black, (7.5/100)));
-  @include form-control-outline();
-  &:focus {
-    // TODO Create global variables for validation box shadows?
-    $input-validation-focus-box-shadow: rgba($color-pf-black, (7.5/100));
-    border-color: $input-border-focus !important;
-    .has-error & {
-      // TODO Create global variables for validation box shadows?
-      $state-danger-input-focus: lighten($state-danger-text, 20%);
-      $shadow: unquote("inset 0 1px 1px #{$input-validation-focus-box-shadow}, 0 0 6px #{$state-danger-input-focus}");
-      border-color: darken($state-danger-text, 10%);
-      @include box-shadow($shadow);
-    }
-    .has-success & {
-      // TODO Create global variables for validation box shadows?
-      $state-success-input-focus: lighten($state-success-text, 20%);
-      $shadow: unquote("inset 0 1px 1px #{$input-validation-focus-box-shadow}, 0 0 6px #{$state-success-input-focus}");
-      border-color: darken($state-success-text, 10%);
-      @include box-shadow($shadow);
-    }
-    .has-warning & {
-      // TODO Create global variables for validation box shadows?
-      $state-warning-input-focus: lighten($state-warning-text, 20%);
-      $shadow: unquote("inset 0 1px 1px #{$input-validation-focus-box-shadow}, 0 0 6px #{$state-warning-input-focus}");
-      border-color: darken($state-warning-text, 10%);
-      @include box-shadow($shadow);
-    }
-  }
-  &:hover {
-    border-color: $input-border-hover !important;
-    .has-error & {
-      border-color: darken($state-danger-text, 10%) !important;
-    }
-    .has-success & {
-      border-color: darken($state-success-text, 10%) !important;
-    }
-    .has-warning & {
-      border-color: darken($state-warning-text, 10%) !important;
-    }
-  }
-  .has-error & {
-    border-color: $state-danger-text !important;
-  }
-  .has-success & {
-    border-color: $state-success-text !important;
-  }
-  .has-warning & {
-    border-color: $state-warning-text !important;
-  }
-}
-
-.datepicker {
-  border-radius: $border-radius-base;
-  .datepicker-switch,
-  tfoot .clear,
-  tfoot .today {
-    font-size: $font-size-large;
-    font-weight: 500;
-  }
-  .next,
-  .prev {
-    font-weight: 500;
-  }
-  table tr {
-    td,
-    th {
-      border-radius: $border-radius-base;
-    }
-    td {
-      &.active,
-      &.active:hover,
-      &.active.disabled,
-      &.active.disabled:hover {
-        background: $dropdown-link-active-bg !important;
-        color: $color-pf-white !important;
-        text-shadow: none;
-      }
-      &.day:hover,
-      &.day.focused {
-        background: $dropdown-link-hover-bg;
-      }
-      &.selected,
-      &.selected:hover,
-      &.selected.disabled,
-      &.selected.disabled:hover {
-        text-shadow: none;
-      }
-      span {
-        border-radius: $border-radius-base;
-        &.active,
-        &.active:hover,
-        &.active.disabled,
-        &.active.disabled:hover {
-          background: $dropdown-link-active-bg;
-          text-shadow: none;
-        }
-        &:hover {
-          background: $dropdown-link-hover-bg;
-        }
-      }
-    }
-  }
-  thead tr:first-child th,
-  tfoot tr th {
-    &:hover {
-      background: $dropdown-link-hover-bg;
-    }
-  }
-}
-
-.input-daterange {
-  input:first-child {
-    border-radius: $border-radius-base 0 0 $border-radius-base;
-  }
-  input:last-child {
-    border-radius: 0 $border-radius-base $border-radius-base 0;
-  }
-  .input-group-addon {
-    background-color: $input-group-addon-bg;
-    border-color: $input-group-addon-border-color;
-    line-height: $line-height-base;
-    padding: $padding-base-vertical $padding-base-horizontal;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-mixin-overrides.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-mixin-overrides.scss
deleted file mode 100644
index fca61f3..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-mixin-overrides.scss
+++ /dev/null
@@ -1,33 +0,0 @@
-// Mixins - Bootstrap overrides
-// -------------------
-
-// Form control outline
-@mixin form-control-outline($color: $input-border-focus){
-  $color-rgba: rgba(red($color), green($color), blue($color), .6);
-  &:focus {
-    border-color: $color;
-    outline: 0 !important;
-    @include box-shadow(unquote("inset 0 1px 1px rgba(3, 3, 3, 0.075), 0 0 8px #{$color-rgba}"));
-  }
-}
-
-// Gradients
-@mixin gradient-striped($color: rgba($color-pf-black, (15/100)), $angle: -45deg){
-    background-image: linear-gradient($angle, $color 25%, $color 26%, transparent 27%, transparent 49%, $color 50%, $color 51%, transparent 52%, transparent 74%, $color 75%, $color 76%, transparent 77%);
-  }
-
-// Horizontal dividers
-@mixin nav-divider($color: $color-pf-black-200, $margin: 4px 1px){
-  background-color: $color;
-  height: 1px;
-  margin: $margin;
-  overflow: hidden;
-}
-
-// Placeholder text
-@mixin placeholder($color: $input-color-placeholder){
-  &:-moz-placeholder            { color: $color; font-style: italic; } // Firefox 4-18
-  &::-moz-placeholder           { color: $color; font-style: italic; opacity: 1; } // Firefox 19+
-  &:-ms-input-placeholder       { color: $color; font-style: italic; } // Internet Explorer 10+
-  &::-webkit-input-placeholder  { color: $color; font-style: italic; } // Safari and Chrome
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-select.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-select.scss
deleted file mode 100644
index ef0c638..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-select.scss
+++ /dev/null
@@ -1,108 +0,0 @@
-//
-// Bootstrap-select
-// --------------------------------------------------
-
-.bootstrap-select.btn-group {
-  &.form-control {
-    margin-bottom: 0;
-  }
-  .btn {
-    // TODO Create global variable for validation state box shadows?
-    $input-validation-focus-box-shadow: rgba($color-pf-black, (7.5/100));
-    &:hover {
-      border-color: $input-border-hover;
-    }
-    .caret {
-      margin-top: -4px;
-    }
-    @include form-control-outline();
-    .has-error & {
-      border-color: $state-danger-text;
-      &:focus {
-        // TODO Create global variable for validation state box shadows?
-        $state-danger-input-focus: lighten($state-danger-text, 20%);
-        $shadow: unquote("inset 0 1px 1px #{$input-validation-focus-box-shadow}, 0 0 6px #{$state-danger-input-focus}");
-        border-color: darken($state-danger-text, 10%);
-        @include box-shadow($shadow);
-      }
-    }
-    .has-success & {
-      border-color: $state-success-text;
-      &:focus {
-        // TODO Create global variable for validation state box shadows?
-        $state-success-input-focus: lighten($state-success-text, 20%);
-        $shadow: unquote("inset 0 1px 1px #{$input-validation-focus-box-shadow}, 0 0 6px #{$state-success-input-focus}");
-        border-color: darken($state-success-text, 10%);
-        @include box-shadow($shadow);
-      }
-    }
-    .has-warning & {
-      border-color: $state-warning-text;
-      &:focus {
-        // TODO Create global variable for validation state box shadows?
-        $state-warning-input-focus: lighten($state-warning-text, 20%);
-        $shadow: unquote("inset 0 1px 1px #{$input-validation-focus-box-shadow}, 0 0 6px #{$state-warning-input-focus}");
-        border-color: darken($state-warning-text, 10%);
-        @include box-shadow($shadow);
-      }
-    }
-    @include transition(unquote("border-color ease-in-out .15s, box-shadow ease-in-out .15s"));
-  }
-  .dropdown-menu { // Also see navbar.less
-    > .active > a {
-      &,
-      &:active {
-        background-color: $dropdown-link-hover-bg !important;
-        border-color: $dropdown-link-hover-border-color !important;
-        color: $gray-dark !important;
-        small {
-          color: $gray-light !important;
-        }
-      }
-    }
-    > .disabled > a {
-      color: $gray-light !important;
-    }
-    > .selected > a {
-      background-color: $dropdown-link-active-bg !important;
-      border-color: $dropdown-link-active-border-color !important;
-      color: $color-pf-white !important;
-      small {
-        color: rgba($color-pf-white, (50/100)) !important;
-      }
-    }
-    .divider {
-      background: $dropdown-divider-bg !important;
-      margin: $dropdown-divider-margin !important;
-    }
-    dt {
-      color: $color-pf-black-500;
-      font-weight:normal;
-      padding: 1px 10px;
-    }
-    li {
-      & > a.opt {
-        padding: 1px 10px;
-      }
-      & a {
-        &:active small {
-          color: rgba($color-pf-white, (50/100)) !important;
-        }
-        &:hover,
-        &:focus {
-          small {
-            color: $gray-light;
-          }
-        }
-      }
-      &:not(.disabled) {
-        a:hover,
-        a:focus {
-          small {
-            color: $gray-light;
-          }
-        }
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-slider.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-slider.scss
deleted file mode 100644
index c0ddbd3..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-slider.scss
+++ /dev/null
@@ -1,66 +0,0 @@
-//
-// Bootstrap slider
-// --------------------------------------------------
-// https://github.com/seiyria/bootstrap-slider
-
-
-// Overwrites and fixes to Bootstrap slider
-
-// https //github.com/seiyria/bootstrap-slider/issues/797
-.slider-tick-label-container {
-  display: flex;
-  justify-content: space-between;
-  margin-left: 0!important;
-}
-
-.slider-tick-label {
-  width: auto !important;
-}
-
-.slider {
-  .tooltip {
-    top: -10px;
-  }
-}
-.slider-track {
-  background-color: $color-pf-black-200;
-  box-shadow: inset 0 2px 3px rgba(0, 0, 0, .1), 0 0px 2px $color-pf-black-200;
-  border: 1px solid $color-pf-black-400;
-}
-
-.slider-selection {
-  @include gradient-vertical($slider-secondary-top, $slider-secondary-bottom);
-}
-
-.slider-handle {
-  width: $slider-line-height;
-  height: $slider-line-height;
-  border: 1px solid $color-pf-black-400; //THIS!
-}
-
-.slider-tick {
-  background-color: transparent !important;
-  background-image:
-    radial-gradient(rgba(0, 0, 0, .3), rgba(0, 0, 0, .3) 2px, transparent 2px) !important;
-  @include box-shadow(none);
-}
-
-
-// Styles to create the pf slider
-.slider-pf {
-  display: flex;
-  align-items: center;
-
-  * {
-    margin-right: 10px;
-
-    &:last-child {
-      margin: 0;
-    }
-  }
-
-  .slider {
-    width: auto;
-    flex: 1 1 100%;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-switch.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-switch.scss
deleted file mode 100644
index 6a3b168..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-switch.scss
+++ /dev/null
@@ -1,19 +0,0 @@
-//
-// Bootstrap Switch
-// --------------------------------------------------
-
-.#{$bootstrap-switch-base} {
-  .#{$bootstrap-switch-base}-handle-off,
-  .#{$bootstrap-switch-base}-handle-on {
-    &.#{$bootstrap-switch-base}-default {
-      background: $bootstrap-switch-handle-default-bg-color;
-    }
-  }
-  .#{$bootstrap-switch-base}-label {
-    background: $bootstrap-switch-bg-color;
-    box-shadow: 0 0 2px rgba($color-pf-black, (40/100));
-    @include gradient-vertical($bootstrap-switch-bg-color-start, $bootstrap-switch-bg-color-stop);
-    position: relative;
-    z-index: 9;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-touchspin.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-touchspin.scss
deleted file mode 100644
index b010aed..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-touchspin.scss
+++ /dev/null
@@ -1,31 +0,0 @@
-//
-// Bootstrap Touchspin
-// --------------------------------------------------
-
-.bootstrap-touchspin .input-group-btn-vertical {
-  > .btn {
-    padding-bottom: 6px;
-    padding-top: 6px;
-  }
-  .bootstrap-touchspin-down {
-    border-bottom-right-radius: $border-radius-base;
-  }
-  .bootstrap-touchspin-up {
-    border-top-right-radius: $border-radius-base;
-  }
-  i {
-    font-size: ($font-size-base - 4);
-    left: 6px;
-    top: 2px;
-    &.fa-angle-down,
-    &.fa-angle-up {
-      font-size: $font-size-base;
-      line-height: $font-size-base;
-      top: 0;
-    }
-    &.fa-angle-down,
-    &.fa-angle-up {
-      left: 7px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-treeview.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-treeview.scss
deleted file mode 100644
index fb9170b..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_bootstrap-treeview.scss
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// Bootstrap Tree View
-// --------------------------------------------------
-
-.treeview {
-  .list-group {
-    border-top: 0;
-  }
-  .list-group-item {
-    background: transparent;
-    border-bottom: 1px solid transparent !important;
-    border-top: 1px solid transparent !important;
-    cursor: default !important;
-    margin-bottom: 0;
-    overflow: hidden;
-    padding: 0 10px;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    &:hover {
-      background: none !important;
-    }
-    &.node-selected {
-      background: none !important;
-      border-color: transparent !important;
-      color: inherit !important;
-    }
-    &.node-check-changed {
-      span.node-icon,
-      span.text {
-        color: $bootstrap-treeview-highlight-color;
-      }
-    }
-  }
-  span.icon {
-    display: inline-block;
-    font-size: ($font-size-base + 1);
-    min-width: 10px;
-    text-align: center;
-    > [class*="fa-angle"] {
-      font-size: ($font-size-base + 3);
-    }
-    &.check-icon {
-      margin-right: 10px;
-    }
-    &.expand-icon {
-      cursor: pointer !important;
-    }
-  }
-  span.image {
-    background-repeat: no-repeat;
-    background-size: contain;
-    display: inline-block;
-    height: 1.19em;
-    line-height: 1em;
-    margin-right: 5px;
-    vertical-align: middle;
-    width: 12px;
-  }
-  span.indent {
-    margin-right: 5px;
-  }
-  .node-disabled {
-    color: $color-pf-black-300;
-    cursor: not-allowed;
-    span.expand-icon {
-      cursor: default !important;
-    }
-  }
-  .node-hidden {
-    display:none;
-  }
-}
-
-.treeview-pf-hover .list-group-item {
-  cursor: pointer !important;
-  &:hover {
-    background-color: $dropdown-link-hover-bg !important;
-    border-color: $dropdown-link-hover-border-color !important;
-  }
-}
-
-.treeview-pf-select .list-group-item {
-  cursor: pointer !important;
-  &.node-selected {
-    background: $dropdown-link-active-bg !important;
-    border-color: $dropdown-link-active-border-color !important;
-    color: $dropdown-link-active-color !important;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_breadcrumbs.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_breadcrumbs.scss
deleted file mode 100644
index 58e1d91..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_breadcrumbs.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-//
-// Breadcrumbs
-// --------------------------------------------------
-
-.breadcrumb {
-  padding-left: 0;
-  > .active strong {
-    font-weight: 600;
-  }
-  > li {
-      display: inline; /* IE8 */
-      + li:before {
-      color: $gray-light;
-      content: $fa-var-angle-right;
-      font-family: $icon-font-name-fa;
-      font-size: ($font-size-base - 1);
-      padding: 0 9px 0 7px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_buttons.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_buttons.scss
deleted file mode 100644
index 458bd77..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_buttons.scss
+++ /dev/null
@@ -1,50 +0,0 @@
-//
-// Buttons
-// --------------------------------------------------
-
-.btn {
-  @include box-shadow(0 2px 3px rgba($color-pf-black, (10/100)));
-  &:active {
-    @include box-shadow(inset 0 2px 8px rgba($color-pf-black, (20/100)));
-  }
-  &.disabled,
-  &[disabled],
-  fieldset[disabled] & {
-    background-color: $color-pf-black-100 !important;
-    background-image: none !important;
-    border-color: $color-pf-black-300 !important;
-    color: $color-pf-black-500 !important;
-    opacity: 1;
-    &:active {
-      @include box-shadow(none);
-    }
-    &.btn-link {
-      background-color: transparent !important;
-      border: 0;
-    }
-  }
-}
-
-.btn-danger {
-  @include button-variant($btn-danger-color, $btn-danger-bg, $btn-danger-bg-img-start, $btn-danger-bg-img-stop, $btn-danger-border);
-}
-
-.btn-default {
-  @include button-variant($btn-default-color, $btn-default-bg, $btn-default-bg-img-start, $btn-default-bg-img-stop, $btn-default-border);
-}
-
-.btn-link {
-  &,
-  &:active {
-    @include box-shadow(none);
-  }
-}
-
-.btn-primary {
-  @include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-bg-img-start, $btn-primary-bg-img-stop, $btn-primary-border);
-}
-
-.btn-xs,
-.btn-group-xs .btn {
-  font-weight: $btn-xs-font-weight;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_card-view.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_card-view.scss
deleted file mode 100644
index 8c4dcf5..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_card-view.scss
+++ /dev/null
@@ -1,105 +0,0 @@
-//
-// Card View
-// --------------------------------------------------
-
-.card-pf-view {
-  border: 2px solid transparent;
-  .card-pf-heading-kebab {
-    .dropdown-kebab-pf {
-      margin-top: -3px;
-    }
-    + .progress-pf-legend {
-      p { margin-bottom: 0; }
-      .progress {
-        margin-bottom: 7px;
-        margin-top: 16px;
-      }
-    }
-  }
-  .card-pf-info {
-    margin-top: 15px;
-    strong {
-      font-size: ceil(($font-size-base + 1));
-      margin-right: 10px;
-    }
-  }
-  .card-pf-item {
-    display: inline-block;
-    font-size: $font-size-h3;
-    padding: 0 13px 0 15px;
-    &:first-child { padding-left: 0; }
-    &:last-child { padding-right: 0; }
-    + .card-pf-item { border-left: 1px solid $card-pf-border-color; }
-    .fa-check { color: $brand-success; }
-    .fa,
-    .pficon {
-      + .card-pf-item-text { margin-left: 10px; }
-    }
-  }
-  .card-pf-items { margin-top: 15px; }
-  .card-pf-title {
-    font-size: ceil(($font-size-base * 1.6666));
-    font-weight: 300;
-    margin-bottom: 0;
-    margin-top: 15px;
-    .fa,
-    .pficon {
-      font-size: ceil(($font-size-base * 1.5));
-      margin-right: 2px;
-    }
-    .col-lg-2 & { font-size: $font-size-h3; }
-  }
-  .card-pf-top-element .card-pf-icon-circle {
-    border: 2px solid $color-pf-blue-300;
-    border-radius: 50%;
-    display: block;
-    font-size: 46px;
-    height: 106px;
-    line-height: 102px;
-    margin: 0 auto;
-    text-align: center;
-    width: 106px;
-    .col-lg-2 & {
-      font-size: 23px;
-      height: 54px;
-      line-height: 50px;
-      width: 54px;
-    }
-  }
-  .card-pf-view-checkbox {
-    position: absolute;
-    top: 11px;
-    left: 15px;
-    input[type=checkbox] { display: none; }
-  }
-  &.card-pf-view-multi-select {
-    .card-pf-view-checkbox {
-      input[type=checkbox] {
-        display: block;
-        @media(min-width:$screen-sm-min) {
-          visibility: hidden;
-          &:checked { visibility: visible; }
-        }
-      }
-    }
-    &:hover .card-pf-view-checkbox input[type=checkbox] { visibility: visible; }
-  }
-  &.card-pf-view-select {
-    position: relative;
-    &:hover { @include box-shadow(0 1px 6px rgba($color-pf-black, (35/100))); }
-    &.active { border: 2px solid $card-pf-selected-border-color; }
-  }
-  &.card-pf-view-single-select { cursor: pointer; }
-  &.card-pf-view-xs {
-    .card-pf-title {
-      font-size: 16px;
-      font-weight: normal;
-      margin-bottom: 10px;
-      .fa,
-      .pficon {
-        font-size: 14px;
-        margin-right: 5px;
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_cards.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_cards.scss
deleted file mode 100644
index 526e722..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_cards.scss
+++ /dev/null
@@ -1,238 +0,0 @@
-//
-// Cards
-// --------------------------------------------------
-
-.card-pf {
-  background: $card-pf-bg-color;
-  border-top: 2px solid $card-pf-border-top-color;
-  @include box-shadow(0 1px 1px rgba($color-pf-black, (17.5/100)));
-  margin: 0 (-($grid-gutter-width / 4)) ($grid-gutter-width / 2);
-  padding: 0 ($grid-gutter-width / 2);
-  &.card-pf-accented {
-    border-top-color: $card-pf-accented-border-top-color;
-  }
-  &.card-pf-aggregate-status {
-    .card-pf-aggregate-status-notifications,
-    .card-pf-title {
-      a {
-        color: $text-color;
-        &.add {
-          color: $link-color;
-          &:hover {
-            color: $link-hover-color;
-          }
-        }
-        &:hover {
-          color: $link-hover-color;
-        }
-      }
-    }
-  }
-  &.card-pf-aggregate-status {
-    padding: 0 ($grid-gutter-width / 4);
-    text-align: center;
-  }
-  &.card-pf-aggregate-status-mini {
-    padding-bottom: ($grid-gutter-width / 4);
-    position: relative;
-  }
-  @media (min-width: $grid-float-breakpoint) {
-    &.card-pf-bleed-left {
-      margin-left: (-($grid-gutter-width / 2));
-    }
-    &.card-pf-bleed-right {
-      border-right: 1px solid $card-pf-border-color;
-      margin-right: (-($grid-gutter-width / 2));
-    }
-  }
-}
-
-.card-pf-aggregate-status-notifications {
-  font-size: ($font-size-base * 2); // 24px
-  font-weight: 300;
-  .card-pf-aggregate-status-mini & {
-    line-height: 1;
-  }
-  .card-pf-aggregate-status-notification + .card-pf-aggregate-status-notification {
-    border-left: 1px solid $card-pf-border-color;
-    margin-left: ($grid-gutter-width / 8 - 2);
-    padding-left: ($grid-gutter-width / 4);
-  }
-  .fa, .pficon {
-    font-size: ($font-size-base * 1.5); // 18px
-    margin-right: 7px;
-  }
-}
-
-.card-pf-body {
-  margin: ($grid-gutter-width / 2) 0 0;
-  padding: 0 0 ($grid-gutter-width / 2);
-  .card-pf-aggregate-status & {
-    margin-top: ($grid-gutter-width / 4);
-    padding-bottom: ($grid-gutter-width / 4);
-  }
-  .card-pf-aggregate-status-mini & {
-    margin-bottom: 0;
-    margin-top: 0;
-    padding-bottom: 0;
-    position: absolute;
-    right: ($grid-gutter-width / 2);
-    top: 15px;
-  }
-  .card-pf-utilization .card-pf-title + & {
-    margin-top: -8px;
-  }
-  > *:last-child {
-    margin-bottom: 0;
-  }
-}
-
-.card-pf-footer {
-  background-color: $card-pf-footer-bg-color;
-  border-top: 1px solid $card-pf-border-color;
-  margin: 0 (-($grid-gutter-width / 2)) !important;
-  padding: ($grid-gutter-width / 2) ($grid-gutter-width / 2) ($grid-gutter-width / 4);
-  a > {
-    .fa,
-    .pficon {
-      margin-right: 5px;
-    }
-  }
-  .card-pf-time-frame-filter {
-    margin-top: -2px;
-  }
-}
-
-.card-pf-link-with-icon {
-  padding-left: 21px;
-  position: relative;
-  .fa,
-  .pficon {
-    font-size: 16px;
-    left: 0;
-    position: absolute;
-    top: 0;
-  }
-}
-
-.card-pf-time-frame-filter {
-  .card-pf-heading &,
-  .card-pf-footer & {
-    float: right;
-    margin-left: 20px;
-  }
-}
-
-.card-pf-heading {
-  border-bottom: 1px solid $card-pf-border-color;
-  margin: 0 (-($grid-gutter-width / 2)) ($grid-gutter-width / 2);
-  padding: 0 ($grid-gutter-width / 2) 0;
-  & .card-pf-time-frame-filter {
-    margin-top: -5px;
-  }
-}
-
-.card-pf-heading-details {
-  float: right;
-  font-size: ($font-size-small - 1);
-}
-
-.card-pf-subtitle {
-  font-size: $font-size-h3;
-  margin-top: $line-height-computed;
-  margin-bottom: ($line-height-computed / 2);
-  [class^="col"] & {
-    margin-top: 0;
-  }
-  @media (max-width: $screen-xs-max) {
-    .card-pf-body [class^="col"] + [class^="col"] > & {
-      margin-top: ($grid-gutter-width);
-    }
-  }
-}
-
-.card-pf-title {
-  font-size: $font-size-h3;
-  font-weight: 400;
-  margin: ($grid-gutter-width / 2) 0;
-  padding: 0;
-  .card-pf-aggregate-status & {
-    font-size: $font-size-large;
-    margin: ($grid-gutter-width / 4) 0 0;
-    .fa,
-    .pficon {
-      color: $card-pf-aggregate-status-title-icon-color;
-      font-size: $font-size-h3;
-      margin-right: 7px;
-    }
-  }
-  .card-pf-aggregate-status-count {
-    font-size: $font-size-h3;
-    .card-pf-aggregate-status-mini & {
-      display: block;
-      font-size: ($font-size-base * 2); // 24px
-      font-weight: 300;
-      margin-bottom: 3px;
-    }
-  }
-  .card-pf-aggregate-status-mini & {
-    font-size: $font-size-base;
-    margin-top: ($grid-gutter-width / 8);
-    a {
-      display: inline-block;
-    }
-    .fa,
-    .pficon {
-      font-size: ($font-size-base * 2 + 2); // 26px
-      margin-right: 0;
-      min-width: ($font-size-base * 2 + 2); // 26px
-      position: absolute;
-      left: ($grid-gutter-width / 2);
-      text-align: center;
-      top: 15px;
-    }
-  }
-}
-
-.card-pf-utilization-details {
-  border-bottom: 1px solid $card-pf-border-color;
-  display: table;
-  margin: 12px 0 15px;
-  padding: 0 0 15px;
-  width: 100%;
-  .card-pf-utilization-card-details-count,
-  .card-pf-utilization-card-details-description {
-    float: left;
-    line-height: 1;
-  }
-  .card-pf-utilization-card-details-count {
-    font-size: ($font-size-base * 2 + 2); // 26px
-    font-weight: 300;
-    margin-right: 10px;
-  }
-  .card-pf-utilization-card-details-line-1,
-  .card-pf-utilization-card-details-line-2 {
-    display: block;
-  }
-  .card-pf-utilization-card-details-line-1 {
-    font-size: ($font-size-small - 1);
-    margin-bottom: 2px;
-  }
-}
-
-.cards-pf {
-  background: $card-pf-container-bg-color;
-  .row-cards-pf {
-    padding: 0 20px;
-    &:first-child { padding-top: 20px; }
-  }
-}
-
-.container-cards-pf {
-  margin-top: ($grid-gutter-width / 2);
-}
-
-.row-cards-pf {
-  margin-left: (-($grid-gutter-width / 4));
-  margin-right: (-($grid-gutter-width / 4));
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_charts.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_charts.scss
deleted file mode 100644
index 74b1e08..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_charts.scss
+++ /dev/null
@@ -1,125 +0,0 @@
-//
-// Charts
-// --------------------------------------------------
-
-.c3 {
-  path {
-    stroke: $table-border-color;
-  }
-  svg {
-    font-family: $font-family-base;
-  }
-}
-
-.c3-axis-x .tick line {
-  stroke: $table-border-color;
-}
-
-.c3-axis-y .tick line {
-  display: none;
-}
-
-.c3-chart-arc path {
-  stroke: $color-pf-white;
-}
-
-.c3-grid line {
-  stroke: $table-border-color;
-}
-
-.c3-line {
-  stroke-width: 2px;
-}
-
-.c3-tooltip {
-  background: $tooltip-bg;
-  @include box-shadow(none);
-  @include opacity($tooltip-opacity);
-
-  td {
-    background: transparent;
-    border: 0;
-    color: $tooltip-color;
-    font-size: $font-size-base;
-    padding: 5px 10px;
-  }
-
-  th {
-    background: transparent;
-    font-size: $font-size-base;
-    padding: 5px 10px 0;
-    border-bottom: solid 2px $color-pf-black;
-  }
-
-  tr {
-    border: 0;
-    + tr > td {
-      padding-top: 0;
-    }
-  }
-}
-
-.c3-tooltip-sparkline,
-.donut-tooltip-pf {
-  background: $tooltip-bg;
-  color: $tooltip-color;
-  @include opacity($tooltip-opacity);
-  padding: 2px 6px;
-}
-
-.c3-xgrid,
-.c3-ygrid {
-  stroke-dasharray: 0 0;
-}
-
-.chart-pf-sparkline {
-  margin-left: -5px;
-  margin-right: -5px;
-}
-
-.donut-title-big-pf {
-  font-size: $donut-font-size-big;
-  font-weight: 300;
-}
-
-.donut-title-small-pf {
-  font-size: $font-size-base;
-  font-weight: 400;
-}
-
-.line-chart-pf {
-  .c3-zoom-rect {
-    opacity: 1 !important;
-    fill: $color-pf-black-100;
-    stroke: $table-border-color;
-    stroke-width: 1px;
-  }
-}
-
-.pct-donut-chart-pf {
-
-  .pct-donut-chart-pf-label {
-    display: block;
-  }
-
-  &.pct-donut-chart-pf-left,
-  &.pct-donut-chart-pf-right,
-  .pct-donut-chart-pf-left,
-  .pct-donut-chart-pf-right {
-    display: flex;
-    flex-direction: row;
-    justify-content: center;
-    align-items: center;
-  }
-
-  &.pct-donut-chart-pf-left,
-  &.pct-donut-chart-pf-right {
-    display: inline-flex;
-  }
-
-  &.pct-donut-chart-pf-left,
-  .pct-donut-chart-pf-left {
-    flex-direction: row-reverse;
-  }
-}
-
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_close.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_close.scss
deleted file mode 100644
index b3e103d..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_close.scss
+++ /dev/null
@@ -1,16 +0,0 @@
-//
-// Close icons
-// --------------------------------------------------
-
-//this should no longer be needed and be replaced with pficon-close. This is here for legacy. For further info see https://github.com/patternfly/patternfly/pull/781
-
-.close {
-  text-shadow: none;
-  z-index: 1;
-  position: relative;
-  @include opacity(.6);
-  &:hover,
-  &:focus {
-    @include opacity(.9);
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_color-variables.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_color-variables.scss
deleted file mode 100644
index 95f123f..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_color-variables.scss
+++ /dev/null
@@ -1,85 +0,0 @@
-$color-pf-black-100:             #fafafa !default;
-$color-pf-black-150:             #f5f5f5 !default;
-$color-pf-black-200:             #ededed !default;
-$color-pf-black-300:             #d1d1d1 !default;
-$color-pf-black-400:             #bbb !default;
-$color-pf-black-500:             #8b8d8f !default;
-$color-pf-black-600:             #72767b !default;
-$color-pf-black-700:             #4d5258 !default;
-$color-pf-black-800:             #393f44 !default;
-$color-pf-black-900:             #292e34 !default;
-$color-pf-blue-25:               #edf8ff !default;
-$color-pf-blue-50:               #def3ff !default;
-$color-pf-blue-100:              #bee1f4 !default;
-$color-pf-blue-200:              #7dc3e8 !default;
-$color-pf-blue-300:              #39a5dc !default;
-$color-pf-blue-400:              #0088ce !default;
-$color-pf-blue-500:              #00659c !default;
-$color-pf-blue-600:              #004368 !default;
-$color-pf-blue-700:              #002235 !default;
-$color-pf-cyan-100:              #bedee1 !default;
-$color-pf-cyan-200:              #7dbdc3 !default;
-$color-pf-cyan-300:              #3a9ca6 !default;
-$color-pf-cyan-400:              #007a87 !default;
-$color-pf-cyan-500:              #005c66 !default;
-$color-pf-cyan-600:              #003d44 !default;
-$color-pf-cyan-700:              #001f22 !default;
-$color-pf-gold-100:              #fbeabc !default;
-$color-pf-gold-200:              #f9d67a !default;
-$color-pf-gold-300:              #f5c12e !default;
-$color-pf-gold-400:              #f0ab00 !default;
-$color-pf-gold-500:              #b58100 !default;
-$color-pf-gold-600:              #795600 !default;
-$color-pf-gold-700:              #3d2c00 !default;
-$color-pf-green-100:             #cfe7cd !default;
-$color-pf-green-200:             #9ecf99 !default;
-$color-pf-green-300:             #6ec664 !default;
-$color-pf-green-400:             #3f9c35 !default;
-$color-pf-green-500:             #2d7623 !default;
-$color-pf-green-600:             #1e4f18 !default;
-$color-pf-green-700:             #0f280d !default;
-$color-pf-light-blue-100:        #beedf9 !default;
-$color-pf-light-blue-200:        #7cdbf3 !default;
-$color-pf-light-blue-300:        #35caed !default;
-$color-pf-light-blue-400:        #00b9e4 !default;
-$color-pf-light-blue-500:        #008bad !default;
-$color-pf-light-blue-600:        #005c73 !default;
-$color-pf-light-blue-700:        #002d39 !default;
-$color-pf-light-green-100:       #e4f5bc !default;
-$color-pf-light-green-200:       #c8eb79 !default;
-$color-pf-light-green-300:       #ace12e !default;
-$color-pf-light-green-400:       #92d400 !default;
-$color-pf-light-green-500:       #6ca100 !default;
-$color-pf-light-green-600:       #486b00 !default;
-$color-pf-light-green-700:       #253600 !default;
-$color-pf-orange-100:            #fbdebf !default;
-$color-pf-orange-200:            #f7bd7f !default;
-$color-pf-orange-300:            #f39d3c !default;
-$color-pf-orange-400:            #ec7a08 !default;
-$color-pf-orange-500:            #b35c00 !default;
-$color-pf-orange-600:            #773d00 !default;
-$color-pf-orange-700:            #3b1f00 !default;
-$color-pf-purple-100:            #c7bfff !default;
-$color-pf-purple-200:            #a18fff !default;
-$color-pf-purple-300:            #8461f7 !default;
-$color-pf-purple-400:            #703fec !default;
-$color-pf-purple-500:            #582fc0 !default;
-$color-pf-purple-600:            #40199a !default;
-$color-pf-purple-700:            #1f0066 !default;
-$color-pf-red-100:               #cc0000 !default;
-$color-pf-red-200:               #a30000 !default;
-$color-pf-red-300:               #8b0000 !default;
-$color-pf-red-400:               #470000 !default;
-$color-pf-red-500:               #2c0000 !default;
-
-$color-pf-black:                 #030303 !default;
-$color-pf-blue:                  $color-pf-blue-400 !default;
-$color-pf-cyan:                  $color-pf-cyan-400 !default;
-$color-pf-gold:                  $color-pf-gold-400 !default;
-$color-pf-green:                 $color-pf-green-400 !default;
-$color-pf-light-blue:            $color-pf-light-blue-400 !default;
-$color-pf-light-green:           $color-pf-light-green-400 !default;
-$color-pf-orange:                $color-pf-orange-400 !default;
-$color-pf-purple:                $color-pf-purple-400 !default;
-$color-pf-red:                   $color-pf-red-100 !default;
-$color-pf-white:                 #fff !default;
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_context-selector.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_context-selector.scss
deleted file mode 100644
index df46f91..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_context-selector.scss
+++ /dev/null
@@ -1,119 +0,0 @@
-//
-// Context Selector
-// --------------------------------------------------
-
-.contextselector-pf {
-  float: left;
-  .bootstrap-select {
-    width: $contextselector-pf-bootstrap-select-width-mobile !important;
-    @media (min-width: $screen-xs-min) {
-      width: $contextselector-pf-bootstrap-select-width-desktop !important;
-    }
-    &.open {
-      background: $navbar-pf-navbar-primary-active-bg-color-stop;
-      > .dropdown-toggle {
-        color: $navbar-pf-vertical-active-color;
-        &:focus {
-          outline: 0 !important; // don't show restored focus ring when open
-        }
-      }
-    }
-    > .dropdown-toggle {
-      background: none;
-      border: 0;
-      box-shadow: none !important;
-      color: $navbar-pf-vertical-color;
-      font-weight: normal;
-      padding-bottom: $contextselector-pf-dropdown-toggle-padding-bottom;
-      padding-left: $contextselector-pf-dropdown-toggle-padding-left;
-      padding-top: $contextselector-pf-dropdown-toggle-padding-top;
-      &:focus {
-        color: $navbar-pf-vertical-active-color;
-        // restore the focus ring
-        // Default
-        outline: thin dotted !important;
-        // WebKit
-        outline: 5px auto -webkit-focus-ring-color !important;
-        outline-offset: -2px !important;
-      }
-      &:hover {
-        background: $navbar-pf-navbar-primary-active-bg-color-stop;
-        color: $navbar-pf-vertical-active-color;
-        outline: 0 !important; // don't show restored focus ring when open
-      }
-      .filter-option {
-        text-overflow: ellipsis;
-      }
-    }
-    .dropdown-menu li a span.text {
-      display: block;
-      overflow-x: hidden;
-      text-overflow: ellipsis;
-      width: 100%;
-    }
-  }
-}
-.layout-pf-fixed .navbar-pf-vertical.navbar-pf-contextselector {
-  z-index: $zindex-modal-background;
-}
-.navbar-pf-vertical .nav.contextselector-pf {
-  @media (min-width: $screen-md-min) {
-    margin-left: $contextselector-pf-margin-left;
-  }
-}
-
-// the following rules are deprecated
-.contextselector-pf {
-  float:left;
-  &-title {
-    display: inline-block;
-    line-height: normal;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    width: $contextselector-title-width-mobile;
-    @media (min-width: $screen-xs-min) {
-      width: $contextselector-title-width-desktop;
-    }
-  }
-  .contextselector-pf-list {
-    @media (min-width: $screen-sm-min) {
-      max-height: $contextselector-pf-list-max-height;
-      overflow-y: auto;
-    }
-    a {
-      color: $color-pf-black-800;
-      display: block;
-    }
-    li {
-      border-color: transparent;
-      border-style: solid;
-      border-width: $contextselector-pf-list-li-border-width;
-      padding: $contextselector-pf-list-li-padding;
-      &:hover {
-        background: $color-pf-blue-50;
-        border-color: $dropdown-link-hover-border-color;
-        a {
-          text-decoration: none;
-        }
-      }
-    }
-  }
-  .dropdown {
-    &.open, &:hover {
-      background-color: $navbar-pf-navbar-primary-active-bg-color-stop;
-    }
-  }
-  .dropdown-menu {
-    margin-top: 0;
-    width: 100%;
-  }
-  .form-group {
-    margin: $contextselector-pf-form-group-margin;
-  }
-}
-.navbar-pf-vertical .nav.contextselector-pf .nav-item-iconic {
-  align-items: center;
-  display: flex;
-  padding: $contextselector-pf-nav-item-iconic-padding;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_datatables.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_datatables.scss
deleted file mode 100644
index 71a8b25..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_datatables.scss
+++ /dev/null
@@ -1,186 +0,0 @@
-//
-// DataTables
-// --------------------------------------------------
-
-// Deprecated
-.ColVis_Button {
-  &:active {
-    &:focus {
-      outline: none;
-    }
-  }
-}
-
-// Deprecated
-.ColVis_catcher {
-  position: absolute;
-  z-index: 999;
-}
-
-// Deprecated
-.ColVis_collection {
-  background-color: $dropdown-bg;
-  border: 1px solid $dropdown-border;
-  border-radius: $border-radius-base;
-  @include box-shadow(0 6px 12px rgba($color-pf-black, (17.5/100)));
-  background-clip: padding-box;
-  list-style: none;
-  margin: -1px 0 0 0;
-  padding: 5px 10px;
-  width: 150px;
-  z-index: $zindex-dropdown;
-  label {
-    font-weight: normal;
-    margin-bottom: 5px;
-    margin-top: 5px;
-    padding-left: 20px;
-  }
-}
-
-// Deprecated
-.ColVis_collectionBackground {
-  background-color: $color-pf-white;
-  height: 100%;
-  left: 0;
-  position: fixed;
-  top: 0;
-  width: 100%;
-  z-index: 998;
-}
-
-// Note: We won't be using this class with the Patternfly toolbar
-.dataTables_header {
-  background-color: $color-pf-black-150;
-  border: 1px solid $table-border-color;
-  border-bottom: none;
-  padding: 5px;
-  position: relative;
-  text-align: center;
-  .btn {
-    @include box-shadow(none);
-  }
-  // Deprecated
-  .ColVis {
-    position: absolute;
-    right: 5px;
-    text-align: left;
-    top: 5px;
-    + .dataTables_info {
-      padding-right: 30px;
-    }
-  }
-  .dataTables_filter {
-    position: absolute;
-    input {
-      border: 1px solid $color-pf-black-400;
-      height: 24px;
-      @media (max-width: $screen-xs-max) {
-        width: 100px;
-      }
-    }
-  }
-  .dataTables_info {
-    padding: 2px 0;
-    @media (max-width: $screen-xs) {
-     text-align: right;
-    }
-    b {
-      font-weight: bold;
-    }
-  }
-}
-
-// Note: We won't be using this class with the table view
-.dataTables_footer {
-  background-color: $color-pf-white;
-  border: 1px solid $table-border-color;
-  border-top: none;
-  overflow: hidden;
-}
-
-// Not in use with latest example: May be used with pagination?
-.dataTables_paginate {
-  background: $color-pf-black-100;
-  float: right;
-  margin: 0;
-  .pagination {
-    float: left;
-    margin: 0;
-    > li {
-      > span {
-        border-color: $color-pf-white $color-pf-black-300 $color-pf-black-150;
-        border-width: 0 1px;
-        font-size: ($font-size-base + 4);
-        font-weight: normal;
-        padding: 0;
-        text-align: center;
-        width: 31px;
-        &:hover,
-        &:focus {
-          @include reset-filter();
-        }
-      }
-      &.last > span {
-        border-right: none;
-      }
-      &.disabled > span {
-        background: $color-pf-black-150;
-        border-left-color: $color-pf-black-200;
-        border-right-color: $color-pf-black-200;
-        @include reset-filter();
-      }
-    }
-  }
-  .pagination-input {
-    float: left;
-    font-size: $font-size-base;
-    line-height: 1em;
-    padding: 4px 15px 0;
-    text-align: right;
-    .paginate_input {
-      border: 1px solid $color-pf-black-300;
-      @include box-shadow(inset 0 1px 1px rgba($color-pf-black, (7.5/100)));
-      font-size: $font-size-base;
-      font-weight: 600;
-      height: 19px;
-      margin-right: 8px;
-      padding-right: 3px;
-      text-align: right;
-      width: 30px;
-    }
-    .paginate_of {
-      position: relative;
-      b {
-        margin-left: 3px;
-      }
-    }
-  }
-}
-
-.dataTables_empty {
-  background: $table-bg-accent;
-}
-
-/* Might need this for pagination?
-.dataTables_wrapper {
-  margin: $line-height-computed 0;
-  @media (max-width: $screen-xs-max) {
-    .table-responsive {
-      margin-bottom: 0;
-    }
-  }
-}
-*/
-
-// Not in use with latest example: May be used with column reordering?
-.DTCR_clonedTable {
-  background-color: rgba($color-pf-white, (70/100));
-  z-index: 202;
-}
-
-// Not in use with latest example: May be used with column reordering?
-.DTCR_pointer {
-  background-color: $link-color;
-  width: 1px;
-  z-index: 201;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_dropdowns.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_dropdowns.scss
deleted file mode 100644
index 055f343..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_dropdowns.scss
+++ /dev/null
@@ -1,235 +0,0 @@
-//
-// Dropdowns
-// --------------------------------------------------
-
-
-// Dropdown arrow/caret
-// Modified to use Font Awesome's angle-down icon
-.caret {
-  font-family: $icon-font-name-fa;
-  font-weight: normal;
-  height: ($font-size-base - 3);
-  position: relative;
-  vertical-align: baseline;
-  width: $font-size-base;
-  &:before {
-    bottom: 0;
-    content: $fa-var-angle-down;
-    left: 0;
-    line-height: $font-size-base;
-    position: absolute;
-    text-align: center;
-    top: -1px;
-    right: 0;
-  }
-  .dropup & {
-    &:before {
-      content: $fa-var-angle-up;
-    }
-  }
-}
-
-// Bootstrap removes the focus ring on dropdowns; this replaces it for better accessibility
-.dropdown-toggle:focus {
-  @include tab-focus();
-}
-
-// The dropdown menu (ul)
-.dropdown-menu {
-  // Dividers (basically an hr) within the dropdown
-  .divider {
-    @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin);
-  }
-  // Links within the dropdown menu
-  > li > a {
-    border-color: transparent;
-    border-style: solid;
-    border-width: 1px 0;
-    padding: 1px 10px;
-  }
-}
-
-// Hover/Focus state
-.dropdown-menu > li > a {
-  &:hover,
-  &:focus {
-    border-color: $dropdown-link-hover-border-color;
-    @include reset-filter();
-  }
-  &:active {
-    background-color: $dropdown-link-focus-bg;
-    border-color: $dropdown-link-active-border-color;
-    color: $dropdown-link-focus-color !important;
-    @include reset-filter();
-  }
-}
-
-// Active state
-.dropdown-menu > .active > a {
-  &,
-  &:hover,
-  &:focus {
-    background-color: $dropdown-link-active-bg !important;
-    border-color: $dropdown-link-active-border-color !important;
-    @include reset-filter();
-  }
-}
-
-// Disabled state
-.dropdown-menu > .disabled > a {
-  &,
-  &:hover,
-  &:focus {
-    border-color: transparent;
-  }
-}
-
-// Selected state
-.dropdown-menu > .selected > a {
-  background-color: $dropdown-link-active-bg;
-  border-color: $dropdown-link-active-border-color;
-  color: $color-pf-white;
-  small {
-    color: rgba($color-pf-white, (50/100));
-  }
-}
-
-// Nuke hover/focus effects
-.dropdown-menu > .disabled > a {
-  &:hover,
-  &:focus {
-    border-color: transparent;
-  }
-}
-
-// Dropdown section headers
-.dropdown-header {
-  padding-left: 10px;
-  padding-right: 10px;
-  text-transform: uppercase;
-}
-
-// Position Menu closer to button
-.btn-group,
-.dropdown,
-.input-group-btn {
-  > .dropdown-menu {
-    margin-top: -1px;
-  }
-}
-
-// Position Menu closer to button (dropup-menu)
-.dropup .dropdown-menu {
-  margin-bottom: -1px;
-}
-
-// Add back styles for dropdown-submenu
-.dropdown-submenu {
-  position:relative;
-  &:hover {
-    > a {
-      background-color: $dropdown-link-hover-bg;
-      border-color: $dropdown-link-hover-border-color;
-    }
-    > .dropdown-menu {
-      display: block;
-    }
-  }
-  &.pull-left {
-    float: none !important;
-    > .dropdown-menu {
-      left: auto;
-      margin-left: 10px;
-      right: 100%;
-    }
-  }
-  > a {
-    padding-right: 20px !important;
-    &:after {
-      content: $fa-var-angle-right;
-      font-family: $icon-font-name-fa;
-      display: block;
-      position: absolute;
-      right: 10px;
-      top: 2px;
-    }
-  }
-  > .dropdown-menu {
-    left: 100%;
-    margin-top: 0;
-    top: -6px;
-  }
-  .dropup & > .dropdown-menu {
-    bottom: -5px;
-    top: auto;
-  }
-  .open &.active > .dropdown-menu {
-    display: block;
-  }
-}
-
-// Kebab dropmenu
-.dropdown-kebab-pf {
-  &.btn-group > .btn:first-child,
-  .btn-link {
-    color: $gray-darker;
-    font-size: ($font-size-base + 4);
-    line-height: 1;
-    padding: 4px ($grid-gutter-width/4);
-    margin-left: ($grid-gutter-width/(-4));
-    margin-right: ($grid-gutter-width/(-4));
-    &:active,
-    &:focus,
-    &:hover {
-      color: $link-color;
-    }
-  }
-  &.btn-group { margin-left: ($grid-gutter-width/4); }
-  .dropdown-menu {
-    left: -15px;
-    margin-top: 11px;
-    &.dropdown-menu-right {
-      left: auto;
-      right: -15px;
-      &:after,
-      &:before {
-        left: auto;
-        right: 6px;
-      }
-    }
-    &:after,
-    &:before {
-      border-bottom-color: $dropdown-border;
-      border-bottom-style: solid;
-      border-bottom-width: 10px;
-      border-left: 10px solid transparent;
-      border-right: 10px solid transparent;
-      content: "";
-      display: inline-block;
-      left: 6px;
-      position: absolute;
-      top: -11px;
-    }
-    &:after {
-      border-bottom-color: $dropdown-bg;
-      top: -10px;
-    }
-  }
-  &.dropup .dropdown-menu {
-    margin-bottom: 11px;
-    margin-top: 0;
-    &:after,
-    &:before {
-      border-bottom: none;
-      border-top-color: $dropdown-border;
-      border-top-style: solid;
-      border-top-width: 10px;
-      bottom: -11px;
-      top: auto;
-    }
-    &:after {
-      border-top-color: $dropdown-bg;
-      bottom: -10px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_experimental-features.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_experimental-features.scss
deleted file mode 100644
index 3ffb39a..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_experimental-features.scss
+++ /dev/null
@@ -1,48 +0,0 @@
-.experimental-pf > * {
-  border: 2px solid $color-pf-light-green-400;
-}
-
-.experimental-pf-bar {
-  background-color: $color-pf-light-green-400;
-  border: none;
-  text-align: center;
-  position: relative;
-}
-
-.experimental-pf-more-info {
-  background-color: $color-pf-light-green-400;
-  border: 0;
-  color: $color-pf-black;
-  display: block;
-  width: 100%;
-  padding-top: 10px;
-  padding-bottom: 10px;
-  position: static;
-  @media (min-width: $screen-md-min) {
-    padding: 0 10px;
-    position: absolute;
-    right: 0;
-    top: 0;
-    width: auto;
-  }
-}
-
-.experimental-pf-text {
-  @media (min-width: $screen-md-min) {
-    padding-left: 150px;
-    padding-right: 150px;
-  }
-
-  a {
-    color: $color-pf-black;
-    text-decoration: underline;
-    &:hover {
-      color: $color-pf-black;
-      cursor: pointer;
-    }
-  }
-}
-
-.btn-experimental-pf {
-  @include button-variant($btn-default-color, $color-pf-light-green-400, $color-pf-light-green-300, $color-pf-light-green-400, $color-pf-light-green-400);
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_filter.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_filter.scss
deleted file mode 100644
index e030fc6..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_filter.scss
+++ /dev/null
@@ -1,38 +0,0 @@
-.filter-pf-category-select {
-  display: flex;
-}
-.filter-pf-category-select-value {
-  border-left-width: 0;
-}
-.filter-pf-category-item {
-  margin-bottom: 5px;
-}
-.filter-pf-category-label {
-  font-weight: 700;
-  margin-right: 5px;
-  padding: 5px 0 6px 5px;
-}
-.filter-pf-select {
-  .caret {
-    position: absolute;
-    top: 50%;
-    right: 10px;
-    transform: translateY(-50%);
-  }
-}
-.filter-pf-select-dropdown {
-  background-color: $color-pf-white;
-  background-image: none;
-  color: $color-pf-black-500;
-  font-size: 12px;
-  font-style: italic;
-  font-weight: 400;
-  padding-right: 25px;
-  text-align: left;
-  .caret {
-    font-style: normal;
-  }
-}
-.filter-pf-active-label {
-  margin-right: 5px;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_fonts.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_fonts.scss
deleted file mode 100644
index ade3d93..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_fonts.scss
+++ /dev/null
@@ -1,124 +0,0 @@
-//
-// Fonts
-// --------------------------------------------------
-
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 300;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Light-webfont.eot"), "#{$font-path}OpenSans-Light-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Light"), local("OpenSans-Light"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Light-webfont.eot?#iefix"), "#{$font-path}OpenSans-Light-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Light-webfont.woff2"), "#{$font-path}OpenSans-Light-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Light-webfont.woff"), "#{$font-path}OpenSans-Light-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Light-webfont.ttf"), "#{$font-path}OpenSans-Light-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Light-webfont.svg#OpenSans"), "#{$font-path}OpenSans-Light-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 400;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Regular-webfont.eot"), "#{$font-path}OpenSans-Regular-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans"), local("OpenSans"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Regular-webfont.eot?#iefix"), "#{$font-path}OpenSans-Regular-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Regular-webfont.woff2"), "#{$font-path}OpenSans-Regular-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Regular-webfont.woff"), "#{$font-path}OpenSans-Regular-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Regular-webfont.ttf"), "#{$font-path}OpenSans-Regular-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Regular-webfont.svg#OpenSans"), "#{$font-path}OpenSans-Regular-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 300;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-LightItalic-webfont.eot"), "#{$font-path}OpenSans-LightItalic-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-LightItalic-webfont.eot?#iefix"), "#{$font-path}OpenSans-LightItalic-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-LightItalic-webfont.woff2"), "#{$font-path}OpenSans-LightItalic-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-LightItalic-webfont.woff"), "#{$font-path}OpenSans-LightItalic-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-LightItalic-webfont.ttf"), "#{$font-path}OpenSans-LightItalic-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-LightItalic-webfont.svg#OpenSans"), "#{$font-path}OpenSans-LightItalic-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 400;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Italic-webfont.eot"), "#{$font-path}OpenSans-Italic-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Italic"), local("OpenSans-Italic"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Italic-webfont.eot?#iefix"), "#{$font-path}OpenSans-Italic-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Italic-webfont.woff2"), "#{$font-path}OpenSans-Italic-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Italic-webfont.woff"), "#{$font-path}OpenSans-Italic-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Italic-webfont.ttf"), "#{$font-path}OpenSans-Italic-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Italic-webfont.svg#OpenSans"), "#{$font-path}OpenSans-Italic-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 600;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Semibold-webfont.eot"), "#{$font-path}OpenSans-Semibold-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Semibold"), local("OpenSans-Semibold-webfont"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Semibold-webfont.eot?#iefix"), "#{$font-path}OpenSans-Semibold-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Semibold-webfont.woff2"), "#{$font-path}OpenSans-Semibold-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Semibold-webfont.woff"), "#{$font-path}OpenSans-Semibold-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Semibold-webfont.ttf"), "#{$font-path}OpenSans-Semibold-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Semibold-webfont.svg#OpenSans"), "#{$font-path}OpenSans-Semibold-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 600;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-SemiboldItalic-webfont.eot"), "#{$font-path}OpenSans-SemiboldItalic-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Semibold Italic"), local("OpenSans-SemiboldItalic-webfont"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-SemiboldItalic-webfont.eot?#iefix"), "#{$font-path}OpenSans-SemiboldItalic-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-SemiboldItalic-webfont.woff2"), "#{$font-path}OpenSans-SemiboldItalic-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-SemiboldItalic-webfont.woff"), "#{$font-path}OpenSans-SemiboldItalic-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-SemiboldItalic-webfont.ttf"), "#{$font-path}OpenSans-SemiboldItalic-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-SemiboldItalic-webfont.svg#OpenSans"), "#{$font-path}OpenSans-SemiboldItalic-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 700;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Bold-webfont.eot"), "#{$font-path}OpenSans-Bold-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Bold"), local("OpenSans-Bold"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Bold-webfont.eot?#iefix"), "#{$font-path}OpenSans-Bold-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Bold-webfont.woff2"), "#{$font-path}OpenSans-Bold-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Bold-webfont.woff"), "#{$font-path}OpenSans-Bold-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Bold-webfont.ttf"), "#{$font-path}OpenSans-Bold-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-Bold-webfont.svg#OpenSans"), "#{$font-path}OpenSans-Bold-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 700;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-BoldItalic-webfont.eot"), "#{$font-path}OpenSans-BoldItalic-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-BoldItalic-webfont.eot?#iefix"), "#{$font-path}OpenSans-BoldItalic-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-BoldItalic-webfont.woff2"), "#{$font-path}OpenSans-BoldItalic-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-BoldItalic-webfont.woff"), "#{$font-path}OpenSans-BoldItalic-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-BoldItalic-webfont.ttf"), "#{$font-path}OpenSans-BoldItalic-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-BoldItalic-webfont.svg#OpenSans"), "#{$font-path}OpenSans-BoldItalic-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: italic;
-  font-weight: 800;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBoldItalic-webfont.eot"), "#{$font-path}OpenSans-ExtraBoldItalic-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Extrabold Italic"), local("OpenSans-ExtraboldItalic"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBoldItalic-webfont.eot?#iefix"), "#{$font-path}OpenSans-ExtraBoldItalic-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBoldItalic-webfont.woff2"), "#{$font-path}OpenSans-ExtraBoldItalic-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBoldItalic-webfont.woff"), "#{$font-path}OpenSans-ExtraBoldItalic-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBoldItalic-webfont.ttf"), "#{$font-path}OpenSans-ExtraBoldItalic-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBoldItalic-webfont.svg#OpenSans"), "#{$font-path}OpenSans-ExtraBoldItalic-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
-@font-face {
-  font-family: "Open Sans";
-  font-style: normal;
-  font-weight: 800;
-  src: url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBold-webfont.eot"), "#{$font-path}OpenSans-ExtraBold-webfont.eot")); /* IE9 Compat Modes */
-  src: local("Open Sans Extrabold"), local("OpenSans-Extrabold"),
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBold-webfont.eot?#iefix"), "#{$font-path}OpenSans-ExtraBold-webfont.eot?#iefix")) format("embedded-opentype"), /* IE6-IE8 */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBold-webfont.woff2"), "#{$font-path}OpenSans-ExtraBold-webfont.woff2")) format("woff2"), /* Super Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBold-webfont.woff"), "#{$font-path}OpenSans-ExtraBold-webfont.woff")) format("woff"), /* Modern Browsers */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBold-webfont.ttf"), "#{$font-path}OpenSans-ExtraBold-webfont.ttf")) format("truetype"), /* Safari, Android, iOS */
-       url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}OpenSans-ExtraBold-webfont.svg#OpenSans"), "#{$font-path}OpenSans-ExtraBold-webfont.svg#OpenSans")) format("svg"); /* Legacy iOS */
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_footer.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_footer.scss
deleted file mode 100644
index ad64082..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_footer.scss
+++ /dev/null
@@ -1,19 +0,0 @@
-//
-// Footer
-// --------------------------------------------------
-
-.footer-pf-alt, .footer-pf {
-  background-color: $footer-pf-bg-color;
-  color: $gray-light;
-  font-size: $font-size-small;
-  line-height: 17px; // whole px unit to avoid height differences among browsers
-  padding-left: $footer-pf-padding-left;
-  padding-top: $footer-pf-padding-top;
-  .layout-pf-alt-fixed-with-footer &,  .layout-pf-fixed-with-footer & {
-    bottom: 0;
-    left: 0;
-    position: fixed;
-    right: 0;
-    z-index: $zindex-navbar-fixed;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_forms.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_forms.scss
deleted file mode 100644
index 58519ae..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_forms.scss
+++ /dev/null
@@ -1,95 +0,0 @@
-//
-// Forms
-// --------------------------------------------------
-.chars-remaining-pf span {
-  font-weight: 600;
-  padding-right: 5px;
-}
-
-.chars-warn-remaining-pf {
-  color: $brand-danger;
-}
-
-.fields-status-pf {
-  color: $color-pf-black-500;
-  margin-bottom: 15px;
-}
-
-.form-control {
-  &[disabled],
-  &[readonly],
-  fieldset[disabled] & {
-    @include box-shadow(none);
-    color: $color-pf-black-500;
-    &:hover {
-      border-color: $input-border;
-    }
-  }
-  &:hover {
-    border-color: $input-border-hover;
-    .has-error & {
-      border-color: darken($state-danger-text, 10%);
-    }
-    .has-success & {
-      border-color: darken($state-success-text, 10%);
-    }
-    .has-warning & {
-      border-color: darken($state-warning-text, 10%);
-    }
-  }
-}
-
-.has-error, .has-success, .has-warning {
-  .checkbox,
-  .checkbox-inline,
-  .control-label,
-  .radio,
-  .radio-inline,
-  &.checkbox label,
-  &.checkbox-inline label,
-  &.radio label,
-  &.radio-inline label {
-    color: $text-color;
-  }
-}
-
-.help-block {
-  margin-bottom: 0px;
-}
-
-.input-group .input-group-btn .btn {
-  @include box-shadow(none);
-}
-
-label {
-  font-weight: 600;
-  &.required-pf:after {
-    color: $brand-danger;
-    content: "*";
-    margin-left: 3px;
-  }
-}
-
-span.required-pf {
-  color: $brand-danger;
-}
-
-.fields-section-pf {
-  border-color: $color-pf-black-200;
-  border-style: solid;
-  border-width: 1px 0 0;
-  margin-top: 25px;
-  padding: 15px 0 0;
-}
-.fields-section-header-pf {
-  border: none;
-  font-size: $font-size-base;
-  margin: 0;
-  padding-right: $padding-large-horizontal;
-  width: auto;
-  .fa-angle-right {
-    cursor: pointer;
-    font-size: $font-size-large;
-    width: $font-size-large;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_icons.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_icons.scss
deleted file mode 100644
index 591f43c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_icons.scss
+++ /dev/null
@@ -1,362 +0,0 @@
-//
-// Icons
-// --------------------------------------------------
-// Custom icons and selections from IcoMoon - Free (http://icomoon.io/#icons)
-
-@font-face {
-  font-family: "#{$icon-font-name-pf}";
-  src:url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}#{$icon-font-name-pf}.eot"), "#{$font-path}#{$icon-font-name-pf}.eot"));
-  src:url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}#{$icon-font-name-pf}.eot?#iefix"), "#{$font-path}#{$icon-font-name-pf}.eot?#iefix")) format("embedded-opentype"),
-    url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}#{$icon-font-name-pf}.ttf"), "#{$font-path}#{$icon-font-name-pf}.ttf")) format("truetype"),
-    url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}#{$icon-font-name-pf}.woff"), "#{$font-path}#{$icon-font-name-pf}.woff")) format("woff"),
-    url(if($bootstrap-sass-asset-helper, twbs-font-path("#{$font-path}#{$icon-font-name-pf}.svg##{$icon-font-name-pf}"), "#{$font-path}#{$icon-font-name-pf}.svg##{$icon-font-name-pf}")) format("svg");
-  font-weight: normal;
-  font-style: normal;
-}
-
-[class^="#{$icon-prefix}-"],
-[class*=" #{$icon-prefix}-"] {
-  display: inline-block;
-  font-family: "#{$icon-font-name-pf}";
-  font-style: normal;
-  font-variant: normal;
-  font-weight: normal;
-  line-height: 1;
-  speak: none;
-  text-transform: none;
-  /* Better Font Rendering =========== */
-  -moz-osx-font-smoothing: grayscale;
-  -webkit-font-smoothing: antialiased;
-}
-.#{$icon-prefix}-add-circle-o:before {
-  content: $pficon-var-add-circle-o;
-}
-.#{$icon-prefix}-applications:before {
-  content: $pficon-var-applications;
-}
-.#{$icon-prefix}-arrow:before {
-  content: $pficon-var-arrow;
-}
-.#{$icon-prefix}-asleep:before {
-  content: $pficon-var-asleep;
-}
-.#{$icon-prefix}-automation:before {
-  content: $pficon-var-automation;
-}
-.#{$icon-prefix}-build:before {
-  content: $pficon-var-build;
-}
-.#{$icon-prefix}-builder-image:before {
-  content: $pficon-var-builder-image;
-}
-.#{$icon-prefix}-bundle:before {
-  content: $pficon-var-bundle;
-}
-.#{$icon-prefix}-blueprint:before {
-  content: $pficon-var-blueprint;
-}
-.#{$icon-prefix}-catalog:before {
-  content: $pficon-var-catalog;
-}
-.#{$icon-prefix}-chat:before {
-  content: $pficon-var-chat;
-}
-.#{$icon-prefix}-close:before {
-  content: $pficon-var-close;
-}
-.#{$icon-prefix}-cloud-security:before {
-  content: $pficon-var-cloud-security;
-}
-.#{$icon-prefix}-cloud-tenant:before {
-  content: $pficon-var-cloud-tenant;
-}
-.#{$icon-prefix}-cluster:before {
-  content: $pficon-var-cluster;
-}
-.#{$icon-prefix}-connected:before {
-  content: $pficon-var-connected;
-}
-.#{$icon-prefix}-container-node:before {
-  content: $pficon-var-container-node;
-}
-.#{$icon-prefix}-cpu:before {
-  content: $pficon-var-cpu;
-}
-.#{$icon-prefix}-degraded:before {
-  content: $pficon-var-degraded;
-}
-.#{$icon-prefix}-delete:before {
-  content: $pficon-var-delete;
-}
-.#{$icon-prefix}-disconnected:before {
-  content: $pficon-var-disconnected;
-}
-.#{$icon-prefix}-domain:before {
-  content: $pficon-var-domain;
-}
-.#{$icon-prefix}-edit:before {
-  content: $pficon-var-edit;
-}
-.#{$icon-prefix}-enhancement:before {
-  content: $pficon-var-enhancement;
-}
-.#{$icon-prefix}-enterprise:before {
-  content: $pficon-var-enterprise;
-}
-.#{$icon-prefix}-equalizer:before {
-  content: $pficon-var-equalizer;
-}
-.#{$icon-prefix}-error-circle-o:before {
-  color: $brand-danger;
-  content: $pficon-var-error-circle-o;
-}
-.#{$icon-prefix}-export:before {
-  content: $pficon-var-export;
-}
-.#{$icon-prefix}-flag:before,
-.#{$icon-prefix}-messages:before { // class name deprecated
-  content: $pficon-var-flag;
-}
-.#{$icon-prefix}-flavor:before {
-  content: $pficon-var-flavor;
-}
-.#{$icon-prefix}-filter:before {
-  content: $pficon-var-filter;
-}
-.#{$icon-prefix}-folder-close:before {
-  content: $pficon-var-folder-close;
-}
-.#{$icon-prefix}-folder-open:before {
-  content: $pficon-var-folder-open;
-}
-.#{$icon-prefix}-help:before {
-  content: $pficon-var-help;
-}
-.#{$icon-prefix}-history:before {
-  content: $pficon-var-history;
-}
-.#{$icon-prefix}-home:before {
-  content: $pficon-var-home;
-}
-.#{$icon-prefix}-image:before {
-  content: $pficon-var-image;
-}
-.#{$icon-prefix}-import:before {
-  content: $pficon-var-import;
-}
-.#{$icon-prefix}-in-progress:before {
-  content: $pficon-var-in-progress;
-}
-.#{$icon-prefix}-info:before {
-  content: $pficon-var-info;
-}
-.#{$icon-prefix}-infrastructure:before {
-  content: $pficon-var-infrastructure;
-}
-.#{$icon-prefix}-integration:before {
-  content: $pficon-var-integration;
-}
-.#{$icon-prefix}-key:before {
-  content: $pficon-var-key;
-}
-.#{$icon-prefix}-locked:before {
-  content: $pficon-var-locked;
-}
-.#{$icon-prefix}-maintenance:before {
-  content: $pficon-var-maintenance;
-}
-.#{$icon-prefix}-memory:before {
-  content: $pficon-var-memory;
-}
-.#{$icon-prefix}-middleware:before {
-  content: $pficon-var-middleware;
-}
-.#{$icon-prefix}-migration:before {
-  content: $pficon-var-migration;
-}
-.#{$icon-prefix}-monitoring:before {
-  content: $pficon-var-monitoring;
-}
-.#{$icon-prefix}-network:before {
-  content: $pficon-var-network;
-}
-.#{$icon-prefix}-network-range:before {
-  content: $pficon-var-network-range;
-}
-.#{$icon-prefix}-on:before {
-  content: $pficon-var-on;
-}
-.#{$icon-prefix}-on-running:before {
-  content: $pficon-var-on-running;
-}
-.#{$icon-prefix}-optimize:before {
-  content: $pficon-var-optimize;
-}
-.#{$icon-prefix}-orders:before {
-  content: $pficon-var-orders;
-}
-.#{$icon-prefix}-off:before {
-  content: $pficon-var-off;
-}
-.#{$icon-prefix}-ok:before {
-  color: $brand-success;
-  content: $pficon-var-ok;
-}
-.#{$icon-prefix}-paused:before {
-  content: $pficon-var-paused;
-}
-.#{$icon-prefix}-pending:before {
-  content: $pficon-var-pending;
-}
-.#{$icon-prefix}-plugged:before {
-  content: $pficon-var-plugged;
-}
-.#{$icon-prefix}-port:before {
-  content: $pficon-var-port;
-}
-.#{$icon-prefix}-print:before {
-  content: $pficon-var-print;
-}
-.#{$icon-prefix}-process-automation:before {
-  content: $pficon-var-process-automation;
-}
-.#{$icon-prefix}-private:before {
-  content: $pficon-var-private;
-}
-.#{$icon-prefix}-project:before {
-  content: $pficon-var-project;
-}
-.#{$icon-prefix}-rebalance:before {
-  content: $pficon-var-rebalance;
-}
-.#{$icon-prefix}-rebooting:before {
-  content: $pficon-var-rebooting;
-}
-.#{$icon-prefix}-refresh:before, // class name deprecated
-.#{$icon-prefix}-restart:before {
-  content: $pficon-var-restart;
-}
-.#{$icon-prefix}-regions:before {
-  content: $pficon-var-regions;
-}
-.#{$icon-prefix}-registry:before {
-  content: $pficon-var-registry;
-}
-.#{$icon-prefix}-remove:before {
-  content: $pficon-var-remove;
-}
-.#{$icon-prefix}-replicator:before {
-  content: $pficon-var-replicator;
-}
-.#{$icon-prefix}-repository:before {
-  content: $pficon-var-repository;
-}
-.#{$icon-prefix}-resource-pool:before {
-  content: $pficon-var-resource-pool;
-}
-.#{$icon-prefix}-resources-almost-empty:before {
-  content: $pficon-var-resources-almost-empty;
-}
-.#{$icon-prefix}-resources-almost-full:before {
-  content: $pficon-var-resources-almost-full;
-}
-.#{$icon-prefix}-resources-full:before {
-  content: $pficon-var-resources-full;
-}
-.#{$icon-prefix}-route:before {
-  content: $pficon-var-route;
-}
-.#{$icon-prefix}-running:before {
-  content: $pficon-var-running;
-}
-.#{$icon-prefix}-satellite:before {
-  content: $pficon-var-satellite;
-}
-.#{$icon-prefix}-save:before {
-  content: $pficon-var-save;
-}
-.#{$icon-prefix}-screen:before {
-  content: $pficon-var-screen;
-}
-.#{$icon-prefix}-search:before {
-  content: $pficon-var-search;
-}
-.#{$icon-prefix}-security:before {
-  content: $pficon-var-security;
-}
-.#{$icon-prefix}-server:before {
-  content: $pficon-var-server;
-}
-.#{$icon-prefix}-server-group:before {
-  content: $pficon-var-server-group;
-}
-.#{$icon-prefix}-service:before {
-  content: $pficon-var-service;
-}
-.#{$icon-prefix}-services:before {
-  content: $pficon-var-services;
-}
-.#{$icon-prefix}-service-catalog:before {
-  content: $pficon-var-service-catalog;
-}
-.#{$icon-prefix}-settings:before {
-  content: $pficon-var-settings;
-}
-.#{$icon-prefix}-spinner:before {
-  content: $pficon-var-spinner;
-}
-.#{$icon-prefix}-spinner2:before {
-  content: $pficon-var-spinner2;
-}
-.#{$icon-prefix}-storage-domain:before {
-  content: $pficon-var-storage-domain;
-}
-.#{$icon-prefix}-template:before {
-  content: $pficon-var-template;
-}
-.#{$icon-prefix}-tenant:before {
-  content: $pficon-var-tenant;
-}
-.#{$icon-prefix}-thumb-tack-o:before {
-  content: $pficon-var-thumb-tack-o;
-}
-.#{$icon-prefix}-topology:before {
-  content: $pficon-var-topology;
-}
-.#{$icon-prefix}-trend-down:before {
-  content: $pficon-var-trend-down;
-}
-.#{$icon-prefix}-trend-up:before {
-  content: $pficon-var-trend-up;
-}
-.#{$icon-prefix}-unknown:before {
-  content: $pficon-var-unknown;
-}
-.#{$icon-prefix}-user:before {
-  content: $pficon-var-user;
-}
-.#{$icon-prefix}-users:before {
-  content: $pficon-var-users;
-}
-.#{$icon-prefix}-unlocked:before {
-  content: $pficon-var-unlocked;
-}
-.#{$icon-prefix}-unplugged:before {
-  content: $pficon-var-unplugged;
-}
-.#{$icon-prefix}-vcenter:before {
-  content: $pficon-var-vcenter;
-}
-.#{$icon-prefix}-virtual-machine:before {
-  content: $pficon-var-virtual-machine;
-}
-.#{$icon-prefix}-volume:before {
-  content: $pficon-var-volume;
-}
-.#{$icon-prefix}-warning-triangle-o:before {
-  color: $brand-warning;
-  content: $pficon-var-warning-triangle-o;
-}
-.#{$icon-prefix}-zone:before {
-  content: $pficon-var-zone;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_infotip.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_infotip.scss
deleted file mode 100644
index e79d419..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_infotip.scss
+++ /dev/null
@@ -1,145 +0,0 @@
-//
-// Info Tip
-// --------------------------------------------------
-
-// Overwrites for navbar.less
-.navbar-nav > li > .dropdown-menu.infotip {
-  border-top-width: 1px !important;
-  margin-top: $popover-arrow-width;
-}
-
-// Overwrites for PatternFly - navbar.less
-@media (max-width: $grid-float-breakpoint-max) {
-  .navbar-pf .navbar-nav .open .dropdown-menu.infotip {
-    background-color: $color-pf-white !important;
-    margin-top: 0;
-  }
-}
-
-// Extends "dropdown-menu"
-.infotip {
-  min-width: 235px;
-  padding: 0;
-  .list-group {
-    border-top: 0;
-    margin: 0;
-    padding: 8px 0;
-    .list-group-item {
-      border: none;
-      margin: 0 15px 0 34px;
-      padding: 5px 0;
-      > .i {
-        color: $gray-pf;
-        font-size: 13px;
-        left: -20px;
-        position: absolute;
-        top: 8px;
-      }
-      > a {
-        color: $gray-pf;
-        line-height: 13px;
-      }
-      > .close {
-        float: right;
-      }
-    }
-  }
-  .footer {
-    background-color: $color-pf-black-150;
-    padding: 6px 15px;
-    a:hover {
-      color: $link-color;
-    }
-  }
-}
-
-// Arrows (Copy from popovers.less)
-//
-// .arrow is outer, .arrow:after is inner
-
-.infotip .arrow {
-  &,
-  &:after {
-    border-color: transparent;
-    border-style: solid;
-    display: block;
-    height: 0;
-    position: absolute;
-    width: 0;
-  }
-}
-.infotip .arrow {
-  border-width: $popover-arrow-outer-width;
-}
-.infotip .arrow:after {
-  border-width: $popover-arrow-width;
-  content: "";
-}
-
-.infotip {
-  &.bottom .arrow,
-  &.bottom-left .arrow,
-  &.bottom-right .arrow {
-    border-bottom-color: $popover-arrow-outer-color;
-    border-top-width: 0;
-    left: 50%;
-    margin-left: -$popover-arrow-outer-width;
-    top: -$popover-arrow-outer-width;
-    &:after {
-      border-top-width: 0;
-      border-bottom-color: $popover-arrow-color;
-      content: " ";
-      margin-left: -$popover-arrow-width;
-      top: 1px;
-    }
-  }
-  &.bottom-left .arrow {
-    left: 20%;
-  }
-  // Default:
-  &.bottom-right .arrow {
-    left: 80%;
-  }
-  &.top .arrow {
-    border-bottom-width: 0;
-    border-top-color: $popover-arrow-outer-color;
-    bottom: -$popover-arrow-outer-width;
-    left: 50%;
-    margin-left: -$popover-arrow-outer-width;
-    &:after {
-      border-bottom-width: 0;
-      border-top-color: $color-pf-black-150;
-      bottom: 1px;
-      content: " ";
-      margin-left: -$popover-arrow-width;
-    }
-  }
-  &.right .arrow {
-    border-left-width: 0;
-    border-right-color: $popover-arrow-outer-color;
-    left: -$popover-arrow-outer-width;
-    margin-top: -$popover-arrow-outer-width;
-    top: 50%;
-    &:after {
-      bottom: -$popover-arrow-width;
-      border-left-width: 0;
-      border-right-color: $popover-arrow-color;
-      content: " ";
-      left: 1px;
-    }
-  }
-  &.left .arrow {
-    border-left-color: $popover-arrow-outer-color;
-    border-right-width: 0;
-    margin-top: -$popover-arrow-outer-width;
-    right: -$popover-arrow-outer-width;
-    top: 50%;
-    &:after {
-      border-left-color: $popover-arrow-color;
-      border-right-width: 0;
-      bottom: -$popover-arrow-width;
-      content: " ";
-      right: 1px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_labels.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_labels.scss
deleted file mode 100644
index af6ff09..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_labels.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-//
-// Labels
-// --------------------------------------------------
-
-.label {
-  border-radius: 0;
-  font-size: 100%;
-  font-weight: 600;
-  h1 &,
-  h2 &,
-  h3 &,
-  h4 &,
-  h5 &,
-  h6 & {
-    font-size: 75%;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_layouts.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_layouts.scss
deleted file mode 100644
index 36783c8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_layouts.scss
+++ /dev/null
@@ -1,140 +0,0 @@
-//
-// Layouts
-// --------------------------------------------------
-.layout-pf {
-  &,
-  & body {
-    min-height: 100%;
-  }
-  &.layout-pf-fixed {
-    &.transitions .container-pf-nav-pf-vertical {
-      transition: $flyout-transition-pf;
-    }
-    body {
-      padding-top: $navbar-pf-height; // make space for the navbar
-    }
-    .navbar-pf {
-      left: 0;
-      position: fixed;
-      top:0;
-      right: 0;
-      z-index: 1030;
-    }
-    .container-pf-nav-pf-vertical {
-      margin-left: $nav-pf-vertical-width;
-      &.nav-pf-vertical-with-badges {
-        margin-left: $nav-pf-vertical-badges-width;
-      }
-      &.collapsed-nav {
-        margin-left: $nav-pf-vertical-collapsed-width;
-        &.hidden-icons-pf {
-          margin-left: 0;
-        }
-      }
-      &.hidden-nav {
-        margin-left: 0; // remove space as left nav is hidden
-      }
-      &.hide-nav-pf {
-        margin-left: 0 !important;
-      }
-      &.collapsed-secondary-nav-pf, &.collapsed-tertiary-nav-pf {
-        margin-left: $nav-pf-vertical-width;
-        &.nav-pf-vertical-with-badges {
-          margin-left: $nav-pf-vertical-badges-width;
-        }
-      }
-      &.nav-pf-persistent-secondary.secondary-visible-pf {
-        @media (min-width: 1200px) {
-          margin-left: ($nav-pf-vertical-width + $nav-pf-vertical-width);
-          &.nav-pf-vertical-with-badges {
-            margin-left: ($nav-pf-vertical-badges-width + $nav-pf-vertical-badges-width);
-          }
-          &.hidden-nav {
-            margin-left: 0; // remove space as left nav is hidden
-          }
-          &.collapsed-secondary-nav-pf {
-            margin-left: $nav-pf-vertical-width;
-            &.nav-pf-vertical-with-badges {
-              margin-left: $nav-pf-vertical-badges-width;
-            }
-          }
-          &.collapsed-tertiary-nav-pf {
-            margin-left: $nav-pf-vertical-width;
-            &.nav-pf-vertical-with-badges {
-              margin-left: $nav-pf-vertical-badges-width;
-            }
-          }
-          &.collapsed-nav {
-            margin-left: ($nav-pf-vertical-collapsed-width + $nav-pf-vertical-width);
-            &.nav-pf-vertical-with-badges {
-              margin-left: ($nav-pf-vertical-collapsed-width + $nav-pf-vertical-badges-width);
-            }
-            &.collapsed-secondary-nav-pf {
-              margin-left: $nav-pf-vertical-width;
-              &.nav-pf-vertical-with-badges {
-                margin-left: $nav-pf-vertical-badges-width;
-              }
-            }
-            &.collapsed-tertiary-nav-pf {
-              margin-left: $nav-pf-vertical-width;
-              &.nav-pf-vertical-with-badges {
-                margin-left: $nav-pf-vertical-badges-width;
-              }
-            }
-            &.hidden-icons-pf {
-              margin-left: 0;
-            }
-          }
-        }
-      }
-    }
-  }
-  &.layout-pf-fixed-with-footer {
-    body {
-      padding-bottom: $footer-pf-height;
-    }
-  }
-}
-.layout-pf-alt {
-  &,
-  & body {
-    min-height: 100%;
-  }
-  &.layout-pf-alt-fixed {
-    &.layout-pf-alt-fixed-inner-scroll {
-      &,
-      & body {
-        height: 100%;
-        min-height: 0;
-      }
-      .container-pf-alt-nav-pf-vertical-alt {
-        height: 100%;
-        overflow: auto;
-        &.container-cards-pf {
-          margin-top: 0;
-          padding-top: ($grid-gutter-width/2);
-        }
-      }
-    }
-    &.transitions .container-pf-alt-nav-pf-vertical-alt {
-      transition: $flyout-transition-pf;
-    }
-    body {
-      padding-top: $navbar-pf-alt-height; // make space for the navbar
-    }
-    .container-pf-alt-nav-pf-vertical-alt {
-      margin-left: ($nav-pf-vertical-alt-width);
-      &.collapsed-nav {
-        margin-left: ($nav-pf-vertical-alt-collapsed-width); // adjust space for the collapsed left nav
-      }
-      &.hidden-nav {
-        margin-left: 0; // remove space as left nav is hidden
-      }
-    }
-  }
-  &.layout-pf-alt-fixed-with-footer {
-    body {
-      padding-bottom: $footer-pf-alt-height;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_links.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_links.scss
deleted file mode 100644
index e538160..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_links.scss
+++ /dev/null
@@ -1,5 +0,0 @@
-a.disabled {
-  color: $color-pf-black-500;
-  cursor: $cursor-disabled;
-  text-decoration: none;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-group.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-group.scss
deleted file mode 100644
index a38bf56..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-group.scss
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// List groups
-// --------------------------------------------------
-
-.list-group {
-  border-top: 1px solid $list-group-top-border;
-  .list-group-item:first-child {
-    border-top: 0;
-  }
-}
-.list-group-item {
-  border-left: 0;
-  border-right: 0;
-}
-
-.list-group-item-heading {
-  font-weight: 600;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-pf.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-pf.scss
deleted file mode 100644
index 9f5e511..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-pf.scss
+++ /dev/null
@@ -1,177 +0,0 @@
-//
-// PatternFly List
-// --------------------------------------------------
-
-.list-pf {
-  border-bottom: 1px solid $list-pf-border-color;
-}
-
-.list-pf-item {
-  border-color: $list-pf-border-color;
-  border-left-color: $color-pf-white;
-  border-right-color: $color-pf-white;
-  border-style: solid;
-  border-width: 1px;
-  border-bottom: none;
-  &:hover {
-    background-color: $list-pf-hover-background-color;
-  }
-  &.active {
-    background-color: $list-pf-header-background-color;
-    border-color: $list-pf-active-border-color;
-    border-bottom-width: 1px;
-    border-bottom-style: solid;
-  }
-}
-
-.list-pf-expansion {
-  background-color: $color-pf-white;
-}
-
-.list-pf-container {
-  align-items: flex-start;
-  display: flex;
-  padding: $list-pf-padding;
-  .list-pf-expansion & {
-    border-top: 1px solid $list-pf-active-border-color;
-  }
-  // when wide enough, if the list is not stacked, then center items vertically
-  @media (min-width: $screen-md-min) {
-    .list-pf:not(.list-pf-stacked) & {
-      align-items: center;
-    }
-  }
-}
-
-.list-pf-chevron {
-  min-width: 1.2em; // ensures that the width does not shift when the chevron is sideways
-}
-
-.list-pf-chevron,
-.list-pf-select {
-  margin-right: 10px;
-  //add the divider line if there is a chevron or a select
-  + .list-pf-content {
-    border-left: 1px solid $color-pf-black-300;
-    padding-left: ($grid-gutter-width/2);
-  }
-  .fa {
-    font-size: 22px;
-  }
-}
-
-// add this class to manage flexed contents in the list item content
-.list-pf-content-flex {
-  align-items: flex-start;
-  display:flex;
-  flex-grow: 1;
-  flex-wrap: nowrap;
-  justify-content: flex-start;
-  min-width: 0;
-  // when wide enough, if the list is not stacked, then center items vertically
-  @media (min-width: $screen-md-min) {
-    .list-pf:not(.list-pf-stacked) & {
-      align-items: center;
-    }
-  }
-}
-
-.list-pf-left {
-  flex-grow: 0;
-  margin-left: 0;
-  margin-right: ($grid-gutter-width/2);
-}
-.list-pf-icon {
-  align-items: center;
-  display:flex;
-  justify-content: center;
-}
-.list-pf-icon-bordered {
-  border-radius: 50%;
-  border: 2px solid $list-view-accented-border;
-}
-.list-pf-icon-small {
-  font-size: 1.4em;
-  height: 30px;
-  line-height: 30px;
-  width: 30px;
-}
-
-
-.list-pf-content-wrapper {
-  align-items: center;
-  display:flex;
-  flex-grow: 1;
-  flex-wrap: wrap;
-  min-width: 0;
-  // when at larger breakpoints, don't stack the contents and add some space between the children
-  @media (min-width: $screen-md-min) {
-    flex-wrap: nowrap;
-    & > * + * {
-      margin-left: $grid-gutter-width;
-    }
-  }
-  // if the list is stacked, then align the contents to the top
-  .list-pf-stacked & {
-    align-items: flex-start;
-  }
-
-}
-
-.list-pf-main-content {
-  align-items: center;
-  display: flex;
-  flex-basis: $list-pf-main-content-width;
-  flex-grow: 1;
-  flex-shrink: 1;
-  flex-wrap: wrap;
-  min-width: 0;
-}
-
-// at larger breakpoints, if the list is not stacked, then don't wrap the main contents and add some space between them
-.list-pf:not(.list-pf-stacked) .list-pf-main-content {
-  @media (min-width: $screen-md-min) {
-      flex-wrap: nowrap;
-      width: auto;
-      & > * + * {
-        margin-left: $grid-gutter-width;
-      }
-  }
-}
-
-// Title and description are break-word wrapped; add .text-overflow-pf to truncate and ellipse instead
-.list-pf-title {
-  flex-grow: 1;
-  flex-shrink: 1;
-  flex-basis: 100%;
-  font-weight: bold;
-  min-width: 0;
-  word-wrap: break-word;
-}
-.list-pf-description {
-  flex-grow: 1;
-  flex-shrink: 1;
-  flex-basis: 100%;
-  min-width: 0;
-  word-wrap: break-word;
-}
-
-.list-pf-additional-content {
-  display: flex;
-  flex-basis: ((100% - $list-pf-main-content-width) + 1%); // this adjusts the proportions but adding up to > 100% allows for proper wrapping
-  flex-grow: 1;
-  flex-shrink: 1;
-  flex-wrap: wrap;
-  justify-content: space-between;
-}
-.list-pf-actions {
-  display: flex;
-  align-items: flex-start;
-  flex-grow: 0;
-  margin-left: $grid-gutter-width;
-  //by default, space contents apart
-  & > * + * {
-    margin-left: ($grid-gutter-width / 4);
-  }
-
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-view-dnd.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-view-dnd.scss
deleted file mode 100644
index 96a2d86..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-view-dnd.scss
+++ /dev/null
@@ -1,53 +0,0 @@
-//
-// List View Drag and Drop
-// See: https://github.com/marceljuenemann/angular-drag-and-drop-lists
-// --------------------------------------------------
-
-.list-view-pf-dnd {
-  // Override dnd styles
-  .dndDragging {
-    &.drag-original {
-      display: none;
-      // Show when dragging original list items
-      .list-view-pf-dnd-original-items {
-        display: block;
-      }
-    }
-    // Show dragable list items during move operation
-    .list-view-pf-dnd-drag-items {
-      display: inline-block;
-    }
-    // Hide original list items during dnd move operation
-    .list-view-pf-dnd-original-items {
-      display: none;
-    }
-  }
-  // Override dnd placeholder element for dragging list items to
-  .dndPlaceholder {
-    background-color: $color-pf-black-200;
-    padding: 20px 0;
-  }
-  // A handle decoration shown to left of each list items row
-  .list-group-item-header {
-    margin-left: -10px;
-    &:before {
-      background-image: linear-gradient(to bottom, $color-pf-blue-400 60%, $color-pf-white 0%);
-      background-position: left;
-      background-repeat: repeat-y;
-      background-size: 2px 5px;
-      border: 4px solid $color-pf-blue-400;
-      border-color: $color-pf-blue-500;
-      content: "";
-      height: 55px;
-      left: 4px;
-      position: absolute;
-      top: 5px;
-      width: 10px;
-    }
-  }
-}
-
-// Always hide dragable list items until shown during dnd move operation
-.list-view-pf-dnd-drag-items {
-  display: none;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-view.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-view.scss
deleted file mode 100644
index 5a0c840..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_list-view.scss
+++ /dev/null
@@ -1,304 +0,0 @@
-//
-// List View
-// --------------------------------------------------
-
-
-.list-view-pf {
-  .list-group-item {
-    align-items: flex-start;
-    background-clip: padding-box;
-    border-color: transparent #fff;
-    border-style: solid;
-    border-width: 1px;
-    @include clearfix(); //IE9 fallback
-    display: flex;
-    flex-wrap: wrap;
-    padding-bottom: 0;
-    padding-top: 0;
-    &.list-view-pf-expand-active {
-      background-color: $list-view-hover-bg;
-      box-shadow: 0 2px 6px rgba(3, 3, 3, .2);
-      z-index: 1;
-    }
-    &.active {
-      color: $list-group-link-color;
-      background-color: $list-view-active-bg;
-      background-clip: border-box;
-      border-color: $list-view-active-border transparent transparent;
-      z-index:auto;
-    }
-    &:hover {
-      background-color: $list-view-hover-bg;
-      border-left-color: transparent;
-      border-right-color: transparent;
-    }
-    &.list-view-pf-expand-active {
-      border: solid 1px $list-view-active-border;
-      &:first-child {
-        border-top-color: $list-view-active-border;
-      }
-    }
-    &:first-child {
-      border-top: 1px solid transparent;
-    }
-    @media (min-width: $screen-md-min) {
-      align-items: center;
-    }
-  }
-  .list-group-item-heading {
-    font-size: $font-size-h3;
-    small {
-      display: block;
-      font-size: ($font-size-base * .8);
-      font-weight: 400;
-    }
-    @media (min-width: $screen-md-min) {
-      flex:     1 0 unquote("calc(25% - 20px)");
-      float: left; // IE9 fallback
-      font-size: $font-size-base;
-      margin: 0 ($grid-gutter-width/2) 0 0;
-      overflow: hidden;
-      text-overflow: ellipsis;
-      white-space: nowrap;
-      width: unquote("calc(25% - 20px)"); // IE9 fallback
-    }
-  }
-  .list-group-item-text {
-    color: currentColor !important; // to overwrite color change when active.
-    margin-bottom: 10px;
-    @media (min-width: $screen-md-min) {
-      flex:     1 0 auto; // it covers whats left from the title
-      float: left; // IE9 fallback
-      margin: 0 $grid-gutter-width 0 0;
-      width: unquote("calc(75% - 40px)") // IE9 fallback
-    }
-  }
-  .close {
-    float: none;
-    position: absolute;
-    right: 15px;
-  }
-}
-.list-view-pf-actions {
-  float: right; // IE9 fallback
-  margin-bottom: ($grid-gutter-width/2);
-  margin-left: ($grid-gutter-width/2);
-  margin-top: ($grid-gutter-width/2);
-  order: 2;
-  button,
-  > a,
-  .dropdown-kebab-pf {
-    margin-left: ($grid-gutter-width/4);
-  }
-  .list-view-pf-top-align & {
-    align-self: flex-start;
-  }
-}
-.list-view-pf-additional-info {
-  align-items: center;
-  display: flex;
-  flex-wrap: wrap;
-  @media (min-width: $screen-md-min) {
-    flex: 1 0 auto; // it covers whats left from summary
-    float: left; // IE9 fallback
-    width: 50%; // IE9 fallback
-  }
-}
-.list-view-pf-additional-info-item {
-  align-items: center;
-  display: inline-block;
-  display: flex;
-  margin-right: ($grid-gutter-width/2);
-  max-width:100%;
-  text-align: center;
-  &.list-view-pf-additional-info-item-stacked {
-    text-align: center;
-    flex-direction: column;
-    strong {
-      font-size: $font-size-h5;
-      line-height: 1em;
-    }
-  }
-  .pficon, .fa {
-    font-size: $font-size-h3;
-    margin-right: ($grid-gutter-width/4);
-  }
-  strong {
-    font-size: $font-size-h3;
-    font-weight: 600;
-    margin-right: 5px;
-  }
-  &:last-child {
-    margin-right: 0;
-  }
-}
-.list-view-pf-additional-info-item-donut-chart { width: 60px; }
-.list-view-pf-body {
-  align-items: center;
-  display: table-cell; //IE9 fallback
-  flex:     1;
-  min-width: 0;
-  vertical-align: top; //IE9 fallback
-  width: 100%; // IE9 fallback, it extends the cell to size of the container
-  @media (min-width: $screen-md-min) {
-    align-items: center;
-    display: flex;
-    flex-direction: row;
-  }
-}
-.list-view-pf-checkbox {
-  border-right: 1px solid $list-view-divider;
-  float: left; //IE9 fallback
-  margin-bottom: ($grid-gutter-width/2);
-  margin-right: 15px;
-  margin-top: ($grid-gutter-width/2);
-  padding: 3px ($grid-gutter-width/4) 3px 0;
-  .list-view-pf-top-align & {
-    align-self: flex-start;
-  }
-}
-.list-view-pf-description {
-  flex:     1 0 50%;
-  .list-view-pf-stacked & {
-    display: block;
-    flex: none; // Fix FF
-  }
-  @media (min-width: $screen-md-min) {
-    align-items: center;
-    display: flex;
-    float: left; //IE9 fallback
-    width: 50%; //IE9 fallback
-  }
-}
-.list-view-pf-left {
-  display: table-cell; //IE9 fallback
-  padding-right: ($grid-gutter-width/2);
-  text-align: center;
-  vertical-align: top; //IE9 fallback
-  .list-view-pf-calendar {
-    font-size: $font-size-small;
-    line-height: 1em;
-    strong {
-      display: block;
-      font-size: ($font-size-h2 * 2);
-      font-weight: 300;
-      line-height: 1em;
-    }
-  }
-  .pficon, .fa {
-    border-radius: 50%;
-    font-size: 2em;
-    // -md is out of alpha order to get correct bg on -danger
-    &.list-view-pf-icon-md {
-      background-color: $alert-info-bg;
-      height: 50px;
-      line-height: 50px;
-      width: 50px;
-    }
-    &.list-view-pf-icon-danger {
-      background-color: $alert-danger-bg;
-      color: $alert-danger-border;
-    }
-    &.list-view-pf-icon-info {
-      color: $alert-info-border;
-    }
-    &.list-view-pf-icon-lg {
-      background-color: $alert-info-bg;
-      height: 60px;
-      line-height: 60px;
-      width: 60px;
-    }
-    &.list-view-pf-icon-sm {
-      border: 2px solid $list-view-accented-border;
-      font-size: 1.4em;
-      height: 30px;
-      line-height: 30px;
-      width: 30px;
-      &:before {
-        display: block;
-        line-height: 26px;
-      }
-    }
-    &.list-view-pf-icon-success {
-      background-color: $alert-success-bg;
-      color: $alert-success-border;
-    }
-    &.list-view-pf-icon-warning {
-      background-color: $alert-warning-bg;
-      color: $alert-warning-border;
-    }
-  }
-}
-.list-view-pf-main-info {
-  align-items: flex-start;
-  display: flex;
-  flex: 1;
-  min-width: 0;
-  padding-bottom: ($grid-gutter-width/2);
-  padding-top: ($grid-gutter-width/2);
-  @media (min-width: $screen-md-min) {
-    align-items: center;
-    .list-view-pf-top-align & {
-      align-items: flex-start;
-    }
-  }
-}
-.list-view-pf-stacked {
-  .list-group-item-heading {
-    float: none; // IE9 fallback
-    font-size: $font-size-h3;
-    line-height: 1.2em;
-    margin-bottom: 5px;
-    margin-right: $grid-gutter-width;
-    width: auto; // IE9 fallback
-  }
-  .list-group-item-text {
-    float: none;
-    width: auto;
-  }
-}
-.list-view-pf-view {
-  background: $list-group-top-border;
-  border: none;
-  margin-top: 30px;
-}
-.list-group-item-header {
-  box-sizing: content-box;
-  cursor: pointer;
-  margin: 0 -15px;
-  padding: 0 15px; //filling the width of the list item
-  width: 100%;
-}
-.list-view-pf-expand {
-  cursor: pointer;
-  float: left; //IE9 fallback
-  margin-bottom: ($grid-gutter-width/2);
-  margin-right: 2px;
-  margin-top: ($grid-gutter-width/2);
-  padding: 3px 0;
-  &.active,
-  &:hover {
-    color: $link-color;
-  }
-  .list-view-pf-additional-info-item & {
-    margin: 0;
-    padding: 0;
-  }
-  .fa-angle-right {
-    cursor: pointer;
-    font-size: ($font-size-large+3);
-    margin-right: 5px;
-    margin-top: 2px;
-    width: 10px;
-  }
-}
-.list-group-item-container {
-  background: #fff;
-  border-top: solid 1px $list-view-active-border;
-  box-sizing: content-box;
-  margin: -1px -15px 0;
-  order: 3;
-  padding: 15px;
-  position: relative;
-  width: 100%;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_login.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_login.scss
deleted file mode 100644
index 2881832..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_login.scss
+++ /dev/null
@@ -1,329 +0,0 @@
-//
-// Login
-// --------------------------------------------------
-
-.login-pf {
-  height: 100%;
-  #brand {
-    position: relative;
-    top: -70px;
-    img {
-      display: block;
-      height: 18px;
-      margin: 0 auto;
-      max-width: 100%;
-      @media (min-width: $screen-sm-min) {
-        margin: 0;
-        text-align: left;
-      }
-    }
-  }
-  #badge {
-    display: block;
-    margin: 20px auto 70px;
-    position: relative;
-    text-align: center;
-    @media (min-width: $screen-sm-min) {
-      float: right;
-      margin-right: 64px;
-      margin-top: 50px;
-    }
-  }
-  body {
-    background: $login-bg-color url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-bg-login}"), "#{$img-path}#{$img-bg-login}")) repeat-x 50% 0;
-    background-size: auto;
-    @media (min-width: $screen-sm-min) {
-      background-size: 100% auto;
-    }
-  }
-  .container {
-    background-color: $login-container-bg-color-rgba;
-    clear: right;
-    color: $color-pf-white;
-    padding-bottom: 40px;
-    padding-top: 20px;
-    width: auto;
-    @media (min-width: $screen-sm-min) {
-      bottom: 13%;
-      padding-left: 80px;
-      position: absolute;
-      width: 100%;
-    }
-    .details {
-      p:first-child {
-        border-top: 1px solid rgba($color-pf-white, (30/100));
-        padding-top: 25px;
-        margin-top: 25px;
-      }
-      @media (min-width: $screen-sm-min) {
-        p:first-child {
-          border-top: 0;
-          padding-top: 0;
-          margin-top: 0;
-        }
-        border-left: 1px solid rgba($color-pf-white, (30/100));
-        padding-left: 40px;
-      }
-      p {
-        margin-bottom: 2px;
-      }
-    }
-    .form-horizontal {
-      .control-label {
-        font-size: ($font-size-base + 1);
-        font-weight: 400;
-        text-align: left;
-      }
-      .form-group:last-child {
-        &,
-        .help-block:last-child {
-          margin-bottom: 0;
-        }
-      }
-    }
-    .help-block {
-      color: $color-pf-white;
-    }
-    .login {
-      @media (min-width: $screen-sm-min) {
-        padding-right: 40px;
-      }
-    }
-    .submit {
-      text-align: right;
-    }
-  }
-}
-
-//
-// Login
-// The following styles are for the new login
-// --------------------------------------------------
-.login-pf-page {
-  .login-pf-brand {
-    margin-top: $login-pf-brand-margin-top;
-    max-width:360px;
-    width: 70%;
-    @media (min-width: $screen-sm-min) {
-      margin-top: $login-pf-brand-desktop-margin-top;
-    }
-  }
-  .login-pf-page-header {
-    margin-bottom: $login-pf-page-header-margin-bottom;
-      @media (min-width: $screen-sm-min) {
-        margin-bottom: $login-pf-page-header-desktop-margin-bottom;
-      }
-    text-align: center;
-    p {
-      color: $color-pf-white;
-      font-size: $font-size-large;
-      margin-left: auto;
-      margin-right: auto;
-      margin-top: $login-pf-page-header-paragraph-margin-top;
-    }
-  }
-  .card-pf {
-    padding: $login-pf-card-pf-padding;
-    margin-bottom: 0;
-    @media (min-width: $screen-sm-min) {
-      padding: $login-pf-card-pf-desktop-padding;
-    }
-    p {
-      color: $color-pf-black-600;
-    }
-  }
-  .form-control {
-    height: ceil(($input-height-base + 10px ));
-  }
-  .checkbox-label {
-    color: $color-pf-black-600;
-    font-weight: 300;
-    margin-bottom: $login-pf-checkbox-label-margin-bottom;
-    @media (min-width: $screen-sm-min) {
-      margin: 0;
-    }
-  }
-  .btn-primary {
-    margin-top: $login-pf-btn-primary-margin-top;
-  }
-  .login-pf-header {
-    margin-bottom: $login-pf-header-margin-bottom;
-    @media (min-width: $screen-sm-min) {
-      margin-bottom:$login-pf-header-desktop-margin-bottom;
-    }
-    display:flex;
-    flex-direction: column;
-    h1, p {
-      text-align: center;
-    }
-    h1 {
-      font-size: $font-size-h3;
-      @media (min-width: $screen-sm-min) {
-        font-size: $font-size-h1;
-      }
-    }
-    //this is ugly but neccessary to get the desired style :(
-    .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
-      width: auto;
-      align-self: flex-end;
-      .dropdown-toggle {
-        color: $color-pf-black-700;
-        background: none;
-        padding:0 $login-pf-dropdown-toggle-padding-right 0 0;
-        font-weight: 300;
-        &:not(:focus) {
-          box-shadow: none;
-          border: 1px solid transparent;
-        }
-          .caret {
-            right: 0;
-          }
-      }
-    }
-  }
-  .login-pf-signup {
-    margin: $login-pf-signup-margin-top 0 0;
-    font-size: ceil(($font-size-base * 1.25));
-    text-align: center;
-    a {
-      margin-left: $login-pf-signup-a-margin-left;
-    }
-  }
-  .login-pf-settings {
-    display: flex;
-    justify-content: space-between;
-    flex-wrap: wrap;
-  }
-  .login-pf-page-footer {
-    display: flex;
-    justify-content: center;
-    flex-wrap:wrap;
-    &-links {
-      display: flex;
-      margin: $login-pf-page-footer-links-margin-top 0 0 0;
-        li:not(:last-of-type) {
-          position: relative;
-          margin: 0 $login-pf-page-footer-links-li-margin-right 0 0;
-            &:after {
-              content:".";
-              color: $color-pf-white;
-              position: absolute;
-              top: 0px;
-              right: -10px;
-            }
-        }
-    }
-    &-link {
-      color: $color-pf-white;
-      font-size: $font-size-large;
-    }
-    &-sso-services {
-      flex: 1 0 100%;
-      margin-top: $login-pf-page-footer-sso-margin-top;
-      text-align: center;
-      color: $color-pf-white;
-      &-logos {
-        display: flex;
-        flex-wrap: wrap;
-        padding: 0;
-        margin: 0;
-        list-style: none;
-        justify-content: center;
-          li {
-            margin: 0 $login-pf-page-footer-sso-logos-li-margin $login-pf-page-footer-sso-logos-li-margin;
-          }
-      }
-    }
-  }//login-pf-footer
-
-
-  // The following styles are for the login page with different account options
-  // --------------------------------------------------------------------------
-
-  &.login-pf-page-accounts {
-    margin-left: $login-pf-page-accounts-margin;
-    margin-right: $login-pf-page-accounts-margin;
-  }
-  .login-pf-accounts {
-    display: flex;
-    justify-content: space-between;
-    flex-wrap: wrap;
-    .login-pf-header, .login-pf-signup {
-      flex-basis: 100%;
-    }
-    max-width: $login-pf-card-pf-max-width;
-    margin-left: auto;
-    margin-right: auto;
-  }
-  .login-pf-social-section {
-    flex-basis: 100%;
-    padding:0;
-    @media (min-width: $screen-sm-min) {
-    flex:0 1 50%;
-    max-width:50%;// this is for IE10/11 that doesn't consider padding with box-sizing on flex-children.
-    }
-    @media (min-width: $screen-sm-min) {
-      &:first-of-type {
-        padding-right: $login-pf-accounts-section-heading-desktop-padding-right;
-      }
-      &:last-of-type {
-        padding-left: ceil(($login-pf-accounts-section-heading-desktop-padding-left - 1px));
-        border-left: 1px solid $color-pf-black-300;
-      }
-    }
-  }//social-section
-  .login-pf-social {
-    margin: $login-pf-social-margin;
-    @media (min-width: $screen-sm-min) {
-      margin: 0;
-      &-double-col {
-        flex-wrap: wrap;
-        display: flex;
-        justify-content: space-between;
-        .login-pf-social-link {
-          flex-basis: 48%;
-        }
-      }
-    }
-
-    &:not(.login-pf-social-all) {
-      .login-pf-social-link-more {
-        display: none;
-      }
-    }
-
-    &-link {
-        margin-bottom: $login-pf-accounts-link-margin-bottom;
-      a {
-        display: block;
-        padding: $login-pf-accounts-link-a-padding 0;
-        font-size: $font-size-large;
-        background: $color-pf-black-150;
-        text-align: center;
-        color: $color-pf-black-600;
-          img {
-            margin: 0 $login-pf-accounts-link-img-margin-right 0 0;
-            width: 20px;
-            height: 20px;
-          }
-          &:hover {
-            text-decoration: none;
-            background: $color-pf-black-200;
-          }
-      }
-    }
-    &-toggle {
-      float: right;
-      padding: 0;
-      .caret {
-        margin-left: $login-pf-accounts-more-caret-margin-left;
-      }
-      &-active {
-        .caret {
-          transform: rotate(-180deg);
-        }
-      }
-    }
-  }
-
-}//login-pf-page
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_mixins.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_mixins.scss
deleted file mode 100644
index 47ce58b..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_mixins.scss
+++ /dev/null
@@ -1,81 +0,0 @@
-//
-// Patternfly Mixins
-// --------------------------------------------------
-// PatternFly-specific mixins
-
-// Patternfly button variants.
-@mixin button-variant($color, $background, $background-image-start, $background-image-stop, $border){
-  background-color: $background;
-  @include gradient-vertical($background-image-start, $background-image-stop);
-  border-color: $border;
-  color: $color;
-
-  &:hover,
-  &:focus,
-  &:active,
-  &.active,
-  .open .dropdown-toggle#{&} {
-    background-color: $background;
-    background-image: none;
-    border-color: $border;
-    color: $color;
-  }
-  &:active,
-  &.active,
-  .open .dropdown-toggle#{&} {
-    background-image: none;
-    &:hover,
-    &:focus,
-    &.focus {
-      background-color: darken($background, 5%);
-          border-color: darken($border, 7%);
-    }
-  }
-  &.disabled,
-  &[disabled],
-  fieldset[disabled] & {
-    &,
-    &:hover,
-    &:focus,
-    &:active,
-    &.active {
-      background-color: $background;
-      border-color: $border;
-    }
-  }
-}
-
-// SASS CONVERSION FIX.
-// Allows inclusion of sr-only rules in nested media queries where @extends .sr-only
-// will not work.
-@mixin sr-only-pf(){
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  margin: -1px;
-  padding: 0;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-
-@mixin tab-indicator($background: $gray-light-pf, $left: 15px, $right: 15px){
-  &:before {
-    background: $background;
-    bottom: -1px;
-    content: "";
-    display: block;
-    height: 2px;
-    left: $left;
-    position: absolute;
-    right: $right;
-  }
-}
-
-// Ellipse overflow text
-.text-overflow-pf {
-  overflow: hidden;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  word-wrap: normal;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_modals.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_modals.scss
deleted file mode 100644
index c7c3b98..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_modals.scss
+++ /dev/null
@@ -1,38 +0,0 @@
-//
-// Modals
-// --------------------------------------------------
-
-// Modal header
-// Top section of the modal w/ title and dismiss
-.modal-header {
-  background-color: $color-pf-black-150;
-  border-bottom: none;
-  padding: $modal-title-padding-vertical $modal-title-padding-horizontal;
-}
-// Close icon
-.modal-header .close {
-  margin-top: 2px;
-}
-
-// Title text within header
-.modal-title {
-  font-size: 13px;
-  font-weight: 700;
-}
-
-// Footer (for actions)
-.modal-footer {
-  border-top: none;
-  margin-top: 15px;
-  padding: ($modal-inner-padding - 1) $modal-inner-padding $modal-inner-padding;
-  > .btn {
-    padding-left: 10px;
-    padding-right: 10px;
-    > .fa-angle-left {
-      margin-right: 5px;
-    }
-    > .fa-angle-right {
-      margin-left: 5px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_nav-vertical-alt.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_nav-vertical-alt.scss
deleted file mode 100644
index 99f958e..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_nav-vertical-alt.scss
+++ /dev/null
@@ -1,168 +0,0 @@
-//
-// Nav Vertical Alt
-// --------------------------------------------------
-
-.layout-pf-alt-fixed.transitions .nav-pf-vertical-alt {
-  transition: $flyout-transition-pf;
-
-  &.collapsed .list-group-item .list-group-item-value {
-    transition: opacity 0ms 100ms, opacity 100ms linear;
-  }
-
-  .list-group-item {
-    .badge {
-      transition: $flyout-transition-pf;
-    }
-
-    .list-group-item-value {
-      transition: opacity 500ms ease-out;
-      transition-delay: 150ms;
-    }
-  }
-}
-
-.nav-pf-vertical-alt {
-  background: $nav-pf-vertical-alt-bg-color;
-
-  .ie9.layout-pf-alt-fixed & {
-    box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box
-  }
-
-  .layout-pf-alt-fixed & {
-    border-right: 1px solid $nav-pf-vertical-alt-border-color;
-    bottom: 0;
-    overflow-x: hidden;
-    overflow-y: auto;
-    left: 0;
-    position: fixed;
-    top: $navbar-pf-alt-height; // move out of way of navbar-pf-alt
-    width: $nav-pf-vertical-alt-width;
-    z-index: $zindex-navbar-fixed;
-
-    &.collapsed {
-      width: $nav-pf-vertical-alt-collapsed-width !important;
-
-      .list-group-item {
-        .badge {
-          padding: 2px 3px;
-          right: 21px;
-          top: 36px;
-        }
-
-        .list-group-item-value {
-          opacity: 0;
-        }
-      }
-    }
-
-    &.hidden {
-      display: none;
-
-      &.show-mobile-nav {
-        box-shadow: 0 0 3px rgba($color-pf-black, (15/100));
-        display: block !important;
-      }
-    }
-  }
-
-  .layout-pf-alt-fixed-with-footer & {
-    bottom: $footer-pf-alt-height;
-  }
-
-  .list-group {
-    border-top: 0;
-    margin-bottom: 0;
-  }
-
-  .list-group-item {
-    padding: 0;
-
-    a {
-      color: $gray-dark;
-      display: block;
-      font-size: ($font-size-base + 2);
-      height: $nav-pf-vertical-alt-link-height;
-      padding: $nav-pf-vertical-alt-link-padding;
-      position: relative;
-      white-space: nowrap;
-
-      &:focus {
-        color: $gray-dark;
-        text-decoration: none;
-      }
-
-      &:hover {
-        color: $nav-pf-vertical-alt-active-color;
-        text-decoration: none;
-      }
-    }
-
-    &.active {
-      background-color: $nav-pf-vertical-alt-bg-color;
-      border-color: $list-group-border;
-
-      &:before {
-        background: $nav-pf-vertical-alt-active-color;
-        content: " ";
-        display: block;
-        height: 100%;
-        left: 0;
-        position: absolute;
-        top: 0;
-        width: 5px;
-      }
-
-      a {
-        color: $nav-pf-vertical-alt-active-color;
-      }
-    }
-
-    .badge {
-      background: $gray-dark;
-      border: 1px solid $nav-pf-vertical-alt-bg-color;
-      border-radius: 3px;
-      color: $nav-pf-vertical-alt-badge-color;
-      font-weight: 700;
-      font-size: ($font-size-base - 3);
-      padding: 5px;
-      position: absolute;
-      right: 15px;
-      text-align: center;
-      top: 21px;
-
-      &.notifications {
-        background: $notification-badge-color;
-      }
-    }
-
-    .fa,
-    .glyphicon,
-    .pficon {
-      float: left;
-      font-size: 18px;
-      line-height: 30px;
-      margin-right: 10px;
-      text-align: center;
-      width: 18px;
-    }
-
-    .list-group-item-value {
-      display: inline-block;
-      line-height: 30px;
-      opacity: 1;
-      overflow: hidden;
-      text-overflow: ellipsis;
-      width: 140px;
-    }
-
-  }
-
-  .list-group-item-separator {
-    border-top-width: 5px;
-  }
-
-  .sidebar-pf & {
-    margin-left: (-($grid-gutter-width / 2));
-    margin-right: (-($grid-gutter-width / 2));
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar-alt.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar-alt.scss
deleted file mode 100644
index bc1a90f..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar-alt.scss
+++ /dev/null
@@ -1,141 +0,0 @@
-//
-// Navbar Alt
-// --------------------------------------------------
-
-.navbar-pf-alt {
-  background-color: $navbar-pf-alt-bg-color;
-  background-image: $navbar-pf-alt-bg-img;
-  background-repeat: $navbar-pf-alt-bg-repeat;
-  background-size: $navbar-pf-alt-bg-size;
-  border: none;
-  border-radius: 0;
-  border-top: $navbar-pf-alt-border-width $navbar-pf-alt-border-style $navbar-pf-alt-border-color;
-  margin-bottom: 0;
-
-  .infotip.bottom-right .arrow {
-    left: 90%;
-  }
-
-  .layout-pf-alt-fixed & {
-    left: 0;
-    position: fixed;
-    right: 0;
-    top: 0;
-    z-index: $zindex-navbar-fixed;
-  }
-
-  .nav {
-    &.navbar-nav > li > .dropdown-menu.infotip {
-      margin-top: 0;
-    }
-
-    .nav-item-iconic {
-      cursor: pointer;
-      line-height: 1;
-      max-height: ($navbar-pf-alt-height - $navbar-pf-alt-border-width); // to keep Firefox from oversizing icons
-      padding: $navbar-pf-alt-nav-item-iconic-padding;
-      position: relative;
-
-      &:hover,
-      &:focus {
-        background-color: transparent;
-
-        .caret,
-        .fa,
-        .glyphicon,
-        .pficon {
-          color: $navbar-pf-alt-active-color;
-        }
-      }
-
-      .badge {
-        background-color: $notification-badge-color;
-        border-radius: 20px;
-        color: $navbar-pf-alt-active-color;
-        cursor: pointer;
-        font-size: ($font-size-base - 3);
-        font-weight: 700;
-        margin: 0 0 -11px -12px;
-        min-width: 0;
-        padding: 2px 4px;
-      }
-
-      .caret,
-      .fa,
-      .pficon {
-        color: $navbar-pf-alt-color;
-        font-size: ($font-size-base + 4);
-      }
-
-      .caret {
-        font-size: $font-size-base;
-        width: auto;
-      }
-
-    }
-
-    .open > .nav-item-iconic {
-      &,
-      &:hover,
-      &:focus {
-        background: transparent;
-
-        .caret,
-        .fa,
-        .pficon {
-          color: $navbar-pf-alt-active-color;
-        }
-      }
-    }
-  }
-
-  .navbar-brand {
-    color: $navbar-pf-alt-navbar-brand-color;
-    height: auto;
-    margin: $navbar-pf-alt-navbar-brand-margin;
-    min-height: $navbar-pf-alt-navbar-brand-min-height;
-    padding: $navbar-pf-alt-navbar-brand-padding;
-
-    .navbar-brand-name {
-      display: inline;
-      margin-left: $navbar-pf-alt-navbar-brand-name-margin;
-      margin-right: $navbar-pf-alt-navbar-brand-name-margin;
-      // hide once screen gets too small
-      @media (max-width: $navbar-pf-alt-navbar-brand-name-breakpoint) {
-        display: none;
-      }
-    }
-
-    .navbar-brand-icon {
-      display: inline;
-      margin-left: $navbar-pf-alt-navbar-brand-icon-margin;
-      margin-right: $navbar-pf-alt-navbar-brand-icon-margin;
-    }
-  }
-
-  .navbar-iconic {
-    margin-right: 0;
-  }
-
-  .navbar-toggle {
-    border: 0;
-    display: block;
-    float: left;
-    margin: $navbar-pf-alt-navbar-toggle-margin;
-
-    &:hover,
-    &:focus {
-      .icon-bar {
-        background: $navbar-pf-alt-navbar-toggle-icon-bar-hover-bg;
-      }
-    }
-
-    + .navbar-brand {
-      margin-left: 0;
-    }
-
-    .icon-bar {
-      background: $navbar-pf-alt-color;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar-vertical.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar-vertical.scss
deleted file mode 100644
index 16a5d2b..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar-vertical.scss
+++ /dev/null
@@ -1,150 +0,0 @@
-//
-//  Navigation Bar for use with vertical navigation
-// --------------------------------------------------
-
-.navbar-pf-vertical {
-  background-color: $navbar-pf-vertical-bg-color;
-  border: none;
-  border-radius: 0;
-  border-top: $navbar-pf-vertical-border-width $navbar-pf-vertical-border-style $navbar-pf-vertical-border-color;
-  margin-bottom: 0;
-
-  .infotip.bottom-right .arrow {
-    left: 90%;
-  }
-
-  .layout-pf-fixed & {
-    left: 0;
-    position: fixed;
-    right: 0;
-    top: 0;
-    z-index: $zindex-navbar-fixed;
-  }
-
-  .nav {
-    &.navbar-nav > li > .dropdown-menu.infotip {
-      margin-top: 0;
-    }
-
-    .nav-item-iconic {
-      color: $navbar-pf-vertical-color;
-      cursor: pointer;
-      line-height: 1;
-      max-height: ($navbar-pf-vertical-height - $navbar-pf-vertical-border-width); // to keep Firefox from oversizing icons
-      padding: $navbar-pf-vertical-nav-item-iconic-padding;
-      position: relative;
-
-      &:hover,
-      &:focus {
-        color: $navbar-pf-vertical-active-color;
-        background-color: transparent;
-
-        .caret,
-        .fa,
-        .glyphicon,
-        .pficon {
-          color: $navbar-pf-vertical-active-color;
-        }
-      }
-
-      .badge {
-        background-color: $notification-badge-color;
-        border-radius: 20px;
-        color: $navbar-pf-vertical-active-color;
-        cursor: pointer;
-        font-size: ($font-size-base - 3);
-        font-weight: 700;
-        left: 20px;
-        margin: 0;
-        padding: 2px 4px;
-        position: absolute;
-        min-width: 10px;
-        min-height: 10px;
-        top: 18px;
-        &.badge-pf-bordered {
-          border: 1px solid $navbar-pf-vertical-bg-color;
-        }
-      }
-
-      .caret,
-      .fa,
-      .pficon {
-        color: $navbar-pf-vertical-color;
-        font-size: ($font-size-base + 4);
-      }
-
-      .caret {
-        font-size: $font-size-base;
-        width: auto;
-      }
-
-    }
-
-    .open > .nav-item-iconic {
-      &,
-      &:hover,
-      &:focus {
-        background: transparent;
-
-        .caret,
-        .fa,
-        .pficon {
-          color: $navbar-pf-vertical-active-color;
-        }
-      }
-    }
-  }
-
-  .navbar-brand {
-    color: $navbar-pf-vertical-navbar-brand-color;
-    height: auto;
-    margin: $navbar-pf-vertical-navbar-brand-margin;
-    min-height: $navbar-pf-vertical-navbar-brand-min-height;
-    padding: $navbar-pf-vertical-navbar-brand-padding;
-
-    .navbar-brand-name {
-      display: inline-block;
-      margin: $navbar-pf-vertical-navbar-brand-name-margin;
-      // hide once screen gets too small
-      @media (max-width: $navbar-pf-vertical-navbar-brand-name-breakpoint) {
-        display: none;
-      }
-    }
-
-    .navbar-brand-icon {
-      display: inline-block;
-      margin: $navbar-pf-vertical-navbar-brand-icon-margin;
-      max-height: $navbar-pf-vertical-navbar-brand-max-height;
-    }
-
-    .navbar-brand-txt {
-      line-height: $navbar-pf-vertical-navbar-brand-line-height;
-    }
-  }
-
-  .navbar-iconic {
-    margin-right: 0;
-  }
-
-  .navbar-toggle {
-    border: 0;
-    display: block;
-    float: left;
-    margin: $navbar-pf-vertical-navbar-toggle-margin;
-
-    &:hover,
-    &:focus {
-      .icon-bar {
-        background: $navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg;
-      }
-    }
-
-    + .navbar-brand {
-      margin-left: 0;
-    }
-
-    .icon-bar {
-      background: $navbar-pf-vertical-color;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar.scss
deleted file mode 100644
index 54c2db8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_navbar.scss
+++ /dev/null
@@ -1,543 +0,0 @@
-//
-// Navbar
-// --------------------------------------------------
-
-.navbar-pf {
-  background: $navbar-pf-bg-color;
-  border: 0;
-  border-radius: 0;
-  border-top: 3px solid $navbar-pf-border-color;
-  margin-bottom: 0;
-  min-height: 0;
-  .navbar-brand {
-    color: $navbar-pf-active-color;
-    height: auto;
-    padding: 12px 0;
-    margin: 0 0 0 20px;
-    img {
-      display: block;
-    }
-  }
-  .navbar-collapse {
-    border-top: 0;
-    @include box-shadow(none);
-    padding: 0;
-  }
-  .navbar-header {
-    border-bottom: 1px solid $navbar-pf-navbar-header-border-color;
-    float: none;
-  }
-  .navbar-nav {
-    margin: 0;
-    > .active > a,
-    > .active > a:hover,
-    > .active > a:focus {
-      background-color: $navbar-pf-navbar-nav-active-bg-color;
-      color: $navbar-pf-active-color;
-    }
-    > li > a {
-      color: $navbar-pf-color;
-      line-height: 1;
-      padding: 10px 20px;
-      text-shadow: none;
-      &:hover,
-      &:focus {
-        color: $navbar-pf-active-color;
-      }
-    }
-    > .open {
-      > a {
-        &,
-        &:hover,
-        &:focus {
-          background-color: $navbar-pf-navbar-nav-active-bg-color;
-          color: $navbar-pf-active-color;
-        }
-      }
-    }
- .badge {
-    background-color: $notification-badge-color;
-    border-radius: 20px;
-    color: $navbar-pf-vertical-active-color;
-    cursor: pointer;
-    font-size: ($font-size-base - 3);
-    font-weight: 700;
-    left: 26px;
-    margin: 0;
-    padding: 2px 4px;
-    position: absolute;
-    min-width: 10px;
-    min-height: 10px;
-    top: 6px;
-    @media(min-width: $screen-sm-min) {
-      left: auto;
-      right: 6px;
-      top: 3px;
-    }
-    &.badge-pf-bordered {
-      border: 1px solid $navbar-pf-bg-color;
-    }
-}
-
-    @media (max-width: $grid-float-breakpoint-max) {
-      .active .dropdown-menu,
-      .active .navbar-persistent,
-      .open .dropdown-menu {
-        background-color: $navbar-pf-navbar-nav-active-active-bg-color !important;
-        margin-left: 0;
-        padding-bottom: 0;
-        padding-top: 0;
-        > .active > a,
-        .dropdown-submenu.open > a {
-          &,
-          &:hover,
-          &:focus {
-            background-color: $navbar-pf-navbar-nav-active-active-open-bg-color !important;
-            color: $navbar-pf-active-color;
-          }
-        }
-        > li > a {
-          background-color: transparent;
-          border: 0;
-          color: $navbar-pf-color;
-          outline: none;
-          padding-left: 30px;
-          &:hover {
-            color: $navbar-pf-active-color;
-          }
-        }
-        .divider {
-          background-color: $navbar-pf-navbar-header-border-color;
-          margin: 0 1px;
-        }
-        .dropdown-header {
-          padding-bottom: 0;
-          padding-left: 30px;
-        }
-        .dropdown-submenu {
-          &.open .dropdown-toggle {
-            color: $navbar-pf-active-color;
-          }
-          &.pull-left {
-            float: none !important;
-          }
-          > a:after {
-            display: none;
-          }
-          .dropdown-header {
-            padding-left: 45px;
-          }
-          .dropdown-menu {
-            border: 0;
-            bottom: auto;
-            @include box-shadow(none);
-            display: block;
-            float: none;
-            margin: 0;
-            min-width: 0;
-            padding: 0;
-            position: relative;
-            left: auto;
-            right: auto;
-            top: auto;
-            > li > a {
-              padding: 5px 15px 5px 45px;
-              line-height: 20px;
-            }
-            .dropdown-menu > li > a {
-              padding-left: 60px;
-            }
-          }
-        }
-      }
-      .active .navbar-persistent {
-        .dropdown-submenu {
-          &.open .dropdown-menu {
-            display: block;
-          }
-          > a:after {
-            display: inline-block !important;
-            position: relative;
-            right: auto;
-            top: 1px;
-          }
-          .dropdown-menu {
-            display: none;
-          }
-          .dropdown-submenu > a:after {
-            display: none !important;
-          }
-        }
-      }
-      .context-bootstrap-select { // Also see bootstrap-select.less
-        .open > .dropdown-menu {
-          background-color: $color-pf-white !important;
-          > .active > a {
-            &,
-            &:active {
-              background-color: $dropdown-link-hover-bg !important;
-              border-color: $dropdown-link-hover-border-color !important;
-              color: $gray-dark !important;
-              small {
-                color: $gray-light !important;
-              }
-            }
-          }
-          > .disabled > a {
-            color: $gray-light !important;
-          }
-          > .selected > a {
-            &,
-            &:active {
-              background-color: $dropdown-link-active-bg !important;
-              border-color: $dropdown-link-active-border-color !important;
-              color: $color-pf-white !important;
-              small {
-                color: rgba($color-pf-white, (50/100)) !important;
-              }
-            }
-          }
-          li {
-            > a.opt {
-              border-bottom: 1px solid transparent;
-              border-top: 1px solid transparent;
-              color: $gray-dark;
-              padding-left: 10px;
-              padding-right: 10px;
-            }
-            & a {
-              &:active small {
-                color: rgba($color-pf-white, (50/100)) !important;
-              }
-              &:hover,
-              &:focus {
-                small {
-                  color: $gray-light;
-                }
-              }
-            }
-          }
-        }
-        > .open > .dropdown-menu {
-          padding-bottom: 5px;
-          padding-top: 5px;
-        }
-      }
-    }
-  }
-  .navbar-persistent {
-    display: none;
-  }
-  .active > .navbar-persistent {
-    display: block;
-  }
-  .navbar-primary {
-    float: none;
-    .context {
-      border-bottom: 1px solid $navbar-pf-navbar-header-border-color;
-      &.context-bootstrap-select .bootstrap-select.btn-group {
-        &,
-        &[class*="span"] {
-          margin: 8px 20px 9px;
-          width: auto; // known bug:  IE8 will make it as wide as the longest string
-        }
-      }
-    }
-    > li > .navbar-persistent > .dropdown-submenu > a {
-      position: relative;
-      &:after {
-        content: $fa-var-angle-down;
-        display: inline-block;
-        font-family: $icon-font-name-fa;
-        font-weight: normal;
-        @media (max-width: $grid-float-breakpoint-max) {
-          height: 10px;
-          margin-left: 4px;
-          vertical-align: baseline;
-        }
-      }
-    }
-  }
-  .navbar-toggle {
-    border: 0;
-    margin: 0;
-    padding: 10px 20px;
-    &:hover,
-    &:focus {
-      background-color: transparent;
-      outline: none;
-      .icon-bar {
-        @include box-shadow(0 0 3px $color-pf-white);
-      }
-    }
-    .icon-bar {
-      background-color: $navbar-pf-icon-bar-bg-color;
-    }
-  }
-  .navbar-utility {
-    border-bottom: 1px solid $navbar-pf-navbar-header-border-color;
-    li.dropdown > .dropdown-toggle {
-      padding-left: 36px;
-      position: relative;
-      .pficon-user {
-        left: 20px;
-        position: absolute;
-        top: 10px;
-      }
-    }
-    @media (max-width: $grid-float-breakpoint-max) {
-      > li + li {
-        border-top: 1px solid $navbar-pf-navbar-header-border-color;
-      }
-    }
-  }
-}
-
-@media (min-width: $grid-float-breakpoint) {
-  .navbar-pf {
-    .navbar-brand {
-      padding: $navbar-pf-navbar-navbar-brand-padding;
-    }
-    .navbar-nav > li > a {
-      padding-bottom: 14px;
-      padding-top: 14px;
-    }
-    .navbar-persistent {
-      font-size: $font-size-large;
-    }
-    .navbar-primary {
-      font-size: $font-size-large;
-      @include gradient-vertical($navbar-pf-navbar-primary-bg-color-start, $navbar-pf-navbar-primary-bg-color-stop);
-      &.persistent-secondary {
-        .context {
-          .dropdown-menu {
-            top: auto;
-          }
-        }
-        .dropup .dropdown-menu {
-          bottom: -5px;
-          top: auto;
-        }
-        > li {
-          position: static;
-          &.active {
-            margin-bottom: 32px;
-            > .navbar-persistent {
-              display: block;
-              left: 0;
-              position: absolute;
-            }
-          }
-          > .navbar-persistent {
-            background: $navbar-pf-navbar-navbar-persistent-bg-color;
-            border-bottom: 1px solid $navbar-pf-navbar-navbar-persistent-border-color;
-            padding: 0;
-            width: 100%;
-            a {
-              text-decoration: none !important;
-            }
-            > li {
-              &.active {
-                &,
-                &:hover {
-                  @include tab-indicator($background: $nav-tabs-active-link-hover-color, $left: 20px, $right: 20px);
-                }
-                > a,
-                > a:hover,
-                &:hover > a {
-                  color: $link-color !important;
-                }
-                .active > a {
-                  color: $navbar-pf-active-color;
-                }
-              }
-              &.dropdown-submenu {
-                &:hover > .dropdown-menu {
-                  display: none;
-                }
-                &.open {
-                  > .dropdown-menu {
-                    display: block;
-                    left: 20px;
-                    margin-top: 1px;
-                    top: 100%;
-                  }
-                  > .dropdown-toggle {
-                    color: $gray-darker;
-                    &:after {
-                      border-top-color: $gray-darker;
-                    }
-                  }
-                }
-                > .dropdown-toggle {
-                  padding-right: 35px !important;
-                  &:after {
-                    position: absolute;
-                    right: 20px;
-                    top: 10px;
-                  }
-                }
-              }
-              &:hover,
-              &.open {
-                @include tab-indicator($left: 20px, $right: 20px);
-                > a {
-                  color: $gray-darker;
-                  &:after {
-                    border-top-color: $gray-darker;
-                  }
-                }
-              }
-              > a {
-                background-color: transparent;
-                display: block;
-                line-height: 1;
-                padding: 9px 20px;
-                &.dropdown-toggle {
-                  padding-right: 35px;
-                  &:after {
-                    font-size: ($font-size-large + 1);
-                    position: absolute;
-                    right: 20px;
-                    top: 9px;
-                  }
-                }
-                &:hover {
-                  color: $gray-darker;
-                }
-              }
-              a {
-                color: $gray-pf;
-              }
-            }
-          }
-        }
-      }
-      > li > a {
-        border-bottom: 1px solid transparent;
-        border-top: 1px solid transparent;
-        position: relative;
-        margin: -1px 0 0;
-        &:hover {
-          background-color: $navbar-pf-navbar-primary-hover-bg-color-stop;
-          border-top-color: $navbar-pf-navbar-primary-hover-border-color;
-          color: $navbar-pf-color;
-          @include gradient-vertical($navbar-pf-navbar-primary-hover-bg-color-start, $navbar-pf-navbar-primary-hover-bg-color-stop);
-        }
-      }
-      > .active > a,
-      > .active > a:hover,
-      > .active > a:focus,
-      > .open > a,
-      > .open > a:hover,
-      > .open > a:focus {
-        background-color: $navbar-pf-navbar-primary-active-bg-color-stop;
-        border-bottom-color: $navbar-pf-navbar-primary-active-bg-color-stop;
-        border-top-color: $navbar-pf-navbar-primary-active-border-color;
-        @include box-shadow(none);
-        color: $navbar-pf-active-color;
-        @include gradient-vertical($navbar-pf-navbar-primary-active-bg-color-start, $navbar-pf-navbar-primary-active-bg-color-stop);
-      }
-      li.context {
-        &.context-bootstrap-select .filter-option {
-          max-width: 160px;
-          text-overflow: ellipsis;
-        }
-        &.dropdown {
-          border-bottom: 0;
-        }
-        > a,
-        &.context-bootstrap-select {
-          background-color: $navbar-pf-navbar-primary-context-bg-color-stop;
-          border-bottom-color: $navbar-pf-navbar-primary-context-border-color;
-          border-right: 1px solid $navbar-pf-navbar-primary-context-border-color;
-          border-top-color: $navbar-pf-navbar-primary-context-border-top-color;
-          font-weight: 600;
-          @include gradient-vertical($navbar-pf-navbar-primary-context-bg-color-start, $navbar-pf-navbar-primary-context-bg-color-stop);
-          &:hover {
-            background-color: $navbar-pf-navbar-primary-context-hover-bg-color-stop;
-            border-bottom-color: $navbar-pf-navbar-primary-context-hover-border-color;
-            border-right-color: $navbar-pf-navbar-primary-context-hover-border-color;
-            border-top-color: $navbar-pf-navbar-primary-context-hover-border-top-color;
-            @include gradient-vertical($navbar-pf-navbar-primary-context-hover-bg-color-start, $navbar-pf-navbar-primary-context-hover-bg-color-stop);
-          }
-        }
-        &.open > a {
-          background-color: $navbar-pf-navbar-primary-context-active-bg-color-stop;
-          border-bottom-color: $navbar-pf-navbar-primary-context-active-border-color;
-          border-right-color: $navbar-pf-navbar-primary-context-active-border-right-color;
-          border-top-color: $navbar-pf-navbar-primary-context-active-border-top-color;
-          @include gradient-vertical($navbar-pf-navbar-primary-context-active-bg-color-start, $navbar-pf-navbar-primary-context-active-bg-color-stop);
-        }
-      }
-    }
-    .navbar-utility {
-      border-bottom: 0;
-      font-size: $font-size-small;
-      position: absolute;
-      right: 0;
-      top: 0;
-      > .active > a,
-      > .active > a:hover,
-      > .active > a:focus,
-      > .open > a,
-      > .open > a:hover,
-      > .open > a:focus {
-        background: $navbar-pf-navbar-utility-open-bg-color;
-        color: $navbar-pf-navbar-utility-color;
-      }
-      > li > a {
-        border-left: 1px solid $navbar-pf-navbar-utility-border-color;
-        color: $navbar-pf-navbar-utility-color !important;
-        padding: 7px 10px;
-        &:hover {
-          background: $navbar-pf-navbar-utility-hover-bg-color;
-          border-left-color: $navbar-pf-navbar-utility-hover-border-color;
-        }
-      }
-      > li.open > a {
-        border-left-color: $navbar-pf-navbar-utility-open-border-color;
-        color: $navbar-pf-active-color !important;
-      }
-      li.dropdown > .dropdown-toggle {
-        padding-left: 26px;
-        .pficon-user {
-          left: 10px;
-          top: 7px;
-        }
-      }
-      .open .dropdown-menu {
-        left: auto;
-        right: 0;
-        .dropdown-menu {
-          left: auto;
-          right: 100%;
-        }
-      }
-    }
-    .navbar-utility .open .dropdown-menu {
-        border-top-width: 0;
-    }
-    .open {
-      &.bootstrap-select .dropdown-menu,
-      .dropdown-submenu > .dropdown-menu {
-        border-top-width: 1px !important;
-      }
-    }
-  }
-}
-@media (max-width: 360px) {
-  .navbar-pf {
-    .navbar-brand {
-      margin-left: 10px;
-      width: 75%;
-      img {
-        height: auto;
-        max-width: 100%;
-      }
-    }
-    .navbar-toggle {
-      padding-left: 0;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_notifications-drawer.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_notifications-drawer.scss
deleted file mode 100644
index de172d9..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_notifications-drawer.scss
+++ /dev/null
@@ -1,249 +0,0 @@
-//
-// Notifications Drawer
-// --------------------------------------------------
-
-
-.drawer-pf {
-  background-color: $color-pf-black-100;
-  border: 1px solid $card-pf-border-color;
-  @include box-shadow(0 6px 12px rgba($color-pf-black, (17.5/100)));
-  overflow-y: auto;
-  position: absolute;
-  right: 0;
-  width: 320px;
-  z-index: 2;
-  .panel {
-    border-bottom: none;
-    border-left: none;
-    border-right: none;
-  }
-  .panel-group .panel-heading + .panel-collapse .panel-body {
-    border-top: none;
-    border-bottom: 1px solid $card-pf-border-color;
-    padding: 0;
-  }
-  .panel-counter {
-    display: block;
-    font-style: italic;
-    line-height: 1.2;
-    padding-left: 18px;
-    padding-top: 5px;
-  }
-  .panel-heading { border-bottom: 1px solid $card-pf-border-color; }
-  .panel-group {
-    bottom: 0;
-    margin-bottom: 0;
-    position: absolute;
-    top: 25px; // Height of Notifications Drawer box.
-    width: 100%;
-  }
-  .panel-title a {
-    cursor: pointer;
-    display: block;
-  }
-  &.drawer-pf-expanded {
-    @media (max-width: $screen-xs-max) {
-      left:0;
-      width: 100%;
-    }
-    @media (min-width: $screen-xs-max) {
-      left: 270px;
-    } // if the drawer is expanded and the screen is reduced this ensures it switches to full width on smaller screens.
-    width: inherit;
-    .drawer-pf-toggle-expand:before {
-      content: "\f101";
-    }
-  }
-  .blank-slate-pf {
-    border: 0;
-    margin-bottom: 0;
-    padding: 30px;
-
-    .blank-slate-pf-icon {
-      font-size: 3em;
-      line-height: 1em;
-    }
-
-    h1 {
-      font-size: 1em;
-      margin-bottom: 0;
-      margin-top: 15px;
-    }
-  }
-}
-.drawer-pf-close, .drawer-pf-toggle-expand {
-  color: $gray-darker;
-  cursor: pointer;
-  line-height: inherit;
-  padding: 2px 10px;
-  position: absolute;
-  &:hover,
-  &:focus {
-    color: $color-pf-blue-400;
-    text-decoration: none;
-  }
-}
-.drawer-pf-toggle-expand {
-  left: 0;
-  &:before {
-    content: "\f100";
-    font-family: "FontAwesome";
-  }
-  &:hover {
-    color: $link-color;
-  }
-}
-.drawer-pf-close {
-  right: 0;
-}
-
-
-.drawer-pf-action {
-  display: flex;
-  border-bottom: 1px solid $card-pf-border-color;
-
-  .btn-link {
-    color: $link-color;
-    padding: 10px 0;
-    .pficon, .fa {
-      margin-right: 3px;
-    }
-    .pficon-close {
-      position: relative;
-      top: 1px;
-    }
-
-    &:hover { color: $link-hover-color; }
-  }
-}
-
-.drawer-pf-action-link {
-  border-left: solid 1px $color-pf-black-300;
-  flex: 1 1 0%;
-  margin: 10px 0;
-  text-align: center;
-
-  &:first-of-type {
-    border-left-width: 0;
-  }
-
-  .btn-link {
-    padding: 0;
-  }
-}
-
-.drawer-pf-loading {
-  color: $gray-pf;
-  font-size: ($font-size-base + 2);
-  padding: 20px 15px;
-}
-
-.drawer-pf-notification {
-  border-bottom: 1px solid $card-pf-border-color;
-  padding: 15px;
-  .date {
-    border-right: 1px solid #aaa;
-    display: inline-block;
-    line-height: 1;
-    margin-right: 5px;
-    padding-right: 9px;
-  }
-  > .dropdown-kebab-pf {
-    margin-top: -3px;
-  }
-
-  .pficon {
-    font-size: $font-size-large;
-    margin-top: 3px;
-  }
-  &:last-of-type {
-    border-bottom: none;
-  }
-  &:hover { background-color: $color-pf-blue-50; }
-  &.unread .drawer-pf-notification-message {
-    font-weight: bold;
-    cursor: pointer;
-  }
-  &.expanded-notification {
-    .date {
-      border-right: none;
-      padding-right: 0;
-    }
-  }
-}
-
-.drawer-pf-notification-content {
-  cursor: default;
-}
-
-.drawer-pf-notification-info,
-.drawer-pf-notification-message {
-  display: block;
-  padding-left: 27px;
-  padding-right: 19px;
-  .expanded-notification & {
-    display: inline-block;
-  }
-}
-
-.drawer-pf-title {
-  background-color: $color-pf-black-100;
-  border-bottom: 1px solid $card-pf-border-color;
-  position: absolute;
-  width: 100%;
-  h3 {
-    font-size: $font-size-base;
-    margin: 0;
-    padding: 6px 15px;
-  }
-}
-
-.drawer-pf-notification.expanded-notification {
-  .drawer-pf-notification-content {
-    display: flex;
-    @media (max-width: $screen-sm-max) {
-      flex-direction: column;
-    }
-    .drawer-pf-notification-message {
-      flex: 1 1;
-    }
-  }
-}
-
-/* Exclusive styles to work with Vertical Navigation */
-.navbar-pf-vertical {
-  .drawer-pf {
-    height: unquote("calc(100vh - #{$drawer-pf-top-vertical} - 20px)");//to create a 20px offset bottom
-    top: $drawer-pf-top-vertical; //menu height;
-      @media (max-width: $screen-xs-max) {
-        width:100%;
-        height: calc(unquote("100vh - #{$drawer-pf-top-vertical}"));
-      }
-
-  }
-  .nav .drawer-pf-trigger {
-    .drawer-pf-trigger-icon {
-      border-left: 1px solid $navbar-pf-navbar-utility-border-color;
-      border-right: 1px solid $navbar-pf-navbar-utility-border-color;
-      padding-left: 15px;
-      padding-right: 15px;
-    }
-    &.open .drawer-pf-trigger-icon {
-      background-color: $navbar-pf-navbar-utility-hover-bg-color;
-    }
-  }
-}
-
-/* Exclusive styles to work with Horizontal Navigation */
-.navbar-pf {
-  .drawer-pf {
-    height: unquote("calc(100vh - #{$drawer-pf-top-horizontal} - 20px)");
-    top: $drawer-pf-top-horizontal;
-    @media (max-width: $screen-xs-max) {
-      width:100%;
-      height: calc(unquote("100vh - #{$drawer-pf-top-horizontal} - 32px"));
-      top:calc(unquote("#{$drawer-pf-top-horizontal} + 8px"));
-    }
-  }
-  .drawer-pf-trigger-icon { cursor: pointer; }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_pager.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_pager.scss
deleted file mode 100644
index cb107bc..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_pager.scss
+++ /dev/null
@@ -1,68 +0,0 @@
-//
-// Pager
-// --------------------------------------------------
-
-.pager {
-  li {
-    > a,
-    > span {
-      @include button-variant($btn-default-color, $btn-default-bg, $btn-default-bg-img-start, $btn-default-bg-img-stop, $btn-default-border);
-      color: $gray-pf;
-      font-weight: 600;
-      line-height: 22px;
-      padding: 2px 14px;
-      > .i {
-        font-size: 18px;
-        vertical-align: top;
-        margin: 2px 0;
-      }
-    }
-    a:active {
-      background-image: none;
-      @include box-shadow(inset 0 3px 5px rgba($color-pf-black, (12.5/100)));
-      outline: 0;
-    }
-  }
-  .disabled {
-    > a,
-    > a:hover,
-    > a:focus,
-    > a:active,
-    > span {
-      background: $pagination-bg;
-      @include box-shadow(none);
-      color: $pager-disabled-color;
-      cursor: not-allowed;
-    }
-  }
-  .next {
-     > a,
-     > span {
-       > .i {
-          margin-left: 5px;
-       }
-     }
-  }
-  .previous {
-     > a,
-     > span {
-       > .i {
-          margin-right: 5px;
-       }
-     }
-  }
-}
-
-.pager-sm {
-  li {
-    > a,
-    > span {
-      font-weight: 400;
-      line-height: 16px;
-      padding: 1px 10px;
-      > .i {
-        font-size: 12px;
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_pagination.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_pagination.scss
deleted file mode 100644
index db98353..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_pagination.scss
+++ /dev/null
@@ -1,121 +0,0 @@
-//
-// Pagination
-// --------------------------------------------------
-
-.pagination {
-  > li {
-    > a,
-    > span {
-      @include button-variant($btn-default-color, $btn-default-bg, $btn-default-bg-img-start, $btn-default-bg-img-stop, $btn-default-border);
-      cursor: default;
-      font-weight: 600;
-      padding: $padding-base-vertical $padding-large-horizontal;
-      > .i {
-        font-size: 15px;
-        vertical-align: top;
-        margin: 2px 0;
-      }
-    }
-  }
-  > li > a,
-  > li > span {
-    &:active {
-      @include box-shadow(inset 0 2px 8px rgba($color-pf-black, (20/100)));
-    }
-  }
-  > .active > a,
-  > .active > span {
-    &,
-    &:hover,
-    &:focus {
-      background-color: $btn-default-bg;
-      border-color: $pagination-border;
-      @include box-shadow(inset 0 2px 8px rgba($color-pf-black, (20/100)));
-      color: $btn-default-color;
-      @include gradient-vertical($btn-default-bg-img-start, $btn-default-bg-img-stop);
-    }
-  }
-  > .disabled {
-    > span,
-    > span:hover,
-    > span:focus,
-    > a,
-    > a:hover,
-    > a:focus {
-      @include box-shadow(none);
-      cursor: not-allowed;
-      @include gradient-vertical($btn-default-bg-img-start, $btn-default-bg-img-stop);
-    }
-  }
-}
-
-.pagination-sm {
-  @include pagination-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $border-radius-small);
-  > li {
-    > a,
-    > span {
-      font-weight: 400;
-      > .i {
-        font-size: 12px;
-        margin-top: 2px;
-      }
-    }
-  }
-}
-
-.content-view-pf-pagination {
-  background-color: $table-bg-accent;
-  border: 1px solid $table-border-color;
-  display: flex;
-  flex-wrap: wrap;
-  justify-content: space-between;
-  &.table-view-pf-pagination {
-    border-top: none;
-  }
-  .form-group {
-    align-items: baseline;
-    display: flex;
-    flex-grow: 1;
-    float: left; //IE9 fallback
-    @supports (display: flex) {
-      float: none;
-    }
-    margin: 5px;
-    &:last-child {
-      justify-content: flex-end; // if pagination controls wrap, pagination buttons stay on the right
-      float: right; //IE9 fallback
-      @supports (display: flex) {
-        float: none;
-      }
-    }
-    .pagination-pf-pagesize.bootstrap-select.btn-group,
-    .pagination-pf-pagesize.btn-group {
-      display: flex;
-      float: none;
-      margin-bottom: 0;
-      margin-left: 0;
-      margin-right: 5px;
-      width: auto;
-    }
-    .dropdown-menu {
-      min-width: auto;
-    }
-  }
-  .pagination-pf-page {
-    margin-left: 10px;
-    margin-right: 5px;
-    padding: 0 2px 2px;
-    text-align: right;
-    width: 2.5em;
-  }
-  .pagination {
-    display: flex;
-    margin: 0 0 0 10px;
-    a {
-      float: none;
-      @supports (display: flex) {
-        display: block;
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_panels.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_panels.scss
deleted file mode 100644
index 668b617..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_panels.scss
+++ /dev/null
@@ -1,134 +0,0 @@
-//
-// Panels
-// --------------------------------------------------
-
-.panel-title {
-  font-weight: 700;
-}
-
-//
-// Collapsable panels (aka, accordion)
-// --------------------------------------------------
-
-.panel-group {
-  .panel {
-    color: $gray-pf;
-    + .panel {
-      margin-top: -1px;
-    }
-  }
-  .panel-default {
-    border-color: $panel-default-border-color;
-    border-top-color: $panel-default-border-color;
-    .panel-heading {
-      @include gradient-vertical($btn-default-bg-img-start, $btn-default-bg-img-stop);
-      + .panel-collapse .panel-body {
-        border-top: 1px solid $panel-inner-border;
-      }
-    }
-  }
-
-  .panel-info {
-    border-color: $panel-info-border;
-    .panel-heading {
-      background-color: $panel-group-pf-info-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: $panel-info-border;
-    }
-  }
-  .panel-primary {
-    border-color: $panel-primary-border;
-    .panel-heading {
-      background-color: $panel-group-pf-primary-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: $panel-primary-border;
-    }
-    + .panel-info {
-      border-top-color: $panel-primary-border;
-    }
-  }
-  .panel-success {
-    border-color: $panel-success-border;
-    .panel-heading {
-      background-color: $panel-group-pf-success-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: $panel-success-border;
-    }
-    + .panel-info {
-      border-top-color: $panel-success-border;
-    }
-    + .panel-primary {
-      border-top-color: $panel-success-border;
-    }
-  }
-  .panel-warning {
-    border-color: $panel-warning-border;
-    .panel-heading {
-      background-color: $panel-group-pf-warning-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: $panel-warning-border;
-    }
-    + .panel-info {
-      border-top-color: $panel-warning-border;
-    }
-    + .panel-primary {
-      border-top-color: $panel-warning-border;
-    }
-    + .panel-success {
-      border-top-color: $panel-warning-border;
-    }
-  }
-  .panel-danger {
-    border-color: $panel-danger-border;
-    .panel-heading {
-      background-color: $panel-group-pf-danger-heading-bg;
-    }
-    + .panel-default {
-      border-top-color: $panel-danger-border;
-    }
-    + .panel-info {
-      border-top-color: $panel-danger-border;
-    }
-    + .panel-primary {
-      border-top-color: $panel-danger-border;
-    }
-    + .panel-success {
-      border-top-color: $panel-danger-border;
-    }
-    + .panel-warning {
-      border-top-color: $panel-danger-border;
-    }
-  }
-  .panel-title {
-    font-weight: 500;
-    line-height: 1;
-    > a {
-      color: $gray-pf;
-      font-weight: $btn-font-weight;
-      &:before {
-        content: "\f107";
-        display: inline-block;
-        font-family: $icon-font-name-fa;
-        font-size: 13px;
-        margin-right: 5px;
-        text-align: center;
-        vertical-align: 0;
-        width: 8px;
-      }
-      &:focus {
-        outline: none;
-        text-decoration: none;
-      }
-      &:hover {
-        text-decoration: none;
-      }
-      &.collapsed:before {
-        content: "\f105";
-      }
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_popovers.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_popovers.scss
deleted file mode 100644
index 81da07a..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_popovers.scss
+++ /dev/null
@@ -1,32 +0,0 @@
-//
-// Popovers
-// --------------------------------------------------
-
-.popover {
-  @include box-shadow(0 2px 2px rgba($color-pf-black, (8/100)));
-  padding: 0;
-}
-
-.popover-content {
-  color: $gray-pf;
-  line-height: 18px;
-  padding: 10px 14px;
-}
-
-.popover-title {
-  border-bottom: none;
-  border-radius: 0;
-  color: $gray-pf;
-  font-size: ($font-size-base + 1);
-  font-weight: 700;
-  min-height: 34px;
-  .close {
-    height: 22px;
-    position: absolute;
-    right: 8px;
-    top: 6px;
-  }
-  &.closable {
-    padding-right: 30px;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_progress-bars.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_progress-bars.scss
deleted file mode 100644
index c2c2ad7..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_progress-bars.scss
+++ /dev/null
@@ -1,121 +0,0 @@
-//
-// Progress Bar
-// --------------------------------------------------
-
-@keyframes progress-bar-stripes {
-  from  { background-position: 0 0; }
-  to    { background-position: 40px 0; }
-}
-
-.progress {
-  @include box-shadow(inset 0 0 1px rgba($color-pf-black, (25/100)));
-  &.progress-label-left,
-  &.progress-label-top-right {
-    overflow: visible;
-    position: relative;
-  }
-  &.progress-label-left {
-    margin-left: 40px;
-  }
-  &.progress-sm {
-    height: $progress-sm;
-    margin-bottom: $progress-sm;
-  }
-  &.progress-xs {
-    height: $progress-xs;
-    margin-bottom: $progress-xs;
-  }
-  td > &:first-child:last-child {
-    margin-bottom: 0;
-    margin-top: 3px;
-  }
-}
-
-.progress-bar {
-  box-shadow: none;
-  .progress-label-left & span,
-  .progress-label-right & span,
-  .progress-label-top-right & span {
-    color: $text-color;
-    position: absolute;
-    text-align: right;
-  }
-  .progress-label-left & span {
-    font-size: $font-size-large;
-    left: -40px;
-    top: 0;
-    width: 35px;
-  }
-  .progress-label-right & span,
-  .progress-label-top-right & span {
-    font-size: $font-size-small;
-    overflow: hidden;
-    right: 0;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-    strong {
-      font-weight: 600;
-    }
-  }
-  .progress-label-right & span {
-    max-width: $progress-description-label-width;
-    top: 0;
-  }
-  .progress-label-top-right & span {
-    max-width: 47%;
-    top: (-($line-height-computed * 1.5)); // -30px
-  }
-  .progress-label-left.progress-sm & span,
-  .progress-label-top-right.progress-sm & span {
-    font-size: $font-size-base;
-  }
-  .progress-sm & {
-    line-height: $progress-sm;
-  }
-  .progress-xs & {
-    line-height: $progress-xs;
-  }
-}
-
-.progress-bar-remaining {
-  background: transparent;
-}
-
-.progress-container {
-  position: relative;
-  &.progress-description-left {
-    padding-left :($progress-description-label-width + 5);
-  }
-  &.progress-label-right {
-    padding-right :($progress-description-label-width + 5);
-  }
-}
-
-.progress-description {
-  margin-bottom: ($line-height-computed / 2); // 10px
-  max-width: 52%;
-  overflow: hidden;
-  text-overflow: ellipsis;
-  white-space: nowrap;
-  .count {
-    font-size: ($font-size-base * 1.667); // 20px
-    font-weight: 300;
-    line-height: 1;
-    margin-right: 5px;
-  }
-  .fa,
-  .pficon {
-    font-size: 14px;
-    margin-right: 3px;
-  }
-  .progress-description-left & {
-    left: 0;
-    margin-bottom: 0;
-    max-width: $progress-description-label-width;
-    position: absolute;
-    top: 0;
-  }
-  .tooltip {
-    white-space: normal;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_search.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_search.scss
deleted file mode 100644
index 96c9010..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_search.scss
+++ /dev/null
@@ -1,64 +0,0 @@
-//
-// Search
-// --------------------------------------------------
-
-.search-pf {
-  &.has-button {
-    border-collapse: separate;
-    display: table;
-    .form-group {
-      display: table-cell;
-      width: 100%;
-      .btn {
-        @include box-shadow(none);
-        float: left;
-        margin-left: -1px;
-        &.btn-lg {
-          font-size: ($font-size-large + .5); // to make button height consistent across browsers!
-        }
-        &.btn-sm {
-          font-size: ($font-size-small - .3); // to make button height consistent across browsers!
-        }
-      }
-      .form-control {
-        float: left;
-      }
-    }
-  }
-  .has-clear {
-    .clear {
-      background: rgba($color-pf-white, (0/100)); // to make the whole button clickable in IE9+
-      border: 0;
-      height: ($input-height-base - 1);
-      line-height: 1;
-      padding: 0;
-      position: absolute;
-      right: 1px;
-      top: 1px;
-      width: 28px;
-      &:focus {
-        outline: none;
-      }
-    }
-    .form-control {
-      padding-right: 30px;
-      &::-ms-clear {
-        display: none;
-      }
-    }
-    .input-lg + .clear {
-      height: ($input-height-large - 2);
-      width: 28px;
-    }
-    .input-sm + .clear {
-      height: ($input-height-small - 2);
-      width: 28px;
-      span {
-        font-size: ($font-size-base - 2);
-      }
-    }
-    .search-pf-input-group {
-      position: relative;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_sidebar.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_sidebar.scss
deleted file mode 100644
index d2b32a9..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_sidebar.scss
+++ /dev/null
@@ -1,176 +0,0 @@
-//
-// Sidebar
-// --------------------------------------------------
-
-.sidebar-header {
-  border-bottom: 1px solid darken($page-header-border-color, 2%);
-  padding-bottom: (($line-height-computed / 2) + 1);
-  margin: (($line-height-computed * 2) + 10) 0 $line-height-computed;
-  .actions {
-    margin-top: -2px;
-  }
-}
-
-.sidebar-pf {
-  .sidebar-header + .list-group {
-    border-top: 0;
-    margin-top: (-$grid-gutter-width / 2 / 2);
-    .list-group-item {
-      background: transparent;
-      border-color: darken($page-header-border-color, 2%);
-      padding-left: 0;
-    }
-    .list-group-item-heading {
-      font-size: $font-size-base;
-    }
-  }
-  .nav-category {
-    h2 {
-      color: $dropdown-header-color;
-      font-size: $font-size-base;
-      font-weight: 400;
-      line-height: ($line-height-computed + 1);
-      margin: 0;
-      padding: 8px 0;
-    }
-    + .nav-category {
-      margin-top: ($grid-gutter-width / 4);
-    }
-  }
-  .nav-pills > li {
-    &.active > a {
-      background: $dropdown-link-active-bg !important;
-      border-color: $dropdown-link-active-border-color !important;
-      color: $color-pf-white;
-      @media (min-width: $grid-float-breakpoint) {
-        &:after {
-          content: $fa-var-angle-right;
-          font-family: $icon-font-name-fa;
-          display: block;
-          position: absolute;
-          right: ($grid-gutter-width / 2 / 2);
-          top: 1px;
-        }
-      }
-      .fa {
-        color: $color-pf-white;
-      }
-    }
-    > a {
-      border-bottom: 1px solid transparent;
-      border-radius: 0;
-      border-top: 1px solid transparent;
-      color: $text-color;
-      font-size: ($font-size-base + 1);
-      line-height: ($line-height-computed + 1);
-      padding: 1px ($grid-gutter-width / 2);
-      &:hover {
-        background: $dropdown-link-hover-bg;
-        border-color: $dropdown-link-hover-border-color;
-      }
-      .fa {
-        color: lighten($gray-pf, 12%);
-        font-size: ($font-size-base + 3);
-        margin-right: ($grid-gutter-width / 4);
-        text-align: center;
-        vertical-align: middle;
-        width: ($font-size-base + 3);
-      }
-    }
-  }
-  .nav-stacked {
-    margin-left: (-($grid-gutter-width / 2));
-    margin-right: (-($grid-gutter-width / 2));
-    li + li {
-      margin-top: 0;
-    }
-  }
-  .panel {
-    background: transparent;
-  }
-  .panel-body {
-    padding: 6px ($grid-gutter-width / 2);
-    .nav-pills > li > a {
-      padding-left: ($grid-gutter-width / 2 + 17);
-    }
-  }
-  .panel-heading {
-    padding: 9px ($grid-gutter-width / 2);
-  }
-  .panel-title {
-    font-size: $font-size-base;
-    > a {
-      &:before {
-        display: inline-block;
-        margin-left: 1px;
-        margin-right: 4px;
-        width: 9px;
-      }
-      &.collapsed:before {
-        margin-left: 3px;
-        margin-right: 2px;
-      }
-    }
-  }
-}
-
-@media (min-width: $grid-float-breakpoint-max) {
-  .sidebar-header-bleed-left {
-    margin-left: (-($grid-gutter-width / 2));
-    > h2 {
-      margin-left: ($grid-gutter-width / 2);
-    }
-  }
-  .sidebar-header-bleed-right {
-    margin-right: (-($grid-gutter-width / 2));
-    .actions {
-      margin-right: ($grid-gutter-width / 2);
-    }
-    > h2 {
-      margin-right: ($grid-gutter-width / 2);
-    }
-    + .list-group {
-      margin-right: (-($grid-gutter-width / 2));
-    }
-  }
-  .sidebar-pf {
-    .panel-group .panel-default,
-    .treeview {
-      border-left: 0;
-      border-right: 0;
-      margin-left: (-($grid-gutter-width / 2));
-      margin-right: (-($grid-gutter-width / 2));
-    }
-    .treeview {
-      margin-top: 5px;
-      .list-group-item {
-        padding-left: ($grid-gutter-width / 2);
-        padding-right: ($grid-gutter-width / 2);
-        &.node-selected:after {
-          content: $fa-var-angle-right;
-          font-family: $icon-font-name-fa;
-          display: block;
-          position: absolute;
-          right: ($grid-gutter-width/2 / 2);
-          top: 1px;
-        }
-      }
-    }
-  }
-}
-
-@media (min-width: $grid-float-breakpoint) {
-  .sidebar-pf {
-    background: $sidebar-pf-bg;
-    &.sidebar-pf-left {
-      border-right: 1px solid $sidebar-pf-border-color;
-    }
-    &.sidebar-pf-right {
-      border-left: 1px solid $sidebar-pf-border-color;
-    }
-    > .nav-category,
-    > .nav-stacked {
-      margin-top: 5px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_skip-to-content.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_skip-to-content.scss
deleted file mode 100644
index 64904a4..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_skip-to-content.scss
+++ /dev/null
@@ -1,12 +0,0 @@
-//
-// Skip to content
-// --------------------------------------------------
-.skiplink-pf {
-  position: absolute;
-  top: $skiplink-pf-top;
-  left: -300%; /* moves off screen */
-  z-index: $zindex-modal;
-}
-.skiplink-pf:focus {
-  left: $skiplink-pf-left;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_spinner.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_spinner.scss
deleted file mode 100644
index 7c3115f..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_spinner.scss
+++ /dev/null
@@ -1,72 +0,0 @@
-//
-// Spinner
-// --------------------------------------------------
-
-@keyframes rotation {
-  from {transform: rotate(0deg);}
-  to {transform: rotate(359deg);}
-}
-
-.spinner {
-  animation: rotation 600ms infinite linear;
-  border-bottom: 4px solid rgba($color-pf-black, (25/100));
-  border-left: 4px solid rgba($color-pf-black, (25/100));
-  border-right: 4px solid rgba($color-pf-black, (25/100));
-  border-radius: 100%;
-  border-top: 4px solid rgba($color-pf-black, (75/100));
-  height: ($font-size-base * 2);
-  margin: 0 auto;
-  position: relative;
-  width: ($font-size-base * 2);
-  &.spinner-inline {
-    display: inline-block;
-    margin-right: 3px;
-  }
-  &.spinner-lg {
-    border-width: 5px;
-    height: ($font-size-base * 2.5);
-    width: ($font-size-base * 2.5);
-  }
-  &.spinner-sm {
-    border-width: 3px;
-    height: ($font-size-base * 1.5);
-    width: ($font-size-base * 1.5);
-  }
-  &.spinner-xs {
-    border-width: 2px;
-    height: $font-size-base;
-    width: $font-size-base;
-  }
-  &.spinner-inverse {
-    border-bottom-color: rgba($color-pf-white, (25/100));
-    border-left-color: rgba($color-pf-white, (25/100));
-    border-right-color: rgba($color-pf-white, (25/100));
-    border-top-color: rgba($color-pf-white, (75/100));
-  }
-}
-
-.ie9 .spinner {
-  background: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-spinner}"), "#{$img-path}#{$img-spinner}")) no-repeat;
-  border: 0;
-  &.spinner-inverse {
-    background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-spinner-inverse}"), "#{$img-path}#{$img-spinner-inverse}"));
-  }
-  &.spinner-inverse-lg {
-    background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-spinner-inverse-lg}"), "#{$img-path}#{$img-spinner-inverse-lg}"));
-  }
-  &.spinner-inverse-sm {
-    background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-spinner-inverse-sm}"), "#{$img-path}#{$img-spinner-inverse-sm}"));
-  }
-  &.spinner-inverse-xs {
-    background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-spinner-inverse-xs}"), "#{$img-path}#{$img-spinner-inverse-xs}"));
-  }
-  &.spinner-lg {
-    background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-spinner-lg}"), "#{$img-path}#{$img-spinner-lg}"));
-  }
-  &.spinner-sm {
-    background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-spinner-sm}"), "#{$img-path}#{$img-spinner-sm}"));
-  }
-  &.spinner-xs {
-    background-image: url(if($bootstrap-sass-asset-helper, twbs-image-path("#{$img-path}#{$img-spinner-xs}"), "#{$img-path}#{$img-spinner-xs}"));
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_syntax-highlighting.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_syntax-highlighting.scss
deleted file mode 100644
index 6a8639e..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_syntax-highlighting.scss
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// Syntax Highlighting for google-code-prettify
-// --------------------------------------------------
-
-.prettyprint {
-  .atn,
-  .com,
-  .fun,
-  .var {
-    color: $syntax-3;
-  }
-
-  .atv,
-  .str {
-    color: $syntax-1;
-  }
-
-  .clo,
-  .dec,
-  .kwd,
-  .opn,
-  .pln,
-  .pun {
-    color: $syntax-2;
-  }
-
-  .lit,
-  .tag,
-  .typ {
-    color: $syntax-4;
-  }
-
-  ol.linenums {
-    margin-bottom: 0;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_table-view.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_table-view.scss
deleted file mode 100644
index 789abea..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_table-view.scss
+++ /dev/null
@@ -1,188 +0,0 @@
-//
-// Table View
-// --------------------------------------------------
-
-// Keep dataTable class for legacy apps
-table.dataTable {
-  height: 100%;
-  margin-bottom: 0;
-  max-width: none !important;
-  tbody {
-    > tr {
-      > td {
-        // Styling for inline actions
-        &.table-view-pf-actions {
-          padding: 0;
-          vertical-align: middle;
-        }
-      }
-      &:hover {
-        // Styling when hovering anywhere else on a row
-        > td.table-view-pf-actions {
-          background-color: $table-bg-accent;
-          border-bottom-color: $table-border-color;
-        }
-      }
-    }
-    > tr.selected {
-      color: $color-pf-white;
-      background-color: $color-pf-blue-400;
-      > td {
-        border-bottom-color: $color-pf-blue-500;
-        &.table-view-pf-actions {
-          background-color: $table-bg-accent;
-          border-bottom-color: $table-border-color;
-        }
-      }
-      &:hover {
-        > td {
-          background-color: inherit;
-          border-bottom-color: $color-pf-blue-500;
-          &.table-view-pf-actions {
-            background-color: $table-bg-accent;
-            border-bottom-color: $table-border-color;
-          }
-        }
-      }
-    }
-  }
-  thead {
-    .sorting,
-    .sorting_asc,
-    .sorting_desc,
-    .sorting_asc_disabled,
-    .sorting_desc_disabled {
-      cursor: pointer;
-    }
-    .sorting_asc,
-    .sorting_desc {
-      color: $link-color !important;
-      position: relative;
-      &:after {
-        content: $fa-var-angle-down;
-        font-family: $icon-font-name-fa;
-        font-size: ($font-size-base - 2);
-        font-weight: normal;
-        height: ($font-size-base - 3);
-        left: 7px;
-        line-height: $font-size-base;
-        position: relative;
-        top: 2px;
-        vertical-align: baseline;
-        width: $font-size-base;
-      }
-      &:before {
-        background: $link-color;
-        content: "";
-        height: 2px;
-        position: absolute;
-        left: 0;
-        top: 0;
-        width: 100%;
-      }
-    }
-    .sorting_asc:after {
-      content: $fa-var-angle-up;
-      top: -3px;
-    }
-  }
-  th:active {
-    outline: none;
-  }
-}
-
-// Empty table
-.table-view-pf-empty {
-  &.blank-slate-pf {
-    background-color: $table-bg-accent;
-    border: 1px solid $table-border-color;
-    border-radius: 0;
-    margin-top: -1px;
-  }
-}
-
-// Embedded toolbar
-.table-view-pf-toolbar {
-  &.toolbar-pf {
-    background-color: $table-bg-accent;
-    border-bottom: none;
-    border-left: 1px solid $table-border-color;
-    border-right: 1px solid $table-border-color;
-    border-top: 1px solid $table-border-color;
-    box-shadow: none;
-    margin-left: 0px;
-    margin-right: 0px;
-    .toolbar-pf-results {
-      border-top: 1px solid $table-border-color;
-      min-height: 40px;
-      line-height: 40px;
-    }
-  }
-}
-
-// External Toolbar
-.table-view-pf-toolbar-external {
-  &.toolbar-pf {
-    border-bottom: none;
-    border-top: none;
-    box-shadow: none;
-    .toolbar-pf-results {
-      border-top: 1px solid $table-border-color;
-      min-height: 40px;
-      line-height: 40px;
-    }
-  }
-}
-
-.table-view-pf-colvis-menu {
-  > li {
-    padding: 5px 10px;
-    &:hover {
-      background-color: #def3ff;
-    }
-    > input {
-      margin-top: 0;
-      margin-right: 10px;
-      vertical-align: middle;
-    }
-    > label {
-      margin-bottom: 0;
-    }
-  }
-
-}
-
-// Inline action button and kebab
-// Sets button height to 100% of td height in firefox and chrome, but not in IE when wrapping occurs.
-// Button height must be set dynamically in IE to be equal to td height.
-.table-view-pf-actions {
-  background-color: $btn-default-bg; // included just in case there are gaps between the edges of the buttons and the table cell
-  height: 100%;
-  .btn,
-  .dropdown-toggle {
-    border: none;
-    box-shadow: none;
-    height: 100%;
-    width: 100%;
-  }
-  .dropdown,
-  .table-view-pf-btn {
-    height: 100%;
-  }
-  .dropdown-menu.dropdown-menu-right {
-    right: -5px;
-  }
-  &:last-child {
-    width: 24px;
-  }
-}
-
-// Selection column
-.table-view-pf-select {
-  width: 33px;
-}
-
-// Results area containing selected row text
-.table-view-pf-select-results {
-  text-align: right;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tables.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tables.scss
deleted file mode 100644
index 6ff191c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tables.scss
+++ /dev/null
@@ -1,90 +0,0 @@
-//
-// Tables
-// --------------------------------------------------
-
-.table {
-  > thead,
-  > tbody,
-  > tfoot {
-    > tr {
-      > th,
-      > td {
-        padding: $table-cell-padding-top $table-cell-padding $table-cell-padding-bottom;
-        > a:hover {
-          text-decoration: none;
-        }
-      }
-      > th {
-        font-family: "Open Sans";
-        font-style: normal;
-        font-weight: 600;
-      }
-    }
-  }
-  > thead {
-    background-clip: padding-box;
-    background-color: $color-pf-black-150;
-    @include gradient-vertical($start-color: $color-pf-black-100, $end-color: $color-pf-black-200, $start-percent: 0%, $end-percent: 100%);
-  }
-}
-
-.table-bordered {
-  border: 1px solid $table-border-color;
-  > thead,
-  > tbody,
-  > tfoot {
-    > tr {
-      > th,
-      > td {
-        border: 1px solid $table-border-color;
-      }
-    }
-  }
-  > thead > tr {
-    > th,
-    > td {
-      border-bottom-width: 1px;
-    }
-  }
-}
-
-.table-striped {
-  > tbody > tr {
-    &:nth-of-type(even) {
-      background-color: $table-bg-accent;
-    }
-    &:nth-of-type(odd) {
-      background-color: transparent;
-    }
-  }
-}
-
-.table-hover {
-  > tbody > tr:hover {
-    > td,
-    > th {
-      background-color: $table-bg-hover;
-      border-bottom-color: $table-border-hover;
-    }
-  }
-}
-
-.table-treegrid {
-  span.indent {
-    margin-left: 10px;
-    margin-right: 10px;
-  }
-  span.icon {
-    display: inline-block;
-    font-size: 13px;
-    margin-right: 5px;
-    min-width: 10px;
-    text-align: center;
-  }
-  span.expand-icon, span.collapse-icon {
-    cursor: pointer;
-  }
-  > tbody > tr.odd {
-    background-color: $table-bg-accent;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tabs.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tabs.scss
deleted file mode 100644
index 3de0e12..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tabs.scss
+++ /dev/null
@@ -1,118 +0,0 @@
-//
-// Tabs
-// --------------------------------------------------
-
-.nav-tabs {
-  font-size: $font-size-large;
-  > li {
-    > a {
-      color: $nav-tabs-color;
-      margin-right: -1px;
-      padding-bottom: 5px;
-      padding-top: 5px;
-      &:active,
-      &:focus,
-      &:hover {
-        background: transparent;
-        border-color: $nav-tabs-border-color;
-        color: $gray-darker;
-      }
-    }
-    > .dropdown-menu {
-      border-top: 0;
-      border-color: $nav-tabs-border-color;
-      &.pull-right {
-        right: -1px;
-      }
-    }
-  }
-  + .nav-tabs-pf, &.nav-tabs-pf-secondary {
-    font-size: $font-size-base;
-    > li:first-child > a {
-      padding-left: 15px;
-      &:before {
-        left: 15px !important;
-      }
-    }
-  }
-  .open > a {
-    &,
-    &:hover,
-    &:focus {
-      background-color: transparent;
-      border-color: $nav-tabs-border-color;
-    }
-  }
-}
-
-.nav-tabs-pf {
-  &.nav-justified {
-    @media (min-width: $grid-float-breakpoint) {
-      border-bottom: 1px solid $nav-tabs-justified-link-border-color;
-    }
-    > li {
-      &:first-child > a {
-        padding-left: 15px;
-      }
-      > a {
-        border-bottom: 0;
-        &:before {
-          left: 0 !important;
-          right: 0 !important;
-        }
-      }
-    }
-  }
-  > li {
-    margin-bottom: 0;
-    &.active > a {
-      @include tab-indicator($background: $nav-tabs-active-link-hover-color);
-      &,
-      &:active,
-      &:focus,
-      &:hover {
-        background-color: transparent;
-        border: 0 !important;
-        color: $link-color;
-        &:before {
-          background: $nav-tabs-active-link-hover-color;
-        }
-      }
-    }
-    &:first-child {
-      > a {
-        padding-left: 0;
-        &:before {
-          left: 0 !important;
-        }
-      }
-    }
-    > a {
-      border: 0;
-      line-height: 1;
-      margin-right: 0;
-      padding-bottom: 10px;
-      padding-top: 10px;
-      &:active,
-      &:focus,
-      &:hover {
-        @include tab-indicator()
-      }
-    }
-    > .dropdown-menu {
-      left: 15px;
-      margin-top: 1px;
-      &.pull-right {
-        left: auto;
-        right: 15px;
-      }
-    }
-  }
-  .open > a {
-    &,
-    &:hover,
-    &:focus {
-      background-color: transparent;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_time-picker.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_time-picker.scss
deleted file mode 100644
index be6621d..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_time-picker.scss
+++ /dev/null
@@ -1,81 +0,0 @@
-//
-// Time Picker
-// --------------------------------------------------
-.bootstrap-datetimepicker-widget {
-  a[data-action] {
-    border: 0;
-    box-shadow: none;
-    color: $gray-dark;
-    display: block;
-    padding-bottom: 4px;
-    padding-top: 4px;
-    &:hover { color: $link-color; }
-  }
-  &.dropdown-menu {
-    left: 0!important;
-    padding: 0;
-    width: unquote("calc(100% - 25px)");
-    &:before, &:after {
-      content: none;
-    }
-    &.top {
-      margin-bottom: -1px;
-    }
-    &.bottom {
-      margin-top: -1px;
-    }
-  }
-  .timepicker-hour {
-    width: 100%;
-    &:after {
-      content: ":";
-      float: right;
-    }
-  }
-}
-.timepicker-hours,
-.timepicker-minutes {
-  table td {
-    font-weight: bold;
-    line-height: 30px;
-    height: 30px;
-    &:hover { color: $link-color; }
-  }
-  .table-condensed > tbody > tr > td { padding: 0; }
-}
-.time-picker-pf {
-  .input-group-addon {
-    .fa,
-    .pficon { width: 12px; }
-    &:not(.active) { box-shadow: none; }
-  }
-}
-.timepicker-picker {
-  table td {
-    span,
-    a span {
-      height: 24px;
-      line-height: 24px;
-      margin: 0;
-      width: 100%;
-    }
-  }
-  .table-condensed > tbody > tr > td {
-    height: 25px;
-    line-height: 18px;
-    padding: 0;
-  }
-  button[data-action] { // provisional until the button is removed
-    padding-bottom: 0;
-    padding-top: 0;
-  }
-  .separator { display: none; }
-  tr:nth-child(2) td {
-    background-color: $dropdown-link-hover-bg;
-    border-color: $dropdown-link-hover-border-color;
-    border-style: solid;
-    border-width: 1px;
-    border-left: 0;
-    border-right: 0;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_toast.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_toast.scss
deleted file mode 100644
index 35ef5dd..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_toast.scss
+++ /dev/null
@@ -1,75 +0,0 @@
-//
-// Toast notifications
-// --------------------------------------------------
-
-.toast-pf {
-  background-color: $color-pf-white;
-  border-color: $color-pf-black-400;
-  box-shadow: 0 2px 6px rgba($color-pf-black, (20/100));
-  padding-left: 68px; //15px space between the icon and the text
-  margin-bottom: 5px;
-  &.alert-danger > .pficon  { background-color: $alert-danger-border; }
-  &.alert-info > .pficon    { background-color: $alert-info-border; }
-  &.alert-success > .pficon { background-color: $alert-success-border; }
-  &.alert-warning > .pficon { background-color: $alert-warning-border; }
-  .dropdown-kebab-pf { margin-left: 10px; }
-  > .pficon {
-    background-color: $gray-pf;
-    bottom:  -1px;
-    box-shadow: 2px 0 5px -2px rgba($color-pf-black, (20/100));
-    left: -1px;
-    padding-top: 10px;
-    text-align: center;
-    top: -1px;
-    width: 53px;
-    &:before { color: rgba($color-pf-white, (74/100)); }
-  }
-  .toast-pf-action {
-    margin-left: 15px;
-  }
-  .dropdown-kebab-pf .btn-link {
-    padding-top: 0;
-    padding-bottom: 0;
-    vertical-align: text-bottom;
-  }
-  /* Medium devices (desktops, 992px and up) */
-  @media (min-width: $screen-md-min) {
-    display: inline-block;
-  }
-}
-// Sets max width on toast notifications
-.toast-pf-max-width {
- @media (min-width: $screen-md-min) {
-    max-width: 31.1%; // sets the size to 4 cols;
-  }
-}
-// To position the notification on the top right corner, used in context on cards layout
-.toast-pf-top-right {
-  left: ($grid-gutter-width / 2);
-  position: absolute;
-  right: ($grid-gutter-width / 2);
-  top: 12px;
-  z-index: 1055; // More than $zindex-modal
-  /* Medium devices (desktops, 992px and up) */
-  @media (min-width: $screen-md-min) {
-    left: auto;
-  }
-}
-
-.toast-notifications-list-pf {
-  margin-left: ($grid-gutter-width / 2);
-  position: fixed;
-  right: ($grid-gutter-width / 2);
-  top: $toast-notification-top;
-  z-index: 1055;
-  .toast-pf {
-    clear: both;
-    float: right;
-  }
-  @media (min-width: $screen-sm-min) {
-    max-width: calc(50%);
-  }
-  @media (min-width: $screen-md-min) {
-    max-width: calc(33.1% ); // sets the size to 4 cols;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_toolbar.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_toolbar.scss
deleted file mode 100644
index ac8a7b0..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_toolbar.scss
+++ /dev/null
@@ -1,190 +0,0 @@
-//
-// Toolbar (Filter and view options)
-// --------------------------------------------------
-
-.toolbar-pf {
-  background: $color-pf-white;
-  border-bottom: 1px solid $sidebar-pf-border-color;
-  box-shadow: 0 1px 0px rgba($color-pf-black, (4.5/100));
-  padding-top: ($grid-gutter-width/4);
-  .form-group {
-    margin-bottom: ($grid-gutter-width/4);
-    @media (min-width: $grid-float-breakpoint) {
-      border-right: 1px solid $sidebar-pf-border-color;
-      float: left;
-      margin-bottom: 0;
-      padding-left: ($grid-gutter-width/2);
-      padding-right: ($grid-gutter-width/2);
-    }
-    &:last-child {
-      border-right: 0;
-      margin-bottom: 0;
-      padding-right: 0;
-    }
-    .btn,
-    .btn-group {
-      + .btn,
-      + .btn-group { margin-left: 5px; }
-      + .btn-link,
-      + .dropdown { margin-left: 10px; }
-    }
-    .btn-link {
-      color: $gray-darker;
-      font-size: ($font-size-base + 4);
-      line-height: 1;
-      padding: 4px 0;
-      &:active,
-      &:focus,
-      &:hover { color: $link-color; }
-    }
-    .dropdown-kebab-pf .btn-link {
-      padding: 4px ($grid-gutter-width/4);
-      margin-left: ($grid-gutter-width/(-4));
-      margin-right: ($grid-gutter-width/(-4));
-    }
-  }
-}
-.toolbar-pf-actions {
-  display: table;
-  margin-bottom: 10px;
-  width: 100%;
-  @media (min-width: $grid-float-breakpoint) {
-    .toolbar-pf-filter {
-      padding-left: 0;
-    }
-  }
-}
-.toolbar-pf-view-selector {
-  font-size: ($font-size-base + 4);
-  .btn-link.active {
-    color: $link-color;
-    cursor: default;
-  }
-}
-.toolbar-pf-action-right {
-  float: right;
-  @media (max-width: $grid-float-breakpoint) {
-    float: none;
-  }
-}
-.toolbar-pf-find {
-  font-size: ($font-size-base + 2);
-  position: relative;
-}
-.find-pf-dropdown-container {
-  background: $color-pf-white;
-  border: solid 1px $color-pf-black-400;
-  display: none;
-  right: -20px;
-  padding: 5px;
-  position: absolute;
-  top: 35px;
-  width: 300px;
-  z-index: 10000;
-  @media (max-width: $grid-float-breakpoint) {
-    left: 30px;
-    top: -5px;
-    width: calc(100% - 30px);
-  }
-  &:before,
-  &:after {
-    content: "";
-    position: absolute;
-  }
-  &:before {
-    border-bottom:11px solid $color-pf-black-400;
-    border-left:11px solid transparent;
-    border-right:11px solid transparent;
-    right: 35px;
-    .toolbar-pf-find:last-child & {
-      right: 15px;
-    }
-    top: -12px;
-    @media (max-width: $grid-float-breakpoint) {
-      border-bottom:11px solid transparent;
-      border-right:11px solid $color-pf-black-400;
-      border-top:11px solid transparent;
-      left: -22px;
-      right: initial;
-      top: 8px;
-    }
-  }
-  &:after {
-    border-bottom:10px solid $color-pf-white;
-    border-left:10px solid transparent;
-    border-right:10px solid transparent;
-    right: 36px;
-    .toolbar-pf-find:last-child & {
-      right: 16px;
-    }
-    top: -10px;
-    @media (max-width: $grid-float-breakpoint) {
-      border-bottom:10px solid transparent;
-      border-right:10px solid $color-pf-white;
-      border-top:10px solid transparent;
-      left: -20px;
-      right: initial;
-      top: 9px;
-    }
-  }
-  input {
-    height: 30px;
-    padding: 5px 117px 5px 5px; // 112px (components) + 5px (offset)
-    width: 100%;
-  }
-  .find-pf-buttons {
-    position: absolute;
-    right: 10px;
-    top: 5px;
-    .btn {
-      border: none;
-      cursor: pointer;
-      margin-left: 0 !important;
-      padding: 0;
-      width: 18px;
-      .fa-angle-up,
-      .fa-angle-down {
-        font-weight: bold;
-        font-size: ($font-size-base + 6);
-      }
-      .pficon-close { font-size: ($font-size-base + 2); }
-    }
-    span {
-      height: 30px;
-      line-height: 30px;
-      vertical-align: middle;
-    }
-    .find-pf-nums {
-      color: $color-pf-black-500;
-      margin-right: 3px;
-    }
-  }
-}
-
-.toolbar-pf-results {
-  border-top: 1px solid $sidebar-pf-border-color;
-  margin-top: ($grid-gutter-width/4);
-  h5,
-  p,
-  ul {
-    display: inline-block;
-    line-height: ($grid-gutter-width/1.5);
-    margin-bottom: 0;
-    margin-top: 0;
-    @media (min-width: $screen-sm-min) {
-      line-height: $grid-gutter-width;
-    }
-  }
-  h5 {
-    font-weight: 700;
-    margin-right: 20px;
-  }
-  .label {
-    font-size: ($font-size-base - 1);
-    a {
-      color: $color-pf-white;
-      display: inline-block;
-      margin-left: 5px;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tooltip.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tooltip.scss
deleted file mode 100644
index 4d1a4c7..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tooltip.scss
+++ /dev/null
@@ -1,15 +0,0 @@
-//
-// Tooltips
-// --------------------------------------------------
-
-// Base class
-.tooltip {
-  font-size: $tooltip-font-size;
-  line-height: 1.4;
-}
-
-// Wrapper for the tooltip content
-.tooltip-inner {
-  padding: 7px 12px;
-  text-align: left;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tree-list-view.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tree-list-view.scss
deleted file mode 100644
index b06d5cb..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_tree-list-view.scss
+++ /dev/null
@@ -1,83 +0,0 @@
-//
-// Tree List View
-// --------------------------------------------------
-
-
-.tree-list-view-pf {
-  background-color: $list-group-top-border;
-  border: none;
-  margin-top: 30px;
-  overflow-x: hidden;
-  > .list-group-item:first-child {
-    border-top: 1px solid transparent;
-  }
-  .list-group-item {
-    display: flex;
-    flex-wrap: wrap;
-    &.active {
-      background-color: $color-pf-white;
-      color: currentColor;
-      z-index: auto;
-      &:hover {
-        border-color: $list-group-top-border;
-      }
-      > .list-group-item-header {
-        background-color: $list-view-active-bg;
-        color: $list-group-link-color;
-        &:before {
-          background-color: $list-view-active-bg;
-        }
-        &:hover {
-          background-color: $list-view-hover-bg;
-          &:before {
-            background-color: $list-view-hover-bg;
-          }
-        }
-        .list-group-item-text {
-          color: $list-group-link-color;
-        }
-      }
-      .list-group-item-text {
-        color: currentColor;
-      }
-    }
-    border-color: $list-group-top-border;
-    padding: 0;
-    background-clip: padding-box;
-    .list-group-item {
-      border-bottom: none;
-      padding-left: $tree-list-view-pf-padding-left;
-      .list-group-item-header:before {
-        border-bottom: solid 1px $list-group-top-border;
-        content: "";
-        height: unquote("calc(100% + 1px)");
-        left: -100%;
-        position: absolute;
-        width: 100%;
-      }
-    }
-  }
-  .list-group-item-container {
-    border-top-color: $list-group-top-border;
-    margin: 0;
-    padding: 0;
-  }
-  .list-group-item-header {
-    box-sizing: border-box;
-    margin: 0;
-    position: inherit;
-    &:hover {
-      background-color: $list-view-hover-bg;
-      border-left-color: transparent;
-      border-right-color: transparent;
-      &:before {
-        background-color: $list-view-hover-bg;
-      }
-    }
-  }
-  .list-group-item-heading {
-    @media (min-width: $screen-md-min) {
-      width: unquote("calc(25% - 20px)"); // IE9 fallback
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_type.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_type.scss
deleted file mode 100644
index 2b81040..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_type.scss
+++ /dev/null
@@ -1,29 +0,0 @@
-//
-// Typography
-// --------------------------------------------------
-
-h1,
-.h1,
-h2,
-.h2 {
-  font-weight: 300;
-}
-
-.page-header .actions {
-  margin-top: 8px;
-  a > .pficon {
-    margin-right: 4px;
-  }
-}
-
-@media (min-width: $grid-float-breakpoint-max) {
-  .page-header-bleed-left {
-    margin-left: (-($grid-gutter-width / 2));
-  }
-  .page-header-bleed-right {
-    margin-right: ((-$grid-gutter-width / 2));
-    .actions {
-      margin-right: ($grid-gutter-width / 2);
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_variables.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_variables.scss
deleted file mode 100644
index 454aa46..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_variables.scss
+++ /dev/null
@@ -1,574 +0,0 @@
-//
-// Variables
-// --------------------------------------------------
-// Bootstrap overrides and PatternFly-specific variables
-
-// Sass compass/sprockets asset helper flag
-// ----------------------
-$pf-sass-asset-helper:                                              false !default;
-
-// PatternFly-specific
-// -------------------
-@import 'color-variables';
-
-$applauncher-pf-dropdown-menu-border-width:                         1px !default;
-$applauncher-pf-dropdown-menu-padding:                              9px !default;
-$applauncher-pf-dropdown-menu-width:                                220px !default;
-$applauncher-pf-dropdown-toggle-padding:                            7px 10px !default;
-$applauncher-pf-icon-padding-right:                                 4px !default;
-$applauncher-pf-menu-link-border-color:                             $color-pf-white !default;
-$applauncher-pf-menu-link-border-color-hover:                       $color-pf-black-400 !default;
-$applauncher-pf-menu-link-border-width:                             1px !default;
-$applauncher-pf-menu-link-color:                                    $color-pf-black-300 !default;
-$applauncher-pf-menu-link-color-disabled:                           $color-pf-black-500 !default;
-$applauncher-pf-menu-link-color-hover:                              $color-pf-blue-400 !default;
-$applauncher-pf-menu-link-padding:                                  7px 10px !default;
-$applauncher-pf-menu-link-padding-block-list:                       15px 10px !default;
-$applauncher-pf-menu-link-background-color-hover:                   $color-pf-black-150 !default;
-$applauncher-pf-menu-link-shadow:                                   $color-pf-black-300 !default;
-$applauncher-pf-menu-link-icon-font-size:                           2em !default;
-$applauncher-pf-menu-link-icon-width:                               ((9 * $applauncher-pf-menu-link-icon-font-size) / 14) !default; //Numbers to imitate fa-fw class
-$bootstrap-switch-handle-default-bg-color:                          $color-pf-black-100 !default;
-$bootstrap-treeview-highlight-color:                                $color-pf-blue-300 !default;
-$btn-default-bg-img-start:                                          $color-pf-black-100 !default;
-$btn-default-bg-img-stop:                                           $color-pf-black-200 !default;
-$btn-xs-font-weight:                                                400 !default;
-$card-pf-accented-border-top-color:                                 $color-pf-blue-300 !default;
-$card-pf-aggregate-status-title-icon-color:                         $color-pf-black-900 !default;
-$card-pf-bg-color:                                                  $color-pf-white !default;
-$card-pf-border-color:                                              $color-pf-black-300 !default;
-$card-pf-border-top-color:                                          transparent !default;
-$card-pf-container-bg-color:                                        $color-pf-black-150 !default;
-$card-pf-footer-bg-color:                                           $color-pf-black-100 !default;
-$card-pf-selected-border-color:                                     $color-pf-blue-300 !default;
-$contextselector-title-width-desktop:                               210px !default;
-$contextselector-title-width-mobile:                                170px !default;
-$contextselector-pf-bootstrap-select-width-desktop:                 ($contextselector-title-width-desktop + 32) !default;
-$contextselector-pf-bootstrap-select-width-mobile:                  ($contextselector-title-width-mobile + 32) !default;
-$contextselector-pf-dropdown-toggle-padding-bottom:                 19px !default;
-$contextselector-pf-dropdown-toggle-padding-left:                   10px !default;
-$contextselector-pf-dropdown-toggle-padding-top:                    19px !default;
-$contextselector-pf-margin-left:                                    10px !default;
-$contextselector-pf-nav-item-iconic-padding:                        23px 20px 18px 10px !default;
-$contextselector-pf-form-group-margin:                              0 5px 5px 5px !default;
-$contextselector-pf-list-max-height:                                200px !default;
-$contextselector-pf-list-li-padding:                                1px 10px !default;
-$contextselector-pf-list-li-border-width:                           1px 0 !default;
-$donut-font-size-big:                                               30px !default;
-$drawer-pf-top-vertical:                                            58px !default;
-$drawer-pf-top-horizontal:                                          26px !default;
-$dropdown-divider-margin:                                           4px 1px !default;
-$dropdown-link-active-border-color:                                 $color-pf-blue !default;
-$dropdown-link-hover-border-color:                                  $color-pf-blue-100 !default;
-$dropdown-link-focus-color:                                         $color-pf-white !default;
-$flyout-transition-pf:                                              all 200ms cubic-bezier(.35, 0, .25, 1) !default;
-$font-family-monospace:                                             Menlo, Monaco, Consolas, monospace !default;
-$font-path:                                                         if($pf-sass-asset-helper, "", "../fonts/") !default;
-$footer-pf-bg-color:                                                $color-pf-black !default;
-$footer-pf-padding-left:                                            25px !default;
-$footer-pf-padding-top:                                             10px !default;
-$footer-pf-height:                                                  37px !default;
-$gray-light-pf:                                                     $color-pf-black-400 !default;
-$gray-pf:                                                           $color-pf-black-700 !default;
-$icon-font-name-fa:                                                 "FontAwesome" !default;
-$icon-font-name-pf:                                                 "PatternFlyIcons-webfont" !default;
-$icon-prefix:                                                       pficon !default;
-$img-bg-login:                                                      "bg-login.jpg" !default;
-$img-path:                                                          if($pf-sass-asset-helper, "", "../img/") !default;
-$img-spinner:                                                       "spinner.gif" !default;
-$img-spinner-inverse:                                               "spinner-inverse.gif" !default;
-$img-spinner-inverse-lg:                                            "spinner-inverse-lg.gif" !default;
-$img-spinner-inverse-sm:                                            "spinner-inverse-sm.gif" !default;
-$img-spinner-inverse-xs:                                            "spinner-inverse-xs.gif" !default;
-$img-spinner-lg:                                                    "spinner-lg.gif" !default;
-$img-spinner-sm:                                                    "spinner-sm.gif" !default;
-$img-spinner-xs:                                                    "spinner-xs.gif" !default;
-$input-border-hover:                                                $color-pf-blue-200 !default;
-$input-border-focus:                                                $color-pf-blue-400 !default;
-$list-pf-border-color:                                              $color-pf-black-200 !default;
-$list-pf-active-border-color:                                       $color-pf-black-400 !default;
-$list-pf-header-background-color:                                   $color-pf-black-200 !default;
-$list-pf-hover-background-color:                                    $color-pf-blue-25 !default;
-$list-pf-main-content-width:                                        70% !default; // sets the proportional width of the main content vs the additional content
-$list-pf-padding:                                                   20px !default;
-$list-view-accented-border:                                         $color-pf-blue-300 !default;
-$list-view-active-bg:                                               $color-pf-blue-50 !default;
-$list-view-active-border:                                           $color-pf-black-400 !default;
-$list-view-divider:                                                 $color-pf-black-300 !default;
-$list-view-hover-bg:                                                $color-pf-blue-25 !default;
-$list-group-top-border:                                             $color-pf-black-200 !default;
-$login-bg-color:                                                    $color-pf-black !default;
-$login-container-bg-color-rgba:                                     rgba($color-pf-white, (5.5/100)) !default;
-$modal-about-pf-bg-img:                                             "bg-modal-about-pf.png" !default;
-$modal-title-padding-horizontal:                                    18px !default;
-$modal-title-padding-vertical:                                      10px !default;
-$navbar-pf-active-color:                                            $color-pf-black-150 !default;
-$navbar-pf-alt-active-color:                                        $color-pf-white !default;
-$navbar-pf-alt-bg-color:                                            $color-pf-black !default;
-$navbar-pf-alt-bg-img:                                              "bg-navbar-pf-alt.svg" !default;
-$navbar-pf-bg-color:                                                $color-pf-black !default;
-$navbar-pf-border-color:                                            $color-pf-blue-300 !default;
-$navbar-pf-color:                                                   $color-pf-black-300 !default;
-$navbar-pf-height:                                                  60px !default;
-$navbar-pf-icon-bar-bg-color:                                       $color-pf-white !default;
-$navbar-pf-navbar-navbar-brand-min-width:                           270px !default;
-$navbar-pf-navbar-navbar-brand-padding:                             8px 0 7px !default;
-$navbar-pf-navbar-navbar-persistent-bg-color:                       $color-pf-black-150 !default;
-$navbar-pf-navbar-navbar-persistent-border-color:                   $color-pf-black-300 !default;
-$navbar-pf-vertical-active-color:                                   $color-pf-white !default;
-$navbar-pf-vertical-bg-color:                                       #1d1d1d !default;
-$navbar-pf-vertical-bg-repeat:                                      no-repeat !default;
-$navbar-pf-vertical-bg-size:                                        auto 100% !default;
-$navbar-pf-vertical-border-color:                                   $color-pf-blue-300 !default;
-$navbar-pf-vertical-border-style:                                   solid !default;
-$navbar-pf-vertical-border-width:                                   2px !default;
-$navbar-pf-vertical-color:                                          $color-pf-black-300 !default;
-$navbar-pf-vertical-height:                                         60px !default;
-$navbar-pf-vertical-icon-bar-bg-color:                              $color-pf-white !default;
-$navbar-pf-vertical-navbar-brand-color:                             $color-pf-white !default;
-$navbar-pf-vertical-navbar-brand-icon-margin:                       0 15px 0 0 !default;
-$navbar-pf-vertical-navbar-brand-margin:                            0 0 0 25px !default;
-$navbar-pf-vertical-navbar-brand-min-height:                        35px !default;
-$navbar-pf-vertical-navbar-brand-max-height:                        35px !default;
-$navbar-pf-vertical-navbar-brand-line-height:                       34px !default;
-$navbar-pf-vertical-navbar-brand-name-breakpoint:                   480px !default;
-$navbar-pf-vertical-navbar-brand-name-margin:                       0 15px 0 0 !default;
-$navbar-pf-vertical-navbar-brand-padding:                           11px 0 12px !default;
-$navbar-pf-vertical-navbar-toggle-margin:                           13px 15px !default;
-$navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg:                $color-pf-white !default;
-$navbar-pf-vertical-nav-item-iconic-padding:                        21px 12px !default;
-$nav-pf-container-transition-period:                                250ms !default;
-$nav-pf-menu-transition-period:                                     100ms !default;
-$nav-pf-vertical-active-color:                                      $color-pf-white !default;
-$nav-pf-vertical-active-before-color:                               $color-pf-blue-300 !default;
-$nav-pf-vertical-active-bg-color:                                   $color-pf-black-800 !default;
-$nav-pf-vertical-active-border-color:                               $color-pf-black-900 !default;
-$nav-pf-vertical-active-font-weight:                                600 !default;
-$nav-pf-vertical-active-icon-color:                                 $color-pf-blue-300 !default;
-$nav-pf-vertical-badge-color:                                       $color-pf-white !default;
-$nav-pf-vertical-badge-bg-color:                                    $color-pf-black-900 !default;
-$nav-pf-vertical-bg-color:                                          $color-pf-black-900 !default;
-$nav-pf-vertical-border-color:                                      $color-pf-black-900 !default;
-$nav-pf-vertical-collapsed-width:                                   75px !default;
-$nav-pf-vertical-color:                                             $color-pf-black-300 !default;
-$nav-pf-vertical-font-weight:                                       400 !default;
-$nav-pf-vertical-icon-color:                                        $color-pf-black-600 !default;
-$nav-pf-vertical-icon-width:                                        24px !default;
-$nav-pf-vertical-item-border-color:                                 $color-pf-black !default;
-$nav-pf-vertical-link-height:                                       63px !default;
-$nav-pf-vertical-link-padding:                                      17px 20px 17px 25px !default;
-$nav-pf-vertical-secondary-active-color:                            $color-pf-white !default;
-$nav-pf-vertical-secondary-active-bg-color:                         $color-pf-black-700 !default;
-$nav-pf-vertical-secondary-active-icon-color:                       $color-pf-blue-300 !default;
-$nav-pf-vertical-secondary-badge-color:                             $color-pf-white !default;
-$nav-pf-vertical-secondary-badge-bg-color:                          $color-pf-black-900 !default;
-$nav-pf-vertical-secondary-border-color:                            $color-pf-blue-300 !default;
-$nav-pf-vertical-secondary-color:                                   $color-pf-white !default;
-$nav-pf-vertical-secondary-header-margin:                           18px 20px 10px 20px !default;
-$nav-pf-vertical-secondary-indicator-color:                         $color-pf-black-600 !default;
-$nav-pf-vertical-secondary-indicator-padding:                       14px 0 !default;
-$nav-pf-vertical-secondary-item-color:                              $color-pf-black-300 !default;
-$nav-pf-vertical-secondary-item-padding:                            0 0 5px 0 !default;
-$nav-pf-vertical-secondary-link-height:                             63px !default;
-$nav-pf-vertical-secondary-link-padding:                            4px 0 2px 0 !default;
-$nav-pf-vertical-secondary-list-header-margin:                      30px 20px 10px 20px !default;
-$nav-pf-vertical-tertiary-active-color:                             $color-pf-white !default;
-$nav-pf-vertical-tertiary-active-bg-color:                          $color-pf-black-800 !default;
-$nav-pf-vertical-tertiary-indicator-padding:                        0 !default;
-$nav-pf-vertical-tertiary-bg-color:                                 $color-pf-black-700 !default;
-$nav-pf-vertical-tertiary-color:                                    #fff !default;
-$nav-pf-vertical-tertiary-header-margin:                            18px 20px 10px 20px !default;
-$nav-pf-vertical-tertiary-list-header-margin:                       30px 20px 10px 20px !default;
-$nav-pf-vertical-tertiary-item-padding:                             0 0 5px 0 !default;
-$nav-pf-vertical-tertiary-item-color:                               $color-pf-black-300 !default;
-$nav-pf-vertical-tertiary-link-margin:                              0 20px 0 20px !default;
-$nav-pf-vertical-tertiary-link-padding:                             4px 0 2px 0 !default;
-$nav-pf-vertical-tertiary-badge-color:                              $color-pf-white !default;
-$nav-pf-vertical-tertiary-badge-bg-color:                           $color-pf-black-900 !default;
-$nav-pf-vertical-width:                                             200px !default;
-$toast-notification-top:                                            80px !default;
-$pagination-padding-small-vertical:                                 0 !default;
-$panel-default-border-color:                                        $color-pf-black-400 !default;
-$pficon-var-add-circle-o:                                           "\e61b" !default;
-$pficon-var-applications:                                           "\e936" !default;
-$pficon-var-arrow:                                                  "\e929" !default;
-$pficon-var-asleep:                                                 "\e925" !default;
-$pficon-var-automation:                                             "\e937" !default;
-$pficon-var-blueprint:                                              "\e915" !default;
-$pficon-var-build:                                                  "\e902" !default;
-$pficon-var-builder-image:                                          "\e800" !default;
-$pficon-var-bundle:                                                 "\e918" !default;
-$pficon-var-catalog:                                                "\e939" !default;
-$pficon-var-chat:                                                   "\e928" !default;
-$pficon-var-close:                                                  "\e60b" !default;
-$pficon-var-cloud-security:                                         "\e903" !default;
-$pficon-var-cloud-tenant:                                           "\e904" !default;
-$pficon-var-cluster:                                                "\e620" !default;
-$pficon-var-connected:                                              "\e938" !default;
-$pficon-var-container-node:                                         "\e621" !default;
-$pficon-var-cpu:                                                    "\e927" !default;
-$pficon-var-degraded:                                               "\e91b" !default;
-$pficon-var-delete:                                                 "\e611" !default;
-$pficon-var-disconnected:                                           "\e93c" !default;
-$pficon-var-domain:                                                 "\e919" !default;
-$pficon-var-edit:                                                   "\e60a" !default;
-$pficon-var-enhancement:                                            "\e93a" !default;
-$pficon-var-enterprise:                                             "\e906" !default;
-$pficon-var-equalizer:                                              "\e610" !default;
-$pficon-var-error-circle-o:                                         "\e926" !default;
-$pficon-var-export:                                                 "\e616" !default;
-$pficon-var-flag:                                                   "\e603" !default;
-$pficon-var-flavor:                                                 "\e907" !default;
-$pficon-var-filter:                                                 "\e943" !default;
-$pficon-var-folder-close:                                           "\e607" !default;
-$pficon-var-folder-open:                                            "\e606" !default;
-$pficon-var-help:                                                   "\e605" !default;
-$pficon-var-history:                                                "\e93b" !default;
-$pficon-var-home:                                                   "\e618" !default;
-$pficon-var-image:                                                  "\e61f" !default;
-$pficon-var-import:                                                 "\e615" !default;
-$pficon-var-info:                                                   "\e92b" !default;
-$pficon-var-infrastructure:                                         "\e93d" !default;
-$pficon-var-integration:                                            "\e948" !default;
-$pficon-var-in-progress:                                            "\e92c" !default;
-$pficon-var-key:                                                    "\e924" !default;
-$pficon-var-kubernetes:                                             "\e627" !default;
-$pficon-var-locked:                                                 "\e923" !default;
-$pficon-var-maintenance:                                            "\e92d" !default;
-$pficon-var-memory:                                                 "\e908" !default;
-$pficon-var-messages:                                               "\e603" !default;
-$pficon-var-middleware:                                             "\e917" !default;
-$pficon-var-migration:                                              "\e92e" !default;
-$pficon-var-monitoring:                                             "\e944" !default;
-$pficon-var-network:                                                "\e909" !default;
-$pficon-var-network-range:                                          "\e94a" !default;
-$pficon-var-off:                                                    "\e92f" !default;
-$pficon-var-ok:                                                     "\e602" !default;
-$pficon-var-on:                                                     "\e931" !default;
-$pficon-var-on-running:                                             "\e930" !default;
-$pficon-var-openshift:                                              "\e626" !default;
-$pficon-var-optimize:                                               "\e93e" !default;
-$pficon-var-orders:                                                 "\e93f" !default;
-$pficon-var-paused:                                                 "\e932" !default;
-$pficon-var-pending:                                                "\e933" !default;
-$pficon-var-plugged:                                                "\e940" !default;
-$pficon-var-port:                                                   "\e945" !default;
-$pficon-var-private:                                                "\e914" !default;
-$pficon-var-print:                                                  "\e612" !default;
-$pficon-var-process-automation:                                     "\e949" !default;
-$pficon-var-project:                                                "\e905" !default;
-$pficon-var-rebalance:                                              "\e91c" !default;
-$pficon-var-rebooting:                                              "\e934" !default;
-$pficon-var-regions:                                                "\e90a" !default;
-$pficon-var-registry:                                               "\e623" !default;
-$pficon-var-remove:                                                 "\e611" !default;
-$pficon-var-replicator:                                             "\e624" !default;
-$pficon-var-repository:                                             "\e90b" !default;
-$pficon-var-resource-pool:                                          "\e90c" !default;
-$pficon-var-resources-almost-empty:                                 "\e91d" !default;
-$pficon-var-resources-almost-full:                                  "\e912" !default;
-$pficon-var-resources-full:                                         "\e92a" !default;
-$pficon-var-restart:                                                "\e617" !default;
-$pficon-var-route:                                                  "\e625" !default;
-$pficon-var-running:                                                "\e614" !default;
-$pficon-var-save:                                                   "\e601" !default;
-$pficon-var-satellite:                                              "\e94b" !default;
-$pficon-var-screen:                                                 "\e600" !default;
-$pficon-var-search:                                                 "\e921" !default;
-$pficon-var-security:                                               "\e946" !default;
-$pficon-var-server:                                                 "\e90d" !default;
-$pficon-var-server-group:                                           "\e91a" !default;
-$pficon-var-service:                                                "\e61e" !default;
-$pficon-var-service-catalog:                                        "\e941" !default;
-$pficon-var-services:                                               "\e947" !default;
-$pficon-var-settings:                                               "\e610" !default;
-$pficon-var-spinner:                                                "\e614" !default;
-$pficon-var-spinner2:                                               "\e613" !default;
-$pficon-var-storage-domain:                                         "\e90e" !default;
-$pficon-var-template:                                               "\e94c" !default;
-$pficon-var-tenant:                                                 "\e916" !default;
-$pficon-var-thumb-tack-o:                                           "\e920" !default;
-$pficon-var-topology:                                               "\e608" !default;
-$pficon-var-trend-down:                                             "\e900" !default;
-$pficon-var-trend-up:                                               "\e901" !default;
-$pficon-var-unlocked:                                               "\e922" !default;
-$pficon-var-unplugged:                                              "\e942" !default;
-$pficon-var-unknown:                                                "\e935" !default;
-$pficon-var-user:                                                   "\e91e" !default;
-$pficon-var-users:                                                  "\e91f" !default;
-$pficon-var-vcenter:                                                "\e94d" !default;
-$pficon-var-virtual-machine:                                        "\e90f" !default;
-$pficon-var-volume:                                                 "\e910" !default;
-$pficon-var-warning-triangle-o:                                     "\e913" !default;
-$pficon-var-zone:                                                   "\e911" !default;
-$progress-description-label-width:                                  85px !default;
-$sidebar-pf-bg:                                                     $color-pf-black-100 !default;
-$sidebar-pf-border-color:                                           $color-pf-black-300 !default;
-$skiplink-pf-top:                                                   12px !default;
-$skiplink-pf-left:                                                  10px !default;
-$table-border-hover:                                                $color-pf-blue-200 !default;
-$table-cell-padding-bottom:                                         3px !default;
-$table-cell-padding-top:                                            2px !default;
-// Reference variables declared in block above
-$bootstrap-switch-bg-color-start:                                   $btn-default-bg-img-start !default;
-$bootstrap-switch-bg-color-stop:                                    $btn-default-bg-img-stop !default;
-$fa-font-path:                                                      $font-path !default;
-$navbar-pf-navbar-header-border-color:                              lighten($navbar-pf-bg-color, 15%) !default;
-$navbar-pf-navbar-nav-active-active-bg-color:                       lighten($navbar-pf-bg-color, 8%) !default;
-$navbar-pf-navbar-nav-active-active-open-bg-color:                  lighten($navbar-pf-bg-color, 11%) !default;
-$navbar-pf-navbar-nav-active-bg-color:                              lighten($navbar-pf-bg-color, 12.5%) !default;
-$navbar-pf-navbar-primary-bg-color-start:                           lighten($navbar-pf-bg-color, 10%) !default; // #474C50
-$navbar-pf-navbar-primary-bg-color-stop:                            $navbar-pf-bg-color !default; // #383F43
-$navbar-pf-navbar-utility-border-color:                             lighten($navbar-pf-bg-color, 15.5%) !default;
-$navbar-pf-navbar-utility-color:                                    $navbar-pf-color !default;
-$navbar-pf-navbar-utility-hover-bg-color:                           lighten($navbar-pf-bg-color, 12.5%) !default;
-$nav-pf-vertical-secondary-bg-color:                                $nav-pf-vertical-active-bg-color !default;
-$nav-tabs-color:                                                    $gray-pf !default;
-// Reference variables declared in block above
-$navbar-pf-navbar-primary-context-bg-color-start:                   lighten($navbar-pf-navbar-primary-bg-color-start, 8.5%) !default;
-$navbar-pf-navbar-primary-context-bg-color-stop:                    lighten($navbar-pf-navbar-primary-bg-color-stop, 11%) !default;
-$navbar-pf-navbar-primary-hover-bg-color-start:                     lighten($navbar-pf-navbar-primary-bg-color-start, 10%) !default;
-$navbar-pf-navbar-primary-hover-bg-color-stop:                      lighten($navbar-pf-navbar-primary-bg-color-stop, 10%) !default;
-$navbar-pf-navbar-primary-hover-border-color:                       lighten($navbar-pf-navbar-header-border-color, 20%) !default;
-$navbar-pf-navbar-primary-context-border-color:                     lighten($navbar-pf-navbar-header-border-color, 8%) !default;
-$navbar-pf-navbar-primary-context-border-top-color:                 lighten($navbar-pf-navbar-header-border-color, 7%) !default;
-$navbar-pf-navbar-utility-hover-border-color:                       lighten($navbar-pf-navbar-utility-border-color, 5%) !default;
-$navbar-pf-navbar-utility-open-bg-color:                            lighten($navbar-pf-navbar-utility-hover-bg-color, 7.5%) !default;
-$navbar-pf-navbar-utility-open-border-color:                        lighten($navbar-pf-navbar-utility-hover-border-color, 5%) !default;
-// Reference variables declared in block above
-$navbar-pf-navbar-primary-active-bg-color-start:                    lighten($navbar-pf-navbar-primary-hover-bg-color-start, 5%) !default;
-$navbar-pf-navbar-primary-active-bg-color-stop:                     lighten($navbar-pf-navbar-primary-hover-bg-color-stop, 7.5%) !default;
-$navbar-pf-navbar-primary-active-border-color:                      lighten($navbar-pf-navbar-primary-hover-border-color, 5%) !default;
-$navbar-pf-navbar-primary-context-hover-bg-color-start:             lighten($navbar-pf-navbar-primary-context-bg-color-start, 5%) !default;
-$navbar-pf-navbar-primary-context-hover-bg-color-stop:              lighten($navbar-pf-navbar-primary-context-bg-color-stop, 7.5%) !default;
-$navbar-pf-navbar-primary-context-hover-border-color:               lighten($navbar-pf-navbar-primary-context-border-color, 5%) !default;
-$navbar-pf-navbar-primary-context-hover-border-top-color:           lighten($navbar-pf-navbar-primary-context-border-top-color, 6%) !default;
-// Reference variables declared in block above
-$navbar-pf-navbar-primary-context-active-bg-color-start:            lighten($navbar-pf-navbar-primary-context-hover-bg-color-start, 5%) !default;
-$navbar-pf-navbar-primary-context-active-bg-color-stop:             lighten($navbar-pf-navbar-primary-context-hover-bg-color-stop, 7.5%) !default;
-$navbar-pf-navbar-primary-context-active-border-color:              lighten($navbar-pf-navbar-primary-context-hover-border-color, 5%) !default;
-$navbar-pf-navbar-primary-context-active-border-top-color:          lighten($navbar-pf-navbar-primary-context-hover-border-top-color, 6%) !default;
-// References variable declared in block above
-$navbar-pf-navbar-primary-context-active-border-right-color:        $navbar-pf-navbar-primary-context-active-border-color !default;
-$slider-line-height:                                                16px !default;
-$slider-horizontal-width:                                           100% !default;
-$slider-primary-top:                                                $color-pf-black-100 !default;
-$slider-primary-bottom:                                             $color-pf-black-200 !default;
-$slider-secondary-top:                                              $color-pf-blue-400 !default;
-$slider-secondary-bottom:                                           $color-pf-blue-300 !default;
-$tree-list-view-pf-padding-left:                                    45px !default;
-
-// Alternate navigation layout - Kept for backwards compatibility
-// --------------------------------------------------------------
-$footer-pf-alt-bg-color:                                            $footer-pf-bg-color !default;
-$footer-pf-alt-padding-left:                                        $footer-pf-padding-left !default;
-$footer-pf-alt-padding-top:                                         $footer-pf-padding-top !default;
-$footer-pf-alt-height:                                              $footer-pf-height !default;
-$img-path-alt:                                                      $img-path !default;
-$nav-pf-vertical-alt-active-color:                                  $color-pf-blue-300 !default;
-$nav-pf-vertical-alt-bg-color:                                      $color-pf-white !default;
-$nav-pf-vertical-alt-badge-color:                                   $color-pf-white !default;
-$nav-pf-vertical-alt-border-color:                                  $sidebar-pf-border-color !default;
-$nav-pf-vertical-alt-collapsed-width:                               75px !default;
-$nav-pf-vertical-alt-link-height:                                   63px !default;
-$nav-pf-vertical-alt-link-padding:                                  17px 20px 17px 25px !default;
-$nav-pf-vertical-alt-width:                                         250px !default;
-$navbar-pf-alt-bg-repeat:                                           $navbar-pf-vertical-bg-repeat !default;
-$navbar-pf-alt-bg-size:                                             $navbar-pf-vertical-bg-size !default;
-$navbar-pf-alt-border-color:                                        $navbar-pf-vertical-border-color !default;
-$navbar-pf-alt-border-style:                                        $navbar-pf-vertical-border-style !default;
-$navbar-pf-alt-border-width:                                        $navbar-pf-vertical-border-width !default;
-$navbar-pf-alt-color:                                               $navbar-pf-vertical-color !default;
-$navbar-pf-alt-height:                                              $navbar-pf-vertical-height !default;
-$navbar-pf-alt-nav-item-iconic-padding:                             $navbar-pf-vertical-nav-item-iconic-padding !default;
-$navbar-pf-alt-navbar-brand-color:                                  $navbar-pf-vertical-navbar-brand-color !default;
-$navbar-pf-alt-navbar-brand-icon-margin:                            $navbar-pf-vertical-navbar-brand-icon-margin !default;
-$navbar-pf-alt-navbar-brand-margin:                                 $navbar-pf-vertical-navbar-brand-margin !default;
-$navbar-pf-alt-navbar-brand-min-height:                             $navbar-pf-vertical-navbar-brand-min-height !default;
-$navbar-pf-alt-navbar-brand-name-breakpoint:                        $navbar-pf-vertical-navbar-brand-name-breakpoint !default;
-$navbar-pf-alt-navbar-brand-name-margin:                            $navbar-pf-vertical-navbar-brand-name-margin !default;
-$navbar-pf-alt-navbar-brand-padding:                                $navbar-pf-vertical-navbar-brand-padding !default;
-$navbar-pf-alt-navbar-toggle-margin:                                $navbar-pf-vertical-navbar-toggle-margin !default;
-$navbar-pf-alt-navbar-toggle-icon-bar-hover-bg:                     $navbar-pf-vertical-navbar-toggle-icon-bar-hover-bg !default;
-
-// Login page
-// -------------------
-$login-pf-brand-margin-top:                                               20px !default;
-$login-pf-brand-desktop-margin-top:                                       62px !default;
-$login-pf-page-header-margin-bottom:                                      20px !default;
-$login-pf-page-header-desktop-margin-bottom:                              40px !default;
-$login-pf-page-header-paragraph-margin-top:                               20px !default;
-$login-pf-card-pf-padding:                                 10px 20px 30px 20px !default;
-$login-pf-card-pf-desktop-padding:                         20px 40px 30px 40px !default;
-$login-pf-card-pf-max-width:                                             840px !default;
-$login-pf-checkbox-label-margin-bottom:                                   15px !default;
-$login-pf-dropdown-toggle-padding-right:                                  15px !default;
-$login-pf-btn-primary-margin-top:                                         40px !default;
-$login-pf-header-margin-bottom:                                           20px !default;
-$login-pf-header-desktop-margin-bottom:                                   30px !default;
-$login-pf-signup-margin-top:                                              40px !default;
-$login-pf-signup-a-margin-left:                                           10px !default;
-$login-pf-page-footer-links-margin-top:                                   60px !default;
-$login-pf-page-footer-links-li-margin-right:                              20px !default;
-$login-pf-page-footer-sso-margin-top:                                     40px !default;
-$login-pf-page-footer-sso-logos-li-margin:                                5px !default;
-$login-pf-page-accounts-margin:                                           20px !default;
-$login-pf-accounts-section-heading-margin-top:                            30px !default;
-$login-pf-accounts-section-heading-margin-bottom:                         30px !default;
-$login-pf-accounts-section-heading-desktop-margin-bottom:                 15px !default;
-$login-pf-accounts-section-heading-desktop-padding-right:                 40px !default;
-$login-pf-accounts-section-heading-desktop-padding-left:                  40px !default;
-$login-pf-accounts-link-margin-bottom:                                    15px !default;
-$login-pf-accounts-link-img-margin-right:                                 10px !default;
-$login-pf-accounts-link-a-padding:                                        7px !default;
-$login-pf-accounts-more-caret-margin-left:                                5px !default;
-$login-pf-social-margin:                                           40px 0 0 0 !default;
-
-
-// Bootstrap overrides
-// -------------------
-$alert-info-border:                                                 $color-pf-black-500 !default;
-$alert-link-font-weight:                                            500 !default;
-$alert-padding:                                                     11px !default;
-$body-bg:                                                           $color-pf-white !default;
-$border-radius-base:                                                1px !default;
-$brand-danger:                                                      $color-pf-red !default;
-$brand-info:                                                        $color-pf-blue-500 !default;
-$brand-primary:                                                     $color-pf-blue-300 !default;
-$brand-success:                                                     $color-pf-green !default;
-$brand-warning:                                                     $color-pf-orange !default;
-$breadcrumb-bg:                                                     transparent !default;
-$breadcrumb-separator:                                              "\f105" !default;
-$bs-datetimepicker-timepicker-font-size:                            1em !default;
-$bs-datetimepicker-btn-hover-bg:                                    transparent !default;
-$btn-danger-bg:                                                     $color-pf-red-200 !default;
-$btn-danger-border:                                                 $color-pf-red-300 !default;
-$btn-default-border:                                                $color-pf-black-400 !default;
-$btn-font-weight:                                                   600 !default;
-$btn-primary-bg:                                                    $color-pf-blue !default;
-$btn-primary-border:                                                $color-pf-blue-500 !default;
-$caret-width-base:                                                  0 !default;
-$code-bg:                                                           $color-pf-blue-50 !default;
-$dropdown-border:                                                   $color-pf-black-400 !default;
-$dropdown-divider-bg:                                               $color-pf-black-200 !default;
-$dropdown-link-active-color:                                        $color-pf-white !default;
-$dropdown-link-hover-bg:                                            $color-pf-blue-50 !default;
-$font-family-base:                                                  "Open Sans", Helvetica, Arial, sans-serif !default;
-$font-size-base:                                                    12px !default;
-$gray-dark:                                                         lighten($color-pf-black, 20%) !default;   // #333
-$gray-darker:                                                       lighten($color-pf-black, 13.5%) !default; // #222
-$gray-light:                                                        lighten($color-pf-black, 60%) !default;   // #999
-$gray-lighter:                                                      lighten($color-pf-black, 93.5%) !default; // #eee
-$grid-gutter-width:                                                 40px !default;
-$icon-font-path:                                                    if($pf-sass-asset-helper, "", "../fonts/") !default;
-$input-bg-disabled:                                                 $color-pf-black-150 !default;
-$input-border:                                                      $color-pf-black-400 !default;
-$line-height-base:                                                  1.66666667 !default; // 20/12
-$link-color:                                                        $color-pf-blue !default;
-$list-group-border:                                                 $color-pf-black-150 !default;
-$list-group-border-radius:                                          0 !default;
-$list-group-hover-bg:                                               $color-pf-blue-50 !default;
-$link-hover-color:                                                  $color-pf-blue-500 !default;
-$nav-tabs-border-color:                                             $color-pf-black-200 !default;
-$nav-tabs-link-hover-border-color:                                  transparent !default;
-$padding-large-horizontal:                                          10px !default;
-$padding-base-horizontal:                                           6px !default;
-$padding-base-vertical:                                             2px !default;
-$padding-large-vertical:                                            6px !default;
-$pager-border-radius:                                               0 !default;
-$pager-disabled-color:                                              $color-pf-black-500 !default;
-$pagination-bg:                                                     $color-pf-black-150 !default;
-$pagination-border:                                                 $color-pf-black-400 !default;
-$pagination-hover-bg:                                               $color-pf-black-200 !default;
-$panel-inner-border:                                                $color-pf-black-300 !default;
-$popover-arrow-color:                                               $color-pf-white !default;
-$popover-arrow-outer-color:                                         $color-pf-black-400 !default;
-$popover-border-color:                                              $color-pf-black-400 !default;
-$popover-max-width:                                                 220px !default;
-$popover-title-bg:                                                  $color-pf-black-150 !default;
-$pre-bg:                                                            $color-pf-black-100 !default;
-$progress-bg:                                                       $color-pf-black-200 !default;
-$table-bg-accent:                                                   $color-pf-black-150 !default;
-$table-bg-hover:                                                    $color-pf-blue-50 !default;
-$table-border-color:                                                $color-pf-black-300 !default;
-$table-cell-padding:                                                10px !default;
-$tooltip-arrow-width:                                               8px !default;
-$tooltip-bg:                                                        $color-pf-black-800 !default;
-$tooltip-max-width:                                                 220px !default;
-// Reference variables declared in block above
-$alert-danger-bg:                                                   lighten($color-pf-red-100, 55%) !default;
-$alert-danger-border:                                               $brand-danger !default;
-$alert-danger-text:                                                 $gray-dark !default;
-$alert-info-bg:                                                     $color-pf-black-150 !default;
-$alert-info-text:                                                   $gray-dark !default;
-$alert-success-bg:                                                  lighten($color-pf-green-100, 8%) !default;
-$alert-success-border:                                              $brand-success !default;
-$alert-success-text:                                                $gray-dark !default;
-$alert-warning-bg:                                                  lighten($color-pf-orange-100, 8%) !default;
-$alert-warning-border:                                              $brand-warning !default;
-$alert-warning-text:                                                $gray-dark !default;
-$badge-border-radius:                                               $border-radius-base !default;
-$border-radius-large:                                               $border-radius-base !default;
-$border-radius-small:                                               $border-radius-base !default;
-$breadcrumb-active-color:                                           $gray-pf !default;
-$breadcrumb-color:                                                  $gray-pf !default;
-$btn-default-bg:                                                    $gray-lighter !default;
-$btn-default-color:                                                 $gray-pf !default;
-$caret-width-large:                                                 $caret-width-base !default;
-$code-color:                                                        $color-pf-blue-600 !default;
-$dropdown-fallback-border:                                          $dropdown-border !default;
-$dropdown-link-active-bg:                                           $link-color !default;
-$dropdown-link-hover-color:                                         $gray-pf !default;
-$font-size-h1:                                                      ceil(($font-size-base * 2)) !default; // ~24px
-$font-size-h2:                                                      ceil(($font-size-base * 1.8333)) !default; // ~22px
-$font-size-h3:                                                      ceil(($font-size-base * 1.3333)) !default; // ~16px
-$font-size-h5:                                                      ceil(($font-size-base * 1.0833)) !default; // ~13px
-$font-size-large:                                                   ceil(($font-size-base * 1.1666)) !default; // ~14px
-$font-size-small:                                                   ceil(($font-size-base * .9166)) !default; // ~11px
-$input-color:                                                       $gray-dark !default;
-$nav-tabs-active-link-hover-color:                                  $link-color !default;
-$nav-tabs-justified-link-border-color:                              $nav-tabs-border-color !default;
-$nav-pf-vertical-badges-width:                                      ($nav-pf-vertical-width + 50px) !default;
-$padding-small-horizontal:                                          $padding-base-horizontal !default;
-$padding-small-vertical:                                            $padding-base-vertical !default;
-$panel-group-pf-danger-heading-bg:                                  $alert-danger-bg !default;
-$panel-group-pf-primary-heading-bg:                                 lighten($brand-primary, 38%) !default;
-$panel-group-pf-success-heading-bg:                                 $alert-success-bg !default;
-$panel-group-pf-warning-heading-bg:                                 $alert-warning-bg !default;
-$panel-group-pf-info-heading-bg:                                    lighten(desaturate(adjust-hue($brand-info, 13), 45), 60%) !default;
-$panel-danger-border:                                               $brand-danger !default;
-$panel-danger-heading-bg:                                           $brand-danger !default;
-$panel-info-border:                                                 $brand-info !default;
-$panel-info-heading-bg:                                             $brand-info !default;
-$panel-primary-border:                                              $brand-primary !default;
-$panel-primary-text:                                                $body-bg !default;
-$panel-success-border:                                              $brand-success !default;
-$panel-success-heading-bg:                                          $brand-success !default;
-$panel-warning-border:                                              $brand-warning !default;
-$panel-warning-heading-bg:                                          $brand-warning !default;
-$state-warning-text:                                                $brand-warning !default;
-$state-danger-text:                                                 $brand-danger !default;
-// Reference variable declared in block above
-$panel-danger-text:                                                 $panel-primary-text !default;
-$panel-info-text:                                                   $panel-primary-text !default;
-$panel-success-text:                                                $panel-primary-text !default;
-$panel-warning-text:                                                $panel-primary-text !default;
-
-// PatternFly-specific variables based on Bootstrap overides
-// ---------------------------------------------------------
-$bootstrap-switch-bg-color:                                         $btn-default-bg !default;
-$btn-danger-bg-img-start:                                           $brand-danger !default;
-$btn-danger-bg-img-stop:                                            $btn-danger-bg !default;
-$btn-primary-bg-img-start:                                          $brand-primary !default;
-$btn-primary-bg-img-stop:                                           $btn-primary-bg !default;
-$dropdown-link-focus-bg:                                            $link-color !default;
-$line-height-computed:                                              floor(($font-size-base * $line-height-base)) !default;
-$nav-pf-vertical-icon-size:                                         ($font-size-base + 8) !default;
-$notification-badge-color:                                          $color-pf-blue-400 !default;
-$progress-sm:                                                       ($line-height-computed - 6) !default;
-$progress-xs:                                                       ($line-height-computed - 14) !default;
-$syntax-1:                                                          $btn-danger-bg !default;
-$syntax-2:                                                          $gray-dark !default;
-$syntax-3:                                                          $brand-success !default;
-$syntax-4:                                                          $brand-info !default;
-$tooltip-font-size:                                                 $font-size-base !default;
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_vertical-nav.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_vertical-nav.scss
deleted file mode 100644
index ef50e13..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_vertical-nav.scss
+++ /dev/null
@@ -1,952 +0,0 @@
-//
-//  Vertical navigation
-// --------------------------------------------------
-//
-// Basic Required Layout for Vertical Navigation
-//
-// .navbar navbar-pf-vertical
-//   .navbar-header
-//   .collapse navbar-collapse   <-- necessary for collapsing vertical nav and mobile
-// .nav-pf-vertical [.nav-pf-vertical-callapsible-menus] [.nav-pf-persistent-secondary] [.hidden-icons-pf]
-//   .list-group
-//     .list-group-item [.active] [.secondary-nav-item-pf]
-//       a
-//         [primary icon] <-- Not shown if .hidden-icons-pf above
-//         .list-group-item-value
-//       .nav-pf-secondary-nav  <-- if .secondary-nav-item-pf above
-//         .nav-item-pf-header
-//           .secondary-collapse-toggle-pf data-toggle="collapse-secondary-nav"
-//         .list-group
-//           .list-group-item [.active] [tertiary-nav-item-pf]
-//             a
-//              .list-group-item-value
-//            .nav-pf-tertiary-nav  <-- if .tertiary-nav-item-pf above
-//              .nav-item-pf-header
-//                .tertiary-collapse-toggle-pf data-toggle="collapse-tertiary-nav"
-//              .list-group
-//                .list-group-item [.active] [tertiary-nav-item-pf]
-//                  a
-//                    .list-group-item-value
-//
-// .container-pf-nav-pf-vertical [.nav-pf-persistent-secondary] [.hidden-icons-pf]
-//
-
-.nav-pf-vertical {
-  background: $nav-pf-vertical-bg-color;
-  border-right: 1px solid $nav-pf-vertical-border-color;
-  bottom: 0;
-  left: 0;
-  overflow-x: hidden;
-  overflow-y: auto;
-  position: fixed;
-  top: $navbar-pf-height;
-  width: $nav-pf-vertical-width;
-  z-index: $zindex-navbar-fixed;
-  .layout-pf-fixed-with-footer & {
-    bottom: $footer-pf-height;
-  }
-  .ie9.layout-pf-fixed & {
-    box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box
-  }
-   &.hidden.show-mobile-nav {  // Mobile mode open
-    box-shadow: 0 0 3px rgba($color-pf-black, (15/100));
-    display: block !important;
-  }
-  &.hide-nav-pf {  // Used to hide navigation initially to avoid startup flicker
-    visibility: hidden !important;
-  }
-  .list-group {
-    border-top: 0;
-    margin-bottom: 0;
-  }
-  .list-group-item {
-    background-color: transparent;
-    border-color: $nav-pf-vertical-item-border-color;
-    padding: 0;
-    > a {
-      background-color: transparent;
-      color: $nav-pf-vertical-color;
-      cursor: pointer;
-      display: block;
-      font-size: ($font-size-base + 2);
-      font-weight: $nav-pf-vertical-font-weight;
-      height: $nav-pf-vertical-link-height;
-      line-height: 26px;
-      padding: $nav-pf-vertical-link-padding;
-      position: relative;
-      white-space: nowrap;
-      width: $nav-pf-vertical-width;
-      // When flexbox is supported nav item names take up all available space
-      @supports (display: flex) {
-        display: flex;
-        padding-right: 0;
-      }
-      .fa,
-      .glyphicon,
-      .pficon {
-        color: $nav-pf-vertical-icon-color;
-        float: left;
-        font-size: ($font-size-base + 8);
-        line-height: 26px;
-        margin-right: 10px;
-        text-align: center;
-        width: $nav-pf-vertical-icon-width;
-      }
-      &:hover {
-        text-decoration: none;
-      }
-    }
-    &.active,
-    &:hover {
-      > a {
-        background-color: $nav-pf-vertical-active-bg-color;
-        color: $nav-pf-vertical-active-color;
-        font-weight: $nav-pf-vertical-active-font-weight;
-        .fa,
-        .glyphicon,
-        .pficon {
-          color: $nav-pf-vertical-active-icon-color;
-        }
-      }
-    }
-    &.active {
-      > a:before {
-        background: $nav-pf-vertical-active-before-color;
-        content: " ";
-        height: 100%;
-        left: 0;
-        position: absolute;
-        top: 0;
-        width: 3px;
-      }
-      &:hover { // to over-ride default list group setting
-        background-color: transparent;
-        border-color: $nav-pf-vertical-item-border-color;
-      }
-    }
-    .list-group-item-value {
-      display: block;
-      line-height: 25px;
-      max-width: 120px;
-      // If flexbox is supported, do not set max-width, take all space with just some right padding
-      // This generates a known issue on IE11:
-      // https://github.com/patternfly/patternfly/pull/810
-      @supports (display: flex) {
-        flex: 1;
-        max-width: none;
-        padding-right: 15px;
-      }
-      overflow: hidden;
-      text-overflow: ellipsis;
-    }
-  }
-  .list-group-item-separator {
-    border-top-color: $nav-pf-vertical-item-border-color;
-    border-top-width: 2px;
-  }
-  &.nav-pf-vertical-with-badges {
-    width: $nav-pf-vertical-badges-width;
-    .list-group-item > a {
-      width: $nav-pf-vertical-badges-width;
-    }
-  }
-  h5 {
-    color: $nav-pf-vertical-secondary-color;
-    cursor: default;
-    font-size: ($font-size-base + 1);
-    font-weight: 600;
-    margin: $nav-pf-vertical-secondary-list-header-margin;
-  }
-  &.hidden-icons-pf {
-    > .list-group > .list-group-item { // only the primary menu hides icons
-      > a {
-        .fa,
-        .glyphicon,
-        .pficon {
-          display: none;
-        }
-      }
-    }
-    &.collapsed {
-      display: none;
-    }
-  }
-  .badge-container-pf {
-    position: absolute;
-    right: 15px;
-    top: 20px;
-    // If flexbox is supported, use relative positioning to place to the right of the label
-    // and adjust the top position so that the secondary and tertiary nav items don't need to change
-    @supports (display: flex) {
-      padding-left: 0;
-      padding-right: 15px;
-      position: relative;
-      right: 0;
-      margin-top: -3px;
-      top: 5px;
-    }
-    .badge {
-      background: $nav-pf-vertical-badge-bg-color;
-      color: $nav-pf-vertical-badge-color;
-      float: left;
-      font-size: $font-size-base;
-      font-weight: 700;
-      line-height: $line-height-base;
-      margin: 0;
-      padding: 0 7px;
-      text-align: center;
-      .pficon,
-      .fa {
-        font-size: ($font-size-base + 2);
-        height: 20px;
-        line-height: $line-height-base;
-        margin-right: 3px;
-        margin-top: -1px;
-      }
-    }
-  }
-}
-.nav-pf-vertical-tooltip.tooltip {
-  margin-left: 15px;
-  .tooltip-inner {
-    background-color: $color-pf-white;
-    color: $color-pf-black-900;
-  }
-  .tooltip-arrow {
-    border-bottom-color: $color-pf-white;
-    left: calc(50% - 15px) !important;
-  }
-}
-.hover-secondary-nav-pf {
-  width: unquote("calc(#{$nav-pf-vertical-width} * 2)");
-  &.nav-pf-vertical-with-badges {
-    width: unquote("calc(#{$nav-pf-vertical-badges-width} * 2)");
-  }
-}
-.hover-tertiary-nav-pf {
-  width: unquote("calc(#{$nav-pf-vertical-width} * 3)");
-  &.nav-pf-vertical-with-badges {
-    width: unquote("calc(#{$nav-pf-vertical-badges-width} * 3)");
-  }
-  .nav-pf-secondary-nav {
-    width: unquote("calc(#{$nav-pf-vertical-width} * 2)");
-    .collapsed-tertiary-nav-pf {
-      width: $nav-pf-vertical-width;
-    }
-  }
-  .nav-pf-tertiary-nav {
-    left: unquote("calc(#{$nav-pf-vertical-width} * 2)");
-  }
-  &.nav-pf-vertical-with-badges {
-    .nav-pf-secondary-nav {
-      width: unquote("calc(#{$nav-pf-vertical-badges-width} * 2)");
-      .collapsed-tertiary-nav-pf {
-        width: $nav-pf-vertical-badges-width;
-      }
-    }
-    .nav-pf-tertiary-nav {
-      left: unquote("calc(#{$nav-pf-vertical-badges-width} * 2)");
-    }
-  }
-}
-.nav-pf-vertical.collapsed {
-  width: $nav-pf-vertical-collapsed-width;
-  &.collapsed-secondary-nav-pf { // collapsed state with secondary menu pinned
-    width: $nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: $nav-pf-vertical-badges-width;
-    }
-  }
-  &.collapsed-tertiary-nav-pf { // collapsed state with tertiary menu pinned
-    width: $nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: $nav-pf-vertical-badges-width;
-    }
-  }
-  &.hover-secondary-nav-pf {
-    width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + #{$nav-pf-vertical-width})");
-    &.nav-pf-vertical-with-badges {
-      width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + #{$nav-pf-vertical-badges-width})");
-    }
-  }
-  &.hover-tertiary-nav-pf {
-    width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + (#{$nav-pf-vertical-width} * 2))");
-    &.nav-pf-vertical-with-badges {
-      width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + (#{$nav-pf-vertical-badges-width} * 2))");
-    }
-  }
-}
-.show-mobile-nav {
-  &.show-mobile-secondary {
-    width: $nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: $nav-pf-vertical-badges-width;
-    }
-  }
-  &.show-mobile-tertiary {
-    width: $nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: $nav-pf-vertical-badges-width;
-    }
-  }
-  .mobile-nav-item-pf,
-  .mobile-secondary-item-pf {
-    .nav-pf-secondary-nav {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-      z-index: ($zindex-navbar-fixed + 4);
-    }
-    > .nav-pf-tertiary-nav {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-      z-index: ($zindex-navbar-fixed + 8);
-    }
-  }
-  .nav-pf-secondary-nav {
-    left: 0;
-    .secondary-nav-item-pf:hover & {
-      opacity: 0;
-      visibility: hidden;
-    }
-  }
-  .tertiary-nav-item-pf:hover {
-    .nav-pf-tertiary-nav {
-      opacity: 0;
-      visibility: hidden;
-    }
-  }
-  .tertiary-nav-item-pf.mobile-nav-item-pf:hover {
-    .nav-pf-tertiary-nav {
-      opacity: 1;
-      visibility: visible;
-    }
-  }
-}
-.secondary-nav-item-pf {
-  > a {
-    cursor: default;
-    &:after {
-      color: $nav-pf-vertical-secondary-indicator-color;
-      content: $fa-var-angle-right;
-      display: block;
-      font-family: "FontAwesome";
-      font-size: ($font-size-base * 2);
-      line-height: 30px;
-      padding: $nav-pf-vertical-secondary-indicator-padding;
-      position: absolute;
-      right: 20px;
-      top: 0;
-    }
-    .list-group-item-value {
-      // If flex box is supported add some padding to account for the submenu indicator
-      @supports (display: flex) {
-        padding-right: 35px;
-      }
-    }
-  }
-  &.active,
-  &:hover {
-    > a {
-      width: unquote("calc(#{$nav-pf-vertical-width} + 1px)");
-      z-index: ($zindex-navbar-fixed + 1);
-      &:after {
-        right: 21px;
-      }
-      .collapsed-secondary-nav-pf & {
-        z-index: 0;
-      }
-      .collapsed-tertiary-nav-pf & {
-        z-index: 0;
-      }
-    }
-  }
-  .nav-pf-vertical-with-badges & {
-    &.active,
-    &:hover {
-      > a {
-        width: unquote("calc(#{$nav-pf-vertical-badges-width} + 1px)");
-      }
-    }
-  }
-}
-.nav-pf-vertical.collapsed-secondary-nav-pf {
-  width: $nav-pf-vertical-width;
-  &.nav-pf-vertical-with-badges {
-    width: $nav-pf-vertical-badges-width;
-  }
-  .secondary-nav-item-pf {  // Keep sub-menu indicators below collapsed menu
-    &.active,
-    &.hover {
-      > a {
-        z-index: $zindex-navbar-fixed;
-      }
-    }
-  }
-  &.hover-tertiary-nav-pf {
-    width: $nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: $nav-pf-vertical-badges-width;
-    }
-  }
-  .nav-pf-secondary-nav {
-    left: 0;
-  }
-  .nav-pf-tertiary-nav {
-    left: $nav-pf-vertical-width;
-  }
-  &.nav-pf-vertical-with-badges {
-    .nav-pf-tertiary-nav {
-      left: $nav-pf-vertical-badges-width;
-    }
-  }
-}
-.nav-pf-vertical.collapsed-tertiary-nav-pf {
-  width: $nav-pf-vertical-width;
-  &.nav-pf-vertical-with-badges {
-    width: $nav-pf-vertical-badges-width;
-  }
-  .nav-pf-secondary-nav {
-    width: $nav-pf-vertical-width;
-    &.nav-pf-vertical-with-badges {
-      width: $nav-pf-vertical-badges-width;
-    }
-  }
-  .secondary-nav-item-pf,    // Keep sub-menu indicators below collapsed menu
-  .tertiary-nav-item-pf {
-    &.active,
-    &.hover {
-      > a {
-        z-index: 0;
-      }
-    }
-  }
-}
-.nav-pf-vertical.nav-pf-persistent-secondary.secondary-visible-pf {  // Persistent secondary nav settings
-  @media (min-width: $screen-lg-min) { // secondary menu only persistent at lg screen
-    width: unquote("calc(#{$nav-pf-vertical-width} * 2)");
-    &.nav-pf-vertical-with-badges {
-      width: unquote("calc(#{$nav-pf-vertical-badges-width} * 2)");
-    }
-    &.collapsed-secondary-nav-pf {
-      width: $nav-pf-vertical-width;
-      &.nav-pf-vertical-with-badges {
-        width: $nav-pf-vertical-badges-width;
-      }
-      &.hover-tertiary-nav-pf {
-        width: unquote("calc(#{$nav-pf-vertical-width} * 2)");
-        &.nav-pf-vertical-with-badges {
-          width: unquote("calc(#{$nav-pf-vertical-badges-width} * 2)");
-        }
-      }
-    }
-    &.collapsed-tertiary-nav-pf {
-      width: $nav-pf-vertical-width;
-      &.nav-pf-vertical-with-badges {
-        width: $nav-pf-vertical-badges-width;
-      }
-    }
-    &.collapsed {
-      width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + #{$nav-pf-vertical-width})");
-      &.collapsed-secondary-nav-pf {
-        width: $nav-pf-vertical-width;
-        &.nav-pf-vertical-with-badges {
-          width: $nav-pf-vertical-badges-width;
-        }
-      }
-      &.collapsed-tertiary-nav-pf {
-        width: $nav-pf-vertical-width;
-        &.nav-pf-vertical-with-badges {
-          width: $nav-pf-vertical-badges-width;
-        }
-      }
-      &.hover-tertiary-nav-pf {
-        width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + (#{$nav-pf-vertical-width} * 2))");
-        &.nav-pf-vertical-with-badges {
-          width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + (#{$nav-pf-vertical-badges-width} * 2))");
-        }
-      }
-    }
-    &.hover-tertiary-nav-pf {
-      width: unquote("calc(#{$nav-pf-vertical-width} * 3)");
-      &.nav-pf-vertical-with-badges {
-        width: unquote("calc(#{$nav-pf-vertical-badges-width} * 3)");
-      }
-    }
-    .secondary-nav-item-pf.active {
-      .nav-pf-secondary-nav {
-        visibility: visible;
-        opacity: 1;
-      }
-    }
-  }
-}
-.nav-item-pf-header {
-  color: $nav-pf-vertical-secondary-color;
-  font-size: ($font-size-base + 4);
-  margin: $nav-pf-vertical-secondary-header-margin;
-  > a {
-    cursor: pointer;
-    margin-right: 7px;
-    &:hover,
-    &:focus {
-      color: $link-color;
-      text-decoration: none;
-    }
-  }
-}
-.nav-pf-vertical.collapsed { // Collapsed Primary Menu state
-  width: $nav-pf-vertical-collapsed-width;
-  .list-group-item { // Show only the icons
-    > a {
-      width: $nav-pf-vertical-collapsed-width;
-      > .list-group-item-value {
-        display: none;
-      }
-      > .badge-container-pf {
-        display: none;
-      }
-    }
-    &.secondary-nav-item-pf { // Adjust widths
-      &.active > a,
-      > a {
-        width: $nav-pf-vertical-collapsed-width;
-        &:after {
-          right: 10px;
-        }
-      }
-      &.active,
-      &:hover {
-        > a {
-          width: ($nav-pf-vertical-collapsed-width + 2);
-          &:after {
-            right: 11px;
-          }
-        }
-      }
-    }
-  }
-}
-.nav-pf-secondary-nav {
-  background: $nav-pf-vertical-secondary-bg-color;
-  border: 1px solid $nav-pf-vertical-border-color;
-  border-bottom: none;
-  border-top: none;
-  bottom: 0;
-  display: block;
-  left: $nav-pf-vertical-width;
-  opacity: 0;
-  overflow-x: hidden;
-  overflow-y: auto;
-  position: fixed;
-  top: $navbar-pf-height;
-  visibility: hidden;
-  width: $nav-pf-vertical-width;
-  z-index: $zindex-navbar-fixed;
-  .secondary-nav-item-pf.active & {  // Show secondary menu if active and either is collapsed
-    .collapsed-secondary-nav-pf & {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-      z-index: ($zindex-navbar-fixed + 2);
-    }
-    .collapsed-tertiary-nav-pf & {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-    }
-  }
-  .secondary-nav-item-pf.is-hover & { // Show secondary menu if hovering
-    .hover-secondary-nav-pf & {
-      opacity: 1;
-      visibility: visible;
-    }
-  }
-  .ie9.layout-pf-fixed & {
-    box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box
-  }
-  .layout-pf-fixed-with-footer & {
-    bottom: $footer-pf-height;
-  }
-  .list-group-item {
-    border: none;
-    padding: $nav-pf-vertical-secondary-item-padding;
-    width: $nav-pf-vertical-width;
-    > a {
-      background-color: $nav-pf-vertical-secondary-bg-color;
-      color: $nav-pf-vertical-secondary-item-color;
-      font-size: $font-size-base;
-      font-weight: inherit;
-      height: inherit;
-      padding: $nav-pf-vertical-secondary-link-padding;
-      margin-left: 20px;
-      width: unquote("calc(#{$nav-pf-vertical-width} - 20px)");
-
-      &:hover {
-        .list-group-item-value {
-          text-decoration: underline;
-        }
-      }
-    }
-    &.active > a:before {
-      display: none;
-    }
-    &.active,
-    &:hover {
-      > a {
-        background-color: $nav-pf-vertical-secondary-active-bg-color;
-        color: $nav-pf-vertical-secondary-active-color;
-      }
-    }
-    .badge-container-pf {
-      top: 5px;
-      .badge {
-        background: $nav-pf-vertical-secondary-badge-bg-color;
-        color: $nav-pf-vertical-badge-color;
-      }
-    }
-    .list-group-item-value {
-      padding-left: 5px;
-    }
-    &.tertiary-nav-item-pf { // Secondary menu items with tertiary sub menus
-      > a {
-        cursor: default;
-        &:after {
-          color: $nav-pf-vertical-secondary-indicator-color;
-          content: $fa-var-angle-right;
-          display: block;
-          font-family: "FontAwesome";
-          font-size: 20px;
-          line-height: 20px;
-          padding: $nav-pf-vertical-tertiary-indicator-padding;
-          position: absolute;
-          right: 20px;
-          top: 4px;
-        }
-        // If flex box is supported add some padding to account for the submenu indicator
-        .list-group-item-value {
-          @supports (display: flex) {
-            padding-right: 35px;
-          }
-        }
-      }
-      &.active,
-      &:hover {
-        > a {
-          width: unquote("calc(#{$nav-pf-vertical-width} - 19px)");
-          z-index: ($zindex-navbar-fixed + 3);
-          &:after {
-            right: 21px;
-          }
-        }
-      }
-    }
-  }
-  .nav-pf-vertical-with-badges & {
-    left: $nav-pf-vertical-badges-width;
-    width: $nav-pf-vertical-badges-width;
-    .list-group-item {
-      width: $nav-pf-vertical-badges-width;
-      > a {
-        width: unquote("calc(#{$nav-pf-vertical-badges-width} - 20px)");
-      }
-      &.tertiary-nav-item-pf { // Secondary menu items with tertiary sub menus
-        &.active,
-        &:hover {
-          > a {
-            width: unquote("calc(#{$nav-pf-vertical-badges-width} - 19px)");
-          }
-        }
-      }
-    }
-  }
-}
-.nav-pf-tertiary-nav {
-  background: $nav-pf-vertical-tertiary-bg-color;
-  border: 1px solid $nav-pf-vertical-border-color;
-  border-bottom: none;
-  border-top: none;
-  bottom: 0;
-  display: block;
-  left: unquote("calc(#{$nav-pf-vertical-width} * 2)");
-  opacity: 0;
-  overflow-x: hidden;
-  overflow-y: auto;
-  position: fixed;
-  top: $navbar-pf-height;
-  visibility: hidden;
-  width: $nav-pf-vertical-width;
-  z-index: $zindex-navbar-fixed;
-  .nav-pf-vertical-with-badges & {
-    left: $nav-pf-vertical-badges-width;
-    width: $nav-pf-vertical-badges-width;
-    .show-mobile-nav {
-      left: 0;
-    }
-  }
-  .tertiary-nav-item-pf.active & {  // Show tertiary menu if active and collapsed
-    .collapsed-tertiary-nav-pf & {
-      left: 0;
-      opacity: 1;
-      visibility: visible;
-      z-index: ($zindex-navbar-fixed + 3);
-    }
-  }
-  .tertiary-nav-item-pf.is-hover & { // Show tertiary menu if hovering
-    .hover-tertiary-nav-pf & {
-      opacity: 1;
-      visibility: visible;
-      .collapsed.collapsed-tertiary-nav-pf & {
-        left: 0;
-      }
-    }
-  }
-  .ie9.layout-pf-fixed & {
-    box-sizing: content-box; // IE9 incorrectly sizes the width if using padding-box
-  }
-  .layout-pf-fixed-with-footer & {
-    bottom: $footer-pf-height;
-  }
-  .nav-item-pf-header {
-    color: $nav-pf-vertical-tertiary-color;
-    margin: $nav-pf-vertical-tertiary-header-margin;
-  }
-  h5 {
-    color: $nav-pf-vertical-tertiary-color;
-    margin: $nav-pf-vertical-tertiary-list-header-margin;
-  }
-  .list-group-item {
-    border: none;
-    padding: $nav-pf-vertical-tertiary-item-padding;
-    > a {
-      background-color: transparent;
-      color: $nav-pf-vertical-tertiary-item-color;
-      font-size: $font-size-base;
-      font-weight: inherit;
-      height: inherit;
-      margin: $nav-pf-vertical-tertiary-link-margin;
-      padding: $nav-pf-vertical-tertiary-link-padding;
-    }
-    &.active > a:before {
-      display: none;
-    }
-    &.active,
-    &:hover {
-      > a {
-        background-color: $nav-pf-vertical-tertiary-active-bg-color;
-        color: $nav-pf-vertical-tertiary-active-color;
-      }
-    }
-    .badge-container-pf {
-      top: 5px;
-      .badge {
-        background: $nav-pf-vertical-tertiary-badge-bg-color;
-        color: $nav-pf-vertical-tertiary-badge-color;
-      }
-    }
-    .list-group-item-value {
-      padding-left: 5px;
-    }
-  }
-}
-.collapsed {
-  .nav-pf-secondary-nav { // Adjust left placement
-    left: $nav-pf-vertical-collapsed-width;
-    .list-group-item {
-      > a {
-        width: unquote("calc(#{$nav-pf-vertical-width} - 20px)");
-        > .list-group-item-value { // Continue to show labels for secondary menu items
-          display: inline-block;
-        }
-        > .badge-container-pf {
-          display: inline-block;
-        }
-      }
-    }
-  }
-  .nav-pf-tertiary-nav { // Adjust left placement
-    left: unquote("calc(#{$nav-pf-vertical-collapsed-width} + #{$nav-pf-vertical-width})");
-    .list-group-item {
-      > a {
-        width: unquote("calc(#{$nav-pf-vertical-width} - 20px)");
-        > .list-group-item-value { // Continue to show labels for tertiary menu items
-          display: inline-block;
-        }
-        > .badge-container-pf {
-          display: inline-block;
-        }
-      }
-    }
-  }
-  &.collapsed-secondary-nav-pf,
-  &.collapsed-tertiary-nav-pf {
-    width: $nav-pf-vertical-width;
-    .secondary-nav-item-pf {
-      &:hover {
-        > a {
-          z-index: $zindex-navbar-fixed;
-        }
-      }
-    }
-    .nav-pf-secondary-nav {
-      left: 0;
-    }
-  }
-  &.collapsed-secondary-nav-pf {
-    .nav-pf-tertiary-nav {
-      left: $nav-pf-vertical-width;
-    }
-  }
-  &.collapsed-tertiary-nav-pf {
-    .nav-pf-tertiary-nav {
-      left: 0;
-    }
-  }
-  &.hover-secondary-nav-pf {
-    width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + #{$nav-pf-vertical-width})");
-
-    &.collapsed-secondary-nav-pf,
-    &.collapsed-tertiary-nav-pf {
-      width: $nav-pf-vertical-width;
-    }
-  }
-  &.hover-tertiary-nav-pf {
-    width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + (#{$nav-pf-vertical-width} * 2))");
-    &.collapsed-secondary-nav-pf {
-      width: unquote("calc(#{$nav-pf-vertical-width} * 2)");
-    }
-    &.collapsed-tertiary-nav-pf {
-      width: $nav-pf-vertical-width;
-    }
-  }
-  &.nav-pf-vertical-with-badges {
-    .nav-pf-secondary-nav {
-      .list-group-item {
-        > a {
-          width: unquote("calc(#{$nav-pf-vertical-badges-width} - 20px)");
-        }
-      }
-    }
-    .nav-pf-tertiary-nav {
-      left: unquote("calc(#{$nav-pf-vertical-collapsed-width} + #{$nav-pf-vertical-badges-width})");
-      .list-group-item {
-        > a {
-          width: unquote("calc(#{$nav-pf-vertical-badges-width} - 20px)");
-        }
-      }
-    }
-    &.collapsed-secondary-nav-pf,
-    &.collapsed-tertiary-nav-pf {
-      width: $nav-pf-vertical-badges-width;
-    }
-    &.collapsed-secondary-nav-pf {
-      .nav-pf-tertiary-nav {
-        left: $nav-pf-vertical-badges-width;
-      }
-    }
-    &.hover-secondary-nav-pf {
-      width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + #{$nav-pf-vertical-badges-width})");
-      &.collapsed-secondary-nav-pf,
-      &.collapsed-tertiary-nav-pf {
-        width: $nav-pf-vertical-badges-width;
-      }
-    }
-    &.hover-tertiary-nav-pf {
-      width: unquote("calc(#{$nav-pf-vertical-collapsed-width} + (#{$nav-pf-vertical-width} * 2))");
-      &.collapsed-secondary-nav-pf {
-        width: unquote("calc(#{$nav-pf-vertical-width} * 2)");
-      }
-      &.collapsed-tertiary-nav-pf {
-        width: $nav-pf-vertical-width;
-      }
-    }
-  }
-}
-.secondary-collapse-toggle-pf {
-  display: none;
-  font-family: $icon-font-name-fa;
-  font-size: inherit;
-  opacity: 0;
-  pointer-events: none;
-  -webkit-font-smoothing: antialiased;
-  &:before {
-    content: $fa-var-arrow-circle-o-left;
-  }
-  &.collapsed {
-    &:before {
-      content: $fa-var-arrow-circle-o-right;
-    }
-  }
-}
-.tertiary-collapse-toggle-pf {
-  display: none;
-  font-family: $icon-font-name-fa;
-  font-size: inherit;
-  opacity: 0;
-  pointer-events: none;
-  -webkit-font-smoothing: antialiased;
-  &:before {
-    content: $fa-var-arrow-circle-o-left;
-  }
-  &.collapsed {
-    &:before {
-      content: $fa-var-arrow-circle-o-right;
-    }
-  }
-}
-.nav-pf-vertical-collapsible-menus {
-  .secondary-collapse-toggle-pf {
-    display: inline-block;
-  }
-  .secondary-nav-item-pf.active {
-    .secondary-collapse-toggle-pf {
-      opacity: 1;
-      pointer-events: all;
-    }
-  }
-  .tertiary-collapse-toggle-pf {
-    display: inline-block;
-  }
-  .tertiary-nav-item-pf.active {
-    .tertiary-collapse-toggle-pf {
-      opacity: 1;
-      pointer-events: all;
-    }
-  }
-}
-.show-mobile-nav {
-  .secondary-collapse-toggle-pf {
-    display: inline-block;
-    opacity: 1;
-    pointer-events: all;
-    &:before {
-      content: $fa-var-arrow-circle-o-left;
-    }
-  }
-  .tertiary-collapse-toggle-pf {
-    display: inline-block;
-    opacity: 1;
-    pointer-events: all;
-    &:before {
-      content: $fa-var-arrow-circle-o-left;
-    }
-  }
-}
-.force-hide-secondary-nav-pf { // Used to temporarily hide sub-menus on an unpin event
-  .nav-pf-secondary-nav {
-    display: none !important;
-  }
-  .nav-pf-tertiary-nav {
-    display: none !important;
-  }
-}
-.nav-pf-vertical.transitions {
-  transition: width $nav-pf-menu-transition-period;
-  .nav-pf-secondary-nav {
-    transition: visibility $nav-pf-menu-transition-period, opacity $nav-pf-menu-transition-period linear;
-  }
-  .nav-pf-tertiary-nav {
-    transition: visibility $nav-pf-menu-transition-period, opacity $nav-pf-menu-transition-period linear;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_wizard.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_wizard.scss
deleted file mode 100644
index b6b5d6f..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/_wizard.scss
+++ /dev/null
@@ -1,576 +0,0 @@
-//
-// Wizard
-// --------------------------------------------------
-.wizard-pf {
-  padding: 10px;
-  margin: 0 auto;
-  max-height: 900px;
-  width: auto;
-  .modal-content {
-    min-height:100%;
-  }
-}
-
-// Wizard header
-// Top section of the wizard w/ title and dismiss
-
-.wizard-pf-body {
-    background:$color-pf-white;
-    padding: 0;
-    position: static;
-}
-/* styles the sidebard containing the sub-steps */
-.wizard-pf-sidebar {
-    background: $color-pf-black-100;
-    border-right: 1px solid $color-pf-black-300;
-    display:none;
-  @media (min-width: $screen-sm-min) {
-    display:inherit;
-    flex:0 0 auto;
-    overflow-x: hidden;
-    overflow-y: auto;
-    .list-group {
-      border-top: 0;
-      margin-bottom: 0;
-    }
-      .list-group-item {
-        background-color: transparent;
-        border-color: $color-pf-black-200;
-        padding: 0;
-        > a {
-          color: $color-pf-black;
-          cursor: pointer;
-          display: block;
-          font-size: 14px;
-          font-weight: 700;
-          height: 50px;
-          outline: 0;
-          padding-top: 11px;
-          padding-left: 20px;
-          position: relative;
-          white-space: nowrap;
-          width: 14em;
-          &:hover {
-            text-decoration: none;
-            background-color: $color-pf-black-200;
-          }
-          &:focus {
-            //corrects odd behavior when hover and focus are combined.
-            text-decoration: none;
-            span {
-              text-decoration: underline;
-            }
-          }
-        }
-        &.active {
-          background-color: $color-pf-black-200;
-
-          //override default behavior
-          &:hover {
-            border-color: $color-pf-black-200;
-          }
-          > a {
-            color: $color-pf-blue-300;
-            cursor: default;
-          }
-          // line to left side showing active substep
-          > a:before {
-            content: " ";
-            background: $color-pf-blue-300;
-            height: 100%;
-            left: 0;
-            position: absolute;
-            top: 0;
-            width: 3px;
-          }
-          // caret to right showing active substep
-          > a:after {
-            color: $color-pf-blue-300;
-            content: "\f105"; // right caret
-            display: block;
-            font-family: FontAwesome;
-            font-size: 24px;
-            font-weight: 500;
-            line-height: 30px;
-            padding-top: 10px;
-            position: absolute;
-            right: 23px;
-            top: 0;
-          }
-        }
-      }
-    }
-}
-.wizard-pf-substep-number {
-  display:inline-block;
-  margin-right: 5px;
-  vertical-align: middle;
-  width: 25px;
-}
-.wizard-pf-substep-title {
-  display:inline-block;
-  margin-right: 5px;
-  text-align: left;
-  vertical-align: middle;
-}
-/* styles the steps indicator across the top of the wizard */
-.wizard-pf-steps {
-  border-bottom: solid 1px $color-pf-black-300;
-    @media (min-width: $screen-sm-min) {
-      text-align: center;
-    }
-}
-
-.wizard-pf-steps-indicator {
-  background: $color-pf-black-200;
-  border-top: 1px solid $color-pf-black-300;
-  display: inline-block;
-  display: flex;
-  font-size: ceil(($font-size-base * 1.3333));
-  list-style: none;
-  margin-bottom: 0;
-  padding: 15px 0;
-    @media (min-width: $screen-sm-min) {
-      background: $color-pf-white;
-      height: 120px;
-      padding: 38px 0 0;
-      justify-content: space-around;
-    }
-
-  li {
-    counter-increment: section;
-    float:left; /* float for IE9 since it doesn't support flex. If items wrap, they overlap */
-    flex-grow: 1;
-    flex-basis: 0;
-    line-height: 15px;
-    margin: 0;
-    padding: 0;
-    position: relative;
-    text-align: center;
-    &:not(.active) {
-      display: none;
-      @media (min-width: $screen-sm-min) {
-        display: block;
-      }
-    }
-    a {
-        align-items: center;
-        display: flex;
-        flex-wrap:wrap;
-        font-weight: 700;
-        @media (min-width: $screen-sm-min) {
-          font-weight: normal;
-          justify-content: center;
-        }
-          .wizard-pf-step-title {
-            margin-left: 10px;
-            @media(min-width: $screen-sm-min) {
-              margin-left: 0;
-            }
-
-            &-substep {
-              font-weight: normal;
-              margin-left: 10px;
-              text-transform: capitalize;
-              &:before {
-                content:"\00BB";
-                font-size: 20px;
-                margin-right: 10px;
-              }
-              &:not(.active) {
-                display: none;
-              }
-            }
-          }
-    }
-    /* draw the line between the circles */
-    @media (min-width: $screen-sm-min) {
-      .wizard-pf-step-title-substep {
-        display: none;
-      }
-      &:before {
-        background-color: $color-pf-black-400;
-        content: "";
-        height: 2px;
-        left: 0;
-        position: absolute;
-        right: 0;
-        top: 40px; // needed for IE9/10 calculate 50% of just the li, others calc 50% of the entire thing including the a:before
-        //otherwise, use top: calc(50% - 1px);
-      }
-      /* don't draw the line between the circles on the ends */
-      &:first-child:before {
-        left: 50%;
-        right: 0;
-      }
-      &:last-child:before {
-        left: 0;
-        right: 50%;
-      }
-      &:only-of-type:before {
-        background-color: transparent;
-      }
-    }
-    a {
-      color: $color-pf-black;
-      cursor: pointer;
-      font-size: 16px;
-      margin-left:1em;
-      margin-right:1em;
-      text-decoration: none;
-      &:hover {
-        .wizard-pf-step-number {
-          background-color: $color-pf-black-400;
-          border-color: $color-pf-black-400;
-          color: $color-pf-white;
-        }
-      }
-    }
-}
-  /* draw the step number in the circle */
-
-  .wizard-pf-step-number {
-    background-color: $color-pf-white;
-    border-radius: 50%;
-    border: solid 2px $color-pf-black-400;
-    color: $color-pf-black-400;
-    font-size: $font-size-base;
-    font-weight: 700;
-    height: 25px;
-    line-height: 22px;
-      @media (min-width: $screen-sm-min) {
-        left: unquote("calc(50% - 13px)");
-        position: absolute;
-        top: 27px;
-      }
-    width: 25px;
-  }
-  .active .wizard-pf-step-number {
-    background-color: $color-pf-blue-300;
-    border-color: $color-pf-blue-300;
-    cursor: default;
-    color: $color-pf-white;
-  }
-
-  .viewed-pf .wizard-pf-step-number {
-    color: $color-pf-black;
-    background-color: $color-pf-white;
-    border-color: $color-pf-blue-300;
-  }
-
-}
-
-/* styles the main content portion of the wizard */
-.wizard-pf-main {
-  height: 100%;
-  padding:1em;
-  vertical-align: top;
-  width:100%;
-  @media (min-width: $screen-sm-min) {
-    overflow: auto;
-    padding:3em;
-    flex:1 1 auto;
-  }
-  .blank-slate-pf {
-    background-color: transparent;
-    border: none;
-    left: 0;
-    right: 0;
-  }
-}
-
-.wizard-pf-contents textarea {
-  resize: vertical;
-}
-
-/* styles the content of a review page */
-.wizard-pf-review-steps {
-  list-style: none;
-  .list-group, .list-group-item {
-    border: none;
-    margin-bottom: 0;
-  }
-  > ul {
-    > li {
-      float: left;
-      line-height: 15px;
-      margin: 0;
-      padding-top: 0;
-      position: relative;
-      width: 100%;
-      > a {
-        color: #030303;
-        cursor: pointer;
-        font-size: 16px;
-        padding-left: 30px;
-        padding-right: 5px;
-        text-decoration: none;
-        transition: 250ms;
-        &:before {
-          content: "\f107";
-          display: block;
-          font-family: FontAwesome;
-          font-size: 24px;
-          font-weight: 500;
-          left: 20px;
-          position: absolute;
-          top: 0;
-        }
-        &.collapsed {
-          &:before {
-            content: "\f105";
-          }
-        }
-      }
-    }
-  }
-}
-
-.wizard-pf-review-substeps {
-  padding-left: 22px;
-  > ul {
-    > li {
-      float: left;
-      line-height: 15px;
-      margin: 0;
-      position: relative;
-      width: 100%;
-      a {
-        color: #030303;
-        cursor: pointer;
-        font-size: 16px;
-        padding-left: 30px;
-        padding-right: 5px;
-        text-decoration: none;
-        transition: 250ms;
-        &:before {
-          content: "\f107";
-          display: block;
-          font-family: FontAwesome;
-          font-size: 24px;
-          font-weight: 500;
-          left: 20px;
-          position: absolute;
-          top: 10px;
-        }
-        &.collapsed {
-          &:before {
-            content: "\f105";
-          }
-        }
-      }
-    }
-  }
-}
-
-.wizard-pf-review-content {
-  padding-top: 10px;
-  padding-left: 40px;
-  .wizard-pf-review-item {
-    padding: 5px 0;
-    &.sub-item {
-      margin-left: 10px;
-    }
-    .wizard-pf-review-item-label {
-      font-weight: 700;
-      padding-right: 10px;
-    }
-    .wizard-pf-review-item-field {
-      font-weight: 700;
-      margin: 5px 0;
-      padding-right: 10px;
-      &:first-of-type {
-        margin-top: 0;
-      }
-      &:last-of-type {
-        margin-bottom: 0;
-      }
-      &.sub-field {
-        margin-left: 10px;
-      }
-    }
-  }
-}
-
-.wizard-pf-success-icon {
-  color: $color-pf-green-400;
-  font-size: ($font-size-base * 5.6);
-  line-height: ($font-size-base * 5.6);
-}
-
-/* styles the footer */
-.wizard-pf-footer {
-  background:$color-pf-white;
-  border-top: 1px solid $color-pf-black-300;
-  margin-top: 0;
-  padding-bottom: 17px;
-  .btn-cancel {
-    margin-right:25px;
-  }
-}
-
-.wizard-pf-row {
-    @media (min-width: $screen-sm-min) {
-      display: flex;
-      width:100%;
-      height: 900px;
-      max-height: 65vh;
-    }
-}
-
-// Scale up the modal
-@media (min-width: $screen-md-min) {
-  // increasing space around modal for larger viewports
-  .wizard-pf {
-    padding: 30px 0;
-    width: 900px;
-  }
-  // increasing width of sidebar for larger viewports
-  .wizard-pf-sidebar .list-group-item > a {
-    width: 18em;
-  }
-}
-
-//
-//
-// This is for the new wizard that is more robust on mobile.
-// --------------------------------------------------
-
-.wizard-pf-steps-alt, .wizard-pf-steps-alt ul {
-  list-style: none;
-  margin: 0;
-  padding: 0;
-}
-
-.wizard-pf-steps-alt {
-  margin-left: 15px;
-  margin-top: 15px;
-  background-image: linear-gradient(to right, transparent 11px, $color-pf-black-300 11px, $color-pf-black-300 13px, transparent 13px);
-  @media (min-width: $screen-sm-min) {
-    display:none;
-  }
-  &-indicator {
-    position: relative;
-    // caret to top showing active substep
-    &:after {
-      color: $color-pf-black-700;
-      content: "\f107"; // top caret
-      display: block;
-      font-family: FontAwesome;
-      font-size: 24px;
-      font-weight: 500;
-      position: absolute;
-      right: 17px;
-      top: 50%;
-      transform:translateY(-50%);
-      @media (min-width: $screen-sm-min) {
-        display:none;
-      }
-    }
-    &.active {
-      &:after {
-        content: "\f106";
-      }
-    }
-  }//indicator
-}//.wizard-pf-steps-alt
-
-.wizard-pf-step-alt {
-  margin-bottom: 10px;
-  a {
-    display:flex;
-    flex:1;
-    &:hover {
-      text-decoration: none;
-      .wizard-pf-step-alt-title {
-        color: $color-pf-blue-300;
-      }
-    }
-  }
-  ul {
-    margin-left: 11px;
-  }
-  .wizard-pf-step-alt-title {
-    margin-left: 5px;
-    align-self:center;
-  }
-  .wizard-pf-step-alt-number {
-    flex:0 0 auto;
-  }
-
-  &.active {
-    .wizard-pf-step-alt-number {
-      background-color: $color-pf-blue-300;
-      border-color: $color-pf-blue-300;
-      cursor: default;
-      color: $color-pf-white;
-    }
-    .wizard-pf-step-alt-title {
-      color: $color-pf-blue-300;
-    }
-    .wizard-pf-step-alt-substep:first-of-type {
-      margin-top: 2px; // gives proper spacing below number in circle active state
-    }
-
-
-  }
-  &.viewed {
-    .wizard-pf-step-alt-number {
-      color: $color-pf-black;
-      background-color: $color-pf-white;
-      border-color: $color-pf-blue-300;
-    }
-  }
-
-}//.wizard-pf-step-alt
-
-.wizard-pf-step-alt-number {
-  background-color: $color-pf-white;
-  border-radius: 50%;
-  border: solid 2px $color-pf-black-400;
-  color: $color-pf-black-400;
-  font-size: $font-size-base;
-  font-weight: 700;
-  height: 24px;
-  width: 24px;
-  display: inline-block;
-  text-align: center;
-}
-
-
-.wizard-pf-step-alt-title {
-  color: $color-pf-black;
-  font-weight: 700;
-  text-transform: capitalize;
-  display:inline-block;
-
-}//.wizard-pf-steps-alt-title
-
-.wizard-pf-step-alt-substep {
-    display:flex;
-  a {
-    padding:5px 0 5px 18px;
-    color: $color-pf-black-800;
-  }
-
-&:not(.disabled) {
-  &.active, &:hover {
-    background-color: $color-pf-black-200;
-    background-image: linear-gradient(to right, $color-pf-blue-300 2px, transparent 2px);
-    a {
-      color:$color-pf-blue-300;
-    }
-  }
-}
-  &.active {
-    a {
-      font-weight:700;
-    }
-  }
-  &.disabled {
-    cursor: not-allowed;
-    a {
-      pointer-events: none;
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-combobox/combobox.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-combobox/combobox.scss
deleted file mode 100644
index a55e2c6..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-combobox/combobox.scss
+++ /dev/null
@@ -1,57 +0,0 @@
-@media (min-width: 768px) {
-  .form-search,
-  .form-inline {
-    .combobox-container {
-      display: inline-block;
-      margin-bottom: 0;
-      vertical-align: top;
-      .input-group-addon {
-        width: auto;
-      }
-    }
-  }
-}
-
-.combobox-selected .caret {
-  display: none;
-}
-
-/* :not doesn't work in IE8 */
-.combobox-container:not(.combobox-selected) .glyphicon-remove {
-  display: none;
-}
-
-.typeahead-long {
-  max-height: 300px;
-  overflow-y: auto;
-}
-
-.control-group.error .combobox-container{
-  .add-on {
-    color: #B94A48;
-    border-color: #B94A48;
-  }
-  .caret {
-    border-top-color: #B94A48;
-  }
-}
-
-.control-group.warning .combobox-container {
-  .add-on {
-    color: #C09853;
-    border-color: #C09853;
-  }
-  .caret {
-    border-top-color: #C09853;
-  }
-}
-
-.control-group.success .combobox-container{
-  .add-on {
-    color: #468847;
-    border-color: #468847;
-  }
-  .caret {
-    border-top-color: #468847;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-datepicker/datepicker.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-datepicker/datepicker.scss
deleted file mode 100644
index f54928b..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-datepicker/datepicker.scss
+++ /dev/null
@@ -1,242 +0,0 @@
-.datepicker {
-	padding: 4px;
-	@include border-radius($baseBorderRadius);
-	&-inline {
-		width: 220px;
-	}
-	direction: ltr;
-	&-rtl {
-		direction: rtl;
-		&.dropdown-menu { left: auto; }
-		table tr td span {
-			float: right;
-		}
-	}
-	&-dropdown {
-		top: 0;
-		left: 0;
-		&:before {
-			content: '';
-			display: inline-block;
-			border-left:   7px solid transparent;
-			border-right:  7px solid transparent;
-			border-bottom: 7px solid $grayLight;
-			border-top:    0;
-			border-bottom-color: rgba(0,0,0,.2);
-			position: absolute;
-		}
-		&:after {
-			content: '';
-			display: inline-block;
-			border-left:   6px solid transparent;
-			border-right:  6px solid transparent;
-			border-bottom: 6px solid $white;
-			border-top:    0;
-			position: absolute;
-		}
-		&.datepicker-orient-left:before   { left: 6px; }
-		&.datepicker-orient-left:after    { left: 7px; }
-		&.datepicker-orient-right:before  { right: 6px; }
-		&.datepicker-orient-right:after   { right: 7px; }
-		&.datepicker-orient-bottom:before { top: -7px; }
-		&.datepicker-orient-bottom:after  { top: -6px; }
-		&.datepicker-orient-top:before {
-			bottom: -7px;
-			border-bottom: 0;
-			border-top:    7px solid $grayLight;
-		}
-		&.datepicker-orient-top:after {
-			bottom: -6px;
-			border-bottom: 0;
-			border-top:    6px solid $white;
-		}
-	}
-	table {
-		margin: 0;
-		-webkit-touch-callout: none;
-		-webkit-user-select: none;
-		-khtml-user-select: none;
-		-moz-user-select: none;
-		-ms-user-select: none;
-		user-select: none;
-	}
-	td, th {
-		text-align: center;
-		width: 20px;
-		height: 20px;
-		@include border-radius(4px);
-
-		border: none;
-	}
-	// Inline display inside a table presents some problems with
-	// border and background colors.
-	.table-striped & table tr {
-		td, th {
-			background-color: transparent;
-		}
-	}
-	table tr td {
-		&.day:hover,
-		&.day.focused {
-			background: $grayLighter;
-			cursor: pointer;
-		}
-		&.old,
-		&.new {
-			color: $grayLight;
-		}
-		&.disabled,
-		&.disabled:hover {
-			background: none;
-			color: $grayLight;
-			cursor: default;
-		}
-		&.highlighted {
-			background: $infoBackground;
-			border-radius: 0;
-		}
-		&.today,
-		&.today:hover,
-		&.today.disabled,
-		&.today.disabled:hover {
-			$todayBackground: lighten($orange, 30%);
-			@include buttonBackground($todayBackground, adjust-hue($todayBackground, 20));
-			color: #000;
-		}
-		&.today:hover:hover { // Thank bootstrap 2.0 for this selector...
-			// TODO: Bump min BS to 2.1, use $textColor in buttonBackground above
-			color: #000;
-		}
-		&.today.active:hover {
-			color: #fff;
-		}
-		&.range,
-		&.range:hover,
-		&.range.disabled,
-		&.range.disabled:hover {
-			background: $grayLighter;
-			@include border-radius(0);
-		}
-		&.range.today,
-		&.range.today:hover,
-		&.range.today.disabled,
-		&.range.today.disabled:hover {
-			$todayBackground: mix($orange, $grayLighter, 50%);
-			@include buttonBackground($todayBackground, adjust-hue($todayBackground, 20));
-			@include border-radius(0);
-		}
-		&.selected,
-		&.selected:hover,
-		&.selected.disabled,
-		&.selected.disabled:hover {
-			@include buttonBackground(lighten($grayLight, 10), darken($grayLight, 10));
-			color: #fff;
-			text-shadow: 0 -1px 0 rgba(0,0,0,.25);
-		}
-		&.active,
-		&.active:hover,
-		&.active.disabled,
-		&.active.disabled:hover {
-			@include buttonBackground($btnPrimaryBackground, adjust-hue($btnPrimaryBackground, 20));
-			color: #fff;
-			text-shadow: 0 -1px 0 rgba(0,0,0,.25);
-		}
-		span {
-			display: block;
-			width: 23%;
-			height: 54px;
-			line-height: 54px;
-			float: left;
-			margin: 1%;
-			cursor: pointer;
-			@include border-radius(4px);
-			&:hover,
-			&.focused {
-				background: $grayLighter;
-			}
-			&.disabled,
-			&.disabled:hover {
-				background: none;
-				color: $grayLight;
-				cursor: default;
-			}
-			&.active,
-			&.active:hover,
-			&.active.disabled,
-			&.active.disabled:hover {
-				@include buttonBackground($btnPrimaryBackground, adjust-hue($btnPrimaryBackground, 20));
-				color: #fff;
-				text-shadow: 0 -1px 0 rgba(0,0,0,.25);
-			}
-			&.old,
-			&.new {
-				color: $grayLight;
-			}
-		}
-	}
-
-	.datepicker-switch {
-		width: 145px;
-	}
-
-	.datepicker-switch,
-	.prev,
-	.next,
-	tfoot tr th {
-		cursor: pointer;
-		&:hover {
-			background: $grayLighter;
-		}
-	}
-
-	.prev, .next {
-		&.disabled {
-			visibility: hidden;
-		}
-	}
-
-	// Basic styling for calendar-week cells
-	.cw {
-		font-size: 10px;
-		width: 12px;
-		padding: 0 2px 0 5px;
-		vertical-align: middle;
-	}
-}
-.input-append,
-.input-prepend {
-	&.date .add-on {
-		cursor: pointer;
-
-		i {
-			margin-top: 3px;
-		}
-	}
-}
-.input-daterange {
-	input {
-		text-align:center;
-	}
-	input:first-child {
-		@include border-radius(3px 0 0 3px);
-	}
-	input:last-child {
-		@include border-radius(0 3px 3px 0);
-	}
-	.add-on {
-		display: inline-block;
-		width: auto;
-		min-width: 16px;
-		height: $baseLineHeight;
-		padding: 4px 5px;
-		font-weight: normal;
-		line-height: $baseLineHeight;
-		text-align: center;
-		text-shadow: 0 1px 0 $white;
-		vertical-align: middle;
-		background-color: $grayLighter;
-		border: 1px solid #ccc;
-		margin-left: -5px;
-		margin-right: -5px;
-	}
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-datepicker/datepicker3.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-datepicker/datepicker3.scss
deleted file mode 100644
index e5f3e42..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-datepicker/datepicker3.scss
+++ /dev/null
@@ -1,258 +0,0 @@
-.datepicker {
-	border-radius: $border-radius-base;
-	&-inline {
-		width: 220px;
-	}
-	direction: ltr;
-	&-rtl {
-		direction: rtl;
-		&.dropdown-menu { left: auto; }
-		table tr td span {
-			float: right;
-		}
-	}
-	&-dropdown {
-		top: 0;
-		left: 0;
-		padding: 4px;
-		&:before {
-			content: '';
-			display: inline-block;
-			border-left:   7px solid transparent;
-			border-right:  7px solid transparent;
-			border-bottom: 7px solid $dropdown-border;
-			border-top:    0;
-			border-bottom-color: rgba(0,0,0,.2);
-			position: absolute;
-		}
-		&:after {
-			content: '';
-			display: inline-block;
-			border-left:   6px solid transparent;
-			border-right:  6px solid transparent;
-			border-bottom: 6px solid $dropdown-bg;
-			border-top:    0;
-			position: absolute;
-		}
-		&.datepicker-orient-left:before   { left: 6px; }
-		&.datepicker-orient-left:after    { left: 7px; }
-		&.datepicker-orient-right:before  { right: 6px; }
-		&.datepicker-orient-right:after   { right: 7px; }
-		&.datepicker-orient-bottom:before { top: -7px; }
-		&.datepicker-orient-bottom:after  { top: -6px; }
-		&.datepicker-orient-top:before {
-			bottom: -7px;
-			border-bottom: 0;
-			border-top:    7px solid $dropdown-border;
-		}
-		&.datepicker-orient-top:after {
-			bottom: -6px;
-			border-bottom: 0;
-			border-top:    6px solid $dropdown-bg;
-		}
-	}
-	table {
-		margin: 0;
-		-webkit-touch-callout: none;
-		-webkit-user-select: none;
-		-khtml-user-select: none;
-		-moz-user-select: none;
-		-ms-user-select: none;
-		user-select: none;
-		tr {
-			td, th {
-				text-align: center;
-				width: 30px;
-				height: 30px;
-				border-radius: 4px;
-				border: none;
-			}
-		}
-	}
-	// Inline display inside a table presents some problems with
-	// border and background colors.
-	.table-striped & table tr {
-		td, th {
-			background-color: transparent;
-		}
-	}
-	table tr td {
-		&.old,
-		&.new {
-			color: $btn-link-disabled-color;
-		}
-		&.day:hover,
-		&.focused {
-			background: $gray-lighter;
-			cursor: pointer;
-		}
-		&.disabled,
-		&.disabled:hover {
-			background: none;
-			color: $btn-link-disabled-color;
-			cursor: default;
-		}
-		&.highlighted {
-			$highlighted-bg: $state-info-bg;
-			@include button-variant(#000, $highlighted-bg, darken($highlighted-bg, 20%));
-			border-radius: 0;
-
-			&.focused {
-				background: darken($highlighted-bg, 10%);
-			}
-
-			&.disabled,
-			&.disabled:active {
-				background: $highlighted-bg;
-				color: $btn-link-disabled-color;
-			}
-		}
-		&.today {
-			$today-bg: lighten(orange, 30%);
-			@include button-variant(#000, $today-bg, darken($today-bg, 20%));
-
-			&.focused {
-				background: darken($today-bg, 10%);
-			}
-
-			&.disabled,
-			&.disabled:active {
-				background: $today-bg;
-				color: $btn-link-disabled-color;
-			}
-		}
-		&.range {
-			$range-bg: $gray-lighter;
-			@include button-variant(#000, $range-bg, darken($range-bg, 20%));
-			border-radius: 0;
-
-			&.focused {
-				background: darken($range-bg, 10%);
-			}
-
-			&.disabled,
-			&.disabled:active {
-				background: $range-bg;
-				color: $btn-link-disabled-color;
-			}
-		}
-		&.range.highlighted {
-			$range-highlighted-bg: mix($state-info-bg, $gray-lighter, 50%);
-			@include button-variant(#000, $range-highlighted-bg, darken($range-highlighted-bg, 20%));
-
-			&.focused {
-				background: darken($range-highlighted-bg, 10%);
-			}
-
-			&.disabled,
-			&.disabled:active {
-				background: $range-highlighted-bg;
-				color: $btn-link-disabled-color;
-			}
-		}
-		&.range.today {
-			$range-today-bg: mix(orange, $gray-lighter, 50%);
-			@include button-variant(#000, $range-today-bg, darken($range-today-bg, 20%));
-
-			&.disabled,
-			&.disabled:active {
-				background: $range-today-bg;
-				color: $btn-link-disabled-color;
-			}
-		}
-		&.selected,
-		&.selected.highlighted {
-			@include button-variant(#fff, $gray-light, $gray);
-			text-shadow: 0 -1px 0 rgba(0,0,0,.25);
-		}
-		&.active,
-		&.active.highlighted {
-			@include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border);
-			text-shadow: 0 -1px 0 rgba(0,0,0,.25);
-		}
-		span {
-			display: block;
-			width: 23%;
-			height: 54px;
-			line-height: 54px;
-			float: left;
-			margin: 1%;
-			cursor: pointer;
-			border-radius: 4px;
-			&:hover,
-			&.focused {
-				background: $gray-lighter;
-			}
-			&.disabled,
-			&.disabled:hover {
-				background: none;
-				color: $btn-link-disabled-color;
-				cursor: default;
-			}
-			&.active,
-			&.active:hover,
-			&.active.disabled,
-			&.active.disabled:hover {
-				@include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border);
-				text-shadow: 0 -1px 0 rgba(0,0,0,.25);
-			}
-			&.old,
-			&.new {
-				color: $btn-link-disabled-color;
-			}
-		}
-	}
-
-	.datepicker-switch {
-		width: 145px;
-	}
-
-	.datepicker-switch,
-	.prev,
-	.next,
-	tfoot tr th {
-		cursor: pointer;
-		&:hover {
-			background: $gray-lighter;
-		}
-	}
-
-	.prev, .next {
-		&.disabled {
-			visibility: hidden;
-		}
-	}
-
-	// Basic styling for calendar-week cells
-	.cw {
-		font-size: 10px;
-		width: 12px;
-		padding: 0 2px 0 5px;
-		vertical-align: middle;
-	}
-}
-.input-group.date .input-group-addon {
-	cursor: pointer;
-}
-.input-daterange {
-	width: 100%;
-	input {
-		text-align: center;
-	}
-	input:first-child {
-		border-radius: 3px 0 0 3px;
-	}
-	input:last-child {
-		border-radius: 0 3px 3px 0;
-	}
-	.input-group-addon {
-		width: auto;
-		min-width: 16px;
-		padding: 4px 5px;
-		line-height: $line-height-base;
-		text-shadow: 0 1px 0 #fff;
-		border-width: 1px 0;
-		margin-left: -5px;
-		margin-right: -5px;
-	}
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-select/bootstrap-select.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-select/bootstrap-select.scss
deleted file mode 100644
index af05624..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-select/bootstrap-select.scss
+++ /dev/null
@@ -1,389 +0,0 @@
-@import "variables";
-
-// Mixins
-@mixin cursor-disabled() {
-  cursor: not-allowed;
-}
-
-@mixin box-sizing($fmt) {
-  -webkit-box-sizing: $fmt;
-     -moz-box-sizing: $fmt;
-          box-sizing: $fmt;
-}
-
-@mixin box-shadow($fmt) {
-  -webkit-box-shadow: $fmt;
-          box-shadow: $fmt;
-}
-
-@function fade($color, $amnt) {
-  @if $amnt > 1 {
-    $amnt: $amnt / 100; // convert to percentage if int
-  }
-  @return rgba($color, $amnt);
-}
-
-// Rules
-select.bs-select-hidden,
-select.selectpicker {
-  display: none !important;
-}
-
-.bootstrap-select {
-  width: 220px \0; /*IE9 and below*/
-
-  // The selectpicker button
-  > .dropdown-toggle {
-    width: 100%;
-    padding-right: 25px;
-    z-index: 1;
-
-    &.bs-placeholder,
-    &.bs-placeholder:hover,
-    &.bs-placeholder:focus,
-    &.bs-placeholder:active { color: $input-color-placeholder; }
-  }
-
-  > select {
-    position: absolute !important;
-    bottom: 0;
-    left: 50%;
-    display: block !important;
-    width: 0.5px !important;
-    height: 100% !important;
-    padding: 0 !important;
-    opacity: 0 !important;
-    border: none;
-
-    &.mobile-device {
-      top: 0;
-      left: 0;
-      display: block !important;
-      width: 100% !important;
-      z-index: 2;
-    }
-  }
-
-  // Error display
-  .has-error & .dropdown-toggle,
-  .error & .dropdown-toggle {
-    border-color: $color-red-error;
-  }
-
-  &.fit-width {
-    width: auto !important;
-  }
-
-  &:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
-    width: $width-default;
-  }
-
-  .dropdown-toggle:focus {
-    outline: thin dotted #333333 !important;
-    outline: 5px auto -webkit-focus-ring-color !important;
-    outline-offset: -2px;
-  }
-}
-
-.bootstrap-select.form-control {
-  margin-bottom: 0;
-  padding: 0;
-  border: none;
-
-  &:not([class*="col-"]) {
-    width: 100%;
-  }
-
-  &.input-group-btn {
-    z-index: auto;
-
-    &:not(:first-child):not(:last-child) {
-      > .btn {
-        border-radius: 0;
-      }
-    }
-  }
-}
-
-// The selectpicker components
-.bootstrap-select.btn-group {
-  &:not(.input-group-btn),
-  &[class*="col-"] {
-    float: none;
-    display: inline-block;
-    margin-left: 0;
-  }
-
-  // Forces the pull to the right, if necessary
-  &,
-  &[class*="col-"],
-  .row &[class*="col-"] {
-    &.dropdown-menu-right {
-      float: right;
-    }
-  }
-
-  .form-inline &,
-  .form-horizontal &,
-  .form-group & {
-    margin-bottom: 0;
-  }
-
-  .form-group-lg &.form-control,
-  .form-group-sm &.form-control {
-    padding: 0;
-
-    .dropdown-toggle {
-      height: 100%;
-      font-size: inherit;
-      line-height: inherit;
-      border-radius: inherit;
-    }
-  }
-
-  // Set the width of the live search (and any other form control within an inline form)
-  // see https://github.com/silviomoreto/bootstrap-select/issues/685
-  .form-inline & .form-control {
-    width: 100%;
-  }
-
-  &.disabled,
-  > .disabled {
-    @include cursor-disabled();
-
-    &:focus {
-      outline: none !important;
-    }
-  }
-
-  &.bs-container {
-    position: absolute;
-    height: 0 !important;
-    padding: 0 !important;
-
-    .dropdown-menu {
-      z-index: $zindex-select-dropdown;
-    }
-  }
-
-  // The selectpicker button
-  .dropdown-toggle {
-    .filter-option {
-      display: inline-block;
-      overflow: hidden;
-      width: 100%;
-      text-align: left;
-    }
-
-    .caret {
-      position: absolute;
-      top: 50%;
-      right: 12px;
-      margin-top: -2px;
-      vertical-align: middle;
-    }
-  }
-
-  &[class*="col-"] .dropdown-toggle {
-    width: 100%;
-  }
-
-  // The selectpicker dropdown
-  .dropdown-menu {
-    min-width: 100%;
-    @include box-sizing(border-box);
-
-    &.inner {
-      position: static;
-      float: none;
-      border: 0;
-      padding: 0;
-      margin: 0;
-      border-radius: 0;
-      box-shadow: none;
-    }
-
-    li {
-      position: relative;
-
-      &.active small {
-        color: #fff;
-      }
-
-      &.disabled a {
-        @include cursor-disabled();
-      }
-
-      a {
-        cursor: pointer;
-        user-select: none;
-
-        &.opt {
-          position: relative;
-          padding-left: 2.25em;
-        }
-
-        span.check-mark {
-          display: none;
-        }
-
-        span.text {
-          display: inline-block;
-        }
-      }
-
-      small {
-        padding-left: 0.5em;
-      }
-    }
-
-    .notify {
-      position: absolute;
-      bottom: 5px;
-      width: 96%;
-      margin: 0 2%;
-      min-height: 26px;
-      padding: 3px 5px;
-      background: rgb(245, 245, 245);
-      border: 1px solid rgb(227, 227, 227);
-      @include box-shadow(inset 0 1px 1px fade(rgb(0, 0, 0), 5));
-      pointer-events: none;
-      opacity: 0.9;
-      @include box-sizing(border-box);
-    }
-  }
-
-  .no-results {
-    padding: 3px;
-    background: #f5f5f5;
-    margin: 0 5px;
-    white-space: nowrap;
-  }
-
-  &.fit-width .dropdown-toggle {
-    .filter-option {
-      position: static;
-    }
-
-    .caret {
-      position: static;
-      top: auto;
-      margin-top: -1px;
-    }
-  }
-
-  &.show-tick .dropdown-menu li {
-    &.selected a span.check-mark {
-      position: absolute;
-      display: inline-block;
-      right: 15px;
-      margin-top: 5px;
-    }
-
-    a span.text {
-      margin-right: 34px;
-    }
-  }
-}
-
-.bootstrap-select.show-menu-arrow {
-  &.open > .dropdown-toggle {
-    z-index: ($zindex-select-dropdown + 1);
-  }
-
-  .dropdown-toggle {
-    &:before {
-      content: '';
-      border-left: 7px solid transparent;
-      border-right: 7px solid transparent;
-      border-bottom: 7px solid $color-grey-arrow;
-      position: absolute;
-      bottom: -4px;
-      left: 9px;
-      display: none;
-    }
-
-    &:after {
-      content: '';
-      border-left: 6px solid transparent;
-      border-right: 6px solid transparent;
-      border-bottom: 6px solid white;
-      position: absolute;
-      bottom: -4px;
-      left: 10px;
-      display: none;
-    }
-  }
-
-  &.dropup .dropdown-toggle {
-    &:before {
-      bottom: auto;
-      top: -3px;
-      border-top: 7px solid $color-grey-arrow;
-      border-bottom: 0;
-    }
-
-    &:after {
-      bottom: auto;
-      top: -3px;
-      border-top: 6px solid white;
-      border-bottom: 0;
-    }
-  }
-
-  &.pull-right .dropdown-toggle {
-    &:before {
-      right: 12px;
-      left: auto;
-    }
-
-    &:after {
-      right: 13px;
-      left: auto;
-    }
-  }
-
-  &.open > .dropdown-toggle {
-    &:before,
-    &:after {
-      display: block;
-    }
-  }
-}
-
-.bs-searchbox,
-.bs-actionsbox,
-.bs-donebutton {
-  padding: 4px 8px;
-}
-
-.bs-actionsbox {
-  width: 100%;
-  @include box-sizing(border-box);
-
-  & .btn-group button {
-    width: 50%;
-  }
-}
-
-.bs-donebutton {
-  float: left;
-  width: 100%;
-  @include box-sizing(border-box);
-
-  & .btn-group button {
-    width: 100%;
-  }
-}
-
-.bs-searchbox {
-  & + .bs-actionsbox {
-    padding: 0 8px 4px;
-  }
-
-  & .form-control {
-    margin-bottom: 0;
-    width: 100%;
-    float: none;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-select/variables.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-select/variables.scss
deleted file mode 100644
index 9b9bf7c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-select/variables.scss
+++ /dev/null
@@ -1,9 +0,0 @@
-$color-red-error: rgb(185, 74, 72) !default;
-$color-grey-arrow: rgba(204, 204, 204, 0.2) !default;
-
-$width-default: 220px !default; // 3 960px-grid columns
-
-$zindex-select-dropdown: 1060 !default; // must be higher than a modal background (1050)
-
-//** Placeholder text color
-$input-color-placeholder: #999 !default;
\ No newline at end of file
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_mixins.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_mixins.scss
deleted file mode 100644
index 2abfdc8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_mixins.scss
+++ /dev/null
@@ -1,25 +0,0 @@
-@mixin slider_background-image ($colorstart:#F5F5F5, $colorend:#F9F9F9, $backcolor: #F7F7F7) {
-  background-color: $backcolor;
-  background-image: -moz-linear-gradient(top, $colorstart, $colorend);
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from($colorstart), to($colorend));
-  background-image: -webkit-linear-gradient(top, $colorstart, $colorend);
-  background-image: -o-linear-gradient(top, $colorstart, $colorend);
-  background-image: linear-gradient(to bottom, $colorstart, $colorend);
-  background-repeat: repeat-x;
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#{$colorstart}', endColorstr='#{$colorend}',GradientType=0);
-}
-@mixin slider_box-sizing ($value) {
-  -webkit-box-sizing: $value;
-  -moz-box-sizing: $value;
-  box-sizing: $value;
-}
-@mixin slider_box-shadow ($value...) {
-  -webkit-box-shadow: $value;
-  -moz-box-shadow: $value;
-  box-shadow: $value;
-}
-@mixin slider_border-radius ($value) {
-  -webkit-border-radius: $value;
-  -moz-border-radius: $value;
-  border-radius: $value;
-}
\ No newline at end of file
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_rules.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_rules.scss
deleted file mode 100644
index 42dc65c..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_rules.scss
+++ /dev/null
@@ -1,246 +0,0 @@
-.slider {
-  display: inline-block;
-  vertical-align: middle;
-  position: relative;
-  &.slider-horizontal {
-    width: $slider-horizontal-width;
-    height: $slider-line-height;
-    .slider-track {
-      height: $slider-line-height/2;
-      width: 100%;
-      margin-top: -$slider-line-height/4;
-      top:  50%;
-      left: 0;
-    }
-    .slider-selection, .slider-track-low, .slider-track-high {
-      height: 100%;
-      top: 0;
-      bottom: 0;
-    }
-    .slider-tick,
-    .slider-handle {
-      margin-left: -$slider-line-height/2;
-      &.triangle {
-        position: relative;
-        top: 50%;
-        transform: translateY(-50%);
-        border-width: 0 $slider-line-height/2 $slider-line-height/2 $slider-line-height/2;
-        width: 0;
-        height: 0;
-        border-bottom-color: $slider-primary-bottom;
-        margin-top: 0;
-      }
-    }
-    .slider-tick-container {
-      white-space: nowrap;
-      position: absolute;
-      top: 0;
-      left: 0;
-      width: 100%;
-    }
-    .slider-tick-label-container {
-      white-space: nowrap;
-      margin-top: $slider-line-height;
-      .slider-tick-label {
-        display: inline-block;
-        padding-top: $slider-line-height * 1.2;
-        text-align: center;
-      }
-    }
-    &.slider-rtl {
-      .slider-track {
-        left: initial;
-        right: 0;
-      }
-      .slider-tick,
-      .slider-handle {
-        margin-left: initial;
-        margin-right: -$slider-line-height/2;
-      }
-      .slider-tick-container {
-        left: initial;
-        right: 0;
-      }
-    }
-  }
-  &.slider-vertical {
-    height: $slider-vertical-height;
-    width: $slider-line-height;
-    .slider-track {
-      width: $slider-line-height/2;
-      height: 100%;
-      left: 25%;
-      top: 0;
-    }
-    .slider-selection {
-      width: 100%;
-      left: 0;
-      top: 0;
-      bottom: 0;
-    }
-    .slider-track-low, .slider-track-high {
-      width: 100%;
-      left: 0;
-      right: 0;
-    }
-    .slider-tick,
-    .slider-handle {
-      margin-top: -$slider-line-height/2;
-      &.triangle {
-        border-width: $slider-line-height/2 0 $slider-line-height/2 $slider-line-height/2;
-        width:  1px;
-        height: 1px;
-        border-left-color: $slider-primary-bottom;
-        margin-left: 0;
-      }
-    }
-    .slider-tick-label-container {
-      white-space: nowrap;
-      .slider-tick-label {
-        padding-left: $slider-line-height * .2;
-      }
-    }
-    &.slider-rtl {
-      .slider-track {
-        left: initial;
-        right: 25%;
-      }
-      .slider-selection {
-        left: initial;
-        right: 0;
-      }
-      .slider-tick,
-      .slider-handle {
-        &.triangle {
-          border-width: $slider-line-height/2 $slider-line-height/2 $slider-line-height/2 0;
-        }
-      }
-      .slider-tick-label-container {
-        .slider-tick-label {
-          padding-left: initial;
-          padding-right: $slider-line-height * .2;
-        }
-      }
-    }
-  }
-  &.slider-disabled {
-    .slider-handle {
-      @include slider_background-image($slider-gray-2, $slider-gray-1, mix($slider-gray-2, $slider-gray-1));
-    }
-    .slider-track {
-      @include slider_background-image($slider-gray-3, $slider-gray-4, mix($slider-gray-3, $slider-gray-4));
-      cursor: not-allowed;
-    }
-  }
-  input {
-    display: none;
-  }
-  .tooltip-inner {
-    white-space: nowrap;
-    max-width: none;
-  }
-  .tooltip {
-    &.top {
-      margin-top: -36px;
-    }
-  }
-
-  .tooltip-inner {
-    white-space: nowrap;
-    max-width: none;
-  }
-
-  .hide {
-    display: none;
-  }
-}
-
-.slider-track {
-  @include slider_background-image($slider-gray-5, $slider-gray-6, mix($slider-gray-5, $slider-gray-6));
-  @include slider_box-shadow(inset 0 1px 2px rgba(0,0,0,0.1));
-  @include slider_border-radius($slider-border-radius);
-
-  position: absolute;
-  cursor: pointer;
-}
-
-.slider-selection {
-  @include slider_background-image($slider-gray-6, $slider-gray-5, mix($slider-gray-6, $slider-gray-5));
-  @include slider_box-shadow(inset 0 -1px 0 rgba(0,0,0,0.15));
-  @include slider_box-sizing(border-box);
-  @include slider_border-radius($slider-border-radius);
-
-  position: absolute;
-}
-.slider-selection.tick-slider-selection {
-  @include slider_background-image($slider-secondary-top, $slider-secondary-bottom, mix($slider-secondary-top, $slider-secondary-bottom));
-}
-
-.slider-track-low, .slider-track-high {
-  @include slider_box-sizing(border-box);
-  @include slider_border-radius($slider-border-radius);
-
-  position: absolute;
-  background: transparent;
-}
-
-.slider-handle {
-  @include slider_background-image($slider-primary-top, $slider-primary-bottom, mix($slider-primary-top, $slider-primary-bottom));
-  @include slider_box-shadow(inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05));
-
-  position: absolute;
-  top: 0;
-  width:  $slider-line-height;
-  height: $slider-line-height;
-  background-color: $slider-primary;
-  border: 0px solid transparent;
-
-  &.round {
-    @include slider_border-radius($slider-line-height);
-  }
-  &.triangle {
-    background: transparent none;
-  }
-  &.custom {
-    background: transparent none;
-    &::before{
-      line-height: $slider-line-height;
-      font-size: 20px;
-      content: '\2605'; //unicode star character
-      color: $slider-unicode-color;
-    }
-  }
-}
-
-.slider-tick {
-  @include slider_background-image($slider-gray-5, $slider-gray-6, mix($slider-gray-5, $slider-gray-6));
-  @include slider_box-shadow(inset 0 -1px 0 rgba(0,0,0,0.15));
-  @include slider_box-sizing(border-box);
-
-  position: absolute;
-  width: $slider-line-height;
-  height: $slider-line-height;
-  filter: none;
-  opacity: 0.8;
-  border: 0px solid transparent;
-
-  &.round {
-    border-radius: 50%;
-  }
-  &.triangle {
-    background: transparent none;
-  }
-  &.custom {
-    background: transparent none;
-    &::before {
-      line-height: $slider-line-height;
-      font-size: 20px;
-      content: '\2605'; //unicode star character
-      color: $slider-unicode-color;
-    }
-  }
-  &.in-selection {
-    @include slider_background-image($slider-secondary-top, $slider-secondary-bottom, mix($slider-secondary-top, $slider-secondary-bottom));
-    opacity: 1;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_variables.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_variables.scss
deleted file mode 100644
index d187f61..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/_variables.scss
+++ /dev/null
@@ -1,28 +0,0 @@
-$slider-line-height: 20px !default;
-$slider-border-radius: 4px !default;
-$slider-horizontal-width: 210px !default;
-$slider-vertical-height: 210px !default;
-
-// Primary colors
-$slider-primary: null !default;
-@if variable-exists(brand-primary) {
-  $slider-primary: $brand-primary !default;
-} @else {
-  $slider-primary: #0480BE !default;
-}
-
-$slider-primary-top: $slider-primary !default;
-$slider-primary-bottom: darken($slider-primary, 5%) !default;
-$slider-secondary-top: saturate(lighten($slider-primary, 28%), 20%) !default;
-$slider-secondary-bottom: saturate(lighten($slider-primary, 23%), 2%) !default;
-
-// grays for slider channel and disabled states
-$slider-gray-1: #BEBEBE !default;
-$slider-gray-2: #DFDFDF !default;
-$slider-gray-3: #E5E5E5 !default;
-$slider-gray-4: #E9E9E9 !default;
-$slider-gray-5: #F5F5F5 !default;
-$slider-gray-6: #F9F9F9 !default;
-
-// unicode color for demo page
-$slider-unicode-color: #726204 !default;
\ No newline at end of file
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/bootstrap-slider.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/bootstrap-slider.scss
deleted file mode 100644
index 1f799c9..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-slider/bootstrap-slider.scss
+++ /dev/null
@@ -1,42 +0,0 @@
-/*! =========================================================
- * bootstrap-slider.js
- *
- * Maintainers:
- *		Kyle Kemp
- *			- Twitter: @seiyria
- *			- Github:  seiyria
- *		Rohit Kalkur
- *			- Twitter: @Rovolutionary
- *			- Github:  rovolution
- *
- * =========================================================
- *
- * bootstrap-slider is released under the MIT License
- * Copyright (c) 2017 Kyle Kemp, Rohit Kalkur, and contributors
- * 
- * Permission is hereby granted, free of charge, to any person
- * obtaining a copy of this software and associated documentation
- * files (the "Software"), to deal in the Software without
- * restriction, including without limitation the rights to use,
- * copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following
- * conditions:
- * 
- * The above copyright notice and this permission notice shall be
- * included in all copies or substantial portions of the Software.
- * 
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- * OTHER DEALINGS IN THE SOFTWARE.
- *
- * ========================================================= */
-
-@import "variables";
-@import "mixins";
-@import "rules";
\ No newline at end of file
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/bootstrap-switch.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/bootstrap-switch.scss
deleted file mode 100644
index 0c42572..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/bootstrap-switch.scss
+++ /dev/null
@@ -1,195 +0,0 @@
-$bootstrap-switch-base: bootstrap-switch !default;
-
-.#{$bootstrap-switch-base} {
-  display: inline-block;
-  direction: ltr;
-  cursor: pointer;
-  border-radius: $border-radius-base;
-  border: 1px solid;
-  border-color: $btn-default-border;
-  position: relative;
-  text-align: left;
-  overflow: hidden;
-  line-height: 8px;
-  z-index: 0;
-  @include user-select(none);
-  vertical-align: middle;
-  @include transition(unquote("border-color ease-in-out .15s, box-shadow ease-in-out .15s"));
-
-  .#{$bootstrap-switch-base}-container {
-    display: inline-block;
-    top: 0;
-    border-radius: $border-radius-base;
-    @include translate3d(0, 0, 0);
-  }
-
-  .#{$bootstrap-switch-base}-handle-on,
-  .#{$bootstrap-switch-base}-handle-off,
-  .#{$bootstrap-switch-base}-label {
-    @include box-sizing(border-box);
-    cursor: pointer;
-    display: table-cell;
-    vertical-align: middle;
-    padding: $padding-base-vertical $padding-base-horizontal;
-    font-size: $font-size-base;
-    line-height: $line-height-computed;
-  }
-
-  .#{$bootstrap-switch-base}-handle-on,
-  .#{$bootstrap-switch-base}-handle-off {
-    text-align: center;
-    z-index: 1;
-
-    &.#{$bootstrap-switch-base}-primary {
-      color: #fff;
-      background: $btn-primary-bg;
-    }
-
-    &.#{$bootstrap-switch-base}-info {
-      color: #fff;
-      background: $btn-info-bg;
-    }
-
-    &.#{$bootstrap-switch-base}-success {
-      color: #fff;
-      background: $btn-success-bg;
-    }
-
-    &.#{$bootstrap-switch-base}-warning {
-      background: $btn-warning-bg;
-      color: #fff;
-    }
-
-    &.#{$bootstrap-switch-base}-danger {
-      color: #fff;
-      background: $btn-danger-bg;
-    }
-
-    &.#{$bootstrap-switch-base}-default {
-      color: #000;
-      background: $gray-lighter;
-    }
-  }
-
-  .#{$bootstrap-switch-base}-label {
-    text-align: center;
-    margin-top: -1px;
-    margin-bottom: -1px;
-    z-index: 100;
-    color: $btn-default-color;
-    background: $btn-default-bg;
-  }
-
-  span::before {
-    content: "\200b";
-  }
-
-  .#{$bootstrap-switch-base}-handle-on {
-    @include border-left-radius($border-radius-base - 1);
-  }
-
-  .#{$bootstrap-switch-base}-handle-off {
-    @include border-right-radius($border-radius-base - 1);
-  }
-
-  input[type='radio'],
-  input[type='checkbox'] {
-    position: absolute !important;
-    top: 0;
-    left: 0;
-    margin: 0;
-    z-index: -1;
-    @include opacity(0);
-    visibility: hidden;
-  }
-
-  &.#{$bootstrap-switch-base}-mini {
-
-    .#{$bootstrap-switch-base}-handle-on,
-    .#{$bootstrap-switch-base}-handle-off,
-    .#{$bootstrap-switch-base}-label {
-      padding: $padding-xs-vertical $padding-xs-horizontal;
-      font-size: $font-size-small;
-      line-height: $line-height-small;
-    }
-  }
-
-  &.#{$bootstrap-switch-base}-small {
-
-    .#{$bootstrap-switch-base}-handle-on,
-    .#{$bootstrap-switch-base}-handle-off,
-    .#{$bootstrap-switch-base}-label {
-      padding: $padding-small-vertical $padding-small-horizontal;
-      font-size: $font-size-small;
-      line-height: $line-height-small;
-    }
-  }
-
-  &.#{$bootstrap-switch-base}-large {
-
-    .#{$bootstrap-switch-base}-handle-on,
-    .#{$bootstrap-switch-base}-handle-off,
-    .#{$bootstrap-switch-base}-label {
-      padding: $padding-base-vertical $padding-large-horizontal;
-      font-size: $font-size-large;
-      line-height: $line-height-large;
-    }
-  }
-
-  &.#{$bootstrap-switch-base}-disabled,
-  &.#{$bootstrap-switch-base}-readonly,
-  &.#{$bootstrap-switch-base}-indeterminate {
-    cursor: default !important;
-
-    .#{$bootstrap-switch-base}-handle-on,
-    .#{$bootstrap-switch-base}-handle-off,
-    .#{$bootstrap-switch-base}-label {
-      @include opacity(.5);
-      cursor: default !important;
-    }
-  }
-
-  &.#{$bootstrap-switch-base}-animate {
-
-    .#{$bootstrap-switch-base}-container {
-      @include transition(margin-left .5s);
-    }
-  }
-
-  &.#{$bootstrap-switch-base}-inverse {
-
-    .#{$bootstrap-switch-base}-handle-on {
-      @include border-left-radius(0);
-      @include border-right-radius($border-radius-base - 1);
-    }
-
-    .#{$bootstrap-switch-base}-handle-off {
-      @include border-right-radius(0);
-      @include border-left-radius($border-radius-base - 1);
-    }
-  }
-
-  &.#{$bootstrap-switch-base}-focused {
-    $color-rgba: rgba(red($input-border-focus), green($input-border-focus), blue($input-border-focus), .6);
-    border-color: $input-border-focus;
-    outline: 0;
-    @include box-shadow(unquote("inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #{$color-rgba}"));
-  }
-
-  &.#{$bootstrap-switch-base}-on,
-  &.#{$bootstrap-switch-base}-inverse.#{$bootstrap-switch-base}-off {
-
-    .#{$bootstrap-switch-base}-label {
-      @include border-right-radius($border-radius-base - 1);
-    }
-  }
-
-  &.#{$bootstrap-switch-base}-off,
-  &.#{$bootstrap-switch-base}-inverse.#{$bootstrap-switch-base}-on {
-
-
-    .#{$bootstrap-switch-base}-label {
-      @include border-left-radius($border-radius-base - 1);
-    }
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/build.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/build.scss
deleted file mode 100644
index beda34a..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/build.scss
+++ /dev/null
@@ -1,3 +0,0 @@
-@import "variables";
-@import "mixins";
-@import "bootstrap-switch";
\ No newline at end of file
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins.scss
deleted file mode 100644
index 54c5d82..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins.scss
+++ /dev/null
@@ -1,40 +0,0 @@
-// Mixins
-// --------------------------------------------------
-
-// Utilities
-@import 'mixins/hide-text';
-@import 'mixins/opacity';
-@import 'mixins/image';
-@import 'mixins/labels';
-@import 'mixins/reset-filter';
-@import 'mixins/resize';
-@import 'mixins/responsive-visibility';
-@import 'mixins/size';
-@import 'mixins/tab-focus';
-@import 'mixins/reset-text';
-@import 'mixins/text-emphasis';
-@import 'mixins/text-overflow';
-@import 'mixins/vendor-prefixes';
-
-// Components
-@import 'mixins/alerts';
-@import 'mixins/buttons';
-@import 'mixins/panels';
-@import 'mixins/pagination';
-@import 'mixins/list-group';
-@import 'mixins/nav-divider';
-@import 'mixins/forms';
-@import 'mixins/progress-bar';
-@import 'mixins/table-row';
-
-// Skins
-@import 'mixins/background-variant';
-@import 'mixins/border-radius';
-@import 'mixins/gradients';
-
-// Layout
-@import 'mixins/clearfix';
-@import 'mixins/center-block';
-@import 'mixins/nav-vertical-align';
-@import 'mixins/grid-framework';
-@import 'mixins/grid';
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/alerts.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/alerts.scss
deleted file mode 100644
index 1b4bd2e..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/alerts.scss
+++ /dev/null
@@ -1,14 +0,0 @@
-// Alerts
-
-@mixin alert-variant($background, $border, $text-color){
-  background-color: $background;
-  border-color: $border;
-  color: $text-color;
-
-  hr {
-    border-top-color: darken($border, 5%);
-  }
-  .alert-link {
-    color: darken($text-color, 10%);
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/background-variant.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/background-variant.scss
deleted file mode 100644
index c2d2b7a..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/background-variant.scss
+++ /dev/null
@@ -1,9 +0,0 @@
-// Contextual backgrounds
-
-@mixin bg-variant($color){
-  background-color: $color;
-  a#{&}:hover,
-  a#{&}:focus {
-    background-color: darken($color, 10%);
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/border-radius.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/border-radius.scss
deleted file mode 100644
index d35759d..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/border-radius.scss
+++ /dev/null
@@ -1,18 +0,0 @@
-// Single side border-radius
-
-@mixin border-top-radius($radius){
-  border-top-right-radius: $radius;
-   border-top-left-radius: $radius;
-}
-@mixin border-right-radius($radius){
-  border-bottom-right-radius: $radius;
-     border-top-right-radius: $radius;
-}
-@mixin border-bottom-radius($radius){
-  border-bottom-right-radius: $radius;
-   border-bottom-left-radius: $radius;
-}
-@mixin border-left-radius($radius){
-  border-bottom-left-radius: $radius;
-     border-top-left-radius: $radius;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/buttons.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/buttons.scss
deleted file mode 100644
index f4769ab..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/buttons.scss
+++ /dev/null
@@ -1,68 +0,0 @@
-// Button variants
-//
-// Easily pump out default styles, as well as :hover, :focus, :active,
-// and disabled options for all buttons
-
-@mixin button-variant($color, $background, $border){
-  color: $color;
-  background-color: $background;
-  border-color: $border;
-
-  &:focus,
-  &.focus {
-    color: $color;
-    background-color: darken($background, 10%);
-        border-color: darken($border, 25%);
-  }
-  &:hover {
-    color: $color;
-    background-color: darken($background, 10%);
-        border-color: darken($border, 12%);
-  }
-  &:active,
-  &.active,
-  .open > .dropdown-toggle#{&} {
-    color: $color;
-    background-color: darken($background, 10%);
-        border-color: darken($border, 12%);
-
-    &:hover,
-    &:focus,
-    &.focus {
-      color: $color;
-      background-color: darken($background, 17%);
-          border-color: darken($border, 25%);
-    }
-  }
-  &:active,
-  &.active,
-  .open > .dropdown-toggle#{&} {
-    background-image: none;
-  }
-  &.disabled,
-  &[disabled],
-  fieldset[disabled] & {
-    &,
-    &:hover,
-    &:focus,
-    &.focus,
-    &:active,
-    &.active {
-      background-color: $background;
-          border-color: $border;
-    }
-  }
-
-  .badge {
-    color: $background;
-    background-color: $color;
-  }
-}
-
-// Button sizes
-@mixin button-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius){
-  padding: $padding-vertical $padding-horizontal;
-  font-size: $font-size;
-  line-height: $line-height;
-  border-radius: $border-radius;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/center-block.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/center-block.scss
deleted file mode 100644
index 0192b22..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/center-block.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-// Center-align a block level element
-
-@mixin center-block(){
-  display: block;
-  margin-left: auto;
-  margin-right: auto;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/clearfix.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/clearfix.scss
deleted file mode 100644
index 225dde8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/clearfix.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-// Clearfix
-//
-// For modern browsers
-// 1. The space content is one way to avoid an Opera bug when the
-//    contenteditable attribute is included anywhere else in the document.
-//    Otherwise it causes space to appear at the top and bottom of elements
-//    that are clearfixed.
-// 2. The use of `table` rather than `block` is only necessary if using
-//    `:before` to contain the top-margins of child elements.
-//
-// Source: http://nicolasgallagher.com/micro-clearfix-hack/
-
-@mixin clearfix(){
-  &:before,
-  &:after {
-    content: " "; // 1
-    display: table; // 2
-  }
-  &:after {
-    clear: both;
-  }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/forms.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/forms.scss
deleted file mode 100644
index b341511..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-switch/mixins/forms.scss
+++ /dev/null
@@ -1,85 +0,0 @@
-// Form validation states
-//
-// Used in forms.less to generate the form validation CSS for warnings, errors,
-// and successes.
-
-@mixin form-control-validation($text-color: #555, $border-color: #ccc, $background-color: #f5f5f5){
-  // Color the label and help text
-  .help-block,
-  .control-label,
-  .radio,
-  .checkbox,
-  .radio-inline,
-  .checkbox-inline,
-  &.radio label,
-  &.checkbox label,
-  &.radio-inline label,
-  &.checkbox-inline label  {
-    color: $text-color;
-  }
-  // Set the border and box shadow on specific inputs to match
-  .form-control {
-    border-color: $border-color;
-    @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work
-    &:focus {
-      border-color: darken($border-color, 10%);
-      $shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten($border-color, 20%);
-      @include box-shadow($shadow);
-    }
-  }
-  // Set validation states also for addons
-  .input-group-addon {
-    color: $text-color;
-    border-color: $border-color;
-    background-color: $background-color;
-  }
-  // Optional feedback icon
-  .form-control-feedback {
-    color: $text-color;
-  }
-}
-
-
-// Form control focus state
-//
-// Generate a customized focus state and for any input with the specified color,
-// which defaults to the `$input-border-focus` variable.
-//
-// We highly encourage you to not customize the default value, but instead use
-// this to tweak colors on an as-needed basis. This aesthetic change is based on
-// WebKit's default styles, but applicable to a wider range of browsers. Its
-// usability and accessibility should be taken into account with any change.
-//
-// Example usage: change the default blue border and shadow to white for better
-// contrast against a dark gray background.
-@mixin form-control-focus($color: $input-border-focus){
-  $color-rgba: rgba(red($color), green($color), blue($color), .6);
-  &:focus {
-    border-color: $color;
-    outline: 0;
-    @include box-shadow(unquote("inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #{$color-rgba}"));
-  }
-}
-
-// Form control sizing
-//
-// Relative text size, padding, and border-radii changes for form controls. For
-// horizontal sizing, wrap controls in the predefined grid classes. `` background color
-$input-bg:                       #fff !default;
-//** `` background color
-$input-bg-disabled:              $gray-lighter !default;
-
-//** Text color for ``s
-$input-color:                    $gray !default;
-//** `` border color
-$input-border:                   #ccc !default;
-
-// TODO: Rename `$input-border-radius` to `$input-border-radius-base` in v4
-//** Default `.form-control` border radius
-// This has no effect on ``s in CSS.
-$input-border-radius:            $border-radius-base !default;
-//** Large `.form-control` border radius
-$input-border-radius-large:      $border-radius-large !default;
-//** Small `.form-control` border radius
-$input-border-radius-small:      $border-radius-small !default;
-
-//** Border color for inputs on focus
-$input-border-focus:             #66afe9 !default;
-
-//** Placeholder text color
-$input-color-placeholder:        #999 !default;
-
-//** Default `.form-control` height
-$input-height-base:              ($line-height-computed + ($padding-base-vertical * 2) + 2) !default;
-//** Large `.form-control` height
-$input-height-large:             (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2) !default;
-//** Small `.form-control` height
-$input-height-small:             (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2) !default;
-
-//** `.form-group` margin
-$form-group-margin-bottom:       15px !default;
-
-$legend-color:                   $gray-dark !default;
-$legend-border-color:            #e5e5e5 !default;
-
-//** Background color for textual input addons
-$input-group-addon-bg:           $gray-lighter !default;
-//** Border color for textual input addons
-$input-group-addon-border-color: $input-border !default;
-
-//** Disabled cursor for form controls and buttons.
-$cursor-disabled:                not-allowed !default;
-
-
-//== Dropdowns
-//
-//## Dropdown menu container and contents.
-
-//** Background for the dropdown menu.
-$dropdown-bg:                    #fff !default;
-//** Dropdown menu `border-color`.
-$dropdown-border:                rgba(0,0,0,.15) !default;
-//** Dropdown menu `border-color` **for IE8**.
-$dropdown-fallback-border:       #ccc !default;
-//** Divider color for between dropdown items.
-$dropdown-divider-bg:            #e5e5e5 !default;
-
-//** Dropdown link text color.
-$dropdown-link-color:            $gray-dark !default;
-//** Hover color for dropdown links.
-$dropdown-link-hover-color:      darken($gray-dark, 5%) !default;
-//** Hover background for dropdown links.
-$dropdown-link-hover-bg:         #f5f5f5 !default;
-
-//** Active dropdown menu item text color.
-$dropdown-link-active-color:     $component-active-color !default;
-//** Active dropdown menu item background color.
-$dropdown-link-active-bg:        $component-active-bg !default;
-
-//** Disabled dropdown menu item background color.
-$dropdown-link-disabled-color:   $gray-light !default;
-
-//** Text color for headers within dropdown menus.
-$dropdown-header-color:          $gray-light !default;
-
-//** Deprecated `$dropdown-caret-color` as of v3.1.0
-$dropdown-caret-color:           #000 !default;
-
-
-//-- Z-index master list
-//
-// Warning: Avoid customizing these values. They're used for a bird's eye view
-// of components dependent on the z-axis and are designed to all work together.
-//
-// Note: These variables are not generated into the Customizer.
-
-$zindex-navbar:            1000 !default;
-$zindex-dropdown:          1000 !default;
-$zindex-popover:           1060 !default;
-$zindex-tooltip:           1070 !default;
-$zindex-navbar-fixed:      1030 !default;
-$zindex-modal-background:  1040 !default;
-$zindex-modal:             1050 !default;
-
-
-//== Media queries breakpoints
-//
-//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
-
-// Extra small screen / phone
-//** Deprecated `$screen-xs` as of v3.0.1
-$screen-xs:                  480px !default;
-//** Deprecated `$screen-xs-min` as of v3.2.0
-$screen-xs-min:              $screen-xs !default;
-//** Deprecated `$screen-phone` as of v3.0.1
-$screen-phone:               $screen-xs-min !default;
-
-// Small screen / tablet
-//** Deprecated `$screen-sm` as of v3.0.1
-$screen-sm:                  768px !default;
-$screen-sm-min:              $screen-sm !default;
-//** Deprecated `$screen-tablet` as of v3.0.1
-$screen-tablet:              $screen-sm-min !default;
-
-// Medium screen / desktop
-//** Deprecated `$screen-md` as of v3.0.1
-$screen-md:                  992px !default;
-$screen-md-min:              $screen-md !default;
-//** Deprecated `$screen-desktop` as of v3.0.1
-$screen-desktop:             $screen-md-min !default;
-
-// Large screen / wide desktop
-//** Deprecated `$screen-lg` as of v3.0.1
-$screen-lg:                  1200px !default;
-$screen-lg-min:              $screen-lg !default;
-//** Deprecated `$screen-lg-desktop` as of v3.0.1
-$screen-lg-desktop:          $screen-lg-min !default;
-
-// So media queries don't overlap when required, provide a maximum
-$screen-xs-max:              ($screen-sm-min - 1) !default;
-$screen-sm-max:              ($screen-md-min - 1) !default;
-$screen-md-max:              ($screen-lg-min - 1) !default;
-
-
-//== Grid system
-//
-//## Define your custom responsive grid.
-
-//** Number of columns in the grid.
-$grid-columns:              12 !default;
-//** Padding between columns. Gets divided in half for the left and right.
-$grid-gutter-width:         30px !default;
-// Navbar collapse
-//** Point at which the navbar becomes uncollapsed.
-$grid-float-breakpoint:     $screen-sm-min !default;
-//** Point at which the navbar begins collapsing.
-$grid-float-breakpoint-max: ($grid-float-breakpoint - 1) !default;
-
-
-//== Container sizes
-//
-//## Define the maximum width of `.container` for different screen sizes.
-
-// Small screen / tablet
-$container-tablet:             (720px + $grid-gutter-width) !default;
-//** For `$screen-sm-min` and up.
-$container-sm:                 $container-tablet !default;
-
-// Medium screen / desktop
-$container-desktop:            (940px + $grid-gutter-width) !default;
-//** For `$screen-md-min` and up.
-$container-md:                 $container-desktop !default;
-
-// Large screen / wide desktop
-$container-large-desktop:      (1140px + $grid-gutter-width) !default;
-//** For `$screen-lg-min` and up.
-$container-lg:                 $container-large-desktop !default;
-
-
-//== Navbar
-//
-//##
-
-// Basics of a navbar
-$navbar-height:                    50px !default;
-$navbar-margin-bottom:             $line-height-computed !default;
-$navbar-border-radius:             $border-radius-base !default;
-$navbar-padding-horizontal:        floor(($grid-gutter-width / 2)) !default;
-$navbar-padding-vertical:          (($navbar-height - $line-height-computed) / 2) !default;
-$navbar-collapse-max-height:       340px !default;
-
-$navbar-default-color:             #777 !default;
-$navbar-default-bg:                #f8f8f8 !default;
-$navbar-default-border:            darken($navbar-default-bg, 6.5%) !default;
-
-// Navbar links
-$navbar-default-link-color:                #777 !default;
-$navbar-default-link-hover-color:          #333 !default;
-$navbar-default-link-hover-bg:             transparent !default;
-$navbar-default-link-active-color:         #555 !default;
-$navbar-default-link-active-bg:            darken($navbar-default-bg, 6.5%) !default;
-$navbar-default-link-disabled-color:       #ccc !default;
-$navbar-default-link-disabled-bg:          transparent !default;
-
-// Navbar brand label
-$navbar-default-brand-color:               $navbar-default-link-color !default;
-$navbar-default-brand-hover-color:         darken($navbar-default-brand-color, 10%) !default;
-$navbar-default-brand-hover-bg:            transparent !default;
-
-// Navbar toggle
-$navbar-default-toggle-hover-bg:           #ddd !default;
-$navbar-default-toggle-icon-bar-bg:        #888 !default;
-$navbar-default-toggle-border-color:       #ddd !default;
-
-
-// Inverted navbar
-// Reset inverted navbar basics
-$navbar-inverse-color:                      lighten($gray-light, 15%) !default;
-$navbar-inverse-bg:                         #222 !default;
-$navbar-inverse-border:                     darken($navbar-inverse-bg, 10%) !default;
-
-// Inverted navbar links
-$navbar-inverse-link-color:                 lighten($gray-light, 15%) !default;
-$navbar-inverse-link-hover-color:           #fff !default;
-$navbar-inverse-link-hover-bg:              transparent !default;
-$navbar-inverse-link-active-color:          $navbar-inverse-link-hover-color !default;
-$navbar-inverse-link-active-bg:             darken($navbar-inverse-bg, 10%) !default;
-$navbar-inverse-link-disabled-color:        #444 !default;
-$navbar-inverse-link-disabled-bg:           transparent !default;
-
-// Inverted navbar brand label
-$navbar-inverse-brand-color:                $navbar-inverse-link-color !default;
-$navbar-inverse-brand-hover-color:          #fff !default;
-$navbar-inverse-brand-hover-bg:             transparent !default;
-
-// Inverted navbar toggle
-$navbar-inverse-toggle-hover-bg:            #333 !default;
-$navbar-inverse-toggle-icon-bar-bg:         #fff !default;
-$navbar-inverse-toggle-border-color:        #333 !default;
-
-
-//== Navs
-//
-//##
-
-//=== Shared nav styles
-$nav-link-padding:                          10px 15px !default;
-$nav-link-hover-bg:                         $gray-lighter !default;
-
-$nav-disabled-link-color:                   $gray-light !default;
-$nav-disabled-link-hover-color:             $gray-light !default;
-
-//== Tabs
-$nav-tabs-border-color:                     #ddd !default;
-
-$nav-tabs-link-hover-border-color:          $gray-lighter !default;
-
-$nav-tabs-active-link-hover-bg:             $body-bg !default;
-$nav-tabs-active-link-hover-color:          $gray !default;
-$nav-tabs-active-link-hover-border-color:   #ddd !default;
-
-$nav-tabs-justified-link-border-color:            #ddd !default;
-$nav-tabs-justified-active-link-border-color:     $body-bg !default;
-
-//== Pills
-$nav-pills-border-radius:                   $border-radius-base !default;
-$nav-pills-active-link-hover-bg:            $component-active-bg !default;
-$nav-pills-active-link-hover-color:         $component-active-color !default;
-
-
-//== Pagination
-//
-//##
-
-$pagination-color:                     $link-color !default;
-$pagination-bg:                        #fff !default;
-$pagination-border:                    #ddd !default;
-
-$pagination-hover-color:               $link-hover-color !default;
-$pagination-hover-bg:                  $gray-lighter !default;
-$pagination-hover-border:              #ddd !default;
-
-$pagination-active-color:              #fff !default;
-$pagination-active-bg:                 $brand-primary !default;
-$pagination-active-border:             $brand-primary !default;
-
-$pagination-disabled-color:            $gray-light !default;
-$pagination-disabled-bg:               #fff !default;
-$pagination-disabled-border:           #ddd !default;
-
-
-//== Pager
-//
-//##
-
-$pager-bg:                             $pagination-bg !default;
-$pager-border:                         $pagination-border !default;
-$pager-border-radius:                  15px !default;
-
-$pager-hover-bg:                       $pagination-hover-bg !default;
-
-$pager-active-bg:                      $pagination-active-bg !default;
-$pager-active-color:                   $pagination-active-color !default;
-
-$pager-disabled-color:                 $pagination-disabled-color !default;
-
-
-//== Jumbotron
-//
-//##
-
-$jumbotron-padding:              30px !default;
-$jumbotron-color:                inherit !default;
-$jumbotron-bg:                   $gray-lighter !default;
-$jumbotron-heading-color:        inherit !default;
-$jumbotron-font-size:            ceil(($font-size-base * 1.5)) !default;
-$jumbotron-heading-font-size:    ceil(($font-size-base * 4.5)) !default;
-
-
-//== Form states and alerts
-//
-//## Define colors for form feedback states and, by default, alerts.
-
-$state-success-text:             #3c763d !default;
-$state-success-bg:               #dff0d8 !default;
-$state-success-border:           darken(adjust-hue($state-success-bg, -10), 5%) !default;
-
-$state-info-text:                #31708f !default;
-$state-info-bg:                  #d9edf7 !default;
-$state-info-border:              darken(adjust-hue($state-info-bg, -10), 7%) !default;
-
-$state-warning-text:             #8a6d3b !default;
-$state-warning-bg:               #fcf8e3 !default;
-$state-warning-border:           darken(adjust-hue($state-warning-bg, -10), 5%) !default;
-
-$state-danger-text:              #a94442 !default;
-$state-danger-bg:                #f2dede !default;
-$state-danger-border:            darken(adjust-hue($state-danger-bg, -10), 5%) !default;
-
-
-//== Tooltips
-//
-//##
-
-//** Tooltip max width
-$tooltip-max-width:           200px !default;
-//** Tooltip text color
-$tooltip-color:               #fff !default;
-//** Tooltip background color
-$tooltip-bg:                  #000 !default;
-$tooltip-opacity:             .9 !default;
-
-//** Tooltip arrow width
-$tooltip-arrow-width:         5px !default;
-//** Tooltip arrow color
-$tooltip-arrow-color:         $tooltip-bg !default;
-
-
-//== Popovers
-//
-//##
-
-//** Popover body background color
-$popover-bg:                          #fff !default;
-//** Popover maximum width
-$popover-max-width:                   276px !default;
-//** Popover border color
-$popover-border-color:                rgba(0,0,0,.2) !default;
-//** Popover fallback border color
-$popover-fallback-border-color:       #ccc !default;
-
-//** Popover title background color
-$popover-title-bg:                    darken($popover-bg, 3%) !default;
-
-//** Popover arrow width
-$popover-arrow-width:                 10px !default;
-//** Popover arrow color
-$popover-arrow-color:                 $popover-bg !default;
-
-//** Popover outer arrow width
-$popover-arrow-outer-width:           ($popover-arrow-width + 1) !default;
-//** Popover outer arrow color
-$popover-arrow-outer-color:           fadein($popover-border-color, 5%) !default;
-//** Popover outer arrow fallback color
-$popover-arrow-outer-fallback-color:  darken($popover-fallback-border-color, 20%) !default;
-
-
-//== Labels
-//
-//##
-
-//** Default label background color
-$label-default-bg:            $gray-light !default;
-//** Primary label background color
-$label-primary-bg:            $brand-primary !default;
-//** Success label background color
-$label-success-bg:            $brand-success !default;
-//** Info label background color
-$label-info-bg:               $brand-info !default;
-//** Warning label background color
-$label-warning-bg:            $brand-warning !default;
-//** Danger label background color
-$label-danger-bg:             $brand-danger !default;
-
-//** Default label text color
-$label-color:                 #fff !default;
-//** Default text color of a linked label
-$label-link-hover-color:      #fff !default;
-
-
-//== Modals
-//
-//##
-
-//** Padding applied to the modal body
-$modal-inner-padding:         15px !default;
-
-//** Padding applied to the modal title
-$modal-title-padding:         15px !default;
-//** Modal title line-height
-$modal-title-line-height:     $line-height-base !default;
-
-//** Background color of modal content area
-$modal-content-bg:                             #fff !default;
-//** Modal content border color
-$modal-content-border-color:                   rgba(0,0,0,.2) !default;
-//** Modal content border color **for IE8**
-$modal-content-fallback-border-color:          #999 !default;
-
-//** Modal backdrop background color
-$modal-backdrop-bg:           #000 !default;
-//** Modal backdrop opacity
-$modal-backdrop-opacity:      .5 !default;
-//** Modal header border color
-$modal-header-border-color:   #e5e5e5 !default;
-//** Modal footer border color
-$modal-footer-border-color:   $modal-header-border-color !default;
-
-$modal-lg:                    900px !default;
-$modal-md:                    600px !default;
-$modal-sm:                    300px !default;
-
-
-//== Alerts
-//
-//## Define alert colors, border radius, and padding.
-
-$alert-padding:               15px !default;
-$alert-border-radius:         $border-radius-base !default;
-$alert-link-font-weight:      bold !default;
-
-$alert-success-bg:            $state-success-bg !default;
-$alert-success-text:          $state-success-text !default;
-$alert-success-border:        $state-success-border !default;
-
-$alert-info-bg:               $state-info-bg !default;
-$alert-info-text:             $state-info-text !default;
-$alert-info-border:           $state-info-border !default;
-
-$alert-warning-bg:            $state-warning-bg !default;
-$alert-warning-text:          $state-warning-text !default;
-$alert-warning-border:        $state-warning-border !default;
-
-$alert-danger-bg:             $state-danger-bg !default;
-$alert-danger-text:           $state-danger-text !default;
-$alert-danger-border:         $state-danger-border !default;
-
-
-//== Progress bars
-//
-//##
-
-//** Background color of the whole progress component
-$progress-bg:                 #f5f5f5 !default;
-//** Progress bar text color
-$progress-bar-color:          #fff !default;
-//** Variable for setting rounded corners on progress bar.
-$progress-border-radius:      $border-radius-base !default;
-
-//** Default progress bar color
-$progress-bar-bg:             $brand-primary !default;
-//** Success progress bar color
-$progress-bar-success-bg:     $brand-success !default;
-//** Warning progress bar color
-$progress-bar-warning-bg:     $brand-warning !default;
-//** Danger progress bar color
-$progress-bar-danger-bg:      $brand-danger !default;
-//** Info progress bar color
-$progress-bar-info-bg:        $brand-info !default;
-
-
-//== List group
-//
-//##
-
-//** Background color on `.list-group-item`
-$list-group-bg:                 #fff !default;
-//** `.list-group-item` border color
-$list-group-border:             #ddd !default;
-//** List group border radius
-$list-group-border-radius:      $border-radius-base !default;
-
-//** Background color of single list items on hover
-$list-group-hover-bg:           #f5f5f5 !default;
-//** Text color of active list items
-$list-group-active-color:       $component-active-color !default;
-//** Background color of active list items
-$list-group-active-bg:          $component-active-bg !default;
-//** Border color of active list elements
-$list-group-active-border:      $list-group-active-bg !default;
-//** Text color for content within active list items
-$list-group-active-text-color:  lighten($list-group-active-bg, 40%) !default;
-
-//** Text color of disabled list items
-$list-group-disabled-color:      $gray-light !default;
-//** Background color of disabled list items
-$list-group-disabled-bg:         $gray-lighter !default;
-//** Text color for content within disabled list items
-$list-group-disabled-text-color: $list-group-disabled-color !default;
-
-$list-group-link-color:         #555 !default;
-$list-group-link-hover-color:   $list-group-link-color !default;
-$list-group-link-heading-color: #333 !default;
-
-
-//== Panels
-//
-//##
-
-$panel-bg:                    #fff !default;
-$panel-body-padding:          15px !default;
-$panel-heading-padding:       10px 15px !default;
-$panel-footer-padding:        $panel-heading-padding !default;
-$panel-border-radius:         $border-radius-base !default;
-
-//** Border color for elements within panels
-$panel-inner-border:          #ddd !default;
-$panel-footer-bg:             #f5f5f5 !default;
-
-$panel-default-text:          $gray-dark !default;
-$panel-default-border:        #ddd !default;
-$panel-default-heading-bg:    #f5f5f5 !default;
-
-$panel-primary-text:          #fff !default;
-$panel-primary-border:        $brand-primary !default;
-$panel-primary-heading-bg:    $brand-primary !default;
-
-$panel-success-text:          $state-success-text !default;
-$panel-success-border:        $state-success-border !default;
-$panel-success-heading-bg:    $state-success-bg !default;
-
-$panel-info-text:             $state-info-text !default;
-$panel-info-border:           $state-info-border !default;
-$panel-info-heading-bg:       $state-info-bg !default;
-
-$panel-warning-text:          $state-warning-text !default;
-$panel-warning-border:        $state-warning-border !default;
-$panel-warning-heading-bg:    $state-warning-bg !default;
-
-$panel-danger-text:           $state-danger-text !default;
-$panel-danger-border:         $state-danger-border !default;
-$panel-danger-heading-bg:     $state-danger-bg !default;
-
-
-//== Thumbnails
-//
-//##
-
-//** Padding around the thumbnail image
-$thumbnail-padding:           4px !default;
-//** Thumbnail background color
-$thumbnail-bg:                $body-bg !default;
-//** Thumbnail border color
-$thumbnail-border:            #ddd !default;
-//** Thumbnail border radius
-$thumbnail-border-radius:     $border-radius-base !default;
-
-//** Custom text color for thumbnail captions
-$thumbnail-caption-color:     $text-color !default;
-//** Padding around the thumbnail caption
-$thumbnail-caption-padding:   9px !default;
-
-
-//== Wells
-//
-//##
-
-$well-bg:                     #f5f5f5 !default;
-$well-border:                 darken($well-bg, 7%) !default;
-
-
-//== Badges
-//
-//##
-
-$badge-color:                 #fff !default;
-//** Linked badge text color on hover
-$badge-link-hover-color:      #fff !default;
-$badge-bg:                    $gray-light !default;
-
-//** Badge text color in active nav link
-$badge-active-color:          $link-color !default;
-//** Badge background color in active nav link
-$badge-active-bg:             #fff !default;
-
-$badge-font-weight:           bold !default;
-$badge-line-height:           1 !default;
-$badge-border-radius:         10px !default;
-
-
-//== Breadcrumbs
-//
-//##
-
-$breadcrumb-padding-vertical:   8px !default;
-$breadcrumb-padding-horizontal: 15px !default;
-//** Breadcrumb background color
-$breadcrumb-bg:                 #f5f5f5 !default;
-//** Breadcrumb text color
-$breadcrumb-color:              #ccc !default;
-//** Text color of current page in the breadcrumb
-$breadcrumb-active-color:       $gray-light !default;
-//** Textual separator for between breadcrumb elements
-$breadcrumb-separator:          "/" !default;
-
-
-//== Carousel
-//
-//##
-
-$carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6) !default;
-
-$carousel-control-color:                      #fff !default;
-$carousel-control-width:                      15% !default;
-$carousel-control-opacity:                    .5 !default;
-$carousel-control-font-size:                  20px !default;
-
-$carousel-indicator-active-bg:                #fff !default;
-$carousel-indicator-border-color:             #fff !default;
-
-$carousel-caption-color:                      #fff !default;
-
-
-//== Close
-//
-//##
-
-$close-font-weight:           bold !default;
-$close-color:                 #000 !default;
-$close-text-shadow:           0 1px 0 #fff !default;
-
-
-//== Code
-//
-//##
-
-$code-color:                  #c7254e !default;
-$code-bg:                     #f9f2f4 !default;
-
-$kbd-color:                   #fff !default;
-$kbd-bg:                      #333 !default;
-
-$pre-bg:                      #f5f5f5 !default;
-$pre-color:                   $gray-dark !default;
-$pre-border-color:            #ccc !default;
-$pre-scrollable-max-height:   340px !default;
-
-
-//== Type
-//
-//##
-
-//** Horizontal offset for forms and lists.
-$component-offset-horizontal: 180px !default;
-//** Text muted color
-$text-muted:                  $gray-light !default;
-//** Abbreviations and acronyms border color
-$abbr-border-color:           $gray-light !default;
-//** Headings small color
-$headings-small-color:        $gray-light !default;
-//** Blockquote small color
-$blockquote-small-color:      $gray-light !default;
-//** Blockquote font size
-$blockquote-font-size:        ($font-size-base * 1.25) !default;
-//** Blockquote border color
-$blockquote-border-color:     $gray-lighter !default;
-//** Page header border color
-$page-header-border-color:    $gray-lighter !default;
-//** Width of horizontal description list titles
-$dl-horizontal-offset:        $component-offset-horizontal !default;
-//** Horizontal line color.
-$hr-border:                   $gray-lighter !default;
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-touchspin/_jquery.bootstrap-touchspin.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-touchspin/_jquery.bootstrap-touchspin.scss
deleted file mode 100644
index 09df6c2..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/bootstrap-touchspin/_jquery.bootstrap-touchspin.scss
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- *  Bootstrap TouchSpin - v3.1.1
- *  A mobile and touch friendly input spinner component for Bootstrap 3.
- *  http://www.virtuosoft.eu/code/bootstrap-touchspin/
- *
- *  Made by István Ujj-Mészáros
- *  Under Apache License v2.0 License
- */
-
-.bootstrap-touchspin .input-group-btn-vertical {
-  position: relative;
-  white-space: nowrap;
-  width: 1%;
-  vertical-align: middle;
-  display: table-cell;
-}
-
-.bootstrap-touchspin .input-group-btn-vertical > .btn {
-  display: block;
-  float: none;
-  width: 100%;
-  max-width: 100%;
-  padding: 8px 10px;
-  margin-left: -1px;
-  position: relative;
-}
-
-.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
-  border-radius: 0;
-  border-top-right-radius: 4px;
-}
-
-.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
-  margin-top: -2px;
-  border-radius: 0;
-  border-bottom-right-radius: 4px;
-}
-
-.bootstrap-touchspin .input-group-btn-vertical i {
-  position: absolute;
-  top: 3px;
-  left: 5px;
-  font-size: 9px;
-  font-weight: normal;
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/c3/_c3.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/c3/_c3.scss
deleted file mode 100644
index 89969ee..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/c3/_c3.scss
+++ /dev/null
@@ -1,174 +0,0 @@
-/*-- Chart --*/
-.c3 svg {
-  font: 10px sans-serif;
-  -webkit-tap-highlight-color: transparent; }
-
-.c3 path, .c3 line {
-  fill: none;
-  stroke: #000; }
-
-.c3 text {
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  user-select: none; }
-
-.c3-legend-item-tile,
-.c3-xgrid-focus,
-.c3-ygrid,
-.c3-event-rect,
-.c3-bars path {
-  shape-rendering: crispEdges; }
-
-.c3-chart-arc path {
-  stroke: #fff; }
-
-.c3-chart-arc text {
-  fill: #fff;
-  font-size: 13px; }
-
-/*-- Axis --*/
-/*-- Grid --*/
-.c3-grid line {
-  stroke: #aaa; }
-
-.c3-grid text {
-  fill: #aaa; }
-
-.c3-xgrid, .c3-ygrid {
-  stroke-dasharray: 3 3; }
-
-/*-- Text on Chart --*/
-.c3-text.c3-empty {
-  fill: #808080;
-  font-size: 2em; }
-
-/*-- Line --*/
-.c3-line {
-  stroke-width: 1px; }
-
-/*-- Point --*/
-.c3-circle._expanded_ {
-  stroke-width: 1px;
-  stroke: white; }
-
-.c3-selected-circle {
-  fill: white;
-  stroke-width: 2px; }
-
-/*-- Bar --*/
-.c3-bar {
-  stroke-width: 0; }
-
-.c3-bar._expanded_ {
-  fill-opacity: 1;
-  fill-opacity: 0.75; }
-
-/*-- Focus --*/
-.c3-target.c3-focused {
-  opacity: 1; }
-
-.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
-  stroke-width: 2px; }
-
-.c3-target.c3-defocused {
-  opacity: 0.3 !important; }
-
-/*-- Region --*/
-.c3-region {
-  fill: steelblue;
-  fill-opacity: .1; }
-
-/*-- Brush --*/
-.c3-brush .extent {
-  fill-opacity: .1; }
-
-/*-- Select - Drag --*/
-/*-- Legend --*/
-.c3-legend-item {
-  font-size: 12px; }
-
-.c3-legend-item-hidden {
-  opacity: 0.15; }
-
-.c3-legend-background {
-  opacity: 0.75;
-  fill: white;
-  stroke: lightgray;
-  stroke-width: 1; }
-
-/*-- Title --*/
-.c3-title {
-  font: 14px sans-serif; }
-
-/*-- Tooltip --*/
-.c3-tooltip-container {
-  z-index: 10; }
-
-.c3-tooltip {
-  border-collapse: collapse;
-  border-spacing: 0;
-  background-color: #fff;
-  empty-cells: show;
-  -webkit-box-shadow: 7px 7px 12px -9px #777777;
-  -moz-box-shadow: 7px 7px 12px -9px #777777;
-  box-shadow: 7px 7px 12px -9px #777777;
-  opacity: 0.9; }
-
-.c3-tooltip tr {
-  border: 1px solid #CCC; }
-
-.c3-tooltip th {
-  background-color: #aaa;
-  font-size: 14px;
-  padding: 2px 5px;
-  text-align: left;
-  color: #FFF; }
-
-.c3-tooltip td {
-  font-size: 13px;
-  padding: 3px 6px;
-  background-color: #fff;
-  border-left: 1px dotted #999; }
-
-.c3-tooltip td > span {
-  display: inline-block;
-  width: 10px;
-  height: 10px;
-  margin-right: 6px; }
-
-.c3-tooltip td.value {
-  text-align: right; }
-
-/*-- Area --*/
-.c3-area {
-  stroke-width: 0;
-  opacity: 0.2; }
-
-/*-- Arc --*/
-.c3-chart-arcs-title {
-  dominant-baseline: middle;
-  font-size: 1.3em; }
-
-.c3-chart-arcs .c3-chart-arcs-background {
-  fill: #e0e0e0;
-  stroke: none; }
-
-.c3-chart-arcs .c3-chart-arcs-gauge-unit {
-  fill: #000;
-  font-size: 16px; }
-
-.c3-chart-arcs .c3-chart-arcs-gauge-max {
-  fill: #777; }
-
-.c3-chart-arcs .c3-chart-arcs-gauge-min {
-  fill: #777; }
-
-.c3-chart-arc .c3-gauge-value {
-  fill: #000;
-  /*  font-size: 28px !important;*/ }
-
-.c3-chart-arc.c3-target g path {
-  opacity: 1; }
-
-.c3-chart-arc.c3-target.c3-focused g path {
-  opacity: 1; }
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/eonasdan-bootstrap-datetimepicker/_bootstrap-datetimepicker.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/eonasdan-bootstrap-datetimepicker/_bootstrap-datetimepicker.scss
deleted file mode 100644
index a053112..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/eonasdan-bootstrap-datetimepicker/_bootstrap-datetimepicker.scss
+++ /dev/null
@@ -1,344 +0,0 @@
-/*!
- * Datetimepicker for Bootstrap 3
- * ! version : 4.7.14
- * https://github.com/Eonasdan/bootstrap-datetimepicker/
- */
-$bs-datetimepicker-timepicker-font-size: 1.2em !default;
-$bs-datetimepicker-active-bg: $btn-primary-bg !default;
-$bs-datetimepicker-active-color: $btn-primary-color !default;
-$bs-datetimepicker-border-radius: $border-radius-base !default;
-$bs-datetimepicker-btn-hover-bg: $gray-lighter !default;
-$bs-datetimepicker-disabled-color: $gray-light !default;
-$bs-datetimepicker-alternate-color: $gray-light !default;
-$bs-datetimepicker-secondary-border-color: #ccc !default;
-$bs-datetimepicker-secondary-border-color-rgba: rgba(0, 0, 0, 0.2) !default;
-$bs-datetimepicker-primary-border-color: white !default;
-$bs-datetimepicker-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !default;
-
-.bootstrap-datetimepicker-widget {
-    list-style: none;
-
-    &.dropdown-menu {
-        margin: 2px 0;
-        padding: 4px;
-        width: 19em;
-
-        &.timepicker-sbs {
-            @media (min-width: $screen-sm-min) {
-                width: 38em;
-            }
-
-            @media (min-width: $screen-md-min) {
-                width: 38em;
-            }
-
-            @media (min-width: $screen-lg-min) {
-                width: 38em;
-            }
-        }
-
-        &:before, &:after {
-            content: '';
-            display: inline-block;
-            position: absolute;
-        }
-
-        &.bottom {
-            &:before {
-                border-left: 7px solid transparent;
-                border-right: 7px solid transparent;
-                border-bottom: 7px solid $bs-datetimepicker-secondary-border-color;
-                border-bottom-color: $bs-datetimepicker-secondary-border-color-rgba;
-                top: -7px;
-                left: 7px;
-            }
-
-            &:after {
-                border-left: 6px solid transparent;
-                border-right: 6px solid transparent;
-                border-bottom: 6px solid $bs-datetimepicker-primary-border-color;
-                top: -6px;
-                left: 8px;
-            }
-        }
-
-        &.top {
-            &:before {
-                border-left: 7px solid transparent;
-                border-right: 7px solid transparent;
-                border-top: 7px solid $bs-datetimepicker-secondary-border-color;
-                border-top-color: $bs-datetimepicker-secondary-border-color-rgba;
-                bottom: -7px;
-                left: 6px;
-            }
-
-            &:after {
-                border-left: 6px solid transparent;
-                border-right: 6px solid transparent;
-                border-top: 6px solid $bs-datetimepicker-primary-border-color;
-                bottom: -6px;
-                left: 7px;
-            }
-        }
-
-        &.pull-right {
-            &:before {
-                left: auto;
-                right: 6px;
-            }
-
-            &:after {
-                left: auto;
-                right: 7px;
-            }
-        }
-    }
-
-    .list-unstyled {
-        margin: 0;
-    }
-
-    a[data-action] {
-        padding: 6px 0;
-    }
-
-    a[data-action]:active {
-        box-shadow: none;
-    }
-
-    .timepicker-hour, .timepicker-minute, .timepicker-second {
-        width: 54px;
-        font-weight: bold;
-        font-size: $bs-datetimepicker-timepicker-font-size;
-        margin: 0;
-    }
-
-    button[data-action] {
-        padding: 6px;
-    }
-
-    .btn[data-action="incrementHours"]::after {
-        @extend .sr-only;
-        content: "Increment Hours";
-    }
-
-    .btn[data-action="incrementMinutes"]::after {
-        @extend .sr-only;
-        content: "Increment Minutes";
-    }
-
-    .btn[data-action="decrementHours"]::after {
-        @extend .sr-only;
-        content: "Decrement Hours";
-    }
-
-    .btn[data-action="decrementMinutes"]::after {
-        @extend .sr-only;
-        content: "Decrement Minutes";
-    }
-
-    .btn[data-action="showHours"]::after {
-        @extend .sr-only;
-        content: "Show Hours";
-    }
-
-    .btn[data-action="showMinutes"]::after {
-        @extend .sr-only;
-        content: "Show Minutes";
-    }
-
-    .btn[data-action="togglePeriod"]::after {
-        @extend .sr-only;
-        content: "Toggle AM/PM";
-    }
-
-    .btn[data-action="clear"]::after {
-        @extend .sr-only;
-        content: "Clear the picker";
-    }
-
-    .btn[data-action="today"]::after {
-        @extend .sr-only;
-        content: "Set the date to today";
-    }
-
-    .picker-switch {
-        text-align: center;
-
-        &::after {
-            @extend .sr-only;
-            content: "Toggle Date and Time Screens";
-        }
-
-        td {
-            padding: 0;
-            margin: 0;
-            height: auto;
-            width: auto;
-            line-height: inherit;
-
-            span {
-                line-height: 2.5;
-                height: 2.5em;
-                width: 100%;
-            }
-        }
-    }
-
-    table {
-        width: 100%;
-        margin: 0;
-
-
-        & td,
-        & th {
-            text-align: center;
-            border-radius: $bs-datetimepicker-border-radius;
-        }
-
-        & th {
-            height: 20px;
-            line-height: 20px;
-            width: 20px;
-
-            &.picker-switch {
-                width: 145px;
-            }
-
-            &.disabled,
-            &.disabled:hover {
-                background: none;
-                color: $bs-datetimepicker-disabled-color;
-                cursor: not-allowed;
-            }
-
-            &.prev::after {
-                @extend .sr-only;
-                content: "Previous Month";
-            }
-
-            &.next::after {
-                @extend .sr-only;
-                content: "Next Month";
-            }
-        }
-
-        & thead tr:first-child th {
-            cursor: pointer;
-
-            &:hover {
-                background: $bs-datetimepicker-btn-hover-bg;
-            }
-        }
-
-        & td {
-            height: 54px;
-            line-height: 54px;
-            width: 54px;
-
-            &.cw {
-                font-size: .8em;
-                height: 20px;
-                line-height: 20px;
-                color: $bs-datetimepicker-alternate-color;
-            }
-
-            &.day {
-                height: 20px;
-                line-height: 20px;
-                width: 20px;
-            }
-
-            &.day:hover,
-            &.hour:hover,
-            &.minute:hover,
-            &.second:hover {
-                background: $bs-datetimepicker-btn-hover-bg;
-                cursor: pointer;
-            }
-
-            &.old,
-            &.new {
-                color: $bs-datetimepicker-alternate-color;
-            }
-
-            &.today {
-                position: relative;
-
-                &:before {
-                    content: '';
-                    display: inline-block;
-                    border: solid transparent;
-                    border-width: 0 0 7px 7px;
-                    border-bottom-color: $bs-datetimepicker-active-bg;
-                    border-top-color: $bs-datetimepicker-secondary-border-color-rgba;
-                    position: absolute;
-                    bottom: 4px;
-                    right: 4px;
-                }
-            }
-
-            &.active,
-            &.active:hover {
-                background-color: $bs-datetimepicker-active-bg;
-                color: $bs-datetimepicker-active-color;
-                text-shadow: $bs-datetimepicker-text-shadow;
-            }
-
-            &.active.today:before {
-                border-bottom-color: #fff;
-            }
-
-            &.disabled,
-            &.disabled:hover {
-                background: none;
-                color: $bs-datetimepicker-disabled-color;
-                cursor: not-allowed;
-            }
-
-            span {
-                display: inline-block;
-                width: 54px;
-                height: 54px;
-                line-height: 54px;
-                margin: 2px 1.5px;
-                cursor: pointer;
-                border-radius: $bs-datetimepicker-border-radius;
-
-                &:hover {
-                    background: $bs-datetimepicker-btn-hover-bg;
-                }
-
-                &.active {
-                    background-color: $bs-datetimepicker-active-bg;
-                    color: $bs-datetimepicker-active-color;
-                    text-shadow: $bs-datetimepicker-text-shadow;
-                }
-
-                &.old {
-                    color: $bs-datetimepicker-alternate-color;
-                }
-
-                &.disabled,
-                &.disabled:hover {
-                    background: none;
-                    color: $bs-datetimepicker-disabled-color;
-                    cursor: not-allowed;
-                }
-            }
-        }
-    }
-
-    &.usetwentyfour {
-        td.hour {
-            height: 27px;
-            line-height: 27px;
-        }
-    }
-}
-
-.input-group.date {
-    & .input-group-addon {
-        cursor: pointer;
-    }
-}
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/eonasdan-bootstrap-datetimepicker/bootstrap-datetimepicker-build.scss b/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/eonasdan-bootstrap-datetimepicker/bootstrap-datetimepicker-build.scss
deleted file mode 100644
index 1ac4aa8..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/sass/patternfly/dependencies/eonasdan-bootstrap-datetimepicker/bootstrap-datetimepicker-build.scss
+++ /dev/null
@@ -1,16 +0,0 @@
-// Import bootstrap variables including default color palette and fonts
-//@import "../../node_modules/bootstrap/less/variables.less";
-
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  margin: -1px;
-  padding: 0;
-  overflow: hidden;
-  clip: rect(0,0,0,0);
-  border: 0;
-}
-
-// Import datepicker component
-@import "_bootstrap-datetimepicker";
diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/about-modal.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/about-modal.html
deleted file mode 100644
index a4aa561..0000000
--- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/about-modal.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-
-  
-    About Modal - PatternFly
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-    
-      
-    
-    
-    
-  
-
-  
-    
- - -
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/accordions.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/accordions.html deleted file mode 100644 index c8482fd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/accordions.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - - Accordions - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
-
-

Default

-
-
- -
-
- Praesent sagittis est et arcu fringilla placerat. Cras erat ante, dapibus non mauris ac, volutpat sollicitudin ligula. Morbi gravida nisl vel risus tempor, sit amet luctus erat tempus. Curabitur blandit sem non pretium bibendum. Donec eleifend non turpis vitae vestibulum. Vestibulum ut sem ac nunc posuere blandit sed porta lorem. Cras rutrum velit vel leo iaculis imperdiet. -
-
-
-
- -
-
- Donec consequat dignissim neque, sed suscipit quam egestas in. Fusce bibendum laoreet lectus commodo interdum. Vestibulum odio ipsum, tristique et ante vel, iaculis placerat nulla. Suspendisse iaculis urna feugiat lorem semper, ut iaculis risus tempus. -
-
-
-
- -
-
- Curabitur nisl quam, interdum a venenatis a, consequat a ligula. Nunc nec lorem in erat rhoncus lacinia at ac orci. Sed nec augue congue, vehicula justo quis, venenatis turpis. Nunc quis consectetur purus. Nam vitae viverra lacus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eu augue felis. Maecenas in dignissim purus, quis pulvinar lectus. Vivamus euismod ultrices diam, in mattis nibh. -
-
-
-
-
-
-

Fixed Height

-
-
- -
-
- Praesent sagittis est et arcu fringilla placerat. Cras erat ante, dapibus non mauris ac, volutpat sollicitudin ligula. Morbi gravida nisl vel risus tempor, sit amet luctus erat tempus. Curabitur blandit sem non pretium bibendum. Donec eleifend non turpis vitae vestibulum. Vestibulum ut sem ac nunc posuere blandit sed porta lorem. Cras rutrum velit vel leo iaculis imperdiet. -
-
-
-
- -
-
- Donec consequat dignissim neque, sed suscipit quam egestas in. Fusce bibendum laoreet lectus commodo interdum. Vestibulum odio ipsum, tristique et ante vel, iaculis placerat nulla. Suspendisse iaculis urna feugiat lorem semper, ut iaculis risus tempus. -
-
-
-
- -
-
- Curabitur nisl quam, interdum a venenatis a, consequat a ligula. Nunc nec lorem in erat rhoncus lacinia at ac orci. Sed nec augue congue, vehicula justo quis, venenatis turpis. Nunc quis consectetur purus. Nam vitae viverra lacus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eu augue felis. Maecenas in dignissim purus, quis pulvinar lectus. Vivamus euismod ultrices diam, in mattis nibh. -
-
-
-
- -
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
-
-
-
- -
-
- Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor. Cras elementum ultrices diam. Maecenas ligula massa, varius a, semper congue, euismod non, mi. Proin porttitor, orci nec nonummy molestie, enim est eleifend mi, non fermentum diam nisl sit amet erat. Duis semper. Duis arcu massa, scelerisque vitae, consequat in, pretium a, enim. Pellentesque congue. Ut in risus volutpat libero pharetra tempor. Cras vestibulum bibendum augue. Praesent egestas leo in pede. Praesent blandit odio eu enim. Pellentesque sed dui ut augue blandit sodales. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aliquam nibh. Mauris ac mauris sed pede pellentesque fermentum. Maecenas adipiscing ante non diam sodales hendrerit. -
-
-
-
- -
-
- Ut velit mauris, egestas sed, gravida nec, ornare ut, mi. Aenean ut orci vel massa suscipit pulvinar. Nulla sollicitudin. Fusce varius, ligula non tempus aliquam, nunc turpis ullamcorper nibh, in tempus sapien eros vitae ligula. Pellentesque rhoncus nunc et augue. Integer id felis. Curabitur aliquet pellentesque diam. Integer quis metus vitae elit lobortis egestas. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi vel erat non mauris convallis vehicula. Nulla et sapien. Integer tortor tellus, aliquam faucibus, convallis id, congue eu, quam. Mauris ullamcorper felis vitae erat. Proin feugiat, augue non elementum posuere, metus purus iaculis lectus, et tristique ligula justo vitae magna. -
-
-
-
- -
-
- Aliquam convallis sollicitudin purus. Praesent aliquam, enim at fermentum mollis, ligula massa adipiscing nisl, ac euismod nibh nisl eu lectus. Fusce vulputate sem at sapien. Vivamus leo. Aliquam euismod libero eu enim. Nulla nec felis sed leo placerat imperdiet. Aenean suscipit nulla in justo. Suspendisse cursus rutrum augue. Nulla tincidunt tincidunt mi. Curabitur iaculis, lorem vel rhoncus faucibus, felis magna fermentum augue, et ultricies lacus lorem varius purus. Curabitur eu amet. -
-
-
-
- -
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed at ante. Mauris eleifend, quam a vulputate dictum, massa quam dapibus leo, eget vulputate orci purus ut lorem. In fringilla mi in ligula. Pellentesque aliquam quam vel dolor. Nunc adipiscing. Sed quam odio, tempus ac, aliquam molestie, varius ac, tellus. Vestibulum ut nulla aliquam risus rutrum interdum. Pellentesque lorem. Curabitur sit amet erat quis risus feugiat viverra. Pellentesque augue justo, sagittis et, lacinia at, venenatis non, arcu. Nunc nec libero. In cursus dictum risus. Etiam tristique nisl a nulla. Ut a orci. Curabitur dolor nunc, egestas at, accumsan at, malesuada nec, magna. -
-
-
-
-
-
-
-
-

Context Modifiers

-
-
- -
-
- Praesent sagittis est et arcu fringilla placerat. Cras erat ante, dapibus non mauris ac, volutpat sollicitudin ligula. Morbi gravida nisl vel risus tempor, sit amet luctus erat tempus. Curabitur blandit sem non pretium bibendum. Donec eleifend non turpis vitae vestibulum. Vestibulum ut sem ac nunc posuere blandit sed porta lorem. Cras rutrum velit vel leo iaculis imperdiet. -
-
-
-
- -
-
- Aenean tempor ligula at scelerisque egestas. Quisque eu congue lorem. Morbi nec molestie nisl. Sed porttitor mauris eu pharetra vestibulum. Nulla efficitur faucibus nunc. Phasellus id dignissim massa. Ut sollicitudin et enim vel aliquam. Curabitur vel rutrum arcu, ut pellentesque massa. Cras efficitur mi vitae ante lacinia fringilla. -
-
-
-
- -
-
- Curabitur nisl quam, interdum a venenatis a, consequat a ligula. Nunc nec lorem in erat rhoncus lacinia at ac orci. Sed nec augue congue, vehicula justo quis, venenatis turpis. Nunc quis consectetur purus. Nam vitae viverra lacus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eu augue felis. Maecenas in dignissim purus, quis pulvinar lectus. Vivamus euismod ultrices diam, in mattis nibh. -
-
-
-
- -
-
- Donec consequat dignissim neque, sed suscipit quam egestas in. Fusce bibendum laoreet lectus commodo interdum. Vestibulum odio ipsum, tristique et ante vel, iaculis placerat nulla. Suspendisse iaculis urna feugiat lorem semper, ut iaculis risus tempus. -
-
-
-
- -
-
- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -
-
-
-
- -
-
- Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor. Cras elementum ultrices diam. Maecenas ligula massa, varius a, semper congue, euismod non, mi. Proin porttitor, orci nec nonummy molestie, enim est eleifend mi, non fermentum diam nisl sit amet erat. Duis semper. Duis arcu massa, scelerisque vitae, consequat in, pretium a, enim. Pellentesque congue. Ut in risus volutpat libero pharetra tempor. Cras vestibulum bibendum augue. Praesent egestas leo in pede. Praesent blandit odio eu enim. Pellentesque sed dui ut augue blandit sodales. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aliquam nibh. Mauris ac mauris sed pede pellentesque fermentum. Maecenas adipiscing ante non diam sodales hendrerit. -
-
-
-
- -
-
- Aliquam convallis sollicitudin purus. Praesent aliquam, enim at fermentum mollis, ligula massa adipiscing nisl, ac euismod nibh nisl eu lectus. Fusce vulputate sem at sapien. Vivamus leo. Aliquam euismod libero eu enim. Nulla nec felis sed leo placerat imperdiet. Aenean suscipit nulla in justo. Suspendisse cursus rutrum augue. Nulla tincidunt tincidunt mi. Curabitur iaculis, lorem vel rhoncus faucibus, felis magna fermentum augue, et ultricies lacus lorem varius purus. Curabitur eu amet. -
-
-
-
- -
-
- Ut velit mauris, egestas sed, gravida nec, ornare ut, mi. Aenean ut orci vel massa suscipit pulvinar. Nulla sollicitudin. Fusce varius, ligula non tempus aliquam, nunc turpis ullamcorper nibh, in tempus sapien eros vitae ligula. Pellentesque rhoncus nunc et augue. Integer id felis. Curabitur aliquet pellentesque diam. Integer quis metus vitae elit lobortis egestas. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi vel erat non mauris convallis vehicula. Nulla et sapien. Integer tortor tellus, aliquam faucibus, convallis id, congue eu, quam. Mauris ullamcorper felis vitae erat. Proin feugiat, augue non elementum posuere, metus purus iaculis lectus, et tristique ligula justo vitae magna. -
-
-
-
- -
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed at ante. Mauris eleifend, quam a vulputate dictum, massa quam dapibus leo, eget vulputate orci purus ut lorem. In fringilla mi in ligula. Pellentesque aliquam quam vel dolor. Nunc adipiscing. Sed quam odio, tempus ac, aliquam molestie, varius ac, tellus. Vestibulum ut nulla aliquam risus rutrum interdum. Pellentesque lorem. Curabitur sit amet erat quis risus feugiat viverra. Pellentesque augue justo, sagittis et, lacinia at, venenatis non, arcu. Nunc nec libero. In cursus dictum risus. Etiam tristique nisl a nulla. Ut a orci. Curabitur dolor nunc, egestas at, accumsan at, malesuada nec, magna. -
-
-
-
-
-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/alerts.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/alerts.html deleted file mode 100644 index a33810d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/alerts.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - Alerts - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
- - Hey there is a problem! Yeah this is really messed up and you should know about it. -
- -
- - There might be a problem here! We are not really sure, but it might be bad. -
- -
- - Great job! This is really working out great for us. -
-
- - This is some general information. You should know about this. -
-
-
- - - Hey there is a problem! Yeah this is really messed up and you should know about it. -
- -
- - - There might be a problem here! We are not really sure, but it might be bad. -
- -
- - - Great job! This is really working out great for us. -
- -
- - - This is some general information. You should know about this. -
- - -
-
- - - Great job! This is really working out great for us. -
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher-nav-horizontal.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher-nav-horizontal.html deleted file mode 100644 index 4a6e25d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher-nav-horizontal.html +++ /dev/null @@ -1,823 +0,0 @@ - - - - - - - Application Launcher for Horizontal Navigation - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - -
-
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher-nav-vertical.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher-nav-vertical.html deleted file mode 100644 index f58fe0b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher-nav-vertical.html +++ /dev/null @@ -1,1861 +0,0 @@ - - - - - - - Application Launcher for Vertical Navigation - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - - - -
- -
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher.html deleted file mode 100644 index 5876b12..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/application-launcher.html +++ /dev/null @@ -1,1025 +0,0 @@ - - - - - - - Application Launcher - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Horizontal Nav Bar

- -

Grid Menu

- -

Icons

- - - - -

No Icons

- - - - - -

List Menu

- -

Icons

- - - - - -

No Icons

- - - - - -
-
-

Vertical Nav Bar

- -

Grid Menu

- -

Icons

- - - - - -

No Icons

- - - - - -

List Menu

- -

Icons

- - - - - -

No Icons

- - - - - - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/area-charts.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/area-charts.html deleted file mode 100644 index 8c2a03d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/area-charts.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - Area Charts - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://c3js.org/ -
-
-

Area Chart

-
-
-
- - -
-
-

Single Area Chart

-
-
-
- - -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/badges.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/badges.html deleted file mode 100644 index 004d9f7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/badges.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - Badges - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- Inbox 42 -
- -
- -
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bar-charts.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bar-charts.html deleted file mode 100644 index c9f9ac2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bar-charts.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - - Bar Charts - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://c3js.org/ -
-
-

Vertical Bar Chart

-
-
-
- - -
-
-

Grouped Vertical Bar Chart

-
-
-
- - -
-
-

Stacked Vertical Bar Chart

-
-
-
- - -
-
-

Horizontal Bar Chart

-
-
-
- - -
-
-

Grouped Horizontal Bar Chart

-
-
-
- - -
-
-

Stacked Horizontal Bar Chart

-
-
-
- - -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/basic.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/basic.html deleted file mode 100644 index 958dc34..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/basic.html +++ /dev/null @@ -1,804 +0,0 @@ - - - - - - - Basic - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
- -

Basic

- -
-
-
-
- -
-
- - -
- -
-
-
- - - - -
-
-
- -
- -
- 1 of 3 - - - -
-
-
-
-
-
-
- -
-
- 0 of 0 selected -
-
-
-
- - - - - - - - - - - - - - -
Rendering EngineBrowserPlatform(s)Engine VersionCSS GradeActions
- -
-
- - per page -
-
- 1-15 of 75 -
    -
  • -
  • -
- - - of 5 -
    -
  • -
  • -
-
-
- - - - - - - -

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eget eros tincidunt, semper ante nec, dapibus ante.

-
-
-
- - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/blank-slate.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/blank-slate.html deleted file mode 100644 index f4772e9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/blank-slate.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - Blank Slate - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Empty Blank Slate

-
-

Empty State Title

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

-

Learn more about this on the documentation.

-
- -
-
-
-

Empty Slate with icon and secondary actions

-
-
- -
-

- Empty State Title -

-

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. -

-

- Learn more about this on the documentation. -

-
- -
-
- - -
-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-combobox.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-combobox.html deleted file mode 100644 index 4912cf8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-combobox.html +++ /dev/null @@ -1,344 +0,0 @@ - - - - - - - Bootstrap-Combobox - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and https://github.com/danielfarrell/bootstrap-combobox. -
-
-
- - -
-

Sizes

-
- - -
-
- - -
-

Horizontal Form

-
-
- -
- -
-
-
-

Inline Form

-
-
- -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-datepicker.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-datepicker.html deleted file mode 100644 index ee7018b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-datepicker.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - - Bootstrap-Datepicker - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://bootstrap-datepicker.readthedocs.org/en/latest/. -
-
-

Readonly Inputs

-

Recommended. To prevent invalid dates, setting the inputs to readonly only allows a date to be input via the date picker widget.

-

Text Input

- - - -

Component

-
- -
- - -

Inline

-
- - -

Range Do not use. PatternFly-approved design coming in a future update.

-
- - to - -
-

Validation States

-
- - -
-
- - -
-
- - -
-
-

Normal Inputs

-

Not recommended. For comparison only.

-

Text Input

- -

Component

-
- -
-

Inline

-
-

Range Do not use. PatternFly-approved design coming in a future update.

-
- - to - -
-

Validation States

-
- - -
-
- - -
-
- - -
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-select.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-select.html deleted file mode 100644 index 1339f5f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-select.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - Bootstrap-Select - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://silviomoreto.github.io/bootstrap-select/. -
-
-

Single-Select Dropdown

-
- -
-

Disabled

-
- -
-

Option Groups

-
- -
-

Multiple Select

-
- -
-

Data Live Search

-
- -
-

Icons

-
- -
-

With Help Text

-
- - - A block of help text that breaks onto a new line and may extend beyond one line. -
-

Validation States

-
- - - A block of help text that breaks onto a new line and may extend beyond one line. -
-
- - - A block of help text that breaks onto a new line and may extend beyond one line. -
-
- - - A block of help text that breaks onto a new line and may extend beyond one line. -
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-slider.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-slider.html deleted file mode 100644 index 4f84e51..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-slider.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - - Bootstrap Slider - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://seiyria.com/bootstrap-slider/. -
-
- - -
-
- - - -

Example of a slider in a form

-
-
- -
- -
-
-
- -
- -
-
- -
- -
-
- 0 - - 100 - - GB -
-
-
- -
-
- -
-
-
- -
-
- -
- 0 - - 100 - - GB -
- -
-
- -
- 0 - - 100 - - - - - -
- - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-switch.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-switch.html deleted file mode 100644 index 511351b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-switch.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - - - - Bootstrap Switch - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://www.bootstrap-switch.org/. -
-
-
-
-

State

-

- -

-
- - - - -
-
-
-

Size

-

- -

-
- - - - - -
-
-
-

Animate

-

- -

-

- - -

-
-
-

Disabled

-

- -

-

- - -

-
-
-

Readonly

-

- -

-

- - -

-
-
-

Indeterminate

-

- -

-

- - -

-
-
-

Inverse

-

- -

-

- - -

-
-
-

On Color

-

- -

-

-

- - -
- -

-
-
-

Off Color

-

- -

-

-

- - -
- -

-
-
-

On Text

-

- -

-
-
- -
-
-
-
-

Off Text

-

- -

-
-
- -
-
-
-
-

Label Text

-

- -

-
-
- -
-
-
-
-

Handle Width

-

- -

-
-
- -
-
-
-
-

Label Width

-

- -

-
-
- -
-
-
-
-

Create | Destroy

-

- -

-
-
- -
-
-
-
-
-

Radio All Off

-
-
-

Disabled

- - - -
-
-

Enabled

- - - -
-

-
-

Inside Modals

- - -
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-switch.js b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-switch.js deleted file mode 100644 index 9d2c6bd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-switch.js +++ /dev/null @@ -1,61 +0,0 @@ -(function() { - var $confirm; - - $confirm = null; - - $(function() { - var $createDestroy, $window, sectionTop; - $window = $(window); - sectionTop = $(".top").outerHeight() + 20; - $createDestroy = $("#switch-create-destroy"); - // hljs.initHighlightingOnLoad(); - $("a[href*=\"#\"]").on("click", function(event) { - var $target; - event.preventDefault(); - $target = $($(this).attr("href").slice("#")); - if ($target.length) { - return $window.scrollTop($target.offset().top - sectionTop); - } - }); - $("input[type=\"checkbox\"], input[type=\"radio\"]").not("[data-switch-no-init]").bootstrapSwitch(); - $("[data-switch-get]").on("click", function() { - var type; - type = $(this).data("switch-get"); - return alert($("#switch-" + type).bootstrapSwitch(type)); - }); - $("[data-switch-set]").on("click", function() { - var type; - type = $(this).data("switch-set"); - return $("#switch-" + type).bootstrapSwitch(type, $(this).data("switch-value")); - }); - $("[data-switch-toggle]").on("click", function() { - var type; - type = $(this).data("switch-toggle"); - return $("#switch-" + type).bootstrapSwitch("toggle" + type.charAt(0).toUpperCase() + type.slice(1)); - }); - $("[data-switch-set-value]").on("input", function(event) { - var type, value; - event.preventDefault(); - type = $(this).data("switch-set-value"); - value = $.trim($(this).val()); - if ($(this).data("value") === value) { - return; - } - return $("#switch-" + type).bootstrapSwitch(type, value); - }); - $("[data-switch-create-destroy]").on("click", function() { - var isSwitch; - isSwitch = $createDestroy.data("bootstrap-switch"); - $createDestroy.bootstrapSwitch((isSwitch ? "destroy" : null)); - return $(this).button((isSwitch ? "reset" : "destroy")); - }); - return $confirm = $("#confirm").bootstrapSwitch({ - size: "large", - onSwitchChange: function(event, state) { - event.preventDefault(); - return console.log(state, event.isDefaultPrevented()); - } - }); - }); - -}).call(this); diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-touchspin.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-touchspin.html deleted file mode 100644 index 3133724..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-touchspin.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - Bootstrap Touchspin - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://www.virtuosoft.eu/code/bootstrap-touchspin/. -
-
-

Example with postfix

- - -

With prefix

-
-
- -
- -
-
-
- -

Vertical button alignment

- - -

Vertical buttons with custom icons

- - -

Init with empty value

- - -

Value attribute is not set (applying settings.initval)

- - -

Value is set explicitly to 33 (skipping settings.initval)

- - -

Button postfix (small)

- - -

Button postfix (large)

-
- -
- -

Button group

-
- -
- - - -
-
- -

Change button class

- - -

Event demo

-
-
- -
-
-

-        
- -
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-treeview-2.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-treeview-2.html deleted file mode 100644 index d00165f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-treeview-2.html +++ /dev/null @@ -1,303 +0,0 @@ - - - - - - - Tree View - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
- -

Tree View

-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
-
- -
-
- -
-
-
-
- -
- -
-
-
-
- - -
-
-
-
- -
-
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-treeview.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-treeview.html deleted file mode 100644 index 11f7ab8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/bootstrap-treeview.html +++ /dev/null @@ -1,385 +0,0 @@ - - - - - - - Bootstrap Tree View - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and https://github.com/patternfly/patternfly-bootstrap-treeview. -
-
-
-
-

Default

-
-
-
-

Collapsed

-
-
-
-

Expanded

-
-
-
-
-
-

Link enabled

-
-
-
-

Events

-
-
-
-

Output

-
-
-
-
-
-

JSON Data

-
-
-
-

Checkboxes

-
-
-
-

Hierarchal Checks

-
-
-
-
-
-

Highlight Select

-
-
-
-

Lazy Load

-
-
-
-

Hover and Select

-
-
-
-
-
-

Prevent Unselection

-
-
-
-

Disabled Nodes

-
-
-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/breadcrumbs.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/breadcrumbs.html deleted file mode 100644 index 2337e94..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/breadcrumbs.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Breadcrumbs - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/buttons.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/buttons.html deleted file mode 100644 index ac55027..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/buttons.html +++ /dev/null @@ -1,568 +0,0 @@ - - - - - - - Buttons - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

PatternFly Examples

-

- - - -

-

- - - -

-

- - - -

-

- - - -

-

- - - -

-

- - - -

-

Button options and sizes

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

- - - - - - - -

-

Button types

-

Note: a Firefox bug that prevents us from setting the line-height of <input>-based buttons, causing them to not exactly match the height of other buttons on Firefox.

-

- Link - - - - Link - - - - Link - - - -

-

- Link - - - - Link - - - - Link - - - -

-

- Link - - - - Link - - - - Link - - - -

-

- Link - - - - Link - - - - Link - - - -

-

- Link - - - - Link - - - - Link - - - -

-

- Link - - - - Link - - - - Link - - - -

-

- Link - - - - Link - - - - Link - - - -

-

- Link - - - - Link - - - - Link - - - -

-

Button groups

-

Basic Example

-
- - - -
-

Button toolbar

-
-
- - - - -
-
- - - -
-
- -
-
-

Sizing

-
-
- - - -
-
-
-
- - - -
-
-
-
- - - -
-
-
-
- - - -
-
-
-

Nesting

-
- - -
- - -
-
-
-
-

Vertical variation

-
- - -
- - -
- - -
- - -
-
- - -
-
- - -
-
-
-

Justified link variation

-
- Left - Middle - Right -
-

Button dropdowns

-
-

Single button dropdowns

- - -
-
-

Split button dropdowns

- -
- - - -
- -
-
-

Sizing

- -
- - -
- -
- - -
- -
- - -
-
-
-

Dropup variation

-
- -
- - - -
-
-
-

Advanced Buttons - requires bootstrap.js

-

Single toggle

- -

Checkbox / Radio

-
- - - -
-
- - - -
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-card-variations.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-card-variations.html deleted file mode 100644 index 02ba04b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-card-variations.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - Card View - Card Variations - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Large Card

-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-

Small Card

-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-

Mini Card with status

-
-
-
-
-
-
- - -

- Storage_1 -

-
-
-
-
- 25% Used -
-
- 75% Available -
-
- - -

25% in use

-
-
-
- -
-
-
-

Mini Card with text

-
-
-
-
-
-
- - -

- Zone_1 -

-
-

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque. More info

-
-
-
-
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-multi-select.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-multi-select.html deleted file mode 100644 index 6509c3d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-multi-select.html +++ /dev/null @@ -1,706 +0,0 @@ - - - - - - - Card View - Multi Select - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -
- - - - server_abc has been added to main server group. -
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
- - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-single-select.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-single-select.html deleted file mode 100644 index 4427060..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/card-view-single-select.html +++ /dev/null @@ -1,440 +0,0 @@ - - - - - - - Card View - Single Select - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -
- - - - server_abc has been added to main server group. -
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/cards.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/cards.html deleted file mode 100644 index f9f1bd0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/cards.html +++ /dev/null @@ -1,906 +0,0 @@ - - - - - - - Cards - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -
- - - - server_abc has been added to main server group. -
- - - - -
-
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
-

- 6 Dolar Sit -

-
-

- 1 -

-
-
-
-
-
-

- 199 Consectetur -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
-

- - - 6 Dolar Sit - -

-
-

- 1 -

-
-
-
-
-
-

- - - 199 Consectetur - -

-
-

- 23 -

-
-
-
-
-
-
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 25% Used -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 50% Used -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 62.5% Used -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 100% Used -
-
-
-
-
-
-
-
- -
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
-
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/code.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/code.html deleted file mode 100644 index 84953a2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/code.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - Code - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Inline

-

For example, <section> should be wrapped as inline.

-

User input

-

To switch directories, type cd followed by the name of the directory.
- To edit settings, press ctrl + ,

-

Basic block

-
<p class="my-class">Sample text here...</p>
-

Variables

- y = mx + b -

Sample output

- This text is meant to be treated as sample output from a computer program. -

Syntax highlighting with google-code-prettify

-

Basic block

-
<p class="my-class">Sample text here...</p>
-

Larger block with line numbers

-
-<!doctype html>
-<html lang="en">
-<head>
-  <meta charset="utf-8">
-  <title></title>
-  <link rel="stylesheet" href="css/style.css">
-</head>
-<body>
-  <header></header>
-  <div role="main"></div>
-  <footer></footer>
-  <script src="js/script.js"></script>
-</body>
-</html>
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/context-selector-vertical-nav.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/context-selector-vertical-nav.html deleted file mode 100644 index d095306..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/context-selector-vertical-nav.html +++ /dev/null @@ -1,1799 +0,0 @@ - - - - - - - Context Selector for Vertical Navigation - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - - - -
- -
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/context-selector.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/context-selector.html deleted file mode 100644 index 25927dc..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/context-selector.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Context Selector - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/dashboard.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/dashboard.html deleted file mode 100644 index ebf0a79..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/dashboard.html +++ /dev/null @@ -1,360 +0,0 @@ - - - - - - - Dashboard - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
- -

Infrastructure Performance

-
-
-

Resource Usage

-
-
-
-
-
- Placeholder graph -
-
-
-

Infrastructure Capacity

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - -
StatusLocation DataHosts
NewFusce leo massa
Created March 05, 2014 08:34:36 AM
11
NewIaculis at dapibus eget
Created March 03, 2014 20:32:12 AM
9
DisabledDapibus nec metus
Created March 03, 2014 19:11:56 AM
25
-

See more »

-
-
-
- -
-
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/donut-charts.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/donut-charts.html deleted file mode 100644 index f0b3e73..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/donut-charts.html +++ /dev/null @@ -1,340 +0,0 @@ - - - - - - - Donut Charts - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://c3js.org/ -
-
- -
-

Donut Chart - Utilization

-
-
- -
-
-
-
- - 60 MHz of 100 MHz used - -
- -
- -
-
-
- - 60 MHz of 100 MHz used - -
-
- -
- -
-
-
- - 60 MHz of 100 MHz - -
-
- - - -
-

Donut Chart - Relationship to a Whole

-
-
-
-
- - -
-

Donut Chart - Small

-
-
-
Animals
- - -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/dropdowns.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/dropdowns.html deleted file mode 100644 index 4b244e0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/dropdowns.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - Dropdowns - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Dropdown

- -

Dropup

-
- - -
-

Dropdown Kebab

- -

Dropup Kebab

- -

Dropdown Kebab with Buttons

-
-
- - - - -
-
-
-
- - - - -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/experimental-features.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/experimental-features.html deleted file mode 100644 index e8aab85..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/experimental-features.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - Experimental Features - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Experimental Features Entry Screen

-
- -
- - This feature is experimental. - Got it! - - -
- -
-
- -
-

Empty State Title

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

-

Learn more about this on the documentation.

- -
-
-
- - -
-
- -
-
-
- - - -
-

Experimental Feature Identifier on a Component

-
-
- -
-
- -
-

lorem ipsum

-
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. -
-
-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/filter.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/filter.html deleted file mode 100644 index b49775c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/filter.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - Filter - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
-

Input Filters

-
-
-
-
-
- -
- -
-
-
-
- -

Select Filters

-
-
-
-
- -
-
- -
-
-
-
- -

Category Filters

-
-
-
-
- -
-
-
- -
-
- -
-
-
-
-
-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/form.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/form.html deleted file mode 100644 index e1f8ad7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/form.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - Form - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
- -

Form

-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
- -
-
- -
-
- -
-
-
-
- -
- -
-
-
-
- - -
-
-
-
- -
-
- - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/forms.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/forms.html deleted file mode 100644 index c56384f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/forms.html +++ /dev/null @@ -1,875 +0,0 @@ - - - - - - - Forms - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Right-aligned labels

- -

Basic Form

-
-
- -
- -
-
-
- -
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -

All Fields Required

-
-

All fields are required.

-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
-
- -
-
-
- -

Required and Optional Fields

-
-

The fields marked with * are required.

-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
-
- -
-
-
- -

All Fields Optional

-
-

All fields are optional.

-
- -
- -
-
-
- -
- -
-
-
- -
- -
-
-
-
- -
-
-
- -

Error Feedback

-
- - Hey there is a problem! Yeah this is really messed up and you should know about it. -
- -
-
- -
- -
-
-
- -
-
-
-
- -
- - - Please correct the error - -
-
-
-
- - -
-
-
- - -

Top-aligned labels

- -

Basic Form

-
-
- - -
-
- - -
-
- - -

Example block-level help text here.

-
-
- -
- -
- -

All Fields Required

-
-

All fields are required.

-
- - -
-
- - -
-
- - -
- -
- -

Required and Optional Fields

-
-

The fields marked with * are required.

-
- - -
-
- - -
-
- - -
- -
- -

All Fields Optional

-
-

All fields are optional.

-
- - -
-
- - -
-
- - -
- -
- -

Inline Form

-
-
- - -
-
- - -
-
- -
- -
- -

Inside a modal

- - -
- - - -
- -

Expand-Collapse Section

-
-
-
- -
- -
-
-
- -
-
-
-
- -
-
-
- -
- - - Advanced Options - -
- -
-
-
-
- -
-
-
-
- -
-
-
-
- - -
-
- - -
-
- - - - -
- - - -
- -

Expand-Collapse Section inside a modal

- - - - -

Controls

- - - - - - - - - - - - - - - - -
- -
-
- -
-
- -
- - - - - - -

Count Remaining Characters Control

-
-
- - -
- - - - -
-
- -

Static Control

-
-
- -
-

email@example.com

-
-
-
- -
- -
-
-
- -

Help Text

- A block of help text that breaks onto a new line and may extend beyond one line. -
- @ - -
- -

Control Sizing

- - - - - - -
-
- -
-
- -
-
- -
-
- -

Input Groups

- -

Basic Example

-
- - .00 -
-
- $ - - .00 -
- -

Sizing

-
- @ - -
-
- @ - -
-
- @ - -
- -

Checkboxes and radio addons

-
-
-
- - - - -
-
-
-
- - - - -
-
-
- -

Button addons

-
-
-
- - - - -
-
-
-
- - - - -
-
-
- -

Buttons with dropdowns

-
-
-
- - -
-
-
-
- - -
-
-
- -

Segmented buttons

-
-
-
-
-
- - - -
- -
-
-
-
- -
- - - -
-
-
-
-
- -

Form States

- - -
-
-
- - -
-
- - -
-
- -
- -
-
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/horizontal-navigation.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/horizontal-navigation.html deleted file mode 100644 index 6ee0693..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/horizontal-navigation.html +++ /dev/null @@ -1,777 +0,0 @@ - - - - - - - Horizontal Navigation - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - -
-
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/icons.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/icons.html deleted file mode 100644 index affa601..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/icons.html +++ /dev/null @@ -1,625 +0,0 @@ - - - - - - - Icons - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
-
-

PatternFly Icons

-

Custom icons and selections from IcoMoon - Free.

-
    -
  • - - pficon-add-circle-o -
  • -
  • - - pficon-applications -
  • -
  • - - pficon-arrow -
  • -
  • - - pficon-asleep -
  • -
  • - - pficon-automation -
  • -
  • - - pficon-blueprint -
  • -
  • - - pficon-build -
  • -
  • - - pficon-builder-image -
  • -
  • - - pficon-bundle -
  • -
  • - - pficon-catalog -
  • -
  • - - pficon-close -
  • -
  • - - pficon-cloud-security -
  • -
  • - - pficon-cloud-tenant -
  • -
  • - - pficon-cluster -
  • -
  • - - pficon-connected -
  • -
  • - - pficon-container-node -
  • -
  • - - pficon-cpu -
  • -
  • - - pficon-chat -
  • -
  • - - pficon-degraded -
  • -
  • - - pficon-delete -
  • -
  • - - pficon-disconnected -
  • -
  • - - pficon-domain -
  • -
  • - - pficon-edit -
  • -
  • - - pficon-enhancement -
  • -
  • - - pficon-enterprise -
  • -
  • - - pficon-equalizer -
  • -
  • - - pficon-error-circle-o -
  • -
  • - - pficon-export -
  • -
  • - - pficon-flag -
  • -
  • - - pficon-flavor -
  • -
  • - - pficon-filter -
  • -
  • - - pficon-folder-close -
  • -
  • - - pficon-folder-open -
  • -
  • - - pficon-help -
  • -
  • - - pficon-home -
  • -
  • - - pficon-history -
  • -
  • - - pficon-image -
  • -
  • - - pficon-import -
  • -
  • - - pficon-in-progress -
  • -
  • - - pficon-info -
  • -
  • - - pficon-infrastructure -
  • -
  • - - pficon-integration -
  • -
  • - - pficon-key -
  • -
  • - - pficon-locked -
  • -
  • - - pficon-maintenance -
  • -
  • - - pficon-memory -
  • -
  • - - pficon-migration -
  • -
  • - - pficon-monitoring -
  • -
  • - - pficon-middleware -
  • -
  • - - pficon-network-range -
  • -
  • - - pficon-network -
  • -
  • - - pficon-off -
  • -
  • - - pficon-ok -
  • -
  • - - pficon-on -
  • -
  • - - pficon-on-running -
  • -
  • - - pficon-optimize -
  • -
  • - - pficon-orders -
  • -
  • - - pficon-paused -
  • -
  • - - pficon-pending -
  • -
  • - - pficon-plugged -
  • -
  • - - pficon-port -
  • -
  • - - pficon-print -
  • -
  • - - pficon-process-automation -
  • -
  • - - pficon-private -
  • -
  • - - pficon-project -
  • -
  • - - pficon-rebalance -
  • -
  • - - pficon-regions -
  • -
  • - - pficon-registry -
  • -
  • - - pficon-replicator -
  • -
  • - - pficon-repository -
  • -
  • - - pficon-resource-pool -
  • -
  • - - pficon-resources-almost-empty -
  • -
  • - - pficon-resources-almost-full -
  • -
  • - - pficon-resources-full -
  • -
  • - - pficon-restart -
  • -
  • - - pficon-route -
  • -
  • - - pficon-satellite -
  • -
  • - - pficon-save -
  • -
  • - - pficon-screen -
  • -
  • - - pficon-search -
  • -
  • - - pficon-security -
  • -
  • - - pficon-server -
  • -
  • - - pficon-server-group -
  • -
  • - - pficon-service -
  • -
  • - - pficon-service-catalog -
  • -
  • - - pficon-services -
  • -
  • - - pficon-settings -
  • -
  • - - pficon-spinner -
  • -
  • - - pficon-storage-domain -
  • -
  • - - pficon-template -
  • -
  • - - pficon-tenant -
  • -
  • - - pficon-thumb-tack-o -
  • -
  • - - pficon-topology -
  • -
  • - - pficon-trend-down -
  • -
  • - - pficon-trend-up -
  • -
  • - - pficon-unknown -
  • -
  • - - pficon-unlocked -
  • -
  • - - pficon-unplugged -
  • -
  • - - pficon-user -
  • -
  • - - pficon-users -
  • -
  • - - pficon-vcenter -
  • -
  • - - pficon-virtual-machine -
  • -
  • - - pficon-volume -
  • -
  • - - pficon-warning-triangle-o -
  • -
  • - - pficon-zone -
  • -
-
-
-

Recommended Font Awesome Icons

-

All Font Awesome icons are available, but only these are recommended for use with PatternFly.

-
    -
  • - - fa-angle-down -
  • -
  • - - fa-angle-left -
  • -
  • - - fa-angle-right -
  • -
  • - - fa-angle-up -
  • -
  • - - fa-angle-double-left -
  • -
  • - - fa-angle-double-right -
  • -
  • - - fa-arrow-circle-o-down -
  • -
  • - - fa-arrow-circle-o-up -
  • -
  • - - fa-ban -
  • -
  • - - fa-book -
  • -
  • - - fa-briefcase -
  • -
  • - - fa-bug -
  • -
  • - - fa-check -
  • -
  • - - fa-clock-o -
  • -
  • - - fa-cogs -
  • -
  • - - fa-cube -
  • -
  • - - fa-cubes -
  • -
  • - - fa-database -
  • -
  • - - fa-envelope -
  • -
  • - - fa-gears -
  • -
  • - - fa-heartbeat -
  • -
  • - - fa-lightbulb-o -
  • -
  • - - fa-line-chart -
  • -
  • - - fa-cogs -
  • -
  • - - fa-map-marker -
  • -
  • - - fa-minus -
  • -
  • - - fa-plus -
  • -
  • - - fa-plus-square -
  • -
  • - - fa-refresh -
  • -
  • - - fa-search -
  • -
  • - - fa-shield -
  • -
  • - - fa-star -
  • -
  • - - fa-star-o -
  • -
  • - - fa-tachometer -
  • -
  • - - fa-thumb-tack -
  • -
  • - - fa-wrench -
  • -
-
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/img/dashboard-3.png b/src/cockpit/389-console/node_modules/patternfly/dist/tests/img/dashboard-3.png deleted file mode 100644 index df6fe4b..0000000 Binary files a/src/cockpit/389-console/node_modules/patternfly/dist/tests/img/dashboard-3.png and /dev/null differ diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/index.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/index.html deleted file mode 100644 index a12cc22..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/index.html +++ /dev/null @@ -1,338 +0,0 @@ - - - - - - - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
- -
-

Charts

- -
- - -
-
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/infotip.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/infotip.html deleted file mode 100644 index d27c23a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/infotip.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - Info Tip - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/labels.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/labels.html deleted file mode 100644 index 124c21a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/labels.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - Labels - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Example heading New

-

Example heading New

-

Example heading New

-

Example heading New

-
Example heading New
-
Example heading New
-
- Default - Primary - Success - Info - Warning - Danger -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LabelFirst NameLast NameUsername
DefaultMarkOtto@mdo
PrimaryJacobThornton@fat
SuccessLarrythe Bird@twitter
InfoMarkOtto@mdo
WarningJacobThornton@fat
DangerLarrythe Bird@twitter
-
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/line-charts.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/line-charts.html deleted file mode 100644 index ea63bfe..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/line-charts.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - Line Charts - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://c3js.org/ -
-
-

Sparkline

-
-
-
-
Less than one year remaining
- - -
-
-

Line Chart

-
-
-
- - -
-
-

Single Line Chart

-
-
-
- - -
-
-

Spline Chart

-
-
-
- - -
-
-

Single Spline Chart

-
-
-
- - -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-group.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-group.html deleted file mode 100644 index 27da050..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-group.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - List Group - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Basic example

-
    -
  • Cras justo odio
  • -
  • Dapibus ac facilisis in
  • -
  • Morbi leo risus
  • -
  • Porta ac consectetur ac
  • -
  • Vestibulum at eros
  • -
-
-

Badges

-
    -
  • - 14 - Cras justo odio -
  • -
  • - 2 - Dapibus ac facilisis in -
  • -
  • - 1 - Morbi leo risus -
  • -
-
-

Linked items

- -
-

Contextual classes

-
    -
  • Dapibus ac facilisis in
  • -
  • Cras sit amet nibh libero
  • -
  • Porta ac consectetur ac
  • -
  • Vestibulum at eros
  • -
- -
-

Custom content

- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-pf.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-pf.html deleted file mode 100644 index a50bb9e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-pf.html +++ /dev/null @@ -1,529 +0,0 @@ - - - - - - - List - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -

Basic list with expansion

-
-
-
-
- -
-
- First line -
-
- -
-
-
- -
-
- This is a first level section -
-
- -
-
-
- This is a second level section -
-
-
- -
-
-
-
-
- -
-
- This item is open by default -
-
- -
-
-
- -
-
- This is a first level section -
-
- -
-
-
- This is a second level section -
-
-
- -
-
-
- - -

Basic list with row selection

-
-
-
-
- -
-
- Selectable list row content -
-
-
-
- - -

Basic list with row selection and expansion

-
- -
-
-
- -
-
- -
-
- Expandable and selectable list row content -
-
- - -
-
-
- This is a second level section -
-
-
- -
- -
- - -

Basic list with expand element instead of standard collapse

-
- -
-
-
- -
-
-
- - First line -
-
-
- -
-
-
- -
-
- This is a first level section -
-
- -
-
-
- This is a second level section -
-
-
- -
-
- -
- - -

List with content items

-
- -
-
-
- -
-
-
- -
-
-
- -
Event One
-
Description of event one with link text.
-
-
- additional content -
-
-
- - - -
-
-
- -
-
-
-
- -
-
-
- -
-
-
- -
Event One with a longer title
-
Description of event one with link text.
-
-
- additional content -
-
-
- - - -
-
-
- -
-
-
-
- -
-
-
- -
-
-
- -
Nonbreakinglongtitle012345678901234567890012345678901234567890012345678901234567890
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In lacinia euismod quam. Aliquam nec varius arcu. In dolor nibh, mattis at odio non, imperdiet faucibus elit. Aliquam erat volutpat with link text.
-
-
- additional content -
-
-
- - - -
-
-
- -
- -
-
-
- -
-
-
- -
-
-
- -
Ellipsed text variation Nonbreakinglongtitle012345678901234567890012345678901234567890012345678901234567890
-
Ellipsed text variation Lorem ipsum dolor sit amet, consectetur adipiscing elit. In lacinia euismod quam. Aliquam nec varius arcu. In dolor nibh, mattis at odio non, imperdiet faucibus elit. Aliquam erat volutpat with link text.
-
-
- additional content -
-
-
- - - -
-
-
- -
- -
- - -

List with content items, stacked main content option

-
-
-
-
- -
-
-
- -
-
-
- -
Event One
-
This event is shown with a stacked display
-
-
- additional content -
-
-
- - - -
-
-
- -
-
-
-
- -
-
-
- -
-
-
- -
Event One with a longer title
-
This event is shown with a stacked display
-
-
- additional content -
-
-
- - - -
-
-
- -
-
-
-
- -
-
-
- -
-
-
- -
Nonbreakinglongtitle012345678901234567890012345678901234567890012345678901234567890
-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In lacinia euismod quam. Aliquam nec varius arcu. In dolor nibh, mattis at odio non, imperdiet faucibus elit. Aliquam erat volutpat with link text.
-
-
- additional content -
-
-
- - - -
-
-
- -
- -
-
-
- -
-
-
- -
-
-
- -
Ellipsed title variation Nonbreakinglongtitle012345678901234567890012345678901234567890012345678901234567890
-
Ellipsed description variation Lorem ipsum dolor sit amet, consectetur adipiscing elit. In lacinia euismod quam. Aliquam nec varius arcu. In dolor nibh, mattis at odio non, imperdiet faucibus elit. Aliquam erat volutpat with link text.
-
-
- additional content -
-
-
- - - -
-
-
- -
- -
- - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-compound-expansion.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-compound-expansion.html deleted file mode 100644 index 4eab32e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-compound-expansion.html +++ /dev/null @@ -1,1729 +0,0 @@ - - - - - - - List View - Compound Expansion - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
- -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
-
- - - 8 Hosts -
-
-
-
- - - 6 Clusters -
-
-
-
- - - 10 Nodes -
-
-
-
- - - 8 Images -
-
-
-
-
- - - - -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Two -
-
- The following snippet of text is rendered as link text. -
-
-
-
-
- - - 8 Hosts -
-
-
-
- - - 6 Clusters -
-
-
-
- - - 10 Nodes -
-
-
-
- - - 8 Images -
-
-
-
-
- - - - -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Three -
-
- The following snippet of text is rendered as link text. -
-
-
-
-
- - - 8 Hosts -
-
-
-
- - - 6 Clusters -
-
-
-
- - - 10 Nodes -
-
-
-
- - - 8 Images -
-
-
-
-
- - - - -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Four -
-
- The following snippet of text is rendered as link text. -
-
-
-
-
- - - 8 Hosts -
-
-
-
- - - 6 Clusters -
-
-
-
- - - 10 Nodes -
-
-
-
- - - 8 Images -
-
-
-
-
- - - - -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Five -
-
- The following snippet of text is rendered as link text. -
-
-
-
-
- - - 8 Hosts -
-
-
-
- - - 6 Clusters -
-
-
-
- - - 10 Nodes -
-
-
-
- - - 8 Images -
-
-
-
-
- - - - -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Six -
-
- The following snippet of text is rendered as link text. -
-
-
-
-
- - - 8 Hosts -
-
-
-
- - - 6 Clusters -
-
-
-
- - - 10 Nodes -
-
-
-
- - - 8 Images -
-
-
-
-
- - - - -
-
- - -
- - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-rows.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-rows.html deleted file mode 100644 index b405066..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-rows.html +++ /dev/null @@ -1,603 +0,0 @@ - - - - - - - List View Rows - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 8 Clusters -
-
- - 18 Nodes -
-
- - 4 Images -
-
-
-
-
-
- -

Row Variations

-
-
-
- - - -
-
-
- -
-
-
-
- This is EVENT One that is with very LONG and should not overflow and push other elements out of the bounding box. - Feb 23, 2015 12:32 am -
-
- The following snippet of text is rendered as link text. -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
-
-
-
- -
-
-
- - - -
-
-
-
- March - 29 -
-
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Clusters -
-
- - 8 Hosts -
-
- - 18 - Nodes -
-
- - 4 Images -
-
-
-
-
-
- -
-
-
- -
-
- - - - -
-
-
-
-
- Event Ones -
-
- The following snippet of text is rendered as link text. -
-
-
-
- 113,735 Service One -
-
- 35% Service Two -
-
- 22.0% Service Three -
-
-
-
-
-
- - -
-
-
- -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 8 Clusters -
-
-
-
-
-
- - -
-
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 108 Hosts -
-
- - 28 Clusters -
-
-
-
-
-
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 28 Clusters -
-
-
-
-
-
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 108 Hosts -
-
- - 28 Clusters -
-
-
-
-
-
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 28 Clusters -
-
-
-
-
-
- - - -
-
-
- -
-
- - - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. - Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod. -
-
-
-
- placeholder image -
-
- - 8 Clusters -
-
- 35% Service Two -
-
-
-
-
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-simple-expansion.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-simple-expansion.html deleted file mode 100644 index 640e5e5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view-simple-expansion.html +++ /dev/null @@ -1,1714 +0,0 @@ - - - - - - - List View - Simple Expansion - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
- -
-
-
-
- -
-
- -
-
- - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
-
- -
-
-
-
- -
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Two -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 11 Nodes -
-
- - 6 Images -
-
-
-
-
- -
-
-
-
- -
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Three -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
- -
-
-
-
- -
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Four -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
- -
-
-
-
- -
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Five -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
- -
-
-
-
- -
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Six -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
- -
-
- - -
- - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view.html deleted file mode 100644 index a052fa9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/list-view.html +++ /dev/null @@ -1,623 +0,0 @@ - - - - - - - List View - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
- -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Two -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 11 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Three -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Four -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Five -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Six -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
- -
- - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-basic.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-basic.html deleted file mode 100644 index 8af2622..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-basic.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - Login basic - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-multi-factor-identity-first-1.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-multi-factor-identity-first-1.html deleted file mode 100644 index b55f03e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-multi-factor-identity-first-1.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - Login Multi-Factor Indentity First - Step One - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-multi-factor-identity-first-2.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-multi-factor-identity-first-2.html deleted file mode 100644 index d1a7930..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-multi-factor-identity-first-2.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - Login Multi-Factor Indentity First - Step Two - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-single-sign-on.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-single-sign-on.html deleted file mode 100644 index aab0b2c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-single-sign-on.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - Login Single Sign-On - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-social-account-two-column.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-social-account-two-column.html deleted file mode 100644 index a07c647..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-social-account-two-column.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - Login Social Account (two column) - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-social-account.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-social-account.html deleted file mode 100644 index 1e549e9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login-social-account.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - Login Social Account - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/login.html deleted file mode 100644 index 74cfc1e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/login.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - Login - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - PatternFly logo - -
-
-
-
- PatternFly Enterprise Application -
-
- -
-

Welcome to PatternFly! - This is placeholder text, only. Use this area to place any information or introductory message about your application that may be relevant for users. For example, you might include news or information about the latest release of your product here—such as a version number.

-
-
-
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/modals.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/modals.html deleted file mode 100644 index 21a97d2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/modals.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - Modals - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/navbar.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/navbar.html deleted file mode 100644 index 0fbfd63..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/navbar.html +++ /dev/null @@ -1,4858 +0,0 @@ - - - - - - - Navbar - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://silviomoreto.github.io/bootstrap-select/. -
-
-

Primary Navigation Bar

- -
- - -
-

Context Selector

- -
- -
-

Multi-level Menu

- -
- - -
- -
-

- Multi-level Menu and Context Selector -

- -
- -
- -
-

- Persistent Secondary and Tertiary Menu -

- -
- -
- - -
- -
- -
-

- Persistent Secondary and Tertiary Menu and Context Selector -

- -
- -
- -
- -
- -
-

- Persistent Secondary and Tertiary with Submenu Menu and Context Selector -

- -
- -
- -
- -
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/notification-drawer-horizontal-nav.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/notification-drawer-horizontal-nav.html deleted file mode 100644 index 1e550cd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/notification-drawer-horizontal-nav.html +++ /dev/null @@ -1,1661 +0,0 @@ - - - - - - - Notification Drawer for Horizontal Navigation - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - -
-
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/notification-drawer-vertical-nav.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/notification-drawer-vertical-nav.html deleted file mode 100644 index 363123e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/notification-drawer-vertical-nav.html +++ /dev/null @@ -1,1810 +0,0 @@ - - - - - - - Notification Drawer for Vertical Navigation - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - -
- -
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-card-view.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-card-view.html deleted file mode 100644 index 797e574..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-card-view.html +++ /dev/null @@ -1,568 +0,0 @@ - - - - - - - Pagination - Card View - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -
- - - - server_abc has been added to main server group. -
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
-
- -
-

- Cake Service -

-
-
- - 8 -
-
- -
-
-

Created On 2015-03-01 02:00 AM
Never Expires

-
-
- -
-
-
-
-
-
- - per page -
-
- 1-15 of 75 -
    -
  • -
  • -
- - - of 5 -
    -
  • -
  • -
-
-
- -
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-list-view.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-list-view.html deleted file mode 100644 index 77b6fe4..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-list-view.html +++ /dev/null @@ -1,1213 +0,0 @@ - - - - - - - Pagination - List View - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
- -
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Two -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 11 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Three -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Four -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Five -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Six -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Two -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 11 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Three -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- -
-
- - - -
-
-
- -
-
-
-
- Event Four -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 4 Hosts -
-
- - 2 Clusters -
-
- - 10 Nodes -
-
- - 6 Images -
-
-
-
-
-
-
- - per page -
-
- 1-15 of 75 -
    -
  • -
  • -
- - - of 5 -
    -
  • -
  • -
-
-
- -
- - -
- - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-table-view.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-table-view.html deleted file mode 100644 index 9960109..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination-table-view.html +++ /dev/null @@ -1,821 +0,0 @@ - - - - - - - Pagination - Table View - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - - -
-
- - - - -
-
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
- -
-
- 0 of 0 selected -
-
-
-
-
- -
- - - - - - - - - - - - - -
Rendering EngineBrowserPlatform(s)Engine VersionCSS GradeActions
- -
-
- - per page -
-
- 1-15 of 75 -
    -
  • -
  • -
- - - of 5 -
    -
  • -
  • -
-
-
- - - - -
- - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination.html deleted file mode 100644 index 4d8273f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pagination.html +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - - Pagination - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Pager - default size

- - -
-

Pager - mini size

- - -
-

Pagination - default size

- -
    -
  • - - - -
  • -
  • - - 1 - (current) - -
  • -
  • - 2 -
  • -
  • - 3 -
  • -
  • - 4 -
  • -
  • - 5 -
  • -
  • - - - -
  • -
-
    -
  • - - - -
  • -
  • - - 1 - (current) - -
  • -
  • - 2 -
  • -
  • - 3 -
  • -
  • - 4 -
  • -
  • - 5 -
  • -
  • - - - -
  • -
-
-

Pagination - mini size

- -
    -
  • - - - -
  • -
  • - - 1 - (current) - -
  • -
  • - 2 -
  • -
  • - 3 -
  • -
  • - 4 -
  • -
  • - 5 -
  • -
  • - - - -
  • -
-
    -
  • - - - -
  • -
  • - - 1 - (current) - -
  • -
  • - 2 -
  • -
  • - 3 -
  • -
  • - 4 -
  • -
  • - 5 -
  • -
  • - - - -
  • -
-
-

Pagination row for card, list, and table views

-

The following control can be seen in these examples:

- - -
-
- - per page -
-
- 1-15 of 75 -
    -
  • -
  • -
- - - of 5 -
    -
  • -
  • -
-
-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/panels.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/panels.html deleted file mode 100644 index 678f84f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/panels.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - Panels - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
-
Panel heading without title
-
- Panel content -
-
-
-
-
-

Panel title

-
-
- Panel content -
-
-
-
-
- Panel content -
- -
-
-
-
-

Panel title

-
-
- Panel content -
-
-
-
-
-

Panel title

-
-
- Panel content -
-
-
-
-
-

Panel title

-
-
- Panel content -
-
-
-
-
-

Panel title

-
-
- Panel content -
-
-
-
-
-

Panel title

-
-
- Panel content -
-
-
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pie-charts.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/pie-charts.html deleted file mode 100644 index 3460ee3..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/pie-charts.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - - Pie Charts - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://c3js.org/ -
-
- -
-

Donut Chart - Relationship to a Whole

-
-
-
-
- - -
-

Pie Chart - Small

-
-
-
Animals
- - -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/popovers.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/popovers.html deleted file mode 100644 index 62e3fa0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/popovers.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Popovers - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Note: To display the close (X) icon in popovers, add data attribute data-close="true" to the trigger button element.

- - - - -
- - - - -
- - - - -
- - - - -
-
-
- -
- -
-
-
- - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/progress-bars.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/progress-bars.html deleted file mode 100644 index 2b783e5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/progress-bars.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - - - - Progress Bars - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Basic Example

-
-
- 60% Complete -
-
-

With Label

-
-
- 60% Complete -
-
-

Contextual Alternatives

-
-
- 40% Complete (success) -
-
-
-
- 20% Complete -
-
-
-
- 60% Complete (warning) -
-
-
-
- 80% Complete -
-
-

Striped

-
-
- 40% Complete (success) -
-
-
-
- 20% Complete -
-
-
-
- 60% Complete (warning) -
-
-
-
- 80% Complete (danger) -
-
-

Animated

-
-
- 45% Complete -
-
-

Stacked

-
-
- 35% Complete (success) -
-
- 20% Complete (warning) -
-
- 10% Complete (danger) -
-
-

PatternFly Examples

-

Sizes

-

Small

-
-
- 60% Complete -
-
-
-
- 60% Complete -
-
-

Extra Small

-
-
- 60% Complete -
-
-
-
- 60% Complete -
-
-

With Label

-

Left

-
-
- 5% -
-
-
-
- 60% -
-
-
-
- 100% -
-
-
-
- 5% -
-
-
-
- 60% -
-
-
-
- 100% -
-
-

Top Left Description and Top Right Label

-
- Network Capacity -
-
-
- 5% -
-
-
-
Downloading: Product Repositories -
-
-
- 42.7% (35 of 82MB) -
-
-
- 46,512 Downloading: Product Repositories -
-
-
- 100% -
-
-
- Network Activity: 10.10.121.02 -
-
-
- 100% -
-
-
- - Network Activity: 10.10.121.02 -
-
-
- 75% -
-
-
- - Network Activity: 10.10.121.02 -
-
-
- 10% -
-
-

Left Description

-
-
- CPU -
-
-
- 25 of 460 MHz -
-
-
-
-
- Network Capacity -
-
-
- 250 of 4600 MHz -
-
-
-

Left Description and Right Label

-
-
- CPU -
-
-
- 25 of 460 MHz -
-
-
-
-
- Network Capacity -
-
-
- 250 of 4600 MHz -
-
-
-

In Table Cell

- - - - - - - - - - - - - - - - - - - - - - - - - -
Column headingColumn headingColumn heading
Column content -
-
- 5% -
-
-
Column content
Column content -
-
- 60% -
-
-
Column content
Column content -
-
- 100% -
-
-
Column content
-

With Tooltip

-

On Filled Bar

-
-
- 60% Used -
-
-

On Filled Bar and Negative Space

-
-
- 60% Used -
-
- 40% Available -
-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/search.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/search.html deleted file mode 100644 index 9daa810..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/search.html +++ /dev/null @@ -1,171 +0,0 @@ - - - - - - - Search - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
-
-
- - - -
-
-
- -
-
-

Pre-populated

-
-
-
- - - -
-
-
- -
-
-

Without Button

-
-
-
- - - -
-
-
-

Without Clear

-
-
-
- - -
-
-
- -
-
-

Sizes

-
-
-
- - - -
-
-
- -
-
-
-
-
-
- - - -
-
-
- -
-
-
-
-
-
- - - -
-
-
- -
-
-

Within the grid

-
-
-
-
-
- - - -
-
-
- -
-
-
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/skip-to-content.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/skip-to-content.html deleted file mode 100644 index da5204a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/skip-to-content.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - Skip to content link - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- Skip to main content -

When tabbing through the page this link should appear first in order to skip straight to the main content.

- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/spinner.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/spinner.html deleted file mode 100644 index d79a070..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/spinner.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - Spinner - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
-

Sizes

-
-
-
-
-

Inline

-

-
- Inside an <h1> -

-

-
- Inside an <h2> -

-

-
- Inside an <h3> -

-

-

- Inside a <p> -

-

On black

-
-
-
-

- Note: IE9 requires a conditional class on <html> in order to display an animated gif fallback as it doesn't support CSS animation. View source on this page and see lines 2-5. -

- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tab.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/tab.html deleted file mode 100644 index 1af4935..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tab.html +++ /dev/null @@ -1,850 +0,0 @@ - - - - - - - Tab - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
- -

Tab

- - - - -
-
-
-
- -
-
- - -
- -
-
-
- - - - -
-
-
- -
- -
- 1 of 3 - - - -
-
-
-
-
-
-
- -
-
- 0 of 0 selected -
-
-
-
- - - - - - - - - - - - - - -
Rendering EngineBrowserPlatform(s)Engine VersionCSS GradeActions
- -
-
- - per page -
-
- 1-15 of 75 -
    -
  • -
  • -
- - - of 5 -
    -
  • -
  • -
-
-
- - - - - - - -

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum eget eros tincidunt, semper ante nec, dapibus ante.

-
- -
-
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view-columns.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view-columns.html deleted file mode 100644 index 36c10dd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view-columns.html +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - Table View [Deprecated example] with column visibility, reordering - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://datatables.net. -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rendering EngineBrowserPlatform(s)Engine VersionCSS Grade
Trident - Internet - Explorer - 4.0 - Win 95+4X
TridentInternet - Explorer 5.0Win 95+5C
TridentInternet - Explorer 5.5Win 95+5.5A
TridentInternet - Explorer 6Win 98+6A
TridentInternet Explorer 7Win XP SP2+7A
TridentAOL browser (AOL desktop)Win XP6A
GeckoFirefox 1.0Win 98+ / OSX.2+1.7A
GeckoFirefox 1.5Win 98+ / OSX.2+1.8A
GeckoFirefox 2.0Win 98+ / OSX.2+1.8A
GeckoFirefox 3.0Win 2k+ / OSX.3+1.9A
GeckoCamino 1.0OSX.2+1.8A
GeckoCamino 1.5OSX.3+1.8A
GeckoNetscape 7.2Win 95+ / Mac OS 8.6-9.21.7A
GeckoNetscape Browser 8Win 98SE+1.7A
GeckoNetscape Navigator 9Win 98+ / OSX.2+1.8A
GeckoMozilla 1.0Win 95+ / OSX.1+1A
GeckoMozilla 1.1Win 95+ / OSX.1+1.1A
GeckoMozilla 1.2Win 95+ / OSX.1+1.2A
GeckoMozilla 1.3Win 95+ / OSX.1+1.3A
GeckoMozilla 1.4Win 95+ / OSX.1+1.4A
GeckoMozilla 1.5Win 95+ / OSX.1+1.5A
GeckoMozilla 1.6Win 95+ / OSX.1+1.6A
GeckoMozilla 1.7Win 98+ / OSX.1+1.7A
GeckoMozilla 1.8Win 98+ / OSX.1+1.8A
GeckoSeamonkey 1.1Win 98+ / OSX.2+1.8A
GeckoEpiphany 2.20Gnome1.8A
WebkitSafari 1.2OSX.3125.5A
WebkitSafari 1.3OSX.3312.8A
WebkitSafari 2.0OSX.4+419.3A
WebkitSafari 3.0OSX.4+522.1A
WebkitOmniWeb 5.5OSX.4+420A
WebkitiPod Touch / iPhoneiPod420.1A
WebkitS60S60413A
PrestoOpera 7.0Win 95+ / OSX.1+-A
PrestoOpera 7.5Win 95+ / OSX.2+-A
PrestoOpera 8.0Win 95+ / OSX.2+-A
PrestoOpera 8.5Win 95+ / OSX.2+-A
PrestoOpera 9.0Win 95+ / OSX.3+-A
PrestoOpera 9.2Win 88+ / OSX.3+-A
PrestoOpera 9.5Win 88+ / OSX.3+-A
PrestoOpera for WiiWii-A
PrestoNokia N800N800-A
PrestoNintendo DS browserNintendo DS8.5C/A1
KHTMLKonqureror 3.1KDE 3.13.1C
KHTMLKonqureror 3.3KDE 3.33.3A
KHTMLKonqureror 3.5KDE 3.53.5A
TasmanInternet Explorer 4.5Mac OS 8-9-X
TasmanInternet Explorer 5.1Mac OS 7.6-91C
TasmanInternet Explorer 5.2Mac OS 8-X1C
MiscNetFront 3.1Embedded devices-C
MiscNetFront 3.4Embedded devices-A
MiscDillo 0.8Embedded devices-X
MiscLinksText only-X
MiscLynxText only-X
MiscIE MobileWindows Mobile 6-C
MiscPSP browserPSP-C
Other browsersAll others--U
- - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view-navbar.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view-navbar.html deleted file mode 100644 index 2e0be18..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view-navbar.html +++ /dev/null @@ -1,822 +0,0 @@ - - - - - - - Table View with Navbar - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - - -
-
- - - - -
-
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
- -
-
- 0 of 0 selected -
-
-
-
-
- -
- - - - - - - - - - - - - -
Rendering EngineBrowserPlatform(s)Engine VersionCSS GradeActions
- -
-
- - per page -
-
- 1-15 of 75 -
    -
  • -
  • -
- - - of 5 -
    -
  • -
  • -
-
-
- - - - -
- - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view.html deleted file mode 100644 index 48958bb..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/table-view.html +++ /dev/null @@ -1,689 +0,0 @@ - - - - - - - Table View - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://datatables.net. -
-
- -
-
-
-
- -
-
- - -
- -
-
-
- - - - -
-
-
- -
- -
- 1 of 3 - - - -
-
-
-
-
-
-
- -
-
- 0 of 0 selected -
-
-
-
- - - - - - - - - - - - - - -
Rendering EngineBrowserPlatform(s)Engine VersionCSS GradeActions
- -
-
- - per page -
-
- 1-15 of 75 -
    -
  • -
  • -
- - - of 5 -
    -
  • -
  • -
-
-
- - - - - - - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tables.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/tables.html deleted file mode 100644 index f2eab35..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tables.html +++ /dev/null @@ -1,540 +0,0 @@ - - - - - - - Tables - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

PatternFly recommendation: Bootstrap striped, bordered, hover, and responsive

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SessionCourse NumberTitleLevelCourse FormatDaysCRN
Winter 2014 Full-Term SessionCMN 6020Ethical Issues in Organizational CommunicationGraduateOnlineT 20115
Winter 2014 Full-Term SessionCMN 6020Ethical Issues in Organizational CommunicationGraduateOnlineW 21509
Winter 2014 Full-Term SessionCMN 6050Crisis CommunicationGraduateOnlineW 20915
Winter 2014 Full-Term SessionCMN 6050Crisis CommunicationGraduateOnlineTh 21550
Winter 2014 Full-Term SessionCMN 6060Negotiation, Mediation, and FacilitationGraduateOnlineTh 20119
Winter 2014 Full-Term SessionCMN 6060Negotiation, Mediation, and FacilitationGraduateOnlineT 20122
Winter 2014 Full-Term SessionCMN 6060Negotiation, Mediation, and FacilitationGraduateOnlineT 21511
Winter 2014 Full-Term SessionCMN 6060Negotiation, Mediation, and FacilitationGraduateOnlineTh 21330
Winter 2014 Full-Term SessionCMN 6061Personal BrandingGraduateOnlineTh 20124
Winter 2014 Full-Term SessionCMN 6080Intercultural CommunicationGraduateOnlineW 20126
-
-
-

TreeGrid tables

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Column headingColumn headingColumn headingColumn heading
- - Parent 1 - Column contentColumn contentColumn content
- - Child 1 - Column contentColumn contentColumn content
- - Grandchild 1 - Column contentColumn contentColumn content
- - Grandchild 2 - Column contentColumn contentColumn content
- - Grandchild 3 - Column contentColumn contentColumn content
- - Child 2 - Column contentColumn contentColumn content
- - Parent 2 - Column contentColumn contentColumn content
- - Parent 3 - Column contentColumn contentColumn content
- - Child 3 - Column contentColumn contentColumn content
- - Child 4 - Column contentColumn contentColumn content
- - Grandchild 4 - Column contentColumn contentColumn content
-
- -
-

Bootstrap examples

-

Basic example

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Optional table caption.
#First NameLast NameUsername
1MarkOtto@mdo
2JacobThornton@fat
3Larrythe Bird@twitter
-

Striped rows

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#First NameLast NameUsername
1MarkOtto@mdo
2JacobThornton@fat
3Larrythe Bird@twitter
-

Bordered table

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#First NameLast NameUsername
1MarkOtto@mdo
2JacobThornton@fat
3Larrythe Bird@twitter
-

Hover rows

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#First NameLast NameUsername
1MarkOtto@mdo
2JacobThornton@fat
3Larrythe Bird@twitter
-

Condensed table

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#First NameLast NameUsername
1MarkOtto@mdo
2JacobThornton@fat
3Larrythe Bird@twitter
-

Contextual classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#Column headingColumn headingColumn heading
1Column contentColumn contentColumn content
2Column contentColumn contentColumn content
3Column contentColumn contentColumn content
4Column contentColumn contentColumn content
5Column contentColumn contentColumn content
6Column contentColumn contentColumn content
7Column contentColumn contentColumn content
-

Responsive tables

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#Table headingTable headingTable headingTable headingTable headingTable heading
1Table cellTable cellTable cellTable cellTable cellTable cell
2Table cellTable cellTable cellTable cellTable cellTable cell
3Table cellTable cellTable cellTable cellTable cellTable cell
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tabs.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/tabs.html deleted file mode 100644 index b3a76dc..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tabs.html +++ /dev/null @@ -1,308 +0,0 @@ - - - - - - - Tabs - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -
- -
- -

Justified

- -
- -
- -

Tabs with dropdowns

- -
- -
- -

PatternFly Examples

- -
- -
- -

Justified

- -
- -
- -

Tabs with dropdowns

- -
- -
- -

.nav-tabs + .nav-tabs-pf

-

- Note: the markup semantics used here are sub-optimal in order to easily achieve a responsive layout. -

- - -
- - -
- - -

.nav-tabs.nav-tabs-pf-secondary

- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tests.css b/src/cockpit/389-console/node_modules/patternfly/dist/tests/tests.css deleted file mode 100644 index ffaeab3..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tests.css +++ /dev/null @@ -1,16 +0,0 @@ -body { - padding-bottom: 100px; -} - -.icons .fa, .icons .glyphicon, .icons .pficon { - font-size: 14px; - margin-right: 5px; - text-align: center; - width: 14px; -} -.icons .icon-class { - display: inline-block; -} -.icons li { - margin: 0 0 7px; -} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/time-picker.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/time-picker.html deleted file mode 100644 index 6509e13..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/time-picker.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - Time Picker - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://eonasdan.github.io/bootstrap-datetimepicker/#custom-formats. -
-
-

Component

-
-
-
- - - - -
- - -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/toast.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/toast.html deleted file mode 100644 index cb3c28d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/toast.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - Toast Notifications - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-
-
- - - server has been added. -
-
- - - Failed to add server_abc. -
-
- - - - - The server configuration changed. -
-
- - Praesent sagittis est et arcu fringilla placerat. Cras erat ante, dapibus non mauris ac, volutpat sollicitudin ligula. Morbi gravida nisl vel risus tempor, sit amet luctus erat tempus. Curabitur blandit sem non pretium bibendum. Donec eleifend non turpis vitae vestibulum. Vestibulum ut sem ac nunc posuere blandit sed porta lorem. Cras rutrum velit vel leo iaculis imperdiet. -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/toolbar.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/toolbar.html deleted file mode 100644 index a1e7764..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/toolbar.html +++ /dev/null @@ -1,276 +0,0 @@ - - - - - - - Toolbar - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Toolbar with Horizontal Navigation

- - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tooltip.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/tooltip.html deleted file mode 100644 index a344bff..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tooltip.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - Tooltip - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- -
-

Tooltip Directions

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis pretium mi at ante luctus dapibus. Fusce in tempus felis. Suspendisse tristique diam vel.

-
- - - - -
-

Suspendisse tristique diam vel hendrerit aliquet. Vestibulum laoreet nisi ac egestas porttitor. Donec tempus elit convallis.

-
- - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tree-list-view-multiple-child-expansion.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/tree-list-view-multiple-child-expansion.html deleted file mode 100644 index fa7cb5c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tree-list-view-multiple-child-expansion.html +++ /dev/null @@ -1,1253 +0,0 @@ - - - - - - - Tree List View - Multiple Child Expansion - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
- - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
- -
-
-
- -
- -
- -
- -
-
- - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
- -
- -
-
-
- -
- -
- -
- -
-
- - - -
-
-
- -
-
-
-
- Event Two -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
- -
- -
-
-
- -
- -
- -
- -
-
- - - -
-
-
- -
-
-
-
- Event Three -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
- -
- -
-
- - -
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tree-list-view-single-child-expansion.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/tree-list-view-single-child-expansion.html deleted file mode 100644 index 997c063..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/tree-list-view-single-child-expansion.html +++ /dev/null @@ -1,869 +0,0 @@ - - - - - - - Tree List View - Single Child Expansion - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
-
-
- -
-
- - -
- -
-
-
- - -
-
- - - - -
- -
- - -
- -
-
- -
- -
- 1 of 3 - - - -
-
-
-
- - - -
-
-
-
-
-
40 Results
-

Active filters:

-
    -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
  • - - Name: nameofthething - - -
  • -
-

Clear All Filters

-
-
-
-
-
- -
- -
-
-
- -
- -
- -
- -
-
- - - -
-
-
- -
-
-
-
- Event One -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
- -
- -
-
-
- -
- -
- -
- -
-
- - - -
-
-
- -
-
-
-
- Event Two -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
- -
- -
-
-
- -
- -
- -
- -
-
- - - -
-
-
- -
-
-
-
- Event Three -
-
- The following snippet of text is rendered as link text. -
-
-
-
- - 8 Hosts -
-
- - 6 Clusters -
-
- - 10 Nodes -
-
- - 8 Images -
-
-
-
- -
- -
-
- - -
- - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography-2.css b/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography-2.css deleted file mode 100644 index 32b30d4..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography-2.css +++ /dev/null @@ -1,10 +0,0 @@ -/* Custom styles for typography-2.html */ - -@media (min-width: 768px) { -.border-right { - border-right: 1px solid #d1d1d1; -} - -section + section { - margin: 4em 0; -} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography-2.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography-2.html deleted file mode 100644 index 9e20d60..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography-2.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - - - Typography - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - -
-
-
- -

Application Heading h1

-
-

Body Copy h2

-

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.

-

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.

-

Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

-

Lead Body Copy h3

-

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.

-
-
-

Emphasis

-
-
-

Small Text

- This line of text is meant to be treated as fine print. -

Bold

-

The following snippet of text is rendered as bold text.

-

Italics

-

The following snippet of text is rendered as italicized text.

-

Link Text

-

The follong snippet of text is rendered as link text.

-
-
-

Description

-
-
Description lists
-
A description list is perfect for defining terms.
-
Euismod
-
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
-
Donec id elit non mi porta gravida at eget metus.
-
Malesuada porta
-
Etiam porta sem malesuada magna mollis euismod.
-
-
-
Description lists
-
A description list is perfect for defining terms.
-
Euismod
-
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
-
Donec id elit non mi porta gravida at eget metus.
-
Malesuada porta
-
Etiam porta sem malesuada magna mollis euismod.
-
Felis euismod semper eget lacinia
-
Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
-
-
-
-

Alignment classes

- - - - - - -
- Left aligned text. - - Center aligned text. - - Right aligned text. -
-
-
-

Lists

-
-
-

Unordered

-
    -
  • Lorem ipsum dolor sit amet
  • -
  • Consectetur adipiscing elit
  • -
  • Integer molestie lorem at massa
  • -
  • Facilisis in pretium nisl aliquet
  • -
  • Nulla volutpat aliquam velit -
      -
    • Phasellus iaculis neque
    • -
    • Purus sodales ultricies
    • -
    • Vestibulum laoreet porttitor sem
    • -
    • Ac tristique libero volutpat at
    • -
    -
  • -
  • Faucibus porta lacus fringilla vel
  • -
  • Aenean sit amet erat nunc
  • -
  • Eget porttitor lorem
  • -
-
-
-

Ordered

-
    -
  1. Lorem ipsum dolor sit amet
  2. -
  3. Consectetur adipiscing elit
  4. -
  5. Integer molestie lorem at massa
  6. -
  7. Facilisis in pretium nisl aliquet
  8. -
  9. Nulla volutpat aliquam velit
  10. -
  11. Faucibus porta lacus fringilla vel
  12. -
  13. Aenean sit amet erat nunc
  14. -
  15. Eget porttitor lorem
  16. -
-
-
-
-

Unstyled

-
    -
  • Lorem ipsum dolor sit amet
  • -
  • Consectetur adipiscing elit
  • -
  • Integer molestie lorem at massa
  • -
  • Facilisis in pretium nisl aliquet
  • -
  • Nulla volutpat aliquam velit -
      -
    • Phasellus iaculis neque
    • -
    • Purus sodales ultricies
    • -
    • Vestibulum laoreet porttitor sem
    • -
    • Ac tristique libero volutpat at
    • -
    -
  • -
  • Faucibus porta lacus fringilla vel
  • -
  • Aenean sit amet erat nunc
  • -
  • Eget porttitor lorem
  • -
-
-
-

Inline

-
    -
  • Lorem ipsum
  • -
  • Phasellus iaculis
  • -
  • Nulla volutpat
  • -
-
-
-
-
-

Power Management

-
-
-
-
Name
-
07efaldskj-asdpa-sdf-ads-5
-
Hostname
-
Local.host/default
-
IP Address
-
10.110.11.0
-
-

Natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

-
-
-
-
System-1a1a1a
-
System never checked in | OS: x86_64
-
System-2b2b2b
-
System unavaliable | OS: N/A
-
System-3c3c3c3
-
System never checked in | OS: x86_64
-
System-4d4d4d
-
System never checked in | OS: x86_64
-
-
-
-
-

- Note: This layout utilizes custom CSS. See typography-2.css. -

-
-
-
- - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography.html deleted file mode 100644 index c3c86ea..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/typography.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - Typography - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Headings

-

h1. Bootstrap heading

-

h2. Bootstrap heading

-

h3. Bootstrap heading

-

h4. Bootstrap heading

-
h5. Bootstrap heading
-
h6. Bootstrap heading
-

h1. Bootstrap heading Secondary text

-

h2. Bootstrap heading Secondary text

-

h3. Bootstrap heading Secondary text

-

h4. Bootstrap heading Secondary text

-
h5. Bootstrap heading Secondary text
-
h6. Bootstrap heading Secondary text
-
-

Body Copy

-

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.

-

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.

-

Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

-

Lead Body Copy

-

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.

-
-

Emphasis

-

Small Text

- This line of text is meant to be treated as fine print. -

Bold

-

The following snippet of text is rendered as bold text.

-

Italics

-

The following snippet of text is rendered as italicized text.

-

Alignment classes

-

Left aligned text.

-

Center aligned text.

-

Right aligned text.

-

Justified text.

-
-

Abbreviations

-

Basic abbreviation

-

An abbreviation of the word attribute is attr.

-

Initialism

-

HTML is the best thing since sliced bread.

-
-

Addresses

-
- Twitter, Inc.
- 795 Folsom Ave, Suite 600
- San Francisco, CA 94107
- P: (123) 456-7890 -
-
- Full Name
- first.last@example.com -
-
-

Blockquotes

-

Default blockquote

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

-
-

Blockquote options

-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

-
Someone famous in Source Title
-
-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

-
Someone famous in Source Title
-
-
-

Lists

-

Unordered

-
    -
  • Lorem ipsum dolor sit amet
  • -
  • Consectetur adipiscing elit
  • -
  • Integer molestie lorem at massa
  • -
  • Facilisis in pretium nisl aliquet
  • -
  • Nulla volutpat aliquam velit -
      -
    • Phasellus iaculis neque
    • -
    • Purus sodales ultricies
    • -
    • Vestibulum laoreet porttitor sem
    • -
    • Ac tristique libero volutpat at
    • -
    -
  • -
  • Faucibus porta lacus fringilla vel
  • -
  • Aenean sit amet erat nunc
  • -
  • Eget porttitor lorem
  • -
-

Ordered

-
    -
  1. Lorem ipsum dolor sit amet
  2. -
  3. Consectetur adipiscing elit
  4. -
  5. Integer molestie lorem at massa
  6. -
  7. Facilisis in pretium nisl aliquet
  8. -
  9. Nulla volutpat aliquam velit
  10. -
  11. Faucibus porta lacus fringilla vel
  12. -
  13. Aenean sit amet erat nunc
  14. -
  15. Eget porttitor lorem
  16. -
-

Unstyled

-
    -
  • Lorem ipsum dolor sit amet
  • -
  • Consectetur adipiscing elit
  • -
  • Integer molestie lorem at massa
  • -
  • Facilisis in pretium nisl aliquet
  • -
  • Nulla volutpat aliquam velit -
      -
    • Phasellus iaculis neque
    • -
    • Purus sodales ultricies
    • -
    • Vestibulum laoreet porttitor sem
    • -
    • Ac tristique libero volutpat at
    • -
    -
  • -
  • Faucibus porta lacus fringilla vel
  • -
  • Aenean sit amet erat nunc
  • -
  • Eget porttitor lorem
  • -
-

Inline

-
    -
  • Lorem ipsum
  • -
  • Phasellus iaculis
  • -
  • Nulla volutpat
  • -
-

Description

-
-
Description lists
-
A description list is perfect for defining terms.
-
Euismod
-
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
-
Donec id elit non mi porta gravida at eget metus.
-
Malesuada porta
-
Etiam porta sem malesuada magna mollis euismod.
-
-
-
Description lists
-
A description list is perfect for defining terms.
-
Euismod
-
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
-
Donec id elit non mi porta gravida at eget metus.
-
Malesuada porta
-
Etiam porta sem malesuada magna mollis euismod.
-
Felis euismod semper eget lacinia
-
Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
-
-
- -

Font Weights

-
    -
  • OpenSans Light 300
  • -
  • OpenSans Light Italic 300
  • -
  • OpenSans Regular 400
  • -
  • OpenSans Regular Italic 400
  • -
  • OpenSans SemiBold 500
  • -
  • OpenSans SemiBold Italic 500
  • -
  • OpenSans Bold 600
  • -
  • OpenSans Bold Italic 600
  • -
  • OpenSans ExtraBold 700
  • -
  • OpenSans ExtraBold Italic 700
  • -
-

Diacritics

-

L'avantage d'utiliser le lorem ipsum est bien évidemment de pouvoir créer des maquettes ou de remplir un site internet de contenus qui présentent un rendu s'approchant un maximum du rendu final. Par défaut lorem ipsum ne contient pas d'accent ni de caractères spéciaux contrairement à la langue française qui en contient beaucoup. C'est sur ce critère que nous proposons une solution avec cet outil qui générant du faux-texte lorem ipsum mais avec en plus, des caractères spéciaux tel que les accents ou certains symboles utiles pour la langue française. L'utilisation du lorem standard est facile d’utilisation mais lorsque le futur client utilisera votre logiciel il se peut que certains caractères spéciaux ou qu'un accent ne soient pas codés correctement. Cette page a pour but donc de pouvoir perdre le moins de temps possible et donc de tester directement si tous les encodages de base de donnée ou des sites sont les bons de plus il permet de récuperer un code css avec le texte formaté !

- -

Příliš žluťoučký kůň úpěl ďábelské ódy.

-

Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне. Lorem Ipsum является стандартной "рыбой" для текстов на латинице с начала XVI века. В то время некий безымянный печатник создал большую коллекцию размеров и форм шрифтов, используя Lorem Ipsum для распечатки образцов. Lorem Ipsum не только успешно пережил без заметных изменений пять веков, но и перешагнул в электронный дизайн. Его популяризации в новое время послужили публикация листов Letraset с образцами Lorem Ipsum в 60-х годах и, в более недавнее время, программы электронной вёрстки типа Aldus PageMaker, в шаблонах которых используется Lorem Ipsum.

-

caractères spéciaux

- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/utilization-bar-charts.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/utilization-bar-charts.html deleted file mode 100644 index 41b7936..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/utilization-bar-charts.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - Utilization Bar Charts - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org, http://getbootstrap.com, and http://c3js.org/ -
-
-

Utilization Bar Chart

-
-
-
-
- 25% Used -
-
- 75% Available -
-
- - -
-
- -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-primary-only.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-primary-only.html deleted file mode 100644 index 67c7dd7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-primary-only.html +++ /dev/null @@ -1,1711 +0,0 @@ - - - - - - - Vertical Navigation with Primary Only - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - - - -
- -
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-badges.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-badges.html deleted file mode 100644 index 457ee65..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-badges.html +++ /dev/null @@ -1,2062 +0,0 @@ - - - - - - - Vertical Navigation with Tertiary Navigation (badges) - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - - - - - - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-secondary.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-secondary.html deleted file mode 100644 index 3f04501..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-secondary.html +++ /dev/null @@ -1,1789 +0,0 @@ - - - - - - - Vertical Navigation with Secondary - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - - - -
- -
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-tertiary-no-icons.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-tertiary-no-icons.html deleted file mode 100644 index 3788650..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-tertiary-no-icons.html +++ /dev/null @@ -1,1965 +0,0 @@ - - - - - - - Vertical Navigation with Tertiary Navigation (no icons) - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - - - -
- -
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-tertiary-pins.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-tertiary-pins.html deleted file mode 100644 index 683cbee..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/vertical-navigation-with-tertiary-pins.html +++ /dev/null @@ -1,1965 +0,0 @@ - - - - - - - Vertical Navigation with Tertiary Navigation (pinnable) - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
- - - - - - - - - - -
- -
- -
-
-

- 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- 20 Amet -

-
-

- 4 - 1 -

-
-
- -
-
-
-

- 9 Adipiscing -

-
-

- -

-
-
- -
-
-
-

- 12 Lorem -

-
-

- 1 -

-
-
-
-
-
- -
-
-

- - 0 Ipsum -

-
-

- -

-
-
- -
-
-
-

- - - 20 Amet - -

-
-

- 4 -

-
-
- -
-
-
-

- - - 9 Adipiscing - -

-
-

- -

-
-
- -
-
-
-

- - - 12 Lorem - -

-
-

- 1 -

-
-
-
-
-
- -
-
-
-

- Top Utilized Clusters -

-
-
-
- RHOS6-Controller -
-
-
- 190.0 of 200.0 GB Used -
-
- 5% Available -
-
-
- CFMEQE-Cluster -
-
-
- 100.0 of 200.0 GB Used -
-
- 50% Available -
-
-
- RHOS-Undercloud -
-
-
- 140.0 of 200.0 GB Used -
-
- 30% Available -
-
-
- RHEL6-Controller -
-
-
- 153.0 of 200.0 GB Used -
-
- 23.5% Available -
-
-
-
- -
-
-
-
-

- Quotas -

-
-
-
-
- CPU -
-
-
- 115 of 460 MHz -
-
- 75% Available -
-
-
-
-
- Memory -
-
-
- 8 of 16 GB -
-
- 50% Available -
-
-
-
-
- Pods -
-
-
- 5 of 8 Total -
-
- 37.5% Available -
-
-
-
-
- Services -
-
-
- 2 of 2 Total -
-
-
-
-
- -
-
-
-
-
-
-

Last 30 days

-

- Utilization -

-
-
-
-
-

CPU

-

- 50 - - Available - of 1000 MHz - -

-
-
- -
-
-

Memory

-

- 256 - - Available - of 432 GB - -

-
-
- -
-
-

Network

-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
-
-
- -
-
-
-
-
-

- Network -

-
-

- 200 - - Available - of 1300 Gbps - -

-
-
- -
-
- -
-
-
- -
-
-
- -

- Card Title -

-
-
-

[card contents]

-
-
- -
-
-
-

- Card Title -

-
-

[card contents]

-
- -
- -
-
-
- -
-
-

- Card Title -

-
-

[card contents]

-
- -
-
-
-
-

- Card Title -

-
-

[card contents]

-
-
-
-
-
- -
-
-
-

[card contents]

-
- -
-
-
-
-
-

[card contents]

-
- -
-
-
-
- -
-
-
-

[card contents]

-
-
-
-
-
-
-

[card contents]

-
-
-
-
- -
- - - - - - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/wizard(old).html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/wizard(old).html deleted file mode 100644 index 43b2e44..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/wizard(old).html +++ /dev/null @@ -1,886 +0,0 @@ - - - - - - - Wizard (old) - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Complete Wizard

- - - - - - -

Initializing

- - - -

Last Step

- - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/dist/tests/wizard.html b/src/cockpit/389-console/node_modules/patternfly/dist/tests/wizard.html deleted file mode 100644 index fc7ed52..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/dist/tests/wizard.html +++ /dev/null @@ -1,953 +0,0 @@ - - - - - - - Wizard - PatternFly - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - These examples are included for development testing purposes. For official documentation, see https://www.patternfly.org and http://getbootstrap.com. -
-
-

Complete Wizard

- - - - - - -

Initializing

- - - -

Last Step

- - - - - -
- - diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/CHANGELOG.md b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/CHANGELOG.md deleted file mode 100644 index 6d85417..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/CHANGELOG.md +++ /dev/null @@ -1,491 +0,0 @@ -Changelog -========= - -1.7.1 ------ - -## Bugfixes - * Revert "move `jquery` to `peerDependencies` from `dependencies`" - -1.7.0 ------ - -## Features - * Adding dateCells option (#1723) - * Added keepEmptyValues option (#1558 + #1901) - * added "changeViewMode" event; also adds the current `viewMode` to events (#1953) - * adds `updateViewDate` option (#1982) - * Added hiding week day names functionality (#2087) - * Allow customizing day cell value (#2043) - -## Bugfixes - * originalEvent object needs preventDefault fn (#1824) - * Fix jQuery selector from premature selection of span element in inline/embedded calendar's month selection (#1859 + #1886) - * Use date arithmetic to allow dates with times other than 00:00:00 (#1483) - * Multiple general fixes (#1883 + #1893) - * Visibility fix for nav arrows (#1916) - * Do not trigger change or changeDate on initialization (#1912) - * Fix: Close datepicker on touchstart (#1924) - * Fix data-date-dates-disabled attribute to accept a comma-separated list (#1946) - * Fix maxViewMode and navigation switch click (#1951) - * Add support jQuery 3. Bootstrap 2 still available (composer.json) (#1958) - * fix(parseDate) use insensitive regex to support +15d with capslock (#1910) - * Refactoring timedelta aliases (dateAliases) (#1965) - * Fix RTL layout (#1973) - * Remove listen `changeDate` after destroy DateRangePicker (#1968) - * add tests for setDatesDisabled function (#1983) - * resolves bug on days when DST is added. (#2009) - * XHTML fixes (#1998) - * update grunt and other dev-dependencies (#2111) - * Use display:table-cell instead of display:block for today, clear and title (#2121) - * moved assumeNearbyYear to correct location (#2140) - * move `jquery` to `peerDependencies` from `dependencies` (#2163) - * Use default arrow values (#2176) - -## Locales -### New - * en-ZA (#1798) - * en-ZNZ (#1799) - * en-IE (#1800) - * ar-tn (#1863) - * Added Sinhala (si) locale (#2025) - * Occitan locale (#2024 + #2026) - * [l10n]Add breton translation (#2028) - * Added Tajik language (#2117) - * Add Uzbek latin and cyrill locales (#2152) - * add Bengali (Bangla) language (#2171) - * Added Hindi locale (#2199) - -### Bugfix - * km/kh (#1812) - * Capital letters in Polish translation (#1890) - * Add missing monthsTitle in cs (#1900) - * Update bootstrap-datepicker.da.js (#1936) - * Fix typo in month name (#2040) - * Added missing basque language properties (#2066) - * Added weekStart to slovenian translation (#2067) - * add monthsTitle for ru (#2092) - * Change danish (da) date format to match the rest of the locales (#2048) - * Fix Tamil Language file with proper locale code (#2141) - * Revert strange changes, +monthsTitle (#2153) - * updated Tajik (cyrillic) translation file (#2167) - * Romanian uses dd/mm/yyyy format for dates (#2173) - * Missing latvian translation (#2204) - -## Docs - * Fix typo in index.rst (#1882) - * Update CDNjs info in README.md (#1933) - * [Doc] Keyboard navigation is not supported for embedded / inline type (#2002) - * Removed reference to stefan petre (#2031) - * Improve defaultViewDate documentation (#2052) - * Add notes about multiple dates and examples for update method (#2060) - * Add Code Of Conduct (#2095) - * Update install instructions on README.md (#2160) - -1.6.2 - 1.6.3 - 1.6.4 ---------------------- - -Bugfix - - * Backported jquery 3 fix from #1958 - -1.6.1 ------ -Bugfixes - - * add specific class for disabled dates back (Fixes #1785) - * [fix] Allow keyboard navigation for non-input fields (Fixes: #874) - * fix kazakh mothShort - * Fix bug when clicking on a day that is highlighted today in the next month - * dates read out are 12am UTC - * Fix show by component (with disabled attribute) - -1.6.0 ------ -Features - - * Changes nonpunctuation to accept unicode characters - * Add "assumeNearbyYear" option - * Decade and century picking - * Added timedelta aliases. (Fixes #785) - * add getter methods for date limits - * Replace arrow entities for glyphicon + template + libs snippets (Fixes: #610 #833 #1007) - * added class .disabled to dow header - * Rename "remove" to "destroy" and create alias - -Bugfix - - * Month/year view keyboard navigation - * fix changeMonth, changeYear not triggered when selecting day from prev/next month - * Fix default arrows for BS2 and screenshots (for docs) - * Extend beforeShowMonth event functionality to work like beforeShowDay and beforeShowYear - -Locale changes - - * Correct date format for ko locale - * Add en-AU (Australian English) locale - -Repository - - * Add CSS sourcemap - * [BS3 Less] Remove unused variables and cleanup - * Added timezone aware tests - * remove .idea-folder from npm - -1.5.1 ------ - -Bugfixes - * Fix calculation for new position when datepicker goes offscreen when inside a container (Fixes: #1619) - * Fix datepicker title not centered when displaying calendar weeks (Fixes: #1625) - * Fixing looping when calling dp inside change event (Fixes: #1628) - * Add scrollTop to position if container is not body (Fixes: #1616) - * Use document scrollTop instead of body scrollTop when using the body container - * Fix focus for disabled week days (Fixes: #1365, #1187, #1648) - * Fixes enableOnReadOnly bug when datepicker is of type component - -Translations - * Added missing translations for slovak translation. (Fixes: #1521) - * Added missing date format for norwegian (nb) locale (Fixes #1690) - * Armenian translation short names - * adding Today translation, default date format for the lithuanian translation - -Docs - * Document data-api on container - * Added docs for the different stylesheet files. (Fixes #1459) - -Repository - * Enable travis container builds for faster builds - -1.5.0 ------ - -Features - * Added down key as datepicker show trigger - * immediateUpdates option (updates input when a year or month is selected) - * Highlight days of week - * maxViewMode option - * Include "main" property in package.json - * Require.js support. (Fixes: #280) - * Allow overriding `$.fn.show` and `$.fn.hide` (Fixes: #1424) - * Adding border-radius variable for LESS (Fixes: #1429) - * Add support for dropdown border variables - * Add the posibility to have a title on the picker (Fixes: #1410) - * Implement `beforeShowYear` (Fixes: #1226) - * Add commonjs support - * Trigger 'hide' event when clicking outside datepicker - * Add css-classes for range-start and range-end - * Update hover effect for "buttons" (matches Bootstrap 3.3.5 mixin) - * Custom formatting options - -Bugfixes: - * Scrolling on mobile device closes datepicker - * Use $.on() instead $.bind() - * Fixed right-click and edit-menu paste - * Ported prototype fix for Prototype Compability - * Fixed issue with startview year - * Fixed padding inconsistency with twitter bootstrap 3 - * prevents the click event from bubbling to any user defined click handlers - * Added padding for .datepicker-dropdown - * Fixes the issue with a date change firing mulitple change events - * removed hard dependency on bootstrap (because of twbs-sass package) - * Clearing the date should reset to defaultViewDate - * Datepicker orientation mix up - top = bottom and bottom = top - * Fix cursor thead styles - * Fix date-reset issue when navigating to next with invalid date - * Using orientation:auto but date picker still appears above, cut off, when there plenty of space below. - * lots of orientation fixes - -Locale changes: - * Remove unused eighth element on week arrays ) - * Add Esperanto translation - * Better Polish language date shortcuts translation and default date format - * lowercase danish translation - * Add Mongolian localization - * update Hungarian translation - -Docs: - * added day to end-date to avoid confusion about example - * added setDatesDisabled method to documentation - - - -1.4.0 ------ - -Features: - * implemented beforeShowMonth option - * Added option to disable touch keyboard input - * All datepicker methods are chainable - * Added a datesDisable option - * Added option to prevent date picker to show when input field receives focus - * adding option to define the container the datepicker will be appended to - * Backported some placement fixes for the container option - * Option default view date - * Add toggleActive option - * Added clear method - * Added version property to datepicker object - * Added option to not show datepicker on readonly field - -Bugfixes: - * Removed blank space before the previous button when calendarWeeks is true; - * Fixed date deselection with single date picker - * Added case-neutral matching for text months - * Changed input-daterange to full width for bs3 - * Fix placement for RTL languages - * fix for range picker when next date is before previous date - * Fix for moving box on first selection - * Do not show datepicker for readonly inputs - * Fix getUTCDate when datepicker has no selected date - * Only a linked today button should trigger the changeDate event - * Fixed bug with keyboard navigation when startdate/enddate was defined - * Right align calendar on right window edge conflict - * On "ENTER" keydown on picker, prevent the closest form to be submitted too - * fixed bower.json twitte bootstrap dependency - * Replaced named entities with decimal entities - * assigning plugin to a local variable to fix bug in noConflict - -Repo changes: - * Added empty ignore option in bower.json. - * Added .editorconfig - * Reworked grunt tasks - -Translations: - * Fix translation of French months - * Update cambodia translations - * added clear and weekStart to turkish translation - * Days/months should start lowercase in dutch - * Month/daynames should be lowercase in french - * Add 'clear' and 'format' to Ukrainian locale - * Added Montenegrin locale - -Docs: - * added example for inputs option - * added missing documentation for embedded mode - * Add additional documentaion to update method - -1.3.1 ------ - -Repo changes: -* Automated screenshots have been added to the docs. These probably need to be documented so that contributors can add them when appropriate. -* Grunt support -* Missing description and keywords for Packagist -* Composer: Include translation files into deployment dir -* Add package name and version to npm package.json - -Bugfixes: -* Remove font-family declaration for datepicker -* Don't deselect date unless datepicker is multidate -* Removed comment from compiled CSS. -* Don't clear input after typing date and hitting Enter when keyboard nav is disabled -* Fixing the ui displaying 'undefined nan' when typing dates in Firefox & IE -* Reset tooltip to a default empty value -* Fix colspan if calendarWeeks & clearBtn are true -* Removed fixed width and height in large and small group addon -* z-index calculation should not stop at first element -* Fix IE8 bug with Array#splice with one argument - -Documentation: -* ghpages: jQuery js not being loaded when using HTTPS -* Adds clearBtn option to sandbox page -* Minor fixes (typo's, links,...) - -Locale changes - -Updated languages: -* Clear translation in czech -* Dutch translation -* Swedish translation -* Japanese translation -* Ukrainian translation fixes -* Add spanish clear, week start and format -* Added galician clear, week start and format -* Added missing clear localization value for polish translation -* Add clear zh-CN translation -* Fixed Albanian translation typo's -* Add missing clear and format localization value for Russian translation -* Updated Serbian translation -* Fixed Ukrainian iso code to uk instead of ua -* Updated greek translation -* Update Catalan and Spanish localizations -* Added missing armenian translations - -New languages: -* Basque -* Khmer (Cambodia) -* Bosnian -* British english -* Armenian -* Faroese -* Swiss Italian and Swiss French - -1.3.0 ------ - -New features: -* Bootstrap 3 support. Added build files `build/build_standalone3.less` and `build/build3.less`, and source files `less/datepicker3.less` and `css/datepicker3.css` (built from `build_standalone3.less`). -* Multi-date functionality. This required rethinking several areas of the picker: - * The internals have been modified to be completely multidate-centric. - * Attributes and methods availabel on events have changed, but the old attributes and functions will still work. - * Keyboard navigation has been revamped, as it didn't work at all properly with multidate selection. - * The picker now explicitly supports "no selected date". - -Non-API changes: -* Keyboard navigation has been changed. See `docs/keyboard.rst`. -* Empty pickers in a range picker setup will be populated with the first date selected by the user to make finding the next date easier. - -Bug squashed: -* Jan 1, 1970 is now highlighted when selected -* `touchstart` added to document-bound picker-closing events (alongside `mousedown`) -* Fixed a display bug with component add-on icons being vertically higher than they should have been. -* Input is refocused after clicking the picker. -* `changeDate` event is triggered when `setDate` is called. - -Locale changes: -* Added Ukrainian, Belgium-Dutch, Welsh, Galician, Vietnamese, and Azerbaijani -* `clear` for German, Danish, Italian, and Romanian -* Fixed `weekStart` and `format` for Norwegian -* `weekStart` and `format` for Georgian -* Tweaks for Latvian, French, Vietnamese, Swedish, and Croatian -* De-duplicated Ukrainian files from `uk` and `ua` to just `ua` - -Repository changes: -* Documentation has been moved from the base `README.md` file to the `docs/` folder, and been re-written to use sphinx docs. The docs are now viewable online at http://bootstrap-datepicker.readthedocs.org/. The [gh-pages](http://eternicode.github.io/bootstrap-datepicker/) branch has been reduced to the sandbox demo. -* Changed the js file header to point at repo/demo/docs urls instead of eyecon.ro -* The css files are now the output of the standalone build scripts instead of `build/build.less` etc. -* `composer.json` now supports component-installer -* Added [JSHint](http://www.jshint.com/docs/) and [JSCS](https://github.com/mdevils/node-jscs) configurations - - -1.2.0 ------ - -New features: -* Google Closure Compiler Compatibility -* Smart orientation by default, and explicit picker orientation with the `orientation` option -* Text inside the picker is no longer user-selectable -* Packagist/Composer support (I think...) -* No longer depends on glyphicons for arrows -* `clearDate` event added, fired when the date is cleared - -Bug squashed: -* `noConflict` fixed -* Fix for large years causing an infinite loop in date parsing -* Fixed cases where `changeYear` and `changeMonth` events were not being triggered -* `component.js` moved to `bower.js` -* Falsey values for `startDate` and `endDate` translate to `-Infinity` and `Infinity`, respectively (effectively, falsey values mean "no bounds") -* Fixed `autoclose` for non-input, non-component elements -* Fixed 50% param in `mix()` less function -- expands compatibility with less compilers -* Fixed `update` method to update the selected date -* `beforeShowDay` was getting UTC dates, now it gets local dates (all dates that developers are given should be in local time, not UTC). -* `startDate` and `endDate` were a bit confused when given `new Date()` -- they would not allow today to be selected (the range should be inclusive), they would change whether it was selectable based on local time, etc. These quirks should be fixed now. They both also now expect local dates (which will then be time-zeroed and converted to UTC). -* Fixed selected date not being automatically constrained to the specified range when `setStartDate` and `setEndDate` were called. -* No longer uses jQuery's `.size()` (deprecated in favor of `.length`) -* `changeDate` triggered during manual user input -* `change` event fired when input value changed, it wasn't in some cases - -Locale changes: -* Added Arabic, Norwegian, Georgian -* `clear` for French -* `today` and `clear` for Bahasa -* `today` and `clear` for Portuguese (both `pt` and `pt-BR`) -* `format` for Turkish -* `format` and `weekStart` for Swedish -* `format` and `weekStart` for Simplified Chinese; `today`, `format`, and `weekStart` for Traditional Chinese -* Fixed typo in Serbian latin (`rs-latin`) -* More appropriate use of Traditional Chinese habit in `zh-TW` - - -1.1.3 - ---------- - - Clicking the clear button now triggers the input's `change` and datepicker's `changeDate` events. - Fixed a bug that broke the event-attached `format` function. - - -1.1.2 ----------- - -Botched release, no change from 1.1.1 - - -1.1.1 ----------- - -Fixes a bug when setting startDate or endDate during initialization. - - -1.1.0 ----------- - -New features: -* Date range picker. -* Data API / noConflict. -* `getDate` and `setDate` methods. -* `format` method for events; this allows you to easily format the `date` associated with the event. -* New options: - * `beforeShowDay` option: a dev-provided function that can enable/disable dates, add css classes, and add tooltips. - * `clearBtn`, a button for resetting the picker. - -Internal changes: -* Cleaner and more reliable method for extracting options from all potential sources (defaults, locale overrides, data-attrs, and instantiation options, in that order). This also populates `$.fn.datepicker.defaults` with the default values, and uses this hash as the actual source of defaults, meaning you can globally change the default value for a given option. - -Bugs squashed: -* Resolved a conflict with bootstrap's native `.switch` class. -* Fixed a bug with components where they would be stuck with a stale value when editing the value manually. -* The `date` attributes on events are now local dates instead of internal UTC dates. -* Separate `Date` objects for internal selected and view date references. -* Clicking multiple times inside inputs no longer hides the picker. - -Minor improvements: -* Better text color for highlighted "today" date. -* Last year in decade view now marked as "new" instead of "old". -* Formats now properly handle trailing separators. - -Locale changes: -* Added Albanian, Estonian, and Macedonian -* Added `weekStart` for Russian -* Added `weekStart` and `format` for Finnish - -Potentially backward-incompatible changes: -* Options revamp: - * This fixes bugs in the correlation of some data-attrs to their associated option names. If you use `data-date-weekstart`, `data-date-startdate`, or `data-date-enddate`, you should update these to `data-date-week-start`, `data-date-start-date`, or `data-date-end-date`, respectively. - * All options for datepicker are now properties on the datepicker's `o` property; options are no longer stored on the Datepicker instance itself. If you have code that accesses options stored on the datepicker instance (eg, `datepicker.format`), you will need to update it to access those options via the `o` property (eg, `datepicker.o.format`). "Raw" options are available via the `_o` property. - -1.0.2 ----------- - -Small optimizations release - -* Reduced the number of times `update` is called on initialization. -* Datepicker now detaches the picker dropdown when it is hidden, and appends it when shown. This removes the picker from the DOM when it is not in use. -* No longer listens to document/window events unless picker is visible. - -v1.0.1 ------- - -* Support for [Bower](http://twitter.github.com/bower/) -* Component pickers are now aligned under the input, not the add-on element. -* Japanese locale now has "today" and "format". -* "remove" method removes `.data().date` if the datepicker is on a non-input. -* Events on initialized elements are no longer blocked from bubbling up the DOM (jQuery.live et al can now catch the events). -* Component triggers now include `.btn` in addition to `.add-on`. -* Updates to README contents. - -v1.0.0 ------- - -Initial release: - -* format option -* weekStart option -* calendarWeeks option -* startDate / endDate options -* daysOfWeekDisabled option -* autoclose option -* startView / mnViewMode options -* todayBtn / todayHighlight options -* keyboardNavigation option -* language option -* forceParse option diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/LICENSE b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/LICENSE deleted file mode 100644 index d645695..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/README.md b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/README.md deleted file mode 100644 index 16ee1e3..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/README.md +++ /dev/null @@ -1,42 +0,0 @@ -# bootstrap-datepicker - -[![Join the chat at https://gitter.im/uxsolutions/bootstrap-datepicker](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/uxsolutions/bootstrap-datepicker?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -[![Build Status](https://travis-ci.org/uxsolutions/bootstrap-datepicker.svg?branch=master)](https://travis-ci.org/uxsolutions/bootstrap-datepicker) -[![GitHub license](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://raw.githubusercontent.com/uxsolutions/bootstrap-datepicker/master/LICENSE) -[![npm](https://img.shields.io/npm/dt/bootstrap-datepicker.svg)](https://github.com/uxsolutions/bootstrap-datepicker) -[![Twitter Follow](https://img.shields.io/twitter/follow/bsdatepicker.svg?style=social&label=Follow)](https://twitter.com/bsdatepicker) - -Versions are incremented according to [semver](http://semver.org/). - -## CDN - -You can use the [CloudFlare](https://www.cloudflare.com) powered [cdnjs.com](https://cdnjs.com) on your website. - -[bootstrap-datepicker](https://cdnjs.com/libraries/bootstrap-datepicker) on cdnjs - -Please note: It might take a few hours until a new version is available on cdnjs. - -## Links - -* [Online Demo](https://uxsolutions.github.io/bootstrap-datepicker/) -* [Online Docs](https://bootstrap-datepicker.readthedocs.org/en/stable/) (ReadTheDocs.com) -* [Google Group](https://groups.google.com/group/bootstrap-datepicker/) -* [Travis CI](https://travis-ci.org/uxsolutions/bootstrap-datepicker) - -## Development - -Once you cloned the repo, you'll need to install [grunt](https://gruntjs.com/) and the development dependencies using a package manager: - -* [yarn](https://yarnpkg.com/) (recommended): - -``` -$ [sudo] yarn global add grunt-cli -$ yarn install -``` - -* [npm](https://www.npmjs.com/): - -``` -$ [sudo] npm install --global grunt-cli -$ npm install -``` diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build.less deleted file mode 100644 index 7db2322..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build.less +++ /dev/null @@ -1,69 +0,0 @@ -// Datepicker .less buildfile. Includes select mixins/variables from bootstrap -// and imports the included datepicker.less to output a minimal datepicker.css -// -// Usage: -// lessc build.less datepicker.css -// -// Variables and mixins copied from bootstrap 2.0.2 - -// Variables -@grayLight: #999; -@grayLighter: #eee; -@white: #fff; -@linkColor: #08c; -@btnPrimaryBackground: @linkColor; -@orange: #f89406; -@infoBackground: #d9edf7; -@baseLineHeight: 18px; -@baseBorderRadius: 4px; - -// Mixins - -// Border Radius -.border-radius(@radius: 5px) { - -webkit-border-radius: @radius; - -moz-border-radius: @radius; - border-radius: @radius; -} - -// Button backgrounds -.buttonBackground(@startColor, @endColor) { - .gradientBar(@startColor, @endColor); - .reset-filter(); - &:hover, &:active, &.active, &.disabled, &[disabled] { - background-color: @endColor; - } - &:active, - &.active { - background-color: darken(@endColor, 10%) e("\9"); - } -} - -// Reset filters for IE -.reset-filter() { - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} - -// Gradient Bar Colors for buttons and alerts -.gradientBar(@primaryColor, @secondaryColor) { - #gradient > .vertical(@primaryColor, @secondaryColor); - border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%); - border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%); -} - -// Gradients -#gradient { - .vertical(@startColor: #555, @endColor: #333) { - background-color: mix(@startColor, @endColor, 60%); - background-image: -moz-linear-gradient(to bottom, @startColor, @endColor); // FF 3.6+ - background-image: -ms-linear-gradient(to bottom, @startColor, @endColor); // IE10 - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+ - background-image: -webkit-linear-gradient(to bottom, @startColor, @endColor); // Safari 5.1+, Chrome 10+ - background-image: -o-linear-gradient(to bottom, @startColor, @endColor); // Opera 11.10 - background-image: linear-gradient(to bottom, @startColor, @endColor); // The standard - background-repeat: repeat-x; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",@startColor,@endColor)); // IE9 and down - } -} - -@import "../less/datepicker.less"; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build3.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build3.less deleted file mode 100644 index a9baa08..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build3.less +++ /dev/null @@ -1,76 +0,0 @@ -// Datepicker .less buildfile. Includes select mixins/variables from bootstrap -// and imports the included datepicker.less to output a minimal datepicker.css -// -// Usage: -// lessc build3.less datepicker.css -// -// Variables and mixins copied from Bootstrap 3.3.5 - -// Variables -@gray: lighten(#000, 33.5%); // #555 -@gray-light: lighten(#000, 46.7%); // #777 -@gray-lighter: lighten(#000, 93.5%); // #eee - -@brand-primary: darken(#428bca, 6.5%); // #337ab7 - -@btn-primary-color: #fff; -@btn-primary-bg: @brand-primary; -@btn-primary-border: darken(@btn-primary-bg, 5%); - -@btn-link-disabled-color: @gray-light; - -@state-info-bg: #d9edf7; - -@line-height-base: 1.428571429; // 20/14 -@border-radius-base: 4px; - -@dropdown-bg: #fff; -@dropdown-border: rgba(0,0,0,.15); - - -// Mixins - -// Button variants -.button-variant(@color; @background; @border) { - color: @color; - background-color: @background; - border-color: @border; - - &:focus, - &.focus { - color: @color; - background-color: darken(@background, 10%); - border-color: darken(@border, 25%); - } - &:hover { - color: @color; - background-color: darken(@background, 10%); - border-color: darken(@border, 12%); - } - &:active, - &.active { - color: @color; - background-color: darken(@background, 10%); - border-color: darken(@border, 12%); - - &:hover, - &:focus, - &.focus { - color: @color; - background-color: darken(@background, 17%); - border-color: darken(@border, 25%); - } - } - &.disabled, - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus, - &.focus { - background-color: @background; - border-color: @border; - } - } -} - -@import "../less/datepicker3.less"; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build_standalone.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build_standalone.less deleted file mode 100644 index 9fa1b8b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build_standalone.less +++ /dev/null @@ -1,64 +0,0 @@ -// Datepicker standalone .less buildfile. Includes all necessary mixins/variables/rules from bootstrap -// and imports the included datepicker.less to output a minimal standalone datepicker.css -// -// Usage: -// lessc build_standalone.less datepicker.css -// -// Variables, mixins, and rules copied from bootstrap 2.0.2 - -@import "build.less"; - -// Dropdown css - -@zindexDropdown: 1000; -@grayDark: #333; -@baseLineHeight: 20px; -@tableBackground: transparent; // overall background-color -@dropdownBackground: @white; -@dropdownBorder: rgba(0,0,0,.2); -@dropdownLinkColor: @grayDark; -@dropdownLinkColorHover: @white; -@dropdownLinkBackgroundHover: @linkColor; - -// Drop shadows -.box-shadow(@shadow) { - -webkit-box-shadow: @shadow; - -moz-box-shadow: @shadow; - box-shadow: @shadow; -} - -// The dropdown menu (ul) -// ---------------------- -.datepicker{ - &.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: @zindexDropdown; - float: left; - display: none; // none by default, but block on "open" of the menu - min-width: 160px; - list-style: none; - background-color: @dropdownBackground; - border: 1px solid #ccc; - border: 1px solid rgba(0,0,0,.2); - .border-radius(5px); - .box-shadow(0 5px 10px rgba(0,0,0,.2)); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - *border-right-width: 2px; - *border-bottom-width: 2px; - - // Normally inherited from bootstrap's `body` - color: #333333; - font-size:13px; - line-height: @baseLineHeight; - } - - &.dropdown-menu, &.datepicker-inline { - th, td { - padding: 4px 5px; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build_standalone3.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build_standalone3.less deleted file mode 100644 index 8ef90ea..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/build/build_standalone3.less +++ /dev/null @@ -1,55 +0,0 @@ -// Datepicker standalone .less buildfile. Includes all necessary mixins/variables/rules from bootstrap -// and imports the included datepicker.less to output a minimal standalone datepicker.css -// -// Usage: -// lessc build_standalone3.less datepicker.css -// -// Variables, mixins, and rules copied from Bootstrap 3.3.5 - -@import "build3.less"; - -// Dropdown css - -@zindex-dropdown: 1000; -@dropdown-fallback-border: #ccc; - -// Drop shadows -.box-shadow(@shadow) { - -webkit-box-shadow: @shadow; - -moz-box-shadow: @shadow; - box-shadow: @shadow; -} - -// The dropdown menu (ul) -// ---------------------- -.datepicker { - &.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: @zindex-dropdown; - display: none; // none by default, but block on "open" of the menu - float: left; - min-width: 160px; - list-style: none; - background-color: @dropdown-bg; - border: 1px solid @dropdown-fallback-border; // IE8 fallback - border: 1px solid @dropdown-border; - border-radius: @border-radius-base; - .box-shadow(0 6px 12px rgba(0,0,0,.175)); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - - // Normally inherited from bootstrap's `body` - color: #333333; - font-size: 13px; - line-height: @line-height-base; - } - - &.dropdown-menu, &.datepicker-inline { - th, td { - padding: 0px 5px; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.css deleted file mode 100644 index 3cc60cd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.css +++ /dev/null @@ -1,477 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -.datepicker { - padding: 4px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - direction: ltr; -} -.datepicker-inline { - width: 220px; -} -.datepicker-rtl { - direction: rtl; -} -.datepicker-rtl.dropdown-menu { - left: auto; -} -.datepicker-rtl table tr td span { - float: right; -} -.datepicker-dropdown { - top: 0; - left: 0; -} -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #999; - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #999; -} -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.datepicker td, -.datepicker th { - text-align: center; - width: 20px; - height: 20px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - border: none; -} -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} -.datepicker table tr td.day:hover, -.datepicker table tr td.day.focused { - background: #eee; - cursor: pointer; -} -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #999; -} -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #999; - cursor: default; -} -.datepicker table tr td.highlighted { - background: #d9edf7; - border-radius: 0; -} -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a); - background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); - background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a); - background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #000; -} -.datepicker table tr td.today:hover, -.datepicker table tr td.today:hover:hover, -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today.disabled:hover:hover, -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today:hover.disabled, -.datepicker table tr td.today.disabled.disabled, -.datepicker table tr td.today.disabled:hover.disabled, -.datepicker table tr td.today[disabled], -.datepicker table tr td.today:hover[disabled], -.datepicker table tr td.today.disabled[disabled], -.datepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active { - background-color: #fbf069 \9; -} -.datepicker table tr td.today:hover:hover { - color: #000; -} -.datepicker table tr td.today.active:hover { - color: #fff; -} -.datepicker table tr td.range, -.datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:hover { - background: #eee; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.datepicker table tr td.range.today, -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:hover { - background-color: #f3d17a; - background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a); - background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a)); - background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a); - background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a); - background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); - border-color: #f3e97a #f3e97a #edde34; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today:hover:hover, -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today.disabled:hover:hover, -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today:hover.disabled, -.datepicker table tr td.range.today.disabled.disabled, -.datepicker table tr td.range.today.disabled:hover.disabled, -.datepicker table tr td.range.today[disabled], -.datepicker table tr td.range.today:hover[disabled], -.datepicker table tr td.range.today.disabled[disabled], -.datepicker table tr td.range.today.disabled:hover[disabled] { - background-color: #f3e97a; -} -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active { - background-color: #efe24b \9; -} -.datepicker table tr td.selected, -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected.disabled:hover { - background-color: #9e9e9e; - background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080); - background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080)); - background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080); - background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080); - background-image: linear-gradient(to bottom, #b3b3b3, #808080); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); - border-color: #808080 #808080 #595959; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected:hover:hover, -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.disabled:hover:hover, -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected:hover.disabled, -.datepicker table tr td.selected.disabled.disabled, -.datepicker table tr td.selected.disabled:hover.disabled, -.datepicker table tr td.selected[disabled], -.datepicker table tr td.selected:hover[disabled], -.datepicker table tr td.selected.disabled[disabled], -.datepicker table tr td.selected.disabled:hover[disabled] { - background-color: #808080; -} -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active { - background-color: #666666 \9; -} -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -moz-linear-gradient(to bottom, #08c, #0044cc); - background-image: -ms-linear-gradient(to bottom, #08c, #0044cc); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); - background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc); - background-image: -o-linear-gradient(to bottom, #08c, #0044cc); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td.active:hover, -.datepicker table tr td.active:hover:hover, -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.disabled:hover:hover, -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active:hover.disabled, -.datepicker table tr td.active.disabled.disabled, -.datepicker table tr td.active.disabled:hover.disabled, -.datepicker table tr td.active[disabled], -.datepicker table tr td.active:hover[disabled], -.datepicker table tr td.active.disabled[disabled], -.datepicker table tr td.active.disabled:hover[disabled] { - background-color: #0044cc; -} -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active { - background-color: #003399 \9; -} -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eee; -} -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #999; - cursor: default; -} -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -moz-linear-gradient(to bottom, #08c, #0044cc); - background-image: -ms-linear-gradient(to bottom, #08c, #0044cc); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); - background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc); - background-image: -o-linear-gradient(to bottom, #08c, #0044cc); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active:hover.disabled, -.datepicker table tr td span.active.disabled.disabled, -.datepicker table tr td span.active.disabled:hover.disabled, -.datepicker table tr td span.active[disabled], -.datepicker table tr td span.active:hover[disabled], -.datepicker table tr td span.active.disabled[disabled], -.datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #0044cc; -} -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - background-color: #003399 \9; -} -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #999; -} -.datepicker .datepicker-switch { - width: 145px; -} -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eee; -} -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} -.input-append.date .add-on, -.input-prepend.date .add-on { - cursor: pointer; -} -.input-append.date .add-on i, -.input-prepend.date .add-on i { - margin-top: 3px; -} -.input-daterange input { - text-align: center; -} -.input-daterange input:first-child { - -webkit-border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} -.input-daterange input:last-child { - -webkit-border-radius: 0 3px 3px 0; - -moz-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; -} -.input-daterange .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: 18px; - padding: 4px 5px; - font-weight: normal; - line-height: 18px; - text-align: center; - text-shadow: 0 1px 0 #fff; - vertical-align: middle; - background-color: #eee; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; -} -/*# sourceMappingURL=bootstrap-datepicker.css.map */ \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.css.map b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.css.map deleted file mode 100644 index 7e08a21..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/datepicker.less","build/build.less"],"names":[],"mappings":"AAAA;EACC,YAAA;ECsBC,0BAAA;EACG,uBAAA;EACK,kBAAA;EDnBT,cAAA;;AAHA,WAAC;EACA,YAAA;;AAGD,WAAC;EACA,cAAA;;AACA,WAFA,IAEC;EAAiB,UAAA;;AAFnB,WAAC,IAGA,MAAM,GAAG,GAAG;EACX,YAAA;;AAGF,WAAC;EACA,MAAA;EACA,OAAA;;AACA,WAHA,SAGC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,6BAAA;EACA,aAAA;EACA,uCAAA;EACA,kBAAA;;AAED,WAbA,SAaC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,6BAAA;EACA,aAAA;EACA,kBAAA;;AAED,WAtBA,SAsBC,uBAAuB;EAAY,SAAA;;AACpC,WAvBA,SAuBC,uBAAuB;EAAY,SAAA;;AACpC,WAxBA,SAwBC,wBAAwB;EAAW,UAAA;;AACpC,WAzBA,SAyBC,wBAAwB;EAAW,UAAA;;AACpC,WA1BA,SA0BC,yBAAyB;EAAU,SAAA;;AACpC,WA3BA,SA2BC,yBAAyB;EAAU,SAAA;;AACpC,WA5BA,SA4BC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,0BAAA;;AAED,WAjCA,SAiCC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,0BAAA;;AAlDH,WAqDC;EACC,SAAA;EACA,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;;AA5DF,WA8DC;AA9DD,WA8DK;EACH,kBAAA;EACA,WAAA;EACA,YAAA;EC1CA,0BAAA;EACG,uBAAA;EACK,kBAAA;ED2CR,YAAA;;AAID,cAAe,YAAE,MAAM,GACtB;AADD,cAAe,YAAE,MAAM,GAClB;EACH,6BAAA;;AAID,WADD,MAAM,GAAG,GACP,IAAI;AACL,WAFD,MAAM,GAAG,GAEP,IAAI;EACJ,gBAAA;EACA,eAAA;;AAED,WAND,MAAM,GAAG,GAMP;AACD,WAPD,MAAM,GAAG,GAOP;EACA,WAAA;;AAED,WAVD,MAAM,GAAG,GAUP;AACD,WAXD,MAAM,GAAG,GAWP,SAAS;EACT,gBAAA;EACA,WAAA;EACA,eAAA;;AAED,WAhBD,MAAM,GAAG,GAgBP;EACA,mBAAA;EACA,gBAAA;;AAED,WApBD,MAAM,GAAG,GAoBP;AACD,WArBD,MAAM,GAAG,GAqBP,MAAM;AACP,WAtBD,MAAM,GAAG,GAsBP,MAAM;AACP,WAvBD,MAAM,GAAG,GAuBP,MAAM,SAAS;EC5Cd,yBAAA;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,gDAAlB;EACA,kBAAkB,sCAAsC,eAAmB,YAA3E;EACA,kBAAkB,oDAAlB;EACA,kBAAkB,+CAAlB;EACA,kBAAkB,4CAAlB;EACA,2BAAA;EACA,QAAQ,0GAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;ED4DC,WAAA;;ACvED,WD6CD,MAAM,GAAG,GAoBP,MCjEA;AAAD,WD6CD,MAAM,GAAG,GAqBP,MAAM,MClEN;AAAD,WD6CD,MAAM,GAAG,GAsBP,MAAM,SCnEN;AAAD,WD6CD,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpEf;AAAQ,WD6CV,MAAM,GAAG,GAoBP,MCjES;AAAD,WD6CV,MAAM,GAAG,GAqBP,MAAM,MClEG;AAAD,WD6CV,MAAM,GAAG,GAsBP,MAAM,SCnEG;AAAD,WD6CV,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpEN;AAAS,WD6CpB,MAAM,GAAG,GAoBP,MCjEmB;AAAD,WD6CpB,MAAM,GAAG,GAqBP,MAAM,MClEa;AAAD,WD6CpB,MAAM,GAAG,GAsBP,MAAM,SCnEa;AAAD,WD6CpB,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpEI;AAAS,WD6C9B,MAAM,GAAG,GAoBP,MCjE6B;AAAD,WD6C9B,MAAM,GAAG,GAqBP,MAAM,MClEuB;AAAD,WD6C9B,MAAM,GAAG,GAsBP,MAAM,SCnEuB;AAAD,WD6C9B,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpEc;AAAW,WD6C1C,MAAM,GAAG,GAoBP,MCjEyC;AAAD,WD6C1C,MAAM,GAAG,GAqBP,MAAM,MClEmC;AAAD,WD6C1C,MAAM,GAAG,GAsBP,MAAM,SCnEmC;AAAD,WD6C1C,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpE0B;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GAoBP,MC9DA;AAAD,WD0CD,MAAM,GAAG,GAqBP,MAAM,MC/DN;AAAD,WD0CD,MAAM,GAAG,GAsBP,MAAM,SChEN;AAAD,WD0CD,MAAM,GAAG,GAuBP,MAAM,SAAS,MCjEf;AACD,WDyCD,MAAM,GAAG,GAoBP,MC7DA;AAAD,WDyCD,MAAM,GAAG,GAqBP,MAAM,MC9DN;AAAD,WDyCD,MAAM,GAAG,GAsBP,MAAM,SC/DN;AAAD,WDyCD,MAAM,GAAG,GAuBP,MAAM,SAAS,MChEf;EACC,0BAAyC,EAAzC;;ADoEF,WA5BD,MAAM,GAAG,GA4BP,MAAM,MAAM;EAEZ,WAAA;;AAED,WAhCD,MAAM,GAAG,GAgCP,MAAM,OAAO;EACb,WAAA;;AAED,WAnCD,MAAM,GAAG,GAmCP;AACD,WApCD,MAAM,GAAG,GAoCP,MAAM;AACP,WArCD,MAAM,GAAG,GAqCP,MAAM;AACP,WAtCD,MAAM,GAAG,GAsCP,MAAM,SAAS;EACf,gBAAA;EC7FD,wBAAA;EACG,qBAAA;EACK,gBAAA;;AD8FR,WA1CD,MAAM,GAAG,GA0CP,MAAM;AACP,WA3CD,MAAM,GAAG,GA2CP,MAAM,MAAM;AACb,WA5CD,MAAM,GAAG,GA4CP,MAAM,MAAM;AACb,WA7CD,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS;EClEpB,yBAAA;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,gDAAlB;EACA,kBAAkB,sCAAsC,eAAmB,YAA3E;EACA,kBAAkB,oDAAlB;EACA,kBAAkB,+CAAlB;EACA,kBAAkB,4CAAlB;EACA,2BAAA;EACA,QAAQ,0GAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;EApBA,wBAAA;EACG,qBAAA;EACK,gBAAA;;AAOR,WD6CD,MAAM,GAAG,GA0CP,MAAM,MCvFN;AAAD,WD6CD,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxFZ;AAAD,WD6CD,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzFZ;AAAD,WD6CD,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FrB;AAAQ,WD6CV,MAAM,GAAG,GA0CP,MAAM,MCvFG;AAAD,WD6CV,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxFH;AAAD,WD6CV,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzFH;AAAD,WD6CV,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FZ;AAAS,WD6CpB,MAAM,GAAG,GA0CP,MAAM,MCvFa;AAAD,WD6CpB,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxFO;AAAD,WD6CpB,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzFO;AAAD,WD6CpB,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FF;AAAS,WD6C9B,MAAM,GAAG,GA0CP,MAAM,MCvFuB;AAAD,WD6C9B,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxFiB;AAAD,WD6C9B,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzFiB;AAAD,WD6C9B,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FQ;AAAW,WD6C1C,MAAM,GAAG,GA0CP,MAAM,MCvFmC;AAAD,WD6C1C,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxF6B;AAAD,WD6C1C,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzF6B;AAAD,WD6C1C,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FoB;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GA0CP,MAAM,MCpFN;AAAD,WD0CD,MAAM,GAAG,GA2CP,MAAM,MAAM,MCrFZ;AAAD,WD0CD,MAAM,GAAG,GA4CP,MAAM,MAAM,SCtFZ;AAAD,WD0CD,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MCvFrB;AACD,WDyCD,MAAM,GAAG,GA0CP,MAAM,MCnFN;AAAD,WDyCD,MAAM,GAAG,GA2CP,MAAM,MAAM,MCpFZ;AAAD,WDyCD,MAAM,GAAG,GA4CP,MAAM,MAAM,SCrFZ;AAAD,WDyCD,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MCtFrB;EACC,0BAAyC,EAAzC;;AD0FF,WAlDD,MAAM,GAAG,GAkDP;AACD,WAnDD,MAAM,GAAG,GAmDP,SAAS;AACV,WApDD,MAAM,GAAG,GAoDP,SAAS;AACV,WArDD,MAAM,GAAG,GAqDP,SAAS,SAAS;EC1EjB,yBAAA;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,gDAAlB;EACA,kBAAkB,sCAAsC,eAAmB,YAA3E;EACA,kBAAkB,oDAAlB;EACA,kBAAkB,+CAAlB;EACA,kBAAkB,4CAAlB;EACA,2BAAA;EACA,QAAQ,0GAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;EDyFC,WAAA;EACA,yCAAA;;ACrGD,WD6CD,MAAM,GAAG,GAkDP,SC/FA;AAAD,WD6CD,MAAM,GAAG,GAmDP,SAAS,MChGT;AAAD,WD6CD,MAAM,GAAG,GAoDP,SAAS,SCjGT;AAAD,WD6CD,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGlB;AAAQ,WD6CV,MAAM,GAAG,GAkDP,SC/FS;AAAD,WD6CV,MAAM,GAAG,GAmDP,SAAS,MChGA;AAAD,WD6CV,MAAM,GAAG,GAoDP,SAAS,SCjGA;AAAD,WD6CV,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGT;AAAS,WD6CpB,MAAM,GAAG,GAkDP,SC/FmB;AAAD,WD6CpB,MAAM,GAAG,GAmDP,SAAS,MChGU;AAAD,WD6CpB,MAAM,GAAG,GAoDP,SAAS,SCjGU;AAAD,WD6CpB,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGC;AAAS,WD6C9B,MAAM,GAAG,GAkDP,SC/F6B;AAAD,WD6C9B,MAAM,GAAG,GAmDP,SAAS,MChGoB;AAAD,WD6C9B,MAAM,GAAG,GAoDP,SAAS,SCjGoB;AAAD,WD6C9B,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGW;AAAW,WD6C1C,MAAM,GAAG,GAkDP,SC/FyC;AAAD,WD6C1C,MAAM,GAAG,GAmDP,SAAS,MChGgC;AAAD,WD6C1C,MAAM,GAAG,GAoDP,SAAS,SCjGgC;AAAD,WD6C1C,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGuB;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GAkDP,SC5FA;AAAD,WD0CD,MAAM,GAAG,GAmDP,SAAS,MC7FT;AAAD,WD0CD,MAAM,GAAG,GAoDP,SAAS,SC9FT;AAAD,WD0CD,MAAM,GAAG,GAqDP,SAAS,SAAS,MC/FlB;AACD,WDyCD,MAAM,GAAG,GAkDP,SC3FA;AAAD,WDyCD,MAAM,GAAG,GAmDP,SAAS,MC5FT;AAAD,WDyCD,MAAM,GAAG,GAoDP,SAAS,SC7FT;AAAD,WDyCD,MAAM,GAAG,GAqDP,SAAS,SAAS,MC9FlB;EACC,0BAAyC,EAAzC;;ADkGF,WA1DD,MAAM,GAAG,GA0DP;AACD,WA3DD,MAAM,GAAG,GA2DP,OAAO;AACR,WA5DD,MAAM,GAAG,GA4DP,OAAO;AACR,WA7DD,MAAM,GAAG,GA6DP,OAAO,SAAS;EClFf,yBAAA;EACA,kBAAkB,8CAAlB;EACA,kBAAkB,6CAAlB;EACA,kBAAkB,sCAAsC,YAAmB,YAA3E;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,4CAAlB;EACA,kBAAkB,yCAAlB;EACA,2BAAA;EACA,QAAQ,uGAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;EDiGC,WAAA;EACA,yCAAA;;AC7GD,WD6CD,MAAM,GAAG,GA0DP,OCvGA;AAAD,WD6CD,MAAM,GAAG,GA2DP,OAAO,MCxGP;AAAD,WD6CD,MAAM,GAAG,GA4DP,OAAO,SCzGP;AAAD,WD6CD,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1GhB;AAAQ,WD6CV,MAAM,GAAG,GA0DP,OCvGS;AAAD,WD6CV,MAAM,GAAG,GA2DP,OAAO,MCxGE;AAAD,WD6CV,MAAM,GAAG,GA4DP,OAAO,SCzGE;AAAD,WD6CV,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1GP;AAAS,WD6CpB,MAAM,GAAG,GA0DP,OCvGmB;AAAD,WD6CpB,MAAM,GAAG,GA2DP,OAAO,MCxGY;AAAD,WD6CpB,MAAM,GAAG,GA4DP,OAAO,SCzGY;AAAD,WD6CpB,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1GG;AAAS,WD6C9B,MAAM,GAAG,GA0DP,OCvG6B;AAAD,WD6C9B,MAAM,GAAG,GA2DP,OAAO,MCxGsB;AAAD,WD6C9B,MAAM,GAAG,GA4DP,OAAO,SCzGsB;AAAD,WD6C9B,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1Ga;AAAW,WD6C1C,MAAM,GAAG,GA0DP,OCvGyC;AAAD,WD6C1C,MAAM,GAAG,GA2DP,OAAO,MCxGkC;AAAD,WD6C1C,MAAM,GAAG,GA4DP,OAAO,SCzGkC;AAAD,WD6C1C,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1GyB;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GA0DP,OCpGA;AAAD,WD0CD,MAAM,GAAG,GA2DP,OAAO,MCrGP;AAAD,WD0CD,MAAM,GAAG,GA4DP,OAAO,SCtGP;AAAD,WD0CD,MAAM,GAAG,GA6DP,OAAO,SAAS,MCvGhB;AACD,WDyCD,MAAM,GAAG,GA0DP,OCnGA;AAAD,WDyCD,MAAM,GAAG,GA2DP,OAAO,MCpGP;AAAD,WDyCD,MAAM,GAAG,GA4DP,OAAO,SCrGP;AAAD,WDyCD,MAAM,GAAG,GA6DP,OAAO,SAAS,MCtGhB;EACC,0BAAyC,EAAzC;;ADrCJ,WA6EC,MAAM,GAAG,GAkER;EACC,cAAA;EACA,UAAA;EACA,YAAA;EACA,iBAAA;EACA,WAAA;EACA,UAAA;EACA,eAAA;EC/HD,0BAAA;EACG,uBAAA;EACK,kBAAA;;AD+HP,WA3EF,MAAM,GAAG,GAkER,KASE;AACD,WA5EF,MAAM,GAAG,GAkER,KAUE;EACA,gBAAA;;AAED,WA/EF,MAAM,GAAG,GAkER,KAaE;AACD,WAhFF,MAAM,GAAG,GAkER,KAcE,SAAS;EACT,gBAAA;EACA,WAAA;EACA,eAAA;;AAED,WArFF,MAAM,GAAG,GAkER,KAmBE;AACD,WAtFF,MAAM,GAAG,GAkER,KAoBE,OAAO;AACR,WAvFF,MAAM,GAAG,GAkER,KAqBE,OAAO;AACR,WAxFF,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS;EC7GhB,yBAAA;EACA,kBAAkB,8CAAlB;EACA,kBAAkB,6CAAlB;EACA,kBAAkB,sCAAsC,YAAmB,YAA3E;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,4CAAlB;EACA,kBAAkB,yCAAlB;EACA,2BAAA;EACA,QAAQ,uGAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;ED4HE,WAAA;EACA,yCAAA;;ACxIF,WD6CD,MAAM,GAAG,GAkER,KAmBE,OClID;AAAD,WD6CD,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIR;AAAD,WD6CD,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIR;AAAD,WD6CD,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIjB;AAAQ,WD6CV,MAAM,GAAG,GAkER,KAmBE,OClIQ;AAAD,WD6CV,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIC;AAAD,WD6CV,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIC;AAAD,WD6CV,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIR;AAAS,WD6CpB,MAAM,GAAG,GAkER,KAmBE,OClIkB;AAAD,WD6CpB,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIW;AAAD,WD6CpB,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIW;AAAD,WD6CpB,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIE;AAAS,WD6C9B,MAAM,GAAG,GAkER,KAmBE,OClI4B;AAAD,WD6C9B,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIqB;AAAD,WD6C9B,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIqB;AAAD,WD6C9B,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIY;AAAW,WD6C1C,MAAM,GAAG,GAkER,KAmBE,OClIwC;AAAD,WD6C1C,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIiC;AAAD,WD6C1C,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIiC;AAAD,WD6C1C,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIwB;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GAkER,KAmBE,OC/HD;AAAD,WD0CD,MAAM,GAAG,GAkER,KAoBE,OAAO,MChIR;AAAD,WD0CD,MAAM,GAAG,GAkER,KAqBE,OAAO,SCjIR;AAAD,WD0CD,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MClIjB;AACD,WDyCD,MAAM,GAAG,GAkER,KAmBE,OC9HD;AAAD,WDyCD,MAAM,GAAG,GAkER,KAoBE,OAAO,MC/HR;AAAD,WDyCD,MAAM,GAAG,GAkER,KAqBE,OAAO,SChIR;AAAD,WDyCD,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCjIjB;EACC,0BAAyC,EAAzC;;ADqID,WA7FF,MAAM,GAAG,GAkER,KA2BE;AACD,WA9FF,MAAM,GAAG,GAkER,KA4BE;EACA,WAAA;;AA5KJ,WAiLC;EACC,YAAA;;AAlLF,WAqLC;AArLD,WAsLC;AAtLD,WAuLC;AAvLD,WAwLC,MAAM,GAAG;EACR,eAAA;;AACA,WALD,mBAKE;AAAD,WAJD,MAIE;AAAD,WAHD,MAGE;AAAD,WAFD,MAAM,GAAG,GAEP;EACA,gBAAA;;AAKD,WADD,MACE;AAAD,WADM,MACL;EACA,kBAAA;;AAjMH,WAsMC;EACC,eAAA;EACA,WAAA;EACA,oBAAA;EACA,sBAAA;;AAKD,aAAC,KAAM;AAAP,cAAC,KAAM;EACN,eAAA;;AADD,aAAC,KAAM,QAGN;AAHD,cAAC,KAAM,QAGN;EACC,eAAA;;AAIH,gBACC;EACC,kBAAA;;AAFF,gBAIC,MAAK;ECpMJ,kCAAA;EACG,+BAAA;EACK,0BAAA;;AD8LV,gBAOC,MAAK;ECvMJ,kCAAA;EACG,+BAAA;EACK,0BAAA;;AD8LV,gBAUC;EACC,qBAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,gBAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,yBAAA;EACA,sBAAA;EACA,sBAAA;EACA,sBAAA;EACA,iBAAA;EACA,kBAAA","sourcesContent":[".datepicker {\n\tpadding: 4px;\n\t.border-radius(@baseBorderRadius);\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @grayLight;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @white;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @grayLight;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @white;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t}\n\ttd, th {\n\t\ttext-align: center;\n\t\twidth: 20px;\n\t\theight: 20px;\n\t\t.border-radius(4px);\n\n\t\tborder: none;\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.day:hover,\n\t\t&.day.focused {\n\t\t\tbackground: @grayLighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @grayLight;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @grayLight;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\tbackground: @infoBackground;\n\t\t\tborder-radius: 0;\n\t\t}\n\t\t&.today,\n\t\t&.today:hover,\n\t\t&.today.disabled,\n\t\t&.today.disabled:hover {\n\t\t\t@todayBackground: lighten(@orange, 30%);\n\t\t\t.buttonBackground(@todayBackground, spin(@todayBackground, 20));\n\t\t\tcolor: #000;\n\t\t}\n\t\t&.today:hover:hover { // Thank bootstrap 2.0 for this selector...\n\t\t\t// TODO: Bump min BS to 2.1, use @textColor in buttonBackground above\n\t\t\tcolor: #000;\n\t\t}\n\t\t&.today.active:hover {\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&.range,\n\t\t&.range:hover,\n\t\t&.range.disabled,\n\t\t&.range.disabled:hover {\n\t\t\tbackground: @grayLighter;\n\t\t\t.border-radius(0);\n\t\t}\n\t\t&.range.today,\n\t\t&.range.today:hover,\n\t\t&.range.today.disabled,\n\t\t&.range.today.disabled:hover {\n\t\t\t@todayBackground: mix(@orange, @grayLighter, 50%);\n\t\t\t.buttonBackground(@todayBackground, spin(@todayBackground, 20));\n\t\t\t.border-radius(0);\n\t\t}\n\t\t&.selected,\n\t\t&.selected:hover,\n\t\t&.selected.disabled,\n\t\t&.selected.disabled:hover {\n\t\t\t.buttonBackground(lighten(@grayLight, 10), darken(@grayLight, 10));\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active:hover,\n\t\t&.active.disabled,\n\t\t&.active.disabled:hover {\n\t\t\t.buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\t.border-radius(4px);\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @grayLighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @grayLight;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));\n\t\t\t\tcolor: #fff;\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @grayLight;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @grayLighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-append,\n.input-prepend {\n\t&.date .add-on {\n\t\tcursor: pointer;\n\n\t\ti {\n\t\t\tmargin-top: 3px;\n\t\t}\n\t}\n}\n.input-daterange {\n\tinput {\n\t\ttext-align:center;\n\t}\n\tinput:first-child {\n\t\t.border-radius(3px 0 0 3px);\n\t}\n\tinput:last-child {\n\t\t.border-radius(0 3px 3px 0);\n\t}\n\t.add-on {\n\t\tdisplay: inline-block;\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\theight: @baseLineHeight;\n\t\tpadding: 4px 5px;\n\t\tfont-weight: normal;\n\t\tline-height: @baseLineHeight;\n\t\ttext-align: center;\n\t\ttext-shadow: 0 1px 0 @white;\n\t\tvertical-align: middle;\n\t\tbackground-color: @grayLighter;\n\t\tborder: 1px solid #ccc;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Datepicker .less buildfile. Includes select mixins/variables from bootstrap\n// and imports the included datepicker.less to output a minimal datepicker.css\n//\n// Usage:\n// lessc build.less datepicker.css\n//\n// Variables and mixins copied from bootstrap 2.0.2\n\n// Variables\n@grayLight: #999;\n@grayLighter: #eee;\n@white: #fff;\n@linkColor: #08c;\n@btnPrimaryBackground: @linkColor;\n@orange: #f89406;\n@infoBackground: #d9edf7;\n@baseLineHeight: 18px;\n@baseBorderRadius: 4px;\n\n// Mixins\n\n// Border Radius\n.border-radius(@radius: 5px) {\n -webkit-border-radius: @radius;\n -moz-border-radius: @radius;\n border-radius: @radius;\n}\n\n// Button backgrounds\n.buttonBackground(@startColor, @endColor) {\n .gradientBar(@startColor, @endColor);\n .reset-filter();\n &:hover, &:active, &.active, &.disabled, &[disabled] {\n background-color: @endColor;\n }\n &:active,\n &.active {\n background-color: darken(@endColor, 10%) e(\"\\9\");\n }\n}\n\n// Reset filters for IE\n.reset-filter() {\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n\n// Gradient Bar Colors for buttons and alerts\n.gradientBar(@primaryColor, @secondaryColor) {\n #gradient > .vertical(@primaryColor, @secondaryColor);\n border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);\n}\n\n// Gradients\n#gradient {\n .vertical(@startColor: #555, @endColor: #333) {\n background-color: mix(@startColor, @endColor, 60%);\n background-image: -moz-linear-gradient(to bottom, @startColor, @endColor); // FF 3.6+\n background-image: -ms-linear-gradient(to bottom, @startColor, @endColor); // IE10\n background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+\n background-image: -webkit-linear-gradient(to bottom, @startColor, @endColor); // Safari 5.1+, Chrome 10+\n background-image: -o-linear-gradient(to bottom, @startColor, @endColor); // Opera 11.10\n background-image: linear-gradient(to bottom, @startColor, @endColor); // The standard\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",@startColor,@endColor)); // IE9 and down\n }\n}\n\n@import \"../less/datepicker.less\";\n"]} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css deleted file mode 100644 index bd2aa85..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css deleted file mode 100644 index f67b17c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css +++ /dev/null @@ -1,510 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -.datepicker { - padding: 4px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - direction: ltr; -} -.datepicker-inline { - width: 220px; -} -.datepicker-rtl { - direction: rtl; -} -.datepicker-rtl.dropdown-menu { - left: auto; -} -.datepicker-rtl table tr td span { - float: right; -} -.datepicker-dropdown { - top: 0; - left: 0; -} -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid #999; - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid #999; -} -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.datepicker td, -.datepicker th { - text-align: center; - width: 20px; - height: 20px; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - border: none; -} -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} -.datepicker table tr td.day:hover, -.datepicker table tr td.day.focused { - background: #eee; - cursor: pointer; -} -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #999; -} -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #999; - cursor: default; -} -.datepicker table tr td.highlighted { - background: #d9edf7; - border-radius: 0; -} -.datepicker table tr td.today, -.datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:hover { - background-color: #fde19a; - background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a); - background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); - background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a); - background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a); - background-image: linear-gradient(to bottom, #fdd49a, #fdf59a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); - border-color: #fdf59a #fdf59a #fbed50; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #000; -} -.datepicker table tr td.today:hover, -.datepicker table tr td.today:hover:hover, -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today.disabled:hover:hover, -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active, -.datepicker table tr td.today.disabled, -.datepicker table tr td.today:hover.disabled, -.datepicker table tr td.today.disabled.disabled, -.datepicker table tr td.today.disabled:hover.disabled, -.datepicker table tr td.today[disabled], -.datepicker table tr td.today:hover[disabled], -.datepicker table tr td.today.disabled[disabled], -.datepicker table tr td.today.disabled:hover[disabled] { - background-color: #fdf59a; -} -.datepicker table tr td.today:active, -.datepicker table tr td.today:hover:active, -.datepicker table tr td.today.disabled:active, -.datepicker table tr td.today.disabled:hover:active, -.datepicker table tr td.today.active, -.datepicker table tr td.today:hover.active, -.datepicker table tr td.today.disabled.active, -.datepicker table tr td.today.disabled:hover.active { - background-color: #fbf069 \9; -} -.datepicker table tr td.today:hover:hover { - color: #000; -} -.datepicker table tr td.today.active:hover { - color: #fff; -} -.datepicker table tr td.range, -.datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:hover { - background: #eee; - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.datepicker table tr td.range.today, -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:hover { - background-color: #f3d17a; - background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a); - background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a)); - background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a); - background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a); - background-image: linear-gradient(to bottom, #f3c17a, #f3e97a); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); - border-color: #f3e97a #f3e97a #edde34; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; -} -.datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today:hover:hover, -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today.disabled:hover:hover, -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active, -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today:hover.disabled, -.datepicker table tr td.range.today.disabled.disabled, -.datepicker table tr td.range.today.disabled:hover.disabled, -.datepicker table tr td.range.today[disabled], -.datepicker table tr td.range.today:hover[disabled], -.datepicker table tr td.range.today.disabled[disabled], -.datepicker table tr td.range.today.disabled:hover[disabled] { - background-color: #f3e97a; -} -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today:hover:active, -.datepicker table tr td.range.today.disabled:active, -.datepicker table tr td.range.today.disabled:hover:active, -.datepicker table tr td.range.today.active, -.datepicker table tr td.range.today:hover.active, -.datepicker table tr td.range.today.disabled.active, -.datepicker table tr td.range.today.disabled:hover.active { - background-color: #efe24b \9; -} -.datepicker table tr td.selected, -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected.disabled:hover { - background-color: #9e9e9e; - background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080); - background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080)); - background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080); - background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080); - background-image: linear-gradient(to bottom, #b3b3b3, #808080); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); - border-color: #808080 #808080 #595959; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected:hover:hover, -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.disabled:hover:hover, -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active, -.datepicker table tr td.selected.disabled, -.datepicker table tr td.selected:hover.disabled, -.datepicker table tr td.selected.disabled.disabled, -.datepicker table tr td.selected.disabled:hover.disabled, -.datepicker table tr td.selected[disabled], -.datepicker table tr td.selected:hover[disabled], -.datepicker table tr td.selected.disabled[disabled], -.datepicker table tr td.selected.disabled:hover[disabled] { - background-color: #808080; -} -.datepicker table tr td.selected:active, -.datepicker table tr td.selected:hover:active, -.datepicker table tr td.selected.disabled:active, -.datepicker table tr td.selected.disabled:hover:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected:hover.active, -.datepicker table tr td.selected.disabled.active, -.datepicker table tr td.selected.disabled:hover.active { - background-color: #666666 \9; -} -.datepicker table tr td.active, -.datepicker table tr td.active:hover, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active.disabled:hover { - background-color: #006dcc; - background-image: -moz-linear-gradient(to bottom, #08c, #0044cc); - background-image: -ms-linear-gradient(to bottom, #08c, #0044cc); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); - background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc); - background-image: -o-linear-gradient(to bottom, #08c, #0044cc); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td.active:hover, -.datepicker table tr td.active:hover:hover, -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.disabled:hover:hover, -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active, -.datepicker table tr td.active.disabled, -.datepicker table tr td.active:hover.disabled, -.datepicker table tr td.active.disabled.disabled, -.datepicker table tr td.active.disabled:hover.disabled, -.datepicker table tr td.active[disabled], -.datepicker table tr td.active:hover[disabled], -.datepicker table tr td.active.disabled[disabled], -.datepicker table tr td.active.disabled:hover[disabled] { - background-color: #0044cc; -} -.datepicker table tr td.active:active, -.datepicker table tr td.active:hover:active, -.datepicker table tr td.active.disabled:active, -.datepicker table tr td.active.disabled:hover:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active:hover.active, -.datepicker table tr td.active.disabled.active, -.datepicker table tr td.active.disabled:hover.active { - background-color: #003399 \9; -} -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eee; -} -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #999; - cursor: default; -} -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - background-color: #006dcc; - background-image: -moz-linear-gradient(to bottom, #08c, #0044cc); - background-image: -ms-linear-gradient(to bottom, #08c, #0044cc); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc)); - background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc); - background-image: -o-linear-gradient(to bottom, #08c, #0044cc); - background-image: linear-gradient(to bottom, #08c, #0044cc); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0); - border-color: #0044cc #0044cc #002a80; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active:hover.disabled, -.datepicker table tr td span.active.disabled.disabled, -.datepicker table tr td span.active.disabled:hover.disabled, -.datepicker table tr td span.active[disabled], -.datepicker table tr td span.active:hover[disabled], -.datepicker table tr td span.active.disabled[disabled], -.datepicker table tr td span.active.disabled:hover[disabled] { - background-color: #0044cc; -} -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - background-color: #003399 \9; -} -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #999; -} -.datepicker .datepicker-switch { - width: 145px; -} -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eee; -} -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} -.input-append.date .add-on, -.input-prepend.date .add-on { - cursor: pointer; -} -.input-append.date .add-on i, -.input-prepend.date .add-on i { - margin-top: 3px; -} -.input-daterange input { - text-align: center; -} -.input-daterange input:first-child { - -webkit-border-radius: 3px 0 0 3px; - -moz-border-radius: 3px 0 0 3px; - border-radius: 3px 0 0 3px; -} -.input-daterange input:last-child { - -webkit-border-radius: 0 3px 3px 0; - -moz-border-radius: 0 3px 3px 0; - border-radius: 0 3px 3px 0; -} -.input-daterange .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: 20px; - padding: 4px 5px; - font-weight: normal; - line-height: 20px; - text-align: center; - text-shadow: 0 1px 0 #fff; - vertical-align: middle; - background-color: #eee; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; -} -.datepicker.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - float: left; - display: none; - min-width: 160px; - list-style: none; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.2); - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - *border-right-width: 2px; - *border-bottom-width: 2px; - color: #333333; - font-size: 13px; - line-height: 20px; -} -.datepicker.dropdown-menu th, -.datepicker.datepicker-inline th, -.datepicker.dropdown-menu td, -.datepicker.datepicker-inline td { - padding: 4px 5px; -} -/*# sourceMappingURL=bootstrap-datepicker.standalone.css.map */ \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css.map b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css.map deleted file mode 100644 index eab120c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/datepicker.less","build/build.less","build/build_standalone.less"],"names":[],"mappings":"AAAA;EACC,YAAA;ECsBC,0BAAA;EACG,uBAAA;EACK,kBAAA;EDnBT,cAAA;;AAHA,WAAC;EACA,YAAA;;AAGD,WAAC;EACA,cAAA;;AACA,WAFA,IAEC;EAAiB,UAAA;;AAFnB,WAAC,IAGA,MAAM,GAAG,GAAG;EACX,YAAA;;AAGF,WAAC;EACA,MAAA;EACA,OAAA;;AACA,WAHA,SAGC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,6BAAA;EACA,aAAA;EACA,uCAAA;EACA,kBAAA;;AAED,WAbA,SAaC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,6BAAA;EACA,aAAA;EACA,kBAAA;;AAED,WAtBA,SAsBC,uBAAuB;EAAY,SAAA;;AACpC,WAvBA,SAuBC,uBAAuB;EAAY,SAAA;;AACpC,WAxBA,SAwBC,wBAAwB;EAAW,UAAA;;AACpC,WAzBA,SAyBC,wBAAwB;EAAW,UAAA;;AACpC,WA1BA,SA0BC,yBAAyB;EAAU,SAAA;;AACpC,WA3BA,SA2BC,yBAAyB;EAAU,SAAA;;AACpC,WA5BA,SA4BC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,0BAAA;;AAED,WAjCA,SAiCC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,0BAAA;;AAlDH,WAqDC;EACC,SAAA;EACA,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;;AA5DF,WA8DC;AA9DD,WA8DK;EACH,kBAAA;EACA,WAAA;EACA,YAAA;EC1CA,0BAAA;EACG,uBAAA;EACK,kBAAA;ED2CR,YAAA;;AAID,cAAe,YAAE,MAAM,GACtB;AADD,cAAe,YAAE,MAAM,GAClB;EACH,6BAAA;;AAID,WADD,MAAM,GAAG,GACP,IAAI;AACL,WAFD,MAAM,GAAG,GAEP,IAAI;EACJ,gBAAA;EACA,eAAA;;AAED,WAND,MAAM,GAAG,GAMP;AACD,WAPD,MAAM,GAAG,GAOP;EACA,WAAA;;AAED,WAVD,MAAM,GAAG,GAUP;AACD,WAXD,MAAM,GAAG,GAWP,SAAS;EACT,gBAAA;EACA,WAAA;EACA,eAAA;;AAED,WAhBD,MAAM,GAAG,GAgBP;EACA,mBAAA;EACA,gBAAA;;AAED,WApBD,MAAM,GAAG,GAoBP;AACD,WArBD,MAAM,GAAG,GAqBP,MAAM;AACP,WAtBD,MAAM,GAAG,GAsBP,MAAM;AACP,WAvBD,MAAM,GAAG,GAuBP,MAAM,SAAS;EC5Cd,yBAAA;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,gDAAlB;EACA,kBAAkB,sCAAsC,eAAmB,YAA3E;EACA,kBAAkB,oDAAlB;EACA,kBAAkB,+CAAlB;EACA,kBAAkB,4CAAlB;EACA,2BAAA;EACA,QAAQ,0GAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;ED4DC,WAAA;;ACvED,WD6CD,MAAM,GAAG,GAoBP,MCjEA;AAAD,WD6CD,MAAM,GAAG,GAqBP,MAAM,MClEN;AAAD,WD6CD,MAAM,GAAG,GAsBP,MAAM,SCnEN;AAAD,WD6CD,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpEf;AAAQ,WD6CV,MAAM,GAAG,GAoBP,MCjES;AAAD,WD6CV,MAAM,GAAG,GAqBP,MAAM,MClEG;AAAD,WD6CV,MAAM,GAAG,GAsBP,MAAM,SCnEG;AAAD,WD6CV,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpEN;AAAS,WD6CpB,MAAM,GAAG,GAoBP,MCjEmB;AAAD,WD6CpB,MAAM,GAAG,GAqBP,MAAM,MClEa;AAAD,WD6CpB,MAAM,GAAG,GAsBP,MAAM,SCnEa;AAAD,WD6CpB,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpEI;AAAS,WD6C9B,MAAM,GAAG,GAoBP,MCjE6B;AAAD,WD6C9B,MAAM,GAAG,GAqBP,MAAM,MClEuB;AAAD,WD6C9B,MAAM,GAAG,GAsBP,MAAM,SCnEuB;AAAD,WD6C9B,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpEc;AAAW,WD6C1C,MAAM,GAAG,GAoBP,MCjEyC;AAAD,WD6C1C,MAAM,GAAG,GAqBP,MAAM,MClEmC;AAAD,WD6C1C,MAAM,GAAG,GAsBP,MAAM,SCnEmC;AAAD,WD6C1C,MAAM,GAAG,GAuBP,MAAM,SAAS,MCpE0B;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GAoBP,MC9DA;AAAD,WD0CD,MAAM,GAAG,GAqBP,MAAM,MC/DN;AAAD,WD0CD,MAAM,GAAG,GAsBP,MAAM,SChEN;AAAD,WD0CD,MAAM,GAAG,GAuBP,MAAM,SAAS,MCjEf;AACD,WDyCD,MAAM,GAAG,GAoBP,MC7DA;AAAD,WDyCD,MAAM,GAAG,GAqBP,MAAM,MC9DN;AAAD,WDyCD,MAAM,GAAG,GAsBP,MAAM,SC/DN;AAAD,WDyCD,MAAM,GAAG,GAuBP,MAAM,SAAS,MChEf;EACC,0BAAyC,EAAzC;;ADoEF,WA5BD,MAAM,GAAG,GA4BP,MAAM,MAAM;EAEZ,WAAA;;AAED,WAhCD,MAAM,GAAG,GAgCP,MAAM,OAAO;EACb,WAAA;;AAED,WAnCD,MAAM,GAAG,GAmCP;AACD,WApCD,MAAM,GAAG,GAoCP,MAAM;AACP,WArCD,MAAM,GAAG,GAqCP,MAAM;AACP,WAtCD,MAAM,GAAG,GAsCP,MAAM,SAAS;EACf,gBAAA;EC7FD,wBAAA;EACG,qBAAA;EACK,gBAAA;;AD8FR,WA1CD,MAAM,GAAG,GA0CP,MAAM;AACP,WA3CD,MAAM,GAAG,GA2CP,MAAM,MAAM;AACb,WA5CD,MAAM,GAAG,GA4CP,MAAM,MAAM;AACb,WA7CD,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS;EClEpB,yBAAA;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,gDAAlB;EACA,kBAAkB,sCAAsC,eAAmB,YAA3E;EACA,kBAAkB,oDAAlB;EACA,kBAAkB,+CAAlB;EACA,kBAAkB,4CAAlB;EACA,2BAAA;EACA,QAAQ,0GAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;EApBA,wBAAA;EACG,qBAAA;EACK,gBAAA;;AAOR,WD6CD,MAAM,GAAG,GA0CP,MAAM,MCvFN;AAAD,WD6CD,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxFZ;AAAD,WD6CD,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzFZ;AAAD,WD6CD,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FrB;AAAQ,WD6CV,MAAM,GAAG,GA0CP,MAAM,MCvFG;AAAD,WD6CV,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxFH;AAAD,WD6CV,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzFH;AAAD,WD6CV,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FZ;AAAS,WD6CpB,MAAM,GAAG,GA0CP,MAAM,MCvFa;AAAD,WD6CpB,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxFO;AAAD,WD6CpB,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzFO;AAAD,WD6CpB,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FF;AAAS,WD6C9B,MAAM,GAAG,GA0CP,MAAM,MCvFuB;AAAD,WD6C9B,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxFiB;AAAD,WD6C9B,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzFiB;AAAD,WD6C9B,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FQ;AAAW,WD6C1C,MAAM,GAAG,GA0CP,MAAM,MCvFmC;AAAD,WD6C1C,MAAM,GAAG,GA2CP,MAAM,MAAM,MCxF6B;AAAD,WD6C1C,MAAM,GAAG,GA4CP,MAAM,MAAM,SCzF6B;AAAD,WD6C1C,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MC1FoB;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GA0CP,MAAM,MCpFN;AAAD,WD0CD,MAAM,GAAG,GA2CP,MAAM,MAAM,MCrFZ;AAAD,WD0CD,MAAM,GAAG,GA4CP,MAAM,MAAM,SCtFZ;AAAD,WD0CD,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MCvFrB;AACD,WDyCD,MAAM,GAAG,GA0CP,MAAM,MCnFN;AAAD,WDyCD,MAAM,GAAG,GA2CP,MAAM,MAAM,MCpFZ;AAAD,WDyCD,MAAM,GAAG,GA4CP,MAAM,MAAM,SCrFZ;AAAD,WDyCD,MAAM,GAAG,GA6CP,MAAM,MAAM,SAAS,MCtFrB;EACC,0BAAyC,EAAzC;;AD0FF,WAlDD,MAAM,GAAG,GAkDP;AACD,WAnDD,MAAM,GAAG,GAmDP,SAAS;AACV,WApDD,MAAM,GAAG,GAoDP,SAAS;AACV,WArDD,MAAM,GAAG,GAqDP,SAAS,SAAS;EC1EjB,yBAAA;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,gDAAlB;EACA,kBAAkB,sCAAsC,eAAmB,YAA3E;EACA,kBAAkB,oDAAlB;EACA,kBAAkB,+CAAlB;EACA,kBAAkB,4CAAlB;EACA,2BAAA;EACA,QAAQ,0GAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;EDyFC,WAAA;EACA,yCAAA;;ACrGD,WD6CD,MAAM,GAAG,GAkDP,SC/FA;AAAD,WD6CD,MAAM,GAAG,GAmDP,SAAS,MChGT;AAAD,WD6CD,MAAM,GAAG,GAoDP,SAAS,SCjGT;AAAD,WD6CD,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGlB;AAAQ,WD6CV,MAAM,GAAG,GAkDP,SC/FS;AAAD,WD6CV,MAAM,GAAG,GAmDP,SAAS,MChGA;AAAD,WD6CV,MAAM,GAAG,GAoDP,SAAS,SCjGA;AAAD,WD6CV,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGT;AAAS,WD6CpB,MAAM,GAAG,GAkDP,SC/FmB;AAAD,WD6CpB,MAAM,GAAG,GAmDP,SAAS,MChGU;AAAD,WD6CpB,MAAM,GAAG,GAoDP,SAAS,SCjGU;AAAD,WD6CpB,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGC;AAAS,WD6C9B,MAAM,GAAG,GAkDP,SC/F6B;AAAD,WD6C9B,MAAM,GAAG,GAmDP,SAAS,MChGoB;AAAD,WD6C9B,MAAM,GAAG,GAoDP,SAAS,SCjGoB;AAAD,WD6C9B,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGW;AAAW,WD6C1C,MAAM,GAAG,GAkDP,SC/FyC;AAAD,WD6C1C,MAAM,GAAG,GAmDP,SAAS,MChGgC;AAAD,WD6C1C,MAAM,GAAG,GAoDP,SAAS,SCjGgC;AAAD,WD6C1C,MAAM,GAAG,GAqDP,SAAS,SAAS,MClGuB;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GAkDP,SC5FA;AAAD,WD0CD,MAAM,GAAG,GAmDP,SAAS,MC7FT;AAAD,WD0CD,MAAM,GAAG,GAoDP,SAAS,SC9FT;AAAD,WD0CD,MAAM,GAAG,GAqDP,SAAS,SAAS,MC/FlB;AACD,WDyCD,MAAM,GAAG,GAkDP,SC3FA;AAAD,WDyCD,MAAM,GAAG,GAmDP,SAAS,MC5FT;AAAD,WDyCD,MAAM,GAAG,GAoDP,SAAS,SC7FT;AAAD,WDyCD,MAAM,GAAG,GAqDP,SAAS,SAAS,MC9FlB;EACC,0BAAyC,EAAzC;;ADkGF,WA1DD,MAAM,GAAG,GA0DP;AACD,WA3DD,MAAM,GAAG,GA2DP,OAAO;AACR,WA5DD,MAAM,GAAG,GA4DP,OAAO;AACR,WA7DD,MAAM,GAAG,GA6DP,OAAO,SAAS;EClFf,yBAAA;EACA,kBAAkB,8CAAlB;EACA,kBAAkB,6CAAlB;EACA,kBAAkB,sCAAsC,YAAmB,YAA3E;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,4CAAlB;EACA,kBAAkB,yCAAlB;EACA,2BAAA;EACA,QAAQ,uGAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;EDiGC,WAAA;EACA,yCAAA;;AC7GD,WD6CD,MAAM,GAAG,GA0DP,OCvGA;AAAD,WD6CD,MAAM,GAAG,GA2DP,OAAO,MCxGP;AAAD,WD6CD,MAAM,GAAG,GA4DP,OAAO,SCzGP;AAAD,WD6CD,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1GhB;AAAQ,WD6CV,MAAM,GAAG,GA0DP,OCvGS;AAAD,WD6CV,MAAM,GAAG,GA2DP,OAAO,MCxGE;AAAD,WD6CV,MAAM,GAAG,GA4DP,OAAO,SCzGE;AAAD,WD6CV,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1GP;AAAS,WD6CpB,MAAM,GAAG,GA0DP,OCvGmB;AAAD,WD6CpB,MAAM,GAAG,GA2DP,OAAO,MCxGY;AAAD,WD6CpB,MAAM,GAAG,GA4DP,OAAO,SCzGY;AAAD,WD6CpB,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1GG;AAAS,WD6C9B,MAAM,GAAG,GA0DP,OCvG6B;AAAD,WD6C9B,MAAM,GAAG,GA2DP,OAAO,MCxGsB;AAAD,WD6C9B,MAAM,GAAG,GA4DP,OAAO,SCzGsB;AAAD,WD6C9B,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1Ga;AAAW,WD6C1C,MAAM,GAAG,GA0DP,OCvGyC;AAAD,WD6C1C,MAAM,GAAG,GA2DP,OAAO,MCxGkC;AAAD,WD6C1C,MAAM,GAAG,GA4DP,OAAO,SCzGkC;AAAD,WD6C1C,MAAM,GAAG,GA6DP,OAAO,SAAS,MC1GyB;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GA0DP,OCpGA;AAAD,WD0CD,MAAM,GAAG,GA2DP,OAAO,MCrGP;AAAD,WD0CD,MAAM,GAAG,GA4DP,OAAO,SCtGP;AAAD,WD0CD,MAAM,GAAG,GA6DP,OAAO,SAAS,MCvGhB;AACD,WDyCD,MAAM,GAAG,GA0DP,OCnGA;AAAD,WDyCD,MAAM,GAAG,GA2DP,OAAO,MCpGP;AAAD,WDyCD,MAAM,GAAG,GA4DP,OAAO,SCrGP;AAAD,WDyCD,MAAM,GAAG,GA6DP,OAAO,SAAS,MCtGhB;EACC,0BAAyC,EAAzC;;ADrCJ,WA6EC,MAAM,GAAG,GAkER;EACC,cAAA;EACA,UAAA;EACA,YAAA;EACA,iBAAA;EACA,WAAA;EACA,UAAA;EACA,eAAA;EC/HD,0BAAA;EACG,uBAAA;EACK,kBAAA;;AD+HP,WA3EF,MAAM,GAAG,GAkER,KASE;AACD,WA5EF,MAAM,GAAG,GAkER,KAUE;EACA,gBAAA;;AAED,WA/EF,MAAM,GAAG,GAkER,KAaE;AACD,WAhFF,MAAM,GAAG,GAkER,KAcE,SAAS;EACT,gBAAA;EACA,WAAA;EACA,eAAA;;AAED,WArFF,MAAM,GAAG,GAkER,KAmBE;AACD,WAtFF,MAAM,GAAG,GAkER,KAoBE,OAAO;AACR,WAvFF,MAAM,GAAG,GAkER,KAqBE,OAAO;AACR,WAxFF,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS;EC7GhB,yBAAA;EACA,kBAAkB,8CAAlB;EACA,kBAAkB,6CAAlB;EACA,kBAAkB,sCAAsC,YAAmB,YAA3E;EACA,kBAAkB,iDAAlB;EACA,kBAAkB,4CAAlB;EACA,kBAAkB,yCAAlB;EACA,2BAAA;EACA,QAAQ,uGAAR;EAfF,qCAAA;EACA,uEAAA;EAPA,QAAQ,yDAAR;ED4HE,WAAA;EACA,yCAAA;;ACxIF,WD6CD,MAAM,GAAG,GAkER,KAmBE,OClID;AAAD,WD6CD,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIR;AAAD,WD6CD,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIR;AAAD,WD6CD,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIjB;AAAQ,WD6CV,MAAM,GAAG,GAkER,KAmBE,OClIQ;AAAD,WD6CV,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIC;AAAD,WD6CV,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIC;AAAD,WD6CV,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIR;AAAS,WD6CpB,MAAM,GAAG,GAkER,KAmBE,OClIkB;AAAD,WD6CpB,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIW;AAAD,WD6CpB,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIW;AAAD,WD6CpB,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIE;AAAS,WD6C9B,MAAM,GAAG,GAkER,KAmBE,OClI4B;AAAD,WD6C9B,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIqB;AAAD,WD6C9B,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIqB;AAAD,WD6C9B,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIY;AAAW,WD6C1C,MAAM,GAAG,GAkER,KAmBE,OClIwC;AAAD,WD6C1C,MAAM,GAAG,GAkER,KAoBE,OAAO,MCnIiC;AAAD,WD6C1C,MAAM,GAAG,GAkER,KAqBE,OAAO,SCpIiC;AAAD,WD6C1C,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCrIwB;EACxC,yBAAA;;AAEF,WD0CD,MAAM,GAAG,GAkER,KAmBE,OC/HD;AAAD,WD0CD,MAAM,GAAG,GAkER,KAoBE,OAAO,MChIR;AAAD,WD0CD,MAAM,GAAG,GAkER,KAqBE,OAAO,SCjIR;AAAD,WD0CD,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MClIjB;AACD,WDyCD,MAAM,GAAG,GAkER,KAmBE,OC9HD;AAAD,WDyCD,MAAM,GAAG,GAkER,KAoBE,OAAO,MC/HR;AAAD,WDyCD,MAAM,GAAG,GAkER,KAqBE,OAAO,SChIR;AAAD,WDyCD,MAAM,GAAG,GAkER,KAsBE,OAAO,SAAS,MCjIjB;EACC,0BAAyC,EAAzC;;ADqID,WA7FF,MAAM,GAAG,GAkER,KA2BE;AACD,WA9FF,MAAM,GAAG,GAkER,KA4BE;EACA,WAAA;;AA5KJ,WAiLC;EACC,YAAA;;AAlLF,WAqLC;AArLD,WAsLC;AAtLD,WAuLC;AAvLD,WAwLC,MAAM,GAAG;EACR,eAAA;;AACA,WALD,mBAKE;AAAD,WAJD,MAIE;AAAD,WAHD,MAGE;AAAD,WAFD,MAAM,GAAG,GAEP;EACA,gBAAA;;AAKD,WADD,MACE;AAAD,WADM,MACL;EACA,kBAAA;;AAjMH,WAsMC;EACC,eAAA;EACA,WAAA;EACA,oBAAA;EACA,sBAAA;;AAKD,aAAC,KAAM;AAAP,cAAC,KAAM;EACN,eAAA;;AADD,aAAC,KAAM,QAGN;AAHD,cAAC,KAAM,QAGN;EACC,eAAA;;AAIH,gBACC;EACC,kBAAA;;AAFF,gBAIC,MAAK;ECpMJ,kCAAA;EACG,+BAAA;EACK,0BAAA;;AD8LV,gBAOC,MAAK;ECvMJ,kCAAA;EACG,+BAAA;EACK,0BAAA;;AD8LV,gBAUC;EACC,qBAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,gBAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,yBAAA;EACA,sBAAA;EACA,sBAAA;EACA,sBAAA;EACA,iBAAA;EACA,kBAAA;;AE/MA,WAAC;EACC,kBAAA;EACA,SAAA;EACA,OAAA;EACA,aAAA;EACA,WAAA;EACA,aAAA;EACA,gBAAA;EACA,gBAAA;EACA,sBAAA;EACA,sBAAA;EACA,oCAAA;EDpBF,0BAAA;EACG,uBAAA;EACK,kBAAA;ECDR,iDAAA;EACG,8CAAA;EACK,yCAAA;EAoBN,oCAAA;EACG,6BAAA;EACK,4BAAA;EACR,wBAAA;EACA,yBAAA;EAGA,cAAA;EACA,eAAA;EACA,iBAAA;;AAGF,WAAC,cACC;AADe,WAAC,kBAChB;AADF,WAAC,cACK;AADW,WAAC,kBACZ;EACF,gBAAA","sourcesContent":[".datepicker {\n\tpadding: 4px;\n\t.border-radius(@baseBorderRadius);\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @grayLight;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @white;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @grayLight;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @white;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t}\n\ttd, th {\n\t\ttext-align: center;\n\t\twidth: 20px;\n\t\theight: 20px;\n\t\t.border-radius(4px);\n\n\t\tborder: none;\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.day:hover,\n\t\t&.day.focused {\n\t\t\tbackground: @grayLighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @grayLight;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @grayLight;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\tbackground: @infoBackground;\n\t\t\tborder-radius: 0;\n\t\t}\n\t\t&.today,\n\t\t&.today:hover,\n\t\t&.today.disabled,\n\t\t&.today.disabled:hover {\n\t\t\t@todayBackground: lighten(@orange, 30%);\n\t\t\t.buttonBackground(@todayBackground, spin(@todayBackground, 20));\n\t\t\tcolor: #000;\n\t\t}\n\t\t&.today:hover:hover { // Thank bootstrap 2.0 for this selector...\n\t\t\t// TODO: Bump min BS to 2.1, use @textColor in buttonBackground above\n\t\t\tcolor: #000;\n\t\t}\n\t\t&.today.active:hover {\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&.range,\n\t\t&.range:hover,\n\t\t&.range.disabled,\n\t\t&.range.disabled:hover {\n\t\t\tbackground: @grayLighter;\n\t\t\t.border-radius(0);\n\t\t}\n\t\t&.range.today,\n\t\t&.range.today:hover,\n\t\t&.range.today.disabled,\n\t\t&.range.today.disabled:hover {\n\t\t\t@todayBackground: mix(@orange, @grayLighter, 50%);\n\t\t\t.buttonBackground(@todayBackground, spin(@todayBackground, 20));\n\t\t\t.border-radius(0);\n\t\t}\n\t\t&.selected,\n\t\t&.selected:hover,\n\t\t&.selected.disabled,\n\t\t&.selected.disabled:hover {\n\t\t\t.buttonBackground(lighten(@grayLight, 10), darken(@grayLight, 10));\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active:hover,\n\t\t&.active.disabled,\n\t\t&.active.disabled:hover {\n\t\t\t.buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));\n\t\t\tcolor: #fff;\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\t.border-radius(4px);\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @grayLighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @grayLight;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20));\n\t\t\t\tcolor: #fff;\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @grayLight;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @grayLighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-append,\n.input-prepend {\n\t&.date .add-on {\n\t\tcursor: pointer;\n\n\t\ti {\n\t\t\tmargin-top: 3px;\n\t\t}\n\t}\n}\n.input-daterange {\n\tinput {\n\t\ttext-align:center;\n\t}\n\tinput:first-child {\n\t\t.border-radius(3px 0 0 3px);\n\t}\n\tinput:last-child {\n\t\t.border-radius(0 3px 3px 0);\n\t}\n\t.add-on {\n\t\tdisplay: inline-block;\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\theight: @baseLineHeight;\n\t\tpadding: 4px 5px;\n\t\tfont-weight: normal;\n\t\tline-height: @baseLineHeight;\n\t\ttext-align: center;\n\t\ttext-shadow: 0 1px 0 @white;\n\t\tvertical-align: middle;\n\t\tbackground-color: @grayLighter;\n\t\tborder: 1px solid #ccc;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Datepicker .less buildfile. Includes select mixins/variables from bootstrap\n// and imports the included datepicker.less to output a minimal datepicker.css\n//\n// Usage:\n// lessc build.less datepicker.css\n//\n// Variables and mixins copied from bootstrap 2.0.2\n\n// Variables\n@grayLight: #999;\n@grayLighter: #eee;\n@white: #fff;\n@linkColor: #08c;\n@btnPrimaryBackground: @linkColor;\n@orange: #f89406;\n@infoBackground: #d9edf7;\n@baseLineHeight: 18px;\n@baseBorderRadius: 4px;\n\n// Mixins\n\n// Border Radius\n.border-radius(@radius: 5px) {\n -webkit-border-radius: @radius;\n -moz-border-radius: @radius;\n border-radius: @radius;\n}\n\n// Button backgrounds\n.buttonBackground(@startColor, @endColor) {\n .gradientBar(@startColor, @endColor);\n .reset-filter();\n &:hover, &:active, &.active, &.disabled, &[disabled] {\n background-color: @endColor;\n }\n &:active,\n &.active {\n background-color: darken(@endColor, 10%) e(\"\\9\");\n }\n}\n\n// Reset filters for IE\n.reset-filter() {\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n\n// Gradient Bar Colors for buttons and alerts\n.gradientBar(@primaryColor, @secondaryColor) {\n #gradient > .vertical(@primaryColor, @secondaryColor);\n border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%);\n border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%);\n}\n\n// Gradients\n#gradient {\n .vertical(@startColor: #555, @endColor: #333) {\n background-color: mix(@startColor, @endColor, 60%);\n background-image: -moz-linear-gradient(to bottom, @startColor, @endColor); // FF 3.6+\n background-image: -ms-linear-gradient(to bottom, @startColor, @endColor); // IE10\n background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+\n background-image: -webkit-linear-gradient(to bottom, @startColor, @endColor); // Safari 5.1+, Chrome 10+\n background-image: -o-linear-gradient(to bottom, @startColor, @endColor); // Opera 11.10\n background-image: linear-gradient(to bottom, @startColor, @endColor); // The standard\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",@startColor,@endColor)); // IE9 and down\n }\n}\n\n@import \"../less/datepicker.less\";\n","// Datepicker standalone .less buildfile. Includes all necessary mixins/variables/rules from bootstrap\n// and imports the included datepicker.less to output a minimal standalone datepicker.css\n//\n// Usage:\n// lessc build_standalone.less datepicker.css\n//\n// Variables, mixins, and rules copied from bootstrap 2.0.2\n\n@import \"build.less\";\n\n// Dropdown css\n\n@zindexDropdown: 1000;\n@grayDark: #333;\n@baseLineHeight: 20px;\n@tableBackground: transparent; // overall background-color\n@dropdownBackground: @white;\n@dropdownBorder: rgba(0,0,0,.2);\n@dropdownLinkColor: @grayDark;\n@dropdownLinkColorHover: @white;\n@dropdownLinkBackgroundHover: @linkColor;\n\n// Drop shadows\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow;\n -moz-box-shadow: @shadow;\n box-shadow: @shadow;\n}\n\n// The dropdown menu (ul)\n// ----------------------\n.datepicker{\n &.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindexDropdown;\n float: left;\n display: none; // none by default, but block on \"open\" of the menu\n min-width: 160px;\n list-style: none;\n background-color: @dropdownBackground;\n border: 1px solid #ccc;\n border: 1px solid rgba(0,0,0,.2);\n .border-radius(5px);\n .box-shadow(0 5px 10px rgba(0,0,0,.2));\n -webkit-background-clip: padding-box;\n -moz-background-clip: padding;\n background-clip: padding-box;\n *border-right-width: 2px;\n *border-bottom-width: 2px;\n\n // Normally inherited from bootstrap's `body`\n color: #333333;\n font-size:13px;\n line-height: @baseLineHeight;\n }\n\n &.dropdown-menu, &.datepicker-inline {\n th, td {\n padding: 4px 5px;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css deleted file mode 100644 index 8cd5ca6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css deleted file mode 100644 index 0a60427..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css +++ /dev/null @@ -1,684 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -.datepicker { - border-radius: 4px; - direction: ltr; -} -.datepicker-inline { - width: 220px; -} -.datepicker-rtl { - direction: rtl; -} -.datepicker-rtl.dropdown-menu { - left: auto; -} -.datepicker-rtl table tr td span { - float: right; -} -.datepicker-dropdown { - top: 0; - left: 0; - padding: 4px; -} -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid rgba(0, 0, 0, 0.15); - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid rgba(0, 0, 0, 0.15); -} -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.datepicker table tr td, -.datepicker table tr th { - text-align: center; - width: 30px; - height: 30px; - border-radius: 4px; - border: none; -} -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #777777; -} -.datepicker table tr td.day:hover, -.datepicker table tr td.focused { - background: #eeeeee; - cursor: pointer; -} -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #777777; - cursor: default; -} -.datepicker table tr td.highlighted { - color: #000; - background-color: #d9edf7; - border-color: #85c5e5; - border-radius: 0; -} -.datepicker table tr td.highlighted:focus, -.datepicker table tr td.highlighted.focus { - color: #000; - background-color: #afd9ee; - border-color: #298fc2; -} -.datepicker table tr td.highlighted:hover { - color: #000; - background-color: #afd9ee; - border-color: #52addb; -} -.datepicker table tr td.highlighted:active, -.datepicker table tr td.highlighted.active { - color: #000; - background-color: #afd9ee; - border-color: #52addb; -} -.datepicker table tr td.highlighted:active:hover, -.datepicker table tr td.highlighted.active:hover, -.datepicker table tr td.highlighted:active:focus, -.datepicker table tr td.highlighted.active:focus, -.datepicker table tr td.highlighted:active.focus, -.datepicker table tr td.highlighted.active.focus { - color: #000; - background-color: #91cbe8; - border-color: #298fc2; -} -.datepicker table tr td.highlighted.disabled:hover, -.datepicker table tr td.highlighted[disabled]:hover, -fieldset[disabled] .datepicker table tr td.highlighted:hover, -.datepicker table tr td.highlighted.disabled:focus, -.datepicker table tr td.highlighted[disabled]:focus, -fieldset[disabled] .datepicker table tr td.highlighted:focus, -.datepicker table tr td.highlighted.disabled.focus, -.datepicker table tr td.highlighted[disabled].focus, -fieldset[disabled] .datepicker table tr td.highlighted.focus { - background-color: #d9edf7; - border-color: #85c5e5; -} -.datepicker table tr td.highlighted.focused { - background: #afd9ee; -} -.datepicker table tr td.highlighted.disabled, -.datepicker table tr td.highlighted.disabled:active { - background: #d9edf7; - color: #777777; -} -.datepicker table tr td.today { - color: #000; - background-color: #ffdb99; - border-color: #ffb733; -} -.datepicker table tr td.today:focus, -.datepicker table tr td.today.focus { - color: #000; - background-color: #ffc966; - border-color: #b37400; -} -.datepicker table tr td.today:hover { - color: #000; - background-color: #ffc966; - border-color: #f59e00; -} -.datepicker table tr td.today:active, -.datepicker table tr td.today.active { - color: #000; - background-color: #ffc966; - border-color: #f59e00; -} -.datepicker table tr td.today:active:hover, -.datepicker table tr td.today.active:hover, -.datepicker table tr td.today:active:focus, -.datepicker table tr td.today.active:focus, -.datepicker table tr td.today:active.focus, -.datepicker table tr td.today.active.focus { - color: #000; - background-color: #ffbc42; - border-color: #b37400; -} -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today[disabled]:hover, -fieldset[disabled] .datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled:focus, -.datepicker table tr td.today[disabled]:focus, -fieldset[disabled] .datepicker table tr td.today:focus, -.datepicker table tr td.today.disabled.focus, -.datepicker table tr td.today[disabled].focus, -fieldset[disabled] .datepicker table tr td.today.focus { - background-color: #ffdb99; - border-color: #ffb733; -} -.datepicker table tr td.today.focused { - background: #ffc966; -} -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:active { - background: #ffdb99; - color: #777777; -} -.datepicker table tr td.range { - color: #000; - background-color: #eeeeee; - border-color: #bbbbbb; - border-radius: 0; -} -.datepicker table tr td.range:focus, -.datepicker table tr td.range.focus { - color: #000; - background-color: #d5d5d5; - border-color: #7c7c7c; -} -.datepicker table tr td.range:hover { - color: #000; - background-color: #d5d5d5; - border-color: #9d9d9d; -} -.datepicker table tr td.range:active, -.datepicker table tr td.range.active { - color: #000; - background-color: #d5d5d5; - border-color: #9d9d9d; -} -.datepicker table tr td.range:active:hover, -.datepicker table tr td.range.active:hover, -.datepicker table tr td.range:active:focus, -.datepicker table tr td.range.active:focus, -.datepicker table tr td.range:active.focus, -.datepicker table tr td.range.active.focus { - color: #000; - background-color: #c3c3c3; - border-color: #7c7c7c; -} -.datepicker table tr td.range.disabled:hover, -.datepicker table tr td.range[disabled]:hover, -fieldset[disabled] .datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled:focus, -.datepicker table tr td.range[disabled]:focus, -fieldset[disabled] .datepicker table tr td.range:focus, -.datepicker table tr td.range.disabled.focus, -.datepicker table tr td.range[disabled].focus, -fieldset[disabled] .datepicker table tr td.range.focus { - background-color: #eeeeee; - border-color: #bbbbbb; -} -.datepicker table tr td.range.focused { - background: #d5d5d5; -} -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:active { - background: #eeeeee; - color: #777777; -} -.datepicker table tr td.range.highlighted { - color: #000; - background-color: #e4eef3; - border-color: #9dc1d3; -} -.datepicker table tr td.range.highlighted:focus, -.datepicker table tr td.range.highlighted.focus { - color: #000; - background-color: #c1d7e3; - border-color: #4b88a6; -} -.datepicker table tr td.range.highlighted:hover { - color: #000; - background-color: #c1d7e3; - border-color: #73a6c0; -} -.datepicker table tr td.range.highlighted:active, -.datepicker table tr td.range.highlighted.active { - color: #000; - background-color: #c1d7e3; - border-color: #73a6c0; -} -.datepicker table tr td.range.highlighted:active:hover, -.datepicker table tr td.range.highlighted.active:hover, -.datepicker table tr td.range.highlighted:active:focus, -.datepicker table tr td.range.highlighted.active:focus, -.datepicker table tr td.range.highlighted:active.focus, -.datepicker table tr td.range.highlighted.active.focus { - color: #000; - background-color: #a8c8d8; - border-color: #4b88a6; -} -.datepicker table tr td.range.highlighted.disabled:hover, -.datepicker table tr td.range.highlighted[disabled]:hover, -fieldset[disabled] .datepicker table tr td.range.highlighted:hover, -.datepicker table tr td.range.highlighted.disabled:focus, -.datepicker table tr td.range.highlighted[disabled]:focus, -fieldset[disabled] .datepicker table tr td.range.highlighted:focus, -.datepicker table tr td.range.highlighted.disabled.focus, -.datepicker table tr td.range.highlighted[disabled].focus, -fieldset[disabled] .datepicker table tr td.range.highlighted.focus { - background-color: #e4eef3; - border-color: #9dc1d3; -} -.datepicker table tr td.range.highlighted.focused { - background: #c1d7e3; -} -.datepicker table tr td.range.highlighted.disabled, -.datepicker table tr td.range.highlighted.disabled:active { - background: #e4eef3; - color: #777777; -} -.datepicker table tr td.range.today { - color: #000; - background-color: #f7ca77; - border-color: #f1a417; -} -.datepicker table tr td.range.today:focus, -.datepicker table tr td.range.today.focus { - color: #000; - background-color: #f4b747; - border-color: #815608; -} -.datepicker table tr td.range.today:hover { - color: #000; - background-color: #f4b747; - border-color: #bf800c; -} -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today.active { - color: #000; - background-color: #f4b747; - border-color: #bf800c; -} -.datepicker table tr td.range.today:active:hover, -.datepicker table tr td.range.today.active:hover, -.datepicker table tr td.range.today:active:focus, -.datepicker table tr td.range.today.active:focus, -.datepicker table tr td.range.today:active.focus, -.datepicker table tr td.range.today.active.focus { - color: #000; - background-color: #f2aa25; - border-color: #815608; -} -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today[disabled]:hover, -fieldset[disabled] .datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled:focus, -.datepicker table tr td.range.today[disabled]:focus, -fieldset[disabled] .datepicker table tr td.range.today:focus, -.datepicker table tr td.range.today.disabled.focus, -.datepicker table tr td.range.today[disabled].focus, -fieldset[disabled] .datepicker table tr td.range.today.focus { - background-color: #f7ca77; - border-color: #f1a417; -} -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:active { - background: #f7ca77; - color: #777777; -} -.datepicker table tr td.selected, -.datepicker table tr td.selected.highlighted { - color: #fff; - background-color: #777777; - border-color: #555555; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td.selected:focus, -.datepicker table tr td.selected.highlighted:focus, -.datepicker table tr td.selected.focus, -.datepicker table tr td.selected.highlighted.focus { - color: #fff; - background-color: #5e5e5e; - border-color: #161616; -} -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.highlighted:hover { - color: #fff; - background-color: #5e5e5e; - border-color: #373737; -} -.datepicker table tr td.selected:active, -.datepicker table tr td.selected.highlighted:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected.highlighted.active { - color: #fff; - background-color: #5e5e5e; - border-color: #373737; -} -.datepicker table tr td.selected:active:hover, -.datepicker table tr td.selected.highlighted:active:hover, -.datepicker table tr td.selected.active:hover, -.datepicker table tr td.selected.highlighted.active:hover, -.datepicker table tr td.selected:active:focus, -.datepicker table tr td.selected.highlighted:active:focus, -.datepicker table tr td.selected.active:focus, -.datepicker table tr td.selected.highlighted.active:focus, -.datepicker table tr td.selected:active.focus, -.datepicker table tr td.selected.highlighted:active.focus, -.datepicker table tr td.selected.active.focus, -.datepicker table tr td.selected.highlighted.active.focus { - color: #fff; - background-color: #4c4c4c; - border-color: #161616; -} -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.highlighted.disabled:hover, -.datepicker table tr td.selected[disabled]:hover, -.datepicker table tr td.selected.highlighted[disabled]:hover, -fieldset[disabled] .datepicker table tr td.selected:hover, -fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, -.datepicker table tr td.selected.disabled:focus, -.datepicker table tr td.selected.highlighted.disabled:focus, -.datepicker table tr td.selected[disabled]:focus, -.datepicker table tr td.selected.highlighted[disabled]:focus, -fieldset[disabled] .datepicker table tr td.selected:focus, -fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, -.datepicker table tr td.selected.disabled.focus, -.datepicker table tr td.selected.highlighted.disabled.focus, -.datepicker table tr td.selected[disabled].focus, -.datepicker table tr td.selected.highlighted[disabled].focus, -fieldset[disabled] .datepicker table tr td.selected.focus, -fieldset[disabled] .datepicker table tr td.selected.highlighted.focus { - background-color: #777777; - border-color: #555555; -} -.datepicker table tr td.active, -.datepicker table tr td.active.highlighted { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td.active:focus, -.datepicker table tr td.active.highlighted:focus, -.datepicker table tr td.active.focus, -.datepicker table tr td.active.highlighted.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; -} -.datepicker table tr td.active:hover, -.datepicker table tr td.active.highlighted:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.datepicker table tr td.active:active, -.datepicker table tr td.active.highlighted:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active.highlighted.active { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.datepicker table tr td.active:active:hover, -.datepicker table tr td.active.highlighted:active:hover, -.datepicker table tr td.active.active:hover, -.datepicker table tr td.active.highlighted.active:hover, -.datepicker table tr td.active:active:focus, -.datepicker table tr td.active.highlighted:active:focus, -.datepicker table tr td.active.active:focus, -.datepicker table tr td.active.highlighted.active:focus, -.datepicker table tr td.active:active.focus, -.datepicker table tr td.active.highlighted:active.focus, -.datepicker table tr td.active.active.focus, -.datepicker table tr td.active.highlighted.active.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; -} -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.highlighted.disabled:hover, -.datepicker table tr td.active[disabled]:hover, -.datepicker table tr td.active.highlighted[disabled]:hover, -fieldset[disabled] .datepicker table tr td.active:hover, -fieldset[disabled] .datepicker table tr td.active.highlighted:hover, -.datepicker table tr td.active.disabled:focus, -.datepicker table tr td.active.highlighted.disabled:focus, -.datepicker table tr td.active[disabled]:focus, -.datepicker table tr td.active.highlighted[disabled]:focus, -fieldset[disabled] .datepicker table tr td.active:focus, -fieldset[disabled] .datepicker table tr td.active.highlighted:focus, -.datepicker table tr td.active.disabled.focus, -.datepicker table tr td.active.highlighted.disabled.focus, -.datepicker table tr td.active[disabled].focus, -.datepicker table tr td.active.highlighted[disabled].focus, -fieldset[disabled] .datepicker table tr td.active.focus, -fieldset[disabled] .datepicker table tr td.active.highlighted.focus { - background-color: #337ab7; - border-color: #2e6da4; -} -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eeeeee; -} -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #777777; - cursor: default; -} -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td span.active:focus, -.datepicker table tr td span.active:hover:focus, -.datepicker table tr td span.active.disabled:focus, -.datepicker table tr td span.active.disabled:hover:focus, -.datepicker table tr td span.active.focus, -.datepicker table tr td span.active:hover.focus, -.datepicker table tr td span.active.disabled.focus, -.datepicker table tr td span.active.disabled:hover.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; -} -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.datepicker table tr td span.active:active:hover, -.datepicker table tr td span.active:hover:active:hover, -.datepicker table tr td span.active.disabled:active:hover, -.datepicker table tr td span.active.disabled:hover:active:hover, -.datepicker table tr td span.active.active:hover, -.datepicker table tr td span.active:hover.active:hover, -.datepicker table tr td span.active.disabled.active:hover, -.datepicker table tr td span.active.disabled:hover.active:hover, -.datepicker table tr td span.active:active:focus, -.datepicker table tr td span.active:hover:active:focus, -.datepicker table tr td span.active.disabled:active:focus, -.datepicker table tr td span.active.disabled:hover:active:focus, -.datepicker table tr td span.active.active:focus, -.datepicker table tr td span.active:hover.active:focus, -.datepicker table tr td span.active.disabled.active:focus, -.datepicker table tr td span.active.disabled:hover.active:focus, -.datepicker table tr td span.active:active.focus, -.datepicker table tr td span.active:hover:active.focus, -.datepicker table tr td span.active.disabled:active.focus, -.datepicker table tr td span.active.disabled:hover:active.focus, -.datepicker table tr td span.active.active.focus, -.datepicker table tr td span.active:hover.active.focus, -.datepicker table tr td span.active.disabled.active.focus, -.datepicker table tr td span.active.disabled:hover.active.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; -} -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active:hover.disabled:hover, -.datepicker table tr td span.active.disabled.disabled:hover, -.datepicker table tr td span.active.disabled:hover.disabled:hover, -.datepicker table tr td span.active[disabled]:hover, -.datepicker table tr td span.active:hover[disabled]:hover, -.datepicker table tr td span.active.disabled[disabled]:hover, -.datepicker table tr td span.active.disabled:hover[disabled]:hover, -fieldset[disabled] .datepicker table tr td span.active:hover, -fieldset[disabled] .datepicker table tr td span.active:hover:hover, -fieldset[disabled] .datepicker table tr td span.active.disabled:hover, -fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active.disabled:focus, -.datepicker table tr td span.active:hover.disabled:focus, -.datepicker table tr td span.active.disabled.disabled:focus, -.datepicker table tr td span.active.disabled:hover.disabled:focus, -.datepicker table tr td span.active[disabled]:focus, -.datepicker table tr td span.active:hover[disabled]:focus, -.datepicker table tr td span.active.disabled[disabled]:focus, -.datepicker table tr td span.active.disabled:hover[disabled]:focus, -fieldset[disabled] .datepicker table tr td span.active:focus, -fieldset[disabled] .datepicker table tr td span.active:hover:focus, -fieldset[disabled] .datepicker table tr td span.active.disabled:focus, -fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, -.datepicker table tr td span.active.disabled.focus, -.datepicker table tr td span.active:hover.disabled.focus, -.datepicker table tr td span.active.disabled.disabled.focus, -.datepicker table tr td span.active.disabled:hover.disabled.focus, -.datepicker table tr td span.active[disabled].focus, -.datepicker table tr td span.active:hover[disabled].focus, -.datepicker table tr td span.active.disabled[disabled].focus, -.datepicker table tr td span.active.disabled:hover[disabled].focus, -fieldset[disabled] .datepicker table tr td span.active.focus, -fieldset[disabled] .datepicker table tr td span.active:hover.focus, -fieldset[disabled] .datepicker table tr td span.active.disabled.focus, -fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus { - background-color: #337ab7; - border-color: #2e6da4; -} -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #777777; -} -.datepicker .datepicker-switch { - width: 145px; -} -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eeeeee; -} -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} -.input-group.date .input-group-addon { - cursor: pointer; -} -.input-daterange { - width: 100%; -} -.input-daterange input { - text-align: center; -} -.input-daterange input:first-child { - border-radius: 3px 0 0 3px; -} -.input-daterange input:last-child { - border-radius: 0 3px 3px 0; -} -.input-daterange .input-group-addon { - width: auto; - min-width: 16px; - padding: 4px 5px; - line-height: 1.42857143; - text-shadow: 0 1px 0 #fff; - border-width: 1px 0; - margin-left: -5px; - margin-right: -5px; -} -/*# sourceMappingURL=bootstrap-datepicker3.css.map */ \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css.map b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css.map deleted file mode 100644 index fe24be9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/datepicker3.less","build/build3.less"],"names":[],"mappings":"AAAA;EACC,kBAAA;EAIA,cAAA;;AAHA,WAAC;EACA,YAAA;;AAGD,WAAC;EACA,cAAA;;AACA,WAFA,IAEC;EAAiB,UAAA;;AAFnB,WAAC,IAGA,MAAM,GAAG,GAAG;EACX,YAAA;;AAGF,WAAC;EACA,MAAA;EACA,OAAA;EACA,YAAA;;AACA,WAJA,SAIC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,4CAAA;EACA,aAAA;EACA,uCAAA;EACA,kBAAA;;AAED,WAdA,SAcC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,6BAAA;EACA,aAAA;EACA,kBAAA;;AAED,WAvBA,SAuBC,uBAAuB;EAAY,SAAA;;AACpC,WAxBA,SAwBC,uBAAuB;EAAY,SAAA;;AACpC,WAzBA,SAyBC,wBAAwB;EAAW,UAAA;;AACpC,WA1BA,SA0BC,wBAAwB;EAAW,UAAA;;AACpC,WA3BA,SA2BC,yBAAyB;EAAU,SAAA;;AACpC,WA5BA,SA4BC,yBAAyB;EAAU,SAAA;;AACpC,WA7BA,SA6BC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,yCAAA;;AAED,WAlCA,SAkCC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,0BAAA;;AAlDH,WAqDC;EACC,SAAA;EACA,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;;AA5DF,WAqDC,MAQC,GACC;AA9DH,WAqDC,MAQC,GACK;EACH,kBAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,YAAA;;AAMH,cAAe,YAAE,MAAM,GACtB;AADD,cAAe,YAAE,MAAM,GAClB;EACH,6BAAA;;AAID,WADD,MAAM,GAAG,GACP;AACD,WAFD,MAAM,GAAG,GAEP;EACA,cAAA;;AAED,WALD,MAAM,GAAG,GAKP,IAAI;AACL,WAND,MAAM,GAAG,GAMP;EACA,mBAAA;EACA,eAAA;;AAED,WAVD,MAAM,GAAG,GAUP;AACD,WAXD,MAAM,GAAG,GAWP,SAAS;EACT,gBAAA;EACA,cAAA;EACA,eAAA;;AAED,WAhBD,MAAM,GAAG,GAgBP;EC5DD,WAAA;EACA,yBAAA;EACA,qBAAA;ED6DC,gBAAA;;AC3DD,WDwCD,MAAM,GAAG,GAgBP,YCxDA;AACD,WDuCD,MAAM,GAAG,GAgBP,YCvDA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAgBP,YClDA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAgBP,YC7CA;AACD,WD4BD,MAAM,GAAG,GAgBP,YC5CA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAgBP,YC7CA,OAME;AAAD,WDuBH,MAAM,GAAG,GAgBP,YC5CA,OAKE;AACD,WDsBH,MAAM,GAAG,GAgBP,YC7CA,OAOE;AAAD,WDsBH,MAAM,GAAG,GAgBP,YC5CA,OAME;AACD,WDqBH,MAAM,GAAG,GAgBP,YC7CA,OAQE;AAAD,WDqBH,MAAM,GAAG,GAgBP,YC5CA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAgBP,YC/BA,SAGE;AAAD,WDYH,MAAM,GAAG,GAgBP,YC9BA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC5BE;AACD,WDWH,MAAM,GAAG,GAgBP,YC/BA,SAIE;AAAD,WDWH,MAAM,GAAG,GAgBP,YC9BA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC3BE;AACD,WDUH,MAAM,GAAG,GAgBP,YC/BA,SAKE;AAAD,WDUH,MAAM,GAAG,GAgBP,YC9BA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC1BE;EACC,yBAAA;EACI,qBAAA;;AD6BP,WArBF,MAAM,GAAG,GAgBP,YAKC;EACA,mBAAA;;AAGD,WAzBF,MAAM,GAAG,GAgBP,YASC;AACD,WA1BF,MAAM,GAAG,GAgBP,YAUC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA/BD,MAAM,GAAG,GA+BP;EC3ED,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA+BP,MCvEA;AACD,WDuCD,MAAM,GAAG,GA+BP,MCtEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA+BP,MCjEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA+BP,MC5DA;AACD,WD4BD,MAAM,GAAG,GA+BP,MC3DA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA+BP,MC5DA,OAME;AAAD,WDuBH,MAAM,GAAG,GA+BP,MC3DA,OAKE;AACD,WDsBH,MAAM,GAAG,GA+BP,MC5DA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA+BP,MC3DA,OAME;AACD,WDqBH,MAAM,GAAG,GA+BP,MC5DA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA+BP,MC3DA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA+BP,MC9CA,SAGE;AAAD,WDYH,MAAM,GAAG,GA+BP,MC7CA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA+BP,MC3CE;AACD,WDWH,MAAM,GAAG,GA+BP,MC9CA,SAIE;AAAD,WDWH,MAAM,GAAG,GA+BP,MC7CA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA+BP,MC1CE;AACD,WDUH,MAAM,GAAG,GA+BP,MC9CA,SAKE;AAAD,WDUH,MAAM,GAAG,GA+BP,MC7CA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA+BP,MCzCE;EACC,yBAAA;EACI,qBAAA;;AD2CP,WAnCF,MAAM,GAAG,GA+BP,MAIC;EACA,mBAAA;;AAGD,WAvCF,MAAM,GAAG,GA+BP,MAQC;AACD,WAxCF,MAAM,GAAG,GA+BP,MASC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA7CD,MAAM,GAAG,GA6CP;ECzFD,WAAA;EACA,yBAAA;EACA,qBAAA;ED0FC,gBAAA;;ACxFD,WDwCD,MAAM,GAAG,GA6CP,MCrFA;AACD,WDuCD,MAAM,GAAG,GA6CP,MCpFA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA6CP,MC/EA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA6CP,MC1EA;AACD,WD4BD,MAAM,GAAG,GA6CP,MCzEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA6CP,MC1EA,OAME;AAAD,WDuBH,MAAM,GAAG,GA6CP,MCzEA,OAKE;AACD,WDsBH,MAAM,GAAG,GA6CP,MC1EA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA6CP,MCzEA,OAME;AACD,WDqBH,MAAM,GAAG,GA6CP,MC1EA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA6CP,MCzEA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA6CP,MC5DA,SAGE;AAAD,WDYH,MAAM,GAAG,GA6CP,MC3DA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCzDE;AACD,WDWH,MAAM,GAAG,GA6CP,MC5DA,SAIE;AAAD,WDWH,MAAM,GAAG,GA6CP,MC3DA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCxDE;AACD,WDUH,MAAM,GAAG,GA6CP,MC5DA,SAKE;AAAD,WDUH,MAAM,GAAG,GA6CP,MC3DA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCvDE;EACC,yBAAA;EACI,qBAAA;;AD0DP,WAlDF,MAAM,GAAG,GA6CP,MAKC;EACA,mBAAA;;AAGD,WAtDF,MAAM,GAAG,GA6CP,MASC;AACD,WAvDF,MAAM,GAAG,GA6CP,MAUC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA5DD,MAAM,GAAG,GA4DP,MAAM;ECxGP,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA4DP,MAAM,YCpGN;AACD,WDuCD,MAAM,GAAG,GA4DP,MAAM,YCnGN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA4DP,MAAM,YC9FN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA4DP,MAAM,YCzFN;AACD,WD4BD,MAAM,GAAG,GA4DP,MAAM,YCxFN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAME;AAAD,WDuBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAKE;AACD,WDsBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAOE;AAAD,WDsBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAME;AACD,WDqBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAQE;AAAD,WDqBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAGE;AAAD,WDYH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCxEJ;AACD,WDWH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAIE;AAAD,WDWH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCvEJ;AACD,WDUH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAKE;AAAD,WDUH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCtEJ;EACC,yBAAA;EACI,qBAAA;;ADwEP,WAhEF,MAAM,GAAG,GA4DP,MAAM,YAIL;EACA,mBAAA;;AAGD,WApEF,MAAM,GAAG,GA4DP,MAAM,YAQL;AACD,WArEF,MAAM,GAAG,GA4DP,MAAM,YASL,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA1ED,MAAM,GAAG,GA0EP,MAAM;ECtHP,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA0EP,MAAM,MClHN;AACD,WDuCD,MAAM,GAAG,GA0EP,MAAM,MCjHN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA0EP,MAAM,MC5GN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA0EP,MAAM,MCvGN;AACD,WD4BD,MAAM,GAAG,GA0EP,MAAM,MCtGN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAME;AAAD,WDuBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAKE;AACD,WDsBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAOE;AAAD,WDsBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAME;AACD,WDqBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAQE;AAAD,WDqBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAGE;AAAD,WDYH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCtFJ;AACD,WDWH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAIE;AAAD,WDWH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCrFJ;AACD,WDUH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAKE;AAAD,WDUH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCpFJ;EACC,yBAAA;EACI,qBAAA;;ADsFP,WA9EF,MAAM,GAAG,GA0EP,MAAM,MAIL;AACD,WA/EF,MAAM,GAAG,GA0EP,MAAM,MAKL,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WApFD,MAAM,GAAG,GAoFP;AACD,WArFD,MAAM,GAAG,GAqFP,SAAS;ECjIV,WAAA;EACA,yBAAA;EACA,qBAAA;EDiIC,yCAAA;;AC/HD,WDwCD,MAAM,GAAG,GAoFP,SC5HA;AAAD,WDwCD,MAAM,GAAG,GAqFP,SAAS,YC7HT;AACD,WDuCD,MAAM,GAAG,GAoFP,SC3HA;AAAD,WDuCD,MAAM,GAAG,GAqFP,SAAS,YC5HT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAoFP,SCtHA;AAAD,WDkCD,MAAM,GAAG,GAqFP,SAAS,YCvHT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAoFP,SCjHA;AAAD,WD6BD,MAAM,GAAG,GAqFP,SAAS,YClHT;AACD,WD4BD,MAAM,GAAG,GAoFP,SChHA;AAAD,WD4BD,MAAM,GAAG,GAqFP,SAAS,YCjHT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAoFP,SCjHA,OAME;AAAD,WDuBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAME;AAAD,WDuBH,MAAM,GAAG,GAoFP,SChHA,OAKE;AAAD,WDuBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAKE;AACD,WDsBH,MAAM,GAAG,GAoFP,SCjHA,OAOE;AAAD,WDsBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAOE;AAAD,WDsBH,MAAM,GAAG,GAoFP,SChHA,OAME;AAAD,WDsBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAME;AACD,WDqBH,MAAM,GAAG,GAoFP,SCjHA,OAQE;AAAD,WDqBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAQE;AAAD,WDqBH,MAAM,GAAG,GAoFP,SChHA,OAOE;AAAD,WDqBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAoFP,SCnGA,SAGE;AAAD,WDYH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAGE;AAAD,WDYH,MAAM,GAAG,GAoFP,SClGA,UAEE;AAAD,WDYH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAoFP,SChGE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YCjGP;AACD,WDWH,MAAM,GAAG,GAoFP,SCnGA,SAIE;AAAD,WDWH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAIE;AAAD,WDWH,MAAM,GAAG,GAoFP,SClGA,UAGE;AAAD,WDWH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAoFP,SC/FE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YChGP;AACD,WDUH,MAAM,GAAG,GAoFP,SCnGA,SAKE;AAAD,WDUH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAKE;AAAD,WDUH,MAAM,GAAG,GAoFP,SClGA,UAIE;AAAD,WDUH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAoFP,SC9FE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YC/FP;EACC,yBAAA;EACI,qBAAA;;ADiGR,WAzFD,MAAM,GAAG,GAyFP;AACD,WA1FD,MAAM,GAAG,GA0FP,OAAO;ECtIR,WAAA;EACA,yBAAA;EACA,qBAAA;EDsIC,yCAAA;;ACpID,WDwCD,MAAM,GAAG,GAyFP,OCjIA;AAAD,WDwCD,MAAM,GAAG,GA0FP,OAAO,YClIP;AACD,WDuCD,MAAM,GAAG,GAyFP,OChIA;AAAD,WDuCD,MAAM,GAAG,GA0FP,OAAO,YCjIP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAyFP,OC3HA;AAAD,WDkCD,MAAM,GAAG,GA0FP,OAAO,YC5HP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAyFP,OCtHA;AAAD,WD6BD,MAAM,GAAG,GA0FP,OAAO,YCvHP;AACD,WD4BD,MAAM,GAAG,GAyFP,OCrHA;AAAD,WD4BD,MAAM,GAAG,GA0FP,OAAO,YCtHP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAyFP,OCtHA,OAME;AAAD,WDuBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAME;AAAD,WDuBH,MAAM,GAAG,GAyFP,OCrHA,OAKE;AAAD,WDuBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAKE;AACD,WDsBH,MAAM,GAAG,GAyFP,OCtHA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAOE;AAAD,WDsBH,MAAM,GAAG,GAyFP,OCrHA,OAME;AAAD,WDsBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAME;AACD,WDqBH,MAAM,GAAG,GAyFP,OCtHA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAQE;AAAD,WDqBH,MAAM,GAAG,GAyFP,OCrHA,OAOE;AAAD,WDqBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAyFP,OCxGA,SAGE;AAAD,WDYH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAGE;AAAD,WDYH,MAAM,GAAG,GAyFP,OCvGA,UAEE;AAAD,WDYH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCrGE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCtGL;AACD,WDWH,MAAM,GAAG,GAyFP,OCxGA,SAIE;AAAD,WDWH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAIE;AAAD,WDWH,MAAM,GAAG,GAyFP,OCvGA,UAGE;AAAD,WDWH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCpGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCrGL;AACD,WDUH,MAAM,GAAG,GAyFP,OCxGA,SAKE;AAAD,WDUH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAKE;AAAD,WDUH,MAAM,GAAG,GAyFP,OCvGA,UAIE;AAAD,WDUH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCnGE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCpGL;EACC,yBAAA;EACI,qBAAA;;ADtEV,WA8EC,MAAM,GAAG,GA8FR;EACC,cAAA;EACA,UAAA;EACA,YAAA;EACA,iBAAA;EACA,WAAA;EACA,UAAA;EACA,eAAA;EACA,kBAAA;;AACA,WAvGF,MAAM,GAAG,GA8FR,KASE;AACD,WAxGF,MAAM,GAAG,GA8FR,KAUE;EACA,mBAAA;;AAED,WA3GF,MAAM,GAAG,GA8FR,KAaE;AACD,WA5GF,MAAM,GAAG,GA8FR,KAcE,SAAS;EACT,gBAAA;EACA,cAAA;EACA,eAAA;;AAED,WAjHF,MAAM,GAAG,GA8FR,KAmBE;AACD,WAlHF,MAAM,GAAG,GA8FR,KAoBE,OAAO;AACR,WAnHF,MAAM,GAAG,GA8FR,KAqBE,OAAO;AACR,WApHF,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS;EChKlB,WAAA;EACA,yBAAA;EACA,qBAAA;EDgKE,yCAAA;;AC9JF,WDwCD,MAAM,GAAG,GA8FR,KAmBE,OCzJD;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC1JR;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC3JR;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC5JjB;AACD,WDuCD,MAAM,GAAG,GA8FR,KAmBE,OCxJD;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCzJR;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC1JR;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC3JjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA8FR,KAmBE,OCnJD;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCpJR;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCrJR;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCtJjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA8FR,KAmBE,OC9ID;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB;AACD,WD4BD,MAAM,GAAG,GA8FR,KAmBE,OC7ID;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAKE;AACD,WDsBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAME;AACD,WDqBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC7HC;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9HN;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/HN;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChIf;AACD,WDWH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC5HC;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC7HN;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC9HN;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC/Hf;AACD,WDUH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC3HC;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC5HN;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC7HN;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC9Hf;EACC,yBAAA;EACI,qBAAA;;ADgIP,WAxHF,MAAM,GAAG,GA8FR,KA0BE;AACD,WAzHF,MAAM,GAAG,GA8FR,KA2BE;EACA,cAAA;;AAxMJ,WA6MC;EACC,YAAA;;AA9MF,WAiNC;AAjND,WAkNC;AAlND,WAmNC;AAnND,WAoNC,MAAM,GAAG;EACR,eAAA;;AACA,WALD,mBAKE;AAAD,WAJD,MAIE;AAAD,WAHD,MAGE;AAAD,WAFD,MAAM,GAAG,GAEP;EACA,mBAAA;;AAKD,WADD,MACE;AAAD,WADM,MACL;EACA,kBAAA;;AA7NH,WAkOC;EACC,eAAA;EACA,WAAA;EACA,oBAAA;EACA,sBAAA;;AAGF,YAAY,KAAM;EACjB,eAAA;;AAED;EACC,WAAA;;AADD,gBAEC;EACC,kBAAA;;AAHF,gBAKC,MAAK;EACJ,0BAAA;;AANF,gBAQC,MAAK;EACJ,0BAAA;;AATF,gBAWC;EACC,WAAA;EACA,eAAA;EACA,gBAAA;EACA,uBAAA;EACA,yBAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA","sourcesContent":[".datepicker {\n\tborder-radius: @border-radius-base;\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tpadding: 4px;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @dropdown-border;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @dropdown-bg;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @dropdown-border;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @dropdown-bg;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t\ttr {\n\t\t\ttd, th {\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\t\t\t\theight: 30px;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tborder: none;\n\t\t\t}\n\t\t}\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t}\n\t\t&.day:hover,\n\t\t&.focused {\n\t\t\tbackground: @gray-lighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\t@highlighted-bg: @state-info-bg;\n\t\t\t.button-variant(#000, @highlighted-bg, darken(@highlighted-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.today {\n\t\t\t@today-bg: lighten(orange, 30%);\n\t\t\t.button-variant(#000, @today-bg, darken(@today-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@today-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range {\n\t\t\t@range-bg: @gray-lighter;\n\t\t\t.button-variant(#000, @range-bg, darken(@range-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.highlighted {\n\t\t\t@range-highlighted-bg: mix(@state-info-bg, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-highlighted-bg, darken(@range-highlighted-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.today {\n\t\t\t@range-today-bg: mix(orange, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-today-bg, darken(@range-today-bg, 20%));\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.selected,\n\t\t&.selected.highlighted {\n\t\t\t.button-variant(#fff, @gray-light, @gray);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active.highlighted {\n\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\tborder-radius: 4px;\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @gray-lighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @gray-lighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-group.date .input-group-addon {\n\tcursor: pointer;\n}\n.input-daterange {\n\twidth: 100%;\n\tinput {\n\t\ttext-align: center;\n\t}\n\tinput:first-child {\n\t\tborder-radius: 3px 0 0 3px;\n\t}\n\tinput:last-child {\n\t\tborder-radius: 0 3px 3px 0;\n\t}\n\t.input-group-addon {\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\tpadding: 4px 5px;\n\t\tline-height: @line-height-base;\n\t\ttext-shadow: 0 1px 0 #fff;\n\t\tborder-width: 1px 0;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Datepicker .less buildfile. Includes select mixins/variables from bootstrap\n// and imports the included datepicker.less to output a minimal datepicker.css\n//\n// Usage:\n// lessc build3.less datepicker.css\n//\n// Variables and mixins copied from Bootstrap 3.3.5\n\n// Variables\n@gray: lighten(#000, 33.5%); // #555\n@gray-light: lighten(#000, 46.7%); // #777\n@gray-lighter: lighten(#000, 93.5%); // #eee\n\n@brand-primary: darken(#428bca, 6.5%); // #337ab7\n\n@btn-primary-color: #fff;\n@btn-primary-bg: @brand-primary;\n@btn-primary-border: darken(@btn-primary-bg, 5%);\n\n@btn-link-disabled-color: @gray-light;\n\n@state-info-bg: #d9edf7;\n\n@line-height-base: 1.428571429; // 20/14\n@border-radius-base: 4px;\n\n@dropdown-bg: #fff;\n@dropdown-border: rgba(0,0,0,.15);\n\n\n// Mixins\n\n// Button variants\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n}\n\n@import \"../less/datepicker3.less\";\n"]} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css deleted file mode 100644 index d0ee6e7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css deleted file mode 100644 index f059f4a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css +++ /dev/null @@ -1,713 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -.datepicker { - border-radius: 4px; - direction: ltr; -} -.datepicker-inline { - width: 220px; -} -.datepicker-rtl { - direction: rtl; -} -.datepicker-rtl.dropdown-menu { - left: auto; -} -.datepicker-rtl table tr td span { - float: right; -} -.datepicker-dropdown { - top: 0; - left: 0; - padding: 4px; -} -.datepicker-dropdown:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid rgba(0, 0, 0, 0.15); - border-top: 0; - border-bottom-color: rgba(0, 0, 0, 0.2); - position: absolute; -} -.datepicker-dropdown:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid #fff; - border-top: 0; - position: absolute; -} -.datepicker-dropdown.datepicker-orient-left:before { - left: 6px; -} -.datepicker-dropdown.datepicker-orient-left:after { - left: 7px; -} -.datepicker-dropdown.datepicker-orient-right:before { - right: 6px; -} -.datepicker-dropdown.datepicker-orient-right:after { - right: 7px; -} -.datepicker-dropdown.datepicker-orient-bottom:before { - top: -7px; -} -.datepicker-dropdown.datepicker-orient-bottom:after { - top: -6px; -} -.datepicker-dropdown.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid rgba(0, 0, 0, 0.15); -} -.datepicker-dropdown.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid #fff; -} -.datepicker table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.datepicker table tr td, -.datepicker table tr th { - text-align: center; - width: 30px; - height: 30px; - border-radius: 4px; - border: none; -} -.table-striped .datepicker table tr td, -.table-striped .datepicker table tr th { - background-color: transparent; -} -.datepicker table tr td.old, -.datepicker table tr td.new { - color: #777777; -} -.datepicker table tr td.day:hover, -.datepicker table tr td.focused { - background: #eeeeee; - cursor: pointer; -} -.datepicker table tr td.disabled, -.datepicker table tr td.disabled:hover { - background: none; - color: #777777; - cursor: default; -} -.datepicker table tr td.highlighted { - color: #000; - background-color: #d9edf7; - border-color: #85c5e5; - border-radius: 0; -} -.datepicker table tr td.highlighted:focus, -.datepicker table tr td.highlighted.focus { - color: #000; - background-color: #afd9ee; - border-color: #298fc2; -} -.datepicker table tr td.highlighted:hover { - color: #000; - background-color: #afd9ee; - border-color: #52addb; -} -.datepicker table tr td.highlighted:active, -.datepicker table tr td.highlighted.active { - color: #000; - background-color: #afd9ee; - border-color: #52addb; -} -.datepicker table tr td.highlighted:active:hover, -.datepicker table tr td.highlighted.active:hover, -.datepicker table tr td.highlighted:active:focus, -.datepicker table tr td.highlighted.active:focus, -.datepicker table tr td.highlighted:active.focus, -.datepicker table tr td.highlighted.active.focus { - color: #000; - background-color: #91cbe8; - border-color: #298fc2; -} -.datepicker table tr td.highlighted.disabled:hover, -.datepicker table tr td.highlighted[disabled]:hover, -fieldset[disabled] .datepicker table tr td.highlighted:hover, -.datepicker table tr td.highlighted.disabled:focus, -.datepicker table tr td.highlighted[disabled]:focus, -fieldset[disabled] .datepicker table tr td.highlighted:focus, -.datepicker table tr td.highlighted.disabled.focus, -.datepicker table tr td.highlighted[disabled].focus, -fieldset[disabled] .datepicker table tr td.highlighted.focus { - background-color: #d9edf7; - border-color: #85c5e5; -} -.datepicker table tr td.highlighted.focused { - background: #afd9ee; -} -.datepicker table tr td.highlighted.disabled, -.datepicker table tr td.highlighted.disabled:active { - background: #d9edf7; - color: #777777; -} -.datepicker table tr td.today { - color: #000; - background-color: #ffdb99; - border-color: #ffb733; -} -.datepicker table tr td.today:focus, -.datepicker table tr td.today.focus { - color: #000; - background-color: #ffc966; - border-color: #b37400; -} -.datepicker table tr td.today:hover { - color: #000; - background-color: #ffc966; - border-color: #f59e00; -} -.datepicker table tr td.today:active, -.datepicker table tr td.today.active { - color: #000; - background-color: #ffc966; - border-color: #f59e00; -} -.datepicker table tr td.today:active:hover, -.datepicker table tr td.today.active:hover, -.datepicker table tr td.today:active:focus, -.datepicker table tr td.today.active:focus, -.datepicker table tr td.today:active.focus, -.datepicker table tr td.today.active.focus { - color: #000; - background-color: #ffbc42; - border-color: #b37400; -} -.datepicker table tr td.today.disabled:hover, -.datepicker table tr td.today[disabled]:hover, -fieldset[disabled] .datepicker table tr td.today:hover, -.datepicker table tr td.today.disabled:focus, -.datepicker table tr td.today[disabled]:focus, -fieldset[disabled] .datepicker table tr td.today:focus, -.datepicker table tr td.today.disabled.focus, -.datepicker table tr td.today[disabled].focus, -fieldset[disabled] .datepicker table tr td.today.focus { - background-color: #ffdb99; - border-color: #ffb733; -} -.datepicker table tr td.today.focused { - background: #ffc966; -} -.datepicker table tr td.today.disabled, -.datepicker table tr td.today.disabled:active { - background: #ffdb99; - color: #777777; -} -.datepicker table tr td.range { - color: #000; - background-color: #eeeeee; - border-color: #bbbbbb; - border-radius: 0; -} -.datepicker table tr td.range:focus, -.datepicker table tr td.range.focus { - color: #000; - background-color: #d5d5d5; - border-color: #7c7c7c; -} -.datepicker table tr td.range:hover { - color: #000; - background-color: #d5d5d5; - border-color: #9d9d9d; -} -.datepicker table tr td.range:active, -.datepicker table tr td.range.active { - color: #000; - background-color: #d5d5d5; - border-color: #9d9d9d; -} -.datepicker table tr td.range:active:hover, -.datepicker table tr td.range.active:hover, -.datepicker table tr td.range:active:focus, -.datepicker table tr td.range.active:focus, -.datepicker table tr td.range:active.focus, -.datepicker table tr td.range.active.focus { - color: #000; - background-color: #c3c3c3; - border-color: #7c7c7c; -} -.datepicker table tr td.range.disabled:hover, -.datepicker table tr td.range[disabled]:hover, -fieldset[disabled] .datepicker table tr td.range:hover, -.datepicker table tr td.range.disabled:focus, -.datepicker table tr td.range[disabled]:focus, -fieldset[disabled] .datepicker table tr td.range:focus, -.datepicker table tr td.range.disabled.focus, -.datepicker table tr td.range[disabled].focus, -fieldset[disabled] .datepicker table tr td.range.focus { - background-color: #eeeeee; - border-color: #bbbbbb; -} -.datepicker table tr td.range.focused { - background: #d5d5d5; -} -.datepicker table tr td.range.disabled, -.datepicker table tr td.range.disabled:active { - background: #eeeeee; - color: #777777; -} -.datepicker table tr td.range.highlighted { - color: #000; - background-color: #e4eef3; - border-color: #9dc1d3; -} -.datepicker table tr td.range.highlighted:focus, -.datepicker table tr td.range.highlighted.focus { - color: #000; - background-color: #c1d7e3; - border-color: #4b88a6; -} -.datepicker table tr td.range.highlighted:hover { - color: #000; - background-color: #c1d7e3; - border-color: #73a6c0; -} -.datepicker table tr td.range.highlighted:active, -.datepicker table tr td.range.highlighted.active { - color: #000; - background-color: #c1d7e3; - border-color: #73a6c0; -} -.datepicker table tr td.range.highlighted:active:hover, -.datepicker table tr td.range.highlighted.active:hover, -.datepicker table tr td.range.highlighted:active:focus, -.datepicker table tr td.range.highlighted.active:focus, -.datepicker table tr td.range.highlighted:active.focus, -.datepicker table tr td.range.highlighted.active.focus { - color: #000; - background-color: #a8c8d8; - border-color: #4b88a6; -} -.datepicker table tr td.range.highlighted.disabled:hover, -.datepicker table tr td.range.highlighted[disabled]:hover, -fieldset[disabled] .datepicker table tr td.range.highlighted:hover, -.datepicker table tr td.range.highlighted.disabled:focus, -.datepicker table tr td.range.highlighted[disabled]:focus, -fieldset[disabled] .datepicker table tr td.range.highlighted:focus, -.datepicker table tr td.range.highlighted.disabled.focus, -.datepicker table tr td.range.highlighted[disabled].focus, -fieldset[disabled] .datepicker table tr td.range.highlighted.focus { - background-color: #e4eef3; - border-color: #9dc1d3; -} -.datepicker table tr td.range.highlighted.focused { - background: #c1d7e3; -} -.datepicker table tr td.range.highlighted.disabled, -.datepicker table tr td.range.highlighted.disabled:active { - background: #e4eef3; - color: #777777; -} -.datepicker table tr td.range.today { - color: #000; - background-color: #f7ca77; - border-color: #f1a417; -} -.datepicker table tr td.range.today:focus, -.datepicker table tr td.range.today.focus { - color: #000; - background-color: #f4b747; - border-color: #815608; -} -.datepicker table tr td.range.today:hover { - color: #000; - background-color: #f4b747; - border-color: #bf800c; -} -.datepicker table tr td.range.today:active, -.datepicker table tr td.range.today.active { - color: #000; - background-color: #f4b747; - border-color: #bf800c; -} -.datepicker table tr td.range.today:active:hover, -.datepicker table tr td.range.today.active:hover, -.datepicker table tr td.range.today:active:focus, -.datepicker table tr td.range.today.active:focus, -.datepicker table tr td.range.today:active.focus, -.datepicker table tr td.range.today.active.focus { - color: #000; - background-color: #f2aa25; - border-color: #815608; -} -.datepicker table tr td.range.today.disabled:hover, -.datepicker table tr td.range.today[disabled]:hover, -fieldset[disabled] .datepicker table tr td.range.today:hover, -.datepicker table tr td.range.today.disabled:focus, -.datepicker table tr td.range.today[disabled]:focus, -fieldset[disabled] .datepicker table tr td.range.today:focus, -.datepicker table tr td.range.today.disabled.focus, -.datepicker table tr td.range.today[disabled].focus, -fieldset[disabled] .datepicker table tr td.range.today.focus { - background-color: #f7ca77; - border-color: #f1a417; -} -.datepicker table tr td.range.today.disabled, -.datepicker table tr td.range.today.disabled:active { - background: #f7ca77; - color: #777777; -} -.datepicker table tr td.selected, -.datepicker table tr td.selected.highlighted { - color: #fff; - background-color: #777777; - border-color: #555555; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td.selected:focus, -.datepicker table tr td.selected.highlighted:focus, -.datepicker table tr td.selected.focus, -.datepicker table tr td.selected.highlighted.focus { - color: #fff; - background-color: #5e5e5e; - border-color: #161616; -} -.datepicker table tr td.selected:hover, -.datepicker table tr td.selected.highlighted:hover { - color: #fff; - background-color: #5e5e5e; - border-color: #373737; -} -.datepicker table tr td.selected:active, -.datepicker table tr td.selected.highlighted:active, -.datepicker table tr td.selected.active, -.datepicker table tr td.selected.highlighted.active { - color: #fff; - background-color: #5e5e5e; - border-color: #373737; -} -.datepicker table tr td.selected:active:hover, -.datepicker table tr td.selected.highlighted:active:hover, -.datepicker table tr td.selected.active:hover, -.datepicker table tr td.selected.highlighted.active:hover, -.datepicker table tr td.selected:active:focus, -.datepicker table tr td.selected.highlighted:active:focus, -.datepicker table tr td.selected.active:focus, -.datepicker table tr td.selected.highlighted.active:focus, -.datepicker table tr td.selected:active.focus, -.datepicker table tr td.selected.highlighted:active.focus, -.datepicker table tr td.selected.active.focus, -.datepicker table tr td.selected.highlighted.active.focus { - color: #fff; - background-color: #4c4c4c; - border-color: #161616; -} -.datepicker table tr td.selected.disabled:hover, -.datepicker table tr td.selected.highlighted.disabled:hover, -.datepicker table tr td.selected[disabled]:hover, -.datepicker table tr td.selected.highlighted[disabled]:hover, -fieldset[disabled] .datepicker table tr td.selected:hover, -fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, -.datepicker table tr td.selected.disabled:focus, -.datepicker table tr td.selected.highlighted.disabled:focus, -.datepicker table tr td.selected[disabled]:focus, -.datepicker table tr td.selected.highlighted[disabled]:focus, -fieldset[disabled] .datepicker table tr td.selected:focus, -fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, -.datepicker table tr td.selected.disabled.focus, -.datepicker table tr td.selected.highlighted.disabled.focus, -.datepicker table tr td.selected[disabled].focus, -.datepicker table tr td.selected.highlighted[disabled].focus, -fieldset[disabled] .datepicker table tr td.selected.focus, -fieldset[disabled] .datepicker table tr td.selected.highlighted.focus { - background-color: #777777; - border-color: #555555; -} -.datepicker table tr td.active, -.datepicker table tr td.active.highlighted { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td.active:focus, -.datepicker table tr td.active.highlighted:focus, -.datepicker table tr td.active.focus, -.datepicker table tr td.active.highlighted.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; -} -.datepicker table tr td.active:hover, -.datepicker table tr td.active.highlighted:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.datepicker table tr td.active:active, -.datepicker table tr td.active.highlighted:active, -.datepicker table tr td.active.active, -.datepicker table tr td.active.highlighted.active { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.datepicker table tr td.active:active:hover, -.datepicker table tr td.active.highlighted:active:hover, -.datepicker table tr td.active.active:hover, -.datepicker table tr td.active.highlighted.active:hover, -.datepicker table tr td.active:active:focus, -.datepicker table tr td.active.highlighted:active:focus, -.datepicker table tr td.active.active:focus, -.datepicker table tr td.active.highlighted.active:focus, -.datepicker table tr td.active:active.focus, -.datepicker table tr td.active.highlighted:active.focus, -.datepicker table tr td.active.active.focus, -.datepicker table tr td.active.highlighted.active.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; -} -.datepicker table tr td.active.disabled:hover, -.datepicker table tr td.active.highlighted.disabled:hover, -.datepicker table tr td.active[disabled]:hover, -.datepicker table tr td.active.highlighted[disabled]:hover, -fieldset[disabled] .datepicker table tr td.active:hover, -fieldset[disabled] .datepicker table tr td.active.highlighted:hover, -.datepicker table tr td.active.disabled:focus, -.datepicker table tr td.active.highlighted.disabled:focus, -.datepicker table tr td.active[disabled]:focus, -.datepicker table tr td.active.highlighted[disabled]:focus, -fieldset[disabled] .datepicker table tr td.active:focus, -fieldset[disabled] .datepicker table tr td.active.highlighted:focus, -.datepicker table tr td.active.disabled.focus, -.datepicker table tr td.active.highlighted.disabled.focus, -.datepicker table tr td.active[disabled].focus, -.datepicker table tr td.active.highlighted[disabled].focus, -fieldset[disabled] .datepicker table tr td.active.focus, -fieldset[disabled] .datepicker table tr td.active.highlighted.focus { - background-color: #337ab7; - border-color: #2e6da4; -} -.datepicker table tr td span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; -} -.datepicker table tr td span:hover, -.datepicker table tr td span.focused { - background: #eeeeee; -} -.datepicker table tr td span.disabled, -.datepicker table tr td span.disabled:hover { - background: none; - color: #777777; - cursor: default; -} -.datepicker table tr td span.active, -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active.disabled, -.datepicker table tr td span.active.disabled:hover { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); -} -.datepicker table tr td span.active:focus, -.datepicker table tr td span.active:hover:focus, -.datepicker table tr td span.active.disabled:focus, -.datepicker table tr td span.active.disabled:hover:focus, -.datepicker table tr td span.active.focus, -.datepicker table tr td span.active:hover.focus, -.datepicker table tr td span.active.disabled.focus, -.datepicker table tr td span.active.disabled:hover.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; -} -.datepicker table tr td span.active:hover, -.datepicker table tr td span.active:hover:hover, -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active.disabled:hover:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.datepicker table tr td span.active:active, -.datepicker table tr td span.active:hover:active, -.datepicker table tr td span.active.disabled:active, -.datepicker table tr td span.active.disabled:hover:active, -.datepicker table tr td span.active.active, -.datepicker table tr td span.active:hover.active, -.datepicker table tr td span.active.disabled.active, -.datepicker table tr td span.active.disabled:hover.active { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.datepicker table tr td span.active:active:hover, -.datepicker table tr td span.active:hover:active:hover, -.datepicker table tr td span.active.disabled:active:hover, -.datepicker table tr td span.active.disabled:hover:active:hover, -.datepicker table tr td span.active.active:hover, -.datepicker table tr td span.active:hover.active:hover, -.datepicker table tr td span.active.disabled.active:hover, -.datepicker table tr td span.active.disabled:hover.active:hover, -.datepicker table tr td span.active:active:focus, -.datepicker table tr td span.active:hover:active:focus, -.datepicker table tr td span.active.disabled:active:focus, -.datepicker table tr td span.active.disabled:hover:active:focus, -.datepicker table tr td span.active.active:focus, -.datepicker table tr td span.active:hover.active:focus, -.datepicker table tr td span.active.disabled.active:focus, -.datepicker table tr td span.active.disabled:hover.active:focus, -.datepicker table tr td span.active:active.focus, -.datepicker table tr td span.active:hover:active.focus, -.datepicker table tr td span.active.disabled:active.focus, -.datepicker table tr td span.active.disabled:hover:active.focus, -.datepicker table tr td span.active.active.focus, -.datepicker table tr td span.active:hover.active.focus, -.datepicker table tr td span.active.disabled.active.focus, -.datepicker table tr td span.active.disabled:hover.active.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; -} -.datepicker table tr td span.active.disabled:hover, -.datepicker table tr td span.active:hover.disabled:hover, -.datepicker table tr td span.active.disabled.disabled:hover, -.datepicker table tr td span.active.disabled:hover.disabled:hover, -.datepicker table tr td span.active[disabled]:hover, -.datepicker table tr td span.active:hover[disabled]:hover, -.datepicker table tr td span.active.disabled[disabled]:hover, -.datepicker table tr td span.active.disabled:hover[disabled]:hover, -fieldset[disabled] .datepicker table tr td span.active:hover, -fieldset[disabled] .datepicker table tr td span.active:hover:hover, -fieldset[disabled] .datepicker table tr td span.active.disabled:hover, -fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, -.datepicker table tr td span.active.disabled:focus, -.datepicker table tr td span.active:hover.disabled:focus, -.datepicker table tr td span.active.disabled.disabled:focus, -.datepicker table tr td span.active.disabled:hover.disabled:focus, -.datepicker table tr td span.active[disabled]:focus, -.datepicker table tr td span.active:hover[disabled]:focus, -.datepicker table tr td span.active.disabled[disabled]:focus, -.datepicker table tr td span.active.disabled:hover[disabled]:focus, -fieldset[disabled] .datepicker table tr td span.active:focus, -fieldset[disabled] .datepicker table tr td span.active:hover:focus, -fieldset[disabled] .datepicker table tr td span.active.disabled:focus, -fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, -.datepicker table tr td span.active.disabled.focus, -.datepicker table tr td span.active:hover.disabled.focus, -.datepicker table tr td span.active.disabled.disabled.focus, -.datepicker table tr td span.active.disabled:hover.disabled.focus, -.datepicker table tr td span.active[disabled].focus, -.datepicker table tr td span.active:hover[disabled].focus, -.datepicker table tr td span.active.disabled[disabled].focus, -.datepicker table tr td span.active.disabled:hover[disabled].focus, -fieldset[disabled] .datepicker table tr td span.active.focus, -fieldset[disabled] .datepicker table tr td span.active:hover.focus, -fieldset[disabled] .datepicker table tr td span.active.disabled.focus, -fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus { - background-color: #337ab7; - border-color: #2e6da4; -} -.datepicker table tr td span.old, -.datepicker table tr td span.new { - color: #777777; -} -.datepicker .datepicker-switch { - width: 145px; -} -.datepicker .datepicker-switch, -.datepicker .prev, -.datepicker .next, -.datepicker tfoot tr th { - cursor: pointer; -} -.datepicker .datepicker-switch:hover, -.datepicker .prev:hover, -.datepicker .next:hover, -.datepicker tfoot tr th:hover { - background: #eeeeee; -} -.datepicker .prev.disabled, -.datepicker .next.disabled { - visibility: hidden; -} -.datepicker .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; -} -.input-group.date .input-group-addon { - cursor: pointer; -} -.input-daterange { - width: 100%; -} -.input-daterange input { - text-align: center; -} -.input-daterange input:first-child { - border-radius: 3px 0 0 3px; -} -.input-daterange input:last-child { - border-radius: 0 3px 3px 0; -} -.input-daterange .input-group-addon { - width: auto; - min-width: 16px; - padding: 4px 5px; - line-height: 1.42857143; - text-shadow: 0 1px 0 #fff; - border-width: 1px 0; - margin-left: -5px; - margin-right: -5px; -} -.datepicker.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - list-style: none; - background-color: #fff; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - -webkit-background-clip: padding-box; - -moz-background-clip: padding; - background-clip: padding-box; - color: #333333; - font-size: 13px; - line-height: 1.42857143; -} -.datepicker.dropdown-menu th, -.datepicker.datepicker-inline th, -.datepicker.dropdown-menu td, -.datepicker.datepicker-inline td { - padding: 0px 5px; -} -/*# sourceMappingURL=bootstrap-datepicker3.standalone.css.map */ \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css.map b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css.map deleted file mode 100644 index c695301..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/datepicker3.less","build/build3.less","build/build_standalone3.less"],"names":[],"mappings":"AAAA;EACC,kBAAA;EAIA,cAAA;;AAHA,WAAC;EACA,YAAA;;AAGD,WAAC;EACA,cAAA;;AACA,WAFA,IAEC;EAAiB,UAAA;;AAFnB,WAAC,IAGA,MAAM,GAAG,GAAG;EACX,YAAA;;AAGF,WAAC;EACA,MAAA;EACA,OAAA;EACA,YAAA;;AACA,WAJA,SAIC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,4CAAA;EACA,aAAA;EACA,uCAAA;EACA,kBAAA;;AAED,WAdA,SAcC;EACA,SAAS,EAAT;EACA,qBAAA;EACA,kCAAA;EACA,mCAAA;EACA,6BAAA;EACA,aAAA;EACA,kBAAA;;AAED,WAvBA,SAuBC,uBAAuB;EAAY,SAAA;;AACpC,WAxBA,SAwBC,uBAAuB;EAAY,SAAA;;AACpC,WAzBA,SAyBC,wBAAwB;EAAW,UAAA;;AACpC,WA1BA,SA0BC,wBAAwB;EAAW,UAAA;;AACpC,WA3BA,SA2BC,yBAAyB;EAAU,SAAA;;AACpC,WA5BA,SA4BC,yBAAyB;EAAU,SAAA;;AACpC,WA7BA,SA6BC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,yCAAA;;AAED,WAlCA,SAkCC,sBAAsB;EACtB,YAAA;EACA,gBAAA;EACA,0BAAA;;AAlDH,WAqDC;EACC,SAAA;EACA,2BAAA;EACA,yBAAA;EACA,wBAAA;EACA,sBAAA;EACA,qBAAA;EACA,iBAAA;;AA5DF,WAqDC,MAQC,GACC;AA9DH,WAqDC,MAQC,GACK;EACH,kBAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;EACA,YAAA;;AAMH,cAAe,YAAE,MAAM,GACtB;AADD,cAAe,YAAE,MAAM,GAClB;EACH,6BAAA;;AAID,WADD,MAAM,GAAG,GACP;AACD,WAFD,MAAM,GAAG,GAEP;EACA,cAAA;;AAED,WALD,MAAM,GAAG,GAKP,IAAI;AACL,WAND,MAAM,GAAG,GAMP;EACA,mBAAA;EACA,eAAA;;AAED,WAVD,MAAM,GAAG,GAUP;AACD,WAXD,MAAM,GAAG,GAWP,SAAS;EACT,gBAAA;EACA,cAAA;EACA,eAAA;;AAED,WAhBD,MAAM,GAAG,GAgBP;EC5DD,WAAA;EACA,yBAAA;EACA,qBAAA;ED6DC,gBAAA;;AC3DD,WDwCD,MAAM,GAAG,GAgBP,YCxDA;AACD,WDuCD,MAAM,GAAG,GAgBP,YCvDA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAgBP,YClDA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAgBP,YC7CA;AACD,WD4BD,MAAM,GAAG,GAgBP,YC5CA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAgBP,YC7CA,OAME;AAAD,WDuBH,MAAM,GAAG,GAgBP,YC5CA,OAKE;AACD,WDsBH,MAAM,GAAG,GAgBP,YC7CA,OAOE;AAAD,WDsBH,MAAM,GAAG,GAgBP,YC5CA,OAME;AACD,WDqBH,MAAM,GAAG,GAgBP,YC7CA,OAQE;AAAD,WDqBH,MAAM,GAAG,GAgBP,YC5CA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAgBP,YC/BA,SAGE;AAAD,WDYH,MAAM,GAAG,GAgBP,YC9BA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC5BE;AACD,WDWH,MAAM,GAAG,GAgBP,YC/BA,SAIE;AAAD,WDWH,MAAM,GAAG,GAgBP,YC9BA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC3BE;AACD,WDUH,MAAM,GAAG,GAgBP,YC/BA,SAKE;AAAD,WDUH,MAAM,GAAG,GAgBP,YC9BA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAgBP,YC1BE;EACC,yBAAA;EACI,qBAAA;;AD6BP,WArBF,MAAM,GAAG,GAgBP,YAKC;EACA,mBAAA;;AAGD,WAzBF,MAAM,GAAG,GAgBP,YASC;AACD,WA1BF,MAAM,GAAG,GAgBP,YAUC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA/BD,MAAM,GAAG,GA+BP;EC3ED,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA+BP,MCvEA;AACD,WDuCD,MAAM,GAAG,GA+BP,MCtEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA+BP,MCjEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA+BP,MC5DA;AACD,WD4BD,MAAM,GAAG,GA+BP,MC3DA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA+BP,MC5DA,OAME;AAAD,WDuBH,MAAM,GAAG,GA+BP,MC3DA,OAKE;AACD,WDsBH,MAAM,GAAG,GA+BP,MC5DA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA+BP,MC3DA,OAME;AACD,WDqBH,MAAM,GAAG,GA+BP,MC5DA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA+BP,MC3DA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA+BP,MC9CA,SAGE;AAAD,WDYH,MAAM,GAAG,GA+BP,MC7CA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA+BP,MC3CE;AACD,WDWH,MAAM,GAAG,GA+BP,MC9CA,SAIE;AAAD,WDWH,MAAM,GAAG,GA+BP,MC7CA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA+BP,MC1CE;AACD,WDUH,MAAM,GAAG,GA+BP,MC9CA,SAKE;AAAD,WDUH,MAAM,GAAG,GA+BP,MC7CA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA+BP,MCzCE;EACC,yBAAA;EACI,qBAAA;;AD2CP,WAnCF,MAAM,GAAG,GA+BP,MAIC;EACA,mBAAA;;AAGD,WAvCF,MAAM,GAAG,GA+BP,MAQC;AACD,WAxCF,MAAM,GAAG,GA+BP,MASC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA7CD,MAAM,GAAG,GA6CP;ECzFD,WAAA;EACA,yBAAA;EACA,qBAAA;ED0FC,gBAAA;;ACxFD,WDwCD,MAAM,GAAG,GA6CP,MCrFA;AACD,WDuCD,MAAM,GAAG,GA6CP,MCpFA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA6CP,MC/EA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA6CP,MC1EA;AACD,WD4BD,MAAM,GAAG,GA6CP,MCzEA;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA6CP,MC1EA,OAME;AAAD,WDuBH,MAAM,GAAG,GA6CP,MCzEA,OAKE;AACD,WDsBH,MAAM,GAAG,GA6CP,MC1EA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA6CP,MCzEA,OAME;AACD,WDqBH,MAAM,GAAG,GA6CP,MC1EA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA6CP,MCzEA,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA6CP,MC5DA,SAGE;AAAD,WDYH,MAAM,GAAG,GA6CP,MC3DA,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCzDE;AACD,WDWH,MAAM,GAAG,GA6CP,MC5DA,SAIE;AAAD,WDWH,MAAM,GAAG,GA6CP,MC3DA,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCxDE;AACD,WDUH,MAAM,GAAG,GA6CP,MC5DA,SAKE;AAAD,WDUH,MAAM,GAAG,GA6CP,MC3DA,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA6CP,MCvDE;EACC,yBAAA;EACI,qBAAA;;AD0DP,WAlDF,MAAM,GAAG,GA6CP,MAKC;EACA,mBAAA;;AAGD,WAtDF,MAAM,GAAG,GA6CP,MASC;AACD,WAvDF,MAAM,GAAG,GA6CP,MAUC,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA5DD,MAAM,GAAG,GA4DP,MAAM;ECxGP,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA4DP,MAAM,YCpGN;AACD,WDuCD,MAAM,GAAG,GA4DP,MAAM,YCnGN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA4DP,MAAM,YC9FN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA4DP,MAAM,YCzFN;AACD,WD4BD,MAAM,GAAG,GA4DP,MAAM,YCxFN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAME;AAAD,WDuBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAKE;AACD,WDsBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAOE;AAAD,WDsBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAME;AACD,WDqBH,MAAM,GAAG,GA4DP,MAAM,YCzFN,OAQE;AAAD,WDqBH,MAAM,GAAG,GA4DP,MAAM,YCxFN,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAGE;AAAD,WDYH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCxEJ;AACD,WDWH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAIE;AAAD,WDWH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCvEJ;AACD,WDUH,MAAM,GAAG,GA4DP,MAAM,YC3EN,SAKE;AAAD,WDUH,MAAM,GAAG,GA4DP,MAAM,YC1EN,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA4DP,MAAM,YCtEJ;EACC,yBAAA;EACI,qBAAA;;ADwEP,WAhEF,MAAM,GAAG,GA4DP,MAAM,YAIL;EACA,mBAAA;;AAGD,WApEF,MAAM,GAAG,GA4DP,MAAM,YAQL;AACD,WArEF,MAAM,GAAG,GA4DP,MAAM,YASL,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WA1ED,MAAM,GAAG,GA0EP,MAAM;ECtHP,WAAA;EACA,yBAAA;EACA,qBAAA;;AAEA,WDwCD,MAAM,GAAG,GA0EP,MAAM,MClHN;AACD,WDuCD,MAAM,GAAG,GA0EP,MAAM,MCjHN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA0EP,MAAM,MC5GN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA0EP,MAAM,MCvGN;AACD,WD4BD,MAAM,GAAG,GA0EP,MAAM,MCtGN;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAME;AAAD,WDuBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAKE;AACD,WDsBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAOE;AAAD,WDsBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAME;AACD,WDqBH,MAAM,GAAG,GA0EP,MAAM,MCvGN,OAQE;AAAD,WDqBH,MAAM,GAAG,GA0EP,MAAM,MCtGN,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAGE;AAAD,WDYH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCtFJ;AACD,WDWH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAIE;AAAD,WDWH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCrFJ;AACD,WDUH,MAAM,GAAG,GA0EP,MAAM,MCzFN,SAKE;AAAD,WDUH,MAAM,GAAG,GA0EP,MAAM,MCxFN,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA0EP,MAAM,MCpFJ;EACC,yBAAA;EACI,qBAAA;;ADsFP,WA9EF,MAAM,GAAG,GA0EP,MAAM,MAIL;AACD,WA/EF,MAAM,GAAG,GA0EP,MAAM,MAKL,SAAS;EACT,mBAAA;EACA,cAAA;;AAGF,WApFD,MAAM,GAAG,GAoFP;AACD,WArFD,MAAM,GAAG,GAqFP,SAAS;ECjIV,WAAA;EACA,yBAAA;EACA,qBAAA;EDiIC,yCAAA;;AC/HD,WDwCD,MAAM,GAAG,GAoFP,SC5HA;AAAD,WDwCD,MAAM,GAAG,GAqFP,SAAS,YC7HT;AACD,WDuCD,MAAM,GAAG,GAoFP,SC3HA;AAAD,WDuCD,MAAM,GAAG,GAqFP,SAAS,YC5HT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAoFP,SCtHA;AAAD,WDkCD,MAAM,GAAG,GAqFP,SAAS,YCvHT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAoFP,SCjHA;AAAD,WD6BD,MAAM,GAAG,GAqFP,SAAS,YClHT;AACD,WD4BD,MAAM,GAAG,GAoFP,SChHA;AAAD,WD4BD,MAAM,GAAG,GAqFP,SAAS,YCjHT;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAoFP,SCjHA,OAME;AAAD,WDuBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAME;AAAD,WDuBH,MAAM,GAAG,GAoFP,SChHA,OAKE;AAAD,WDuBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAKE;AACD,WDsBH,MAAM,GAAG,GAoFP,SCjHA,OAOE;AAAD,WDsBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAOE;AAAD,WDsBH,MAAM,GAAG,GAoFP,SChHA,OAME;AAAD,WDsBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAME;AACD,WDqBH,MAAM,GAAG,GAoFP,SCjHA,OAQE;AAAD,WDqBH,MAAM,GAAG,GAqFP,SAAS,YClHT,OAQE;AAAD,WDqBH,MAAM,GAAG,GAoFP,SChHA,OAOE;AAAD,WDqBH,MAAM,GAAG,GAqFP,SAAS,YCjHT,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAoFP,SCnGA,SAGE;AAAD,WDYH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAGE;AAAD,WDYH,MAAM,GAAG,GAoFP,SClGA,UAEE;AAAD,WDYH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAoFP,SChGE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YCjGP;AACD,WDWH,MAAM,GAAG,GAoFP,SCnGA,SAIE;AAAD,WDWH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAIE;AAAD,WDWH,MAAM,GAAG,GAoFP,SClGA,UAGE;AAAD,WDWH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAoFP,SC/FE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YChGP;AACD,WDUH,MAAM,GAAG,GAoFP,SCnGA,SAKE;AAAD,WDUH,MAAM,GAAG,GAqFP,SAAS,YCpGT,SAKE;AAAD,WDUH,MAAM,GAAG,GAoFP,SClGA,UAIE;AAAD,WDUH,MAAM,GAAG,GAqFP,SAAS,YCnGT,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAoFP,SC9FE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAqFP,SAAS,YC/FP;EACC,yBAAA;EACI,qBAAA;;ADiGR,WAzFD,MAAM,GAAG,GAyFP;AACD,WA1FD,MAAM,GAAG,GA0FP,OAAO;ECtIR,WAAA;EACA,yBAAA;EACA,qBAAA;EDsIC,yCAAA;;ACpID,WDwCD,MAAM,GAAG,GAyFP,OCjIA;AAAD,WDwCD,MAAM,GAAG,GA0FP,OAAO,YClIP;AACD,WDuCD,MAAM,GAAG,GAyFP,OChIA;AAAD,WDuCD,MAAM,GAAG,GA0FP,OAAO,YCjIP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GAyFP,OC3HA;AAAD,WDkCD,MAAM,GAAG,GA0FP,OAAO,YC5HP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GAyFP,OCtHA;AAAD,WD6BD,MAAM,GAAG,GA0FP,OAAO,YCvHP;AACD,WD4BD,MAAM,GAAG,GAyFP,OCrHA;AAAD,WD4BD,MAAM,GAAG,GA0FP,OAAO,YCtHP;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GAyFP,OCtHA,OAME;AAAD,WDuBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAME;AAAD,WDuBH,MAAM,GAAG,GAyFP,OCrHA,OAKE;AAAD,WDuBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAKE;AACD,WDsBH,MAAM,GAAG,GAyFP,OCtHA,OAOE;AAAD,WDsBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAOE;AAAD,WDsBH,MAAM,GAAG,GAyFP,OCrHA,OAME;AAAD,WDsBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAME;AACD,WDqBH,MAAM,GAAG,GAyFP,OCtHA,OAQE;AAAD,WDqBH,MAAM,GAAG,GA0FP,OAAO,YCvHP,OAQE;AAAD,WDqBH,MAAM,GAAG,GAyFP,OCrHA,OAOE;AAAD,WDqBH,MAAM,GAAG,GA0FP,OAAO,YCtHP,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GAyFP,OCxGA,SAGE;AAAD,WDYH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAGE;AAAD,WDYH,MAAM,GAAG,GAyFP,OCvGA,UAEE;AAAD,WDYH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCrGE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCtGL;AACD,WDWH,MAAM,GAAG,GAyFP,OCxGA,SAIE;AAAD,WDWH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAIE;AAAD,WDWH,MAAM,GAAG,GAyFP,OCvGA,UAGE;AAAD,WDWH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCpGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCrGL;AACD,WDUH,MAAM,GAAG,GAyFP,OCxGA,SAKE;AAAD,WDUH,MAAM,GAAG,GA0FP,OAAO,YCzGP,SAKE;AAAD,WDUH,MAAM,GAAG,GAyFP,OCvGA,UAIE;AAAD,WDUH,MAAM,GAAG,GA0FP,OAAO,YCxGP,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GAyFP,OCnGE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA0FP,OAAO,YCpGL;EACC,yBAAA;EACI,qBAAA;;ADtEV,WA8EC,MAAM,GAAG,GA8FR;EACC,cAAA;EACA,UAAA;EACA,YAAA;EACA,iBAAA;EACA,WAAA;EACA,UAAA;EACA,eAAA;EACA,kBAAA;;AACA,WAvGF,MAAM,GAAG,GA8FR,KASE;AACD,WAxGF,MAAM,GAAG,GA8FR,KAUE;EACA,mBAAA;;AAED,WA3GF,MAAM,GAAG,GA8FR,KAaE;AACD,WA5GF,MAAM,GAAG,GA8FR,KAcE,SAAS;EACT,gBAAA;EACA,cAAA;EACA,eAAA;;AAED,WAjHF,MAAM,GAAG,GA8FR,KAmBE;AACD,WAlHF,MAAM,GAAG,GA8FR,KAoBE,OAAO;AACR,WAnHF,MAAM,GAAG,GA8FR,KAqBE,OAAO;AACR,WApHF,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS;EChKlB,WAAA;EACA,yBAAA;EACA,qBAAA;EDgKE,yCAAA;;AC9JF,WDwCD,MAAM,GAAG,GA8FR,KAmBE,OCzJD;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC1JR;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC3JR;AAAD,WDwCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC5JjB;AACD,WDuCD,MAAM,GAAG,GA8FR,KAmBE,OCxJD;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCzJR;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC1JR;AAAD,WDuCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC3JjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WDkCD,MAAM,GAAG,GA8FR,KAmBE,OCnJD;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCpJR;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCrJR;AAAD,WDkCD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCtJjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEN,WD6BD,MAAM,GAAG,GA8FR,KAmBE,OC9ID;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR;AAAD,WD6BD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB;AACD,WD4BD,MAAM,GAAG,GA8FR,KAmBE,OC7ID;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR;AAAD,WD4BD,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAEJ,WDuBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAME;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAKE;AAAD,WDuBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAKE;AACD,WDsBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAOE;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAME;AAAD,WDsBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAME;AACD,WDqBH,MAAM,GAAG,GA8FR,KAmBE,OC9ID,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC/IR,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SChJR,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCjJjB,OAQE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAmBE,OC7ID,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9IR,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/IR,OAOE;AAAD,WDqBH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChJjB,OAOE;EACC,WAAA;EACA,yBAAA;EACI,qBAAA;;AAMN,WDYH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAGE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAEE;AAAD,WDYH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAEE;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC7HC;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC9HN;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC/HN;AAAD,QADM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MChIf;AACD,WDWH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAIE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAGE;AAAD,WDWH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAGE;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC5HC;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC7HN;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC9HN;AAAD,QAFM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC/Hf;AACD,WDUH,MAAM,GAAG,GA8FR,KAmBE,OChID,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MCjIR,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SClIR,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MCnIjB,SAKE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAmBE,OC/HD,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAoBE,OAAO,MChIR,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAqBE,OAAO,SCjIR,UAIE;AAAD,WDUH,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MClIjB,UAIE;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAmBE,OC3HC;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAoBE,OAAO,MC5HN;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAqBE,OAAO,SC7HN;AAAD,QAHM,UAAW,YDapB,MAAM,GAAG,GA8FR,KAsBE,OAAO,SAAS,MC9Hf;EACC,yBAAA;EACI,qBAAA;;ADgIP,WAxHF,MAAM,GAAG,GA8FR,KA0BE;AACD,WAzHF,MAAM,GAAG,GA8FR,KA2BE;EACA,cAAA;;AAxMJ,WA6MC;EACC,YAAA;;AA9MF,WAiNC;AAjND,WAkNC;AAlND,WAmNC;AAnND,WAoNC,MAAM,GAAG;EACR,eAAA;;AACA,WALD,mBAKE;AAAD,WAJD,MAIE;AAAD,WAHD,MAGE;AAAD,WAFD,MAAM,GAAG,GAEP;EACA,mBAAA;;AAKD,WADD,MACE;AAAD,WADM,MACL;EACA,kBAAA;;AA7NH,WAkOC;EACC,eAAA;EACA,WAAA;EACA,oBAAA;EACA,sBAAA;;AAGF,YAAY,KAAM;EACjB,eAAA;;AAED;EACC,WAAA;;AADD,gBAEC;EACC,kBAAA;;AAHF,gBAKC,MAAK;EACJ,0BAAA;;AANF,gBAQC,MAAK;EACJ,0BAAA;;AATF,gBAWC;EACC,WAAA;EACA,eAAA;EACA,gBAAA;EACA,uBAAA;EACA,yBAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;;AEtOA,WAAC;EACC,kBAAA;EACA,SAAA;EACA,OAAA;EACA,aAAA;EACA,aAAA;EACA,WAAA;EACA,gBAAA;EACA,gBAAA;EACA,sBAAA;EACA,sBAAA;EACA,qCAAA;EACA,kBAAA;EApBF,mDAAA;EACG,gDAAA;EACK,2CAAA;EAoBN,oCAAA;EACG,6BAAA;EACK,4BAAA;EAGR,cAAA;EACA,eAAA;EACA,uBAAA;;AAGF,WAAC,cACC;AADe,WAAC,kBAChB;AADF,WAAC,cACK;AADW,WAAC,kBACZ;EACF,gBAAA","sourcesContent":[".datepicker {\n\tborder-radius: @border-radius-base;\n\t&-inline {\n\t\twidth: 220px;\n\t}\n\tdirection: ltr;\n\t&-rtl {\n\t\tdirection: rtl;\n\t\t&.dropdown-menu { left: auto; }\n\t\ttable tr td span {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t&-dropdown {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tpadding: 4px;\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 7px solid transparent;\n\t\t\tborder-right: 7px solid transparent;\n\t\t\tborder-bottom: 7px solid @dropdown-border;\n\t\t\tborder-top: 0;\n\t\t\tborder-bottom-color: rgba(0,0,0,.2);\n\t\t\tposition: absolute;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: inline-block;\n\t\t\tborder-left: 6px solid transparent;\n\t\t\tborder-right: 6px solid transparent;\n\t\t\tborder-bottom: 6px solid @dropdown-bg;\n\t\t\tborder-top: 0;\n\t\t\tposition: absolute;\n\t\t}\n\t\t&.datepicker-orient-left:before { left: 6px; }\n\t\t&.datepicker-orient-left:after { left: 7px; }\n\t\t&.datepicker-orient-right:before { right: 6px; }\n\t\t&.datepicker-orient-right:after { right: 7px; }\n\t\t&.datepicker-orient-bottom:before { top: -7px; }\n\t\t&.datepicker-orient-bottom:after { top: -6px; }\n\t\t&.datepicker-orient-top:before {\n\t\t\tbottom: -7px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 7px solid @dropdown-border;\n\t\t}\n\t\t&.datepicker-orient-top:after {\n\t\t\tbottom: -6px;\n\t\t\tborder-bottom: 0;\n\t\t\tborder-top: 6px solid @dropdown-bg;\n\t\t}\n\t}\n\ttable {\n\t\tmargin: 0;\n\t\t-webkit-touch-callout: none;\n\t\t-webkit-user-select: none;\n\t\t-khtml-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t\ttr {\n\t\t\ttd, th {\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 30px;\n\t\t\t\theight: 30px;\n\t\t\t\tborder-radius: 4px;\n\t\t\t\tborder: none;\n\t\t\t}\n\t\t}\n\t}\n\t// Inline display inside a table presents some problems with\n\t// border and background colors.\n\t.table-striped & table tr {\n\t\ttd, th {\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\ttable tr td {\n\t\t&.old,\n\t\t&.new {\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t}\n\t\t&.day:hover,\n\t\t&.focused {\n\t\t\tbackground: @gray-lighter;\n\t\t\tcursor: pointer;\n\t\t}\n\t\t&.disabled,\n\t\t&.disabled:hover {\n\t\t\tbackground: none;\n\t\t\tcolor: @btn-link-disabled-color;\n\t\t\tcursor: default;\n\t\t}\n\t\t&.highlighted {\n\t\t\t@highlighted-bg: @state-info-bg;\n\t\t\t.button-variant(#000, @highlighted-bg, darken(@highlighted-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.today {\n\t\t\t@today-bg: lighten(orange, 30%);\n\t\t\t.button-variant(#000, @today-bg, darken(@today-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@today-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range {\n\t\t\t@range-bg: @gray-lighter;\n\t\t\t.button-variant(#000, @range-bg, darken(@range-bg, 20%));\n\t\t\tborder-radius: 0;\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.highlighted {\n\t\t\t@range-highlighted-bg: mix(@state-info-bg, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-highlighted-bg, darken(@range-highlighted-bg, 20%));\n\n\t\t\t&.focused {\n\t\t\t\tbackground: darken(@range-highlighted-bg, 10%);\n\t\t\t}\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-highlighted-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.range.today {\n\t\t\t@range-today-bg: mix(orange, @gray-lighter, 50%);\n\t\t\t.button-variant(#000, @range-today-bg, darken(@range-today-bg, 20%));\n\n\t\t\t&.disabled,\n\t\t\t&.disabled:active {\n\t\t\t\tbackground: @range-today-bg;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t\t&.selected,\n\t\t&.selected.highlighted {\n\t\t\t.button-variant(#fff, @gray-light, @gray);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\t&.active,\n\t\t&.active.highlighted {\n\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t}\n\t\tspan {\n\t\t\tdisplay: block;\n\t\t\twidth: 23%;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t\tfloat: left;\n\t\t\tmargin: 1%;\n\t\t\tcursor: pointer;\n\t\t\tborder-radius: 4px;\n\t\t\t&:hover,\n\t\t\t&.focused {\n\t\t\t\tbackground: @gray-lighter;\n\t\t\t}\n\t\t\t&.disabled,\n\t\t\t&.disabled:hover {\n\t\t\t\tbackground: none;\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t\tcursor: default;\n\t\t\t}\n\t\t\t&.active,\n\t\t\t&.active:hover,\n\t\t\t&.active.disabled,\n\t\t\t&.active.disabled:hover {\n\t\t\t\t.button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border);\n\t\t\t\ttext-shadow: 0 -1px 0 rgba(0,0,0,.25);\n\t\t\t}\n\t\t\t&.old,\n\t\t\t&.new {\n\t\t\t\tcolor: @btn-link-disabled-color;\n\t\t\t}\n\t\t}\n\t}\n\n\t.datepicker-switch {\n\t\twidth: 145px;\n\t}\n\n\t.datepicker-switch,\n\t.prev,\n\t.next,\n\ttfoot tr th {\n\t\tcursor: pointer;\n\t\t&:hover {\n\t\t\tbackground: @gray-lighter;\n\t\t}\n\t}\n\n\t.prev, .next {\n\t\t&.disabled {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// Basic styling for calendar-week cells\n\t.cw {\n\t\tfont-size: 10px;\n\t\twidth: 12px;\n\t\tpadding: 0 2px 0 5px;\n\t\tvertical-align: middle;\n\t}\n}\n.input-group.date .input-group-addon {\n\tcursor: pointer;\n}\n.input-daterange {\n\twidth: 100%;\n\tinput {\n\t\ttext-align: center;\n\t}\n\tinput:first-child {\n\t\tborder-radius: 3px 0 0 3px;\n\t}\n\tinput:last-child {\n\t\tborder-radius: 0 3px 3px 0;\n\t}\n\t.input-group-addon {\n\t\twidth: auto;\n\t\tmin-width: 16px;\n\t\tpadding: 4px 5px;\n\t\tline-height: @line-height-base;\n\t\ttext-shadow: 0 1px 0 #fff;\n\t\tborder-width: 1px 0;\n\t\tmargin-left: -5px;\n\t\tmargin-right: -5px;\n\t}\n}\n","// Datepicker .less buildfile. Includes select mixins/variables from bootstrap\n// and imports the included datepicker.less to output a minimal datepicker.css\n//\n// Usage:\n// lessc build3.less datepicker.css\n//\n// Variables and mixins copied from Bootstrap 3.3.5\n\n// Variables\n@gray: lighten(#000, 33.5%); // #555\n@gray-light: lighten(#000, 46.7%); // #777\n@gray-lighter: lighten(#000, 93.5%); // #eee\n\n@brand-primary: darken(#428bca, 6.5%); // #337ab7\n\n@btn-primary-color: #fff;\n@btn-primary-bg: @brand-primary;\n@btn-primary-border: darken(@btn-primary-bg, 5%);\n\n@btn-link-disabled-color: @gray-light;\n\n@state-info-bg: #d9edf7;\n\n@line-height-base: 1.428571429; // 20/14\n@border-radius-base: 4px;\n\n@dropdown-bg: #fff;\n@dropdown-border: rgba(0,0,0,.15);\n\n\n// Mixins\n\n// Button variants\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n}\n\n@import \"../less/datepicker3.less\";\n","// Datepicker standalone .less buildfile. Includes all necessary mixins/variables/rules from bootstrap\n// and imports the included datepicker.less to output a minimal standalone datepicker.css\n//\n// Usage:\n// lessc build_standalone3.less datepicker.css\n//\n// Variables, mixins, and rules copied from Bootstrap 3.3.5\n\n@import \"build3.less\";\n\n// Dropdown css\n\n@zindex-dropdown: 1000;\n@dropdown-fallback-border: #ccc;\n\n// Drop shadows\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow;\n -moz-box-shadow: @shadow;\n box-shadow: @shadow;\n}\n\n// The dropdown menu (ul)\n// ----------------------\n.datepicker {\n &.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n list-style: none;\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n -webkit-background-clip: padding-box;\n -moz-background-clip: padding;\n background-clip: padding-box;\n\n // Normally inherited from bootstrap's `body`\n color: #333333;\n font-size: 13px;\n line-height: @line-height-base;\n }\n\n &.dropdown-menu, &.datepicker-inline {\n th, td {\n padding: 0px 5px;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css deleted file mode 100644 index f95a4de..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-size:13px;line-height:1.42857143}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0 5px} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.js deleted file mode 100644 index 14dc8d2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.js +++ /dev/null @@ -1,2030 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -(function(factory){ - if (typeof define === "function" && define.amd) { - define(["jquery"], factory); - } else if (typeof exports === 'object') { - factory(require('jquery')); - } else { - factory(jQuery); - } -}(function($, undefined){ - function UTCDate(){ - return new Date(Date.UTC.apply(Date, arguments)); - } - function UTCToday(){ - var today = new Date(); - return UTCDate(today.getFullYear(), today.getMonth(), today.getDate()); - } - function isUTCEquals(date1, date2) { - return ( - date1.getUTCFullYear() === date2.getUTCFullYear() && - date1.getUTCMonth() === date2.getUTCMonth() && - date1.getUTCDate() === date2.getUTCDate() - ); - } - function alias(method, deprecationMsg){ - return function(){ - if (deprecationMsg !== undefined) { - $.fn.datepicker.deprecated(deprecationMsg); - } - - return this[method].apply(this, arguments); - }; - } - function isValidDate(d) { - return d && !isNaN(d.getTime()); - } - - var DateArray = (function(){ - var extras = { - get: function(i){ - return this.slice(i)[0]; - }, - contains: function(d){ - // Array.indexOf is not cross-browser; - // $.inArray doesn't work with Dates - var val = d && d.valueOf(); - for (var i=0, l=this.length; i < l; i++) - // Use date arithmetic to allow dates with different times to match - if (0 <= this[i].valueOf() - val && this[i].valueOf() - val < 1000*60*60*24) - return i; - return -1; - }, - remove: function(i){ - this.splice(i,1); - }, - replace: function(new_array){ - if (!new_array) - return; - if (!$.isArray(new_array)) - new_array = [new_array]; - this.clear(); - this.push.apply(this, new_array); - }, - clear: function(){ - this.length = 0; - }, - copy: function(){ - var a = new DateArray(); - a.replace(this); - return a; - } - }; - - return function(){ - var a = []; - a.push.apply(a, arguments); - $.extend(a, extras); - return a; - }; - })(); - - - // Picker object - - var Datepicker = function(element, options){ - $.data(element, 'datepicker', this); - this._process_options(options); - - this.dates = new DateArray(); - this.viewDate = this.o.defaultViewDate; - this.focusDate = null; - - this.element = $(element); - this.isInput = this.element.is('input'); - this.inputField = this.isInput ? this.element : this.element.find('input'); - this.component = this.element.hasClass('date') ? this.element.find('.add-on, .input-group-addon, .btn') : false; - if (this.component && this.component.length === 0) - this.component = false; - this.isInline = !this.component && this.element.is('div'); - - this.picker = $(DPGlobal.template); - - // Checking templates and inserting - if (this._check_template(this.o.templates.leftArrow)) { - this.picker.find('.prev').html(this.o.templates.leftArrow); - } - - if (this._check_template(this.o.templates.rightArrow)) { - this.picker.find('.next').html(this.o.templates.rightArrow); - } - - this._buildEvents(); - this._attachEvents(); - - if (this.isInline){ - this.picker.addClass('datepicker-inline').appendTo(this.element); - } - else { - this.picker.addClass('datepicker-dropdown dropdown-menu'); - } - - if (this.o.rtl){ - this.picker.addClass('datepicker-rtl'); - } - - if (this.o.calendarWeeks) { - this.picker.find('.datepicker-days .datepicker-switch, thead .datepicker-title, tfoot .today, tfoot .clear') - .attr('colspan', function(i, val){ - return Number(val) + 1; - }); - } - - this._process_options({ - startDate: this._o.startDate, - endDate: this._o.endDate, - daysOfWeekDisabled: this.o.daysOfWeekDisabled, - daysOfWeekHighlighted: this.o.daysOfWeekHighlighted, - datesDisabled: this.o.datesDisabled - }); - - this._allow_update = false; - this.setViewMode(this.o.startView); - this._allow_update = true; - - this.fillDow(); - this.fillMonths(); - - this.update(); - - if (this.isInline){ - this.show(); - } - }; - - Datepicker.prototype = { - constructor: Datepicker, - - _resolveViewName: function(view){ - $.each(DPGlobal.viewModes, function(i, viewMode){ - if (view === i || $.inArray(view, viewMode.names) !== -1){ - view = i; - return false; - } - }); - - return view; - }, - - _resolveDaysOfWeek: function(daysOfWeek){ - if (!$.isArray(daysOfWeek)) - daysOfWeek = daysOfWeek.split(/[,\s]*/); - return $.map(daysOfWeek, Number); - }, - - _check_template: function(tmp){ - try { - // If empty - if (tmp === undefined || tmp === "") { - return false; - } - // If no html, everything ok - if ((tmp.match(/[<>]/g) || []).length <= 0) { - return true; - } - // Checking if html is fine - var jDom = $(tmp); - return jDom.length > 0; - } - catch (ex) { - return false; - } - }, - - _process_options: function(opts){ - // Store raw options for reference - this._o = $.extend({}, this._o, opts); - // Processed options - var o = this.o = $.extend({}, this._o); - - // Check if "de-DE" style date is available, if not language should - // fallback to 2 letter code eg "de" - var lang = o.language; - if (!dates[lang]){ - lang = lang.split('-')[0]; - if (!dates[lang]) - lang = defaults.language; - } - o.language = lang; - - // Retrieve view index from any aliases - o.startView = this._resolveViewName(o.startView); - o.minViewMode = this._resolveViewName(o.minViewMode); - o.maxViewMode = this._resolveViewName(o.maxViewMode); - - // Check view is between min and max - o.startView = Math.max(this.o.minViewMode, Math.min(this.o.maxViewMode, o.startView)); - - // true, false, or Number > 0 - if (o.multidate !== true){ - o.multidate = Number(o.multidate) || false; - if (o.multidate !== false) - o.multidate = Math.max(0, o.multidate); - } - o.multidateSeparator = String(o.multidateSeparator); - - o.weekStart %= 7; - o.weekEnd = (o.weekStart + 6) % 7; - - var format = DPGlobal.parseFormat(o.format); - if (o.startDate !== -Infinity){ - if (!!o.startDate){ - if (o.startDate instanceof Date) - o.startDate = this._local_to_utc(this._zero_time(o.startDate)); - else - o.startDate = DPGlobal.parseDate(o.startDate, format, o.language, o.assumeNearbyYear); - } - else { - o.startDate = -Infinity; - } - } - if (o.endDate !== Infinity){ - if (!!o.endDate){ - if (o.endDate instanceof Date) - o.endDate = this._local_to_utc(this._zero_time(o.endDate)); - else - o.endDate = DPGlobal.parseDate(o.endDate, format, o.language, o.assumeNearbyYear); - } - else { - o.endDate = Infinity; - } - } - - o.daysOfWeekDisabled = this._resolveDaysOfWeek(o.daysOfWeekDisabled||[]); - o.daysOfWeekHighlighted = this._resolveDaysOfWeek(o.daysOfWeekHighlighted||[]); - - o.datesDisabled = o.datesDisabled||[]; - if (!$.isArray(o.datesDisabled)) { - o.datesDisabled = o.datesDisabled.split(','); - } - o.datesDisabled = $.map(o.datesDisabled, function(d){ - return DPGlobal.parseDate(d, format, o.language, o.assumeNearbyYear); - }); - - var plc = String(o.orientation).toLowerCase().split(/\s+/g), - _plc = o.orientation.toLowerCase(); - plc = $.grep(plc, function(word){ - return /^auto|left|right|top|bottom$/.test(word); - }); - o.orientation = {x: 'auto', y: 'auto'}; - if (!_plc || _plc === 'auto') - ; // no action - else if (plc.length === 1){ - switch (plc[0]){ - case 'top': - case 'bottom': - o.orientation.y = plc[0]; - break; - case 'left': - case 'right': - o.orientation.x = plc[0]; - break; - } - } - else { - _plc = $.grep(plc, function(word){ - return /^left|right$/.test(word); - }); - o.orientation.x = _plc[0] || 'auto'; - - _plc = $.grep(plc, function(word){ - return /^top|bottom$/.test(word); - }); - o.orientation.y = _plc[0] || 'auto'; - } - if (o.defaultViewDate instanceof Date || typeof o.defaultViewDate === 'string') { - o.defaultViewDate = DPGlobal.parseDate(o.defaultViewDate, format, o.language, o.assumeNearbyYear); - } else if (o.defaultViewDate) { - var year = o.defaultViewDate.year || new Date().getFullYear(); - var month = o.defaultViewDate.month || 0; - var day = o.defaultViewDate.day || 1; - o.defaultViewDate = UTCDate(year, month, day); - } else { - o.defaultViewDate = UTCToday(); - } - }, - _events: [], - _secondaryEvents: [], - _applyEvents: function(evs){ - for (var i=0, el, ch, ev; i < evs.length; i++){ - el = evs[i][0]; - if (evs[i].length === 2){ - ch = undefined; - ev = evs[i][1]; - } else if (evs[i].length === 3){ - ch = evs[i][1]; - ev = evs[i][2]; - } - el.on(ev, ch); - } - }, - _unapplyEvents: function(evs){ - for (var i=0, el, ev, ch; i < evs.length; i++){ - el = evs[i][0]; - if (evs[i].length === 2){ - ch = undefined; - ev = evs[i][1]; - } else if (evs[i].length === 3){ - ch = evs[i][1]; - ev = evs[i][2]; - } - el.off(ev, ch); - } - }, - _buildEvents: function(){ - var events = { - keyup: $.proxy(function(e){ - if ($.inArray(e.keyCode, [27, 37, 39, 38, 40, 32, 13, 9]) === -1) - this.update(); - }, this), - keydown: $.proxy(this.keydown, this), - paste: $.proxy(this.paste, this) - }; - - if (this.o.showOnFocus === true) { - events.focus = $.proxy(this.show, this); - } - - if (this.isInput) { // single input - this._events = [ - [this.element, events] - ]; - } - // component: input + button - else if (this.component && this.inputField.length) { - this._events = [ - // For components that are not readonly, allow keyboard nav - [this.inputField, events], - [this.component, { - click: $.proxy(this.show, this) - }] - ]; - } - else { - this._events = [ - [this.element, { - click: $.proxy(this.show, this), - keydown: $.proxy(this.keydown, this) - }] - ]; - } - this._events.push( - // Component: listen for blur on element descendants - [this.element, '*', { - blur: $.proxy(function(e){ - this._focused_from = e.target; - }, this) - }], - // Input: listen for blur on element - [this.element, { - blur: $.proxy(function(e){ - this._focused_from = e.target; - }, this) - }] - ); - - if (this.o.immediateUpdates) { - // Trigger input updates immediately on changed year/month - this._events.push([this.element, { - 'changeYear changeMonth': $.proxy(function(e){ - this.update(e.date); - }, this) - }]); - } - - this._secondaryEvents = [ - [this.picker, { - click: $.proxy(this.click, this) - }], - [this.picker, '.prev, .next', { - click: $.proxy(this.navArrowsClick, this) - }], - [this.picker, '.day:not(.disabled)', { - click: $.proxy(this.dayCellClick, this) - }], - [$(window), { - resize: $.proxy(this.place, this) - }], - [$(document), { - 'mousedown touchstart': $.proxy(function(e){ - // Clicked outside the datepicker, hide it - if (!( - this.element.is(e.target) || - this.element.find(e.target).length || - this.picker.is(e.target) || - this.picker.find(e.target).length || - this.isInline - )){ - this.hide(); - } - }, this) - }] - ]; - }, - _attachEvents: function(){ - this._detachEvents(); - this._applyEvents(this._events); - }, - _detachEvents: function(){ - this._unapplyEvents(this._events); - }, - _attachSecondaryEvents: function(){ - this._detachSecondaryEvents(); - this._applyEvents(this._secondaryEvents); - }, - _detachSecondaryEvents: function(){ - this._unapplyEvents(this._secondaryEvents); - }, - _trigger: function(event, altdate){ - var date = altdate || this.dates.get(-1), - local_date = this._utc_to_local(date); - - this.element.trigger({ - type: event, - date: local_date, - viewMode: this.viewMode, - dates: $.map(this.dates, this._utc_to_local), - format: $.proxy(function(ix, format){ - if (arguments.length === 0){ - ix = this.dates.length - 1; - format = this.o.format; - } else if (typeof ix === 'string'){ - format = ix; - ix = this.dates.length - 1; - } - format = format || this.o.format; - var date = this.dates.get(ix); - return DPGlobal.formatDate(date, format, this.o.language); - }, this) - }); - }, - - show: function(){ - if (this.inputField.prop('disabled') || (this.inputField.prop('readonly') && this.o.enableOnReadonly === false)) - return; - if (!this.isInline) - this.picker.appendTo(this.o.container); - this.place(); - this.picker.show(); - this._attachSecondaryEvents(); - this._trigger('show'); - if ((window.navigator.msMaxTouchPoints || 'ontouchstart' in document) && this.o.disableTouchKeyboard) { - $(this.element).blur(); - } - return this; - }, - - hide: function(){ - if (this.isInline || !this.picker.is(':visible')) - return this; - this.focusDate = null; - this.picker.hide().detach(); - this._detachSecondaryEvents(); - this.setViewMode(this.o.startView); - - if (this.o.forceParse && this.inputField.val()) - this.setValue(); - this._trigger('hide'); - return this; - }, - - destroy: function(){ - this.hide(); - this._detachEvents(); - this._detachSecondaryEvents(); - this.picker.remove(); - delete this.element.data().datepicker; - if (!this.isInput){ - delete this.element.data().date; - } - return this; - }, - - paste: function(e){ - var dateString; - if (e.originalEvent.clipboardData && e.originalEvent.clipboardData.types - && $.inArray('text/plain', e.originalEvent.clipboardData.types) !== -1) { - dateString = e.originalEvent.clipboardData.getData('text/plain'); - } else if (window.clipboardData) { - dateString = window.clipboardData.getData('Text'); - } else { - return; - } - this.setDate(dateString); - this.update(); - e.preventDefault(); - }, - - _utc_to_local: function(utc){ - if (!utc) { - return utc; - } - - var local = new Date(utc.getTime() + (utc.getTimezoneOffset() * 60000)); - - if (local.getTimezoneOffset() !== utc.getTimezoneOffset()) { - local = new Date(utc.getTime() + (local.getTimezoneOffset() * 60000)); - } - - return local; - }, - _local_to_utc: function(local){ - return local && new Date(local.getTime() - (local.getTimezoneOffset()*60000)); - }, - _zero_time: function(local){ - return local && new Date(local.getFullYear(), local.getMonth(), local.getDate()); - }, - _zero_utc_time: function(utc){ - return utc && UTCDate(utc.getUTCFullYear(), utc.getUTCMonth(), utc.getUTCDate()); - }, - - getDates: function(){ - return $.map(this.dates, this._utc_to_local); - }, - - getUTCDates: function(){ - return $.map(this.dates, function(d){ - return new Date(d); - }); - }, - - getDate: function(){ - return this._utc_to_local(this.getUTCDate()); - }, - - getUTCDate: function(){ - var selected_date = this.dates.get(-1); - if (selected_date !== undefined) { - return new Date(selected_date); - } else { - return null; - } - }, - - clearDates: function(){ - this.inputField.val(''); - this.update(); - this._trigger('changeDate'); - - if (this.o.autoclose) { - this.hide(); - } - }, - - setDates: function(){ - var args = $.isArray(arguments[0]) ? arguments[0] : arguments; - this.update.apply(this, args); - this._trigger('changeDate'); - this.setValue(); - return this; - }, - - setUTCDates: function(){ - var args = $.isArray(arguments[0]) ? arguments[0] : arguments; - this.setDates.apply(this, $.map(args, this._utc_to_local)); - return this; - }, - - setDate: alias('setDates'), - setUTCDate: alias('setUTCDates'), - remove: alias('destroy', 'Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead'), - - setValue: function(){ - var formatted = this.getFormattedDate(); - this.inputField.val(formatted); - return this; - }, - - getFormattedDate: function(format){ - if (format === undefined) - format = this.o.format; - - var lang = this.o.language; - return $.map(this.dates, function(d){ - return DPGlobal.formatDate(d, format, lang); - }).join(this.o.multidateSeparator); - }, - - getStartDate: function(){ - return this.o.startDate; - }, - - setStartDate: function(startDate){ - this._process_options({startDate: startDate}); - this.update(); - this.updateNavArrows(); - return this; - }, - - getEndDate: function(){ - return this.o.endDate; - }, - - setEndDate: function(endDate){ - this._process_options({endDate: endDate}); - this.update(); - this.updateNavArrows(); - return this; - }, - - setDaysOfWeekDisabled: function(daysOfWeekDisabled){ - this._process_options({daysOfWeekDisabled: daysOfWeekDisabled}); - this.update(); - return this; - }, - - setDaysOfWeekHighlighted: function(daysOfWeekHighlighted){ - this._process_options({daysOfWeekHighlighted: daysOfWeekHighlighted}); - this.update(); - return this; - }, - - setDatesDisabled: function(datesDisabled){ - this._process_options({datesDisabled: datesDisabled}); - this.update(); - return this; - }, - - place: function(){ - if (this.isInline) - return this; - var calendarWidth = this.picker.outerWidth(), - calendarHeight = this.picker.outerHeight(), - visualPadding = 10, - container = $(this.o.container), - windowWidth = container.width(), - scrollTop = this.o.container === 'body' ? $(document).scrollTop() : container.scrollTop(), - appendOffset = container.offset(); - - var parentsZindex = [0]; - this.element.parents().each(function(){ - var itemZIndex = $(this).css('z-index'); - if (itemZIndex !== 'auto' && Number(itemZIndex) !== 0) parentsZindex.push(Number(itemZIndex)); - }); - var zIndex = Math.max.apply(Math, parentsZindex) + this.o.zIndexOffset; - var offset = this.component ? this.component.parent().offset() : this.element.offset(); - var height = this.component ? this.component.outerHeight(true) : this.element.outerHeight(false); - var width = this.component ? this.component.outerWidth(true) : this.element.outerWidth(false); - var left = offset.left - appendOffset.left; - var top = offset.top - appendOffset.top; - - if (this.o.container !== 'body') { - top += scrollTop; - } - - this.picker.removeClass( - 'datepicker-orient-top datepicker-orient-bottom '+ - 'datepicker-orient-right datepicker-orient-left' - ); - - if (this.o.orientation.x !== 'auto'){ - this.picker.addClass('datepicker-orient-' + this.o.orientation.x); - if (this.o.orientation.x === 'right') - left -= calendarWidth - width; - } - // auto x orientation is best-placement: if it crosses a window - // edge, fudge it sideways - else { - if (offset.left < 0) { - // component is outside the window on the left side. Move it into visible range - this.picker.addClass('datepicker-orient-left'); - left -= offset.left - visualPadding; - } else if (left + calendarWidth > windowWidth) { - // the calendar passes the widow right edge. Align it to component right side - this.picker.addClass('datepicker-orient-right'); - left += width - calendarWidth; - } else { - if (this.o.rtl) { - // Default to right - this.picker.addClass('datepicker-orient-right'); - } else { - // Default to left - this.picker.addClass('datepicker-orient-left'); - } - } - } - - // auto y orientation is best-situation: top or bottom, no fudging, - // decision based on which shows more of the calendar - var yorient = this.o.orientation.y, - top_overflow; - if (yorient === 'auto'){ - top_overflow = -scrollTop + top - calendarHeight; - yorient = top_overflow < 0 ? 'bottom' : 'top'; - } - - this.picker.addClass('datepicker-orient-' + yorient); - if (yorient === 'top') - top -= calendarHeight + parseInt(this.picker.css('padding-top')); - else - top += height; - - if (this.o.rtl) { - var right = windowWidth - (left + width); - this.picker.css({ - top: top, - right: right, - zIndex: zIndex - }); - } else { - this.picker.css({ - top: top, - left: left, - zIndex: zIndex - }); - } - return this; - }, - - _allow_update: true, - update: function(){ - if (!this._allow_update) - return this; - - var oldDates = this.dates.copy(), - dates = [], - fromArgs = false; - if (arguments.length){ - $.each(arguments, $.proxy(function(i, date){ - if (date instanceof Date) - date = this._local_to_utc(date); - dates.push(date); - }, this)); - fromArgs = true; - } else { - dates = this.isInput - ? this.element.val() - : this.element.data('date') || this.inputField.val(); - if (dates && this.o.multidate) - dates = dates.split(this.o.multidateSeparator); - else - dates = [dates]; - delete this.element.data().date; - } - - dates = $.map(dates, $.proxy(function(date){ - return DPGlobal.parseDate(date, this.o.format, this.o.language, this.o.assumeNearbyYear); - }, this)); - dates = $.grep(dates, $.proxy(function(date){ - return ( - !this.dateWithinRange(date) || - !date - ); - }, this), true); - this.dates.replace(dates); - - if (this.o.updateViewDate) { - if (this.dates.length) - this.viewDate = new Date(this.dates.get(-1)); - else if (this.viewDate < this.o.startDate) - this.viewDate = new Date(this.o.startDate); - else if (this.viewDate > this.o.endDate) - this.viewDate = new Date(this.o.endDate); - else - this.viewDate = this.o.defaultViewDate; - } - - if (fromArgs){ - // setting date by clicking - this.setValue(); - this.element.change(); - } - else if (this.dates.length){ - // setting date by typing - if (String(oldDates) !== String(this.dates) && fromArgs) { - this._trigger('changeDate'); - this.element.change(); - } - } - if (!this.dates.length && oldDates.length) { - this._trigger('clearDate'); - this.element.change(); - } - - this.fill(); - return this; - }, - - fillDow: function(){ - if (this.o.showWeekDays) { - var dowCnt = this.o.weekStart, - html = ''; - if (this.o.calendarWeeks){ - html += ' '; - } - while (dowCnt < this.o.weekStart + 7){ - html += ''+dates[this.o.language].daysMin[(dowCnt++)%7]+''; - } - html += ''; - this.picker.find('.datepicker-days thead').append(html); - } - }, - - fillMonths: function(){ - var localDate = this._utc_to_local(this.viewDate); - var html = ''; - var focused; - for (var i = 0; i < 12; i++){ - focused = localDate && localDate.getMonth() === i ? ' focused' : ''; - html += '' + dates[this.o.language].monthsShort[i] + ''; - } - this.picker.find('.datepicker-months td').html(html); - }, - - setRange: function(range){ - if (!range || !range.length) - delete this.range; - else - this.range = $.map(range, function(d){ - return d.valueOf(); - }); - this.fill(); - }, - - getClassNames: function(date){ - var cls = [], - year = this.viewDate.getUTCFullYear(), - month = this.viewDate.getUTCMonth(), - today = UTCToday(); - if (date.getUTCFullYear() < year || (date.getUTCFullYear() === year && date.getUTCMonth() < month)){ - cls.push('old'); - } else if (date.getUTCFullYear() > year || (date.getUTCFullYear() === year && date.getUTCMonth() > month)){ - cls.push('new'); - } - if (this.focusDate && date.valueOf() === this.focusDate.valueOf()) - cls.push('focused'); - // Compare internal UTC date with UTC today, not local today - if (this.o.todayHighlight && isUTCEquals(date, today)) { - cls.push('today'); - } - if (this.dates.contains(date) !== -1) - cls.push('active'); - if (!this.dateWithinRange(date)){ - cls.push('disabled'); - } - if (this.dateIsDisabled(date)){ - cls.push('disabled', 'disabled-date'); - } - if ($.inArray(date.getUTCDay(), this.o.daysOfWeekHighlighted) !== -1){ - cls.push('highlighted'); - } - - if (this.range){ - if (date > this.range[0] && date < this.range[this.range.length-1]){ - cls.push('range'); - } - if ($.inArray(date.valueOf(), this.range) !== -1){ - cls.push('selected'); - } - if (date.valueOf() === this.range[0]){ - cls.push('range-start'); - } - if (date.valueOf() === this.range[this.range.length-1]){ - cls.push('range-end'); - } - } - return cls; - }, - - _fill_yearsView: function(selector, cssClass, factor, year, startYear, endYear, beforeFn){ - var html = ''; - var step = factor / 10; - var view = this.picker.find(selector); - var startVal = Math.floor(year / factor) * factor; - var endVal = startVal + step * 9; - var focusedVal = Math.floor(this.viewDate.getFullYear() / step) * step; - var selected = $.map(this.dates, function(d){ - return Math.floor(d.getUTCFullYear() / step) * step; - }); - - var classes, tooltip, before; - for (var currVal = startVal - step; currVal <= endVal + step; currVal += step) { - classes = [cssClass]; - tooltip = null; - - if (currVal === startVal - step) { - classes.push('old'); - } else if (currVal === endVal + step) { - classes.push('new'); - } - if ($.inArray(currVal, selected) !== -1) { - classes.push('active'); - } - if (currVal < startYear || currVal > endYear) { - classes.push('disabled'); - } - if (currVal === focusedVal) { - classes.push('focused'); - } - - if (beforeFn !== $.noop) { - before = beforeFn(new Date(currVal, 0, 1)); - if (before === undefined) { - before = {}; - } else if (typeof before === 'boolean') { - before = {enabled: before}; - } else if (typeof before === 'string') { - before = {classes: before}; - } - if (before.enabled === false) { - classes.push('disabled'); - } - if (before.classes) { - classes = classes.concat(before.classes.split(/\s+/)); - } - if (before.tooltip) { - tooltip = before.tooltip; - } - } - - html += '' + currVal + ''; - } - - view.find('.datepicker-switch').text(startVal + '-' + endVal); - view.find('td').html(html); - }, - - fill: function(){ - var d = new Date(this.viewDate), - year = d.getUTCFullYear(), - month = d.getUTCMonth(), - startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, - startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, - endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, - endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, - todaytxt = dates[this.o.language].today || dates['en'].today || '', - cleartxt = dates[this.o.language].clear || dates['en'].clear || '', - titleFormat = dates[this.o.language].titleFormat || dates['en'].titleFormat, - tooltip, - before; - if (isNaN(year) || isNaN(month)) - return; - this.picker.find('.datepicker-days .datepicker-switch') - .text(DPGlobal.formatDate(d, titleFormat, this.o.language)); - this.picker.find('tfoot .today') - .text(todaytxt) - .css('display', this.o.todayBtn === true || this.o.todayBtn === 'linked' ? 'table-cell' : 'none'); - this.picker.find('tfoot .clear') - .text(cleartxt) - .css('display', this.o.clearBtn === true ? 'table-cell' : 'none'); - this.picker.find('thead .datepicker-title') - .text(this.o.title) - .css('display', typeof this.o.title === 'string' && this.o.title !== '' ? 'table-cell' : 'none'); - this.updateNavArrows(); - this.fillMonths(); - var prevMonth = UTCDate(year, month, 0), - day = prevMonth.getUTCDate(); - prevMonth.setUTCDate(day - (prevMonth.getUTCDay() - this.o.weekStart + 7)%7); - var nextMonth = new Date(prevMonth); - if (prevMonth.getUTCFullYear() < 100){ - nextMonth.setUTCFullYear(prevMonth.getUTCFullYear()); - } - nextMonth.setUTCDate(nextMonth.getUTCDate() + 42); - nextMonth = nextMonth.valueOf(); - var html = []; - var weekDay, clsName; - while (prevMonth.valueOf() < nextMonth){ - weekDay = prevMonth.getUTCDay(); - if (weekDay === this.o.weekStart){ - html.push(''); - if (this.o.calendarWeeks){ - // ISO 8601: First week contains first thursday. - // ISO also states week starts on Monday, but we can be more abstract here. - var - // Start of current week: based on weekstart/current date - ws = new Date(+prevMonth + (this.o.weekStart - weekDay - 7) % 7 * 864e5), - // Thursday of this week - th = new Date(Number(ws) + (7 + 4 - ws.getUTCDay()) % 7 * 864e5), - // First Thursday of year, year from thursday - yth = new Date(Number(yth = UTCDate(th.getUTCFullYear(), 0, 1)) + (7 + 4 - yth.getUTCDay()) % 7 * 864e5), - // Calendar week: ms between thursdays, div ms per day, div 7 days - calWeek = (th - yth) / 864e5 / 7 + 1; - html.push(''+ calWeek +''); - } - } - clsName = this.getClassNames(prevMonth); - clsName.push('day'); - - var content = prevMonth.getUTCDate(); - - if (this.o.beforeShowDay !== $.noop){ - before = this.o.beforeShowDay(this._utc_to_local(prevMonth)); - if (before === undefined) - before = {}; - else if (typeof before === 'boolean') - before = {enabled: before}; - else if (typeof before === 'string') - before = {classes: before}; - if (before.enabled === false) - clsName.push('disabled'); - if (before.classes) - clsName = clsName.concat(before.classes.split(/\s+/)); - if (before.tooltip) - tooltip = before.tooltip; - if (before.content) - content = before.content; - } - - //Check if uniqueSort exists (supported by jquery >=1.12 and >=2.2) - //Fallback to unique function for older jquery versions - if ($.isFunction($.uniqueSort)) { - clsName = $.uniqueSort(clsName); - } else { - clsName = $.unique(clsName); - } - - html.push('' + content + ''); - tooltip = null; - if (weekDay === this.o.weekEnd){ - html.push(''); - } - prevMonth.setUTCDate(prevMonth.getUTCDate() + 1); - } - this.picker.find('.datepicker-days tbody').html(html.join('')); - - var monthsTitle = dates[this.o.language].monthsTitle || dates['en'].monthsTitle || 'Months'; - var months = this.picker.find('.datepicker-months') - .find('.datepicker-switch') - .text(this.o.maxViewMode < 2 ? monthsTitle : year) - .end() - .find('tbody span').removeClass('active'); - - $.each(this.dates, function(i, d){ - if (d.getUTCFullYear() === year) - months.eq(d.getUTCMonth()).addClass('active'); - }); - - if (year < startYear || year > endYear){ - months.addClass('disabled'); - } - if (year === startYear){ - months.slice(0, startMonth).addClass('disabled'); - } - if (year === endYear){ - months.slice(endMonth+1).addClass('disabled'); - } - - if (this.o.beforeShowMonth !== $.noop){ - var that = this; - $.each(months, function(i, month){ - var moDate = new Date(year, i, 1); - var before = that.o.beforeShowMonth(moDate); - if (before === undefined) - before = {}; - else if (typeof before === 'boolean') - before = {enabled: before}; - else if (typeof before === 'string') - before = {classes: before}; - if (before.enabled === false && !$(month).hasClass('disabled')) - $(month).addClass('disabled'); - if (before.classes) - $(month).addClass(before.classes); - if (before.tooltip) - $(month).prop('title', before.tooltip); - }); - } - - // Generating decade/years picker - this._fill_yearsView( - '.datepicker-years', - 'year', - 10, - year, - startYear, - endYear, - this.o.beforeShowYear - ); - - // Generating century/decades picker - this._fill_yearsView( - '.datepicker-decades', - 'decade', - 100, - year, - startYear, - endYear, - this.o.beforeShowDecade - ); - - // Generating millennium/centuries picker - this._fill_yearsView( - '.datepicker-centuries', - 'century', - 1000, - year, - startYear, - endYear, - this.o.beforeShowCentury - ); - }, - - updateNavArrows: function(){ - if (!this._allow_update) - return; - - var d = new Date(this.viewDate), - year = d.getUTCFullYear(), - month = d.getUTCMonth(), - startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, - startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, - endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, - endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, - prevIsDisabled, - nextIsDisabled, - factor = 1; - switch (this.viewMode){ - case 0: - prevIsDisabled = year <= startYear && month <= startMonth; - nextIsDisabled = year >= endYear && month >= endMonth; - break; - case 4: - factor *= 10; - /* falls through */ - case 3: - factor *= 10; - /* falls through */ - case 2: - factor *= 10; - /* falls through */ - case 1: - prevIsDisabled = Math.floor(year / factor) * factor <= startYear; - nextIsDisabled = Math.floor(year / factor) * factor + factor >= endYear; - break; - } - - this.picker.find('.prev').toggleClass('disabled', prevIsDisabled); - this.picker.find('.next').toggleClass('disabled', nextIsDisabled); - }, - - click: function(e){ - e.preventDefault(); - e.stopPropagation(); - - var target, dir, day, year, month; - target = $(e.target); - - // Clicked on the switch - if (target.hasClass('datepicker-switch') && this.viewMode !== this.o.maxViewMode){ - this.setViewMode(this.viewMode + 1); - } - - // Clicked on today button - if (target.hasClass('today') && !target.hasClass('day')){ - this.setViewMode(0); - this._setDate(UTCToday(), this.o.todayBtn === 'linked' ? null : 'view'); - } - - // Clicked on clear button - if (target.hasClass('clear')){ - this.clearDates(); - } - - if (!target.hasClass('disabled')){ - // Clicked on a month, year, decade, century - if (target.hasClass('month') - || target.hasClass('year') - || target.hasClass('decade') - || target.hasClass('century')) { - this.viewDate.setUTCDate(1); - - day = 1; - if (this.viewMode === 1){ - month = target.parent().find('span').index(target); - year = this.viewDate.getUTCFullYear(); - this.viewDate.setUTCMonth(month); - } else { - month = 0; - year = Number(target.text()); - this.viewDate.setUTCFullYear(year); - } - - this._trigger(DPGlobal.viewModes[this.viewMode - 1].e, this.viewDate); - - if (this.viewMode === this.o.minViewMode){ - this._setDate(UTCDate(year, month, day)); - } else { - this.setViewMode(this.viewMode - 1); - this.fill(); - } - } - } - - if (this.picker.is(':visible') && this._focused_from){ - this._focused_from.focus(); - } - delete this._focused_from; - }, - - dayCellClick: function(e){ - var $target = $(e.currentTarget); - var timestamp = $target.data('date'); - var date = new Date(timestamp); - - if (this.o.updateViewDate) { - if (date.getUTCFullYear() !== this.viewDate.getUTCFullYear()) { - this._trigger('changeYear', this.viewDate); - } - - if (date.getUTCMonth() !== this.viewDate.getUTCMonth()) { - this._trigger('changeMonth', this.viewDate); - } - } - this._setDate(date); - }, - - // Clicked on prev or next - navArrowsClick: function(e){ - var $target = $(e.currentTarget); - var dir = $target.hasClass('prev') ? -1 : 1; - if (this.viewMode !== 0){ - dir *= DPGlobal.viewModes[this.viewMode].navStep * 12; - } - this.viewDate = this.moveMonth(this.viewDate, dir); - this._trigger(DPGlobal.viewModes[this.viewMode].e, this.viewDate); - this.fill(); - }, - - _toggle_multidate: function(date){ - var ix = this.dates.contains(date); - if (!date){ - this.dates.clear(); - } - - if (ix !== -1){ - if (this.o.multidate === true || this.o.multidate > 1 || this.o.toggleActive){ - this.dates.remove(ix); - } - } else if (this.o.multidate === false) { - this.dates.clear(); - this.dates.push(date); - } - else { - this.dates.push(date); - } - - if (typeof this.o.multidate === 'number') - while (this.dates.length > this.o.multidate) - this.dates.remove(0); - }, - - _setDate: function(date, which){ - if (!which || which === 'date') - this._toggle_multidate(date && new Date(date)); - if ((!which && this.o.updateViewDate) || which === 'view') - this.viewDate = date && new Date(date); - - this.fill(); - this.setValue(); - if (!which || which !== 'view') { - this._trigger('changeDate'); - } - this.inputField.trigger('change'); - if (this.o.autoclose && (!which || which === 'date')){ - this.hide(); - } - }, - - moveDay: function(date, dir){ - var newDate = new Date(date); - newDate.setUTCDate(date.getUTCDate() + dir); - - return newDate; - }, - - moveWeek: function(date, dir){ - return this.moveDay(date, dir * 7); - }, - - moveMonth: function(date, dir){ - if (!isValidDate(date)) - return this.o.defaultViewDate; - if (!dir) - return date; - var new_date = new Date(date.valueOf()), - day = new_date.getUTCDate(), - month = new_date.getUTCMonth(), - mag = Math.abs(dir), - new_month, test; - dir = dir > 0 ? 1 : -1; - if (mag === 1){ - test = dir === -1 - // If going back one month, make sure month is not current month - // (eg, Mar 31 -> Feb 31 == Feb 28, not Mar 02) - ? function(){ - return new_date.getUTCMonth() === month; - } - // If going forward one month, make sure month is as expected - // (eg, Jan 31 -> Feb 31 == Feb 28, not Mar 02) - : function(){ - return new_date.getUTCMonth() !== new_month; - }; - new_month = month + dir; - new_date.setUTCMonth(new_month); - // Dec -> Jan (12) or Jan -> Dec (-1) -- limit expected date to 0-11 - new_month = (new_month + 12) % 12; - } - else { - // For magnitudes >1, move one month at a time... - for (var i=0; i < mag; i++) - // ...which might decrease the day (eg, Jan 31 to Feb 28, etc)... - new_date = this.moveMonth(new_date, dir); - // ...then reset the day, keeping it in the new month - new_month = new_date.getUTCMonth(); - new_date.setUTCDate(day); - test = function(){ - return new_month !== new_date.getUTCMonth(); - }; - } - // Common date-resetting loop -- if date is beyond end of month, make it - // end of month - while (test()){ - new_date.setUTCDate(--day); - new_date.setUTCMonth(new_month); - } - return new_date; - }, - - moveYear: function(date, dir){ - return this.moveMonth(date, dir*12); - }, - - moveAvailableDate: function(date, dir, fn){ - do { - date = this[fn](date, dir); - - if (!this.dateWithinRange(date)) - return false; - - fn = 'moveDay'; - } - while (this.dateIsDisabled(date)); - - return date; - }, - - weekOfDateIsDisabled: function(date){ - return $.inArray(date.getUTCDay(), this.o.daysOfWeekDisabled) !== -1; - }, - - dateIsDisabled: function(date){ - return ( - this.weekOfDateIsDisabled(date) || - $.grep(this.o.datesDisabled, function(d){ - return isUTCEquals(date, d); - }).length > 0 - ); - }, - - dateWithinRange: function(date){ - return date >= this.o.startDate && date <= this.o.endDate; - }, - - keydown: function(e){ - if (!this.picker.is(':visible')){ - if (e.keyCode === 40 || e.keyCode === 27) { // allow down to re-show picker - this.show(); - e.stopPropagation(); - } - return; - } - var dateChanged = false, - dir, newViewDate, - focusDate = this.focusDate || this.viewDate; - switch (e.keyCode){ - case 27: // escape - if (this.focusDate){ - this.focusDate = null; - this.viewDate = this.dates.get(-1) || this.viewDate; - this.fill(); - } - else - this.hide(); - e.preventDefault(); - e.stopPropagation(); - break; - case 37: // left - case 38: // up - case 39: // right - case 40: // down - if (!this.o.keyboardNavigation || this.o.daysOfWeekDisabled.length === 7) - break; - dir = e.keyCode === 37 || e.keyCode === 38 ? -1 : 1; - if (this.viewMode === 0) { - if (e.ctrlKey){ - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveYear'); - - if (newViewDate) - this._trigger('changeYear', this.viewDate); - } else if (e.shiftKey){ - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveMonth'); - - if (newViewDate) - this._trigger('changeMonth', this.viewDate); - } else if (e.keyCode === 37 || e.keyCode === 39){ - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveDay'); - } else if (!this.weekOfDateIsDisabled(focusDate)){ - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveWeek'); - } - } else if (this.viewMode === 1) { - if (e.keyCode === 38 || e.keyCode === 40) { - dir = dir * 4; - } - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveMonth'); - } else if (this.viewMode === 2) { - if (e.keyCode === 38 || e.keyCode === 40) { - dir = dir * 4; - } - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveYear'); - } - if (newViewDate){ - this.focusDate = this.viewDate = newViewDate; - this.setValue(); - this.fill(); - e.preventDefault(); - } - break; - case 13: // enter - if (!this.o.forceParse) - break; - focusDate = this.focusDate || this.dates.get(-1) || this.viewDate; - if (this.o.keyboardNavigation) { - this._toggle_multidate(focusDate); - dateChanged = true; - } - this.focusDate = null; - this.viewDate = this.dates.get(-1) || this.viewDate; - this.setValue(); - this.fill(); - if (this.picker.is(':visible')){ - e.preventDefault(); - e.stopPropagation(); - if (this.o.autoclose) - this.hide(); - } - break; - case 9: // tab - this.focusDate = null; - this.viewDate = this.dates.get(-1) || this.viewDate; - this.fill(); - this.hide(); - break; - } - if (dateChanged){ - if (this.dates.length) - this._trigger('changeDate'); - else - this._trigger('clearDate'); - this.inputField.trigger('change'); - } - }, - - setViewMode: function(viewMode){ - this.viewMode = viewMode; - this.picker - .children('div') - .hide() - .filter('.datepicker-' + DPGlobal.viewModes[this.viewMode].clsName) - .show(); - this.updateNavArrows(); - this._trigger('changeViewMode', new Date(this.viewDate)); - } - }; - - var DateRangePicker = function(element, options){ - $.data(element, 'datepicker', this); - this.element = $(element); - this.inputs = $.map(options.inputs, function(i){ - return i.jquery ? i[0] : i; - }); - delete options.inputs; - - this.keepEmptyValues = options.keepEmptyValues; - delete options.keepEmptyValues; - - datepickerPlugin.call($(this.inputs), options) - .on('changeDate', $.proxy(this.dateUpdated, this)); - - this.pickers = $.map(this.inputs, function(i){ - return $.data(i, 'datepicker'); - }); - this.updateDates(); - }; - DateRangePicker.prototype = { - updateDates: function(){ - this.dates = $.map(this.pickers, function(i){ - return i.getUTCDate(); - }); - this.updateRanges(); - }, - updateRanges: function(){ - var range = $.map(this.dates, function(d){ - return d.valueOf(); - }); - $.each(this.pickers, function(i, p){ - p.setRange(range); - }); - }, - dateUpdated: function(e){ - // `this.updating` is a workaround for preventing infinite recursion - // between `changeDate` triggering and `setUTCDate` calling. Until - // there is a better mechanism. - if (this.updating) - return; - this.updating = true; - - var dp = $.data(e.target, 'datepicker'); - - if (dp === undefined) { - return; - } - - var new_date = dp.getUTCDate(), - keep_empty_values = this.keepEmptyValues, - i = $.inArray(e.target, this.inputs), - j = i - 1, - k = i + 1, - l = this.inputs.length; - if (i === -1) - return; - - $.each(this.pickers, function(i, p){ - if (!p.getUTCDate() && (p === dp || !keep_empty_values)) - p.setUTCDate(new_date); - }); - - if (new_date < this.dates[j]){ - // Date being moved earlier/left - while (j >= 0 && new_date < this.dates[j]){ - this.pickers[j--].setUTCDate(new_date); - } - } else if (new_date > this.dates[k]){ - // Date being moved later/right - while (k < l && new_date > this.dates[k]){ - this.pickers[k++].setUTCDate(new_date); - } - } - this.updateDates(); - - delete this.updating; - }, - destroy: function(){ - $.map(this.pickers, function(p){ p.destroy(); }); - $(this.inputs).off('changeDate', this.dateUpdated); - delete this.element.data().datepicker; - }, - remove: alias('destroy', 'Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead') - }; - - function opts_from_el(el, prefix){ - // Derive options from element data-attrs - var data = $(el).data(), - out = {}, inkey, - replace = new RegExp('^' + prefix.toLowerCase() + '([A-Z])'); - prefix = new RegExp('^' + prefix.toLowerCase()); - function re_lower(_,a){ - return a.toLowerCase(); - } - for (var key in data) - if (prefix.test(key)){ - inkey = key.replace(replace, re_lower); - out[inkey] = data[key]; - } - return out; - } - - function opts_from_locale(lang){ - // Derive options from locale plugins - var out = {}; - // Check if "de-DE" style date is available, if not language should - // fallback to 2 letter code eg "de" - if (!dates[lang]){ - lang = lang.split('-')[0]; - if (!dates[lang]) - return; - } - var d = dates[lang]; - $.each(locale_opts, function(i,k){ - if (k in d) - out[k] = d[k]; - }); - return out; - } - - var old = $.fn.datepicker; - var datepickerPlugin = function(option){ - var args = Array.apply(null, arguments); - args.shift(); - var internal_return; - this.each(function(){ - var $this = $(this), - data = $this.data('datepicker'), - options = typeof option === 'object' && option; - if (!data){ - var elopts = opts_from_el(this, 'date'), - // Preliminary otions - xopts = $.extend({}, defaults, elopts, options), - locopts = opts_from_locale(xopts.language), - // Options priority: js args, data-attrs, locales, defaults - opts = $.extend({}, defaults, locopts, elopts, options); - if ($this.hasClass('input-daterange') || opts.inputs){ - $.extend(opts, { - inputs: opts.inputs || $this.find('input').toArray() - }); - data = new DateRangePicker(this, opts); - } - else { - data = new Datepicker(this, opts); - } - $this.data('datepicker', data); - } - if (typeof option === 'string' && typeof data[option] === 'function'){ - internal_return = data[option].apply(data, args); - } - }); - - if ( - internal_return === undefined || - internal_return instanceof Datepicker || - internal_return instanceof DateRangePicker - ) - return this; - - if (this.length > 1) - throw new Error('Using only allowed for the collection of a single element (' + option + ' function)'); - else - return internal_return; - }; - $.fn.datepicker = datepickerPlugin; - - var defaults = $.fn.datepicker.defaults = { - assumeNearbyYear: false, - autoclose: false, - beforeShowDay: $.noop, - beforeShowMonth: $.noop, - beforeShowYear: $.noop, - beforeShowDecade: $.noop, - beforeShowCentury: $.noop, - calendarWeeks: false, - clearBtn: false, - toggleActive: false, - daysOfWeekDisabled: [], - daysOfWeekHighlighted: [], - datesDisabled: [], - endDate: Infinity, - forceParse: true, - format: 'mm/dd/yyyy', - keepEmptyValues: false, - keyboardNavigation: true, - language: 'en', - minViewMode: 0, - maxViewMode: 4, - multidate: false, - multidateSeparator: ',', - orientation: "auto", - rtl: false, - startDate: -Infinity, - startView: 0, - todayBtn: false, - todayHighlight: false, - updateViewDate: true, - weekStart: 0, - disableTouchKeyboard: false, - enableOnReadonly: true, - showOnFocus: true, - zIndexOffset: 10, - container: 'body', - immediateUpdates: false, - title: '', - templates: { - leftArrow: '«', - rightArrow: '»' - }, - showWeekDays: true - }; - var locale_opts = $.fn.datepicker.locale_opts = [ - 'format', - 'rtl', - 'weekStart' - ]; - $.fn.datepicker.Constructor = Datepicker; - var dates = $.fn.datepicker.dates = { - en: { - days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], - daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], - daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], - months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Today", - clear: "Clear", - titleFormat: "MM yyyy" - } - }; - - var DPGlobal = { - viewModes: [ - { - names: ['days', 'month'], - clsName: 'days', - e: 'changeMonth' - }, - { - names: ['months', 'year'], - clsName: 'months', - e: 'changeYear', - navStep: 1 - }, - { - names: ['years', 'decade'], - clsName: 'years', - e: 'changeDecade', - navStep: 10 - }, - { - names: ['decades', 'century'], - clsName: 'decades', - e: 'changeCentury', - navStep: 100 - }, - { - names: ['centuries', 'millennium'], - clsName: 'centuries', - e: 'changeMillennium', - navStep: 1000 - } - ], - validParts: /dd?|DD?|mm?|MM?|yy(?:yy)?/g, - nonpunctuation: /[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g, - parseFormat: function(format){ - if (typeof format.toValue === 'function' && typeof format.toDisplay === 'function') - return format; - // IE treats \0 as a string end in inputs (truncating the value), - // so it's a bad format delimiter, anyway - var separators = format.replace(this.validParts, '\0').split('\0'), - parts = format.match(this.validParts); - if (!separators || !separators.length || !parts || parts.length === 0){ - throw new Error("Invalid date format."); - } - return {separators: separators, parts: parts}; - }, - parseDate: function(date, format, language, assumeNearby){ - if (!date) - return undefined; - if (date instanceof Date) - return date; - if (typeof format === 'string') - format = DPGlobal.parseFormat(format); - if (format.toValue) - return format.toValue(date, format, language); - var fn_map = { - d: 'moveDay', - m: 'moveMonth', - w: 'moveWeek', - y: 'moveYear' - }, - dateAliases = { - yesterday: '-1d', - today: '+0d', - tomorrow: '+1d' - }, - parts, part, dir, i, fn; - if (date in dateAliases){ - date = dateAliases[date]; - } - if (/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(date)){ - parts = date.match(/([\-+]\d+)([dmwy])/gi); - date = new Date(); - for (i=0; i < parts.length; i++){ - part = parts[i].match(/([\-+]\d+)([dmwy])/i); - dir = Number(part[1]); - fn = fn_map[part[2].toLowerCase()]; - date = Datepicker.prototype[fn](date, dir); - } - return Datepicker.prototype._zero_utc_time(date); - } - - parts = date && date.match(this.nonpunctuation) || []; - - function applyNearbyYear(year, threshold){ - if (threshold === true) - threshold = 10; - - // if year is 2 digits or less, than the user most likely is trying to get a recent century - if (year < 100){ - year += 2000; - // if the new year is more than threshold years in advance, use last century - if (year > ((new Date()).getFullYear()+threshold)){ - year -= 100; - } - } - - return year; - } - - var parsed = {}, - setters_order = ['yyyy', 'yy', 'M', 'MM', 'm', 'mm', 'd', 'dd'], - setters_map = { - yyyy: function(d,v){ - return d.setUTCFullYear(assumeNearby ? applyNearbyYear(v, assumeNearby) : v); - }, - m: function(d,v){ - if (isNaN(d)) - return d; - v -= 1; - while (v < 0) v += 12; - v %= 12; - d.setUTCMonth(v); - while (d.getUTCMonth() !== v) - d.setUTCDate(d.getUTCDate()-1); - return d; - }, - d: function(d,v){ - return d.setUTCDate(v); - } - }, - val, filtered; - setters_map['yy'] = setters_map['yyyy']; - setters_map['M'] = setters_map['MM'] = setters_map['mm'] = setters_map['m']; - setters_map['dd'] = setters_map['d']; - date = UTCToday(); - var fparts = format.parts.slice(); - // Remove noop parts - if (parts.length !== fparts.length){ - fparts = $(fparts).filter(function(i,p){ - return $.inArray(p, setters_order) !== -1; - }).toArray(); - } - // Process remainder - function match_part(){ - var m = this.slice(0, parts[i].length), - p = parts[i].slice(0, m.length); - return m.toLowerCase() === p.toLowerCase(); - } - if (parts.length === fparts.length){ - var cnt; - for (i=0, cnt = fparts.length; i < cnt; i++){ - val = parseInt(parts[i], 10); - part = fparts[i]; - if (isNaN(val)){ - switch (part){ - case 'MM': - filtered = $(dates[language].months).filter(match_part); - val = $.inArray(filtered[0], dates[language].months) + 1; - break; - case 'M': - filtered = $(dates[language].monthsShort).filter(match_part); - val = $.inArray(filtered[0], dates[language].monthsShort) + 1; - break; - } - } - parsed[part] = val; - } - var _date, s; - for (i=0; i < setters_order.length; i++){ - s = setters_order[i]; - if (s in parsed && !isNaN(parsed[s])){ - _date = new Date(date); - setters_map[s](_date, parsed[s]); - if (!isNaN(_date)) - date = _date; - } - } - } - return date; - }, - formatDate: function(date, format, language){ - if (!date) - return ''; - if (typeof format === 'string') - format = DPGlobal.parseFormat(format); - if (format.toDisplay) - return format.toDisplay(date, format, language); - var val = { - d: date.getUTCDate(), - D: dates[language].daysShort[date.getUTCDay()], - DD: dates[language].days[date.getUTCDay()], - m: date.getUTCMonth() + 1, - M: dates[language].monthsShort[date.getUTCMonth()], - MM: dates[language].months[date.getUTCMonth()], - yy: date.getUTCFullYear().toString().substring(2), - yyyy: date.getUTCFullYear() - }; - val.dd = (val.d < 10 ? '0' : '') + val.d; - val.mm = (val.m < 10 ? '0' : '') + val.m; - date = []; - var seps = $.extend([], format.separators); - for (var i=0, cnt = format.parts.length; i <= cnt; i++){ - if (seps.length) - date.push(seps.shift()); - date.push(val[format.parts[i]]); - } - return date.join(''); - }, - headTemplate: ''+ - ''+ - ''+ - ''+ - ''+ - ''+defaults.templates.leftArrow+''+ - ''+ - ''+defaults.templates.rightArrow+''+ - ''+ - '', - contTemplate: '', - footTemplate: ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '' - }; - DPGlobal.template = '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - ''+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - DPGlobal.contTemplate+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - DPGlobal.contTemplate+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - DPGlobal.contTemplate+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - DPGlobal.contTemplate+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'; - - $.fn.datepicker.DPGlobal = DPGlobal; - - - /* DATEPICKER NO CONFLICT - * =================== */ - - $.fn.datepicker.noConflict = function(){ - $.fn.datepicker = old; - return this; - }; - - /* DATEPICKER VERSION - * =================== */ - $.fn.datepicker.version = '1.7.1'; - - $.fn.datepicker.deprecated = function(msg){ - var console = window.console; - if (console && console.warn) { - console.warn('DEPRECATED: ' + msg); - } - }; - - - /* DATEPICKER DATA-API - * ================== */ - - $(document).on( - 'focus.datepicker.data-api click.datepicker.data-api', - '[data-provide="datepicker"]', - function(e){ - var $this = $(this); - if ($this.data('datepicker')) - return; - e.preventDefault(); - // component click requires us to explicitly show it - datepickerPlugin.call($this, 'show'); - } - ); - $(function(){ - datepickerPlugin.call($('[data-provide="datepicker-inline"]')); - }); - -})); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js deleted file mode 100644 index 1474f09..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker) - * - * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0) - */ - -!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a,b){function c(){return new Date(Date.UTC.apply(Date,arguments))}function d(){var a=new Date;return c(a.getFullYear(),a.getMonth(),a.getDate())}function e(a,b){return a.getUTCFullYear()===b.getUTCFullYear()&&a.getUTCMonth()===b.getUTCMonth()&&a.getUTCDate()===b.getUTCDate()}function f(c,d){return function(){return d!==b&&a.fn.datepicker.deprecated(d),this[c].apply(this,arguments)}}function g(a){return a&&!isNaN(a.getTime())}function h(b,c){function d(a,b){return b.toLowerCase()}var e,f=a(b).data(),g={},h=new RegExp("^"+c.toLowerCase()+"([A-Z])");c=new RegExp("^"+c.toLowerCase());for(var i in f)c.test(i)&&(e=i.replace(h,d),g[e]=f[i]);return g}function i(b){var c={};if(q[b]||(b=b.split("-")[0],q[b])){var d=q[b];return a.each(p,function(a,b){b in d&&(c[b]=d[b])}),c}}var j=function(){var b={get:function(a){return this.slice(a)[0]},contains:function(a){for(var b=a&&a.valueOf(),c=0,d=this.length;c]/g)||[]).length<=0)return!0;var d=a(c);return d.length>0}catch(a){return!1}},_process_options:function(b){this._o=a.extend({},this._o,b);var e=this.o=a.extend({},this._o),f=e.language;q[f]||(f=f.split("-")[0],q[f]||(f=o.language)),e.language=f,e.startView=this._resolveViewName(e.startView),e.minViewMode=this._resolveViewName(e.minViewMode),e.maxViewMode=this._resolveViewName(e.maxViewMode),e.startView=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,e.startView)),e.multidate!==!0&&(e.multidate=Number(e.multidate)||!1,e.multidate!==!1&&(e.multidate=Math.max(0,e.multidate))),e.multidateSeparator=String(e.multidateSeparator),e.weekStart%=7,e.weekEnd=(e.weekStart+6)%7;var g=r.parseFormat(e.format);e.startDate!==-(1/0)&&(e.startDate?e.startDate instanceof Date?e.startDate=this._local_to_utc(this._zero_time(e.startDate)):e.startDate=r.parseDate(e.startDate,g,e.language,e.assumeNearbyYear):e.startDate=-(1/0)),e.endDate!==1/0&&(e.endDate?e.endDate instanceof Date?e.endDate=this._local_to_utc(this._zero_time(e.endDate)):e.endDate=r.parseDate(e.endDate,g,e.language,e.assumeNearbyYear):e.endDate=1/0),e.daysOfWeekDisabled=this._resolveDaysOfWeek(e.daysOfWeekDisabled||[]),e.daysOfWeekHighlighted=this._resolveDaysOfWeek(e.daysOfWeekHighlighted||[]),e.datesDisabled=e.datesDisabled||[],a.isArray(e.datesDisabled)||(e.datesDisabled=e.datesDisabled.split(",")),e.datesDisabled=a.map(e.datesDisabled,function(a){return r.parseDate(a,g,e.language,e.assumeNearbyYear)});var h=String(e.orientation).toLowerCase().split(/\s+/g),i=e.orientation.toLowerCase();if(h=a.grep(h,function(a){return/^auto|left|right|top|bottom$/.test(a)}),e.orientation={x:"auto",y:"auto"},i&&"auto"!==i)if(1===h.length)switch(h[0]){case"top":case"bottom":e.orientation.y=h[0];break;case"left":case"right":e.orientation.x=h[0]}else i=a.grep(h,function(a){return/^left|right$/.test(a)}),e.orientation.x=i[0]||"auto",i=a.grep(h,function(a){return/^top|bottom$/.test(a)}),e.orientation.y=i[0]||"auto";else;if(e.defaultViewDate instanceof Date||"string"==typeof e.defaultViewDate)e.defaultViewDate=r.parseDate(e.defaultViewDate,g,e.language,e.assumeNearbyYear);else if(e.defaultViewDate){var j=e.defaultViewDate.year||(new Date).getFullYear(),k=e.defaultViewDate.month||0,l=e.defaultViewDate.day||1;e.defaultViewDate=c(j,k,l)}else e.defaultViewDate=d()},_events:[],_secondaryEvents:[],_applyEvents:function(a){for(var c,d,e,f=0;ff?(this.picker.addClass("datepicker-orient-right"),n+=m-b):this.o.rtl?this.picker.addClass("datepicker-orient-right"):this.picker.addClass("datepicker-orient-left");var p,q=this.o.orientation.y;if("auto"===q&&(p=-g+o-c,q=p<0?"bottom":"top"),this.picker.addClass("datepicker-orient-"+q),"top"===q?o-=c+parseInt(this.picker.css("padding-top")):o+=l,this.o.rtl){var r=f-(n+m);this.picker.css({top:o,right:r,zIndex:j})}else this.picker.css({top:o,left:n,zIndex:j});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var b=this.dates.copy(),c=[],d=!1;return arguments.length?(a.each(arguments,a.proxy(function(a,b){b instanceof Date&&(b=this._local_to_utc(b)),c.push(b)},this)),d=!0):(c=this.isInput?this.element.val():this.element.data("date")||this.inputField.val(),c=c&&this.o.multidate?c.split(this.o.multidateSeparator):[c],delete this.element.data().date),c=a.map(c,a.proxy(function(a){return r.parseDate(a,this.o.format,this.o.language,this.o.assumeNearbyYear)},this)),c=a.grep(c,a.proxy(function(a){return!this.dateWithinRange(a)||!a},this),!0),this.dates.replace(c),this.o.updateViewDate&&(this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDatethis.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate),d?(this.setValue(),this.element.change()):this.dates.length&&String(b)!==String(this.dates)&&d&&(this._trigger("changeDate"),this.element.change()),!this.dates.length&&b.length&&(this._trigger("clearDate"),this.element.change()),this.fill(),this},fillDow:function(){if(this.o.showWeekDays){var b=this.o.weekStart,c="";for(this.o.calendarWeeks&&(c+=' ');b";c+="",this.picker.find(".datepicker-days thead").append(c)}},fillMonths:function(){for(var a,b=this._utc_to_local(this.viewDate),c="",d=0;d<12;d++)a=b&&b.getMonth()===d?" focused":"",c+=''+q[this.o.language].monthsShort[d]+"";this.picker.find(".datepicker-months td").html(c)},setRange:function(b){b&&b.length?this.range=a.map(b,function(a){return a.valueOf()}):delete this.range,this.fill()},getClassNames:function(b){var c=[],f=this.viewDate.getUTCFullYear(),g=this.viewDate.getUTCMonth(),h=d();return b.getUTCFullYear()f||b.getUTCFullYear()===f&&b.getUTCMonth()>g)&&c.push("new"),this.focusDate&&b.valueOf()===this.focusDate.valueOf()&&c.push("focused"),this.o.todayHighlight&&e(b,h)&&c.push("today"),this.dates.contains(b)!==-1&&c.push("active"),this.dateWithinRange(b)||c.push("disabled"),this.dateIsDisabled(b)&&c.push("disabled","disabled-date"),a.inArray(b.getUTCDay(),this.o.daysOfWeekHighlighted)!==-1&&c.push("highlighted"),this.range&&(b>this.range[0]&&bh)&&j.push("disabled"),t===r&&j.push("focused"),i!==a.noop&&(l=i(new Date(t,0,1)),l===b?l={}:"boolean"==typeof l?l={enabled:l}:"string"==typeof l&&(l={classes:l}),l.enabled===!1&&j.push("disabled"),l.classes&&(j=j.concat(l.classes.split(/\s+/))),l.tooltip&&(k=l.tooltip)),m+='"+t+"";o.find(".datepicker-switch").text(p+"-"+q),o.find("td").html(m)},fill:function(){var d,e,f=new Date(this.viewDate),g=f.getUTCFullYear(),h=f.getUTCMonth(),i=this.o.startDate!==-(1/0)?this.o.startDate.getUTCFullYear():-(1/0),j=this.o.startDate!==-(1/0)?this.o.startDate.getUTCMonth():-(1/0),k=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,m=q[this.o.language].today||q.en.today||"",n=q[this.o.language].clear||q.en.clear||"",o=q[this.o.language].titleFormat||q.en.titleFormat;if(!isNaN(g)&&!isNaN(h)){this.picker.find(".datepicker-days .datepicker-switch").text(r.formatDate(f,o,this.o.language)),this.picker.find("tfoot .today").text(m).css("display",this.o.todayBtn===!0||"linked"===this.o.todayBtn?"table-cell":"none"),this.picker.find("tfoot .clear").text(n).css("display",this.o.clearBtn===!0?"table-cell":"none"),this.picker.find("thead .datepicker-title").text(this.o.title).css("display","string"==typeof this.o.title&&""!==this.o.title?"table-cell":"none"),this.updateNavArrows(),this.fillMonths();var p=c(g,h,0),s=p.getUTCDate();p.setUTCDate(s-(p.getUTCDay()-this.o.weekStart+7)%7);var t=new Date(p);p.getUTCFullYear()<100&&t.setUTCFullYear(p.getUTCFullYear()),t.setUTCDate(t.getUTCDate()+42),t=t.valueOf();for(var u,v,w=[];p.valueOf()"),this.o.calendarWeeks)){var x=new Date(+p+(this.o.weekStart-u-7)%7*864e5),y=new Date(Number(x)+(11-x.getUTCDay())%7*864e5),z=new Date(Number(z=c(y.getUTCFullYear(),0,1))+(11-z.getUTCDay())%7*864e5),A=(y-z)/864e5/7+1;w.push(''+A+"")}v=this.getClassNames(p),v.push("day");var B=p.getUTCDate();this.o.beforeShowDay!==a.noop&&(e=this.o.beforeShowDay(this._utc_to_local(p)),e===b?e={}:"boolean"==typeof e?e={enabled:e}:"string"==typeof e&&(e={classes:e}),e.enabled===!1&&v.push("disabled"),e.classes&&(v=v.concat(e.classes.split(/\s+/))),e.tooltip&&(d=e.tooltip),e.content&&(B=e.content)),v=a.isFunction(a.uniqueSort)?a.uniqueSort(v):a.unique(v),w.push(''+B+""),d=null,u===this.o.weekEnd&&w.push(""),p.setUTCDate(p.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").html(w.join(""));var C=q[this.o.language].monthsTitle||q.en.monthsTitle||"Months",D=this.picker.find(".datepicker-months").find(".datepicker-switch").text(this.o.maxViewMode<2?C:g).end().find("tbody span").removeClass("active");if(a.each(this.dates,function(a,b){b.getUTCFullYear()===g&&D.eq(b.getUTCMonth()).addClass("active")}),(gk)&&D.addClass("disabled"),g===i&&D.slice(0,j).addClass("disabled"),g===k&&D.slice(l+1).addClass("disabled"),this.o.beforeShowMonth!==a.noop){var E=this;a.each(D,function(c,d){var e=new Date(g,c,1),f=E.o.beforeShowMonth(e);f===b?f={}:"boolean"==typeof f?f={enabled:f}:"string"==typeof f&&(f={classes:f}),f.enabled!==!1||a(d).hasClass("disabled")||a(d).addClass("disabled"),f.classes&&a(d).addClass(f.classes),f.tooltip&&a(d).prop("title",f.tooltip)})}this._fill_yearsView(".datepicker-years","year",10,g,i,k,this.o.beforeShowYear),this._fill_yearsView(".datepicker-decades","decade",100,g,i,k,this.o.beforeShowDecade),this._fill_yearsView(".datepicker-centuries","century",1e3,g,i,k,this.o.beforeShowCentury)}},updateNavArrows:function(){if(this._allow_update){var a,b,c=new Date(this.viewDate),d=c.getUTCFullYear(),e=c.getUTCMonth(),f=this.o.startDate!==-(1/0)?this.o.startDate.getUTCFullYear():-(1/0),g=this.o.startDate!==-(1/0)?this.o.startDate.getUTCMonth():-(1/0),h=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,i=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,j=1;switch(this.viewMode){case 0:a=d<=f&&e<=g,b=d>=h&&e>=i;break;case 4:j*=10;case 3:j*=10;case 2:j*=10;case 1:a=Math.floor(d/j)*j<=f,b=Math.floor(d/j)*j+j>=h}this.picker.find(".prev").toggleClass("disabled",a),this.picker.find(".next").toggleClass("disabled",b)}},click:function(b){b.preventDefault(),b.stopPropagation();var e,f,g,h;e=a(b.target),e.hasClass("datepicker-switch")&&this.viewMode!==this.o.maxViewMode&&this.setViewMode(this.viewMode+1),e.hasClass("today")&&!e.hasClass("day")&&(this.setViewMode(0),this._setDate(d(),"linked"===this.o.todayBtn?null:"view")),e.hasClass("clear")&&this.clearDates(),e.hasClass("disabled")||(e.hasClass("month")||e.hasClass("year")||e.hasClass("decade")||e.hasClass("century"))&&(this.viewDate.setUTCDate(1),f=1,1===this.viewMode?(h=e.parent().find("span").index(e),g=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(h)):(h=0,g=Number(e.text()),this.viewDate.setUTCFullYear(g)),this._trigger(r.viewModes[this.viewMode-1].e,this.viewDate),this.viewMode===this.o.minViewMode?this._setDate(c(g,h,f)):(this.setViewMode(this.viewMode-1),this.fill())),this.picker.is(":visible")&&this._focused_from&&this._focused_from.focus(),delete this._focused_from},dayCellClick:function(b){var c=a(b.currentTarget),d=c.data("date"),e=new Date(d);this.o.updateViewDate&&(e.getUTCFullYear()!==this.viewDate.getUTCFullYear()&&this._trigger("changeYear",this.viewDate),e.getUTCMonth()!==this.viewDate.getUTCMonth()&&this._trigger("changeMonth",this.viewDate)),this._setDate(e)},navArrowsClick:function(b){var c=a(b.currentTarget),d=c.hasClass("prev")?-1:1;0!==this.viewMode&&(d*=12*r.viewModes[this.viewMode].navStep),this.viewDate=this.moveMonth(this.viewDate,d),this._trigger(r.viewModes[this.viewMode].e,this.viewDate),this.fill()},_toggle_multidate:function(a){var b=this.dates.contains(a);if(a||this.dates.clear(),b!==-1?(this.o.multidate===!0||this.o.multidate>1||this.o.toggleActive)&&this.dates.remove(b):this.o.multidate===!1?(this.dates.clear(),this.dates.push(a)):this.dates.push(a),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(a,b){b&&"date"!==b||this._toggle_multidate(a&&new Date(a)),(!b&&this.o.updateViewDate||"view"===b)&&(this.viewDate=a&&new Date(a)),this.fill(),this.setValue(),b&&"view"===b||this._trigger("changeDate"),this.inputField.trigger("change"),!this.o.autoclose||b&&"date"!==b||this.hide()},moveDay:function(a,b){var c=new Date(a);return c.setUTCDate(a.getUTCDate()+b),c},moveWeek:function(a,b){return this.moveDay(a,7*b)},moveMonth:function(a,b){if(!g(a))return this.o.defaultViewDate;if(!b)return a;var c,d,e=new Date(a.valueOf()),f=e.getUTCDate(),h=e.getUTCMonth(),i=Math.abs(b);if(b=b>0?1:-1,1===i)d=b===-1?function(){return e.getUTCMonth()===h}:function(){return e.getUTCMonth()!==c},c=h+b,e.setUTCMonth(c),c=(c+12)%12;else{for(var j=0;j0},dateWithinRange:function(a){return a>=this.o.startDate&&a<=this.o.endDate},keydown:function(a){if(!this.picker.is(":visible"))return void(40!==a.keyCode&&27!==a.keyCode||(this.show(),a.stopPropagation()));var b,c,d=!1,e=this.focusDate||this.viewDate;switch(a.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),a.preventDefault(),a.stopPropagation();break;case 37:case 38:case 39:case 40:if(!this.o.keyboardNavigation||7===this.o.daysOfWeekDisabled.length)break;b=37===a.keyCode||38===a.keyCode?-1:1,0===this.viewMode?a.ctrlKey?(c=this.moveAvailableDate(e,b,"moveYear"),c&&this._trigger("changeYear",this.viewDate)):a.shiftKey?(c=this.moveAvailableDate(e,b,"moveMonth"),c&&this._trigger("changeMonth",this.viewDate)):37===a.keyCode||39===a.keyCode?c=this.moveAvailableDate(e,b,"moveDay"):this.weekOfDateIsDisabled(e)||(c=this.moveAvailableDate(e,b,"moveWeek")):1===this.viewMode?(38!==a.keyCode&&40!==a.keyCode||(b*=4),c=this.moveAvailableDate(e,b,"moveMonth")):2===this.viewMode&&(38!==a.keyCode&&40!==a.keyCode||(b*=4),c=this.moveAvailableDate(e,b,"moveYear")),c&&(this.focusDate=this.viewDate=c,this.setValue(),this.fill(),a.preventDefault());break;case 13:if(!this.o.forceParse)break;e=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(e),d=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(a.preventDefault(),a.stopPropagation(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}d&&(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.inputField.trigger("change"))},setViewMode:function(a){this.viewMode=a,this.picker.children("div").hide().filter(".datepicker-"+r.viewModes[this.viewMode].clsName).show(),this.updateNavArrows(),this._trigger("changeViewMode",new Date(this.viewDate))}};var l=function(b,c){a.data(b,"datepicker",this),this.element=a(b),this.inputs=a.map(c.inputs,function(a){return a.jquery?a[0]:a}),delete c.inputs,this.keepEmptyValues=c.keepEmptyValues,delete c.keepEmptyValues,n.call(a(this.inputs),c).on("changeDate",a.proxy(this.dateUpdated,this)),this.pickers=a.map(this.inputs,function(b){return a.data(b,"datepicker")}),this.updateDates()};l.prototype={updateDates:function(){this.dates=a.map(this.pickers,function(a){return a.getUTCDate()}),this.updateRanges()},updateRanges:function(){var b=a.map(this.dates,function(a){return a.valueOf()});a.each(this.pickers,function(a,c){c.setRange(b)})},dateUpdated:function(c){if(!this.updating){this.updating=!0;var d=a.data(c.target,"datepicker");if(d!==b){var e=d.getUTCDate(),f=this.keepEmptyValues,g=a.inArray(c.target,this.inputs),h=g-1,i=g+1,j=this.inputs.length;if(g!==-1){if(a.each(this.pickers,function(a,b){b.getUTCDate()||b!==d&&f||b.setUTCDate(e)}),e=0&&ethis.dates[i])for(;ithis.dates[i];)this.pickers[i++].setUTCDate(e);this.updateDates(),delete this.updating}}}},destroy:function(){a.map(this.pickers,function(a){a.destroy()}),a(this.inputs).off("changeDate",this.dateUpdated),delete this.element.data().datepicker},remove:f("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead")};var m=a.fn.datepicker,n=function(c){var d=Array.apply(null,arguments);d.shift();var e;if(this.each(function(){var b=a(this),f=b.data("datepicker"),g="object"==typeof c&&c;if(!f){var j=h(this,"date"),m=a.extend({},o,j,g),n=i(m.language),p=a.extend({},o,n,j,g);b.hasClass("input-daterange")||p.inputs?(a.extend(p,{inputs:p.inputs||b.find("input").toArray()}),f=new l(this,p)):f=new k(this,p),b.data("datepicker",f)}"string"==typeof c&&"function"==typeof f[c]&&(e=f[c].apply(f,d))}),e===b||e instanceof k||e instanceof l)return this;if(this.length>1)throw new Error("Using only allowed for the collection of a single element ("+c+" function)");return e};a.fn.datepicker=n;var o=a.fn.datepicker.defaults={assumeNearbyYear:!1,autoclose:!1,beforeShowDay:a.noop,beforeShowMonth:a.noop,beforeShowYear:a.noop,beforeShowDecade:a.noop,beforeShowCentury:a.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keepEmptyValues:!1,keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:4,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-(1/0),startView:0,todayBtn:!1,todayHighlight:!1,updateViewDate:!0,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,showOnFocus:!0,zIndexOffset:10,container:"body",immediateUpdates:!1,title:"",templates:{leftArrow:"«",rightArrow:"»"},showWeekDays:!0},p=a.fn.datepicker.locale_opts=["format","rtl","weekStart"];a.fn.datepicker.Constructor=k;var q=a.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM yyyy"}},r={viewModes:[{names:["days","month"],clsName:"days",e:"changeMonth"},{names:["months","year"],clsName:"months",e:"changeYear",navStep:1},{names:["years","decade"],clsName:"years",e:"changeDecade",navStep:10},{names:["decades","century"],clsName:"decades",e:"changeCentury",navStep:100},{names:["centuries","millennium"],clsName:"centuries",e:"changeMillennium",navStep:1e3}],validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g,parseFormat:function(a){if("function"==typeof a.toValue&&"function"==typeof a.toDisplay)return a;var b=a.replace(this.validParts,"\0").split("\0"),c=a.match(this.validParts);if(!b||!b.length||!c||0===c.length)throw new Error("Invalid date format.");return{separators:b,parts:c}},parseDate:function(c,e,f,g){function h(a,b){return b===!0&&(b=10),a<100&&(a+=2e3,a>(new Date).getFullYear()+b&&(a-=100)),a}function i(){var a=this.slice(0,j[n].length),b=j[n].slice(0,a.length);return a.toLowerCase()===b.toLowerCase()}if(!c)return b;if(c instanceof Date)return c;if("string"==typeof e&&(e=r.parseFormat(e)),e.toValue)return e.toValue(c,e,f);var j,l,m,n,o,p={d:"moveDay",m:"moveMonth",w:"moveWeek",y:"moveYear"},s={yesterday:"-1d",today:"+0d",tomorrow:"+1d"};if(c in s&&(c=s[c]),/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(c)){for(j=c.match(/([\-+]\d+)([dmwy])/gi),c=new Date,n=0;n'+o.templates.leftArrow+''+o.templates.rightArrow+"", -contTemplate:'',footTemplate:''};r.template='
'+r.headTemplate+""+r.footTemplate+'
'+r.headTemplate+r.contTemplate+r.footTemplate+'
'+r.headTemplate+r.contTemplate+r.footTemplate+'
'+r.headTemplate+r.contTemplate+r.footTemplate+'
'+r.headTemplate+r.contTemplate+r.footTemplate+"
",a.fn.datepicker.DPGlobal=r,a.fn.datepicker.noConflict=function(){return a.fn.datepicker=m,this},a.fn.datepicker.version="1.7.1",a.fn.datepicker.deprecated=function(a){var b=window.console;b&&b.warn&&b.warn("DEPRECATED: "+a)},a(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(b){var c=a(this);c.data("datepicker")||(b.preventDefault(),n.call(c,"show"))}),a(function(){n.call(a('[data-provide="datepicker-inline"]'))})}); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js deleted file mode 100644 index 7b1070f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["en-CA"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:0,format:"yyyy-mm-dd"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js deleted file mode 100644 index 9d70dc2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["ar-tn"]={days:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد"],daysShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت","أحد"],daysMin:["ح","ن","ث","ع","خ","ج","س","ح"],months:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthsShort:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],today:"هذا اليوم",rtl:!0}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js deleted file mode 100644 index ece41af..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ar={days:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت","الأحد"],daysShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت","أحد"],daysMin:["ح","ن","ث","ع","خ","ج","س","ح"],months:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthsShort:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],today:"هذا اليوم",rtl:!0}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js deleted file mode 100644 index 56bedf8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.az={days:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],daysShort:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],daysMin:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],months:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],today:"Bu gün",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js deleted file mode 100644 index 28e8b22..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.bg={days:["Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота"],daysShort:["Нед","Пон","Вто","Сря","Чет","Пет","Съб"],daysMin:["Н","П","В","С","Ч","П","С"],months:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"],monthsShort:["Ян","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Ное","Дек"],today:"днес"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js deleted file mode 100644 index f67b5e2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.bn={days:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],daysShort:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],daysMin:["রবি","সোম","মঙ্গল","বুধ","বৃহস্পতি","শুক্র","শনি"],months:["জানুয়ারী","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","অগাস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"],monthsShort:["জানুয়ারী","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","অগাস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"],today:"আজ",monthsTitle:"মাস",clear:"পরিষ্কার",weekStart:0,format:"mm/dd/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js deleted file mode 100644 index af3e3bd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.br={days:["Sul","Lun","Meurzh","Merc'her","Yaou","Gwener","Sadorn"],daysShort:["Sul","Lun","Meu.","Mer.","Yao.","Gwe.","Sad."],daysMin:["Su","L","Meu","Mer","Y","G","Sa"],months:["Genver","C'hwevrer","Meurzh","Ebrel","Mae","Mezheven","Gouere","Eost","Gwengolo","Here","Du","Kerzu"],monthsShort:["Genv.","C'hw.","Meur.","Ebre.","Mae","Mezh.","Goue.","Eost","Gwen.","Here","Du","Kerz."],today:"Hiziv",monthsTitle:"Miz",clear:"Dilemel",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js deleted file mode 100644 index cfb06fd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.bs={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js deleted file mode 100644 index ac10789..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ca={days:["Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte"],daysShort:["Diu","Dil","Dmt","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dt","dc","dj","dv","ds"],months:["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Des"],today:"Avui",monthsTitle:"Mesos",clear:"Esborrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js deleted file mode 100644 index c0db85d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.cs={days:["Neděle","Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota"],daysShort:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],daysMin:["Ne","Po","Út","St","Čt","Pá","So"],months:["Leden","Únor","Březen","Duben","Květen","Červen","Červenec","Srpen","Září","Říjen","Listopad","Prosinec"],monthsShort:["Led","Úno","Bře","Dub","Kvě","Čer","Čnc","Srp","Zář","Říj","Lis","Pro"],today:"Dnes",clear:"Vymazat",monthsTitle:"Měsíc",weekStart:1,format:"dd.m.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js deleted file mode 100644 index f85ea03..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.cy={days:["Sul","Llun","Mawrth","Mercher","Iau","Gwener","Sadwrn"],daysShort:["Sul","Llu","Maw","Mer","Iau","Gwe","Sad"],daysMin:["Su","Ll","Ma","Me","Ia","Gwe","Sa"],months:["Ionawr","Chewfror","Mawrth","Ebrill","Mai","Mehefin","Gorfennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthsShort:["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rha"],today:"Heddiw"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js deleted file mode 100644 index e7fdb31..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.da={days:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],daysShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],daysMin:["Sø","Ma","Ti","On","To","Fr","Lø"],months:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"I Dag",weekStart:1,clear:"Nulstil",format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js deleted file mode 100644 index 1b5d6a2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.de={days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["Son","Mon","Die","Mit","Don","Fre","Sam"],daysMin:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",monthsTitle:"Monate",clear:"Löschen",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js deleted file mode 100644 index 046e9eb..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.el={days:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],daysShort:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],daysMin:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σα"],months:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],monthsShort:["Ιαν","Φεβ","Μαρ","Απρ","Μάι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],today:"Σήμερα",clear:"Καθαρισμός",weekStart:1,format:"d/m/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js deleted file mode 100644 index b8d5f41..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["en-AU"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"d/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js deleted file mode 100644 index 2966f54..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["en-GB"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js deleted file mode 100644 index dc8f71c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["en-IE"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js deleted file mode 100644 index c374a8d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["en-NZ"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"d/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js deleted file mode 100644 index 885a928..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["en-ZA"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"yyyy/mm/d"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js deleted file mode 100644 index 736db02..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.eo={days:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"],daysShort:["dim.","lun.","mar.","mer.","ĵaŭ.","ven.","sam."],daysMin:["d","l","ma","me","ĵ","v","s"],months:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"],monthsShort:["jan.","feb.","mar.","apr.","majo","jun.","jul.","aŭg.","sep.","okt.","nov.","dec."],today:"Hodiaŭ",clear:"Nuligi",weekStart:1,format:"yyyy-mm-dd"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js deleted file mode 100644 index f3cef5d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.es={days:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],daysShort:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"],daysMin:["Do","Lu","Ma","Mi","Ju","Vi","Sa"],months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],today:"Hoy",monthsTitle:"Meses",clear:"Borrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js deleted file mode 100644 index 34cd9c6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.et={days:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"],daysShort:["Pühap","Esmasp","Teisip","Kolmap","Neljap","Reede","Laup"],daysMin:["P","E","T","K","N","R","L"],months:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"],monthsShort:["Jaan","Veebr","Märts","Apr","Mai","Juuni","Juuli","Aug","Sept","Okt","Nov","Dets"],today:"Täna",clear:"Tühjenda",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js deleted file mode 100644 index c5aa359..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.eu={days:["Igandea","Astelehena","Asteartea","Asteazkena","Osteguna","Ostirala","Larunbata"],daysShort:["Ig","Al","Ar","Az","Og","Ol","Lr"],daysMin:["Ig","Al","Ar","Az","Og","Ol","Lr"],months:["Urtarrila","Otsaila","Martxoa","Apirila","Maiatza","Ekaina","Uztaila","Abuztua","Iraila","Urria","Azaroa","Abendua"],monthsShort:["Urt","Ots","Mar","Api","Mai","Eka","Uzt","Abu","Ira","Urr","Aza","Abe"],today:"Gaur",monthsTitle:"Hilabeteak",clear:"Ezabatu",weekStart:1,format:"yyyy/mm/dd"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js deleted file mode 100644 index 8575237..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.fa={days:["یک‌شنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنج‌شنبه","جمعه","شنبه","یک‌شنبه"],daysShort:["یک","دو","سه","چهار","پنج","جمعه","شنبه","یک"],daysMin:["ی","د","س","چ","پ","ج","ش","ی"],months:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],monthsShort:["ژان","فور","مار","آور","مه","ژون","ژوی","اوت","سپت","اکت","نوا","دسا"],today:"امروز",clear:"پاک کن",weekStart:1,format:"yyyy/mm/dd"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js deleted file mode 100644 index 239dfb7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.fi={days:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],daysShort:["sun","maa","tii","kes","tor","per","lau"],daysMin:["su","ma","ti","ke","to","pe","la"],months:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],monthsShort:["tam","hel","maa","huh","tou","kes","hei","elo","syy","lok","mar","jou"],today:"tänään",clear:"Tyhjennä",weekStart:1,format:"d.m.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js deleted file mode 100644 index fa24e3a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.fo={days:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leygardagur"],daysShort:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],daysMin:["Su","Má","Tý","Mi","Hó","Fr","Le"],months:["Januar","Februar","Marts","Apríl","Mei","Juni","Juli","August","Septembur","Oktobur","Novembur","Desembur"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"Í Dag",clear:"Reinsa"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js deleted file mode 100644 index 1c6bcdc..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.fr={days:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],daysShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],daysMin:["D","L","Ma","Me","J","V","S"],months:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthsShort:["Jan","Fév","Mar","Avr","Mai","Jui","Jul","Aou","Sep","Oct","Nov","Déc"],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js deleted file mode 100644 index 244cfba..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.fr={days:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],daysShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],daysMin:["d","l","ma","me","j","v","s"],months:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthsShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js deleted file mode 100644 index 3d92606..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.gl={days:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],daysShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],daysMin:["Do","Lu","Ma","Me","Xo","Ve","Sa"],months:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthsShort:["Xan","Feb","Mar","Abr","Mai","Xun","Xul","Ago","Sep","Out","Nov","Dec"],today:"Hoxe",clear:"Limpar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js deleted file mode 100644 index 191cb45..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.he={days:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת","ראשון"],daysShort:["א","ב","ג","ד","ה","ו","ש","א"],daysMin:["א","ב","ג","ד","ה","ו","ש","א"],months:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthsShort:["ינו","פבר","מרץ","אפר","מאי","יונ","יול","אוג","ספט","אוק","נוב","דצמ"],today:"היום",rtl:!0}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js deleted file mode 100644 index 635baff..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.hi={days:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],daysShort:["सूर्य","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],daysMin:["र","सो","मं","बु","गु","शु","श"],months:["जनवरी","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितम्बर","अक्टूबर","नवंबर","दिसम्बर"],monthsShort:["जन","फ़रवरी","मार्च","अप्रैल","मई","जून","जुलाई","अगस्त","सितं","अक्टूबर","नवं","दिसम्बर"],today:"आज",monthsTitle:"महीने",clear:"साफ",weekStart:1,format:"dd / mm / yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js deleted file mode 100644 index 8b34bce..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.hr={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthsShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],today:"Danas"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js deleted file mode 100644 index f9decf9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.hu={days:["vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat"],daysShort:["vas","hét","ked","sze","csü","pén","szo"],daysMin:["V","H","K","Sze","Cs","P","Szo"],months:["január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"],monthsShort:["jan","feb","már","ápr","máj","jún","júl","aug","sze","okt","nov","dec"],today:"ma",weekStart:1,clear:"töröl",titleFormat:"yyyy. MM",format:"yyyy.mm.dd"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js deleted file mode 100644 index a1cf653..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.hy={days:["Կիրակի","Երկուշաբթի","Երեքշաբթի","Չորեքշաբթի","Հինգշաբթի","Ուրբաթ","Շաբաթ"],daysShort:["Կիր","Երկ","Երե","Չոր","Հին","Ուրբ","Շաբ"],daysMin:["Կի","Եկ","Եք","Չո","Հի","Ու","Շա"],months:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր"],monthsShort:["Հնվ","Փետ","Մար","Ապր","Մայ","Հուն","Հուլ","Օգս","Սեպ","Հոկ","Նոյ","Դեկ"],today:"Այսօր",clear:"Ջնջել",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Ամիսնէր"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js deleted file mode 100644 index 7c3220a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.id={days:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],daysShort:["Mgu","Sen","Sel","Rab","Kam","Jum","Sab"],daysMin:["Mg","Sn","Sl","Ra","Ka","Ju","Sa"],months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep","Okt","Nov","Des"],today:"Hari Ini",clear:"Kosongkan"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js deleted file mode 100644 index f49bd18..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.is={days:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],daysShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],daysMin:["Su","Má","Þr","Mi","Fi","Fö","La"],months:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],today:"Í Dag"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js deleted file mode 100644 index 7e1adbb..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.it={days:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",clear:"Cancella",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js deleted file mode 100644 index cc30766..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.it={days:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",monthsTitle:"Mesi",clear:"Cancella",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js deleted file mode 100644 index e321f04..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ja={days:["日曜","月曜","火曜","水曜","木曜","金曜","土曜"],daysShort:["日","月","火","水","木","金","土"],daysMin:["日","月","火","水","木","金","土"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今日",format:"yyyy/mm/dd",titleFormat:"yyyy年mm月",clear:"クリア"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js deleted file mode 100644 index 84f14c0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ka={days:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],daysShort:["კვი","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],daysMin:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],months:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"],monthsShort:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],today:"დღეს",clear:"გასუფთავება",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js deleted file mode 100644 index bf2abc5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.kh={days:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],daysShort:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],daysMin:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],months:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthsShort:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],today:"ថ្ងៃនេះ",clear:"សំអាត"},a.fn.datepicker.deprecated('The language code "kh" is deprecated and will be removed in 2.0. For Khmer support use "km" instead.')}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js deleted file mode 100644 index f4e2f3f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.kk={days:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],daysShort:["Жек","Дүй","Сей","Сәр","Бей","Жұм","Сен"],daysMin:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],months:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],monthsShort:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],today:"Бүгін",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js deleted file mode 100644 index 648d83f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.km={days:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],daysShort:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],daysMin:["អា.ទិ","ចន្ទ","អង្គារ","ពុធ","ព្រ.ហ","សុក្រ","សៅរ៍"],months:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthsShort:["មករា","កុម្ភះ","មិនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],today:"ថ្ងៃនេះ",clear:"សំអាត"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js deleted file mode 100644 index 9751ee5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ko={days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],today:"오늘",clear:"삭제",format:"yyyy-mm-dd",titleFormat:"yyyy년mm월",weekStart:0}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js deleted file mode 100644 index 4339340..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.kr={days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},a.fn.datepicker.deprecated('The language code "kr" is deprecated and will be removed in 2.0. For korean support use "ko" instead.')}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js deleted file mode 100644 index da78ea8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.lt={days:["Sekmadienis","Pirmadienis","Antradienis","Trečiadienis","Ketvirtadienis","Penktadienis","Šeštadienis"],daysShort:["S","Pr","A","T","K","Pn","Š"],daysMin:["Sk","Pr","An","Tr","Ke","Pn","Št"],months:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis"],monthsShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],today:"Šiandien",monthsTitle:"Mėnesiai",clear:"Išvalyti",weekStart:1,format:"yyyy-mm-dd"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js deleted file mode 100644 index f56be7d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.lv={days:["Svētdiena","Pirmdiena","Otrdiena","Trešdiena","Ceturtdiena","Piektdiena","Sestdiena"],daysShort:["Sv","P","O","T","C","Pk","S"],daysMin:["Sv","Pr","Ot","Tr","Ce","Pk","Se"],months:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],today:"Šodien",clear:"Nodzēst",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js deleted file mode 100644 index c65a891..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.me={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,clear:"Izbriši",format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js deleted file mode 100644 index 46423f7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.mk={days:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"],daysShort:["Нед","Пон","Вто","Сре","Чет","Пет","Саб"],daysMin:["Не","По","Вт","Ср","Че","Пе","Са"],months:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"],monthsShort:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],today:"Денес",format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js deleted file mode 100644 index 6ebaec9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.mn={days:["Ням","Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба"],daysShort:["Ням","Дав","Мяг","Лха","Пүр","Баа","Бям"],daysMin:["Ня","Да","Мя","Лх","Пү","Ба","Бя"],months:["Хулгана","Үхэр","Бар","Туулай","Луу","Могой","Морь","Хонь","Бич","Тахиа","Нохой","Гахай"],monthsShort:["Хул","Үхэ","Бар","Туу","Луу","Мог","Мор","Хон","Бич","Тах","Нох","Гах"],today:"Өнөөдөр",clear:"Тодорхой",format:"yyyy.mm.dd",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js deleted file mode 100644 index 47efafd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ms={days:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],daysShort:["Aha","Isn","Sel","Rab","Kha","Jum","Sab"],daysMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],months:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],today:"Hari Ini",clear:"Bersihkan"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nb.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nb.min.js deleted file mode 100644 index 3903b05..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nb.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.nb={days:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],daysShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],daysMin:["Sø","Ma","Ti","On","To","Fr","Lø"],months:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"I Dag",format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js deleted file mode 100644 index 85d3146..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["nl-BE"]={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Leegmaken",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js deleted file mode 100644 index af977b7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.nl={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Wissen",weekStart:1,format:"dd-mm-yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js deleted file mode 100644 index a606e7e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.no={days:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],daysShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],daysMin:["Sø","Ma","Ti","On","To","Fr","Lø"],months:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"I dag",clear:"Nullstill",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js deleted file mode 100644 index 630fa16..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.oc={days:["Dimenge","Diluns","Dimars","Dimècres","Dijòus","Divendres","Dissabte"],daysShort:["Dim","Dil","Dmr","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dr","dc","dj","dv","ds"],months:["Genièr","Febrièr","Març","Abrial","Mai","Junh","Julhet","Agost","Setembre","Octobre","Novembre","Decembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Dec"],today:"Uèi",monthsTitle:"Meses",clear:"Escafar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js deleted file mode 100644 index ffb30ec..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.pl={days:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"],daysShort:["Niedz.","Pon.","Wt.","Śr.","Czw.","Piąt.","Sob."],daysMin:["Ndz.","Pn.","Wt.","Śr.","Czw.","Pt.","Sob."],months:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"],monthsShort:["Sty.","Lut.","Mar.","Kwi.","Maj","Cze.","Lip.","Sie.","Wrz.","Paź.","Lis.","Gru."],today:"Dzisiaj",weekStart:1,clear:"Wyczyść",format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js deleted file mode 100644 index 2d3f8af..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["pt-BR"]={days:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js deleted file mode 100644 index e2b4e64..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.pt={days:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js deleted file mode 100644 index 5fff298..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ro={days:["Duminică","Luni","Marţi","Miercuri","Joi","Vineri","Sâmbătă"],daysShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],daysMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],months:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthsShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],today:"Astăzi",clear:"Șterge",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js deleted file mode 100644 index e520c95..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["rs-latin"]={days:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"},a.fn.datepicker.deprecated('This language code "rs-latin" is deprecated (invalid serbian language code) and will be removed in 2.0. For Serbian latin support use "sr-latin" instead.')}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js deleted file mode 100644 index ba95ae2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.rs={days:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],daysShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],daysMin:["Н","По","У","Ср","Ч","Пе","Су"],months:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthsShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],today:"Данас",weekStart:1,format:"dd.mm.yyyy"},a.fn.datepicker.deprecated('This language code "rs" is deprecated (invalid serbian language code) and will be removed in 2.0. For Serbian support use "sr" instead.')}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js deleted file mode 100644 index 52bc010..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ru={days:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"],daysShort:["Вск","Пнд","Втр","Срд","Чтв","Птн","Суб"],daysMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Сегодня",clear:"Очистить",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Месяцы"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js deleted file mode 100644 index b9746b8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.si={days:["ඉරිදා","සඳුදා","අඟහරුවාදා","බදාදා","බ්‍රහස්පතින්දා","සිකුරාදා","සෙනසුරාදා"],daysShort:["ඉරි","සඳු","අඟ","බදා","බ්‍රහ","සිකු","සෙන"],daysMin:["ඉ","ස","අ","බ","බ්‍ර","සි","සෙ"],months:["ජනවාරි","පෙබරවාරි","මාර්තු","අප්‍රේල්","මැයි","ජුනි","ජූලි","අගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්"],monthsShort:["ජන","පෙබ","මාර්","අප්‍රේ","මැයි","ජුනි","ජූලි","අගෝ","සැප්","ඔක්","නොවැ","දෙසැ"],today:"අද",monthsTitle:"මාස",clear:"මකන්න",weekStart:0,format:"yyyy-mm-dd"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js deleted file mode 100644 index 79a9267..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.sk={days:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"],daysShort:["Ned","Pon","Uto","Str","Štv","Pia","Sob"],daysMin:["Ne","Po","Ut","St","Št","Pia","So"],months:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],today:"Dnes",clear:"Vymazať",weekStart:1,format:"d.m.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js deleted file mode 100644 index 831cf73..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.sl={days:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"],daysShort:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],daysMin:["Ne","Po","To","Sr","Če","Pe","So"],months:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danes",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js deleted file mode 100644 index 40f3e1f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.sq={days:["E Diel","E Hënë","E Martē","E Mërkurë","E Enjte","E Premte","E Shtunë"],daysShort:["Die","Hën","Mar","Mër","Enj","Pre","Shtu"],daysMin:["Di","Hë","Ma","Më","En","Pr","Sht"],months:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],monthsShort:["Jan","Shk","Mar","Pri","Maj","Qer","Korr","Gu","Sht","Tet","Nën","Dhjet"],today:"Sot"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js deleted file mode 100644 index c6b7001..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["sr-latin"]={days:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js deleted file mode 100644 index 4e46dbf..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.sr={days:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],daysShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],daysMin:["Н","По","У","Ср","Ч","Пе","Су"],months:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthsShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],today:"Данас",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js deleted file mode 100644 index f088f82..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.sv={days:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],daysShort:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"],daysMin:["Sö","Må","Ti","On","To","Fr","Lö"],months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"Idag",format:"yyyy-mm-dd",weekStart:1,clear:"Rensa"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js deleted file mode 100644 index 454d305..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.sw={days:["Jumapili","Jumatatu","Jumanne","Jumatano","Alhamisi","Ijumaa","Jumamosi"],daysShort:["J2","J3","J4","J5","Alh","Ij","J1"],daysMin:["2","3","4","5","A","I","1"],months:["Januari","Februari","Machi","Aprili","Mei","Juni","Julai","Agosti","Septemba","Oktoba","Novemba","Desemba"],monthsShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ago","Sep","Okt","Nov","Des"],today:"Leo"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js deleted file mode 100644 index e790949..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.ta={days:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],daysShort:["ஞாயி","திங்","செவ்","புத","வியா","வெள்","சனி"],daysMin:["ஞா","தி","செ","பு","வி","வெ","ச"],months:["ஜனவரி","பிப்ரவரி","மார்ச்","ஏப்ரல்","மே","ஜூன்","ஜூலை","ஆகஸ்டு","செப்டம்பர்","அக்டோபர்","நவம்பர்","டிசம்பர்"],monthsShort:["ஜன","பிப்","மார்","ஏப்","மே","ஜூன்","ஜூலை","ஆக","செப்","அக்","நவ","டிச"],today:"இன்று",monthsTitle:"மாதங்கள்",clear:"நீக்கு",weekStart:1,format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js deleted file mode 100644 index 104b6dd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.tg={days:["Якшанбе","Душанбе","Сешанбе","Чоршанбе","Панҷшанбе","Ҷумъа","Шанбе"],daysShort:["Яшб","Дшб","Сшб","Чшб","Пшб","Ҷум","Шнб"],daysMin:["Яш","Дш","Сш","Чш","Пш","Ҷм","Шб"],months:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Имрӯз",monthsTitle:"Моҳҳо",clear:"Тоза намудан",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js deleted file mode 100644 index 1e398ba..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.th={days:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัส","ศุกร์","เสาร์","อาทิตย์"],daysShort:["อา","จ","อ","พ","พฤ","ศ","ส","อา"],daysMin:["อา","จ","อ","พ","พฤ","ศ","ส","อา"],months:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],monthsShort:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],today:"วันนี้"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js deleted file mode 100644 index 7889b11..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.tr={days:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],daysShort:["Pz","Pzt","Sal","Çrş","Prş","Cu","Cts"],daysMin:["Pz","Pzt","Sa","Çr","Pr","Cu","Ct"],months:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthsShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],today:"Bugün",clear:"Temizle",weekStart:1,format:"dd.mm.yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js deleted file mode 100644 index 41b02e6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.uk={days:["Неділя","Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота"],daysShort:["Нед","Пнд","Втр","Срд","Чтв","Птн","Суб"],daysMin:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Cічень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],monthsShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],today:"Сьогодні",clear:"Очистити",format:"dd.mm.yyyy",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js deleted file mode 100644 index a0a8f21..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["uz-cyrl"]={days:["Якшанба","Душанба","Сешанба","Чоршанба","Пайшанба","Жума","Шанба"],daysShort:["Якш","Ду","Се","Чор","Пай","Жу","Ша"],daysMin:["Як","Ду","Се","Чо","Па","Жу","Ша"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Бугун",clear:"Ўчириш",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Ойлар"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js deleted file mode 100644 index 2f58e34..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["uz-latn"]={days:["Yakshanba","Dushanba","Seshanba","Chorshanba","Payshanba","Juma","Shanba"],daysShort:["Yak","Du","Se","Chor","Pay","Ju","Sha"],daysMin:["Ya","Du","Se","Cho","Pa","Ju","Sha"],months:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","Iyn","Iyl","Avg","Sen","Okt","Noy","Dek"],today:"Bugun",clear:"O'chirish",format:"dd.mm.yyyy",weekStart:1,monthsTitle:"Oylar"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js deleted file mode 100644 index 3311d23..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates.vi={days:["Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"],daysShort:["CN","Thứ 2","Thứ 3","Thứ 4","Thứ 5","Thứ 6","Thứ 7"],daysMin:["CN","T2","T3","T4","T5","T6","T7"],months:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],monthsShort:["Th1","Th2","Th3","Th4","Th5","Th6","Th7","Th8","Th9","Th10","Th11","Th12"],today:"Hôm nay",clear:"Xóa",format:"dd/mm/yyyy"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js deleted file mode 100644 index 1279176..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["zh-CN"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["周日","周一","周二","周三","周四","周五","周六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今日",clear:"清除",format:"yyyy年mm月dd日",titleFormat:"yyyy年mm月",weekStart:1}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js deleted file mode 100644 index e309c1d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(a){a.fn.datepicker.dates["zh-TW"]={days:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],daysShort:["週日","週一","週二","週三","週四","週五","週六"],daysMin:["日","一","二","三","四","五","六"],months:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今天",format:"yyyy年mm月dd日",weekStart:1,clear:"清除"}}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/bootstrap-datepicker.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/bootstrap-datepicker.js deleted file mode 100644 index 13dfaa1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/bootstrap-datepicker.js +++ /dev/null @@ -1,2043 +0,0 @@ -/* ========================================================= - * bootstrap-datepicker.js - * Repo: https://github.com/uxsolutions/bootstrap-datepicker/ - * Demo: https://eternicode.github.io/bootstrap-datepicker/ - * Docs: https://bootstrap-datepicker.readthedocs.org/ - * ========================================================= - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ========================================================= */ - -(function(factory){ - if (typeof define === "function" && define.amd) { - define(["jquery"], factory); - } else if (typeof exports === 'object') { - factory(require('jquery')); - } else { - factory(jQuery); - } -}(function($, undefined){ - function UTCDate(){ - return new Date(Date.UTC.apply(Date, arguments)); - } - function UTCToday(){ - var today = new Date(); - return UTCDate(today.getFullYear(), today.getMonth(), today.getDate()); - } - function isUTCEquals(date1, date2) { - return ( - date1.getUTCFullYear() === date2.getUTCFullYear() && - date1.getUTCMonth() === date2.getUTCMonth() && - date1.getUTCDate() === date2.getUTCDate() - ); - } - function alias(method, deprecationMsg){ - return function(){ - if (deprecationMsg !== undefined) { - $.fn.datepicker.deprecated(deprecationMsg); - } - - return this[method].apply(this, arguments); - }; - } - function isValidDate(d) { - return d && !isNaN(d.getTime()); - } - - var DateArray = (function(){ - var extras = { - get: function(i){ - return this.slice(i)[0]; - }, - contains: function(d){ - // Array.indexOf is not cross-browser; - // $.inArray doesn't work with Dates - var val = d && d.valueOf(); - for (var i=0, l=this.length; i < l; i++) - // Use date arithmetic to allow dates with different times to match - if (0 <= this[i].valueOf() - val && this[i].valueOf() - val < 1000*60*60*24) - return i; - return -1; - }, - remove: function(i){ - this.splice(i,1); - }, - replace: function(new_array){ - if (!new_array) - return; - if (!$.isArray(new_array)) - new_array = [new_array]; - this.clear(); - this.push.apply(this, new_array); - }, - clear: function(){ - this.length = 0; - }, - copy: function(){ - var a = new DateArray(); - a.replace(this); - return a; - } - }; - - return function(){ - var a = []; - a.push.apply(a, arguments); - $.extend(a, extras); - return a; - }; - })(); - - - // Picker object - - var Datepicker = function(element, options){ - $.data(element, 'datepicker', this); - this._process_options(options); - - this.dates = new DateArray(); - this.viewDate = this.o.defaultViewDate; - this.focusDate = null; - - this.element = $(element); - this.isInput = this.element.is('input'); - this.inputField = this.isInput ? this.element : this.element.find('input'); - this.component = this.element.hasClass('date') ? this.element.find('.add-on, .input-group-addon, .btn') : false; - if (this.component && this.component.length === 0) - this.component = false; - this.isInline = !this.component && this.element.is('div'); - - this.picker = $(DPGlobal.template); - - // Checking templates and inserting - if (this._check_template(this.o.templates.leftArrow)) { - this.picker.find('.prev').html(this.o.templates.leftArrow); - } - - if (this._check_template(this.o.templates.rightArrow)) { - this.picker.find('.next').html(this.o.templates.rightArrow); - } - - this._buildEvents(); - this._attachEvents(); - - if (this.isInline){ - this.picker.addClass('datepicker-inline').appendTo(this.element); - } - else { - this.picker.addClass('datepicker-dropdown dropdown-menu'); - } - - if (this.o.rtl){ - this.picker.addClass('datepicker-rtl'); - } - - if (this.o.calendarWeeks) { - this.picker.find('.datepicker-days .datepicker-switch, thead .datepicker-title, tfoot .today, tfoot .clear') - .attr('colspan', function(i, val){ - return Number(val) + 1; - }); - } - - this._process_options({ - startDate: this._o.startDate, - endDate: this._o.endDate, - daysOfWeekDisabled: this.o.daysOfWeekDisabled, - daysOfWeekHighlighted: this.o.daysOfWeekHighlighted, - datesDisabled: this.o.datesDisabled - }); - - this._allow_update = false; - this.setViewMode(this.o.startView); - this._allow_update = true; - - this.fillDow(); - this.fillMonths(); - - this.update(); - - if (this.isInline){ - this.show(); - } - }; - - Datepicker.prototype = { - constructor: Datepicker, - - _resolveViewName: function(view){ - $.each(DPGlobal.viewModes, function(i, viewMode){ - if (view === i || $.inArray(view, viewMode.names) !== -1){ - view = i; - return false; - } - }); - - return view; - }, - - _resolveDaysOfWeek: function(daysOfWeek){ - if (!$.isArray(daysOfWeek)) - daysOfWeek = daysOfWeek.split(/[,\s]*/); - return $.map(daysOfWeek, Number); - }, - - _check_template: function(tmp){ - try { - // If empty - if (tmp === undefined || tmp === "") { - return false; - } - // If no html, everything ok - if ((tmp.match(/[<>]/g) || []).length <= 0) { - return true; - } - // Checking if html is fine - var jDom = $(tmp); - return jDom.length > 0; - } - catch (ex) { - return false; - } - }, - - _process_options: function(opts){ - // Store raw options for reference - this._o = $.extend({}, this._o, opts); - // Processed options - var o = this.o = $.extend({}, this._o); - - // Check if "de-DE" style date is available, if not language should - // fallback to 2 letter code eg "de" - var lang = o.language; - if (!dates[lang]){ - lang = lang.split('-')[0]; - if (!dates[lang]) - lang = defaults.language; - } - o.language = lang; - - // Retrieve view index from any aliases - o.startView = this._resolveViewName(o.startView); - o.minViewMode = this._resolveViewName(o.minViewMode); - o.maxViewMode = this._resolveViewName(o.maxViewMode); - - // Check view is between min and max - o.startView = Math.max(this.o.minViewMode, Math.min(this.o.maxViewMode, o.startView)); - - // true, false, or Number > 0 - if (o.multidate !== true){ - o.multidate = Number(o.multidate) || false; - if (o.multidate !== false) - o.multidate = Math.max(0, o.multidate); - } - o.multidateSeparator = String(o.multidateSeparator); - - o.weekStart %= 7; - o.weekEnd = (o.weekStart + 6) % 7; - - var format = DPGlobal.parseFormat(o.format); - if (o.startDate !== -Infinity){ - if (!!o.startDate){ - if (o.startDate instanceof Date) - o.startDate = this._local_to_utc(this._zero_time(o.startDate)); - else - o.startDate = DPGlobal.parseDate(o.startDate, format, o.language, o.assumeNearbyYear); - } - else { - o.startDate = -Infinity; - } - } - if (o.endDate !== Infinity){ - if (!!o.endDate){ - if (o.endDate instanceof Date) - o.endDate = this._local_to_utc(this._zero_time(o.endDate)); - else - o.endDate = DPGlobal.parseDate(o.endDate, format, o.language, o.assumeNearbyYear); - } - else { - o.endDate = Infinity; - } - } - - o.daysOfWeekDisabled = this._resolveDaysOfWeek(o.daysOfWeekDisabled||[]); - o.daysOfWeekHighlighted = this._resolveDaysOfWeek(o.daysOfWeekHighlighted||[]); - - o.datesDisabled = o.datesDisabled||[]; - if (!$.isArray(o.datesDisabled)) { - o.datesDisabled = o.datesDisabled.split(','); - } - o.datesDisabled = $.map(o.datesDisabled, function(d){ - return DPGlobal.parseDate(d, format, o.language, o.assumeNearbyYear); - }); - - var plc = String(o.orientation).toLowerCase().split(/\s+/g), - _plc = o.orientation.toLowerCase(); - plc = $.grep(plc, function(word){ - return /^auto|left|right|top|bottom$/.test(word); - }); - o.orientation = {x: 'auto', y: 'auto'}; - if (!_plc || _plc === 'auto') - ; // no action - else if (plc.length === 1){ - switch (plc[0]){ - case 'top': - case 'bottom': - o.orientation.y = plc[0]; - break; - case 'left': - case 'right': - o.orientation.x = plc[0]; - break; - } - } - else { - _plc = $.grep(plc, function(word){ - return /^left|right$/.test(word); - }); - o.orientation.x = _plc[0] || 'auto'; - - _plc = $.grep(plc, function(word){ - return /^top|bottom$/.test(word); - }); - o.orientation.y = _plc[0] || 'auto'; - } - if (o.defaultViewDate instanceof Date || typeof o.defaultViewDate === 'string') { - o.defaultViewDate = DPGlobal.parseDate(o.defaultViewDate, format, o.language, o.assumeNearbyYear); - } else if (o.defaultViewDate) { - var year = o.defaultViewDate.year || new Date().getFullYear(); - var month = o.defaultViewDate.month || 0; - var day = o.defaultViewDate.day || 1; - o.defaultViewDate = UTCDate(year, month, day); - } else { - o.defaultViewDate = UTCToday(); - } - }, - _events: [], - _secondaryEvents: [], - _applyEvents: function(evs){ - for (var i=0, el, ch, ev; i < evs.length; i++){ - el = evs[i][0]; - if (evs[i].length === 2){ - ch = undefined; - ev = evs[i][1]; - } else if (evs[i].length === 3){ - ch = evs[i][1]; - ev = evs[i][2]; - } - el.on(ev, ch); - } - }, - _unapplyEvents: function(evs){ - for (var i=0, el, ev, ch; i < evs.length; i++){ - el = evs[i][0]; - if (evs[i].length === 2){ - ch = undefined; - ev = evs[i][1]; - } else if (evs[i].length === 3){ - ch = evs[i][1]; - ev = evs[i][2]; - } - el.off(ev, ch); - } - }, - _buildEvents: function(){ - var events = { - keyup: $.proxy(function(e){ - if ($.inArray(e.keyCode, [27, 37, 39, 38, 40, 32, 13, 9]) === -1) - this.update(); - }, this), - keydown: $.proxy(this.keydown, this), - paste: $.proxy(this.paste, this) - }; - - if (this.o.showOnFocus === true) { - events.focus = $.proxy(this.show, this); - } - - if (this.isInput) { // single input - this._events = [ - [this.element, events] - ]; - } - // component: input + button - else if (this.component && this.inputField.length) { - this._events = [ - // For components that are not readonly, allow keyboard nav - [this.inputField, events], - [this.component, { - click: $.proxy(this.show, this) - }] - ]; - } - else { - this._events = [ - [this.element, { - click: $.proxy(this.show, this), - keydown: $.proxy(this.keydown, this) - }] - ]; - } - this._events.push( - // Component: listen for blur on element descendants - [this.element, '*', { - blur: $.proxy(function(e){ - this._focused_from = e.target; - }, this) - }], - // Input: listen for blur on element - [this.element, { - blur: $.proxy(function(e){ - this._focused_from = e.target; - }, this) - }] - ); - - if (this.o.immediateUpdates) { - // Trigger input updates immediately on changed year/month - this._events.push([this.element, { - 'changeYear changeMonth': $.proxy(function(e){ - this.update(e.date); - }, this) - }]); - } - - this._secondaryEvents = [ - [this.picker, { - click: $.proxy(this.click, this) - }], - [this.picker, '.prev, .next', { - click: $.proxy(this.navArrowsClick, this) - }], - [this.picker, '.day:not(.disabled)', { - click: $.proxy(this.dayCellClick, this) - }], - [$(window), { - resize: $.proxy(this.place, this) - }], - [$(document), { - 'mousedown touchstart': $.proxy(function(e){ - // Clicked outside the datepicker, hide it - if (!( - this.element.is(e.target) || - this.element.find(e.target).length || - this.picker.is(e.target) || - this.picker.find(e.target).length || - this.isInline - )){ - this.hide(); - } - }, this) - }] - ]; - }, - _attachEvents: function(){ - this._detachEvents(); - this._applyEvents(this._events); - }, - _detachEvents: function(){ - this._unapplyEvents(this._events); - }, - _attachSecondaryEvents: function(){ - this._detachSecondaryEvents(); - this._applyEvents(this._secondaryEvents); - }, - _detachSecondaryEvents: function(){ - this._unapplyEvents(this._secondaryEvents); - }, - _trigger: function(event, altdate){ - var date = altdate || this.dates.get(-1), - local_date = this._utc_to_local(date); - - this.element.trigger({ - type: event, - date: local_date, - viewMode: this.viewMode, - dates: $.map(this.dates, this._utc_to_local), - format: $.proxy(function(ix, format){ - if (arguments.length === 0){ - ix = this.dates.length - 1; - format = this.o.format; - } else if (typeof ix === 'string'){ - format = ix; - ix = this.dates.length - 1; - } - format = format || this.o.format; - var date = this.dates.get(ix); - return DPGlobal.formatDate(date, format, this.o.language); - }, this) - }); - }, - - show: function(){ - if (this.inputField.prop('disabled') || (this.inputField.prop('readonly') && this.o.enableOnReadonly === false)) - return; - if (!this.isInline) - this.picker.appendTo(this.o.container); - this.place(); - this.picker.show(); - this._attachSecondaryEvents(); - this._trigger('show'); - if ((window.navigator.msMaxTouchPoints || 'ontouchstart' in document) && this.o.disableTouchKeyboard) { - $(this.element).blur(); - } - return this; - }, - - hide: function(){ - if (this.isInline || !this.picker.is(':visible')) - return this; - this.focusDate = null; - this.picker.hide().detach(); - this._detachSecondaryEvents(); - this.setViewMode(this.o.startView); - - if (this.o.forceParse && this.inputField.val()) - this.setValue(); - this._trigger('hide'); - return this; - }, - - destroy: function(){ - this.hide(); - this._detachEvents(); - this._detachSecondaryEvents(); - this.picker.remove(); - delete this.element.data().datepicker; - if (!this.isInput){ - delete this.element.data().date; - } - return this; - }, - - paste: function(e){ - var dateString; - if (e.originalEvent.clipboardData && e.originalEvent.clipboardData.types - && $.inArray('text/plain', e.originalEvent.clipboardData.types) !== -1) { - dateString = e.originalEvent.clipboardData.getData('text/plain'); - } else if (window.clipboardData) { - dateString = window.clipboardData.getData('Text'); - } else { - return; - } - this.setDate(dateString); - this.update(); - e.preventDefault(); - }, - - _utc_to_local: function(utc){ - if (!utc) { - return utc; - } - - var local = new Date(utc.getTime() + (utc.getTimezoneOffset() * 60000)); - - if (local.getTimezoneOffset() !== utc.getTimezoneOffset()) { - local = new Date(utc.getTime() + (local.getTimezoneOffset() * 60000)); - } - - return local; - }, - _local_to_utc: function(local){ - return local && new Date(local.getTime() - (local.getTimezoneOffset()*60000)); - }, - _zero_time: function(local){ - return local && new Date(local.getFullYear(), local.getMonth(), local.getDate()); - }, - _zero_utc_time: function(utc){ - return utc && UTCDate(utc.getUTCFullYear(), utc.getUTCMonth(), utc.getUTCDate()); - }, - - getDates: function(){ - return $.map(this.dates, this._utc_to_local); - }, - - getUTCDates: function(){ - return $.map(this.dates, function(d){ - return new Date(d); - }); - }, - - getDate: function(){ - return this._utc_to_local(this.getUTCDate()); - }, - - getUTCDate: function(){ - var selected_date = this.dates.get(-1); - if (selected_date !== undefined) { - return new Date(selected_date); - } else { - return null; - } - }, - - clearDates: function(){ - this.inputField.val(''); - this.update(); - this._trigger('changeDate'); - - if (this.o.autoclose) { - this.hide(); - } - }, - - setDates: function(){ - var args = $.isArray(arguments[0]) ? arguments[0] : arguments; - this.update.apply(this, args); - this._trigger('changeDate'); - this.setValue(); - return this; - }, - - setUTCDates: function(){ - var args = $.isArray(arguments[0]) ? arguments[0] : arguments; - this.setDates.apply(this, $.map(args, this._utc_to_local)); - return this; - }, - - setDate: alias('setDates'), - setUTCDate: alias('setUTCDates'), - remove: alias('destroy', 'Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead'), - - setValue: function(){ - var formatted = this.getFormattedDate(); - this.inputField.val(formatted); - return this; - }, - - getFormattedDate: function(format){ - if (format === undefined) - format = this.o.format; - - var lang = this.o.language; - return $.map(this.dates, function(d){ - return DPGlobal.formatDate(d, format, lang); - }).join(this.o.multidateSeparator); - }, - - getStartDate: function(){ - return this.o.startDate; - }, - - setStartDate: function(startDate){ - this._process_options({startDate: startDate}); - this.update(); - this.updateNavArrows(); - return this; - }, - - getEndDate: function(){ - return this.o.endDate; - }, - - setEndDate: function(endDate){ - this._process_options({endDate: endDate}); - this.update(); - this.updateNavArrows(); - return this; - }, - - setDaysOfWeekDisabled: function(daysOfWeekDisabled){ - this._process_options({daysOfWeekDisabled: daysOfWeekDisabled}); - this.update(); - return this; - }, - - setDaysOfWeekHighlighted: function(daysOfWeekHighlighted){ - this._process_options({daysOfWeekHighlighted: daysOfWeekHighlighted}); - this.update(); - return this; - }, - - setDatesDisabled: function(datesDisabled){ - this._process_options({datesDisabled: datesDisabled}); - this.update(); - return this; - }, - - place: function(){ - if (this.isInline) - return this; - var calendarWidth = this.picker.outerWidth(), - calendarHeight = this.picker.outerHeight(), - visualPadding = 10, - container = $(this.o.container), - windowWidth = container.width(), - scrollTop = this.o.container === 'body' ? $(document).scrollTop() : container.scrollTop(), - appendOffset = container.offset(); - - var parentsZindex = [0]; - this.element.parents().each(function(){ - var itemZIndex = $(this).css('z-index'); - if (itemZIndex !== 'auto' && Number(itemZIndex) !== 0) parentsZindex.push(Number(itemZIndex)); - }); - var zIndex = Math.max.apply(Math, parentsZindex) + this.o.zIndexOffset; - var offset = this.component ? this.component.parent().offset() : this.element.offset(); - var height = this.component ? this.component.outerHeight(true) : this.element.outerHeight(false); - var width = this.component ? this.component.outerWidth(true) : this.element.outerWidth(false); - var left = offset.left - appendOffset.left; - var top = offset.top - appendOffset.top; - - if (this.o.container !== 'body') { - top += scrollTop; - } - - this.picker.removeClass( - 'datepicker-orient-top datepicker-orient-bottom '+ - 'datepicker-orient-right datepicker-orient-left' - ); - - if (this.o.orientation.x !== 'auto'){ - this.picker.addClass('datepicker-orient-' + this.o.orientation.x); - if (this.o.orientation.x === 'right') - left -= calendarWidth - width; - } - // auto x orientation is best-placement: if it crosses a window - // edge, fudge it sideways - else { - if (offset.left < 0) { - // component is outside the window on the left side. Move it into visible range - this.picker.addClass('datepicker-orient-left'); - left -= offset.left - visualPadding; - } else if (left + calendarWidth > windowWidth) { - // the calendar passes the widow right edge. Align it to component right side - this.picker.addClass('datepicker-orient-right'); - left += width - calendarWidth; - } else { - if (this.o.rtl) { - // Default to right - this.picker.addClass('datepicker-orient-right'); - } else { - // Default to left - this.picker.addClass('datepicker-orient-left'); - } - } - } - - // auto y orientation is best-situation: top or bottom, no fudging, - // decision based on which shows more of the calendar - var yorient = this.o.orientation.y, - top_overflow; - if (yorient === 'auto'){ - top_overflow = -scrollTop + top - calendarHeight; - yorient = top_overflow < 0 ? 'bottom' : 'top'; - } - - this.picker.addClass('datepicker-orient-' + yorient); - if (yorient === 'top') - top -= calendarHeight + parseInt(this.picker.css('padding-top')); - else - top += height; - - if (this.o.rtl) { - var right = windowWidth - (left + width); - this.picker.css({ - top: top, - right: right, - zIndex: zIndex - }); - } else { - this.picker.css({ - top: top, - left: left, - zIndex: zIndex - }); - } - return this; - }, - - _allow_update: true, - update: function(){ - if (!this._allow_update) - return this; - - var oldDates = this.dates.copy(), - dates = [], - fromArgs = false; - if (arguments.length){ - $.each(arguments, $.proxy(function(i, date){ - if (date instanceof Date) - date = this._local_to_utc(date); - dates.push(date); - }, this)); - fromArgs = true; - } else { - dates = this.isInput - ? this.element.val() - : this.element.data('date') || this.inputField.val(); - if (dates && this.o.multidate) - dates = dates.split(this.o.multidateSeparator); - else - dates = [dates]; - delete this.element.data().date; - } - - dates = $.map(dates, $.proxy(function(date){ - return DPGlobal.parseDate(date, this.o.format, this.o.language, this.o.assumeNearbyYear); - }, this)); - dates = $.grep(dates, $.proxy(function(date){ - return ( - !this.dateWithinRange(date) || - !date - ); - }, this), true); - this.dates.replace(dates); - - if (this.o.updateViewDate) { - if (this.dates.length) - this.viewDate = new Date(this.dates.get(-1)); - else if (this.viewDate < this.o.startDate) - this.viewDate = new Date(this.o.startDate); - else if (this.viewDate > this.o.endDate) - this.viewDate = new Date(this.o.endDate); - else - this.viewDate = this.o.defaultViewDate; - } - - if (fromArgs){ - // setting date by clicking - this.setValue(); - this.element.change(); - } - else if (this.dates.length){ - // setting date by typing - if (String(oldDates) !== String(this.dates) && fromArgs) { - this._trigger('changeDate'); - this.element.change(); - } - } - if (!this.dates.length && oldDates.length) { - this._trigger('clearDate'); - this.element.change(); - } - - this.fill(); - return this; - }, - - fillDow: function(){ - if (this.o.showWeekDays) { - var dowCnt = this.o.weekStart, - html = ''; - if (this.o.calendarWeeks){ - html += ' '; - } - while (dowCnt < this.o.weekStart + 7){ - html += ''+dates[this.o.language].daysMin[(dowCnt++)%7]+''; - } - html += ''; - this.picker.find('.datepicker-days thead').append(html); - } - }, - - fillMonths: function(){ - var localDate = this._utc_to_local(this.viewDate); - var html = ''; - var focused; - for (var i = 0; i < 12; i++){ - focused = localDate && localDate.getMonth() === i ? ' focused' : ''; - html += '' + dates[this.o.language].monthsShort[i] + ''; - } - this.picker.find('.datepicker-months td').html(html); - }, - - setRange: function(range){ - if (!range || !range.length) - delete this.range; - else - this.range = $.map(range, function(d){ - return d.valueOf(); - }); - this.fill(); - }, - - getClassNames: function(date){ - var cls = [], - year = this.viewDate.getUTCFullYear(), - month = this.viewDate.getUTCMonth(), - today = UTCToday(); - if (date.getUTCFullYear() < year || (date.getUTCFullYear() === year && date.getUTCMonth() < month)){ - cls.push('old'); - } else if (date.getUTCFullYear() > year || (date.getUTCFullYear() === year && date.getUTCMonth() > month)){ - cls.push('new'); - } - if (this.focusDate && date.valueOf() === this.focusDate.valueOf()) - cls.push('focused'); - // Compare internal UTC date with UTC today, not local today - if (this.o.todayHighlight && isUTCEquals(date, today)) { - cls.push('today'); - } - if (this.dates.contains(date) !== -1) - cls.push('active'); - if (!this.dateWithinRange(date)){ - cls.push('disabled'); - } - if (this.dateIsDisabled(date)){ - cls.push('disabled', 'disabled-date'); - } - if ($.inArray(date.getUTCDay(), this.o.daysOfWeekHighlighted) !== -1){ - cls.push('highlighted'); - } - - if (this.range){ - if (date > this.range[0] && date < this.range[this.range.length-1]){ - cls.push('range'); - } - if ($.inArray(date.valueOf(), this.range) !== -1){ - cls.push('selected'); - } - if (date.valueOf() === this.range[0]){ - cls.push('range-start'); - } - if (date.valueOf() === this.range[this.range.length-1]){ - cls.push('range-end'); - } - } - return cls; - }, - - _fill_yearsView: function(selector, cssClass, factor, year, startYear, endYear, beforeFn){ - var html = ''; - var step = factor / 10; - var view = this.picker.find(selector); - var startVal = Math.floor(year / factor) * factor; - var endVal = startVal + step * 9; - var focusedVal = Math.floor(this.viewDate.getFullYear() / step) * step; - var selected = $.map(this.dates, function(d){ - return Math.floor(d.getUTCFullYear() / step) * step; - }); - - var classes, tooltip, before; - for (var currVal = startVal - step; currVal <= endVal + step; currVal += step) { - classes = [cssClass]; - tooltip = null; - - if (currVal === startVal - step) { - classes.push('old'); - } else if (currVal === endVal + step) { - classes.push('new'); - } - if ($.inArray(currVal, selected) !== -1) { - classes.push('active'); - } - if (currVal < startYear || currVal > endYear) { - classes.push('disabled'); - } - if (currVal === focusedVal) { - classes.push('focused'); - } - - if (beforeFn !== $.noop) { - before = beforeFn(new Date(currVal, 0, 1)); - if (before === undefined) { - before = {}; - } else if (typeof before === 'boolean') { - before = {enabled: before}; - } else if (typeof before === 'string') { - before = {classes: before}; - } - if (before.enabled === false) { - classes.push('disabled'); - } - if (before.classes) { - classes = classes.concat(before.classes.split(/\s+/)); - } - if (before.tooltip) { - tooltip = before.tooltip; - } - } - - html += '' + currVal + ''; - } - - view.find('.datepicker-switch').text(startVal + '-' + endVal); - view.find('td').html(html); - }, - - fill: function(){ - var d = new Date(this.viewDate), - year = d.getUTCFullYear(), - month = d.getUTCMonth(), - startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, - startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, - endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, - endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, - todaytxt = dates[this.o.language].today || dates['en'].today || '', - cleartxt = dates[this.o.language].clear || dates['en'].clear || '', - titleFormat = dates[this.o.language].titleFormat || dates['en'].titleFormat, - tooltip, - before; - if (isNaN(year) || isNaN(month)) - return; - this.picker.find('.datepicker-days .datepicker-switch') - .text(DPGlobal.formatDate(d, titleFormat, this.o.language)); - this.picker.find('tfoot .today') - .text(todaytxt) - .css('display', this.o.todayBtn === true || this.o.todayBtn === 'linked' ? 'table-cell' : 'none'); - this.picker.find('tfoot .clear') - .text(cleartxt) - .css('display', this.o.clearBtn === true ? 'table-cell' : 'none'); - this.picker.find('thead .datepicker-title') - .text(this.o.title) - .css('display', typeof this.o.title === 'string' && this.o.title !== '' ? 'table-cell' : 'none'); - this.updateNavArrows(); - this.fillMonths(); - var prevMonth = UTCDate(year, month, 0), - day = prevMonth.getUTCDate(); - prevMonth.setUTCDate(day - (prevMonth.getUTCDay() - this.o.weekStart + 7)%7); - var nextMonth = new Date(prevMonth); - if (prevMonth.getUTCFullYear() < 100){ - nextMonth.setUTCFullYear(prevMonth.getUTCFullYear()); - } - nextMonth.setUTCDate(nextMonth.getUTCDate() + 42); - nextMonth = nextMonth.valueOf(); - var html = []; - var weekDay, clsName; - while (prevMonth.valueOf() < nextMonth){ - weekDay = prevMonth.getUTCDay(); - if (weekDay === this.o.weekStart){ - html.push(''); - if (this.o.calendarWeeks){ - // ISO 8601: First week contains first thursday. - // ISO also states week starts on Monday, but we can be more abstract here. - var - // Start of current week: based on weekstart/current date - ws = new Date(+prevMonth + (this.o.weekStart - weekDay - 7) % 7 * 864e5), - // Thursday of this week - th = new Date(Number(ws) + (7 + 4 - ws.getUTCDay()) % 7 * 864e5), - // First Thursday of year, year from thursday - yth = new Date(Number(yth = UTCDate(th.getUTCFullYear(), 0, 1)) + (7 + 4 - yth.getUTCDay()) % 7 * 864e5), - // Calendar week: ms between thursdays, div ms per day, div 7 days - calWeek = (th - yth) / 864e5 / 7 + 1; - html.push(''+ calWeek +''); - } - } - clsName = this.getClassNames(prevMonth); - clsName.push('day'); - - var content = prevMonth.getUTCDate(); - - if (this.o.beforeShowDay !== $.noop){ - before = this.o.beforeShowDay(this._utc_to_local(prevMonth)); - if (before === undefined) - before = {}; - else if (typeof before === 'boolean') - before = {enabled: before}; - else if (typeof before === 'string') - before = {classes: before}; - if (before.enabled === false) - clsName.push('disabled'); - if (before.classes) - clsName = clsName.concat(before.classes.split(/\s+/)); - if (before.tooltip) - tooltip = before.tooltip; - if (before.content) - content = before.content; - } - - //Check if uniqueSort exists (supported by jquery >=1.12 and >=2.2) - //Fallback to unique function for older jquery versions - if ($.isFunction($.uniqueSort)) { - clsName = $.uniqueSort(clsName); - } else { - clsName = $.unique(clsName); - } - - html.push('' + content + ''); - tooltip = null; - if (weekDay === this.o.weekEnd){ - html.push(''); - } - prevMonth.setUTCDate(prevMonth.getUTCDate() + 1); - } - this.picker.find('.datepicker-days tbody').html(html.join('')); - - var monthsTitle = dates[this.o.language].monthsTitle || dates['en'].monthsTitle || 'Months'; - var months = this.picker.find('.datepicker-months') - .find('.datepicker-switch') - .text(this.o.maxViewMode < 2 ? monthsTitle : year) - .end() - .find('tbody span').removeClass('active'); - - $.each(this.dates, function(i, d){ - if (d.getUTCFullYear() === year) - months.eq(d.getUTCMonth()).addClass('active'); - }); - - if (year < startYear || year > endYear){ - months.addClass('disabled'); - } - if (year === startYear){ - months.slice(0, startMonth).addClass('disabled'); - } - if (year === endYear){ - months.slice(endMonth+1).addClass('disabled'); - } - - if (this.o.beforeShowMonth !== $.noop){ - var that = this; - $.each(months, function(i, month){ - var moDate = new Date(year, i, 1); - var before = that.o.beforeShowMonth(moDate); - if (before === undefined) - before = {}; - else if (typeof before === 'boolean') - before = {enabled: before}; - else if (typeof before === 'string') - before = {classes: before}; - if (before.enabled === false && !$(month).hasClass('disabled')) - $(month).addClass('disabled'); - if (before.classes) - $(month).addClass(before.classes); - if (before.tooltip) - $(month).prop('title', before.tooltip); - }); - } - - // Generating decade/years picker - this._fill_yearsView( - '.datepicker-years', - 'year', - 10, - year, - startYear, - endYear, - this.o.beforeShowYear - ); - - // Generating century/decades picker - this._fill_yearsView( - '.datepicker-decades', - 'decade', - 100, - year, - startYear, - endYear, - this.o.beforeShowDecade - ); - - // Generating millennium/centuries picker - this._fill_yearsView( - '.datepicker-centuries', - 'century', - 1000, - year, - startYear, - endYear, - this.o.beforeShowCentury - ); - }, - - updateNavArrows: function(){ - if (!this._allow_update) - return; - - var d = new Date(this.viewDate), - year = d.getUTCFullYear(), - month = d.getUTCMonth(), - startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity, - startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity, - endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity, - endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity, - prevIsDisabled, - nextIsDisabled, - factor = 1; - switch (this.viewMode){ - case 0: - prevIsDisabled = year <= startYear && month <= startMonth; - nextIsDisabled = year >= endYear && month >= endMonth; - break; - case 4: - factor *= 10; - /* falls through */ - case 3: - factor *= 10; - /* falls through */ - case 2: - factor *= 10; - /* falls through */ - case 1: - prevIsDisabled = Math.floor(year / factor) * factor <= startYear; - nextIsDisabled = Math.floor(year / factor) * factor + factor >= endYear; - break; - } - - this.picker.find('.prev').toggleClass('disabled', prevIsDisabled); - this.picker.find('.next').toggleClass('disabled', nextIsDisabled); - }, - - click: function(e){ - e.preventDefault(); - e.stopPropagation(); - - var target, dir, day, year, month; - target = $(e.target); - - // Clicked on the switch - if (target.hasClass('datepicker-switch') && this.viewMode !== this.o.maxViewMode){ - this.setViewMode(this.viewMode + 1); - } - - // Clicked on today button - if (target.hasClass('today') && !target.hasClass('day')){ - this.setViewMode(0); - this._setDate(UTCToday(), this.o.todayBtn === 'linked' ? null : 'view'); - } - - // Clicked on clear button - if (target.hasClass('clear')){ - this.clearDates(); - } - - if (!target.hasClass('disabled')){ - // Clicked on a month, year, decade, century - if (target.hasClass('month') - || target.hasClass('year') - || target.hasClass('decade') - || target.hasClass('century')) { - this.viewDate.setUTCDate(1); - - day = 1; - if (this.viewMode === 1){ - month = target.parent().find('span').index(target); - year = this.viewDate.getUTCFullYear(); - this.viewDate.setUTCMonth(month); - } else { - month = 0; - year = Number(target.text()); - this.viewDate.setUTCFullYear(year); - } - - this._trigger(DPGlobal.viewModes[this.viewMode - 1].e, this.viewDate); - - if (this.viewMode === this.o.minViewMode){ - this._setDate(UTCDate(year, month, day)); - } else { - this.setViewMode(this.viewMode - 1); - this.fill(); - } - } - } - - if (this.picker.is(':visible') && this._focused_from){ - this._focused_from.focus(); - } - delete this._focused_from; - }, - - dayCellClick: function(e){ - var $target = $(e.currentTarget); - var timestamp = $target.data('date'); - var date = new Date(timestamp); - - if (this.o.updateViewDate) { - if (date.getUTCFullYear() !== this.viewDate.getUTCFullYear()) { - this._trigger('changeYear', this.viewDate); - } - - if (date.getUTCMonth() !== this.viewDate.getUTCMonth()) { - this._trigger('changeMonth', this.viewDate); - } - } - this._setDate(date); - }, - - // Clicked on prev or next - navArrowsClick: function(e){ - var $target = $(e.currentTarget); - var dir = $target.hasClass('prev') ? -1 : 1; - if (this.viewMode !== 0){ - dir *= DPGlobal.viewModes[this.viewMode].navStep * 12; - } - this.viewDate = this.moveMonth(this.viewDate, dir); - this._trigger(DPGlobal.viewModes[this.viewMode].e, this.viewDate); - this.fill(); - }, - - _toggle_multidate: function(date){ - var ix = this.dates.contains(date); - if (!date){ - this.dates.clear(); - } - - if (ix !== -1){ - if (this.o.multidate === true || this.o.multidate > 1 || this.o.toggleActive){ - this.dates.remove(ix); - } - } else if (this.o.multidate === false) { - this.dates.clear(); - this.dates.push(date); - } - else { - this.dates.push(date); - } - - if (typeof this.o.multidate === 'number') - while (this.dates.length > this.o.multidate) - this.dates.remove(0); - }, - - _setDate: function(date, which){ - if (!which || which === 'date') - this._toggle_multidate(date && new Date(date)); - if ((!which && this.o.updateViewDate) || which === 'view') - this.viewDate = date && new Date(date); - - this.fill(); - this.setValue(); - if (!which || which !== 'view') { - this._trigger('changeDate'); - } - this.inputField.trigger('change'); - if (this.o.autoclose && (!which || which === 'date')){ - this.hide(); - } - }, - - moveDay: function(date, dir){ - var newDate = new Date(date); - newDate.setUTCDate(date.getUTCDate() + dir); - - return newDate; - }, - - moveWeek: function(date, dir){ - return this.moveDay(date, dir * 7); - }, - - moveMonth: function(date, dir){ - if (!isValidDate(date)) - return this.o.defaultViewDate; - if (!dir) - return date; - var new_date = new Date(date.valueOf()), - day = new_date.getUTCDate(), - month = new_date.getUTCMonth(), - mag = Math.abs(dir), - new_month, test; - dir = dir > 0 ? 1 : -1; - if (mag === 1){ - test = dir === -1 - // If going back one month, make sure month is not current month - // (eg, Mar 31 -> Feb 31 == Feb 28, not Mar 02) - ? function(){ - return new_date.getUTCMonth() === month; - } - // If going forward one month, make sure month is as expected - // (eg, Jan 31 -> Feb 31 == Feb 28, not Mar 02) - : function(){ - return new_date.getUTCMonth() !== new_month; - }; - new_month = month + dir; - new_date.setUTCMonth(new_month); - // Dec -> Jan (12) or Jan -> Dec (-1) -- limit expected date to 0-11 - new_month = (new_month + 12) % 12; - } - else { - // For magnitudes >1, move one month at a time... - for (var i=0; i < mag; i++) - // ...which might decrease the day (eg, Jan 31 to Feb 28, etc)... - new_date = this.moveMonth(new_date, dir); - // ...then reset the day, keeping it in the new month - new_month = new_date.getUTCMonth(); - new_date.setUTCDate(day); - test = function(){ - return new_month !== new_date.getUTCMonth(); - }; - } - // Common date-resetting loop -- if date is beyond end of month, make it - // end of month - while (test()){ - new_date.setUTCDate(--day); - new_date.setUTCMonth(new_month); - } - return new_date; - }, - - moveYear: function(date, dir){ - return this.moveMonth(date, dir*12); - }, - - moveAvailableDate: function(date, dir, fn){ - do { - date = this[fn](date, dir); - - if (!this.dateWithinRange(date)) - return false; - - fn = 'moveDay'; - } - while (this.dateIsDisabled(date)); - - return date; - }, - - weekOfDateIsDisabled: function(date){ - return $.inArray(date.getUTCDay(), this.o.daysOfWeekDisabled) !== -1; - }, - - dateIsDisabled: function(date){ - return ( - this.weekOfDateIsDisabled(date) || - $.grep(this.o.datesDisabled, function(d){ - return isUTCEquals(date, d); - }).length > 0 - ); - }, - - dateWithinRange: function(date){ - return date >= this.o.startDate && date <= this.o.endDate; - }, - - keydown: function(e){ - if (!this.picker.is(':visible')){ - if (e.keyCode === 40 || e.keyCode === 27) { // allow down to re-show picker - this.show(); - e.stopPropagation(); - } - return; - } - var dateChanged = false, - dir, newViewDate, - focusDate = this.focusDate || this.viewDate; - switch (e.keyCode){ - case 27: // escape - if (this.focusDate){ - this.focusDate = null; - this.viewDate = this.dates.get(-1) || this.viewDate; - this.fill(); - } - else - this.hide(); - e.preventDefault(); - e.stopPropagation(); - break; - case 37: // left - case 38: // up - case 39: // right - case 40: // down - if (!this.o.keyboardNavigation || this.o.daysOfWeekDisabled.length === 7) - break; - dir = e.keyCode === 37 || e.keyCode === 38 ? -1 : 1; - if (this.viewMode === 0) { - if (e.ctrlKey){ - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveYear'); - - if (newViewDate) - this._trigger('changeYear', this.viewDate); - } else if (e.shiftKey){ - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveMonth'); - - if (newViewDate) - this._trigger('changeMonth', this.viewDate); - } else if (e.keyCode === 37 || e.keyCode === 39){ - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveDay'); - } else if (!this.weekOfDateIsDisabled(focusDate)){ - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveWeek'); - } - } else if (this.viewMode === 1) { - if (e.keyCode === 38 || e.keyCode === 40) { - dir = dir * 4; - } - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveMonth'); - } else if (this.viewMode === 2) { - if (e.keyCode === 38 || e.keyCode === 40) { - dir = dir * 4; - } - newViewDate = this.moveAvailableDate(focusDate, dir, 'moveYear'); - } - if (newViewDate){ - this.focusDate = this.viewDate = newViewDate; - this.setValue(); - this.fill(); - e.preventDefault(); - } - break; - case 13: // enter - if (!this.o.forceParse) - break; - focusDate = this.focusDate || this.dates.get(-1) || this.viewDate; - if (this.o.keyboardNavigation) { - this._toggle_multidate(focusDate); - dateChanged = true; - } - this.focusDate = null; - this.viewDate = this.dates.get(-1) || this.viewDate; - this.setValue(); - this.fill(); - if (this.picker.is(':visible')){ - e.preventDefault(); - e.stopPropagation(); - if (this.o.autoclose) - this.hide(); - } - break; - case 9: // tab - this.focusDate = null; - this.viewDate = this.dates.get(-1) || this.viewDate; - this.fill(); - this.hide(); - break; - } - if (dateChanged){ - if (this.dates.length) - this._trigger('changeDate'); - else - this._trigger('clearDate'); - this.inputField.trigger('change'); - } - }, - - setViewMode: function(viewMode){ - this.viewMode = viewMode; - this.picker - .children('div') - .hide() - .filter('.datepicker-' + DPGlobal.viewModes[this.viewMode].clsName) - .show(); - this.updateNavArrows(); - this._trigger('changeViewMode', new Date(this.viewDate)); - } - }; - - var DateRangePicker = function(element, options){ - $.data(element, 'datepicker', this); - this.element = $(element); - this.inputs = $.map(options.inputs, function(i){ - return i.jquery ? i[0] : i; - }); - delete options.inputs; - - this.keepEmptyValues = options.keepEmptyValues; - delete options.keepEmptyValues; - - datepickerPlugin.call($(this.inputs), options) - .on('changeDate', $.proxy(this.dateUpdated, this)); - - this.pickers = $.map(this.inputs, function(i){ - return $.data(i, 'datepicker'); - }); - this.updateDates(); - }; - DateRangePicker.prototype = { - updateDates: function(){ - this.dates = $.map(this.pickers, function(i){ - return i.getUTCDate(); - }); - this.updateRanges(); - }, - updateRanges: function(){ - var range = $.map(this.dates, function(d){ - return d.valueOf(); - }); - $.each(this.pickers, function(i, p){ - p.setRange(range); - }); - }, - dateUpdated: function(e){ - // `this.updating` is a workaround for preventing infinite recursion - // between `changeDate` triggering and `setUTCDate` calling. Until - // there is a better mechanism. - if (this.updating) - return; - this.updating = true; - - var dp = $.data(e.target, 'datepicker'); - - if (dp === undefined) { - return; - } - - var new_date = dp.getUTCDate(), - keep_empty_values = this.keepEmptyValues, - i = $.inArray(e.target, this.inputs), - j = i - 1, - k = i + 1, - l = this.inputs.length; - if (i === -1) - return; - - $.each(this.pickers, function(i, p){ - if (!p.getUTCDate() && (p === dp || !keep_empty_values)) - p.setUTCDate(new_date); - }); - - if (new_date < this.dates[j]){ - // Date being moved earlier/left - while (j >= 0 && new_date < this.dates[j]){ - this.pickers[j--].setUTCDate(new_date); - } - } else if (new_date > this.dates[k]){ - // Date being moved later/right - while (k < l && new_date > this.dates[k]){ - this.pickers[k++].setUTCDate(new_date); - } - } - this.updateDates(); - - delete this.updating; - }, - destroy: function(){ - $.map(this.pickers, function(p){ p.destroy(); }); - $(this.inputs).off('changeDate', this.dateUpdated); - delete this.element.data().datepicker; - }, - remove: alias('destroy', 'Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead') - }; - - function opts_from_el(el, prefix){ - // Derive options from element data-attrs - var data = $(el).data(), - out = {}, inkey, - replace = new RegExp('^' + prefix.toLowerCase() + '([A-Z])'); - prefix = new RegExp('^' + prefix.toLowerCase()); - function re_lower(_,a){ - return a.toLowerCase(); - } - for (var key in data) - if (prefix.test(key)){ - inkey = key.replace(replace, re_lower); - out[inkey] = data[key]; - } - return out; - } - - function opts_from_locale(lang){ - // Derive options from locale plugins - var out = {}; - // Check if "de-DE" style date is available, if not language should - // fallback to 2 letter code eg "de" - if (!dates[lang]){ - lang = lang.split('-')[0]; - if (!dates[lang]) - return; - } - var d = dates[lang]; - $.each(locale_opts, function(i,k){ - if (k in d) - out[k] = d[k]; - }); - return out; - } - - var old = $.fn.datepicker; - var datepickerPlugin = function(option){ - var args = Array.apply(null, arguments); - args.shift(); - var internal_return; - this.each(function(){ - var $this = $(this), - data = $this.data('datepicker'), - options = typeof option === 'object' && option; - if (!data){ - var elopts = opts_from_el(this, 'date'), - // Preliminary otions - xopts = $.extend({}, defaults, elopts, options), - locopts = opts_from_locale(xopts.language), - // Options priority: js args, data-attrs, locales, defaults - opts = $.extend({}, defaults, locopts, elopts, options); - if ($this.hasClass('input-daterange') || opts.inputs){ - $.extend(opts, { - inputs: opts.inputs || $this.find('input').toArray() - }); - data = new DateRangePicker(this, opts); - } - else { - data = new Datepicker(this, opts); - } - $this.data('datepicker', data); - } - if (typeof option === 'string' && typeof data[option] === 'function'){ - internal_return = data[option].apply(data, args); - } - }); - - if ( - internal_return === undefined || - internal_return instanceof Datepicker || - internal_return instanceof DateRangePicker - ) - return this; - - if (this.length > 1) - throw new Error('Using only allowed for the collection of a single element (' + option + ' function)'); - else - return internal_return; - }; - $.fn.datepicker = datepickerPlugin; - - var defaults = $.fn.datepicker.defaults = { - assumeNearbyYear: false, - autoclose: false, - beforeShowDay: $.noop, - beforeShowMonth: $.noop, - beforeShowYear: $.noop, - beforeShowDecade: $.noop, - beforeShowCentury: $.noop, - calendarWeeks: false, - clearBtn: false, - toggleActive: false, - daysOfWeekDisabled: [], - daysOfWeekHighlighted: [], - datesDisabled: [], - endDate: Infinity, - forceParse: true, - format: 'mm/dd/yyyy', - keepEmptyValues: false, - keyboardNavigation: true, - language: 'en', - minViewMode: 0, - maxViewMode: 4, - multidate: false, - multidateSeparator: ',', - orientation: "auto", - rtl: false, - startDate: -Infinity, - startView: 0, - todayBtn: false, - todayHighlight: false, - updateViewDate: true, - weekStart: 0, - disableTouchKeyboard: false, - enableOnReadonly: true, - showOnFocus: true, - zIndexOffset: 10, - container: 'body', - immediateUpdates: false, - title: '', - templates: { - leftArrow: '«', - rightArrow: '»' - }, - showWeekDays: true - }; - var locale_opts = $.fn.datepicker.locale_opts = [ - 'format', - 'rtl', - 'weekStart' - ]; - $.fn.datepicker.Constructor = Datepicker; - var dates = $.fn.datepicker.dates = { - en: { - days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], - daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], - daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], - months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Today", - clear: "Clear", - titleFormat: "MM yyyy" - } - }; - - var DPGlobal = { - viewModes: [ - { - names: ['days', 'month'], - clsName: 'days', - e: 'changeMonth' - }, - { - names: ['months', 'year'], - clsName: 'months', - e: 'changeYear', - navStep: 1 - }, - { - names: ['years', 'decade'], - clsName: 'years', - e: 'changeDecade', - navStep: 10 - }, - { - names: ['decades', 'century'], - clsName: 'decades', - e: 'changeCentury', - navStep: 100 - }, - { - names: ['centuries', 'millennium'], - clsName: 'centuries', - e: 'changeMillennium', - navStep: 1000 - } - ], - validParts: /dd?|DD?|mm?|MM?|yy(?:yy)?/g, - nonpunctuation: /[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g, - parseFormat: function(format){ - if (typeof format.toValue === 'function' && typeof format.toDisplay === 'function') - return format; - // IE treats \0 as a string end in inputs (truncating the value), - // so it's a bad format delimiter, anyway - var separators = format.replace(this.validParts, '\0').split('\0'), - parts = format.match(this.validParts); - if (!separators || !separators.length || !parts || parts.length === 0){ - throw new Error("Invalid date format."); - } - return {separators: separators, parts: parts}; - }, - parseDate: function(date, format, language, assumeNearby){ - if (!date) - return undefined; - if (date instanceof Date) - return date; - if (typeof format === 'string') - format = DPGlobal.parseFormat(format); - if (format.toValue) - return format.toValue(date, format, language); - var fn_map = { - d: 'moveDay', - m: 'moveMonth', - w: 'moveWeek', - y: 'moveYear' - }, - dateAliases = { - yesterday: '-1d', - today: '+0d', - tomorrow: '+1d' - }, - parts, part, dir, i, fn; - if (date in dateAliases){ - date = dateAliases[date]; - } - if (/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(date)){ - parts = date.match(/([\-+]\d+)([dmwy])/gi); - date = new Date(); - for (i=0; i < parts.length; i++){ - part = parts[i].match(/([\-+]\d+)([dmwy])/i); - dir = Number(part[1]); - fn = fn_map[part[2].toLowerCase()]; - date = Datepicker.prototype[fn](date, dir); - } - return Datepicker.prototype._zero_utc_time(date); - } - - parts = date && date.match(this.nonpunctuation) || []; - - function applyNearbyYear(year, threshold){ - if (threshold === true) - threshold = 10; - - // if year is 2 digits or less, than the user most likely is trying to get a recent century - if (year < 100){ - year += 2000; - // if the new year is more than threshold years in advance, use last century - if (year > ((new Date()).getFullYear()+threshold)){ - year -= 100; - } - } - - return year; - } - - var parsed = {}, - setters_order = ['yyyy', 'yy', 'M', 'MM', 'm', 'mm', 'd', 'dd'], - setters_map = { - yyyy: function(d,v){ - return d.setUTCFullYear(assumeNearby ? applyNearbyYear(v, assumeNearby) : v); - }, - m: function(d,v){ - if (isNaN(d)) - return d; - v -= 1; - while (v < 0) v += 12; - v %= 12; - d.setUTCMonth(v); - while (d.getUTCMonth() !== v) - d.setUTCDate(d.getUTCDate()-1); - return d; - }, - d: function(d,v){ - return d.setUTCDate(v); - } - }, - val, filtered; - setters_map['yy'] = setters_map['yyyy']; - setters_map['M'] = setters_map['MM'] = setters_map['mm'] = setters_map['m']; - setters_map['dd'] = setters_map['d']; - date = UTCToday(); - var fparts = format.parts.slice(); - // Remove noop parts - if (parts.length !== fparts.length){ - fparts = $(fparts).filter(function(i,p){ - return $.inArray(p, setters_order) !== -1; - }).toArray(); - } - // Process remainder - function match_part(){ - var m = this.slice(0, parts[i].length), - p = parts[i].slice(0, m.length); - return m.toLowerCase() === p.toLowerCase(); - } - if (parts.length === fparts.length){ - var cnt; - for (i=0, cnt = fparts.length; i < cnt; i++){ - val = parseInt(parts[i], 10); - part = fparts[i]; - if (isNaN(val)){ - switch (part){ - case 'MM': - filtered = $(dates[language].months).filter(match_part); - val = $.inArray(filtered[0], dates[language].months) + 1; - break; - case 'M': - filtered = $(dates[language].monthsShort).filter(match_part); - val = $.inArray(filtered[0], dates[language].monthsShort) + 1; - break; - } - } - parsed[part] = val; - } - var _date, s; - for (i=0; i < setters_order.length; i++){ - s = setters_order[i]; - if (s in parsed && !isNaN(parsed[s])){ - _date = new Date(date); - setters_map[s](_date, parsed[s]); - if (!isNaN(_date)) - date = _date; - } - } - } - return date; - }, - formatDate: function(date, format, language){ - if (!date) - return ''; - if (typeof format === 'string') - format = DPGlobal.parseFormat(format); - if (format.toDisplay) - return format.toDisplay(date, format, language); - var val = { - d: date.getUTCDate(), - D: dates[language].daysShort[date.getUTCDay()], - DD: dates[language].days[date.getUTCDay()], - m: date.getUTCMonth() + 1, - M: dates[language].monthsShort[date.getUTCMonth()], - MM: dates[language].months[date.getUTCMonth()], - yy: date.getUTCFullYear().toString().substring(2), - yyyy: date.getUTCFullYear() - }; - val.dd = (val.d < 10 ? '0' : '') + val.d; - val.mm = (val.m < 10 ? '0' : '') + val.m; - date = []; - var seps = $.extend([], format.separators); - for (var i=0, cnt = format.parts.length; i <= cnt; i++){ - if (seps.length) - date.push(seps.shift()); - date.push(val[format.parts[i]]); - } - return date.join(''); - }, - headTemplate: ''+ - ''+ - ''+ - ''+ - ''+ - ''+defaults.templates.leftArrow+''+ - ''+ - ''+defaults.templates.rightArrow+''+ - ''+ - '', - contTemplate: '', - footTemplate: ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - ''+ - '' - }; - DPGlobal.template = '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - ''+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - DPGlobal.contTemplate+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - DPGlobal.contTemplate+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - DPGlobal.contTemplate+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'+ - ''+ - DPGlobal.headTemplate+ - DPGlobal.contTemplate+ - DPGlobal.footTemplate+ - '
'+ - '
'+ - '
'; - - $.fn.datepicker.DPGlobal = DPGlobal; - - - /* DATEPICKER NO CONFLICT - * =================== */ - - $.fn.datepicker.noConflict = function(){ - $.fn.datepicker = old; - return this; - }; - - /* DATEPICKER VERSION - * =================== */ - $.fn.datepicker.version = '1.7.1'; - - $.fn.datepicker.deprecated = function(msg){ - var console = window.console; - if (console && console.warn) { - console.warn('DEPRECATED: ' + msg); - } - }; - - - /* DATEPICKER DATA-API - * ================== */ - - $(document).on( - 'focus.datepicker.data-api click.datepicker.data-api', - '[data-provide="datepicker"]', - function(e){ - var $this = $(this); - if ($this.data('datepicker')) - return; - e.preventDefault(); - // component click requires us to explicitly show it - datepickerPlugin.call($this, 'show'); - } - ); - $(function(){ - datepickerPlugin.call($('[data-provide="datepicker-inline"]')); - }); - -})); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker-en-CA.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker-en-CA.js deleted file mode 100644 index 1a8e563..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker-en-CA.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Canadian English translation for bootstrap-datepicker - * Mike Nacey - */ -;(function($){ - $.fn.datepicker.dates['en-CA'] = { - days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], - daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], - daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], - months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Today", - monthsTitle: "Months", - clear: "Clear", - weekStart: 0, - format: "yyyy-mm-dd" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar-tn.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar-tn.js deleted file mode 100644 index 110fe91..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar-tn.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Arabic-Tunisia translation for bootstrap-datepicker - * Souhaieb Besbes - */ -;(function($){ - $.fn.datepicker.dates['ar-tn'] = { - days: ["الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت", "الأحد"], - daysShort: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت", "أحد"], - daysMin: ["ح", "ن", "ث", "ع", "خ", "ج", "س", "ح"], - months: ["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"], - monthsShort: ["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويليه","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"], - today: "هذا اليوم", - rtl: true - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar.js deleted file mode 100644 index 12ae182..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ar.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Arabic translation for bootstrap-datepicker - * Mohammed Alshehri - */ -;(function($){ - $.fn.datepicker.dates['ar'] = { - days: ["الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت", "الأحد"], - daysShort: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت", "أحد"], - daysMin: ["ح", "ن", "ث", "ع", "خ", "ج", "س", "ح"], - months: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"], - monthsShort: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"], - today: "هذا اليوم", - rtl: true - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.az.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.az.js deleted file mode 100644 index 460bfd4..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.az.js +++ /dev/null @@ -1,12 +0,0 @@ -// Azerbaijani -;(function($){ - $.fn.datepicker.dates['az'] = { - days: ["Bazar", "Bazar ertəsi", "Çərşənbə axşamı", "Çərşənbə", "Cümə axşamı", "Cümə", "Şənbə"], - daysShort: ["B.", "B.e", "Ç.a", "Ç.", "C.a", "C.", "Ş."], - daysMin: ["B.", "B.e", "Ç.a", "Ç.", "C.a", "C.", "Ş."], - months: ["Yanvar", "Fevral", "Mart", "Aprel", "May", "İyun", "İyul", "Avqust", "Sentyabr", "Oktyabr", "Noyabr", "Dekabr"], - monthsShort: ["Yan", "Fev", "Mar", "Apr", "May", "İyun", "İyul", "Avq", "Sen", "Okt", "Noy", "Dek"], - today: "Bu gün", - weekStart: 1 - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bg.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bg.js deleted file mode 100644 index 3193e19..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bg.js +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Bulgarian translation for bootstrap-datepicker - * Apostol Apostolov - */ -;(function($){ - $.fn.datepicker.dates['bg'] = { - days: ["Неделя", "Понеделник", "Вторник", "Сряда", "Четвъртък", "Петък", "Събота"], - daysShort: ["Нед", "Пон", "Вто", "Сря", "Чет", "Пет", "Съб"], - daysMin: ["Н", "П", "В", "С", "Ч", "П", "С"], - months: ["Януари", "Февруари", "Март", "Април", "Май", "Юни", "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември"], - monthsShort: ["Ян", "Фев", "Мар", "Апр", "Май", "Юни", "Юли", "Авг", "Сеп", "Окт", "Ное", "Дек"], - today: "днес" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bn.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bn.js deleted file mode 100644 index 05e9ccf..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bn.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Bengali (Bangla) translation for bootstrap-datepicker - * Karim Khan - * Orif N. Jr. - */ -;(function($){ - $.fn.datepicker.dates['bn'] = { - days: ["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"], - daysShort: ["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"], - daysMin: ["রবি","সোম","মঙ্গল","বুধ","বৃহস্পতি","শুক্র","শনি"], - months: ["জানুয়ারী","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","অগাস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"], - monthsShort: ["জানুয়ারী","ফেব্রুয়ারি","মার্চ","এপ্রিল","মে","জুন","জুলাই","অগাস্ট","সেপ্টেম্বর","অক্টোবর","নভেম্বর","ডিসেম্বর"], - today: "আজ", - monthsTitle: "মাস", - clear: "পরিষ্কার", - weekStart: 0, - format: "mm/dd/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.br.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.br.js deleted file mode 100644 index e71e194..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.br.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Breton translation for bootstrap-datepicker - * Gwenn Meynier - */ -;(function($){ - $.fn.datepicker.dates['br'] = { - days: ["Sul", "Lun", "Meurzh", "Merc'her", "Yaou", "Gwener", "Sadorn"], - daysShort: ["Sul", "Lun", "Meu.", "Mer.", "Yao.", "Gwe.", "Sad."], - daysMin: ["Su", "L", "Meu", "Mer", "Y", "G", "Sa"], - months: ["Genver", "C'hwevrer", "Meurzh", "Ebrel", "Mae", "Mezheven", "Gouere", "Eost", "Gwengolo", "Here", "Du", "Kerzu"], - monthsShort: ["Genv.", "C'hw.", "Meur.", "Ebre.", "Mae", "Mezh.", "Goue.", "Eost", "Gwen.", "Here", "Du", "Kerz."], - today: "Hiziv", - monthsTitle: "Miz", - clear: "Dilemel", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bs.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bs.js deleted file mode 100644 index 4a76529..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.bs.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Bosnian translation for bootstrap-datepicker - */ -;(function($){ - $.fn.datepicker.dates['bs'] = { - days: ["Nedjelja","Ponedjeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota"], - daysShort: ["Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub"], - daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su"], - months: ["Januar", "Februar", "Mart", "April", "Maj", "Juni", "Juli", "August", "Septembar", "Oktobar", "Novembar", "Decembar"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], - today: "Danas", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ca.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ca.js deleted file mode 100644 index 6ba993c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ca.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Catalan translation for bootstrap-datepicker - * J. Garcia - */ -;(function($){ - $.fn.datepicker.dates['ca'] = { - days: ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte"], - daysShort: ["Diu", "Dil", "Dmt", "Dmc", "Dij", "Div", "Dis"], - daysMin: ["dg", "dl", "dt", "dc", "dj", "dv", "ds"], - months: ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre"], - monthsShort: ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Des"], - today: "Avui", - monthsTitle: "Mesos", - clear: "Esborrar", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.cs.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.cs.js deleted file mode 100644 index 89c8438..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.cs.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Czech translation for bootstrap-datepicker - * Matěj Koubík - * Fixes by Michal Remiš - */ -;(function($){ - $.fn.datepicker.dates['cs'] = { - days: ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota"], - daysShort: ["Ned", "Pon", "Úte", "Stř", "Čtv", "Pát", "Sob"], - daysMin: ["Ne", "Po", "Út", "St", "Čt", "Pá", "So"], - months: ["Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "Červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec"], - monthsShort: ["Led", "Úno", "Bře", "Dub", "Kvě", "Čer", "Čnc", "Srp", "Zář", "Říj", "Lis", "Pro"], - today: "Dnes", - clear: "Vymazat", - monthsTitle: "Měsíc", - weekStart: 1, - format: "dd.m.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.cy.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.cy.js deleted file mode 100644 index 553933b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.cy.js +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Welsh translation for bootstrap-datepicker - * S. Morris - */ -;(function($){ - $.fn.datepicker.dates['cy'] = { - days: ["Sul", "Llun", "Mawrth", "Mercher", "Iau", "Gwener", "Sadwrn"], - daysShort: ["Sul", "Llu", "Maw", "Mer", "Iau", "Gwe", "Sad"], - daysMin: ["Su", "Ll", "Ma", "Me", "Ia", "Gwe", "Sa"], - months: ["Ionawr", "Chewfror", "Mawrth", "Ebrill", "Mai", "Mehefin", "Gorfennaf", "Awst", "Medi", "Hydref", "Tachwedd", "Rhagfyr"], - monthsShort: ["Ion", "Chw", "Maw", "Ebr", "Mai", "Meh", "Gor", "Aws", "Med", "Hyd", "Tach", "Rha"], - today: "Heddiw" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.da.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.da.js deleted file mode 100644 index 727659d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.da.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Danish translation for bootstrap-datepicker - * Christian Pedersen - * Ivan Mylyanyk - */ -;(function($){ - $.fn.datepicker.dates['da'] = { - days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag"], - daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør"], - daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø"], - months: ["Januar", "Februar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], - today: "I Dag", - weekStart: 1, - clear: "Nulstil", - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.de.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.de.js deleted file mode 100644 index 52e7a9b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.de.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * German translation for bootstrap-datepicker - * Sam Zurcher - */ -;(function($){ - $.fn.datepicker.dates['de'] = { - days: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"], - daysShort: ["Son", "Mon", "Die", "Mit", "Don", "Fre", "Sam"], - daysMin: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"], - months: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"], - monthsShort: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"], - today: "Heute", - monthsTitle: "Monate", - clear: "Löschen", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.el.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.el.js deleted file mode 100644 index 5e00c7d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.el.js +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Greek translation for bootstrap-datepicker - */ -;(function($){ - $.fn.datepicker.dates['el'] = { - days: ["Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο"], - daysShort: ["Κυρ", "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ"], - daysMin: ["Κυ", "Δε", "Τρ", "Τε", "Πε", "Πα", "Σα"], - months: ["Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος"], - monthsShort: ["Ιαν", "Φεβ", "Μαρ", "Απρ", "Μάι", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ"], - today: "Σήμερα", - clear: "Καθαρισμός", - weekStart: 1, - format: "d/m/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-AU.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-AU.js deleted file mode 100644 index 5f1fa24..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-AU.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Australian English translation for bootstrap-datepicker - * Steve Chapman - */ -;(function($){ - $.fn.datepicker.dates['en-AU'] = { - days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], - daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], - daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], - months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Today", - monthsTitle: "Months", - clear: "Clear", - weekStart: 1, - format: "d/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-GB.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-GB.js deleted file mode 100644 index 4f09467..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-GB.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * British English translation for bootstrap-datepicker - * Xavier Dutreilh - */ -;(function($){ - $.fn.datepicker.dates['en-GB'] = { - days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], - daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], - daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], - months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Today", - monthsTitle: "Months", - clear: "Clear", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-IE.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-IE.js deleted file mode 100644 index 188e4fc..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-IE.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Irish English translation for bootstrap-datepicker - */ -;(function($){ - $.fn.datepicker.dates['en-IE'] = { - days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], - daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], - daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], - months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Today", - monthsTitle: "Months", - clear: "Clear", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-NZ.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-NZ.js deleted file mode 100644 index 9b6910b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-NZ.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * New Zealand English translation for bootstrap-datepicker - */ -;(function($){ - $.fn.datepicker.dates['en-NZ'] = { - days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], - daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], - daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], - months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Today", - monthsTitle: "Months", - clear: "Clear", - weekStart: 1, - format: "d/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-ZA.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-ZA.js deleted file mode 100644 index 54b68f8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.en-ZA.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * South African English translation for bootstrap-datepicker - */ -;(function($){ - $.fn.datepicker.dates['en-ZA'] = { - days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], - daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], - daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"], - months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Today", - monthsTitle: "Months", - clear: "Clear", - weekStart: 1, - format: "yyyy/mm/d" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.eo.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.eo.js deleted file mode 100644 index 98e4988..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.eo.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Esperanto translation for bootstrap-datepicker - * Emmanuel Debanne - */ -;(function($){ - $.fn.datepicker.dates['eo'] = { - days: ["dimanĉo", "lundo", "mardo", "merkredo", "ĵaŭdo", "vendredo", "sabato"], - daysShort: ["dim.", "lun.", "mar.", "mer.", "ĵaŭ.", "ven.", "sam."], - daysMin: ["d", "l", "ma", "me", "ĵ", "v", "s"], - months: ["januaro", "februaro", "marto", "aprilo", "majo", "junio", "julio", "aŭgusto", "septembro", "oktobro", "novembro", "decembro"], - monthsShort: ["jan.", "feb.", "mar.", "apr.", "majo", "jun.", "jul.", "aŭg.", "sep.", "okt.", "nov.", "dec."], - today: "Hodiaŭ", - clear: "Nuligi", - weekStart: 1, - format: "yyyy-mm-dd" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.es.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.es.js deleted file mode 100644 index ac9dd35..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.es.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Spanish translation for bootstrap-datepicker - * Bruno Bonamin - */ -;(function($){ - $.fn.datepicker.dates['es'] = { - days: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"], - daysShort: ["Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb"], - daysMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa"], - months: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"], - monthsShort: ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"], - today: "Hoy", - monthsTitle: "Meses", - clear: "Borrar", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.et.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.et.js deleted file mode 100644 index 7f7100d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.et.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Estonian translation for bootstrap-datepicker - * Ando Roots - * Fixes by Illimar Tambek < - */ -;(function($){ - $.fn.datepicker.dates['et'] = { - days: ["Pühapäev", "Esmaspäev", "Teisipäev", "Kolmapäev", "Neljapäev", "Reede", "Laupäev"], - daysShort: ["Pühap", "Esmasp", "Teisip", "Kolmap", "Neljap", "Reede", "Laup"], - daysMin: ["P", "E", "T", "K", "N", "R", "L"], - months: ["Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", "Juuli", "August", "September", "Oktoober", "November", "Detsember"], - monthsShort: ["Jaan", "Veebr", "Märts", "Apr", "Mai", "Juuni", "Juuli", "Aug", "Sept", "Okt", "Nov", "Dets"], - today: "Täna", - clear: "Tühjenda", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.eu.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.eu.js deleted file mode 100644 index c2c3c0a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.eu.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Basque translation for bootstrap-datepicker - * Arkaitz Etxeberria - */ -;(function($){ - $.fn.datepicker.dates['eu'] = { - days: ['Igandea', 'Astelehena', 'Asteartea', 'Asteazkena', 'Osteguna', 'Ostirala', 'Larunbata'], - daysShort: ['Ig', 'Al', 'Ar', 'Az', 'Og', 'Ol', 'Lr'], - daysMin: ['Ig', 'Al', 'Ar', 'Az', 'Og', 'Ol', 'Lr'], - months: ['Urtarrila', 'Otsaila', 'Martxoa', 'Apirila', 'Maiatza', 'Ekaina', 'Uztaila', 'Abuztua', 'Iraila', 'Urria', 'Azaroa', 'Abendua'], - monthsShort: ['Urt', 'Ots', 'Mar', 'Api', 'Mai', 'Eka', 'Uzt', 'Abu', 'Ira', 'Urr', 'Aza', 'Abe'], - today: "Gaur", - monthsTitle: "Hilabeteak", - clear: "Ezabatu", - weekStart: 1, - format: "yyyy/mm/dd" - }; -}(jQuery)); - diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fa.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fa.js deleted file mode 100644 index 6503c85..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fa.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Persian translation for bootstrap-datepicker - * Mostafa Rokooie - */ -;(function($){ - $.fn.datepicker.dates['fa'] = { - days: ["یک‌شنبه", "دوشنبه", "سه‌شنبه", "چهارشنبه", "پنج‌شنبه", "جمعه", "شنبه", "یک‌شنبه"], - daysShort: ["یک", "دو", "سه", "چهار", "پنج", "جمعه", "شنبه", "یک"], - daysMin: ["ی", "د", "س", "چ", "پ", "ج", "ش", "ی"], - months: ["ژانویه", "فوریه", "مارس", "آوریل", "مه", "ژوئن", "ژوئیه", "اوت", "سپتامبر", "اکتبر", "نوامبر", "دسامبر"], - monthsShort: ["ژان", "فور", "مار", "آور", "مه", "ژون", "ژوی", "اوت", "سپت", "اکت", "نوا", "دسا"], - today: "امروز", - clear: "پاک کن", - weekStart: 1, - format: "yyyy/mm/dd" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fi.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fi.js deleted file mode 100644 index 220f6b2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fi.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Finnish translation for bootstrap-datepicker - * Jaakko Salonen - */ -;(function($){ - $.fn.datepicker.dates['fi'] = { - days: ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai"], - daysShort: ["sun", "maa", "tii", "kes", "tor", "per", "lau"], - daysMin: ["su", "ma", "ti", "ke", "to", "pe", "la"], - months: ["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"], - monthsShort: ["tam", "hel", "maa", "huh", "tou", "kes", "hei", "elo", "syy", "lok", "mar", "jou"], - today: "tänään", - clear: "Tyhjennä", - weekStart: 1, - format: "d.m.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fo.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fo.js deleted file mode 100644 index eaada07..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fo.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Faroese translation for bootstrap-datepicker - * Theodor Johannesen - */ -;(function($){ - $.fn.datepicker.dates['fo'] = { - days: ["Sunnudagur", "Mánadagur", "Týsdagur", "Mikudagur", "Hósdagur", "Fríggjadagur", "Leygardagur"], - daysShort: ["Sun", "Mán", "Týs", "Mik", "Hós", "Frí", "Ley"], - daysMin: ["Su", "Má", "Tý", "Mi", "Hó", "Fr", "Le"], - months: ["Januar", "Februar", "Marts", "Apríl", "Mei", "Juni", "Juli", "August", "Septembur", "Oktobur", "Novembur", "Desembur"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"], - today: "Í Dag", - clear: "Reinsa" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr-CH.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr-CH.js deleted file mode 100644 index 79b5026..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr-CH.js +++ /dev/null @@ -1,21 +0,0 @@ -/** - * French (Switzerland) translation for bootstrap-datepicker - * Christoph Jossi - * Based on - * French translation for bootstrap-datepicker - * Nico Mollet - */ -;(function($){ - $.fn.datepicker.dates['fr'] = { - days: ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"], - daysShort: ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"], - daysMin: ["D", "L", "Ma", "Me", "J", "V", "S"], - months: ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"], - monthsShort: ["Jan", "Fév", "Mar", "Avr", "Mai", "Jui", "Jul", "Aou", "Sep", "Oct", "Nov", "Déc"], - today: "Aujourd'hui", - monthsTitle: "Mois", - clear: "Effacer", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr.js deleted file mode 100644 index df65ed6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.fr.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * French translation for bootstrap-datepicker - * Nico Mollet - */ -;(function($){ - $.fn.datepicker.dates['fr'] = { - days: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"], - daysShort: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."], - daysMin: ["d", "l", "ma", "me", "j", "v", "s"], - months: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"], - monthsShort: ["janv.", "févr.", "mars", "avril", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."], - today: "Aujourd'hui", - monthsTitle: "Mois", - clear: "Effacer", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.gl.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.gl.js deleted file mode 100644 index 592ce00..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.gl.js +++ /dev/null @@ -1,13 +0,0 @@ -;(function($){ - $.fn.datepicker.dates['gl'] = { - days: ["Domingo", "Luns", "Martes", "Mércores", "Xoves", "Venres", "Sábado"], - daysShort: ["Dom", "Lun", "Mar", "Mér", "Xov", "Ven", "Sáb"], - daysMin: ["Do", "Lu", "Ma", "Me", "Xo", "Ve", "Sa"], - months: ["Xaneiro", "Febreiro", "Marzo", "Abril", "Maio", "Xuño", "Xullo", "Agosto", "Setembro", "Outubro", "Novembro", "Decembro"], - monthsShort: ["Xan", "Feb", "Mar", "Abr", "Mai", "Xun", "Xul", "Ago", "Sep", "Out", "Nov", "Dec"], - today: "Hoxe", - clear: "Limpar", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.he.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.he.js deleted file mode 100644 index 2e17393..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.he.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Hebrew translation for bootstrap-datepicker - * Sagie Maoz - */ -;(function($){ - $.fn.datepicker.dates['he'] = { - days: ["ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת", "ראשון"], - daysShort: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"], - daysMin: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"], - months: ["ינואר", "פברואר", "מרץ", "אפריל", "מאי", "יוני", "יולי", "אוגוסט", "ספטמבר", "אוקטובר", "נובמבר", "דצמבר"], - monthsShort: ["ינו", "פבר", "מרץ", "אפר", "מאי", "יונ", "יול", "אוג", "ספט", "אוק", "נוב", "דצמ"], - today: "היום", - rtl: true - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hi.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hi.js deleted file mode 100644 index c15b485..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hi.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Hindi translation for bootstrap-datepicker - * Visar Uruqi - */ -; (function($){ - $.fn.datepicker.dates['hi'] = { - days: ["रविवार", "सोमवार", "मंगलवार", "बुधवार", "गुरुवार", "शुक्रवार", "शनिवार"], - daysShort: ["सूर्य", "सोम", "मंगल", "बुध", "गुरु", "शुक्र", "शनि"], - daysMin: ["र", "सो", "मं", "बु", "गु", "शु", "श"], - months: ["जनवरी", "फ़रवरी", "मार्च", "अप्रैल", "मई", "जून", "जुलाई", "अगस्त", "सितम्बर", "अक्टूबर", "नवंबर", "दिसम्बर"], - monthsShort: ["जन", "फ़रवरी", "मार्च", "अप्रैल", "मई", "जून", "जुलाई", "अगस्त", "सितं", "अक्टूबर", "नवं", "दिसम्बर"], - today: "आज", - monthsTitle: "महीने", - clear: "साफ", - weekStart: 1, - format: "dd / mm / yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hr.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hr.js deleted file mode 100644 index ec72952..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hr.js +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Croatian localisation - */ -;(function($){ - $.fn.datepicker.dates['hr'] = { - days: ["Nedjelja", "Ponedjeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota"], - daysShort: ["Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub"], - daysMin: ["Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su"], - months: ["Siječanj", "Veljača", "Ožujak", "Travanj", "Svibanj", "Lipanj", "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac"], - monthsShort: ["Sij", "Velj", "Ožu", "Tra", "Svi", "Lip", "Srp", "Kol", "Ruj", "Lis", "Stu", "Pro"], - today: "Danas" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hu.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hu.js deleted file mode 100644 index 03a36ee..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hu.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Hungarian translation for bootstrap-datepicker - * Sotus László - */ -;(function($){ - $.fn.datepicker.dates['hu'] = { - days: ["vasárnap", "hétfő", "kedd", "szerda", "csütörtök", "péntek", "szombat"], - daysShort: ["vas", "hét", "ked", "sze", "csü", "pén", "szo"], - daysMin: ["V", "H", "K", "Sze", "Cs", "P", "Szo"], - months: ["január", "február", "március", "április", "május", "június", "július", "augusztus", "szeptember", "október", "november", "december"], - monthsShort: ["jan", "feb", "már", "ápr", "máj", "jún", "júl", "aug", "sze", "okt", "nov", "dec"], - today: "ma", - weekStart: 1, - clear: "töröl", - titleFormat: "yyyy. MM", - format: "yyyy.mm.dd" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hy.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hy.js deleted file mode 100644 index a67c1b2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.hy.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Armenian translation for bootstrap-datepicker - * Hayk Chamyan - */ -;(function($){ - $.fn.datepicker.dates['hy'] = { - days: ["Կիրակի", "Երկուշաբթի", "Երեքշաբթի", "Չորեքշաբթի", "Հինգշաբթի", "Ուրբաթ", "Շաբաթ"], - daysShort: ["Կիր", "Երկ", "Երե", "Չոր", "Հին", "Ուրբ", "Շաբ"], - daysMin: ["Կի", "Եկ", "Եք", "Չո", "Հի", "Ու", "Շա"], - months: ["Հունվար", "Փետրվար", "Մարտ", "Ապրիլ", "Մայիս", "Հունիս", "Հուլիս", "Օգոստոս", "Սեպտեմբեր", "Հոկտեմբեր", "Նոյեմբեր", "Դեկտեմբեր"], - monthsShort: ["Հնվ", "Փետ", "Մար", "Ապր", "Մայ", "Հուն", "Հուլ", "Օգս", "Սեպ", "Հոկ", "Նոյ", "Դեկ"], - today: "Այսօր", - clear: "Ջնջել", - format: "dd.mm.yyyy", - weekStart: 1, - monthsTitle: 'Ամիսնէր' - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.id.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.id.js deleted file mode 100644 index 832045a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.id.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Bahasa translation for bootstrap-datepicker - * Azwar Akbar - */ -;(function($){ - $.fn.datepicker.dates['id'] = { - days: ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"], - daysShort: ["Mgu", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab"], - daysMin: ["Mg", "Sn", "Sl", "Ra", "Ka", "Ju", "Sa"], - months: ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ags", "Sep", "Okt", "Nov", "Des"], - today: "Hari Ini", - clear: "Kosongkan" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.is.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.is.js deleted file mode 100644 index 2eef5e1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.is.js +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Icelandic translation for bootstrap-datepicker - * Hinrik Örn Sigurðsson - */ -;(function($){ - $.fn.datepicker.dates['is'] = { - days: ["Sunnudagur", "Mánudagur", "Þriðjudagur", "Miðvikudagur", "Fimmtudagur", "Föstudagur", "Laugardagur"], - daysShort: ["Sun", "Mán", "Þri", "Mið", "Fim", "Fös", "Lau"], - daysMin: ["Su", "Má", "Þr", "Mi", "Fi", "Fö", "La"], - months: ["Janúar", "Febrúar", "Mars", "Apríl", "Maí", "Júní", "Júlí", "Ágúst", "September", "Október", "Nóvember", "Desember"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maí", "Jún", "Júl", "Ágú", "Sep", "Okt", "Nóv", "Des"], - today: "Í Dag" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.it-CH.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.it-CH.js deleted file mode 100644 index b4496aa..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.it-CH.js +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Italian (Switzerland) translation for bootstrap-datepicker - * Christoph Jossi - * Based on - * Italian translation for bootstrap-datepicker - * Enrico Rubboli - */ -;(function($){ - $.fn.datepicker.dates['it'] = { - days: ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato"], - daysShort: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab"], - daysMin: ["Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa"], - months: ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"], - monthsShort: ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"], - today: "Oggi", - clear: "Cancella", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js deleted file mode 100644 index 1722031..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Italian translation for bootstrap-datepicker - * Enrico Rubboli - */ -;(function($){ - $.fn.datepicker.dates['it'] = { - days: ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato"], - daysShort: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab"], - daysMin: ["Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa"], - months: ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"], - monthsShort: ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"], - today: "Oggi", - monthsTitle: "Mesi", - clear: "Cancella", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ja.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ja.js deleted file mode 100644 index c64a614..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ja.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Japanese translation for bootstrap-datepicker - * Norio Suzuki - */ -;(function($){ - $.fn.datepicker.dates['ja'] = { - days: ["日曜", "月曜", "火曜", "水曜", "木曜", "金曜", "土曜"], - daysShort: ["日", "月", "火", "水", "木", "金", "土"], - daysMin: ["日", "月", "火", "水", "木", "金", "土"], - months: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], - monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], - today: "今日", - format: "yyyy/mm/dd", - titleFormat: "yyyy年mm月", - clear: "クリア" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ka.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ka.js deleted file mode 100644 index c49e453..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ka.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Georgian translation for bootstrap-datepicker - * Levan Melikishvili - */ -;(function($){ - $.fn.datepicker.dates['ka'] = { - days: ["კვირა", "ორშაბათი", "სამშაბათი", "ოთხშაბათი", "ხუთშაბათი", "პარასკევი", "შაბათი"], - daysShort: ["კვი", "ორშ", "სამ", "ოთხ", "ხუთ", "პარ", "შაბ"], - daysMin: ["კვ", "ორ", "სა", "ოთ", "ხუ", "პა", "შა"], - months: ["იანვარი", "თებერვალი", "მარტი", "აპრილი", "მაისი", "ივნისი", "ივლისი", "აგვისტო", "სექტემბერი", "ოქტომბერი", "ნოემბერი", "დეკემბერი"], - monthsShort: ["იან", "თებ", "მარ", "აპრ", "მაი", "ივნ", "ივლ", "აგვ", "სექ", "ოქტ", "ნოე", "დეკ"], - today: "დღეს", - clear: "გასუფთავება", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kh.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kh.js deleted file mode 100644 index 2c9eb0f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kh.js +++ /dev/null @@ -1,21 +0,0 @@ -/** - * Cambodia (Khmer) translation for bootstrap-datepicker - * Lytay TOUCH - * - * DEPRECATED: This language code 'kh' is deprecated and will be removed in 2.0. - * Khmer support is now in a 'km' translation file to follow the ISO language - * code - http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes - */ -;(function($){ - $.fn.datepicker.dates['kh'] = { - days: ["អាទិត្យ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រហស្បតិ៍", "សុក្រ", "សៅរ៍"], - daysShort: ["អា.ទិ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រ.ហ", "សុក្រ", "សៅរ៍"], - daysMin: ["អា.ទិ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រ.ហ", "សុក្រ", "សៅរ៍"], - months: ["មករា", "កុម្ភះ", "មិនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ"], - monthsShort: ["មករា", "កុម្ភះ", "មិនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ"], - today: "ថ្ងៃនេះ", - clear: "សំអាត" - }; - - $.fn.datepicker.deprecated('The language code "kh" is deprecated and will be removed in 2.0. For Khmer support use "km" instead.'); -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kk.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kk.js deleted file mode 100644 index 9ffa8ca..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kk.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Kazakh translation for bootstrap-datepicker - * Yerzhan Tolekov - */ -;(function($){ - $.fn.datepicker.dates['kk'] = { - days: ["Жексенбі", "Дүйсенбі", "Сейсенбі", "Сәрсенбі", "Бейсенбі", "Жұма", "Сенбі"], - daysShort: ["Жек", "Дүй", "Сей", "Сәр", "Бей", "Жұм", "Сен"], - daysMin: ["Жк", "Дс", "Сс", "Ср", "Бс", "Жм", "Сн"], - months: ["Қаңтар", "Ақпан", "Наурыз", "Сәуір", "Мамыр", "Маусым", "Шілде", "Тамыз", "Қыркүйек", "Қазан", "Қараша", "Желтоқсан"], - monthsShort: ["Қаң", "Ақп", "Нау", "Сәу", "Мам", "Мау", "Шіл", "Там", "Қыр", "Қаз", "Қар", "Жел"], - today: "Бүгін", - weekStart: 1 - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.km.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.km.js deleted file mode 100644 index 8a71c8e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.km.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Khmer translation for bootstrap-datepicker - * This is the Updated Version of: https://github.com/uxsolutions/bootstrap-datepicker/blob/71308d42cce9524284c50c6fac50422d1790ac0f/js/locales/bootstrap-datepicker.kh.js - */ -;(function($){ - $.fn.datepicker.dates['km'] = { - days: ["អាទិត្យ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រហស្បតិ៍", "សុក្រ", "សៅរ៍"], - daysShort: ["អា.ទិ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រ.ហ", "សុក្រ", "សៅរ៍"], - daysMin: ["អា.ទិ", "ចន្ទ", "អង្គារ", "ពុធ", "ព្រ.ហ", "សុក្រ", "សៅរ៍"], - months: ["មករា", "កុម្ភះ", "មិនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ"], - monthsShort: ["មករា", "កុម្ភះ", "មិនា", "មេសា", "ឧសភា", "មិថុនា", "កក្កដា", "សីហា", "កញ្ញា", "តុលា", "វិច្ឆិកា", "ធ្នូ"], - today: "ថ្ងៃនេះ", - clear: "សំអាត" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ko.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ko.js deleted file mode 100644 index 95514b2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ko.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Korean translation for bootstrap-datepicker - * This is a port from https://github.com/moment/moment/blob/develop/src/locale/ko.js - */ -;(function($){ - $.fn.datepicker.dates['ko'] = { - days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"], - daysShort: ["일", "월", "화", "수", "목", "금", "토"], - daysMin: ["일", "월", "화", "수", "목", "금", "토"], - months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], - monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], - today: "오늘", - clear: "삭제", - format: "yyyy-mm-dd", - titleFormat: "yyyy년mm월", - weekStart: 0 - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kr.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kr.js deleted file mode 100644 index 8f9cda9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.kr.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Korean translation for bootstrap-datepicker - * Gu Youn - * - * DEPRECATED: This language code 'kr' is deprecated and will be removed in 2.0. - * Korean support is now in a 'ko' translation file to follow the ISO language - * code - http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes - */ -;(function($){ - $.fn.datepicker.dates['kr'] = { - days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"], - daysShort: ["일", "월", "화", "수", "목", "금", "토"], - daysMin: ["일", "월", "화", "수", "목", "금", "토"], - months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], - monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"] - }; - - $.fn.datepicker.deprecated('The language code "kr" is deprecated and will be removed in 2.0. For korean support use "ko" instead.'); -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.lt.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.lt.js deleted file mode 100644 index 4845f26..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.lt.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Lithuanian translation for bootstrap-datepicker - * Šarūnas Gliebus - */ - -;(function($){ - $.fn.datepicker.dates['lt'] = { - days: ["Sekmadienis", "Pirmadienis", "Antradienis", "Trečiadienis", "Ketvirtadienis", "Penktadienis", "Šeštadienis"], - daysShort: ["S", "Pr", "A", "T", "K", "Pn", "Š"], - daysMin: ["Sk", "Pr", "An", "Tr", "Ke", "Pn", "Št"], - months: ["Sausis", "Vasaris", "Kovas", "Balandis", "Gegužė", "Birželis", "Liepa", "Rugpjūtis", "Rugsėjis", "Spalis", "Lapkritis", "Gruodis"], - monthsShort: ["Sau", "Vas", "Kov", "Bal", "Geg", "Bir", "Lie", "Rugp", "Rugs", "Spa", "Lap", "Gru"], - today: "Šiandien", - monthsTitle:"Mėnesiai", - clear:"Išvalyti", - weekStart: 1, - format:"yyyy-mm-dd" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.lv.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.lv.js deleted file mode 100644 index d1125f4..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.lv.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Latvian translation for bootstrap-datepicker - * Artis Avotins - */ - -;(function($){ - $.fn.datepicker.dates['lv'] = { - days: ["Svētdiena", "Pirmdiena", "Otrdiena", "Trešdiena", "Ceturtdiena", "Piektdiena", "Sestdiena"], - daysShort: ["Sv", "P", "O", "T", "C", "Pk", "S"], - daysMin: ["Sv", "Pr", "Ot", "Tr", "Ce", "Pk", "Se"], - months: ["Janvāris", "Februāris", "Marts", "Aprīlis", "Maijs", "Jūnijs", "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jūn", "Jūl", "Aug", "Sep", "Okt", "Nov", "Dec"], - today: "Šodien", - clear: "Nodzēst", - weekStart: 1 - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.me.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.me.js deleted file mode 100644 index e581325..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.me.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Montenegrin translation for bootstrap-datepicker - * Miodrag Nikač - */ -;(function($){ - $.fn.datepicker.dates['me'] = { - days: ["Nedjelja","Ponedjeljak", "Utorak", "Srijeda", "Četvrtak", "Petak", "Subota"], - daysShort: ["Ned", "Pon", "Uto", "Sri", "Čet", "Pet", "Sub"], - daysMin: ["Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su"], - months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], - today: "Danas", - weekStart: 1, - clear: "Izbriši", - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.mk.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.mk.js deleted file mode 100644 index 2f041ba..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.mk.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Macedonian translation for bootstrap-datepicker - * Marko Aleksic - */ -;(function($){ - $.fn.datepicker.dates['mk'] = { - days: ["Недела", "Понеделник", "Вторник", "Среда", "Четврток", "Петок", "Сабота"], - daysShort: ["Нед", "Пон", "Вто", "Сре", "Чет", "Пет", "Саб"], - daysMin: ["Не", "По", "Вт", "Ср", "Че", "Пе", "Са"], - months: ["Јануари", "Февруари", "Март", "Април", "Мај", "Јуни", "Јули", "Август", "Септември", "Октомври", "Ноември", "Декември"], - monthsShort: ["Јан", "Фев", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Ное", "Дек"], - today: "Денес", - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.mn.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.mn.js deleted file mode 100644 index b3a66e8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.mn.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Mongolian translation for bootstrap-datepicker - * Andrey Torsunov - */ -;(function($){ - $.fn.datepicker.dates['mn'] = { - days: ["Ням", "Даваа", "Мягмар", "Лхагва", "Пүрэв", "Баасан", "Бямба"], - daysShort: ["Ням", "Дав", "Мяг", "Лха", "Пүр", "Баа", "Бям"], - daysMin: ["Ня", "Да", "Мя", "Лх", "Пү", "Ба", "Бя"], - months: ["Хулгана", "Үхэр", "Бар", "Туулай", "Луу", "Могой", "Морь", "Хонь", "Бич", "Тахиа", "Нохой", "Гахай"], - monthsShort: ["Хул", "Үхэ", "Бар", "Туу", "Луу", "Мог", "Мор", "Хон", "Бич", "Тах", "Нох", "Гах"], - today: "Өнөөдөр", - clear: "Тодорхой", - format: "yyyy.mm.dd", - weekStart: 1 - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ms.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ms.js deleted file mode 100644 index 8bb4194..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ms.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Malay translation for bootstrap-datepicker - * Ateman Faiz - */ -;(function($){ - $.fn.datepicker.dates['ms'] = { - days: ["Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu"], - daysShort: ["Aha", "Isn", "Sel", "Rab", "Kha", "Jum", "Sab"], - daysMin: ["Ah", "Is", "Se", "Ra", "Kh", "Ju", "Sa"], - months: ["Januari", "Februari", "Mac", "April", "Mei", "Jun", "Julai", "Ogos", "September", "Oktober", "November", "Disember"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ogo", "Sep", "Okt", "Nov", "Dis"], - today: "Hari Ini", - clear: "Bersihkan" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nb.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nb.js deleted file mode 100644 index 9414edd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nb.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Norwegian (bokmål) translation for bootstrap-datepicker - * Fredrik Sundmyhr - */ -;(function($){ - $.fn.datepicker.dates['nb'] = { - days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag"], - daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør"], - daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø"], - months: ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"], - today: "I Dag", - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl-BE.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl-BE.js deleted file mode 100644 index aadc374..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl-BE.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Belgium-Dutch translation for bootstrap-datepicker - * Julien Poulin - */ -;(function($){ - $.fn.datepicker.dates['nl-BE'] = { - days: ["zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag"], - daysShort: ["zo", "ma", "di", "wo", "do", "vr", "za"], - daysMin: ["zo", "ma", "di", "wo", "do", "vr", "za"], - months: ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"], - monthsShort: ["jan", "feb", "mrt", "apr", "mei", "jun", "jul", "aug", "sep", "okt", "nov", "dec"], - today: "Vandaag", - monthsTitle: "Maanden", - clear: "Leegmaken", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl.js deleted file mode 100644 index bef19cf..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.nl.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Dutch translation for bootstrap-datepicker - * Reinier Goltstein - */ -;(function($){ - $.fn.datepicker.dates['nl'] = { - days: ["zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag"], - daysShort: ["zo", "ma", "di", "wo", "do", "vr", "za"], - daysMin: ["zo", "ma", "di", "wo", "do", "vr", "za"], - months: ["januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december"], - monthsShort: ["jan", "feb", "mrt", "apr", "mei", "jun", "jul", "aug", "sep", "okt", "nov", "dec"], - today: "Vandaag", - monthsTitle: "Maanden", - clear: "Wissen", - weekStart: 1, - format: "dd-mm-yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.no.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.no.js deleted file mode 100644 index 75890bd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.no.js +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Norwegian translation for bootstrap-datepicker - **/ -;(function($){ - $.fn.datepicker.dates['no'] = { - days: ['Søndag', 'Mandag', 'Tirsdag', 'Onsdag', 'Torsdag', 'Fredag', 'Lørdag'], - daysShort: ['Søn', 'Man', 'Tir', 'Ons', 'Tor', 'Fre', 'Lør'], - daysMin: ['Sø', 'Ma', 'Ti', 'On', 'To', 'Fr', 'Lø'], - months: ['Januar', 'Februar', 'Mars', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Desember'], - monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Des'], - today: 'I dag', - clear: 'Nullstill', - weekStart: 1, - format: 'dd.mm.yyyy' - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.oc.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.oc.js deleted file mode 100644 index fada007..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.oc.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Occitan translation for bootstrap-datepicker - */ -;(function($){ - $.fn.datepicker.dates['oc'] = { - days: ["Dimenge", "Diluns", "Dimars", "Dimècres", "Dijòus", "Divendres", "Dissabte"], - daysShort: ["Dim", "Dil", "Dmr", "Dmc", "Dij", "Div", "Dis"], - daysMin: ["dg", "dl", "dr", "dc", "dj", "dv", "ds"], - months: ["Genièr", "Febrièr", "Març", "Abrial", "Mai", "Junh", "Julhet", "Agost", "Setembre", "Octobre", "Novembre", "Decembre"], - monthsShort: ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Dec"], - today: "Uèi", - monthsTitle: "Meses", - clear: "Escafar", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pl.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pl.js deleted file mode 100644 index 26c7ae8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pl.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Polish translation for bootstrap-datepicker - * Robert - */ -;(function($){ - $.fn.datepicker.dates['pl'] = { - days: ["Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota"], - daysShort: ["Niedz.", "Pon.", "Wt.", "Śr.", "Czw.", "Piąt.", "Sob."], - daysMin: ["Ndz.", "Pn.", "Wt.", "Śr.", "Czw.", "Pt.", "Sob."], - months: ["Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień"], - monthsShort: ["Sty.", "Lut.", "Mar.", "Kwi.", "Maj", "Cze.", "Lip.", "Sie.", "Wrz.", "Paź.", "Lis.", "Gru."], - today: "Dzisiaj", - weekStart: 1, - clear: "Wyczyść", - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js deleted file mode 100644 index 852160b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Brazilian translation for bootstrap-datepicker - * Cauan Cabral - */ -;(function($){ - $.fn.datepicker.dates['pt-BR'] = { - days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"], - daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb"], - daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa"], - months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], - monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"], - today: "Hoje", - monthsTitle: "Meses", - clear: "Limpar", - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt.js deleted file mode 100644 index 011e01e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Portuguese translation for bootstrap-datepicker - * Original code: Cauan Cabral - * Tiago Melo - */ -;(function($){ - $.fn.datepicker.dates['pt'] = { - days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"], - daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb"], - daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa"], - months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], - monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"], - today: "Hoje", - monthsTitle: "Meses", - clear: "Limpar", - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ro.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ro.js deleted file mode 100644 index 6637e99..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ro.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Romanian translation for bootstrap-datepicker - * Cristian Vasile - */ -;(function($){ - $.fn.datepicker.dates['ro'] = { - days: ["Duminică", "Luni", "Marţi", "Miercuri", "Joi", "Vineri", "Sâmbătă"], - daysShort: ["Dum", "Lun", "Mar", "Mie", "Joi", "Vin", "Sâm"], - daysMin: ["Du", "Lu", "Ma", "Mi", "Jo", "Vi", "Sâ"], - months: ["Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie"], - monthsShort: ["Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Iul", "Aug", "Sep", "Oct", "Nov", "Dec"], - today: "Astăzi", - clear: "Șterge", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs-latin.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs-latin.js deleted file mode 100644 index 48e7cea..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs-latin.js +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Serbian latin translation for bootstrap-datepicker - * Bojan Milosavlević - * - * DEPRECATED: This language code 'rs-latin' is deprecated (invalid serbian language code) and will be removed in 2.0. - */ -;(function($){ - $.fn.datepicker.dates['rs-latin'] = { - days: ["Nedelja","Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota"], - daysShort: ["Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub"], - daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su"], - months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], - today: "Danas", - weekStart: 1, - format: "dd.mm.yyyy" - }; - - $.fn.datepicker.deprecated('This language code "rs-latin" is deprecated (invalid serbian language code) and will be removed in 2.0. For Serbian latin support use "sr-latin" instead.'); -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs.js deleted file mode 100644 index 96ef403..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.rs.js +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Serbian cyrillic translation for bootstrap-datepicker - * Bojan Milosavlević - * - * DEPRECATED: This language code 'rs' is deprecated (invalid serbian language code) and will be removed in 2.0. - */ -;(function($){ - $.fn.datepicker.dates['rs'] = { - days: ["Недеља","Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота"], - daysShort: ["Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб"], - daysMin: ["Н", "По", "У", "Ср", "Ч", "Пе", "Су"], - months: ["Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар"], - monthsShort: ["Јан", "Феб", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец"], - today: "Данас", - weekStart: 1, - format: "dd.mm.yyyy" - }; - - $.fn.datepicker.deprecated('This language code "rs" is deprecated (invalid serbian language code) and will be removed in 2.0. For Serbian support use "sr" instead.'); -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ru.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ru.js deleted file mode 100644 index 0c793ce..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ru.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Russian translation for bootstrap-datepicker - * Victor Taranenko - */ -;(function($){ - $.fn.datepicker.dates['ru'] = { - days: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"], - daysShort: ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб"], - daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"], - months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"], - monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"], - today: "Сегодня", - clear: "Очистить", - format: "dd.mm.yyyy", - weekStart: 1, - monthsTitle: 'Месяцы' - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.si.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.si.js deleted file mode 100644 index 806e580..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.si.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Sinhala translation for bootstrap-datepicker - * Chanaka Fernando - */ -;(function($){ - $.fn.datepicker.dates['si'] = { - days: ["ඉරිදා", "සඳුදා", "අඟහරුවාදා", "බදාදා", "බ්‍රහස්පතින්දා", "සිකුරාදා", "සෙනසුරාදා"], - daysShort: ["ඉරි", "සඳු", "අඟ", "බදා", "බ්‍රහ", "සිකු", "සෙන"], - daysMin: ["ඉ", "ස", "අ", "බ", "බ්‍ර", "සි", "සෙ"], - months: ["ජනවාරි", "පෙබරවාරි", "මාර්තු", "අප්‍රේල්", "මැයි", "ජුනි", "ජූලි", "අගෝස්තු", "සැප්තැම්බර්", "ඔක්තෝබර්", "නොවැම්බර්", "දෙසැම්බර්"], - monthsShort: ["ජන", "පෙබ", "මාර්", "අප්‍රේ", "මැයි", "ජුනි", "ජූලි", "අගෝ", "සැප්", "ඔක්", "නොවැ", "දෙසැ"], - today: "අද", - monthsTitle: "මාස", - clear: "මකන්න", - weekStart: 0, - format: "yyyy-mm-dd" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sk.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sk.js deleted file mode 100644 index 3881386..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sk.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Slovak translation for bootstrap-datepicker - * Marek Lichtner - * Fixes by Michal Remiš - */ -;(function($){ - $.fn.datepicker.dates["sk"] = { - days: ["Nedeľa", "Pondelok", "Utorok", "Streda", "Štvrtok", "Piatok", "Sobota"], - daysShort: ["Ned", "Pon", "Uto", "Str", "Štv", "Pia", "Sob"], - daysMin: ["Ne", "Po", "Ut", "St", "Št", "Pia", "So"], - months: ["Január", "Február", "Marec", "Apríl", "Máj", "Jún", "Júl", "August", "September", "Október", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Máj", "Jún", "Júl", "Aug", "Sep", "Okt", "Nov", "Dec"], - today: "Dnes", - clear: "Vymazať", - weekStart: 1, - format: "d.m.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sl.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sl.js deleted file mode 100644 index 4a33748..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sl.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Slovene translation for bootstrap-datepicker - * Gregor Rudolf - */ -;(function($){ - $.fn.datepicker.dates['sl'] = { - days: ["Nedelja", "Ponedeljek", "Torek", "Sreda", "Četrtek", "Petek", "Sobota"], - daysShort: ["Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob"], - daysMin: ["Ne", "Po", "To", "Sr", "Če", "Pe", "So"], - months: ["Januar", "Februar", "Marec", "April", "Maj", "Junij", "Julij", "Avgust", "September", "Oktober", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], - today: "Danes", - weekStart: 1 - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sq.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sq.js deleted file mode 100644 index 11f9469..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sq.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Albanian translation for bootstrap-datepicker - * Tomor Pupovci - */ -;(function($){ - $.fn.datepicker.dates['sq'] = { - days: ["E Diel", "E Hënë", "E Martē", "E Mërkurë", "E Enjte", "E Premte", "E Shtunë"], - daysShort: ["Die", "Hën", "Mar", "Mër", "Enj", "Pre", "Shtu"], - daysMin: ["Di", "Hë", "Ma", "Më", "En", "Pr", "Sht"], - months: ["Janar", "Shkurt", "Mars", "Prill", "Maj", "Qershor", "Korrik", "Gusht", "Shtator", "Tetor", "Nëntor", "Dhjetor"], - monthsShort: ["Jan", "Shk", "Mar", "Pri", "Maj", "Qer", "Korr", "Gu", "Sht", "Tet", "Nën", "Dhjet"], - today: "Sot" - }; -}(jQuery)); - diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr-latin.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr-latin.js deleted file mode 100644 index 0587963..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr-latin.js +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Serbian latin translation for bootstrap-datepicker - * Bojan Milosavlević - */ -;(function($){ - $.fn.datepicker.dates['sr-latin'] = { - days: ["Nedelja","Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota"], - daysShort: ["Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub"], - daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su"], - months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], - today: "Danas", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr.js deleted file mode 100644 index a0dcb83..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sr.js +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Serbian cyrillic translation for bootstrap-datepicker - * Bojan Milosavlević - */ -;(function($){ - $.fn.datepicker.dates['sr'] = { - days: ["Недеља","Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота"], - daysShort: ["Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб"], - daysMin: ["Н", "По", "У", "Ср", "Ч", "Пе", "Су"], - months: ["Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар"], - monthsShort: ["Јан", "Феб", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец"], - today: "Данас", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sv.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sv.js deleted file mode 100644 index 947a2c2..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sv.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Swedish translation for bootstrap-datepicker - * Patrik Ragnarsson - */ -;(function($){ - $.fn.datepicker.dates['sv'] = { - days: ["Söndag", "Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag"], - daysShort: ["Sön", "Mån", "Tis", "Ons", "Tor", "Fre", "Lör"], - daysMin: ["Sö", "Må", "Ti", "On", "To", "Fr", "Lö"], - months: ["Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December"], - monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], - today: "Idag", - format: "yyyy-mm-dd", - weekStart: 1, - clear: "Rensa" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sw.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sw.js deleted file mode 100644 index 0e447b8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.sw.js +++ /dev/null @@ -1,15 +0,0 @@ -/** - * Swahili translation for bootstrap-datepicker - * Edwin Mugendi - * Source: http://scriptsource.org/cms/scripts/page.php?item_id=entry_detail&uid=xnfaqyzcku - */ -;(function($){ - $.fn.datepicker.dates['sw'] = { - days: ["Jumapili", "Jumatatu", "Jumanne", "Jumatano", "Alhamisi", "Ijumaa", "Jumamosi"], - daysShort: ["J2", "J3", "J4", "J5", "Alh", "Ij", "J1"], - daysMin: ["2", "3", "4", "5", "A", "I", "1"], - months: ["Januari", "Februari", "Machi", "Aprili", "Mei", "Juni", "Julai", "Agosti", "Septemba", "Oktoba", "Novemba", "Desemba"], - monthsShort: ["Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ago", "Sep", "Okt", "Nov", "Des"], - today: "Leo" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ta.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ta.js deleted file mode 100644 index 85e7656..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.ta.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Tamil translation for bootstrap-datepicker - * Abubacker Siddik A - */ -;(function($){ - $.fn.datepicker.dates['ta'] = { - days: ["ஞாயிறு", "திங்கள்", "செவ்வாய்", "புதன்", "வியாழன்", "வெள்ளி", "சனி"], - daysShort: ["ஞாயி", "திங்", "செவ்", "புத", "வியா", "வெள்", "சனி"], - daysMin: ["ஞா", "தி", "செ", "பு", "வி", "வெ", "ச"], - months: ["ஜனவரி", "பிப்ரவரி", "மார்ச்", "ஏப்ரல்", "மே", "ஜூன்", "ஜூலை", "ஆகஸ்டு", "செப்டம்பர்", "அக்டோபர்", "நவம்பர்", "டிசம்பர்"], - monthsShort: ["ஜன", "பிப்", "மார்", "ஏப்", "மே", "ஜூன்", "ஜூலை", "ஆக", "செப்", "அக்", "நவ", "டிச"], - today: "இன்று", - monthsTitle: "மாதங்கள்", - clear: "நீக்கு", - weekStart: 1, - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.tg.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.tg.js deleted file mode 100644 index 26863a0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.tg.js +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Tajik (cyrillic) translation for bootstrap-datepicker - * Bakhtiyor Bahritidinov - * Orif N. Jr. - */ -;(function($){ - $.fn.datepicker.dates['tg'] = { - days: ["Якшанбе", "Душанбе", "Сешанбе", "Чоршанбе", "Панҷшанбе", "Ҷумъа", "Шанбе"], - daysShort: ["Яшб", "Дшб", "Сшб", "Чшб", "Пшб", "Ҷум", "Шнб"], - daysMin: ["Яш", "Дш", "Сш", "Чш", "Пш", "Ҷм", "Шб"], - months: ["Январ", "Феврал", "Март", "Апрел", "Май", "Июн", "Июл", "Август", "Сентябр", "Октябр", "Ноябр", "Декабр"], - monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"], - today: "Имрӯз", - monthsTitle: "Моҳҳо", - clear: "Тоза намудан", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.th.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.th.js deleted file mode 100644 index 562b063..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.th.js +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Thai translation for bootstrap-datepicker - * Suchau Jiraprapot - */ -;(function($){ - $.fn.datepicker.dates['th'] = { - days: ["อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัส", "ศุกร์", "เสาร์", "อาทิตย์"], - daysShort: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"], - daysMin: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"], - months: ["มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม"], - monthsShort: ["ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค."], - today: "วันนี้" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.tr.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.tr.js deleted file mode 100644 index 0c8b0de..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.tr.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Turkish translation for bootstrap-datepicker - * Serkan Algur - */ -;(function($){ - $.fn.datepicker.dates['tr'] = { - days: ["Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi"], - daysShort: ["Pz", "Pzt", "Sal", "Çrş", "Prş", "Cu", "Cts"], - daysMin: ["Pz", "Pzt", "Sa", "Çr", "Pr", "Cu", "Ct"], - months: ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"], - monthsShort: ["Oca", "Şub", "Mar", "Nis", "May", "Haz", "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara"], - today: "Bugün", - clear: "Temizle", - weekStart: 1, - format: "dd.mm.yyyy" - }; -}(jQuery)); - diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uk.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uk.js deleted file mode 100644 index 1c4cf15..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uk.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Ukrainian translation for bootstrap-datepicker - * Igor Polynets - */ -;(function($){ - $.fn.datepicker.dates['uk'] = { - days: ["Неділя", "Понеділок", "Вівторок", "Середа", "Четвер", "П'ятниця", "Субота"], - daysShort: ["Нед", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб"], - daysMin: ["Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб"], - months: ["Cічень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень"], - monthsShort: ["Січ", "Лют", "Бер", "Кві", "Тра", "Чер", "Лип", "Сер", "Вер", "Жов", "Лис", "Гру"], - today: "Сьогодні", - clear: "Очистити", - format: "dd.mm.yyyy", - weekStart: 1 - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-cyrl.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-cyrl.js deleted file mode 100644 index ce55543..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-cyrl.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Uzbek latin translation for bootstrap-datepicker - * Kakhramonov Javlonbek - */ -;(function($){ - $.fn.datepicker.dates['uz-cyrl'] = { - days: ["Якшанба", "Душанба", "Сешанба", "Чоршанба", "Пайшанба", "Жума", "Шанба"], - daysShort: ["Якш", "Ду", "Се", "Чор", "Пай", "Жу", "Ша"], - daysMin: ["Як", "Ду", "Се", "Чо", "Па", "Жу", "Ша"], - months: ["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"], - monthsShort: ["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"], - today: "Бугун", - clear: "Ўчириш", - format: "dd.mm.yyyy", - weekStart: 1, - monthsTitle: 'Ойлар' - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-latn.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-latn.js deleted file mode 100644 index 70fda67..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.uz-latn.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Uzbek latin translation for bootstrap-datepicker - * Kakhramonov Javlonbek - */ -;(function($){ - $.fn.datepicker.dates['uz-latn'] = { - days: ["Yakshanba", "Dushanba", "Seshanba", "Chorshanba", "Payshanba", "Juma", "Shanba"], - daysShort: ["Yak", "Du", "Se", "Chor", "Pay", "Ju", "Sha"], - daysMin: ["Ya", "Du", "Se", "Cho", "Pa", "Ju", "Sha"], - months: ["Yanvar", "Fevral", "Mart", "Aprel", "May", "Iyun", "Iyul", "Avgust", "Sentabr", "Oktabr", "Noyabr", "Dekabr"], - monthsShort: ["Yan", "Fev", "Mar", "Apr", "May", "Iyn", "Iyl", "Avg", "Sen", "Okt", "Noy", "Dek"], - today: "Bugun", - clear: "O'chirish", - format: "dd.mm.yyyy", - weekStart: 1, - monthsTitle: 'Oylar' - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.vi.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.vi.js deleted file mode 100644 index 0e8afc1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.vi.js +++ /dev/null @@ -1,16 +0,0 @@ -/** - * Vietnamese translation for bootstrap-datepicker - * An Vo - */ -;(function($){ - $.fn.datepicker.dates['vi'] = { - days: ["Chủ nhật", "Thứ hai", "Thứ ba", "Thứ tư", "Thứ năm", "Thứ sáu", "Thứ bảy"], - daysShort: ["CN", "Thứ 2", "Thứ 3", "Thứ 4", "Thứ 5", "Thứ 6", "Thứ 7"], - daysMin: ["CN", "T2", "T3", "T4", "T5", "T6", "T7"], - months: ["Tháng 1", "Tháng 2", "Tháng 3", "Tháng 4", "Tháng 5", "Tháng 6", "Tháng 7", "Tháng 8", "Tháng 9", "Tháng 10", "Tháng 11", "Tháng 12"], - monthsShort: ["Th1", "Th2", "Th3", "Th4", "Th5", "Th6", "Th7", "Th8", "Th9", "Th10", "Th11", "Th12"], - today: "Hôm nay", - clear: "Xóa", - format: "dd/mm/yyyy" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-CN.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-CN.js deleted file mode 100644 index b927d2c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-CN.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Simplified Chinese translation for bootstrap-datepicker - * Yuan Cheung - */ -;(function($){ - $.fn.datepicker.dates['zh-CN'] = { - days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], - daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六"], - daysMin: ["日", "一", "二", "三", "四", "五", "六"], - months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], - monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], - today: "今日", - clear: "清除", - format: "yyyy年mm月dd日", - titleFormat: "yyyy年mm月", - weekStart: 1 - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js deleted file mode 100644 index ff241b5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Traditional Chinese translation for bootstrap-datepicker - * Rung-Sheng Jang - * FrankWu Fix more appropriate use of Traditional Chinese habit - */ -;(function($){ - $.fn.datepicker.dates['zh-TW'] = { - days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], - daysShort: ["週日", "週一", "週二", "週三", "週四", "週五", "週六"], - daysMin: ["日", "一", "二", "三", "四", "五", "六"], - months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], - monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], - today: "今天", - format: "yyyy年mm月dd日", - weekStart: 1, - clear: "清除" - }; -}(jQuery)); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/less/datepicker.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/less/datepicker.less deleted file mode 100644 index b1f8183..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/less/datepicker.less +++ /dev/null @@ -1,242 +0,0 @@ -.datepicker { - padding: 4px; - .border-radius(@baseBorderRadius); - &-inline { - width: 220px; - } - direction: ltr; - &-rtl { - direction: rtl; - &.dropdown-menu { left: auto; } - table tr td span { - float: right; - } - } - &-dropdown { - top: 0; - left: 0; - &:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid @grayLight; - border-top: 0; - border-bottom-color: rgba(0,0,0,.2); - position: absolute; - } - &:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid @white; - border-top: 0; - position: absolute; - } - &.datepicker-orient-left:before { left: 6px; } - &.datepicker-orient-left:after { left: 7px; } - &.datepicker-orient-right:before { right: 6px; } - &.datepicker-orient-right:after { right: 7px; } - &.datepicker-orient-bottom:before { top: -7px; } - &.datepicker-orient-bottom:after { top: -6px; } - &.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid @grayLight; - } - &.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid @white; - } - } - table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - } - td, th { - text-align: center; - width: 20px; - height: 20px; - .border-radius(4px); - - border: none; - } - // Inline display inside a table presents some problems with - // border and background colors. - .table-striped & table tr { - td, th { - background-color: transparent; - } - } - table tr td { - &.day:hover, - &.day.focused { - background: @grayLighter; - cursor: pointer; - } - &.old, - &.new { - color: @grayLight; - } - &.disabled, - &.disabled:hover { - background: none; - color: @grayLight; - cursor: default; - } - &.highlighted { - background: @infoBackground; - border-radius: 0; - } - &.today, - &.today:hover, - &.today.disabled, - &.today.disabled:hover { - @todayBackground: lighten(@orange, 30%); - .buttonBackground(@todayBackground, spin(@todayBackground, 20)); - color: #000; - } - &.today:hover:hover { // Thank bootstrap 2.0 for this selector... - // TODO: Bump min BS to 2.1, use @textColor in buttonBackground above - color: #000; - } - &.today.active:hover { - color: #fff; - } - &.range, - &.range:hover, - &.range.disabled, - &.range.disabled:hover { - background: @grayLighter; - .border-radius(0); - } - &.range.today, - &.range.today:hover, - &.range.today.disabled, - &.range.today.disabled:hover { - @todayBackground: mix(@orange, @grayLighter, 50%); - .buttonBackground(@todayBackground, spin(@todayBackground, 20)); - .border-radius(0); - } - &.selected, - &.selected:hover, - &.selected.disabled, - &.selected.disabled:hover { - .buttonBackground(lighten(@grayLight, 10), darken(@grayLight, 10)); - color: #fff; - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - &.active, - &.active:hover, - &.active.disabled, - &.active.disabled:hover { - .buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20)); - color: #fff; - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - .border-radius(4px); - &:hover, - &.focused { - background: @grayLighter; - } - &.disabled, - &.disabled:hover { - background: none; - color: @grayLight; - cursor: default; - } - &.active, - &.active:hover, - &.active.disabled, - &.active.disabled:hover { - .buttonBackground(@btnPrimaryBackground, spin(@btnPrimaryBackground, 20)); - color: #fff; - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - &.old, - &.new { - color: @grayLight; - } - } - } - - .datepicker-switch { - width: 145px; - } - - .datepicker-switch, - .prev, - .next, - tfoot tr th { - cursor: pointer; - &:hover { - background: @grayLighter; - } - } - - .prev, .next { - &.disabled { - visibility: hidden; - } - } - - // Basic styling for calendar-week cells - .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; - } -} -.input-append, -.input-prepend { - &.date .add-on { - cursor: pointer; - - i { - margin-top: 3px; - } - } -} -.input-daterange { - input { - text-align:center; - } - input:first-child { - .border-radius(3px 0 0 3px); - } - input:last-child { - .border-radius(0 3px 3px 0); - } - .add-on { - display: inline-block; - width: auto; - min-width: 16px; - height: @baseLineHeight; - padding: 4px 5px; - font-weight: normal; - line-height: @baseLineHeight; - text-align: center; - text-shadow: 0 1px 0 @white; - vertical-align: middle; - background-color: @grayLighter; - border: 1px solid #ccc; - margin-left: -5px; - margin-right: -5px; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/less/datepicker3.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/less/datepicker3.less deleted file mode 100644 index 4cb1e32..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/less/datepicker3.less +++ /dev/null @@ -1,258 +0,0 @@ -.datepicker { - border-radius: @border-radius-base; - &-inline { - width: 220px; - } - direction: ltr; - &-rtl { - direction: rtl; - &.dropdown-menu { left: auto; } - table tr td span { - float: right; - } - } - &-dropdown { - top: 0; - left: 0; - padding: 4px; - &:before { - content: ''; - display: inline-block; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 7px solid @dropdown-border; - border-top: 0; - border-bottom-color: rgba(0,0,0,.2); - position: absolute; - } - &:after { - content: ''; - display: inline-block; - border-left: 6px solid transparent; - border-right: 6px solid transparent; - border-bottom: 6px solid @dropdown-bg; - border-top: 0; - position: absolute; - } - &.datepicker-orient-left:before { left: 6px; } - &.datepicker-orient-left:after { left: 7px; } - &.datepicker-orient-right:before { right: 6px; } - &.datepicker-orient-right:after { right: 7px; } - &.datepicker-orient-bottom:before { top: -7px; } - &.datepicker-orient-bottom:after { top: -6px; } - &.datepicker-orient-top:before { - bottom: -7px; - border-bottom: 0; - border-top: 7px solid @dropdown-border; - } - &.datepicker-orient-top:after { - bottom: -6px; - border-bottom: 0; - border-top: 6px solid @dropdown-bg; - } - } - table { - margin: 0; - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - tr { - td, th { - text-align: center; - width: 30px; - height: 30px; - border-radius: 4px; - border: none; - } - } - } - // Inline display inside a table presents some problems with - // border and background colors. - .table-striped & table tr { - td, th { - background-color: transparent; - } - } - table tr td { - &.old, - &.new { - color: @btn-link-disabled-color; - } - &.day:hover, - &.focused { - background: @gray-lighter; - cursor: pointer; - } - &.disabled, - &.disabled:hover { - background: none; - color: @btn-link-disabled-color; - cursor: default; - } - &.highlighted { - @highlighted-bg: @state-info-bg; - .button-variant(#000, @highlighted-bg, darken(@highlighted-bg, 20%)); - border-radius: 0; - - &.focused { - background: darken(@highlighted-bg, 10%); - } - - &.disabled, - &.disabled:active { - background: @highlighted-bg; - color: @btn-link-disabled-color; - } - } - &.today { - @today-bg: lighten(orange, 30%); - .button-variant(#000, @today-bg, darken(@today-bg, 20%)); - - &.focused { - background: darken(@today-bg, 10%); - } - - &.disabled, - &.disabled:active { - background: @today-bg; - color: @btn-link-disabled-color; - } - } - &.range { - @range-bg: @gray-lighter; - .button-variant(#000, @range-bg, darken(@range-bg, 20%)); - border-radius: 0; - - &.focused { - background: darken(@range-bg, 10%); - } - - &.disabled, - &.disabled:active { - background: @range-bg; - color: @btn-link-disabled-color; - } - } - &.range.highlighted { - @range-highlighted-bg: mix(@state-info-bg, @gray-lighter, 50%); - .button-variant(#000, @range-highlighted-bg, darken(@range-highlighted-bg, 20%)); - - &.focused { - background: darken(@range-highlighted-bg, 10%); - } - - &.disabled, - &.disabled:active { - background: @range-highlighted-bg; - color: @btn-link-disabled-color; - } - } - &.range.today { - @range-today-bg: mix(orange, @gray-lighter, 50%); - .button-variant(#000, @range-today-bg, darken(@range-today-bg, 20%)); - - &.disabled, - &.disabled:active { - background: @range-today-bg; - color: @btn-link-disabled-color; - } - } - &.selected, - &.selected.highlighted { - .button-variant(#fff, @gray-light, @gray); - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - &.active, - &.active.highlighted { - .button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border); - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - span { - display: block; - width: 23%; - height: 54px; - line-height: 54px; - float: left; - margin: 1%; - cursor: pointer; - border-radius: 4px; - &:hover, - &.focused { - background: @gray-lighter; - } - &.disabled, - &.disabled:hover { - background: none; - color: @btn-link-disabled-color; - cursor: default; - } - &.active, - &.active:hover, - &.active.disabled, - &.active.disabled:hover { - .button-variant(@btn-primary-color, @btn-primary-bg, @btn-primary-border); - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } - &.old, - &.new { - color: @btn-link-disabled-color; - } - } - } - - .datepicker-switch { - width: 145px; - } - - .datepicker-switch, - .prev, - .next, - tfoot tr th { - cursor: pointer; - &:hover { - background: @gray-lighter; - } - } - - .prev, .next { - &.disabled { - visibility: hidden; - } - } - - // Basic styling for calendar-week cells - .cw { - font-size: 10px; - width: 12px; - padding: 0 2px 0 5px; - vertical-align: middle; - } -} -.input-group.date .input-group-addon { - cursor: pointer; -} -.input-daterange { - width: 100%; - input { - text-align: center; - } - input:first-child { - border-radius: 3px 0 0 3px; - } - input:last-child { - border-radius: 0 3px 3px 0; - } - .input-group-addon { - width: auto; - min-width: 16px; - padding: 4px 5px; - line-height: @line-height-base; - text-shadow: 0 1px 0 #fff; - border-width: 1px 0; - margin-left: -5px; - margin-right: -5px; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/package.json b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/package.json deleted file mode 100644 index 3dd802c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-datepicker/package.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "_args": [ - [ - { - "raw": "bootstrap-datepicker@https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "scope": null, - "escapedName": "bootstrap-datepicker", - "name": "bootstrap-datepicker", - "rawSpec": "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "spec": "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "type": "remote" - }, - "/home/mareynol/source/ds389/389-ds-base/src/cockpit/389-console/node_modules/patternfly" - ] - ], - "_from": "bootstrap-datepicker@>=1.7.1 <2.0.0", - "_id": "bootstrap-datepicker@1.7.1", - "_inCache": true, - "_location": "/patternfly/bootstrap-datepicker", - "_optional": true, - "_phantomChildren": {}, - "_requested": { - "raw": "bootstrap-datepicker@https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "scope": null, - "escapedName": "bootstrap-datepicker", - "name": "bootstrap-datepicker", - "rawSpec": "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "spec": "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "type": "remote" - }, - "_requiredBy": [ - "/patternfly" - ], - "_resolved": "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "_shasum": "4ee7faf34888dbec7834fbf9dbe7c4277e01ddaf", - "_shrinkwrap": null, - "_spec": "bootstrap-datepicker@https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.7.1.tgz", - "_where": "/home/mareynol/source/ds389/389-ds-base/src/cockpit/389-console/node_modules/patternfly", - "author": { - "name": "Andrew Rowls", - "email": "eternicode@gmail.com" - }, - "bugs": { - "url": "https://github.com/uxsolutions/bootstrap-datepicker/issues" - }, - "dependencies": { - "jquery": ">=1.7.1 <4.0.0" - }, - "description": "A datepicker for Bootstrap", - "devDependencies": { - "grunt": "^1.0.1", - "grunt-banner": "~0.6.0", - "grunt-contrib-clean": "^1.0.0", - "grunt-contrib-compress": "^1.4.1", - "grunt-contrib-concat": "^1.0.1", - "grunt-contrib-csslint": "^2.0.0", - "grunt-contrib-cssmin": "^1.0.2", - "grunt-contrib-jshint": "^1.1.0", - "grunt-contrib-less": "^1.4.0", - "grunt-contrib-qunit": "^1.2.0", - "grunt-contrib-uglify": "^2.0.0", - "grunt-jscs": "^3.0.1", - "grunt-string-replace": "^1.3.1", - "load-grunt-tasks": "^3.5.2", - "phantomjs-prebuilt": "~2.1.8", - "time-grunt": "^1.4.0" - }, - "files": [ - "build", - "dist", - "js/**/*.js", - "less/*.less", - "LICENSE" - ], - "homepage": "https://github.com/uxsolutions/bootstrap-datepicker", - "keywords": [ - "datepicker", - "bootstrap" - ], - "license": "Apache-2.0", - "main": "./dist/js/bootstrap-datepicker.js", - "name": "bootstrap-datepicker", - "optionalDependencies": {}, - "readme": "# bootstrap-datepicker\n\n[![Join the chat at https://gitter.im/uxsolutions/bootstrap-datepicker](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/uxsolutions/bootstrap-datepicker?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![Build Status](https://travis-ci.org/uxsolutions/bootstrap-datepicker.svg?branch=master)](https://travis-ci.org/uxsolutions/bootstrap-datepicker)\n[![GitHub license](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://raw.githubusercontent.com/uxsolutions/bootstrap-datepicker/master/LICENSE)\n[![npm](https://img.shields.io/npm/dt/bootstrap-datepicker.svg)](https://github.com/uxsolutions/bootstrap-datepicker)\n[![Twitter Follow](https://img.shields.io/twitter/follow/bsdatepicker.svg?style=social&label=Follow)](https://twitter.com/bsdatepicker)\n\nVersions are incremented according to [semver](http://semver.org/).\n\n## CDN\n\nYou can use the [CloudFlare](https://www.cloudflare.com) powered [cdnjs.com](https://cdnjs.com) on your website.\n\n[bootstrap-datepicker](https://cdnjs.com/libraries/bootstrap-datepicker) on cdnjs\n\nPlease note: It might take a few hours until a new version is available on cdnjs.\n\n## Links\n\n* [Online Demo](https://uxsolutions.github.io/bootstrap-datepicker/)\n* [Online Docs](https://bootstrap-datepicker.readthedocs.org/en/stable/) (ReadTheDocs.com)\n* [Google Group](https://groups.google.com/group/bootstrap-datepicker/)\n* [Travis CI](https://travis-ci.org/uxsolutions/bootstrap-datepicker)\n\n## Development\n\nOnce you cloned the repo, you'll need to install [grunt](https://gruntjs.com/) and the development dependencies using a package manager:\n\n* [yarn](https://yarnpkg.com/) (recommended):\n\n```\n$ [sudo] yarn global add grunt-cli\n$ yarn install\n```\n\n* [npm](https://www.npmjs.com/):\n\n```\n$ [sudo] npm install --global grunt-cli\n$ npm install\n```\n", - "readmeFilename": "README.md", - "repository": { - "type": "git", - "url": "git+https://github.com/uxsolutions/bootstrap-datepicker.git" - }, - "scripts": { - "test": "grunt test" - }, - "version": "1.7.1" -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/CHANGELOG.md b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/CHANGELOG.md deleted file mode 100644 index a18bae0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/CHANGELOG.md +++ /dev/null @@ -1,210 +0,0 @@ -# Changelog - -## 3.3.7 - -* Allows jQuery 3.x in bower.json. [#1048](https://github.com/twbs/bootstrap-sass/issues/1048) -* Adds the `style` and `sass` fields to package.json. [#1045](https://github.com/twbs/bootstrap-sass/issues/1045) -* Adds Eyeglass support. [#1007](https://github.com/twbs/bootstrap-sass/pull/1007) - -## 3.3.6 - -* Bumps Sass dependency to 3.3.4+ to avoid compatibility issues with @at-root. -* Bumps node-sass dependency to ~3.4.2 for Node.js v5 compatibility. [#986](https://github.com/twbs/bootstrap-sass/issues/986) -* Fixes breadcrumb content issues on libsass. [#919](https://github.com/twbs/bootstrap-sass/issues/919) -* Fixes a Rails 5 compatibility issue. [#965](https://github.com/twbs/bootstrap-sass/pull/965) - -Framework version: Bootstrap **v3.3.6** - -## 3.3.5 - -Fix for standalone Compass extension compatibility. [#914](https://github.com/twbs/bootstrap-sass/issues/914) - -Framework version: Bootstrap **v3.3.5** - -## 3.3.4 - -No Sass-specific changes. - -Framework version: Bootstrap **v3.3.4** - -## 3.3.3 - -This is a re-packaged release of 3.3.2.1 (v3.3.2+1). - -Versions are now strictly semver. -The PATCH version may be ahead of the upstream. - -Framework version: Bootstrap **v3.3.2**. - -## 3.3.2.1 - -* Fix glyphicons regression (revert 443d5b49eac84aec1cb2f8ea173554327bfc8c14) - -## 3.3.2.0 - -* Autoprefixer is now required, and `autoprefixer-rails` is now a dependency for the ruby gem. [#824](https://github.com/twbs/bootstrap-sass/issues/824) -* Minimum precision reduced from 10 to 8 [#821](https://github.com/twbs/bootstrap-sass/issues/821) -* Requiring bootstrap JS from npm now works [#812](https://github.com/twbs/bootstrap-sass/issues/812) -* Fix Sass 3.4.x + IE10 compatibility issue [#803](https://github.com/twbs/bootstrap-sass/issues/803) -* Provide minified JS bundle [#777](https://github.com/twbs/bootstrap-sass/issues/777) -* Bower package is now at bootstrap-sass [#813](https://github.com/twbs/bootstrap-sass/issues/813) - - -## 3.3.1.0 - -* Variables override template at templates/project/_bootstrap-variables.sass -* Readme: Bower + Rails configuration - -## 3.3.0.1 - -* Fix loading issue with the ruby gem version - -## 3.3.0 - -* Improve libsass compatibility -* Support using Bower package with Rails - -## 3.2.0.2 - -Main bootstrap file is now a partial (_bootstrap.scss), for compatibility with Compass 1+. - -Fixed a number of bugs. [Issues closed in v3.2.0.2](https://github.com/twbs/bootstrap-sass/issues?q=is%3Aissue+is%3Aclosed+milestone%3Av3.2.0.2). - -## 3.2.0.1 - -Fixed a number of bugs: [Issues closed in v3.2.0.1](https://github.com/twbs/bootstrap-sass/issues?q=is%3Aissue+is%3Aclosed+milestone%3Av3.2.0.1). - -## 3.2.0.0 - -- Assets (Sass, JS, fonts) moved from `vendor/assets` to `assets`. `bootstrap.js` now contains concatenated JS. -- Compass generator now copies JS and fonts, and provides a better default `styles.sass`. -- Compass, Sprockets, and Mincer asset path helpers are now provided in pure Sass: `bootstrap-compass`, `bootstrap-sprockets`, and `bootstrap-mincer`. -Asset path helpers must be imported before `bootstrap`, more in Readme. -- Sprockets / Mincer JS manifest has been moved to `bootstrap-sprockets.js`. -It can be required without adding Bootstrap JS directory to load path, as it now uses relative paths. -- Sprockets: `depend_on_asset` (`glyphicons.scss`) has been changed to `depend_on` to work around an issue with `depend_on_asset`. -[More information](https://github.com/twbs/bootstrap-sass/issues/592#issuecomment-46570286). - -## 3.1.1.0 - -- Updated Bower docs - -## 3.1.0.2 - -- #523: Rails 3.2 compatibility -- Bugfixes from upstream up to 7eb532262fbd1112215b5a547b9285794b5360ab. - -## 3.1.0.1 - -- #518: `scale` mixin Sass compatibility issue - -## 3.1.0.0 - -* compiles with libsass master - -## 3.0.2.1 - -* fix vendor paths for compass - -## 3.0.0.0 - -* Fully automated (lots of string juggling) LESS -> Sass conversion. - *Gleb Mazovetskiy* -* Ported rake task from vwall/compass-twitter-bootstrap to convert Bootstrap upstream - *Peter Gumeson* -* Moved javascripts to us `bootstrap-component.js` to `bootstrap/component.js` - *Peter Gumeson* - -## 2.3.2.2 - -* Allow sass-rails `>= 3.2` - *Thomas McDonald* - -## 2.3.2.1 - -## 2.3.2.0 - -* Update to Bootstrap 2.3.2 - *Dan Allen* - -## 2.3.1.3 - -* Find the correct Sprockets context for the `image_path` function - *Tristan Harward, Gleb Mazovetskiy* - -## 2.3.1.2 - -* Fix changes to image url - *Gleb Mazovetskiy* -* Copy _variables into project on Compass install - *Phil Thompson* -* Add `bootstrap-affix` to the Compass template file - *brief* - -## 2.3.1.1 (yanked) - -* Change how image_url is handled internally - *Tristan Harward* -* Fix some font variables not having `!default` - *Thomas McDonald* - -## 2.3.0.0 -* [#290] Update to Bootstrap 2.3.0 - *Tristan Harward* -* Fix `rake:debug` with new file locations - *Thomas McDonald* -* Add draft contributing document - *Thomas McDonald* -* [#260] Add our load path to the global Sass load path - *Tristan Harward* -* [#275] Use GitHub notation in Sass head testing gemfile - *Timo Schilling* -* [#279, #283] Readme improvements - *theverything, Philip Arndt* - -## 2.2.2.0 -* [#270] Update to Bootstrap 2.2.2 - *Tristan Harward* -* [#266] Add license to gemspec - *Peter Marsh* - -## 2.2.1.1 -* [#258] Use `bootstrap` prefix for `@import`ing files in `bootstrap/bootstrap.scss` - *Umair Siddique* - -## 2.2.1.0 -* [#246] Update to Bootstrap 2.2.1 - *Tristan Harward* -* [#246] Pull Bootstrap updates from jlong/sass-twitter-bootstrap - *Tristan Harward* - -## 2.1.1.0 -* Update to Bootstrap 2.1.1 -* [#222] Remove 100% multiplier in vertical-three-colours -* [#227] Fix IE component animation collapse -* [#228] Fix variables documentation link -* [#231] Made .input-block-level a class as well as mixin - -## 2.1.0.1 -* [#219] Fix expected a color. Got: transparent. -* [#207] Add missing warning style for table row highlighting -* [#208] Use grid-input-span for input spans - -## 2.1.0.0 -* Updated to Bootstrap 2.1 -* Changed some mixin names to be more consistent. Nested mixins in Less are separated by a `-` when they are flattened in Sass. - -## 2.0.4.1 -* Fix `.row-fluid > spanX` nesting -* Small Javascript fixes for those staying on the 2.0.4 release -* Add `!default` to z-index variables. - -## 2.0.4.0 -* Updated to Bootstrap 2.0.4 -* Switched to Bootstrap 2.0.3+'s method of separating responsive files -* [#149, #150] Fix off by one error introduced with manual revert of media query breakpoints -* `rake debug` and `rake test` both compile bootstrap & bootstrap-responsive - -## 2.0.3.1 -* [#145, #146] Fix button alignment in collapsing navbar as a result of an incorrect variable - -## 2.0.3 -* Updated to Bootstrap 2.0.3 -* [#106] Support for Rails < 3.1 through Compass -* [#132] Add CI testing -* [#106] Support Rails w/Compass -* [#134] Fix support for Rails w/Compass - -## 2.0.2 -* [#86] Updated to Bootstrap 2.0.2 -Things of note: static navbars now have full width. (to be fixed in 2.0.3) `.navbar-inner > .container { width:940px; }` seems to work in the meanwhile -* [#62] Fixed asset compilation taking a *very* long time. -* [#69, #79, #80] \(Hopefully) clarified README. Now with less cat humour. -* [#91] Removed doubled up Sass extensions for Rails. -* [#63, #73] Allow for overriding of image-path -* [[SO](http://stackoverflow.com/a/9909626/241212)] Added makeFluidColumn mixin for defining fluid columns. Fluid rows must use `@extend .row-fluid`, and any column inside it can use `@include makeFluidColumn(num)`, where `num` is the number of columns. Unfortunately, there is a rather major limitation to this: margins on first-child elements must be overriden. See the attached Stack Overflow answer for more information. - -## 2.0.1 -* Updated to Bootstrap 2.0.1 -* Modified `@mixin opacity()` to take an argument `0...1` rather than `0...100` to be consistent with Compass. - -## 2.0.0 -* Updated to Bootstrap 2.0.0 diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/LICENSE b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/LICENSE deleted file mode 100644 index a3827b5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2011-2016 Twitter, Inc -Copyright (c) 2011-2016 The Bootstrap Authors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/README.md b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/README.md deleted file mode 100644 index 685a7da..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/README.md +++ /dev/null @@ -1,390 +0,0 @@ -# Bootstrap for Sass -[![Gem Version](https://badge.fury.io/rb/bootstrap-sass.svg)](http://badge.fury.io/rb/bootstrap-sass) -[![npm version](https://img.shields.io/npm/v/bootstrap-sass.svg?style=flat)](https://www.npmjs.com/package/bootstrap-sass) -[![Bower Version](https://badge.fury.io/bo/bootstrap-sass.svg)](http://badge.fury.io/bo/bootstrap-sass) -[![Build Status](https://img.shields.io/travis/twbs/bootstrap-sass.svg)](https://travis-ci.org/twbs/bootstrap-sass) - -`bootstrap-sass` is a Sass-powered version of [Bootstrap](https://github.com/twbs/bootstrap) 3, ready to drop right into your Sass powered applications. - -This is Bootstrap 3. For Bootstrap 4 use the [Bootstrap Ruby gem](http://github.com/twbs/bootstrap-rubygem) if you use Ruby, and the [main repo](http://github.com/twbs/bootstrap) otherwise. - -## Installation - -Please see the appropriate guide for your environment of choice: - -* [Ruby on Rails](#a-ruby-on-rails). -* [Compass](#b-compass-without-rails) not on Rails. -* [Bower](#c-bower). -* [npm / Node.js](#d-npm--nodejs). - -### a. Ruby on Rails - -`bootstrap-sass` is easy to drop into Rails with the asset pipeline. - -In your Gemfile you need to add the `bootstrap-sass` gem, and ensure that the `sass-rails` gem is present - it is added to new Rails applications by default. - -```ruby -gem 'bootstrap-sass', '~> 3.3.6' -gem 'sass-rails', '>= 3.2' -``` - -`bundle install` and restart your server to make the files available through the pipeline. - -Import Bootstrap styles in `app/assets/stylesheets/application.scss`: - -```scss -// "bootstrap-sprockets" must be imported before "bootstrap" and "bootstrap/variables" -@import "bootstrap-sprockets"; -@import "bootstrap"; -``` - -`bootstrap-sprockets` must be imported before `bootstrap` for the icon fonts to work. - -Make sure the file has `.scss` extension (or `.sass` for Sass syntax). If you have just generated a new Rails app, -it may come with a `.css` file instead. If this file exists, it will be served instead of Sass, so rename it: - -```console -$ mv app/assets/stylesheets/application.css app/assets/stylesheets/application.scss -``` - -Then, remove all the `*= require_self` and `*= require_tree .` statements from the sass file. Instead, use `@import` to import Sass files. - -Do not use `*= require` in Sass or your other stylesheets will not be [able to access][antirequire] the Bootstrap mixins or variables. - -Require Bootstrap Javascripts in `app/assets/javascripts/application.js`: - -```js -//= require jquery -//= require bootstrap-sprockets -``` - -`bootstrap-sprockets` and `bootstrap` [should not both be included](https://github.com/twbs/bootstrap-sass/issues/829#issuecomment-75153827) in `application.js`. - -`bootstrap-sprockets` provides individual Bootstrap Javascript files (`alert.js` or `dropdown.js`, for example), while -`bootstrap` provides a concatenated file containing all Bootstrap Javascripts. - -#### Bower with Rails - -When using [bootstrap-sass Bower package](#c-bower) instead of the gem in Rails, configure assets in `config/application.rb`: - -```ruby -# Bower asset paths -root.join('vendor', 'assets', 'bower_components').to_s.tap do |bower_path| - config.sass.load_paths << bower_path - config.assets.paths << bower_path -end -# Precompile Bootstrap fonts -config.assets.precompile << %r(bootstrap-sass/assets/fonts/bootstrap/[\w-]+\.(?:eot|svg|ttf|woff2?)$) -# Minimum Sass number precision required by bootstrap-sass -::Sass::Script::Value::Number.precision = [8, ::Sass::Script::Value::Number.precision].max -``` - -Replace Bootstrap `@import` statements in `application.scss` with: - -```scss -$icon-font-path: "bootstrap-sass/assets/fonts/bootstrap/"; -@import "bootstrap-sass/assets/stylesheets/bootstrap-sprockets"; -@import "bootstrap-sass/assets/stylesheets/bootstrap"; -``` - -Replace Bootstrap `require` directive in `application.js` with: - -```js -//= require bootstrap-sass/assets/javascripts/bootstrap-sprockets -``` - -#### Rails 4.x - -Please make sure `sprockets-rails` is at least v2.1.4. - -#### Rails 3.2.x - -bootstrap-sass is no longer compatible with Rails 3. The latest version of bootstrap-sass compatible with Rails 3.2 is v3.1.1.0. - -### b. Compass without Rails - -Install the gem: - -```console -$ gem install bootstrap-sass -``` - -If you have an existing Compass project: - -1. Require `bootstrap-sass` in `config.rb`: - - ```ruby - require 'bootstrap-sass' - ``` - -2. Install Bootstrap with: - - ```console - $ bundle exec compass install bootstrap -r bootstrap-sass - ``` - -If you are creating a new Compass project, you can generate it with bootstrap-sass support: - -```console -$ bundle exec compass create my-new-project -r bootstrap-sass --using bootstrap -``` - -or, alternatively, if you're not using a Gemfile for your dependencies: - -```console -$ compass create my-new-project -r bootstrap-sass --using bootstrap -``` - -This will create a new Compass project with the following files in it: - -* [styles.sass](/templates/project/styles.sass) - main project Sass file, imports Bootstrap and variables. -* [_bootstrap-variables.sass](/templates/project/_bootstrap-variables.sass) - all of Bootstrap variables, override them here. - -Some bootstrap-sass mixins may conflict with the Compass ones. -If this happens, change the import order so that Compass mixins are loaded later. - -### c. Bower - -bootstrap-sass Bower package is compatible with node-sass 3.2.0+. You can install it with: - -```console -$ bower install bootstrap-sass -``` - -Sass, JS, and all other assets are located at [assets](/assets). - -By default, `bower.json` main field list only the main `_bootstrap.scss` and all the static assets (fonts and JS). -This is compatible by default with asset managers such as [wiredep](https://github.com/taptapship/wiredep). - -#### Node.js Mincer - -If you use [mincer][mincer] with node-sass, import Bootstrap like so: - -In `application.css.ejs.scss` (NB **.css.ejs.scss**): - -```scss -// Import mincer asset paths helper integration -@import "bootstrap-mincer"; -@import "bootstrap"; -``` - -In `application.js`: - -```js -//= require bootstrap-sprockets -``` - -See also this [example manifest.js](/test/dummy_node_mincer/manifest.js) for mincer. - -### d. npm / Node.js -```console -$ npm install bootstrap-sass -``` - - -## Configuration - -### Sass - -By default all of Bootstrap is imported. - -You can also import components explicitly. To start with a full list of modules copy -[`_bootstrap.scss`](assets/stylesheets/_bootstrap.scss) file into your assets as `_bootstrap-custom.scss`. -Then comment out components you do not want from `_bootstrap-custom`. -In the application Sass file, replace `@import 'bootstrap'` with: - -```scss -@import 'bootstrap-custom'; -``` - -### Sass: Number Precision - -bootstrap-sass [requires](https://github.com/twbs/bootstrap-sass/issues/409) minimum [Sass number precision][sass-precision] of 8 (default is 5). - -Precision is set for Rails and Compass automatically. -When using Ruby Sass compiler standalone or with the Bower version you can set it with: - -```ruby -::Sass::Script::Value::Number.precision = [8, ::Sass::Script::Value::Number.precision].max -``` - -### Sass: Autoprefixer - -Bootstrap requires the use of [Autoprefixer][autoprefixer]. -[Autoprefixer][autoprefixer] adds vendor prefixes to CSS rules using values from [Can I Use](http://caniuse.com/). - -To match [upstream Bootstrap's level of browser compatibility](http://getbootstrap.com/getting-started/#support), set Autoprefixer's `browsers` option to: -```json -[ - "Android 2.3", - "Android >= 4", - "Chrome >= 20", - "Firefox >= 24", - "Explorer >= 8", - "iOS >= 6", - "Opera >= 12", - "Safari >= 6" -] -``` - -### JavaScript - -[`assets/javascripts/bootstrap.js`](/assets/javascripts/bootstrap.js) contains all of Bootstrap's JavaScript, -concatenated in the [correct order](/assets/javascripts/bootstrap-sprockets.js). - - -#### JavaScript with Sprockets or Mincer - -If you use Sprockets or Mincer, you can require `bootstrap-sprockets` instead to load the individual modules: - -```js -// Load all Bootstrap JavaScript -//= require bootstrap-sprockets -``` - -You can also load individual modules, provided you also require any dependencies. -You can check dependencies in the [Bootstrap JS documentation][jsdocs]. - -```js -//= require bootstrap/scrollspy -//= require bootstrap/modal -//= require bootstrap/dropdown -``` - -### Fonts - -The fonts are referenced as: - -```scss -"#{$icon-font-path}#{$icon-font-name}.eot" -``` - -`$icon-font-path` defaults to `bootstrap/` if asset path helpers are used, and `../fonts/bootstrap/` otherwise. - -When using bootstrap-sass with Compass, Sprockets, or Mincer, you **must** import the relevant path helpers before Bootstrap itself, for example: - -```scss -@import "bootstrap-compass"; -@import "bootstrap"; -``` - -## Usage - -### Sass - -Import Bootstrap into a Sass file (for example, `application.scss`) to get all of Bootstrap's styles, mixins and variables! - -```scss -@import "bootstrap"; -``` - -You can also include optional Bootstrap theme: - -```scss -@import "bootstrap/theme"; -``` - -The full list of Bootstrap variables can be found [here](http://getbootstrap.com/customize/#less-variables). You can override these by simply redefining the variable before the `@import` directive, e.g.: - -```scss -$navbar-default-bg: #312312; -$light-orange: #ff8c00; -$navbar-default-color: $light-orange; - -@import "bootstrap"; -``` - -### Eyeglass - -Bootstrap is available as an [Eyeglass](https://github.com/sass-eyeglass/eyeglass) module. After installing Bootstrap via NPM you can import the Bootstrap library via: - -```scss -@import "bootstrap-sass/bootstrap" -``` - -or import only the parts of Bootstrap you need: - -```scss -@import "bootstrap-sass/bootstrap/variables"; -@import "bootstrap-sass/bootstrap/mixins"; -@import "bootstrap-sass/bootstrap/carousel"; -``` - -## Version - -Bootstrap for Sass version may differ from the upstream version in the last number, known as -[PATCH](http://semver.org/spec/v2.0.0.html). The patch version may be ahead of the corresponding upstream minor. -This happens when we need to release Sass-specific changes. - -Before v3.3.2, Bootstrap for Sass version used to reflect the upstream version, with an additional number for -Sass-specific changes. This was changed due to Bower and npm compatibility issues. - -The upstream versions vs the Bootstrap for Sass versions are: - -| Upstream | Sass | -|---------:|--------:| -| 3.3.4+ | same | -| 3.3.2 | 3.3.3 | -| <= 3.3.1 | 3.3.1.x | - -Always refer to [CHANGELOG.md](/CHANGELOG.md) when upgrading. - ---- - -## Development and Contributing - -If you'd like to help with the development of bootstrap-sass itself, read this section. - -### Upstream Converter - -Keeping bootstrap-sass in sync with upstream changes from Bootstrap used to be an error prone and time consuming manual process. With Bootstrap 3 we have introduced a converter that automates this. - -**Note: if you're just looking to *use* Bootstrap 3, see the [installation](#installation) section above.** - -Upstream changes to the Bootstrap project can now be pulled in using the `convert` rake task. - -Here's an example run that would pull down the master branch from the main [twbs/bootstrap](https://github.com/twbs/bootstrap) repo: - - rake convert - -This will convert the latest LESS to Sass and update to the latest JS. -To convert a specific branch or version, pass the branch name or the commit hash as the first task argument: - - rake convert[e8a1df5f060bf7e6631554648e0abde150aedbe4] - -The latest converter script is located [here][converter] and does the following: - -* Converts upstream Bootstrap LESS files to its matching SCSS file. -* Copies all upstream JavaScript into `assets/javascripts/bootstrap`, a Sprockets manifest at `assets/javascripts/bootstrap-sprockets.js`, and a concatenation at `assets/javascripts/bootstrap.js`. -* Copies all upstream font files into `assets/fonts/bootstrap`. -* Sets `Bootstrap::BOOTSTRAP_SHA` in [version.rb][version] to the branch sha. - -This converter fully converts original LESS to SCSS. Conversion is automatic but requires instructions for certain transformations (see converter output). -Please submit GitHub issues tagged with `conversion`. - -## Credits - -bootstrap-sass has a number of major contributors: - - -* [Thomas McDonald](https://twitter.com/thomasmcdonald_) -* [Tristan Harward](http://www.trisweb.com) -* Peter Gumeson -* [Gleb Mazovetskiy](https://github.com/glebm) - -and a [significant number of other contributors][contrib]. - -## You're in good company -bootstrap-sass is used to build some awesome projects all over the web, including -[Diaspora](https://diasporafoundation.org/), [rails_admin](https://github.com/sferik/rails_admin), -Michael Hartl's [Rails Tutorial](https://www.railstutorial.org/), [gitlabhq](http://gitlabhq.com/) and -[kandan](http://getkandan.com/). - -[converter]: https://github.com/twbs/bootstrap-sass/blob/master/tasks/converter/less_conversion.rb -[version]: https://github.com/twbs/bootstrap-sass/blob/master/lib/bootstrap-sass/version.rb -[contrib]: https://github.com/twbs/bootstrap-sass/graphs/contributors -[antirequire]: https://github.com/twbs/bootstrap-sass/issues/79#issuecomment-4428595 -[jsdocs]: http://getbootstrap.com/javascript/#transitions -[sass-precision]: http://sass-lang.com/documentation/Sass/Script/Value/Number.html#precision%3D-class_method -[mincer]: https://github.com/nodeca/mincer -[autoprefixer]: https://github.com/postcss/autoprefixer diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot deleted file mode 100644 index b93a495..0000000 Binary files a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.eot and /dev/null differ diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg deleted file mode 100644 index 94fb549..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.svg +++ /dev/null @@ -1,288 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf deleted file mode 100644 index 1413fc6..0000000 Binary files a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf and /dev/null differ diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff deleted file mode 100644 index 9e61285..0000000 Binary files a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff and /dev/null differ diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2 b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2 deleted file mode 100644 index 64539b5..0000000 Binary files a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2 and /dev/null differ diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/images/.keep b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/images/.keep deleted file mode 100644 index e69de29..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/images/.keep +++ /dev/null diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap-sprockets.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap-sprockets.js deleted file mode 100644 index fb01d63..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap-sprockets.js +++ /dev/null @@ -1,12 +0,0 @@ -//= require ./bootstrap/transition -//= require ./bootstrap/alert -//= require ./bootstrap/button -//= require ./bootstrap/carousel -//= require ./bootstrap/collapse -//= require ./bootstrap/dropdown -//= require ./bootstrap/modal -//= require ./bootstrap/tab -//= require ./bootstrap/affix -//= require ./bootstrap/scrollspy -//= require ./bootstrap/tooltip -//= require ./bootstrap/popover diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap.js deleted file mode 100644 index 8a2e99a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap.js +++ /dev/null @@ -1,2377 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under the MIT license - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Bootstrap\'s JavaScript requires jQuery') -} - -+function ($) { - 'use strict'; - var version = $.fn.jquery.split(' ')[0].split('.') - if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] > 3)) { - throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4') - } -}(jQuery); - -/* ======================================================================== - * Bootstrap: transition.js v3.3.7 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: alert.js v3.3.7 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.7' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector === '#' ? [] : selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: button.js v3.3.7 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.7' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state += 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d).prop(d, true) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d).prop(d, false) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked')) changed = false - $parent.find('.active').removeClass('active') - this.$element.addClass('active') - } else if ($input.prop('type') == 'checkbox') { - if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false - this.$element.toggleClass('active') - } - $input.prop('checked', this.$element.hasClass('active')) - if (changed) $input.trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - this.$element.toggleClass('active') - } - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target).closest('.btn') - Plugin.call($btn, 'toggle') - if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) { - // Prevent double click on radios, and the double selections (so cancellation) on checkboxes - e.preventDefault() - // The target component still receive the focus - if ($btn.is('input,button')) $btn.trigger('focus') - else $btn.find('input:visible,button:visible').first().trigger('focus') - } - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: carousel.js v3.3.7 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = null - this.sliding = null - this.interval = null - this.$active = null - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.7' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: collapse.js v3.3.7 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - -/* jshint latedef: false */ - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + - '[data-toggle="collapse"][data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.7' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $this.data() - - Plugin.call($target, option) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.7 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.7' - - function getParent($this) { - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = selector && $(selector) - - return $parent && $parent.length ? $parent : $this.parent() - } - - function clearMenus(e) { - if (e && e.which === 3) return - $(backdrop).remove() - $(toggle).each(function () { - var $this = $(this) - var $parent = getParent($this) - var relatedTarget = { relatedTarget: this } - - if (!$parent.hasClass('open')) return - - if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return - - $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this.attr('aria-expanded', 'false') - $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget)) - }) - } - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $(document.createElement('div')) - .addClass('dropdown-backdrop') - .insertAfter($(this)) - .on('click', clearMenus) - } - - var relatedTarget = { relatedTarget: this } - $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this - .trigger('focus') - .attr('aria-expanded', 'true') - - $parent - .toggleClass('open') - .trigger($.Event('shown.bs.dropdown', relatedTarget)) - } - - return false - } - - Dropdown.prototype.keydown = function (e) { - if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return - - var $this = $(this) - - e.preventDefault() - e.stopPropagation() - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - if (!isActive && e.which != 27 || isActive && e.which == 27) { - if (e.which == 27) $parent.find(toggle).trigger('focus') - return $this.trigger('click') - } - - var desc = ' li:not(.disabled):visible a' - var $items = $parent.find('.dropdown-menu' + desc) - - if (!$items.length) return - - var index = $items.index(e.target) - - if (e.which == 38 && index > 0) index-- // up - if (e.which == 40 && index < $items.length - 1) index++ // down - if (!~index) index = 0 - - $items.eq(index).trigger('focus') - } - - - // DROPDOWN PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.dropdown') - - if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.dropdown - - $.fn.dropdown = Plugin - $.fn.dropdown.Constructor = Dropdown - - - // DROPDOWN NO CONFLICT - // ==================== - - $.fn.dropdown.noConflict = function () { - $.fn.dropdown = old - return this - } - - - // APPLY TO STANDARD DROPDOWN ELEMENTS - // =================================== - - $(document) - .on('click.bs.dropdown.data-api', clearMenus) - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: modal.js v3.3.7 - * http://getbootstrap.com/javascript/#modals - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // MODAL CLASS DEFINITION - // ====================== - - var Modal = function (element, options) { - this.options = options - this.$body = $(document.body) - this.$element = $(element) - this.$dialog = this.$element.find('.modal-dialog') - this.$backdrop = null - this.isShown = null - this.originalBodyPad = null - this.scrollbarWidth = 0 - this.ignoreBackdropClick = false - - if (this.options.remote) { - this.$element - .find('.modal-content') - .load(this.options.remote, $.proxy(function () { - this.$element.trigger('loaded.bs.modal') - }, this)) - } - } - - Modal.VERSION = '3.3.7' - - Modal.TRANSITION_DURATION = 300 - Modal.BACKDROP_TRANSITION_DURATION = 150 - - Modal.DEFAULTS = { - backdrop: true, - keyboard: true, - show: true - } - - Modal.prototype.toggle = function (_relatedTarget) { - return this.isShown ? this.hide() : this.show(_relatedTarget) - } - - Modal.prototype.show = function (_relatedTarget) { - var that = this - var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) - - this.$element.trigger(e) - - if (this.isShown || e.isDefaultPrevented()) return - - this.isShown = true - - this.checkScrollbar() - this.setScrollbar() - this.$body.addClass('modal-open') - - this.escape() - this.resize() - - this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) - - this.$dialog.on('mousedown.dismiss.bs.modal', function () { - that.$element.one('mouseup.dismiss.bs.modal', function (e) { - if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true - }) - }) - - this.backdrop(function () { - var transition = $.support.transition && that.$element.hasClass('fade') - - if (!that.$element.parent().length) { - that.$element.appendTo(that.$body) // don't move modals dom position - } - - that.$element - .show() - .scrollTop(0) - - that.adjustDialog() - - if (transition) { - that.$element[0].offsetWidth // force reflow - } - - that.$element.addClass('in') - - that.enforceFocus() - - var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) - - transition ? - that.$dialog // wait for modal to slide in - .one('bsTransitionEnd', function () { - that.$element.trigger('focus').trigger(e) - }) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - that.$element.trigger('focus').trigger(e) - }) - } - - Modal.prototype.hide = function (e) { - if (e) e.preventDefault() - - e = $.Event('hide.bs.modal') - - this.$element.trigger(e) - - if (!this.isShown || e.isDefaultPrevented()) return - - this.isShown = false - - this.escape() - this.resize() - - $(document).off('focusin.bs.modal') - - this.$element - .removeClass('in') - .off('click.dismiss.bs.modal') - .off('mouseup.dismiss.bs.modal') - - this.$dialog.off('mousedown.dismiss.bs.modal') - - $.support.transition && this.$element.hasClass('fade') ? - this.$element - .one('bsTransitionEnd', $.proxy(this.hideModal, this)) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - this.hideModal() - } - - Modal.prototype.enforceFocus = function () { - $(document) - .off('focusin.bs.modal') // guard against infinite focus loop - .on('focusin.bs.modal', $.proxy(function (e) { - if (document !== e.target && - this.$element[0] !== e.target && - !this.$element.has(e.target).length) { - this.$element.trigger('focus') - } - }, this)) - } - - Modal.prototype.escape = function () { - if (this.isShown && this.options.keyboard) { - this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { - e.which == 27 && this.hide() - }, this)) - } else if (!this.isShown) { - this.$element.off('keydown.dismiss.bs.modal') - } - } - - Modal.prototype.resize = function () { - if (this.isShown) { - $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) - } else { - $(window).off('resize.bs.modal') - } - } - - Modal.prototype.hideModal = function () { - var that = this - this.$element.hide() - this.backdrop(function () { - that.$body.removeClass('modal-open') - that.resetAdjustments() - that.resetScrollbar() - that.$element.trigger('hidden.bs.modal') - }) - } - - Modal.prototype.removeBackdrop = function () { - this.$backdrop && this.$backdrop.remove() - this.$backdrop = null - } - - Modal.prototype.backdrop = function (callback) { - var that = this - var animate = this.$element.hasClass('fade') ? 'fade' : '' - - if (this.isShown && this.options.backdrop) { - var doAnimate = $.support.transition && animate - - this.$backdrop = $(document.createElement('div')) - .addClass('modal-backdrop ' + animate) - .appendTo(this.$body) - - this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) { - if (this.ignoreBackdropClick) { - this.ignoreBackdropClick = false - return - } - if (e.target !== e.currentTarget) return - this.options.backdrop == 'static' - ? this.$element[0].focus() - : this.hide() - }, this)) - - if (doAnimate) this.$backdrop[0].offsetWidth // force reflow - - this.$backdrop.addClass('in') - - if (!callback) return - - doAnimate ? - this.$backdrop - .one('bsTransitionEnd', callback) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callback() - - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass('in') - - var callbackRemove = function () { - that.removeBackdrop() - callback && callback() - } - $.support.transition && this.$element.hasClass('fade') ? - this.$backdrop - .one('bsTransitionEnd', callbackRemove) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callbackRemove() - - } else if (callback) { - callback() - } - } - - // these following methods are used to handle overflowing modals - - Modal.prototype.handleUpdate = function () { - this.adjustDialog() - } - - Modal.prototype.adjustDialog = function () { - var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight - - this.$element.css({ - paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', - paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' - }) - } - - Modal.prototype.resetAdjustments = function () { - this.$element.css({ - paddingLeft: '', - paddingRight: '' - }) - } - - Modal.prototype.checkScrollbar = function () { - var fullWindowWidth = window.innerWidth - if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8 - var documentElementRect = document.documentElement.getBoundingClientRect() - fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left) - } - this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth - this.scrollbarWidth = this.measureScrollbar() - } - - Modal.prototype.setScrollbar = function () { - var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) - this.originalBodyPad = document.body.style.paddingRight || '' - if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) - } - - Modal.prototype.resetScrollbar = function () { - this.$body.css('padding-right', this.originalBodyPad) - } - - Modal.prototype.measureScrollbar = function () { // thx walsh - var scrollDiv = document.createElement('div') - scrollDiv.className = 'modal-scrollbar-measure' - this.$body.append(scrollDiv) - var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth - this.$body[0].removeChild(scrollDiv) - return scrollbarWidth - } - - - // MODAL PLUGIN DEFINITION - // ======================= - - function Plugin(option, _relatedTarget) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.modal') - var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data) $this.data('bs.modal', (data = new Modal(this, options))) - if (typeof option == 'string') data[option](_relatedTarget) - else if (options.show) data.show(_relatedTarget) - }) - } - - var old = $.fn.modal - - $.fn.modal = Plugin - $.fn.modal.Constructor = Modal - - - // MODAL NO CONFLICT - // ================= - - $.fn.modal.noConflict = function () { - $.fn.modal = old - return this - } - - - // MODAL DATA-API - // ============== - - $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { - var $this = $(this) - var href = $this.attr('href') - var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 - var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) - - if ($this.is('a')) e.preventDefault() - - $target.one('show.bs.modal', function (showEvent) { - if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown - $target.one('hidden.bs.modal', function () { - $this.is(':visible') && $this.trigger('focus') - }) - }) - Plugin.call($target, option, this) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: tooltip.js v3.3.7 - * http://getbootstrap.com/javascript/#tooltip - * Inspired by the original jQuery.tipsy by Jason Frame - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TOOLTIP PUBLIC CLASS DEFINITION - // =============================== - - var Tooltip = function (element, options) { - this.type = null - this.options = null - this.enabled = null - this.timeout = null - this.hoverState = null - this.$element = null - this.inState = null - - this.init('tooltip', element, options) - } - - Tooltip.VERSION = '3.3.7' - - Tooltip.TRANSITION_DURATION = 150 - - Tooltip.DEFAULTS = { - animation: true, - placement: 'top', - selector: false, - template: '', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - container: false, - viewport: { - selector: 'body', - padding: 0 - } - } - - Tooltip.prototype.init = function (type, element, options) { - this.enabled = true - this.type = type - this.$element = $(element) - this.options = this.getOptions(options) - this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) - this.inState = { click: false, hover: false, focus: false } - - if (this.$element[0] instanceof document.constructor && !this.options.selector) { - throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') - } - - var triggers = this.options.trigger.split(' ') - - for (var i = triggers.length; i--;) { - var trigger = triggers[i] - - if (trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (trigger != 'manual') { - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' - - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) - } - } - - this.options.selector ? - (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : - this.fixTitle() - } - - Tooltip.prototype.getDefaults = function () { - return Tooltip.DEFAULTS - } - - Tooltip.prototype.getOptions = function (options) { - options = $.extend({}, this.getDefaults(), this.$element.data(), options) - - if (options.delay && typeof options.delay == 'number') { - options.delay = { - show: options.delay, - hide: options.delay - } - } - - return options - } - - Tooltip.prototype.getDelegateOptions = function () { - var options = {} - var defaults = this.getDefaults() - - this._options && $.each(this._options, function (key, value) { - if (defaults[key] != value) options[key] = value - }) - - return options - } - - Tooltip.prototype.enter = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true - } - - if (self.tip().hasClass('in') || self.hoverState == 'in') { - self.hoverState = 'in' - return - } - - clearTimeout(self.timeout) - - self.hoverState = 'in' - - if (!self.options.delay || !self.options.delay.show) return self.show() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'in') self.show() - }, self.options.delay.show) - } - - Tooltip.prototype.isInStateTrue = function () { - for (var key in this.inState) { - if (this.inState[key]) return true - } - - return false - } - - Tooltip.prototype.leave = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false - } - - if (self.isInStateTrue()) return - - clearTimeout(self.timeout) - - self.hoverState = 'out' - - if (!self.options.delay || !self.options.delay.hide) return self.hide() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'out') self.hide() - }, self.options.delay.hide) - } - - Tooltip.prototype.show = function () { - var e = $.Event('show.bs.' + this.type) - - if (this.hasContent() && this.enabled) { - this.$element.trigger(e) - - var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) - if (e.isDefaultPrevented() || !inDom) return - var that = this - - var $tip = this.tip() - - var tipId = this.getUID(this.type) - - this.setContent() - $tip.attr('id', tipId) - this.$element.attr('aria-describedby', tipId) - - if (this.options.animation) $tip.addClass('fade') - - var placement = typeof this.options.placement == 'function' ? - this.options.placement.call(this, $tip[0], this.$element[0]) : - this.options.placement - - var autoToken = /\s?auto?\s?/i - var autoPlace = autoToken.test(placement) - if (autoPlace) placement = placement.replace(autoToken, '') || 'top' - - $tip - .detach() - .css({ top: 0, left: 0, display: 'block' }) - .addClass(placement) - .data('bs.' + this.type, this) - - this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) - this.$element.trigger('inserted.bs.' + this.type) - - var pos = this.getPosition() - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (autoPlace) { - var orgPlacement = placement - var viewportDim = this.getPosition(this.$viewport) - - placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : - placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : - placement - - $tip - .removeClass(orgPlacement) - .addClass(placement) - } - - var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) - - this.applyPlacement(calculatedOffset, placement) - - var complete = function () { - var prevHoverState = that.hoverState - that.$element.trigger('shown.bs.' + that.type) - that.hoverState = null - - if (prevHoverState == 'out') that.leave(that) - } - - $.support.transition && this.$tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - } - } - - Tooltip.prototype.applyPlacement = function (offset, placement) { - var $tip = this.tip() - var width = $tip[0].offsetWidth - var height = $tip[0].offsetHeight - - // manually read margins because getBoundingClientRect includes difference - var marginTop = parseInt($tip.css('margin-top'), 10) - var marginLeft = parseInt($tip.css('margin-left'), 10) - - // we must check for NaN for ie 8/9 - if (isNaN(marginTop)) marginTop = 0 - if (isNaN(marginLeft)) marginLeft = 0 - - offset.top += marginTop - offset.left += marginLeft - - // $.fn.offset doesn't round pixel values - // so we use setOffset directly with our own function B-0 - $.offset.setOffset($tip[0], $.extend({ - using: function (props) { - $tip.css({ - top: Math.round(props.top), - left: Math.round(props.left) - }) - } - }, offset), 0) - - $tip.addClass('in') - - // check to see if placing tip in new offset caused the tip to resize itself - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (placement == 'top' && actualHeight != height) { - offset.top = offset.top + height - actualHeight - } - - var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) - - if (delta.left) offset.left += delta.left - else offset.top += delta.top - - var isVertical = /top|bottom/.test(placement) - var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight - var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' - - $tip.offset(offset) - this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) - } - - Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { - this.arrow() - .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') - .css(isVertical ? 'top' : 'left', '') - } - - Tooltip.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - - $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) - $tip.removeClass('fade in top bottom left right') - } - - Tooltip.prototype.hide = function (callback) { - var that = this - var $tip = $(this.$tip) - var e = $.Event('hide.bs.' + this.type) - - function complete() { - if (that.hoverState != 'in') $tip.detach() - if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary. - that.$element - .removeAttr('aria-describedby') - .trigger('hidden.bs.' + that.type) - } - callback && callback() - } - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - $tip.removeClass('in') - - $.support.transition && $tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - - this.hoverState = null - - return this - } - - Tooltip.prototype.fixTitle = function () { - var $e = this.$element - if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') - } - } - - Tooltip.prototype.hasContent = function () { - return this.getTitle() - } - - Tooltip.prototype.getPosition = function ($element) { - $element = $element || this.$element - - var el = $element[0] - var isBody = el.tagName == 'BODY' - - var elRect = el.getBoundingClientRect() - if (elRect.width == null) { - // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 - elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) - } - var isSvg = window.SVGElement && el instanceof window.SVGElement - // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3. - // See https://github.com/twbs/bootstrap/issues/20280 - var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset()) - var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } - var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null - - return $.extend({}, elRect, scroll, outerDims, elOffset) - } - - Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { - return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : - /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } - - } - - Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { - var delta = { top: 0, left: 0 } - if (!this.$viewport) return delta - - var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 - var viewportDimensions = this.getPosition(this.$viewport) - - if (/right|left/.test(placement)) { - var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll - var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight - if (topEdgeOffset < viewportDimensions.top) { // top overflow - delta.top = viewportDimensions.top - topEdgeOffset - } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow - delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset - } - } else { - var leftEdgeOffset = pos.left - viewportPadding - var rightEdgeOffset = pos.left + viewportPadding + actualWidth - if (leftEdgeOffset < viewportDimensions.left) { // left overflow - delta.left = viewportDimensions.left - leftEdgeOffset - } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow - delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset - } - } - - return delta - } - - Tooltip.prototype.getTitle = function () { - var title - var $e = this.$element - var o = this.options - - title = $e.attr('data-original-title') - || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) - - return title - } - - Tooltip.prototype.getUID = function (prefix) { - do prefix += ~~(Math.random() * 1000000) - while (document.getElementById(prefix)) - return prefix - } - - Tooltip.prototype.tip = function () { - if (!this.$tip) { - this.$tip = $(this.options.template) - if (this.$tip.length != 1) { - throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') - } - } - return this.$tip - } - - Tooltip.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) - } - - Tooltip.prototype.enable = function () { - this.enabled = true - } - - Tooltip.prototype.disable = function () { - this.enabled = false - } - - Tooltip.prototype.toggleEnabled = function () { - this.enabled = !this.enabled - } - - Tooltip.prototype.toggle = function (e) { - var self = this - if (e) { - self = $(e.currentTarget).data('bs.' + this.type) - if (!self) { - self = new this.constructor(e.currentTarget, this.getDelegateOptions()) - $(e.currentTarget).data('bs.' + this.type, self) - } - } - - if (e) { - self.inState.click = !self.inState.click - if (self.isInStateTrue()) self.enter(self) - else self.leave(self) - } else { - self.tip().hasClass('in') ? self.leave(self) : self.enter(self) - } - } - - Tooltip.prototype.destroy = function () { - var that = this - clearTimeout(this.timeout) - this.hide(function () { - that.$element.off('.' + that.type).removeData('bs.' + that.type) - if (that.$tip) { - that.$tip.detach() - } - that.$tip = null - that.$arrow = null - that.$viewport = null - that.$element = null - }) - } - - - // TOOLTIP PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tooltip') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tooltip - - $.fn.tooltip = Plugin - $.fn.tooltip.Constructor = Tooltip - - - // TOOLTIP NO CONFLICT - // =================== - - $.fn.tooltip.noConflict = function () { - $.fn.tooltip = old - return this - } - -}(jQuery); - -/* ======================================================================== - * Bootstrap: popover.js v3.3.7 - * http://getbootstrap.com/javascript/#popovers - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // POPOVER PUBLIC CLASS DEFINITION - // =============================== - - var Popover = function (element, options) { - this.init('popover', element, options) - } - - if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - - Popover.VERSION = '3.3.7' - - Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { - placement: 'right', - trigger: 'click', - content: '', - template: '' - }) - - - // NOTE: POPOVER EXTENDS tooltip.js - // ================================ - - Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) - - Popover.prototype.constructor = Popover - - Popover.prototype.getDefaults = function () { - return Popover.DEFAULTS - } - - Popover.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - var content = this.getContent() - - $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events - this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' - ](content) - - $tip.removeClass('fade top bottom left right in') - - // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do - // this manually by checking the contents. - if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() - } - - Popover.prototype.hasContent = function () { - return this.getTitle() || this.getContent() - } - - Popover.prototype.getContent = function () { - var $e = this.$element - var o = this.options - - return $e.attr('data-content') - || (typeof o.content == 'function' ? - o.content.call($e[0]) : - o.content) - } - - Popover.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.arrow')) - } - - - // POPOVER PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.popover') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.popover', (data = new Popover(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.popover - - $.fn.popover = Plugin - $.fn.popover.Constructor = Popover - - - // POPOVER NO CONFLICT - // =================== - - $.fn.popover.noConflict = function () { - $.fn.popover = old - return this - } - -}(jQuery); - -/* ======================================================================== - * Bootstrap: scrollspy.js v3.3.7 - * http://getbootstrap.com/javascript/#scrollspy - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // SCROLLSPY CLASS DEFINITION - // ========================== - - function ScrollSpy(element, options) { - this.$body = $(document.body) - this.$scrollElement = $(element).is(document.body) ? $(window) : $(element) - this.options = $.extend({}, ScrollSpy.DEFAULTS, options) - this.selector = (this.options.target || '') + ' .nav li > a' - this.offsets = [] - this.targets = [] - this.activeTarget = null - this.scrollHeight = 0 - - this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this)) - this.refresh() - this.process() - } - - ScrollSpy.VERSION = '3.3.7' - - ScrollSpy.DEFAULTS = { - offset: 10 - } - - ScrollSpy.prototype.getScrollHeight = function () { - return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) - } - - ScrollSpy.prototype.refresh = function () { - var that = this - var offsetMethod = 'offset' - var offsetBase = 0 - - this.offsets = [] - this.targets = [] - this.scrollHeight = this.getScrollHeight() - - if (!$.isWindow(this.$scrollElement[0])) { - offsetMethod = 'position' - offsetBase = this.$scrollElement.scrollTop() - } - - this.$body - .find(this.selector) - .map(function () { - var $el = $(this) - var href = $el.data('target') || $el.attr('href') - var $href = /^#./.test(href) && $(href) - - return ($href - && $href.length - && $href.is(':visible') - && [[$href[offsetMethod]().top + offsetBase, href]]) || null - }) - .sort(function (a, b) { return a[0] - b[0] }) - .each(function () { - that.offsets.push(this[0]) - that.targets.push(this[1]) - }) - } - - ScrollSpy.prototype.process = function () { - var scrollTop = this.$scrollElement.scrollTop() + this.options.offset - var scrollHeight = this.getScrollHeight() - var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() - var offsets = this.offsets - var targets = this.targets - var activeTarget = this.activeTarget - var i - - if (this.scrollHeight != scrollHeight) { - this.refresh() - } - - if (scrollTop >= maxScroll) { - return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) - } - - if (activeTarget && scrollTop < offsets[0]) { - this.activeTarget = null - return this.clear() - } - - for (i = offsets.length; i--;) { - activeTarget != targets[i] - && scrollTop >= offsets[i] - && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1]) - && this.activate(targets[i]) - } - } - - ScrollSpy.prototype.activate = function (target) { - this.activeTarget = target - - this.clear() - - var selector = this.selector + - '[data-target="' + target + '"],' + - this.selector + '[href="' + target + '"]' - - var active = $(selector) - .parents('li') - .addClass('active') - - if (active.parent('.dropdown-menu').length) { - active = active - .closest('li.dropdown') - .addClass('active') - } - - active.trigger('activate.bs.scrollspy') - } - - ScrollSpy.prototype.clear = function () { - $(this.selector) - .parentsUntil(this.options.target, '.active') - .removeClass('active') - } - - - // SCROLLSPY PLUGIN DEFINITION - // =========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.scrollspy') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.scrollspy - - $.fn.scrollspy = Plugin - $.fn.scrollspy.Constructor = ScrollSpy - - - // SCROLLSPY NO CONFLICT - // ===================== - - $.fn.scrollspy.noConflict = function () { - $.fn.scrollspy = old - return this - } - - - // SCROLLSPY DATA-API - // ================== - - $(window).on('load.bs.scrollspy.data-api', function () { - $('[data-spy="scroll"]').each(function () { - var $spy = $(this) - Plugin.call($spy, $spy.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: tab.js v3.3.7 - * http://getbootstrap.com/javascript/#tabs - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TAB CLASS DEFINITION - // ==================== - - var Tab = function (element) { - // jscs:disable requireDollarBeforejQueryAssignment - this.element = $(element) - // jscs:enable requireDollarBeforejQueryAssignment - } - - Tab.VERSION = '3.3.7' - - Tab.TRANSITION_DURATION = 150 - - Tab.prototype.show = function () { - var $this = this.element - var $ul = $this.closest('ul:not(.dropdown-menu)') - var selector = $this.data('target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - if ($this.parent('li').hasClass('active')) return - - var $previous = $ul.find('.active:last a') - var hideEvent = $.Event('hide.bs.tab', { - relatedTarget: $this[0] - }) - var showEvent = $.Event('show.bs.tab', { - relatedTarget: $previous[0] - }) - - $previous.trigger(hideEvent) - $this.trigger(showEvent) - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return - - var $target = $(selector) - - this.activate($this.closest('li'), $ul) - this.activate($target, $target.parent(), function () { - $previous.trigger({ - type: 'hidden.bs.tab', - relatedTarget: $this[0] - }) - $this.trigger({ - type: 'shown.bs.tab', - relatedTarget: $previous[0] - }) - }) - } - - Tab.prototype.activate = function (element, container, callback) { - var $active = container.find('> .active') - var transition = callback - && $.support.transition - && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) - - function next() { - $active - .removeClass('active') - .find('> .dropdown-menu > .active') - .removeClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', false) - - element - .addClass('active') - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - - if (transition) { - element[0].offsetWidth // reflow for transition - element.addClass('in') - } else { - element.removeClass('fade') - } - - if (element.parent('.dropdown-menu').length) { - element - .closest('li.dropdown') - .addClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - } - - callback && callback() - } - - $active.length && transition ? - $active - .one('bsTransitionEnd', next) - .emulateTransitionEnd(Tab.TRANSITION_DURATION) : - next() - - $active.removeClass('in') - } - - - // TAB PLUGIN DEFINITION - // ===================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tab') - - if (!data) $this.data('bs.tab', (data = new Tab(this))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tab - - $.fn.tab = Plugin - $.fn.tab.Constructor = Tab - - - // TAB NO CONFLICT - // =============== - - $.fn.tab.noConflict = function () { - $.fn.tab = old - return this - } - - - // TAB DATA-API - // ============ - - var clickHandler = function (e) { - e.preventDefault() - Plugin.call($(this), 'show') - } - - $(document) - .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) - .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: affix.js v3.3.7 - * http://getbootstrap.com/javascript/#affix - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // AFFIX CLASS DEFINITION - // ====================== - - var Affix = function (element, options) { - this.options = $.extend({}, Affix.DEFAULTS, options) - - this.$target = $(this.options.target) - .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) - .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) - - this.$element = $(element) - this.affixed = null - this.unpin = null - this.pinnedOffset = null - - this.checkPosition() - } - - Affix.VERSION = '3.3.7' - - Affix.RESET = 'affix affix-top affix-bottom' - - Affix.DEFAULTS = { - offset: 0, - target: window - } - - Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - var targetHeight = this.$target.height() - - if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false - - if (this.affixed == 'bottom') { - if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' - return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' - } - - var initializing = this.affixed == null - var colliderTop = initializing ? scrollTop : position.top - var colliderHeight = initializing ? targetHeight : height - - if (offsetTop != null && scrollTop <= offsetTop) return 'top' - if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' - - return false - } - - Affix.prototype.getPinnedOffset = function () { - if (this.pinnedOffset) return this.pinnedOffset - this.$element.removeClass(Affix.RESET).addClass('affix') - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - return (this.pinnedOffset = position.top - scrollTop) - } - - Affix.prototype.checkPositionWithEventLoop = function () { - setTimeout($.proxy(this.checkPosition, this), 1) - } - - Affix.prototype.checkPosition = function () { - if (!this.$element.is(':visible')) return - - var height = this.$element.height() - var offset = this.options.offset - var offsetTop = offset.top - var offsetBottom = offset.bottom - var scrollHeight = Math.max($(document).height(), $(document.body).height()) - - if (typeof offset != 'object') offsetBottom = offsetTop = offset - if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) - if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) - - var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) - - if (this.affixed != affix) { - if (this.unpin != null) this.$element.css('top', '') - - var affixType = 'affix' + (affix ? '-' + affix : '') - var e = $.Event(affixType + '.bs.affix') - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - this.affixed = affix - this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null - - this.$element - .removeClass(Affix.RESET) - .addClass(affixType) - .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') - } - - if (affix == 'bottom') { - this.$element.offset({ - top: scrollHeight - height - offsetBottom - }) - } - } - - - // AFFIX PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.affix') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.affix', (data = new Affix(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.affix - - $.fn.affix = Plugin - $.fn.affix.Constructor = Affix - - - // AFFIX NO CONFLICT - // ================= - - $.fn.affix.noConflict = function () { - $.fn.affix = old - return this - } - - - // AFFIX DATA-API - // ============== - - $(window).on('load', function () { - $('[data-spy="affix"]').each(function () { - var $spy = $(this) - var data = $spy.data() - - data.offset = data.offset || {} - - if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom - if (data.offsetTop != null) data.offset.top = data.offsetTop - - Plugin.call($spy, data) - }) - }) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap.min.js deleted file mode 100644 index 9bcd2fc..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under the MIT license - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.7",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a("#"===f?[]:f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.7",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c).prop(c,!0)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c).prop(c,!1))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target).closest(".btn");b.call(d,"toggle"),a(c.target).is('input[type="radio"], input[type="checkbox"]')||(c.preventDefault(),d.is("input,button")?d.trigger("focus"):d.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.7",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.7",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",f)))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.7",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger(a.Event("shown.bs.dropdown",h))}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),!c.isInStateTrue())return clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null,a.$element=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;!e&&/destroy|hide/.test(b)||(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.7",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.7",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.7",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/affix.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/affix.js deleted file mode 100644 index 7f65168..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/affix.js +++ /dev/null @@ -1,162 +0,0 @@ -/* ======================================================================== - * Bootstrap: affix.js v3.3.7 - * http://getbootstrap.com/javascript/#affix - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // AFFIX CLASS DEFINITION - // ====================== - - var Affix = function (element, options) { - this.options = $.extend({}, Affix.DEFAULTS, options) - - this.$target = $(this.options.target) - .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this)) - .on('click.bs.affix.data-api', $.proxy(this.checkPositionWithEventLoop, this)) - - this.$element = $(element) - this.affixed = null - this.unpin = null - this.pinnedOffset = null - - this.checkPosition() - } - - Affix.VERSION = '3.3.7' - - Affix.RESET = 'affix affix-top affix-bottom' - - Affix.DEFAULTS = { - offset: 0, - target: window - } - - Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) { - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - var targetHeight = this.$target.height() - - if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false - - if (this.affixed == 'bottom') { - if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom' - return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom' - } - - var initializing = this.affixed == null - var colliderTop = initializing ? scrollTop : position.top - var colliderHeight = initializing ? targetHeight : height - - if (offsetTop != null && scrollTop <= offsetTop) return 'top' - if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom' - - return false - } - - Affix.prototype.getPinnedOffset = function () { - if (this.pinnedOffset) return this.pinnedOffset - this.$element.removeClass(Affix.RESET).addClass('affix') - var scrollTop = this.$target.scrollTop() - var position = this.$element.offset() - return (this.pinnedOffset = position.top - scrollTop) - } - - Affix.prototype.checkPositionWithEventLoop = function () { - setTimeout($.proxy(this.checkPosition, this), 1) - } - - Affix.prototype.checkPosition = function () { - if (!this.$element.is(':visible')) return - - var height = this.$element.height() - var offset = this.options.offset - var offsetTop = offset.top - var offsetBottom = offset.bottom - var scrollHeight = Math.max($(document).height(), $(document.body).height()) - - if (typeof offset != 'object') offsetBottom = offsetTop = offset - if (typeof offsetTop == 'function') offsetTop = offset.top(this.$element) - if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element) - - var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom) - - if (this.affixed != affix) { - if (this.unpin != null) this.$element.css('top', '') - - var affixType = 'affix' + (affix ? '-' + affix : '') - var e = $.Event(affixType + '.bs.affix') - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - this.affixed = affix - this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null - - this.$element - .removeClass(Affix.RESET) - .addClass(affixType) - .trigger(affixType.replace('affix', 'affixed') + '.bs.affix') - } - - if (affix == 'bottom') { - this.$element.offset({ - top: scrollHeight - height - offsetBottom - }) - } - } - - - // AFFIX PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.affix') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.affix', (data = new Affix(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.affix - - $.fn.affix = Plugin - $.fn.affix.Constructor = Affix - - - // AFFIX NO CONFLICT - // ================= - - $.fn.affix.noConflict = function () { - $.fn.affix = old - return this - } - - - // AFFIX DATA-API - // ============== - - $(window).on('load', function () { - $('[data-spy="affix"]').each(function () { - var $spy = $(this) - var data = $spy.data() - - data.offset = data.offset || {} - - if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom - if (data.offsetTop != null) data.offset.top = data.offsetTop - - Plugin.call($spy, data) - }) - }) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/alert.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/alert.js deleted file mode 100644 index db97f3b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/alert.js +++ /dev/null @@ -1,94 +0,0 @@ -/* ======================================================================== - * Bootstrap: alert.js v3.3.7 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.7' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector === '#' ? [] : selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/button.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/button.js deleted file mode 100644 index 843b39c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/button.js +++ /dev/null @@ -1,125 +0,0 @@ -/* ======================================================================== - * Bootstrap: button.js v3.3.7 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.7' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state += 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d).prop(d, true) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d).prop(d, false) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked')) changed = false - $parent.find('.active').removeClass('active') - this.$element.addClass('active') - } else if ($input.prop('type') == 'checkbox') { - if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false - this.$element.toggleClass('active') - } - $input.prop('checked', this.$element.hasClass('active')) - if (changed) $input.trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - this.$element.toggleClass('active') - } - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target).closest('.btn') - Plugin.call($btn, 'toggle') - if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) { - // Prevent double click on radios, and the double selections (so cancellation) on checkboxes - e.preventDefault() - // The target component still receive the focus - if ($btn.is('input,button')) $btn.trigger('focus') - else $btn.find('input:visible,button:visible').first().trigger('focus') - } - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/carousel.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/carousel.js deleted file mode 100644 index 6ff954c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/carousel.js +++ /dev/null @@ -1,237 +0,0 @@ -/* ======================================================================== - * Bootstrap: carousel.js v3.3.7 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = null - this.sliding = null - this.interval = null - this.$active = null - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.7' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/collapse.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/collapse.js deleted file mode 100644 index 1203869..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/collapse.js +++ /dev/null @@ -1,212 +0,0 @@ -/* ======================================================================== - * Bootstrap: collapse.js v3.3.7 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - -/* jshint latedef: false */ - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $('[data-toggle="collapse"][href="#' + element.id + '"],' + - '[data-toggle="collapse"][data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.7' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $this.data() - - Plugin.call($target, option) - }) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/dropdown.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/dropdown.js deleted file mode 100644 index 04e9c2d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/dropdown.js +++ /dev/null @@ -1,165 +0,0 @@ -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.7 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.7' - - function getParent($this) { - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = selector && $(selector) - - return $parent && $parent.length ? $parent : $this.parent() - } - - function clearMenus(e) { - if (e && e.which === 3) return - $(backdrop).remove() - $(toggle).each(function () { - var $this = $(this) - var $parent = getParent($this) - var relatedTarget = { relatedTarget: this } - - if (!$parent.hasClass('open')) return - - if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return - - $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this.attr('aria-expanded', 'false') - $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget)) - }) - } - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $(document.createElement('div')) - .addClass('dropdown-backdrop') - .insertAfter($(this)) - .on('click', clearMenus) - } - - var relatedTarget = { relatedTarget: this } - $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget)) - - if (e.isDefaultPrevented()) return - - $this - .trigger('focus') - .attr('aria-expanded', 'true') - - $parent - .toggleClass('open') - .trigger($.Event('shown.bs.dropdown', relatedTarget)) - } - - return false - } - - Dropdown.prototype.keydown = function (e) { - if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return - - var $this = $(this) - - e.preventDefault() - e.stopPropagation() - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - if (!isActive && e.which != 27 || isActive && e.which == 27) { - if (e.which == 27) $parent.find(toggle).trigger('focus') - return $this.trigger('click') - } - - var desc = ' li:not(.disabled):visible a' - var $items = $parent.find('.dropdown-menu' + desc) - - if (!$items.length) return - - var index = $items.index(e.target) - - if (e.which == 38 && index > 0) index-- // up - if (e.which == 40 && index < $items.length - 1) index++ // down - if (!~index) index = 0 - - $items.eq(index).trigger('focus') - } - - - // DROPDOWN PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.dropdown') - - if (!data) $this.data('bs.dropdown', (data = new Dropdown(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.dropdown - - $.fn.dropdown = Plugin - $.fn.dropdown.Constructor = Dropdown - - - // DROPDOWN NO CONFLICT - // ==================== - - $.fn.dropdown.noConflict = function () { - $.fn.dropdown = old - return this - } - - - // APPLY TO STANDARD DROPDOWN ELEMENTS - // =================================== - - $(document) - .on('click.bs.dropdown.data-api', clearMenus) - .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) - .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle) - .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown) - .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/modal.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/modal.js deleted file mode 100644 index f84142d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/modal.js +++ /dev/null @@ -1,339 +0,0 @@ -/* ======================================================================== - * Bootstrap: modal.js v3.3.7 - * http://getbootstrap.com/javascript/#modals - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // MODAL CLASS DEFINITION - // ====================== - - var Modal = function (element, options) { - this.options = options - this.$body = $(document.body) - this.$element = $(element) - this.$dialog = this.$element.find('.modal-dialog') - this.$backdrop = null - this.isShown = null - this.originalBodyPad = null - this.scrollbarWidth = 0 - this.ignoreBackdropClick = false - - if (this.options.remote) { - this.$element - .find('.modal-content') - .load(this.options.remote, $.proxy(function () { - this.$element.trigger('loaded.bs.modal') - }, this)) - } - } - - Modal.VERSION = '3.3.7' - - Modal.TRANSITION_DURATION = 300 - Modal.BACKDROP_TRANSITION_DURATION = 150 - - Modal.DEFAULTS = { - backdrop: true, - keyboard: true, - show: true - } - - Modal.prototype.toggle = function (_relatedTarget) { - return this.isShown ? this.hide() : this.show(_relatedTarget) - } - - Modal.prototype.show = function (_relatedTarget) { - var that = this - var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget }) - - this.$element.trigger(e) - - if (this.isShown || e.isDefaultPrevented()) return - - this.isShown = true - - this.checkScrollbar() - this.setScrollbar() - this.$body.addClass('modal-open') - - this.escape() - this.resize() - - this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this)) - - this.$dialog.on('mousedown.dismiss.bs.modal', function () { - that.$element.one('mouseup.dismiss.bs.modal', function (e) { - if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true - }) - }) - - this.backdrop(function () { - var transition = $.support.transition && that.$element.hasClass('fade') - - if (!that.$element.parent().length) { - that.$element.appendTo(that.$body) // don't move modals dom position - } - - that.$element - .show() - .scrollTop(0) - - that.adjustDialog() - - if (transition) { - that.$element[0].offsetWidth // force reflow - } - - that.$element.addClass('in') - - that.enforceFocus() - - var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget }) - - transition ? - that.$dialog // wait for modal to slide in - .one('bsTransitionEnd', function () { - that.$element.trigger('focus').trigger(e) - }) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - that.$element.trigger('focus').trigger(e) - }) - } - - Modal.prototype.hide = function (e) { - if (e) e.preventDefault() - - e = $.Event('hide.bs.modal') - - this.$element.trigger(e) - - if (!this.isShown || e.isDefaultPrevented()) return - - this.isShown = false - - this.escape() - this.resize() - - $(document).off('focusin.bs.modal') - - this.$element - .removeClass('in') - .off('click.dismiss.bs.modal') - .off('mouseup.dismiss.bs.modal') - - this.$dialog.off('mousedown.dismiss.bs.modal') - - $.support.transition && this.$element.hasClass('fade') ? - this.$element - .one('bsTransitionEnd', $.proxy(this.hideModal, this)) - .emulateTransitionEnd(Modal.TRANSITION_DURATION) : - this.hideModal() - } - - Modal.prototype.enforceFocus = function () { - $(document) - .off('focusin.bs.modal') // guard against infinite focus loop - .on('focusin.bs.modal', $.proxy(function (e) { - if (document !== e.target && - this.$element[0] !== e.target && - !this.$element.has(e.target).length) { - this.$element.trigger('focus') - } - }, this)) - } - - Modal.prototype.escape = function () { - if (this.isShown && this.options.keyboard) { - this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) { - e.which == 27 && this.hide() - }, this)) - } else if (!this.isShown) { - this.$element.off('keydown.dismiss.bs.modal') - } - } - - Modal.prototype.resize = function () { - if (this.isShown) { - $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this)) - } else { - $(window).off('resize.bs.modal') - } - } - - Modal.prototype.hideModal = function () { - var that = this - this.$element.hide() - this.backdrop(function () { - that.$body.removeClass('modal-open') - that.resetAdjustments() - that.resetScrollbar() - that.$element.trigger('hidden.bs.modal') - }) - } - - Modal.prototype.removeBackdrop = function () { - this.$backdrop && this.$backdrop.remove() - this.$backdrop = null - } - - Modal.prototype.backdrop = function (callback) { - var that = this - var animate = this.$element.hasClass('fade') ? 'fade' : '' - - if (this.isShown && this.options.backdrop) { - var doAnimate = $.support.transition && animate - - this.$backdrop = $(document.createElement('div')) - .addClass('modal-backdrop ' + animate) - .appendTo(this.$body) - - this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) { - if (this.ignoreBackdropClick) { - this.ignoreBackdropClick = false - return - } - if (e.target !== e.currentTarget) return - this.options.backdrop == 'static' - ? this.$element[0].focus() - : this.hide() - }, this)) - - if (doAnimate) this.$backdrop[0].offsetWidth // force reflow - - this.$backdrop.addClass('in') - - if (!callback) return - - doAnimate ? - this.$backdrop - .one('bsTransitionEnd', callback) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callback() - - } else if (!this.isShown && this.$backdrop) { - this.$backdrop.removeClass('in') - - var callbackRemove = function () { - that.removeBackdrop() - callback && callback() - } - $.support.transition && this.$element.hasClass('fade') ? - this.$backdrop - .one('bsTransitionEnd', callbackRemove) - .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) : - callbackRemove() - - } else if (callback) { - callback() - } - } - - // these following methods are used to handle overflowing modals - - Modal.prototype.handleUpdate = function () { - this.adjustDialog() - } - - Modal.prototype.adjustDialog = function () { - var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight - - this.$element.css({ - paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '', - paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : '' - }) - } - - Modal.prototype.resetAdjustments = function () { - this.$element.css({ - paddingLeft: '', - paddingRight: '' - }) - } - - Modal.prototype.checkScrollbar = function () { - var fullWindowWidth = window.innerWidth - if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8 - var documentElementRect = document.documentElement.getBoundingClientRect() - fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left) - } - this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth - this.scrollbarWidth = this.measureScrollbar() - } - - Modal.prototype.setScrollbar = function () { - var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10) - this.originalBodyPad = document.body.style.paddingRight || '' - if (this.bodyIsOverflowing) this.$body.css('padding-right', bodyPad + this.scrollbarWidth) - } - - Modal.prototype.resetScrollbar = function () { - this.$body.css('padding-right', this.originalBodyPad) - } - - Modal.prototype.measureScrollbar = function () { // thx walsh - var scrollDiv = document.createElement('div') - scrollDiv.className = 'modal-scrollbar-measure' - this.$body.append(scrollDiv) - var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth - this.$body[0].removeChild(scrollDiv) - return scrollbarWidth - } - - - // MODAL PLUGIN DEFINITION - // ======================= - - function Plugin(option, _relatedTarget) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.modal') - var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data) $this.data('bs.modal', (data = new Modal(this, options))) - if (typeof option == 'string') data[option](_relatedTarget) - else if (options.show) data.show(_relatedTarget) - }) - } - - var old = $.fn.modal - - $.fn.modal = Plugin - $.fn.modal.Constructor = Modal - - - // MODAL NO CONFLICT - // ================= - - $.fn.modal.noConflict = function () { - $.fn.modal = old - return this - } - - - // MODAL DATA-API - // ============== - - $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) { - var $this = $(this) - var href = $this.attr('href') - var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) // strip for ie7 - var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data()) - - if ($this.is('a')) e.preventDefault() - - $target.one('show.bs.modal', function (showEvent) { - if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown - $target.one('hidden.bs.modal', function () { - $this.is(':visible') && $this.trigger('focus') - }) - }) - Plugin.call($target, option, this) - }) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/popover.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/popover.js deleted file mode 100644 index efe1956..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/popover.js +++ /dev/null @@ -1,108 +0,0 @@ -/* ======================================================================== - * Bootstrap: popover.js v3.3.7 - * http://getbootstrap.com/javascript/#popovers - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // POPOVER PUBLIC CLASS DEFINITION - // =============================== - - var Popover = function (element, options) { - this.init('popover', element, options) - } - - if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js') - - Popover.VERSION = '3.3.7' - - Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, { - placement: 'right', - trigger: 'click', - content: '', - template: '' - }) - - - // NOTE: POPOVER EXTENDS tooltip.js - // ================================ - - Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype) - - Popover.prototype.constructor = Popover - - Popover.prototype.getDefaults = function () { - return Popover.DEFAULTS - } - - Popover.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - var content = this.getContent() - - $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content').children().detach().end()[ // we use append for html objects to maintain js events - this.options.html ? (typeof content == 'string' ? 'html' : 'append') : 'text' - ](content) - - $tip.removeClass('fade top bottom left right in') - - // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do - // this manually by checking the contents. - if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide() - } - - Popover.prototype.hasContent = function () { - return this.getTitle() || this.getContent() - } - - Popover.prototype.getContent = function () { - var $e = this.$element - var o = this.options - - return $e.attr('data-content') - || (typeof o.content == 'function' ? - o.content.call($e[0]) : - o.content) - } - - Popover.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.arrow')) - } - - - // POPOVER PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.popover') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.popover', (data = new Popover(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.popover - - $.fn.popover = Plugin - $.fn.popover.Constructor = Popover - - - // POPOVER NO CONFLICT - // =================== - - $.fn.popover.noConflict = function () { - $.fn.popover = old - return this - } - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/scrollspy.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/scrollspy.js deleted file mode 100644 index fe19809..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/scrollspy.js +++ /dev/null @@ -1,172 +0,0 @@ -/* ======================================================================== - * Bootstrap: scrollspy.js v3.3.7 - * http://getbootstrap.com/javascript/#scrollspy - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // SCROLLSPY CLASS DEFINITION - // ========================== - - function ScrollSpy(element, options) { - this.$body = $(document.body) - this.$scrollElement = $(element).is(document.body) ? $(window) : $(element) - this.options = $.extend({}, ScrollSpy.DEFAULTS, options) - this.selector = (this.options.target || '') + ' .nav li > a' - this.offsets = [] - this.targets = [] - this.activeTarget = null - this.scrollHeight = 0 - - this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this)) - this.refresh() - this.process() - } - - ScrollSpy.VERSION = '3.3.7' - - ScrollSpy.DEFAULTS = { - offset: 10 - } - - ScrollSpy.prototype.getScrollHeight = function () { - return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight) - } - - ScrollSpy.prototype.refresh = function () { - var that = this - var offsetMethod = 'offset' - var offsetBase = 0 - - this.offsets = [] - this.targets = [] - this.scrollHeight = this.getScrollHeight() - - if (!$.isWindow(this.$scrollElement[0])) { - offsetMethod = 'position' - offsetBase = this.$scrollElement.scrollTop() - } - - this.$body - .find(this.selector) - .map(function () { - var $el = $(this) - var href = $el.data('target') || $el.attr('href') - var $href = /^#./.test(href) && $(href) - - return ($href - && $href.length - && $href.is(':visible') - && [[$href[offsetMethod]().top + offsetBase, href]]) || null - }) - .sort(function (a, b) { return a[0] - b[0] }) - .each(function () { - that.offsets.push(this[0]) - that.targets.push(this[1]) - }) - } - - ScrollSpy.prototype.process = function () { - var scrollTop = this.$scrollElement.scrollTop() + this.options.offset - var scrollHeight = this.getScrollHeight() - var maxScroll = this.options.offset + scrollHeight - this.$scrollElement.height() - var offsets = this.offsets - var targets = this.targets - var activeTarget = this.activeTarget - var i - - if (this.scrollHeight != scrollHeight) { - this.refresh() - } - - if (scrollTop >= maxScroll) { - return activeTarget != (i = targets[targets.length - 1]) && this.activate(i) - } - - if (activeTarget && scrollTop < offsets[0]) { - this.activeTarget = null - return this.clear() - } - - for (i = offsets.length; i--;) { - activeTarget != targets[i] - && scrollTop >= offsets[i] - && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1]) - && this.activate(targets[i]) - } - } - - ScrollSpy.prototype.activate = function (target) { - this.activeTarget = target - - this.clear() - - var selector = this.selector + - '[data-target="' + target + '"],' + - this.selector + '[href="' + target + '"]' - - var active = $(selector) - .parents('li') - .addClass('active') - - if (active.parent('.dropdown-menu').length) { - active = active - .closest('li.dropdown') - .addClass('active') - } - - active.trigger('activate.bs.scrollspy') - } - - ScrollSpy.prototype.clear = function () { - $(this.selector) - .parentsUntil(this.options.target, '.active') - .removeClass('active') - } - - - // SCROLLSPY PLUGIN DEFINITION - // =========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.scrollspy') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.scrollspy - - $.fn.scrollspy = Plugin - $.fn.scrollspy.Constructor = ScrollSpy - - - // SCROLLSPY NO CONFLICT - // ===================== - - $.fn.scrollspy.noConflict = function () { - $.fn.scrollspy = old - return this - } - - - // SCROLLSPY DATA-API - // ================== - - $(window).on('load.bs.scrollspy.data-api', function () { - $('[data-spy="scroll"]').each(function () { - var $spy = $(this) - Plugin.call($spy, $spy.data()) - }) - }) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/tab.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/tab.js deleted file mode 100644 index c4a8635..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/tab.js +++ /dev/null @@ -1,155 +0,0 @@ -/* ======================================================================== - * Bootstrap: tab.js v3.3.7 - * http://getbootstrap.com/javascript/#tabs - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TAB CLASS DEFINITION - // ==================== - - var Tab = function (element) { - // jscs:disable requireDollarBeforejQueryAssignment - this.element = $(element) - // jscs:enable requireDollarBeforejQueryAssignment - } - - Tab.VERSION = '3.3.7' - - Tab.TRANSITION_DURATION = 150 - - Tab.prototype.show = function () { - var $this = this.element - var $ul = $this.closest('ul:not(.dropdown-menu)') - var selector = $this.data('target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - if ($this.parent('li').hasClass('active')) return - - var $previous = $ul.find('.active:last a') - var hideEvent = $.Event('hide.bs.tab', { - relatedTarget: $this[0] - }) - var showEvent = $.Event('show.bs.tab', { - relatedTarget: $previous[0] - }) - - $previous.trigger(hideEvent) - $this.trigger(showEvent) - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return - - var $target = $(selector) - - this.activate($this.closest('li'), $ul) - this.activate($target, $target.parent(), function () { - $previous.trigger({ - type: 'hidden.bs.tab', - relatedTarget: $this[0] - }) - $this.trigger({ - type: 'shown.bs.tab', - relatedTarget: $previous[0] - }) - }) - } - - Tab.prototype.activate = function (element, container, callback) { - var $active = container.find('> .active') - var transition = callback - && $.support.transition - && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length) - - function next() { - $active - .removeClass('active') - .find('> .dropdown-menu > .active') - .removeClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', false) - - element - .addClass('active') - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - - if (transition) { - element[0].offsetWidth // reflow for transition - element.addClass('in') - } else { - element.removeClass('fade') - } - - if (element.parent('.dropdown-menu').length) { - element - .closest('li.dropdown') - .addClass('active') - .end() - .find('[data-toggle="tab"]') - .attr('aria-expanded', true) - } - - callback && callback() - } - - $active.length && transition ? - $active - .one('bsTransitionEnd', next) - .emulateTransitionEnd(Tab.TRANSITION_DURATION) : - next() - - $active.removeClass('in') - } - - - // TAB PLUGIN DEFINITION - // ===================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tab') - - if (!data) $this.data('bs.tab', (data = new Tab(this))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tab - - $.fn.tab = Plugin - $.fn.tab.Constructor = Tab - - - // TAB NO CONFLICT - // =============== - - $.fn.tab.noConflict = function () { - $.fn.tab = old - return this - } - - - // TAB DATA-API - // ============ - - var clickHandler = function (e) { - e.preventDefault() - Plugin.call($(this), 'show') - } - - $(document) - .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler) - .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/tooltip.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/tooltip.js deleted file mode 100644 index e35d9c7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/tooltip.js +++ /dev/null @@ -1,520 +0,0 @@ -/* ======================================================================== - * Bootstrap: tooltip.js v3.3.7 - * http://getbootstrap.com/javascript/#tooltip - * Inspired by the original jQuery.tipsy by Jason Frame - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // TOOLTIP PUBLIC CLASS DEFINITION - // =============================== - - var Tooltip = function (element, options) { - this.type = null - this.options = null - this.enabled = null - this.timeout = null - this.hoverState = null - this.$element = null - this.inState = null - - this.init('tooltip', element, options) - } - - Tooltip.VERSION = '3.3.7' - - Tooltip.TRANSITION_DURATION = 150 - - Tooltip.DEFAULTS = { - animation: true, - placement: 'top', - selector: false, - template: '', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - container: false, - viewport: { - selector: 'body', - padding: 0 - } - } - - Tooltip.prototype.init = function (type, element, options) { - this.enabled = true - this.type = type - this.$element = $(element) - this.options = this.getOptions(options) - this.$viewport = this.options.viewport && $($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport)) - this.inState = { click: false, hover: false, focus: false } - - if (this.$element[0] instanceof document.constructor && !this.options.selector) { - throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!') - } - - var triggers = this.options.trigger.split(' ') - - for (var i = triggers.length; i--;) { - var trigger = triggers[i] - - if (trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (trigger != 'manual') { - var eventIn = trigger == 'hover' ? 'mouseenter' : 'focusin' - var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout' - - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) - } - } - - this.options.selector ? - (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) : - this.fixTitle() - } - - Tooltip.prototype.getDefaults = function () { - return Tooltip.DEFAULTS - } - - Tooltip.prototype.getOptions = function (options) { - options = $.extend({}, this.getDefaults(), this.$element.data(), options) - - if (options.delay && typeof options.delay == 'number') { - options.delay = { - show: options.delay, - hide: options.delay - } - } - - return options - } - - Tooltip.prototype.getDelegateOptions = function () { - var options = {} - var defaults = this.getDefaults() - - this._options && $.each(this._options, function (key, value) { - if (defaults[key] != value) options[key] = value - }) - - return options - } - - Tooltip.prototype.enter = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true - } - - if (self.tip().hasClass('in') || self.hoverState == 'in') { - self.hoverState = 'in' - return - } - - clearTimeout(self.timeout) - - self.hoverState = 'in' - - if (!self.options.delay || !self.options.delay.show) return self.show() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'in') self.show() - }, self.options.delay.show) - } - - Tooltip.prototype.isInStateTrue = function () { - for (var key in this.inState) { - if (this.inState[key]) return true - } - - return false - } - - Tooltip.prototype.leave = function (obj) { - var self = obj instanceof this.constructor ? - obj : $(obj.currentTarget).data('bs.' + this.type) - - if (!self) { - self = new this.constructor(obj.currentTarget, this.getDelegateOptions()) - $(obj.currentTarget).data('bs.' + this.type, self) - } - - if (obj instanceof $.Event) { - self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false - } - - if (self.isInStateTrue()) return - - clearTimeout(self.timeout) - - self.hoverState = 'out' - - if (!self.options.delay || !self.options.delay.hide) return self.hide() - - self.timeout = setTimeout(function () { - if (self.hoverState == 'out') self.hide() - }, self.options.delay.hide) - } - - Tooltip.prototype.show = function () { - var e = $.Event('show.bs.' + this.type) - - if (this.hasContent() && this.enabled) { - this.$element.trigger(e) - - var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0]) - if (e.isDefaultPrevented() || !inDom) return - var that = this - - var $tip = this.tip() - - var tipId = this.getUID(this.type) - - this.setContent() - $tip.attr('id', tipId) - this.$element.attr('aria-describedby', tipId) - - if (this.options.animation) $tip.addClass('fade') - - var placement = typeof this.options.placement == 'function' ? - this.options.placement.call(this, $tip[0], this.$element[0]) : - this.options.placement - - var autoToken = /\s?auto?\s?/i - var autoPlace = autoToken.test(placement) - if (autoPlace) placement = placement.replace(autoToken, '') || 'top' - - $tip - .detach() - .css({ top: 0, left: 0, display: 'block' }) - .addClass(placement) - .data('bs.' + this.type, this) - - this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) - this.$element.trigger('inserted.bs.' + this.type) - - var pos = this.getPosition() - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (autoPlace) { - var orgPlacement = placement - var viewportDim = this.getPosition(this.$viewport) - - placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top' : - placement == 'top' && pos.top - actualHeight < viewportDim.top ? 'bottom' : - placement == 'right' && pos.right + actualWidth > viewportDim.width ? 'left' : - placement == 'left' && pos.left - actualWidth < viewportDim.left ? 'right' : - placement - - $tip - .removeClass(orgPlacement) - .addClass(placement) - } - - var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight) - - this.applyPlacement(calculatedOffset, placement) - - var complete = function () { - var prevHoverState = that.hoverState - that.$element.trigger('shown.bs.' + that.type) - that.hoverState = null - - if (prevHoverState == 'out') that.leave(that) - } - - $.support.transition && this.$tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - } - } - - Tooltip.prototype.applyPlacement = function (offset, placement) { - var $tip = this.tip() - var width = $tip[0].offsetWidth - var height = $tip[0].offsetHeight - - // manually read margins because getBoundingClientRect includes difference - var marginTop = parseInt($tip.css('margin-top'), 10) - var marginLeft = parseInt($tip.css('margin-left'), 10) - - // we must check for NaN for ie 8/9 - if (isNaN(marginTop)) marginTop = 0 - if (isNaN(marginLeft)) marginLeft = 0 - - offset.top += marginTop - offset.left += marginLeft - - // $.fn.offset doesn't round pixel values - // so we use setOffset directly with our own function B-0 - $.offset.setOffset($tip[0], $.extend({ - using: function (props) { - $tip.css({ - top: Math.round(props.top), - left: Math.round(props.left) - }) - } - }, offset), 0) - - $tip.addClass('in') - - // check to see if placing tip in new offset caused the tip to resize itself - var actualWidth = $tip[0].offsetWidth - var actualHeight = $tip[0].offsetHeight - - if (placement == 'top' && actualHeight != height) { - offset.top = offset.top + height - actualHeight - } - - var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight) - - if (delta.left) offset.left += delta.left - else offset.top += delta.top - - var isVertical = /top|bottom/.test(placement) - var arrowDelta = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight - var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight' - - $tip.offset(offset) - this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical) - } - - Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) { - this.arrow() - .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%') - .css(isVertical ? 'top' : 'left', '') - } - - Tooltip.prototype.setContent = function () { - var $tip = this.tip() - var title = this.getTitle() - - $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title) - $tip.removeClass('fade in top bottom left right') - } - - Tooltip.prototype.hide = function (callback) { - var that = this - var $tip = $(this.$tip) - var e = $.Event('hide.bs.' + this.type) - - function complete() { - if (that.hoverState != 'in') $tip.detach() - if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary. - that.$element - .removeAttr('aria-describedby') - .trigger('hidden.bs.' + that.type) - } - callback && callback() - } - - this.$element.trigger(e) - - if (e.isDefaultPrevented()) return - - $tip.removeClass('in') - - $.support.transition && $tip.hasClass('fade') ? - $tip - .one('bsTransitionEnd', complete) - .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) : - complete() - - this.hoverState = null - - return this - } - - Tooltip.prototype.fixTitle = function () { - var $e = this.$element - if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') { - $e.attr('data-original-title', $e.attr('title') || '').attr('title', '') - } - } - - Tooltip.prototype.hasContent = function () { - return this.getTitle() - } - - Tooltip.prototype.getPosition = function ($element) { - $element = $element || this.$element - - var el = $element[0] - var isBody = el.tagName == 'BODY' - - var elRect = el.getBoundingClientRect() - if (elRect.width == null) { - // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093 - elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top }) - } - var isSvg = window.SVGElement && el instanceof window.SVGElement - // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3. - // See https://github.com/twbs/bootstrap/issues/20280 - var elOffset = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset()) - var scroll = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() } - var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null - - return $.extend({}, elRect, scroll, outerDims, elOffset) - } - - Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) { - return placement == 'bottom' ? { top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'top' ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } : - placement == 'left' ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } : - /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width } - - } - - Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) { - var delta = { top: 0, left: 0 } - if (!this.$viewport) return delta - - var viewportPadding = this.options.viewport && this.options.viewport.padding || 0 - var viewportDimensions = this.getPosition(this.$viewport) - - if (/right|left/.test(placement)) { - var topEdgeOffset = pos.top - viewportPadding - viewportDimensions.scroll - var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight - if (topEdgeOffset < viewportDimensions.top) { // top overflow - delta.top = viewportDimensions.top - topEdgeOffset - } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow - delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset - } - } else { - var leftEdgeOffset = pos.left - viewportPadding - var rightEdgeOffset = pos.left + viewportPadding + actualWidth - if (leftEdgeOffset < viewportDimensions.left) { // left overflow - delta.left = viewportDimensions.left - leftEdgeOffset - } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow - delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset - } - } - - return delta - } - - Tooltip.prototype.getTitle = function () { - var title - var $e = this.$element - var o = this.options - - title = $e.attr('data-original-title') - || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title) - - return title - } - - Tooltip.prototype.getUID = function (prefix) { - do prefix += ~~(Math.random() * 1000000) - while (document.getElementById(prefix)) - return prefix - } - - Tooltip.prototype.tip = function () { - if (!this.$tip) { - this.$tip = $(this.options.template) - if (this.$tip.length != 1) { - throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!') - } - } - return this.$tip - } - - Tooltip.prototype.arrow = function () { - return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')) - } - - Tooltip.prototype.enable = function () { - this.enabled = true - } - - Tooltip.prototype.disable = function () { - this.enabled = false - } - - Tooltip.prototype.toggleEnabled = function () { - this.enabled = !this.enabled - } - - Tooltip.prototype.toggle = function (e) { - var self = this - if (e) { - self = $(e.currentTarget).data('bs.' + this.type) - if (!self) { - self = new this.constructor(e.currentTarget, this.getDelegateOptions()) - $(e.currentTarget).data('bs.' + this.type, self) - } - } - - if (e) { - self.inState.click = !self.inState.click - if (self.isInStateTrue()) self.enter(self) - else self.leave(self) - } else { - self.tip().hasClass('in') ? self.leave(self) : self.enter(self) - } - } - - Tooltip.prototype.destroy = function () { - var that = this - clearTimeout(this.timeout) - this.hide(function () { - that.$element.off('.' + that.type).removeData('bs.' + that.type) - if (that.$tip) { - that.$tip.detach() - } - that.$tip = null - that.$arrow = null - that.$viewport = null - that.$element = null - }) - } - - - // TOOLTIP PLUGIN DEFINITION - // ========================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.tooltip') - var options = typeof option == 'object' && option - - if (!data && /destroy|hide/.test(option)) return - if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.tooltip - - $.fn.tooltip = Plugin - $.fn.tooltip.Constructor = Tooltip - - - // TOOLTIP NO CONFLICT - // =================== - - $.fn.tooltip.noConflict = function () { - $.fn.tooltip = old - return this - } - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/transition.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/transition.js deleted file mode 100644 index db76596..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/javascripts/bootstrap/transition.js +++ /dev/null @@ -1,59 +0,0 @@ -/* ======================================================================== - * Bootstrap: transition.js v3.3.7 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-compass.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-compass.scss deleted file mode 100644 index 8fbc3cd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-compass.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-url($path, true); -} - -@function twbs-image-path($path) { - @return image-url($path, true); -} - -$bootstrap-sass-asset-helper: true; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-mincer.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-mincer.scss deleted file mode 100644 index 0c4655e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-mincer.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Mincer asset helper functions -// -// This must be imported into a .css.ejs.scss file. -// Then, <% %>-interpolations will be parsed as strings by Sass, and evaluated by EJS after Sass compilation. - - -@function twbs-font-path($path) { - // do something like following - // from "path/to/font.ext#suffix" to "<%- asset_path(path/to/font.ext)) + #suffix %>" - // from "path/to/font.ext?#suffix" to "<%- asset_path(path/to/font.ext)) + ?#suffix %>" - // or from "path/to/font.ext" just "<%- asset_path(path/to/font.ext)) %>" - @return "<%- asset_path("#{$path}".replace(/[#?].*$/, '')) + "#{$path}".replace(/(^[^#?]*)([#?]?.*$)/, '$2') %>"; -} - -@function twbs-image-path($file) { - @return "<%- asset_path("#{$file}") %>"; -} - -$bootstrap-sass-asset-helper: true; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-sprockets.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-sprockets.scss deleted file mode 100644 index 9fffc1e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap-sprockets.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-path($path); -} - -@function twbs-image-path($path) { - @return image-path($path); -} - -$bootstrap-sass-asset-helper: true; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss deleted file mode 100644 index e72d1de..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss +++ /dev/null @@ -1,56 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// Core variables and mixins -@import "bootstrap/variables"; -@import "bootstrap/mixins"; - -// Reset and dependencies -@import "bootstrap/normalize"; -@import "bootstrap/print"; -@import "bootstrap/glyphicons"; - -// Core CSS -@import "bootstrap/scaffolding"; -@import "bootstrap/type"; -@import "bootstrap/code"; -@import "bootstrap/grid"; -@import "bootstrap/tables"; -@import "bootstrap/forms"; -@import "bootstrap/buttons"; - -// Components -@import "bootstrap/component-animations"; -@import "bootstrap/dropdowns"; -@import "bootstrap/button-groups"; -@import "bootstrap/input-groups"; -@import "bootstrap/navs"; -@import "bootstrap/navbar"; -@import "bootstrap/breadcrumbs"; -@import "bootstrap/pagination"; -@import "bootstrap/pager"; -@import "bootstrap/labels"; -@import "bootstrap/badges"; -@import "bootstrap/jumbotron"; -@import "bootstrap/thumbnails"; -@import "bootstrap/alerts"; -@import "bootstrap/progress-bars"; -@import "bootstrap/media"; -@import "bootstrap/list-group"; -@import "bootstrap/panels"; -@import "bootstrap/responsive-embed"; -@import "bootstrap/wells"; -@import "bootstrap/close"; - -// Components w/ JavaScript -@import "bootstrap/modals"; -@import "bootstrap/tooltip"; -@import "bootstrap/popovers"; -@import "bootstrap/carousel"; - -// Utility classes -@import "bootstrap/utilities"; -@import "bootstrap/responsive-utilities"; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss deleted file mode 100644 index 7d1e1fd..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss +++ /dev/null @@ -1,73 +0,0 @@ -// -// Alerts -// -------------------------------------------------- - - -// Base styles -// ------------------------- - -.alert { - padding: $alert-padding; - margin-bottom: $line-height-computed; - border: 1px solid transparent; - border-radius: $alert-border-radius; - - // Headings for larger alerts - h4 { - margin-top: 0; - // Specified for the h4 to prevent conflicts of changing $headings-color - color: inherit; - } - - // Provide class for links that match alerts - .alert-link { - font-weight: $alert-link-font-weight; - } - - // Improve alignment and spacing of inner content - > p, - > ul { - margin-bottom: 0; - } - - > p + p { - margin-top: 5px; - } -} - -// Dismissible alerts -// -// Expand the right padding and account for the close button's positioning. - -.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0. -.alert-dismissible { - padding-right: ($alert-padding + 20); - - // Adjust close link position - .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; - } -} - -// Alternate styles -// -// Generate contextual modifier classes for colorizing the alert. - -.alert-success { - @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text); -} - -.alert-info { - @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text); -} - -.alert-warning { - @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text); -} - -.alert-danger { - @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss deleted file mode 100644 index 70002e0..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss +++ /dev/null @@ -1,68 +0,0 @@ -// -// Badges -// -------------------------------------------------- - - -// Base class -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: $font-size-small; - font-weight: $badge-font-weight; - color: $badge-color; - line-height: $badge-line-height; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: $badge-bg; - border-radius: $badge-border-radius; - - // Empty badges collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for badges in buttons - .btn & { - position: relative; - top: -1px; - } - - .btn-xs &, - .btn-group-xs > .btn & { - top: 0; - padding: 1px 5px; - } - - // [converter] extracted a& to a.badge - - // Account for badges in navs - .list-group-item.active > &, - .nav-pills > .active > a > & { - color: $badge-active-color; - background-color: $badge-active-bg; - } - - .list-group-item > & { - float: right; - } - - .list-group-item > & + & { - margin-right: 5px; - } - - .nav-pills > li > a > & { - margin-left: 3px; - } -} - -// Hover state, but only for links -a.badge { - &:hover, - &:focus { - color: $badge-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_breadcrumbs.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_breadcrumbs.scss deleted file mode 100644 index b61f0c7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_breadcrumbs.scss +++ /dev/null @@ -1,28 +0,0 @@ -// -// Breadcrumbs -// -------------------------------------------------- - - -.breadcrumb { - padding: $breadcrumb-padding-vertical $breadcrumb-padding-horizontal; - margin-bottom: $line-height-computed; - list-style: none; - background-color: $breadcrumb-bg; - border-radius: $border-radius-base; - - > li { - display: inline-block; - - + li:before { - // [converter] Workaround for https://github.com/sass/libsass/issues/1115 - $nbsp: "\00a0"; - content: "#{$breadcrumb-separator}#{$nbsp}"; // Unicode space added since inline-block means non-collapsing white-space - padding: 0 5px; - color: $breadcrumb-color; - } - } - - > .active { - color: $breadcrumb-active-color; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss deleted file mode 100644 index 4b385f5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss +++ /dev/null @@ -1,244 +0,0 @@ -// -// Button groups -// -------------------------------------------------- - -// Make the div behave like a button -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; // match .btn alignment given font-size hack above - > .btn { - position: relative; - float: left; - // Bring the "active" button to the front - &:hover, - &:focus, - &:active, - &.active { - z-index: 2; - } - } -} - -// Prevent double borders when buttons are next to each other -.btn-group { - .btn + .btn, - .btn + .btn-group, - .btn-group + .btn, - .btn-group + .btn-group { - margin-left: -1px; - } -} - -// Optional: Group multiple button groups together for a toolbar -.btn-toolbar { - margin-left: -5px; // Offset the first child's margin - @include clearfix; - - .btn, - .btn-group, - .input-group { - float: left; - } - > .btn, - > .btn-group, - > .input-group { - margin-left: 5px; - } -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match -.btn-group > .btn:first-child { - margin-left: 0; - &:not(:last-child):not(.dropdown-toggle) { - @include border-right-radius(0); - } -} -// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - @include border-left-radius(0); -} - -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-right-radius(0); - } -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-left-radius(0); -} - -// On active and open, don't show outline -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - - -// Sizing -// -// Remix the default button sizing classes into new ones for easier manipulation. - -.btn-group-xs > .btn { @extend .btn-xs; } -.btn-group-sm > .btn { @extend .btn-sm; } -.btn-group-lg > .btn { @extend .btn-lg; } - - -// Split button dropdowns -// ---------------------- - -// Give the line between buttons some depth -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} - -// The clickable button for toggling the menu -// Remove the gradient and set the same inset shadow as the :active state -.btn-group.open .dropdown-toggle { - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - - // Show no shadow for `.btn-link` since it has no other button styles. - &.btn-link { - @include box-shadow(none); - } -} - - -// Reposition the caret -.btn .caret { - margin-left: 0; -} -// Carets in other button sizes -.btn-lg .caret { - border-width: $caret-width-large $caret-width-large 0; - border-bottom-width: 0; -} -// Upside down carets for .dropup -.dropup .btn-lg .caret { - border-width: 0 $caret-width-large $caret-width-large; -} - - -// Vertical button groups -// ---------------------- - -.btn-group-vertical { - > .btn, - > .btn-group, - > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; - } - - // Clear floats so dropdown menus can be properly placed - > .btn-group { - @include clearfix; - > .btn { - float: none; - } - } - - > .btn + .btn, - > .btn + .btn-group, - > .btn-group + .btn, - > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; - } -} - -.btn-group-vertical > .btn { - &:not(:first-child):not(:last-child) { - border-radius: 0; - } - &:first-child:not(:last-child) { - @include border-top-radius($btn-border-radius-base); - @include border-bottom-radius(0); - } - &:last-child:not(:first-child) { - @include border-top-radius(0); - @include border-bottom-radius($btn-border-radius-base); - } -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-bottom-radius(0); - } -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-top-radius(0); -} - - -// Justified button groups -// ---------------------- - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; - > .btn, - > .btn-group { - float: none; - display: table-cell; - width: 1%; - } - > .btn-group .btn { - width: 100%; - } - - > .btn-group .dropdown-menu { - left: auto; - } -} - - -// Checkbox and radio options -// -// In order to support the browser's form validation feedback, powered by the -// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use -// `display: none;` or `visibility: hidden;` as that also hides the popover. -// Simply visually hiding the inputs via `opacity` would leave them clickable in -// certain cases which is prevented by using `clip` and `pointer-events`. -// This way, we ensure a DOM element is visible to position the popover from. -// -// See https://github.com/twbs/bootstrap/pull/12794 and -// https://github.com/twbs/bootstrap/pull/14559 for more information. - -[data-toggle="buttons"] { - > .btn, - > .btn-group > .btn { - input[type="radio"], - input[type="checkbox"] { - position: absolute; - clip: rect(0,0,0,0); - pointer-events: none; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss deleted file mode 100644 index 6452b70..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss +++ /dev/null @@ -1,168 +0,0 @@ -// -// Buttons -// -------------------------------------------------- - - -// Base styles -// -------------------------------------------------- - -.btn { - display: inline-block; - margin-bottom: 0; // For input.btn - font-weight: $btn-font-weight; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - white-space: nowrap; - @include button-size($padding-base-vertical, $padding-base-horizontal, $font-size-base, $line-height-base, $btn-border-radius-base); - @include user-select(none); - - &, - &:active, - &.active { - &:focus, - &.focus { - @include tab-focus; - } - } - - &:hover, - &:focus, - &.focus { - color: $btn-default-color; - text-decoration: none; - } - - &:active, - &.active { - outline: 0; - background-image: none; - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - @include opacity(.65); - @include box-shadow(none); - } - - // [converter] extracted a& to a.btn -} - -a.btn { - &.disabled, - fieldset[disabled] & { - pointer-events: none; // Future-proof disabling of clicks on `` elements - } -} - - -// Alternate buttons -// -------------------------------------------------- - -.btn-default { - @include button-variant($btn-default-color, $btn-default-bg, $btn-default-border); -} -.btn-primary { - @include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border); -} -// Success appears as green -.btn-success { - @include button-variant($btn-success-color, $btn-success-bg, $btn-success-border); -} -// Info appears as blue-green -.btn-info { - @include button-variant($btn-info-color, $btn-info-bg, $btn-info-border); -} -// Warning appears as orange -.btn-warning { - @include button-variant($btn-warning-color, $btn-warning-bg, $btn-warning-border); -} -// Danger and error appear as red -.btn-danger { - @include button-variant($btn-danger-color, $btn-danger-bg, $btn-danger-border); -} - - -// Link buttons -// ------------------------- - -// Make a button look and behave like a link -.btn-link { - color: $link-color; - font-weight: normal; - border-radius: 0; - - &, - &:active, - &.active, - &[disabled], - fieldset[disabled] & { - background-color: transparent; - @include box-shadow(none); - } - &, - &:hover, - &:focus, - &:active { - border-color: transparent; - } - &:hover, - &:focus { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - background-color: transparent; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $btn-link-disabled-color; - text-decoration: none; - } - } -} - - -// Button Sizes -// -------------------------------------------------- - -.btn-lg { - // line-height: ensure even-numbered height of button next to large input - @include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $btn-border-radius-large); -} -.btn-sm { - // line-height: ensure proper height of button next to small input - @include button-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} -.btn-xs { - @include button-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} - - -// Block button -// -------------------------------------------------- - -.btn-block { - display: block; - width: 100%; -} - -// Vertically space out multiple block buttons -.btn-block + .btn-block { - margin-top: 5px; -} - -// Specificity overrides -input[type="submit"], -input[type="reset"], -input[type="button"] { - &.btn-block { - width: 100%; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss deleted file mode 100644 index 753d881..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss +++ /dev/null @@ -1,270 +0,0 @@ -// -// Carousel -// -------------------------------------------------- - - -// Wrapper for the slide container and indicators -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; - - > .item { - display: none; - position: relative; - @include transition(.6s ease-in-out left); - - // Account for jankitude on images - > img, - > a > img { - @include img-responsive; - line-height: 1; - } - - // WebKit CSS3 transforms for supported devices - @media all and (transform-3d), (-webkit-transform-3d) { - @include transition-transform(0.6s ease-in-out); - @include backface-visibility(hidden); - @include perspective(1000px); - - &.next, - &.active.right { - @include translate3d(100%, 0, 0); - left: 0; - } - &.prev, - &.active.left { - @include translate3d(-100%, 0, 0); - left: 0; - } - &.next.left, - &.prev.right, - &.active { - @include translate3d(0, 0, 0); - left: 0; - } - } - } - - > .active, - > .next, - > .prev { - display: block; - } - - > .active { - left: 0; - } - - > .next, - > .prev { - position: absolute; - top: 0; - width: 100%; - } - - > .next { - left: 100%; - } - > .prev { - left: -100%; - } - > .next.left, - > .prev.right { - left: 0; - } - - > .active.left { - left: -100%; - } - > .active.right { - left: 100%; - } - -} - -// Left/right controls for nav -// --------------------------- - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: $carousel-control-width; - @include opacity($carousel-control-opacity); - font-size: $carousel-control-font-size; - color: $carousel-control-color; - text-align: center; - text-shadow: $carousel-text-shadow; - background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug - // We can't have this transition here because WebKit cancels the carousel - // animation if you trip this while in the middle of another animation. - - // Set gradients for backgrounds - &.left { - @include gradient-horizontal($start-color: rgba(0,0,0,.5), $end-color: rgba(0,0,0,.0001)); - } - &.right { - left: auto; - right: 0; - @include gradient-horizontal($start-color: rgba(0,0,0,.0001), $end-color: rgba(0,0,0,.5)); - } - - // Hover/focus state - &:hover, - &:focus { - outline: 0; - color: $carousel-control-color; - text-decoration: none; - @include opacity(.9); - } - - // Toggles - .icon-prev, - .icon-next, - .glyphicon-chevron-left, - .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; - } - .icon-prev, - .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; - } - .icon-next, - .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; - } - .icon-prev, - .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; - } - - - .icon-prev { - &:before { - content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039) - } - } - .icon-next { - &:before { - content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A) - } - } -} - -// Optional indicator pips -// -// Add an unordered list with the following class and add a list item for each -// slide your carousel holds. - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; - - li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid $carousel-indicator-border-color; - border-radius: 10px; - cursor: pointer; - - // IE8-9 hack for event handling - // - // Internet Explorer 8-9 does not support clicks on elements without a set - // `background-color`. We cannot use `filter` since that's not viewed as a - // background color by the browser. Thus, a hack is needed. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer - // - // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we - // set alpha transparency for the best results possible. - background-color: #000 \9; // IE8 - background-color: rgba(0,0,0,0); // IE9 - } - .active { - margin: 0; - width: 12px; - height: 12px; - background-color: $carousel-indicator-active-bg; - } -} - -// Optional captions -// ----------------------------- -// Hidden by default for smaller viewports -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: $carousel-caption-color; - text-align: center; - text-shadow: $carousel-text-shadow; - & .btn { - text-shadow: none; // No shadow for button elements in carousel-caption - } -} - - -// Scale up controls for tablets and up -@media screen and (min-width: $screen-sm-min) { - - // Scale up the controls a smidge - .carousel-control { - .glyphicon-chevron-left, - .glyphicon-chevron-right, - .icon-prev, - .icon-next { - width: ($carousel-control-font-size * 1.5); - height: ($carousel-control-font-size * 1.5); - margin-top: ($carousel-control-font-size / -2); - font-size: ($carousel-control-font-size * 1.5); - } - .glyphicon-chevron-left, - .icon-prev { - margin-left: ($carousel-control-font-size / -2); - } - .glyphicon-chevron-right, - .icon-next { - margin-right: ($carousel-control-font-size / -2); - } - } - - // Show and left align the captions - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - - // Move up the indicators - .carousel-indicators { - bottom: 20px; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_close.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_close.scss deleted file mode 100644 index 3b74d8a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_close.scss +++ /dev/null @@ -1,36 +0,0 @@ -// -// Close icons -// -------------------------------------------------- - - -.close { - float: right; - font-size: ($font-size-base * 1.5); - font-weight: $close-font-weight; - line-height: 1; - color: $close-color; - text-shadow: $close-text-shadow; - @include opacity(.2); - - &:hover, - &:focus { - color: $close-color; - text-decoration: none; - cursor: pointer; - @include opacity(.5); - } - - // [converter] extracted button& to button.close -} - -// Additional properties for button version -// iOS requires the button element instead of an anchor tag. -// If you want the anchor version, it requires `href="#"`. -// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss deleted file mode 100644 index caa5f06..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss +++ /dev/null @@ -1,69 +0,0 @@ -// -// Code (inline and block) -// -------------------------------------------------- - - -// Inline and block code styles -code, -kbd, -pre, -samp { - font-family: $font-family-monospace; -} - -// Inline code -code { - padding: 2px 4px; - font-size: 90%; - color: $code-color; - background-color: $code-bg; - border-radius: $border-radius-base; -} - -// User input typically entered via keyboard -kbd { - padding: 2px 4px; - font-size: 90%; - color: $kbd-color; - background-color: $kbd-bg; - border-radius: $border-radius-small; - box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); - - kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; - } -} - -// Blocks of code -pre { - display: block; - padding: (($line-height-computed - 1) / 2); - margin: 0 0 ($line-height-computed / 2); - font-size: ($font-size-base - 1); // 14px to 13px - line-height: $line-height-base; - word-break: break-all; - word-wrap: break-word; - color: $pre-color; - background-color: $pre-bg; - border: 1px solid $pre-border-color; - border-radius: $border-radius-base; - - // Account for some code outputs that place code tags in pre tags - code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; - } -} - -// Enable scrollable blocks of code -.pre-scrollable { - max-height: $pre-scrollable-max-height; - overflow-y: scroll; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss deleted file mode 100644 index ca3b43c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss +++ /dev/null @@ -1,37 +0,0 @@ -// -// Component animations -// -------------------------------------------------- - -// Heads up! -// -// We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. - -.fade { - opacity: 0; - @include transition(opacity .15s linear); - &.in { - opacity: 1; - } -} - -.collapse { - display: none; - - &.in { display: block; } - // [converter] extracted tr&.in to tr.collapse.in - // [converter] extracted tbody&.in to tbody.collapse.in -} - -tr.collapse.in { display: table-row; } - -tbody.collapse.in { display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - @include transition-property(height, visibility); - @include transition-duration(.35s); - @include transition-timing-function(ease); -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss deleted file mode 100644 index aac8459..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss +++ /dev/null @@ -1,216 +0,0 @@ -// -// Dropdown menus -// -------------------------------------------------- - - -// Dropdown arrow/caret -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: $caret-width-base dashed; - border-top: $caret-width-base solid \9; // IE8 - border-right: $caret-width-base solid transparent; - border-left: $caret-width-base solid transparent; -} - -// The dropdown wrapper (div) -.dropup, -.dropdown { - position: relative; -} - -// Prevent the focus on the dropdown toggle when closing dropdowns -.dropdown-toggle:focus { - outline: 0; -} - -// The dropdown menu (ul) -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: $zindex-dropdown; - display: none; // none by default, but block on "open" of the menu - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; // override default ul - list-style: none; - font-size: $font-size-base; - text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) - background-color: $dropdown-bg; - border: 1px solid $dropdown-fallback-border; // IE8 fallback - border: 1px solid $dropdown-border; - border-radius: $border-radius-base; - @include box-shadow(0 6px 12px rgba(0,0,0,.175)); - background-clip: padding-box; - - // Aligns the dropdown menu to right - // - // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]` - &.pull-right { - right: 0; - left: auto; - } - - // Dividers (basically an hr) within the dropdown - .divider { - @include nav-divider($dropdown-divider-bg); - } - - // Links within the dropdown menu - > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: $line-height-base; - color: $dropdown-link-color; - white-space: nowrap; // prevent links from randomly breaking onto new lines - } -} - -// Hover/Focus state -.dropdown-menu > li > a { - &:hover, - &:focus { - text-decoration: none; - color: $dropdown-link-hover-color; - background-color: $dropdown-link-hover-bg; - } -} - -// Active state -.dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: $dropdown-link-active-color; - text-decoration: none; - outline: 0; - background-color: $dropdown-link-active-bg; - } -} - -// Disabled state -// -// Gray out text and ensure the hover/focus state remains gray - -.dropdown-menu > .disabled > a { - &, - &:hover, - &:focus { - color: $dropdown-link-disabled-color; - } - - // Nuke hover/focus effects - &:hover, - &:focus { - text-decoration: none; - background-color: transparent; - background-image: none; // Remove CSS gradient - @include reset-filter; - cursor: $cursor-disabled; - } -} - -// Open state for the dropdown -.open { - // Show the menu - > .dropdown-menu { - display: block; - } - - // Remove the outline when :focus is triggered - > a { - outline: 0; - } -} - -// Menu positioning -// -// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown -// menu with the parent. -.dropdown-menu-right { - left: auto; // Reset the default from `.dropdown-menu` - right: 0; -} -// With v3, we enabled auto-flipping if you have a dropdown within a right -// aligned nav component. To enable the undoing of that, we provide an override -// to restore the default dropdown menu alignment. -// -// This is only for left-aligning a dropdown menu within a `.navbar-right` or -// `.pull-right` nav component. -.dropdown-menu-left { - left: 0; - right: auto; -} - -// Dropdown section headers -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: $font-size-small; - line-height: $line-height-base; - color: $dropdown-header-color; - white-space: nowrap; // as with > li > a -} - -// Backdrop to catch body clicks on mobile, etc. -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: ($zindex-dropdown - 10); -} - -// Right aligned dropdowns -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -// Allow for dropdowns to go bottom up (aka, dropup-menu) -// -// Just add .dropup after the standard .dropdown class and you're set, bro. -// TODO: abstract this so that the navbar fixed styles are not placed here? - -.dropup, -.navbar-fixed-bottom .dropdown { - // Reverse the caret - .caret { - border-top: 0; - border-bottom: $caret-width-base dashed; - border-bottom: $caret-width-base solid \9; // IE8 - content: ""; - } - // Different positioning for bottom up menu - .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; - } -} - - -// Component alignment -// -// Reiterate per navbar.less and the modified component alignment there. - -@media (min-width: $grid-float-breakpoint) { - .navbar-right { - .dropdown-menu { - right: 0; left: auto; - } - // Necessary for overrides of the default right aligned menu. - // Will remove come v4 in all likelihood. - .dropdown-menu-left { - left: 0; right: auto; - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss deleted file mode 100644 index ac26a6a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss +++ /dev/null @@ -1,617 +0,0 @@ -// -// Forms -// -------------------------------------------------- - - -// Normalize non-controls -// -// Restyle and baseline non-control form elements. - -fieldset { - padding: 0; - margin: 0; - border: 0; - // Chrome and Firefox set a `min-width: min-content;` on fieldsets, - // so we reset that to ensure it behaves more like a standard block element. - // See https://github.com/twbs/bootstrap/issues/12359. - min-width: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: $line-height-computed; - font-size: ($font-size-base * 1.5); - line-height: inherit; - color: $legend-color; - border: 0; - border-bottom: 1px solid $legend-border-color; -} - -label { - display: inline-block; - max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141) - margin-bottom: 5px; - font-weight: bold; -} - - -// Normalize form controls -// -// While most of our form styles require extra classes, some basic normalization -// is required to ensure optimum display with or without those classes to better -// address browser inconsistencies. - -// Override content-box in Normalize (* isn't specific enough) -input[type="search"] { - @include box-sizing(border-box); -} - -// Position radios and checkboxes better -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; // IE8-9 - line-height: normal; -} - -input[type="file"] { - display: block; -} - -// Make range inputs behave like textual form controls -input[type="range"] { - display: block; - width: 100%; -} - -// Make multiple select elements height not fixed -select[multiple], -select[size] { - height: auto; -} - -// Focus for file, radio, and checkbox -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - @include tab-focus; -} - -// Adjust output element -output { - display: block; - padding-top: ($padding-base-vertical + 1); - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; -} - - -// Common form controls -// -// Shared size and type resets for form controls. Apply `.form-control` to any -// of the following form controls: -// -// select -// textarea -// input[type="text"] -// input[type="password"] -// input[type="datetime"] -// input[type="datetime-local"] -// input[type="date"] -// input[type="month"] -// input[type="time"] -// input[type="week"] -// input[type="number"] -// input[type="email"] -// input[type="url"] -// input[type="search"] -// input[type="tel"] -// input[type="color"] - -.form-control { - display: block; - width: 100%; - height: $input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; - background-color: $input-bg; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid $input-border; - border-radius: $input-border-radius; // Note: This has no effect on s in CSS. - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); - @include transition(border-color ease-in-out .15s, box-shadow ease-in-out .15s); - - // Customize the `:focus` state to imitate native WebKit styles. - @include form-control-focus; - - // Placeholder - @include placeholder; - - // Unstyle the caret on `` background color -$input-bg: #fff !default; -//** `` background color -$input-bg-disabled: $gray-lighter !default; - -//** Text color for ``s -$input-color: $gray !default; -//** `` border color -$input-border: #ccc !default; - -// TODO: Rename `$input-border-radius` to `$input-border-radius-base` in v4 -//** Default `.form-control` border radius -// This has no effect on ``s in CSS. -$input-border-radius: $border-radius-base !default; -//** Large `.form-control` border radius -$input-border-radius-large: $border-radius-large !default; -//** Small `.form-control` border radius -$input-border-radius-small: $border-radius-small !default; - -//** Border color for inputs on focus -$input-border-focus: #66afe9 !default; - -//** Placeholder text color -$input-color-placeholder: #999 !default; - -//** Default `.form-control` height -$input-height-base: ($line-height-computed + ($padding-base-vertical * 2) + 2) !default; -//** Large `.form-control` height -$input-height-large: (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2) !default; -//** Small `.form-control` height -$input-height-small: (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2) !default; - -//** `.form-group` margin -$form-group-margin-bottom: 15px !default; - -$legend-color: $gray-dark !default; -$legend-border-color: #e5e5e5 !default; - -//** Background color for textual input addons -$input-group-addon-bg: $gray-lighter !default; -//** Border color for textual input addons -$input-group-addon-border-color: $input-border !default; - -//** Disabled cursor for form controls and buttons. -$cursor-disabled: not-allowed !default; - - -//== Dropdowns -// -//## Dropdown menu container and contents. - -//** Background for the dropdown menu. -$dropdown-bg: #fff !default; -//** Dropdown menu `border-color`. -$dropdown-border: rgba(0,0,0,.15) !default; -//** Dropdown menu `border-color` **for IE8**. -$dropdown-fallback-border: #ccc !default; -//** Divider color for between dropdown items. -$dropdown-divider-bg: #e5e5e5 !default; - -//** Dropdown link text color. -$dropdown-link-color: $gray-dark !default; -//** Hover color for dropdown links. -$dropdown-link-hover-color: darken($gray-dark, 5%) !default; -//** Hover background for dropdown links. -$dropdown-link-hover-bg: #f5f5f5 !default; - -//** Active dropdown menu item text color. -$dropdown-link-active-color: $component-active-color !default; -//** Active dropdown menu item background color. -$dropdown-link-active-bg: $component-active-bg !default; - -//** Disabled dropdown menu item background color. -$dropdown-link-disabled-color: $gray-light !default; - -//** Text color for headers within dropdown menus. -$dropdown-header-color: $gray-light !default; - -//** Deprecated `$dropdown-caret-color` as of v3.1.0 -$dropdown-caret-color: #000 !default; - - -//-- Z-index master list -// -// Warning: Avoid customizing these values. They're used for a bird's eye view -// of components dependent on the z-axis and are designed to all work together. -// -// Note: These variables are not generated into the Customizer. - -$zindex-navbar: 1000 !default; -$zindex-dropdown: 1000 !default; -$zindex-popover: 1060 !default; -$zindex-tooltip: 1070 !default; -$zindex-navbar-fixed: 1030 !default; -$zindex-modal-background: 1040 !default; -$zindex-modal: 1050 !default; - - -//== Media queries breakpoints -// -//## Define the breakpoints at which your layout will change, adapting to different screen sizes. - -// Extra small screen / phone -//** Deprecated `$screen-xs` as of v3.0.1 -$screen-xs: 480px !default; -//** Deprecated `$screen-xs-min` as of v3.2.0 -$screen-xs-min: $screen-xs !default; -//** Deprecated `$screen-phone` as of v3.0.1 -$screen-phone: $screen-xs-min !default; - -// Small screen / tablet -//** Deprecated `$screen-sm` as of v3.0.1 -$screen-sm: 768px !default; -$screen-sm-min: $screen-sm !default; -//** Deprecated `$screen-tablet` as of v3.0.1 -$screen-tablet: $screen-sm-min !default; - -// Medium screen / desktop -//** Deprecated `$screen-md` as of v3.0.1 -$screen-md: 992px !default; -$screen-md-min: $screen-md !default; -//** Deprecated `$screen-desktop` as of v3.0.1 -$screen-desktop: $screen-md-min !default; - -// Large screen / wide desktop -//** Deprecated `$screen-lg` as of v3.0.1 -$screen-lg: 1200px !default; -$screen-lg-min: $screen-lg !default; -//** Deprecated `$screen-lg-desktop` as of v3.0.1 -$screen-lg-desktop: $screen-lg-min !default; - -// So media queries don't overlap when required, provide a maximum -$screen-xs-max: ($screen-sm-min - 1) !default; -$screen-sm-max: ($screen-md-min - 1) !default; -$screen-md-max: ($screen-lg-min - 1) !default; - - -//== Grid system -// -//## Define your custom responsive grid. - -//** Number of columns in the grid. -$grid-columns: 12 !default; -//** Padding between columns. Gets divided in half for the left and right. -$grid-gutter-width: 30px !default; -// Navbar collapse -//** Point at which the navbar becomes uncollapsed. -$grid-float-breakpoint: $screen-sm-min !default; -//** Point at which the navbar begins collapsing. -$grid-float-breakpoint-max: ($grid-float-breakpoint - 1) !default; - - -//== Container sizes -// -//## Define the maximum width of `.container` for different screen sizes. - -// Small screen / tablet -$container-tablet: (720px + $grid-gutter-width) !default; -//** For `$screen-sm-min` and up. -$container-sm: $container-tablet !default; - -// Medium screen / desktop -$container-desktop: (940px + $grid-gutter-width) !default; -//** For `$screen-md-min` and up. -$container-md: $container-desktop !default; - -// Large screen / wide desktop -$container-large-desktop: (1140px + $grid-gutter-width) !default; -//** For `$screen-lg-min` and up. -$container-lg: $container-large-desktop !default; - - -//== Navbar -// -//## - -// Basics of a navbar -$navbar-height: 50px !default; -$navbar-margin-bottom: $line-height-computed !default; -$navbar-border-radius: $border-radius-base !default; -$navbar-padding-horizontal: floor(($grid-gutter-width / 2)) !default; -$navbar-padding-vertical: (($navbar-height - $line-height-computed) / 2) !default; -$navbar-collapse-max-height: 340px !default; - -$navbar-default-color: #777 !default; -$navbar-default-bg: #f8f8f8 !default; -$navbar-default-border: darken($navbar-default-bg, 6.5%) !default; - -// Navbar links -$navbar-default-link-color: #777 !default; -$navbar-default-link-hover-color: #333 !default; -$navbar-default-link-hover-bg: transparent !default; -$navbar-default-link-active-color: #555 !default; -$navbar-default-link-active-bg: darken($navbar-default-bg, 6.5%) !default; -$navbar-default-link-disabled-color: #ccc !default; -$navbar-default-link-disabled-bg: transparent !default; - -// Navbar brand label -$navbar-default-brand-color: $navbar-default-link-color !default; -$navbar-default-brand-hover-color: darken($navbar-default-brand-color, 10%) !default; -$navbar-default-brand-hover-bg: transparent !default; - -// Navbar toggle -$navbar-default-toggle-hover-bg: #ddd !default; -$navbar-default-toggle-icon-bar-bg: #888 !default; -$navbar-default-toggle-border-color: #ddd !default; - - -//=== Inverted navbar -// Reset inverted navbar basics -$navbar-inverse-color: lighten($gray-light, 15%) !default; -$navbar-inverse-bg: #222 !default; -$navbar-inverse-border: darken($navbar-inverse-bg, 10%) !default; - -// Inverted navbar links -$navbar-inverse-link-color: lighten($gray-light, 15%) !default; -$navbar-inverse-link-hover-color: #fff !default; -$navbar-inverse-link-hover-bg: transparent !default; -$navbar-inverse-link-active-color: $navbar-inverse-link-hover-color !default; -$navbar-inverse-link-active-bg: darken($navbar-inverse-bg, 10%) !default; -$navbar-inverse-link-disabled-color: #444 !default; -$navbar-inverse-link-disabled-bg: transparent !default; - -// Inverted navbar brand label -$navbar-inverse-brand-color: $navbar-inverse-link-color !default; -$navbar-inverse-brand-hover-color: #fff !default; -$navbar-inverse-brand-hover-bg: transparent !default; - -// Inverted navbar toggle -$navbar-inverse-toggle-hover-bg: #333 !default; -$navbar-inverse-toggle-icon-bar-bg: #fff !default; -$navbar-inverse-toggle-border-color: #333 !default; - - -//== Navs -// -//## - -//=== Shared nav styles -$nav-link-padding: 10px 15px !default; -$nav-link-hover-bg: $gray-lighter !default; - -$nav-disabled-link-color: $gray-light !default; -$nav-disabled-link-hover-color: $gray-light !default; - -//== Tabs -$nav-tabs-border-color: #ddd !default; - -$nav-tabs-link-hover-border-color: $gray-lighter !default; - -$nav-tabs-active-link-hover-bg: $body-bg !default; -$nav-tabs-active-link-hover-color: $gray !default; -$nav-tabs-active-link-hover-border-color: #ddd !default; - -$nav-tabs-justified-link-border-color: #ddd !default; -$nav-tabs-justified-active-link-border-color: $body-bg !default; - -//== Pills -$nav-pills-border-radius: $border-radius-base !default; -$nav-pills-active-link-hover-bg: $component-active-bg !default; -$nav-pills-active-link-hover-color: $component-active-color !default; - - -//== Pagination -// -//## - -$pagination-color: $link-color !default; -$pagination-bg: #fff !default; -$pagination-border: #ddd !default; - -$pagination-hover-color: $link-hover-color !default; -$pagination-hover-bg: $gray-lighter !default; -$pagination-hover-border: #ddd !default; - -$pagination-active-color: #fff !default; -$pagination-active-bg: $brand-primary !default; -$pagination-active-border: $brand-primary !default; - -$pagination-disabled-color: $gray-light !default; -$pagination-disabled-bg: #fff !default; -$pagination-disabled-border: #ddd !default; - - -//== Pager -// -//## - -$pager-bg: $pagination-bg !default; -$pager-border: $pagination-border !default; -$pager-border-radius: 15px !default; - -$pager-hover-bg: $pagination-hover-bg !default; - -$pager-active-bg: $pagination-active-bg !default; -$pager-active-color: $pagination-active-color !default; - -$pager-disabled-color: $pagination-disabled-color !default; - - -//== Jumbotron -// -//## - -$jumbotron-padding: 30px !default; -$jumbotron-color: inherit !default; -$jumbotron-bg: $gray-lighter !default; -$jumbotron-heading-color: inherit !default; -$jumbotron-font-size: ceil(($font-size-base * 1.5)) !default; -$jumbotron-heading-font-size: ceil(($font-size-base * 4.5)) !default; - - -//== Form states and alerts -// -//## Define colors for form feedback states and, by default, alerts. - -$state-success-text: #3c763d !default; -$state-success-bg: #dff0d8 !default; -$state-success-border: darken(adjust-hue($state-success-bg, -10), 5%) !default; - -$state-info-text: #31708f !default; -$state-info-bg: #d9edf7 !default; -$state-info-border: darken(adjust-hue($state-info-bg, -10), 7%) !default; - -$state-warning-text: #8a6d3b !default; -$state-warning-bg: #fcf8e3 !default; -$state-warning-border: darken(adjust-hue($state-warning-bg, -10), 5%) !default; - -$state-danger-text: #a94442 !default; -$state-danger-bg: #f2dede !default; -$state-danger-border: darken(adjust-hue($state-danger-bg, -10), 5%) !default; - - -//== Tooltips -// -//## - -//** Tooltip max width -$tooltip-max-width: 200px !default; -//** Tooltip text color -$tooltip-color: #fff !default; -//** Tooltip background color -$tooltip-bg: #000 !default; -$tooltip-opacity: .9 !default; - -//** Tooltip arrow width -$tooltip-arrow-width: 5px !default; -//** Tooltip arrow color -$tooltip-arrow-color: $tooltip-bg !default; - - -//== Popovers -// -//## - -//** Popover body background color -$popover-bg: #fff !default; -//** Popover maximum width -$popover-max-width: 276px !default; -//** Popover border color -$popover-border-color: rgba(0,0,0,.2) !default; -//** Popover fallback border color -$popover-fallback-border-color: #ccc !default; - -//** Popover title background color -$popover-title-bg: darken($popover-bg, 3%) !default; - -//** Popover arrow width -$popover-arrow-width: 10px !default; -//** Popover arrow color -$popover-arrow-color: $popover-bg !default; - -//** Popover outer arrow width -$popover-arrow-outer-width: ($popover-arrow-width + 1) !default; -//** Popover outer arrow color -$popover-arrow-outer-color: fade_in($popover-border-color, 0.05) !default; -//** Popover outer arrow fallback color -$popover-arrow-outer-fallback-color: darken($popover-fallback-border-color, 20%) !default; - - -//== Labels -// -//## - -//** Default label background color -$label-default-bg: $gray-light !default; -//** Primary label background color -$label-primary-bg: $brand-primary !default; -//** Success label background color -$label-success-bg: $brand-success !default; -//** Info label background color -$label-info-bg: $brand-info !default; -//** Warning label background color -$label-warning-bg: $brand-warning !default; -//** Danger label background color -$label-danger-bg: $brand-danger !default; - -//** Default label text color -$label-color: #fff !default; -//** Default text color of a linked label -$label-link-hover-color: #fff !default; - - -//== Modals -// -//## - -//** Padding applied to the modal body -$modal-inner-padding: 15px !default; - -//** Padding applied to the modal title -$modal-title-padding: 15px !default; -//** Modal title line-height -$modal-title-line-height: $line-height-base !default; - -//** Background color of modal content area -$modal-content-bg: #fff !default; -//** Modal content border color -$modal-content-border-color: rgba(0,0,0,.2) !default; -//** Modal content border color **for IE8** -$modal-content-fallback-border-color: #999 !default; - -//** Modal backdrop background color -$modal-backdrop-bg: #000 !default; -//** Modal backdrop opacity -$modal-backdrop-opacity: .5 !default; -//** Modal header border color -$modal-header-border-color: #e5e5e5 !default; -//** Modal footer border color -$modal-footer-border-color: $modal-header-border-color !default; - -$modal-lg: 900px !default; -$modal-md: 600px !default; -$modal-sm: 300px !default; - - -//== Alerts -// -//## Define alert colors, border radius, and padding. - -$alert-padding: 15px !default; -$alert-border-radius: $border-radius-base !default; -$alert-link-font-weight: bold !default; - -$alert-success-bg: $state-success-bg !default; -$alert-success-text: $state-success-text !default; -$alert-success-border: $state-success-border !default; - -$alert-info-bg: $state-info-bg !default; -$alert-info-text: $state-info-text !default; -$alert-info-border: $state-info-border !default; - -$alert-warning-bg: $state-warning-bg !default; -$alert-warning-text: $state-warning-text !default; -$alert-warning-border: $state-warning-border !default; - -$alert-danger-bg: $state-danger-bg !default; -$alert-danger-text: $state-danger-text !default; -$alert-danger-border: $state-danger-border !default; - - -//== Progress bars -// -//## - -//** Background color of the whole progress component -$progress-bg: #f5f5f5 !default; -//** Progress bar text color -$progress-bar-color: #fff !default; -//** Variable for setting rounded corners on progress bar. -$progress-border-radius: $border-radius-base !default; - -//** Default progress bar color -$progress-bar-bg: $brand-primary !default; -//** Success progress bar color -$progress-bar-success-bg: $brand-success !default; -//** Warning progress bar color -$progress-bar-warning-bg: $brand-warning !default; -//** Danger progress bar color -$progress-bar-danger-bg: $brand-danger !default; -//** Info progress bar color -$progress-bar-info-bg: $brand-info !default; - - -//== List group -// -//## - -//** Background color on `.list-group-item` -$list-group-bg: #fff !default; -//** `.list-group-item` border color -$list-group-border: #ddd !default; -//** List group border radius -$list-group-border-radius: $border-radius-base !default; - -//** Background color of single list items on hover -$list-group-hover-bg: #f5f5f5 !default; -//** Text color of active list items -$list-group-active-color: $component-active-color !default; -//** Background color of active list items -$list-group-active-bg: $component-active-bg !default; -//** Border color of active list elements -$list-group-active-border: $list-group-active-bg !default; -//** Text color for content within active list items -$list-group-active-text-color: lighten($list-group-active-bg, 40%) !default; - -//** Text color of disabled list items -$list-group-disabled-color: $gray-light !default; -//** Background color of disabled list items -$list-group-disabled-bg: $gray-lighter !default; -//** Text color for content within disabled list items -$list-group-disabled-text-color: $list-group-disabled-color !default; - -$list-group-link-color: #555 !default; -$list-group-link-hover-color: $list-group-link-color !default; -$list-group-link-heading-color: #333 !default; - - -//== Panels -// -//## - -$panel-bg: #fff !default; -$panel-body-padding: 15px !default; -$panel-heading-padding: 10px 15px !default; -$panel-footer-padding: $panel-heading-padding !default; -$panel-border-radius: $border-radius-base !default; - -//** Border color for elements within panels -$panel-inner-border: #ddd !default; -$panel-footer-bg: #f5f5f5 !default; - -$panel-default-text: $gray-dark !default; -$panel-default-border: #ddd !default; -$panel-default-heading-bg: #f5f5f5 !default; - -$panel-primary-text: #fff !default; -$panel-primary-border: $brand-primary !default; -$panel-primary-heading-bg: $brand-primary !default; - -$panel-success-text: $state-success-text !default; -$panel-success-border: $state-success-border !default; -$panel-success-heading-bg: $state-success-bg !default; - -$panel-info-text: $state-info-text !default; -$panel-info-border: $state-info-border !default; -$panel-info-heading-bg: $state-info-bg !default; - -$panel-warning-text: $state-warning-text !default; -$panel-warning-border: $state-warning-border !default; -$panel-warning-heading-bg: $state-warning-bg !default; - -$panel-danger-text: $state-danger-text !default; -$panel-danger-border: $state-danger-border !default; -$panel-danger-heading-bg: $state-danger-bg !default; - - -//== Thumbnails -// -//## - -//** Padding around the thumbnail image -$thumbnail-padding: 4px !default; -//** Thumbnail background color -$thumbnail-bg: $body-bg !default; -//** Thumbnail border color -$thumbnail-border: #ddd !default; -//** Thumbnail border radius -$thumbnail-border-radius: $border-radius-base !default; - -//** Custom text color for thumbnail captions -$thumbnail-caption-color: $text-color !default; -//** Padding around the thumbnail caption -$thumbnail-caption-padding: 9px !default; - - -//== Wells -// -//## - -$well-bg: #f5f5f5 !default; -$well-border: darken($well-bg, 7%) !default; - - -//== Badges -// -//## - -$badge-color: #fff !default; -//** Linked badge text color on hover -$badge-link-hover-color: #fff !default; -$badge-bg: $gray-light !default; - -//** Badge text color in active nav link -$badge-active-color: $link-color !default; -//** Badge background color in active nav link -$badge-active-bg: #fff !default; - -$badge-font-weight: bold !default; -$badge-line-height: 1 !default; -$badge-border-radius: 10px !default; - - -//== Breadcrumbs -// -//## - -$breadcrumb-padding-vertical: 8px !default; -$breadcrumb-padding-horizontal: 15px !default; -//** Breadcrumb background color -$breadcrumb-bg: #f5f5f5 !default; -//** Breadcrumb text color -$breadcrumb-color: #ccc !default; -//** Text color of current page in the breadcrumb -$breadcrumb-active-color: $gray-light !default; -//** Textual separator for between breadcrumb elements -$breadcrumb-separator: "/" !default; - - -//== Carousel -// -//## - -$carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6) !default; - -$carousel-control-color: #fff !default; -$carousel-control-width: 15% !default; -$carousel-control-opacity: .5 !default; -$carousel-control-font-size: 20px !default; - -$carousel-indicator-active-bg: #fff !default; -$carousel-indicator-border-color: #fff !default; - -$carousel-caption-color: #fff !default; - - -//== Close -// -//## - -$close-font-weight: bold !default; -$close-color: #000 !default; -$close-text-shadow: 0 1px 0 #fff !default; - - -//== Code -// -//## - -$code-color: #c7254e !default; -$code-bg: #f9f2f4 !default; - -$kbd-color: #fff !default; -$kbd-bg: #333 !default; - -$pre-bg: #f5f5f5 !default; -$pre-color: $gray-dark !default; -$pre-border-color: #ccc !default; -$pre-scrollable-max-height: 340px !default; - - -//== Type -// -//## - -//** Horizontal offset for forms and lists. -$component-offset-horizontal: 180px !default; -//** Text muted color -$text-muted: $gray-light !default; -//** Abbreviations and acronyms border color -$abbr-border-color: $gray-light !default; -//** Headings small color -$headings-small-color: $gray-light !default; -//** Blockquote small color -$blockquote-small-color: $gray-light !default; -//** Blockquote font size -$blockquote-font-size: ($font-size-base * 1.25) !default; -//** Blockquote border color -$blockquote-border-color: $gray-lighter !default; -//** Page header border color -$page-header-border-color: $gray-lighter !default; -//** Width of horizontal description list titles -$dl-horizontal-offset: $component-offset-horizontal !default; -//** Point at which .dl-horizontal becomes horizontal -$dl-horizontal-breakpoint: $grid-float-breakpoint !default; -//** Horizontal line color. -$hr-border: $gray-lighter !default; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_wells.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_wells.scss deleted file mode 100644 index b865711..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/_wells.scss +++ /dev/null @@ -1,29 +0,0 @@ -// -// Wells -// -------------------------------------------------- - - -// Base class -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: $well-bg; - border: 1px solid $well-border; - border-radius: $border-radius-base; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.05)); - blockquote { - border-color: #ddd; - border-color: rgba(0,0,0,.15); - } -} - -// Sizes -.well-lg { - padding: 24px; - border-radius: $border-radius-large; -} -.well-sm { - padding: 9px; - border-radius: $border-radius-small; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss deleted file mode 100644 index 3faf0b5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss +++ /dev/null @@ -1,14 +0,0 @@ -// Alerts - -@mixin alert-variant($background, $border, $text-color) { - background-color: $background; - border-color: $border; - color: $text-color; - - hr { - border-top-color: darken($border, 5%); - } - .alert-link { - color: darken($text-color, 10%); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss deleted file mode 100644 index 4c7769e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss +++ /dev/null @@ -1,12 +0,0 @@ -// Contextual backgrounds - -// [converter] $parent hack -@mixin bg-variant($parent, $color) { - #{$parent} { - background-color: $color; - } - a#{$parent}:hover, - a#{$parent}:focus { - background-color: darken($color, 10%); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_border-radius.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_border-radius.scss deleted file mode 100644 index ce19499..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_border-radius.scss +++ /dev/null @@ -1,18 +0,0 @@ -// Single side border-radius - -@mixin border-top-radius($radius) { - border-top-right-radius: $radius; - border-top-left-radius: $radius; -} -@mixin border-right-radius($radius) { - border-bottom-right-radius: $radius; - border-top-right-radius: $radius; -} -@mixin border-bottom-radius($radius) { - border-bottom-right-radius: $radius; - border-bottom-left-radius: $radius; -} -@mixin border-left-radius($radius) { - border-bottom-left-radius: $radius; - border-top-left-radius: $radius; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss deleted file mode 100644 index b93f84b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss +++ /dev/null @@ -1,65 +0,0 @@ -// Button variants -// -// Easily pump out default styles, as well as :hover, :focus, :active, -// and disabled options for all buttons - -@mixin button-variant($color, $background, $border) { - color: $color; - background-color: $background; - border-color: $border; - - &:focus, - &.focus { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 25%); - } - &:hover { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 12%); - } - &:active, - &.active, - .open > &.dropdown-toggle { - color: $color; - background-color: darken($background, 10%); - border-color: darken($border, 12%); - - &:hover, - &:focus, - &.focus { - color: $color; - background-color: darken($background, 17%); - border-color: darken($border, 25%); - } - } - &:active, - &.active, - .open > &.dropdown-toggle { - background-image: none; - } - &.disabled, - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus, - &.focus { - background-color: $background; - border-color: $border; - } - } - - .badge { - color: $background; - background-color: $color; - } -} - -// Button sizes -@mixin button-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) { - padding: $padding-vertical $padding-horizontal; - font-size: $font-size; - line-height: $line-height; - border-radius: $border-radius; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_center-block.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_center-block.scss deleted file mode 100644 index e06fb5e..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_center-block.scss +++ /dev/null @@ -1,7 +0,0 @@ -// Center-align a block level element - -@mixin center-block() { - display: block; - margin-left: auto; - margin-right: auto; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss deleted file mode 100644 index dc3e2ab..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss +++ /dev/null @@ -1,22 +0,0 @@ -// Clearfix -// -// For modern browsers -// 1. The space content is one way to avoid an Opera bug when the -// contenteditable attribute is included anywhere else in the document. -// Otherwise it causes space to appear at the top and bottom of elements -// that are clearfixed. -// 2. The use of `table` rather than `block` is only necessary if using -// `:before` to contain the top-margins of child elements. -// -// Source: http://nicolasgallagher.com/micro-clearfix-hack/ - -@mixin clearfix() { - &:before, - &:after { - content: " "; // 1 - display: table; // 2 - } - &:after { - clear: both; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss deleted file mode 100644 index 277aa5f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss +++ /dev/null @@ -1,88 +0,0 @@ -// Form validation states -// -// Used in forms.less to generate the form validation CSS for warnings, errors, -// and successes. - -@mixin form-control-validation($text-color: #555, $border-color: #ccc, $background-color: #f5f5f5) { - // Color the label and help text - .help-block, - .control-label, - .radio, - .checkbox, - .radio-inline, - .checkbox-inline, - &.radio label, - &.checkbox label, - &.radio-inline label, - &.checkbox-inline label { - color: $text-color; - } - // Set the border and box shadow on specific inputs to match - .form-control { - border-color: $border-color; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work - &:focus { - border-color: darken($border-color, 10%); - $shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten($border-color, 20%); - @include box-shadow($shadow); - } - } - // Set validation states also for addons - .input-group-addon { - color: $text-color; - border-color: $border-color; - background-color: $background-color; - } - // Optional feedback icon - .form-control-feedback { - color: $text-color; - } -} - - -// Form control focus state -// -// Generate a customized focus state and for any input with the specified color, -// which defaults to the `$input-border-focus` variable. -// -// We highly encourage you to not customize the default value, but instead use -// this to tweak colors on an as-needed basis. This aesthetic change is based on -// WebKit's default styles, but applicable to a wider range of browsers. Its -// usability and accessibility should be taken into account with any change. -// -// Example usage: change the default blue border and shadow to white for better -// contrast against a dark gray background. -@mixin form-control-focus($color: $input-border-focus) { - $color-rgba: rgba(red($color), green($color), blue($color), .6); - &:focus { - border-color: $color; - outline: 0; - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px $color-rgba); - } -} - -// Form control sizing -// -// Relative text size, padding, and border-radii changes for form controls. For -// horizontal sizing, wrap controls in the predefined grid classes. ` -``` - -Initialize Bootstrap Switch on it: - -```javascript -$("[name='my-checkbox']").bootstrapSwitch(); -``` - -Enjoy. - -## Supported browsers - -IE9+ and all the other modern browsers. - -## LESS - -- For Bootstrap 2 (no longer officially supported), import `src/less/bootstrap2/bootstrap-switch.less` -- For Bootstrap 3, import `src/less/bootstrap3/bootstrap-switch.less` - -## Bugs and feature requests - -Have a bug or a feature request? Please first search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/Bttstrp/bootstrap-switch/issues/new). - -The new issue should contain both a summary of the issue and the browser/OS environment in which it occurs and a link to the playground you prefer with the reduced test case. -If suitable, include the steps required to reproduce the bug. - -Please do not use the issue tracker for personal support requests: [Stack Overflow](https://stackoverflow.com/questions/tagged/bootstrap-switch) is a better place to get help. - -### Known issues - -- Make sure `.form-control` is not applied to the input. Bootstrap does not support that, refer to [Checkboxes and radios](https://getbootstrap.com/css/#checkboxes-and-radios) - -## Integrations - -- Angular: [angular-bootstrap-switch](https://github.com/frapontillo/angular-bootstrap-switch) -- Angular: [angular-toggle-switch](https://github.com/JumpLink/angular-toggle-switch) -- Knockout: [knockout-bootstrap-switch](https://github.com/pauloortins/knockout-bootstrap-switch) - -## License - -Licensed under the [MIT License](https://github.com/Bttstrp/bootstrap-switch/blob/master/LICENSE). - diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/bower.json b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/bower.json deleted file mode 100644 index 21973ce..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/bower.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "bootstrap-switch", - "description": "Turn checkboxes and radio buttons into toggle switches.", - "license": "Apache-2.0", - "main": [ - "./dist/js/bootstrap-switch.js", - "./dist/css/bootstrap3/bootstrap-switch.css" - ], - "ignore": [ - "docs", - "test", - "CNAME", - "composer.json", - "CONTRIBUTING.md", - "index.html", - "package.json" - ], - "dependencies": { - "bootstrap": ">=2.3.2", - "jquery": "~1.9.0" - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/composer.json b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/composer.json deleted file mode 100644 index c443546..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/composer.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "components/bootstrap-switch", - "description": "Turn checkboxes and radio buttons into toggle switches.", - "version": "3.3.4", - "type": "component", - "keywords": [ - "bootstrap", - "switch", - "javascript", - "js" - ], - "homepage": "https://bttstrp.github.io/bootstrap-switch", - "license": "Apache License Version 2.0", - "authors": [ - { - "name": "Mattia Larentis", - "homepage": "http://www.larentis.eu" - } - ], - "ignore": [ - "docs" - ], - "extra": { - "component": { - "name": "bootstrap-switch", - "files": [ - "dist/**" - ], - "scripts": [ - "dist/js/bootstrap-switch.js" - ], - "shim": { - "exports": "BootstrapSwitch" - } - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap2/bootstrap-switch.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap2/bootstrap-switch.css deleted file mode 100644 index cb18a3b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap2/bootstrap-switch.css +++ /dev/null @@ -1,510 +0,0 @@ -/** - * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. - * - * @version v3.3.4 - * @homepage https://bttstrp.github.io/bootstrap-switch - * @author Mattia Larentis (http://larentis.eu) - * @license Apache-2.0 - */ - -.clearfix { - *zoom: 1; -} -.clearfix:before, -.clearfix:after { - display: table; - content: ""; - line-height: 0; -} -.clearfix:after { - clear: both; -} -.hide-text { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} -.input-block-level { - display: block; - width: 100%; - min-height: 30px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.bootstrap-switch { - display: inline-block; - direction: ltr; - cursor: pointer; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - border: 1px solid; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - position: relative; - text-align: left; - overflow: hidden; - line-height: 8px; - z-index: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; - vertical-align: middle; - -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - -moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -} -.bootstrap-switch .bootstrap-switch-container { - display: inline-block; - top: 0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.bootstrap-switch .bootstrap-switch-handle-on, -.bootstrap-switch .bootstrap-switch-handle-off, -.bootstrap-switch .bootstrap-switch-label { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; - display: inline-block !important; - padding-top: 4px; - padding-bottom: 4px; - padding-left: 8px; - padding-right: 8px; - font-size: 14px; - line-height: 20px; -} -.bootstrap-switch .bootstrap-switch-handle-on, -.bootstrap-switch .bootstrap-switch-handle-off { - text-align: center; - z-index: 1; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary { - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #005fcc; - background-image: -moz-linear-gradient(top, #0044cc, #08c); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0044cc), to(#08c)); - background-image: -webkit-linear-gradient(top, #0044cc, #08c); - background-image: -o-linear-gradient(top, #0044cc, #08c); - background-image: linear-gradient(to bottom, #0044cc, #08c); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0044cc', endColorstr='#ff0088cc', GradientType=0); - border-color: #08c #08c #005580; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #08c; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:hover, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary:hover, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:focus, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary:focus, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary.active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary.disabled, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary.disabled, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary[disabled], -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary[disabled] { - color: #fff; - background-color: #08c; - *background-color: #0077b3; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary.active { - background-color: #006699 \9; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info { - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #41a7c5; - background-image: -moz-linear-gradient(top, #2f96b4, #5bc0de); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2f96b4), to(#5bc0de)); - background-image: -webkit-linear-gradient(top, #2f96b4, #5bc0de); - background-image: -o-linear-gradient(top, #2f96b4, #5bc0de); - background-image: linear-gradient(to bottom, #2f96b4, #5bc0de); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f96b4', endColorstr='#ff5bc0de', GradientType=0); - border-color: #5bc0de #5bc0de #28a1c5; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #5bc0de; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info:hover, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info:hover, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info:focus, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info:focus, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info.active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info.disabled, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info.disabled, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info[disabled], -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info[disabled] { - color: #fff; - background-color: #5bc0de; - *background-color: #46b8da; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info.active { - background-color: #31b0d5 \9; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success { - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #58b058; - background-image: -moz-linear-gradient(top, #51a351, #62c462); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#51a351), to(#62c462)); - background-image: -webkit-linear-gradient(top, #51a351, #62c462); - background-image: -o-linear-gradient(top, #51a351, #62c462); - background-image: linear-gradient(to bottom, #51a351, #62c462); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff51a351', endColorstr='#ff62c462', GradientType=0); - border-color: #62c462 #62c462 #3b9e3b; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #62c462; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:hover, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:hover, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:focus, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:focus, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success.active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success.disabled, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success.disabled, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success[disabled], -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success[disabled] { - color: #fff; - background-color: #62c462; - *background-color: #4fbd4f; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success.active { - background-color: #42b142 \9; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning { - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #f9a123; - background-image: -moz-linear-gradient(top, #f89406, #fbb450); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f89406), to(#fbb450)); - background-image: -webkit-linear-gradient(top, #f89406, #fbb450); - background-image: -o-linear-gradient(top, #f89406, #fbb450); - background-image: linear-gradient(to bottom, #f89406, #fbb450); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff89406', endColorstr='#fffbb450', GradientType=0); - border-color: #fbb450 #fbb450 #f89406; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #fbb450; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning:hover, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning:hover, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning:focus, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning:focus, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning.active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning.disabled, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning.disabled, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning[disabled], -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning[disabled] { - color: #fff; - background-color: #fbb450; - *background-color: #faa937; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning.active { - background-color: #fa9f1e \9; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger { - color: #fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #d14641; - background-image: -moz-linear-gradient(top, #bd362f, #ee5f5b); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bd362f), to(#ee5f5b)); - background-image: -webkit-linear-gradient(top, #bd362f, #ee5f5b); - background-image: -o-linear-gradient(top, #bd362f, #ee5f5b); - background-image: linear-gradient(to bottom, #bd362f, #ee5f5b); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd362f', endColorstr='#ffee5f5b', GradientType=0); - border-color: #ee5f5b #ee5f5b #e51d18; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #ee5f5b; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger:hover, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger:hover, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger:focus, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger:focus, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger.active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger.disabled, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger.disabled, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger[disabled], -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger[disabled] { - color: #fff; - background-color: #ee5f5b; - *background-color: #ec4844; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger.active { - background-color: #e9322d \9; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default { - color: #333; - text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); - background-color: #f0f0f0; - background-image: -moz-linear-gradient(top, #e6e6e6, #fff); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#fff)); - background-image: -webkit-linear-gradient(top, #e6e6e6, #fff); - background-image: -o-linear-gradient(top, #e6e6e6, #fff); - background-image: linear-gradient(to bottom, #e6e6e6, #fff); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0); - border-color: #fff #fff #d9d9d9; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #fff; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default:hover, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default:hover, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default:focus, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default:focus, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default.active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default.disabled, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default.disabled, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default[disabled], -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default[disabled] { - color: #333; - background-color: #fff; - *background-color: #f2f2f2; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default:active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default:active, -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default.active, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default.active { - background-color: #e6e6e6 \9; -} -.bootstrap-switch .bootstrap-switch-label { - text-align: center; - margin-top: -1px; - margin-bottom: -1px; - z-index: 100; - border-left: 1px solid #ccc; - border-right: 1px solid #ccc; - color: #333; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - background-color: #f5f5f5; - background-image: -moz-linear-gradient(top, #fff, #e6e6e6); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); - background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); - background-image: -o-linear-gradient(top, #fff, #e6e6e6); - background-image: linear-gradient(to bottom, #fff, #e6e6e6); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); - border-color: #e6e6e6 #e6e6e6 #bfbfbf; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - *background-color: #e6e6e6; - /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.bootstrap-switch .bootstrap-switch-label:hover, -.bootstrap-switch .bootstrap-switch-label:focus, -.bootstrap-switch .bootstrap-switch-label:active, -.bootstrap-switch .bootstrap-switch-label.active, -.bootstrap-switch .bootstrap-switch-label.disabled, -.bootstrap-switch .bootstrap-switch-label[disabled] { - color: #333; - background-color: #e6e6e6; - *background-color: #d9d9d9; -} -.bootstrap-switch .bootstrap-switch-label:active, -.bootstrap-switch .bootstrap-switch-label.active { - background-color: #cccccc \9; -} -.bootstrap-switch span::before { - content: "\200b"; -} -.bootstrap-switch .bootstrap-switch-handle-on { - -webkit-border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; - border-top-left-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - border-bottom-left-radius: 4px; -} -.bootstrap-switch .bootstrap-switch-handle-off { - -webkit-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - border-bottom-right-radius: 4px; -} -.bootstrap-switch input[type='radio'], -.bootstrap-switch input[type='checkbox'] { - position: absolute !important; - top: 0; - left: 0; - opacity: 0; - filter: alpha(opacity=0); - z-index: -1; - visibility: hidden; -} -.bootstrap-switch input[type='radio'].form-control, -.bootstrap-switch input[type='checkbox'].form-control { - height: auto; -} -.bootstrap-switch.bootstrap-switch-mini { - min-width: 71px; -} -.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label { - padding: 3px 6px; - font-size: 10px; - line-height: 9px; -} -.bootstrap-switch.bootstrap-switch-small { - min-width: 79px; -} -.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label { - padding: 3px 6px; - font-size: 12px; - line-height: 18px; -} -.bootstrap-switch.bootstrap-switch-large { - min-width: 120px; -} -.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label { - padding: 9px 12px; - font-size: 16px; - line-height: normal; -} -.bootstrap-switch.bootstrap-switch-disabled, -.bootstrap-switch.bootstrap-switch-readonly, -.bootstrap-switch.bootstrap-switch-indeterminate { - cursor: default !important; -} -.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, -.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, -.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default !important; -} -.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container { - -webkit-transition: margin-left 0.5s; - -moz-transition: margin-left 0.5s; - -o-transition: margin-left 0.5s; - transition: margin-left 0.5s; -} -.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on { - -webkit-border-top-left-radius: 0; - -moz-border-radius-topleft: 0; - border-top-left-radius: 0; - -webkit-border-bottom-left-radius: 0; - -moz-border-radius-bottomleft: 0; - border-bottom-left-radius: 0; - -webkit-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - border-bottom-right-radius: 4px; -} -.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off { - -webkit-border-top-right-radius: 0; - -moz-border-radius-topright: 0; - border-top-right-radius: 0; - -webkit-border-bottom-right-radius: 0; - -moz-border-radius-bottomright: 0; - border-bottom-right-radius: 0; - -webkit-border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; - border-top-left-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - border-bottom-left-radius: 4px; -} -.bootstrap-switch.bootstrap-switch-focused { - border-color: rgba(82, 168, 236, 0.8); - outline: 0; - outline: thin dotted \9; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236, .6); - -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236, .6); -} -.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label, -.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label { - -webkit-border-top-right-radius: 4px; - -moz-border-radius-topright: 4px; - border-top-right-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -moz-border-radius-bottomright: 4px; - border-bottom-right-radius: 4px; -} -.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label, -.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label { - -webkit-border-top-left-radius: 4px; - -moz-border-radius-topleft: 4px; - border-top-left-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -moz-border-radius-bottomleft: 4px; - border-bottom-left-radius: 4px; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap2/bootstrap-switch.min.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap2/bootstrap-switch.min.css deleted file mode 100644 index db24e2a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap2/bootstrap-switch.min.css +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. - * - * @version v3.3.4 - * @homepage https://bttstrp.github.io/bootstrap-switch - * @author Mattia Larentis (http://larentis.eu) - * @license Apache-2.0 - */ - -.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block!important;font-size:14px;line-height:20px;padding:4px 8px}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#005fcc;background-image:-moz-linear-gradient(top,#04c,#08c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#04c),to(#08c));background-image:-webkit-linear-gradient(top,#04c,#08c);background-image:-o-linear-gradient(top,#04c,#08c);background-image:linear-gradient(to bottom,#04c,#08c);background-repeat:repeat-x;border-color:#08c #08c #005580;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary.disabled,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary:active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary:focus,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary:hover,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary[disabled],.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary.disabled,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:focus,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:hover,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary[disabled]{color:#fff;background-color:#08c}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active{background-color:#069\9}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#41a7c5;background-image:-moz-linear-gradient(top,#2f96b4,#5bc0de);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f96b4),to(#5bc0de));background-image:-webkit-linear-gradient(top,#2f96b4,#5bc0de);background-image:-o-linear-gradient(top,#2f96b4,#5bc0de);background-image:linear-gradient(to bottom,#2f96b4,#5bc0de);background-repeat:repeat-x;border-color:#5bc0de #5bc0de #28a1c5;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info.disabled,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info:active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info:focus,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info:hover,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info[disabled],.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info.disabled,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info:focus,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info:hover,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info[disabled]{color:#fff;background-color:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info:active{background-color:#31b0d5\9}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#58b058;background-image:-moz-linear-gradient(top,#51a351,#62c462);background-image:-webkit-gradient(linear,0 0,0 100%,from(#51a351),to(#62c462));background-image:-webkit-linear-gradient(top,#51a351,#62c462);background-image:-o-linear-gradient(top,#51a351,#62c462);background-image:linear-gradient(to bottom,#51a351,#62c462);background-repeat:repeat-x;border-color:#62c462 #62c462 #3b9e3b;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success.disabled,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:focus,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:hover,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success[disabled],.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success.disabled,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:focus,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:hover,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success[disabled]{color:#fff;background-color:#62c462}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:active{background-color:#42b142\9}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#f9a123;background-image:-moz-linear-gradient(top,#f89406,#fbb450);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f89406),to(#fbb450));background-image:-webkit-linear-gradient(top,#f89406,#fbb450);background-image:-o-linear-gradient(top,#f89406,#fbb450);background-image:linear-gradient(to bottom,#f89406,#fbb450);background-repeat:repeat-x;border-color:#fbb450 #fbb450 #f89406;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning.disabled,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning:active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning:focus,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning:hover,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning[disabled],.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning.disabled,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning:focus,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning:hover,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning[disabled]{color:#fff;background-color:#fbb450}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning:active{background-color:#fa9f1e\9}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#d14641;background-image:-moz-linear-gradient(top,#bd362f,#ee5f5b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#bd362f),to(#ee5f5b));background-image:-webkit-linear-gradient(top,#bd362f,#ee5f5b);background-image:-o-linear-gradient(top,#bd362f,#ee5f5b);background-image:linear-gradient(to bottom,#bd362f,#ee5f5b);background-repeat:repeat-x;border-color:#ee5f5b #ee5f5b #e51d18;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger.disabled,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger:active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger:focus,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger:hover,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger[disabled],.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger.disabled,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger:focus,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger:hover,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger[disabled]{color:#fff;background-color:#ee5f5b}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger:active{background-color:#e9322d\9}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f0f0f0;background-image:-moz-linear-gradient(top,#e6e6e6,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e6e6),to(#fff));background-image:-webkit-linear-gradient(top,#e6e6e6,#fff);background-image:-o-linear-gradient(top,#e6e6e6,#fff);background-image:linear-gradient(to bottom,#e6e6e6,#fff);background-repeat:repeat-x;border-color:#fff #fff #d9d9d9;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default.disabled,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default:active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default:focus,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default:hover,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default[disabled],.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default.disabled,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default:focus,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default:hover,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default[disabled]{color:#333;background-color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default.active,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default:active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default.active,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default:active{background-color:#e6e6e6\9}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#333;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-switch .bootstrap-switch-label.active,.bootstrap-switch .bootstrap-switch-label.disabled,.bootstrap-switch .bootstrap-switch-label:active,.bootstrap-switch .bootstrap-switch-label:focus,.bootstrap-switch .bootstrap-switch-label:hover,.bootstrap-switch .bootstrap-switch-label[disabled]{color:#333;background-color:#e6e6e6}.bootstrap-switch .bootstrap-switch-label.active,.bootstrap-switch .bootstrap-switch-label:active{background-color:#ccc\9}.bootstrap-switch span::before{content:"\200b"}.bootstrap-switch .bootstrap-switch-handle-on{border-top-left-radius:4px;border-bottom-left-radius:4px}.bootstrap-switch .bootstrap-switch-handle-off{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.bootstrap-switch input[type=radio],.bootstrap-switch input[type=checkbox]{position:absolute!important;top:0;left:0;opacity:0;filter:alpha(opacity=0);z-index:-1;visibility:hidden}.bootstrap-switch input[type=radio].form-control,.bootstrap-switch input[type=checkbox].form-control{height:auto}.bootstrap-switch.bootstrap-switch-mini{min-width:71px}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:3px 6px;font-size:10px;line-height:9px}.bootstrap-switch.bootstrap-switch-small{min-width:79px}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:3px 6px;font-size:12px;line-height:18px}.bootstrap-switch.bootstrap-switch-large{min-width:120px}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:9px 12px;font-size:16px;line-height:normal}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-indeterminate,.bootstrap-switch.bootstrap-switch-readonly{cursor:default!important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label{opacity:.5;filter:alpha(opacity=50);cursor:default!important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-radius:0 4px 4px 0}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-radius:4px 0 0 4px}.bootstrap-switch.bootstrap-switch-focused{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap3/bootstrap-switch.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap3/bootstrap-switch.css deleted file mode 100644 index 608fc69..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap3/bootstrap-switch.css +++ /dev/null @@ -1,187 +0,0 @@ -/** - * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. - * - * @version v3.3.4 - * @homepage https://bttstrp.github.io/bootstrap-switch - * @author Mattia Larentis (http://larentis.eu) - * @license Apache-2.0 - */ - -.bootstrap-switch { - display: inline-block; - direction: ltr; - cursor: pointer; - border-radius: 4px; - border: 1px solid; - border-color: #ccc; - position: relative; - text-align: left; - overflow: hidden; - line-height: 8px; - z-index: 0; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - vertical-align: middle; - -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -} -.bootstrap-switch .bootstrap-switch-container { - display: inline-block; - top: 0; - border-radius: 4px; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -.bootstrap-switch .bootstrap-switch-handle-on, -.bootstrap-switch .bootstrap-switch-handle-off, -.bootstrap-switch .bootstrap-switch-label { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - cursor: pointer; - display: table-cell; - vertical-align: middle; - padding: 6px 12px; - font-size: 14px; - line-height: 20px; -} -.bootstrap-switch .bootstrap-switch-handle-on, -.bootstrap-switch .bootstrap-switch-handle-off { - text-align: center; - z-index: 1; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary { - color: #fff; - background: #337ab7; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info { - color: #fff; - background: #5bc0de; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success { - color: #fff; - background: #5cb85c; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning { - background: #f0ad4e; - color: #fff; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger { - color: #fff; - background: #d9534f; -} -.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default, -.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default { - color: #000; - background: #eeeeee; -} -.bootstrap-switch .bootstrap-switch-label { - text-align: center; - margin-top: -1px; - margin-bottom: -1px; - z-index: 100; - color: #333; - background: #fff; -} -.bootstrap-switch span::before { - content: "\200b"; -} -.bootstrap-switch .bootstrap-switch-handle-on { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -.bootstrap-switch .bootstrap-switch-handle-off { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -.bootstrap-switch input[type='radio'], -.bootstrap-switch input[type='checkbox'] { - position: absolute !important; - top: 0; - left: 0; - margin: 0; - z-index: -1; - opacity: 0; - filter: alpha(opacity=0); - visibility: hidden; -} -.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; -} -.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; -} -.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label { - padding: 6px 16px; - font-size: 18px; - line-height: 1.3333333; -} -.bootstrap-switch.bootstrap-switch-disabled, -.bootstrap-switch.bootstrap-switch-readonly, -.bootstrap-switch.bootstrap-switch-indeterminate { - cursor: default !important; -} -.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on, -.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off, -.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, -.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, -.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label { - opacity: 0.5; - filter: alpha(opacity=50); - cursor: default !important; -} -.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container { - -webkit-transition: margin-left 0.5s; - -o-transition: margin-left 0.5s; - transition: margin-left 0.5s; -} -.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on { - border-bottom-left-radius: 0; - border-top-left-radius: 0; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off { - border-bottom-right-radius: 0; - border-top-right-radius: 0; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -.bootstrap-switch.bootstrap-switch-focused { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); -} -.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label, -.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label, -.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap3/bootstrap-switch.min.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap3/bootstrap-switch.min.css deleted file mode 100644 index 7700659..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/css/bootstrap3/bootstrap-switch.min.css +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. - * - * @version v3.3.4 - * @homepage https://bttstrp.github.io/bootstrap-switch - * @author Mattia Larentis (http://larentis.eu) - * @license Apache-2.0 - */ - -.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:4px;border:1px solid #ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:4px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:table-cell;vertical-align:middle;padding:6px 12px;font-size:14px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#337ab7}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{color:#fff;background:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{color:#fff;background:#5cb85c}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{background:#f0ad4e;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{color:#fff;background:#d9534f}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{color:#000;background:#eee}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#333;background:#fff}.bootstrap-switch span::before{content:"\200b"}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch input[type=radio],.bootstrap-switch input[type=checkbox]{position:absolute!important;top:0;left:0;margin:0;z-index:-1;opacity:0;filter:alpha(opacity=0);visibility:hidden}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:1px 5px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:5px 10px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:6px 16px;font-size:18px;line-height:1.3333333}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-indeterminate,.bootstrap-switch.bootstrap-switch-readonly{cursor:default!important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label{opacity:.5;filter:alpha(opacity=50);cursor:default!important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-radius:0 3px 3px 0}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-radius:3px 0 0 3px}.bootstrap-switch.bootstrap-switch-focused{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{border-bottom-left-radius:3px;border-top-left-radius:3px} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/js/bootstrap-switch.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/js/bootstrap-switch.js deleted file mode 100644 index 511f08f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/js/bootstrap-switch.js +++ /dev/null @@ -1,784 +0,0 @@ -/** - * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. - * - * @version v3.3.4 - * @homepage https://bttstrp.github.io/bootstrap-switch - * @author Mattia Larentis (http://larentis.eu) - * @license Apache-2.0 - */ - -(function (global, factory) { - if (typeof define === "function" && define.amd) { - define(['jquery'], factory); - } else if (typeof exports !== "undefined") { - factory(require('jquery')); - } else { - var mod = { - exports: {} - }; - factory(global.jquery); - global.bootstrapSwitch = mod.exports; - } -})(this, function (_jquery) { - 'use strict'; - - var _jquery2 = _interopRequireDefault(_jquery); - - function _interopRequireDefault(obj) { - return obj && obj.__esModule ? obj : { - default: obj - }; - } - - var _extends = Object.assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; - - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - - return target; - }; - - function _classCallCheck(instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } - } - - var _createClass = function () { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - return function (Constructor, protoProps, staticProps) { - if (protoProps) defineProperties(Constructor.prototype, protoProps); - if (staticProps) defineProperties(Constructor, staticProps); - return Constructor; - }; - }(); - - var $ = _jquery2.default || window.jQuery || window.$; - - var BootstrapSwitch = function () { - function BootstrapSwitch(element) { - var _this = this; - - var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - - _classCallCheck(this, BootstrapSwitch); - - this.$element = $(element); - this.options = $.extend({}, $.fn.bootstrapSwitch.defaults, this._getElementOptions(), options); - this.prevOptions = {}; - this.$wrapper = $('
', { - class: function _class() { - var classes = []; - classes.push(_this.options.state ? 'on' : 'off'); - if (_this.options.size) { - classes.push(_this.options.size); - } - if (_this.options.disabled) { - classes.push('disabled'); - } - if (_this.options.readonly) { - classes.push('readonly'); - } - if (_this.options.indeterminate) { - classes.push('indeterminate'); - } - if (_this.options.inverse) { - classes.push('inverse'); - } - if (_this.$element.attr('id')) { - classes.push('id-' + _this.$element.attr('id')); - } - return classes.map(_this._getClass.bind(_this)).concat([_this.options.baseClass], _this._getClasses(_this.options.wrapperClass)).join(' '); - } - }); - this.$container = $('
', { class: this._getClass('container') }); - this.$on = $('', { - html: this.options.onText, - class: this._getClass('handle-on') + ' ' + this._getClass(this.options.onColor) - }); - this.$off = $('', { - html: this.options.offText, - class: this._getClass('handle-off') + ' ' + this._getClass(this.options.offColor) - }); - this.$label = $('', { - html: this.options.labelText, - class: this._getClass('label') - }); - - this.$element.on('init.bootstrapSwitch', this.options.onInit.bind(this, element)); - this.$element.on('switchChange.bootstrapSwitch', function () { - for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - if (_this.options.onSwitchChange.apply(element, args) === false) { - if (_this.$element.is(':radio')) { - $('[name="' + _this.$element.attr('name') + '"]').trigger('previousState.bootstrapSwitch', true); - } else { - _this.$element.trigger('previousState.bootstrapSwitch', true); - } - } - }); - - this.$container = this.$element.wrap(this.$container).parent(); - this.$wrapper = this.$container.wrap(this.$wrapper).parent(); - this.$element.before(this.options.inverse ? this.$off : this.$on).before(this.$label).before(this.options.inverse ? this.$on : this.$off); - - if (this.options.indeterminate) { - this.$element.prop('indeterminate', true); - } - - this._init(); - this._elementHandlers(); - this._handleHandlers(); - this._labelHandlers(); - this._formHandler(); - this._externalLabelHandler(); - this.$element.trigger('init.bootstrapSwitch', this.options.state); - } - - _createClass(BootstrapSwitch, [{ - key: 'setPrevOptions', - value: function setPrevOptions() { - this.prevOptions = _extends({}, this.options); - } - }, { - key: 'state', - value: function state(value, skip) { - if (typeof value === 'undefined') { - return this.options.state; - } - if (this.options.disabled || this.options.readonly || this.options.state && !this.options.radioAllOff && this.$element.is(':radio')) { - return this.$element; - } - if (this.$element.is(':radio')) { - $('[name="' + this.$element.attr('name') + '"]').trigger('setPreviousOptions.bootstrapSwitch'); - } else { - this.$element.trigger('setPreviousOptions.bootstrapSwitch'); - } - if (this.options.indeterminate) { - this.indeterminate(false); - } - this.$element.prop('checked', Boolean(value)).trigger('change.bootstrapSwitch', skip); - return this.$element; - } - }, { - key: 'toggleState', - value: function toggleState(skip) { - if (this.options.disabled || this.options.readonly) { - return this.$element; - } - if (this.options.indeterminate) { - this.indeterminate(false); - return this.state(true); - } else { - return this.$element.prop('checked', !this.options.state).trigger('change.bootstrapSwitch', skip); - } - } - }, { - key: 'size', - value: function size(value) { - if (typeof value === 'undefined') { - return this.options.size; - } - if (this.options.size != null) { - this.$wrapper.removeClass(this._getClass(this.options.size)); - } - if (value) { - this.$wrapper.addClass(this._getClass(value)); - } - this._width(); - this._containerPosition(); - this.options.size = value; - return this.$element; - } - }, { - key: 'animate', - value: function animate(value) { - if (typeof value === 'undefined') { - return this.options.animate; - } - if (this.options.animate === Boolean(value)) { - return this.$element; - } - return this.toggleAnimate(); - } - }, { - key: 'toggleAnimate', - value: function toggleAnimate() { - this.options.animate = !this.options.animate; - this.$wrapper.toggleClass(this._getClass('animate')); - return this.$element; - } - }, { - key: 'disabled', - value: function disabled(value) { - if (typeof value === 'undefined') { - return this.options.disabled; - } - if (this.options.disabled === Boolean(value)) { - return this.$element; - } - return this.toggleDisabled(); - } - }, { - key: 'toggleDisabled', - value: function toggleDisabled() { - this.options.disabled = !this.options.disabled; - this.$element.prop('disabled', this.options.disabled); - this.$wrapper.toggleClass(this._getClass('disabled')); - return this.$element; - } - }, { - key: 'readonly', - value: function readonly(value) { - if (typeof value === 'undefined') { - return this.options.readonly; - } - if (this.options.readonly === Boolean(value)) { - return this.$element; - } - return this.toggleReadonly(); - } - }, { - key: 'toggleReadonly', - value: function toggleReadonly() { - this.options.readonly = !this.options.readonly; - this.$element.prop('readonly', this.options.readonly); - this.$wrapper.toggleClass(this._getClass('readonly')); - return this.$element; - } - }, { - key: 'indeterminate', - value: function indeterminate(value) { - if (typeof value === 'undefined') { - return this.options.indeterminate; - } - if (this.options.indeterminate === Boolean(value)) { - return this.$element; - } - return this.toggleIndeterminate(); - } - }, { - key: 'toggleIndeterminate', - value: function toggleIndeterminate() { - this.options.indeterminate = !this.options.indeterminate; - this.$element.prop('indeterminate', this.options.indeterminate); - this.$wrapper.toggleClass(this._getClass('indeterminate')); - this._containerPosition(); - return this.$element; - } - }, { - key: 'inverse', - value: function inverse(value) { - if (typeof value === 'undefined') { - return this.options.inverse; - } - if (this.options.inverse === Boolean(value)) { - return this.$element; - } - return this.toggleInverse(); - } - }, { - key: 'toggleInverse', - value: function toggleInverse() { - this.$wrapper.toggleClass(this._getClass('inverse')); - var $on = this.$on.clone(true); - var $off = this.$off.clone(true); - this.$on.replaceWith($off); - this.$off.replaceWith($on); - this.$on = $off; - this.$off = $on; - this.options.inverse = !this.options.inverse; - return this.$element; - } - }, { - key: 'onColor', - value: function onColor(value) { - if (typeof value === 'undefined') { - return this.options.onColor; - } - if (this.options.onColor) { - this.$on.removeClass(this._getClass(this.options.onColor)); - } - this.$on.addClass(this._getClass(value)); - this.options.onColor = value; - return this.$element; - } - }, { - key: 'offColor', - value: function offColor(value) { - if (typeof value === 'undefined') { - return this.options.offColor; - } - if (this.options.offColor) { - this.$off.removeClass(this._getClass(this.options.offColor)); - } - this.$off.addClass(this._getClass(value)); - this.options.offColor = value; - return this.$element; - } - }, { - key: 'onText', - value: function onText(value) { - if (typeof value === 'undefined') { - return this.options.onText; - } - this.$on.html(value); - this._width(); - this._containerPosition(); - this.options.onText = value; - return this.$element; - } - }, { - key: 'offText', - value: function offText(value) { - if (typeof value === 'undefined') { - return this.options.offText; - } - this.$off.html(value); - this._width(); - this._containerPosition(); - this.options.offText = value; - return this.$element; - } - }, { - key: 'labelText', - value: function labelText(value) { - if (typeof value === 'undefined') { - return this.options.labelText; - } - this.$label.html(value); - this._width(); - this.options.labelText = value; - return this.$element; - } - }, { - key: 'handleWidth', - value: function handleWidth(value) { - if (typeof value === 'undefined') { - return this.options.handleWidth; - } - this.options.handleWidth = value; - this._width(); - this._containerPosition(); - return this.$element; - } - }, { - key: 'labelWidth', - value: function labelWidth(value) { - if (typeof value === 'undefined') { - return this.options.labelWidth; - } - this.options.labelWidth = value; - this._width(); - this._containerPosition(); - return this.$element; - } - }, { - key: 'baseClass', - value: function baseClass(value) { - return this.options.baseClass; - } - }, { - key: 'wrapperClass', - value: function wrapperClass(value) { - if (typeof value === 'undefined') { - return this.options.wrapperClass; - } - if (!value) { - value = $.fn.bootstrapSwitch.defaults.wrapperClass; - } - this.$wrapper.removeClass(this._getClasses(this.options.wrapperClass).join(' ')); - this.$wrapper.addClass(this._getClasses(value).join(' ')); - this.options.wrapperClass = value; - return this.$element; - } - }, { - key: 'radioAllOff', - value: function radioAllOff(value) { - if (typeof value === 'undefined') { - return this.options.radioAllOff; - } - var val = Boolean(value); - if (this.options.radioAllOff === val) { - return this.$element; - } - this.options.radioAllOff = val; - return this.$element; - } - }, { - key: 'onInit', - value: function onInit(value) { - if (typeof value === 'undefined') { - return this.options.onInit; - } - if (!value) { - value = $.fn.bootstrapSwitch.defaults.onInit; - } - this.options.onInit = value; - return this.$element; - } - }, { - key: 'onSwitchChange', - value: function onSwitchChange(value) { - if (typeof value === 'undefined') { - return this.options.onSwitchChange; - } - if (!value) { - value = $.fn.bootstrapSwitch.defaults.onSwitchChange; - } - this.options.onSwitchChange = value; - return this.$element; - } - }, { - key: 'destroy', - value: function destroy() { - var $form = this.$element.closest('form'); - if ($form.length) { - $form.off('reset.bootstrapSwitch').removeData('bootstrap-switch'); - } - this.$container.children().not(this.$element).remove(); - this.$element.unwrap().unwrap().off('.bootstrapSwitch').removeData('bootstrap-switch'); - return this.$element; - } - }, { - key: '_getElementOptions', - value: function _getElementOptions() { - return { - state: this.$element.is(':checked'), - size: this.$element.data('size'), - animate: this.$element.data('animate'), - disabled: this.$element.is(':disabled'), - readonly: this.$element.is('[readonly]'), - indeterminate: this.$element.data('indeterminate'), - inverse: this.$element.data('inverse'), - radioAllOff: this.$element.data('radio-all-off'), - onColor: this.$element.data('on-color'), - offColor: this.$element.data('off-color'), - onText: this.$element.data('on-text'), - offText: this.$element.data('off-text'), - labelText: this.$element.data('label-text'), - handleWidth: this.$element.data('handle-width'), - labelWidth: this.$element.data('label-width'), - baseClass: this.$element.data('base-class'), - wrapperClass: this.$element.data('wrapper-class') - }; - } - }, { - key: '_width', - value: function _width() { - var _this2 = this; - - var $handles = this.$on.add(this.$off).add(this.$label).css('width', ''); - var handleWidth = this.options.handleWidth === 'auto' ? Math.round(Math.max(this.$on.width(), this.$off.width())) : this.options.handleWidth; - $handles.width(handleWidth); - this.$label.width(function (index, width) { - if (_this2.options.labelWidth !== 'auto') { - return _this2.options.labelWidth; - } - if (width < handleWidth) { - return handleWidth; - } - return width; - }); - this._handleWidth = this.$on.outerWidth(); - this._labelWidth = this.$label.outerWidth(); - this.$container.width(this._handleWidth * 2 + this._labelWidth); - return this.$wrapper.width(this._handleWidth + this._labelWidth); - } - }, { - key: '_containerPosition', - value: function _containerPosition() { - var _this3 = this; - - var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.options.state; - var callback = arguments[1]; - - this.$container.css('margin-left', function () { - var values = [0, '-' + _this3._handleWidth + 'px']; - if (_this3.options.indeterminate) { - return '-' + _this3._handleWidth / 2 + 'px'; - } - if (state) { - if (_this3.options.inverse) { - return values[1]; - } else { - return values[0]; - } - } else { - if (_this3.options.inverse) { - return values[0]; - } else { - return values[1]; - } - } - }); - } - }, { - key: '_init', - value: function _init() { - var _this4 = this; - - var init = function init() { - _this4.setPrevOptions(); - _this4._width(); - _this4._containerPosition(); - setTimeout(function () { - if (_this4.options.animate) { - return _this4.$wrapper.addClass(_this4._getClass('animate')); - } - }, 50); - }; - if (this.$wrapper.is(':visible')) { - init(); - return; - } - var initInterval = window.setInterval(function () { - if (_this4.$wrapper.is(':visible')) { - init(); - return window.clearInterval(initInterval); - } - }, 50); - } - }, { - key: '_elementHandlers', - value: function _elementHandlers() { - var _this5 = this; - - return this.$element.on({ - 'setPreviousOptions.bootstrapSwitch': this.setPrevOptions.bind(this), - - 'previousState.bootstrapSwitch': function previousStateBootstrapSwitch() { - _this5.options = _this5.prevOptions; - if (_this5.options.indeterminate) { - _this5.$wrapper.addClass(_this5._getClass('indeterminate')); - } - _this5.$element.prop('checked', _this5.options.state).trigger('change.bootstrapSwitch', true); - }, - - 'change.bootstrapSwitch': function changeBootstrapSwitch(event, skip) { - event.preventDefault(); - event.stopImmediatePropagation(); - var state = _this5.$element.is(':checked'); - _this5._containerPosition(state); - if (state === _this5.options.state) { - return; - } - _this5.options.state = state; - _this5.$wrapper.toggleClass(_this5._getClass('off')).toggleClass(_this5._getClass('on')); - if (!skip) { - if (_this5.$element.is(':radio')) { - $('[name="' + _this5.$element.attr('name') + '"]').not(_this5.$element).prop('checked', false).trigger('change.bootstrapSwitch', true); - } - _this5.$element.trigger('switchChange.bootstrapSwitch', [state]); - } - }, - - 'focus.bootstrapSwitch': function focusBootstrapSwitch(event) { - event.preventDefault(); - _this5.$wrapper.addClass(_this5._getClass('focused')); - }, - - 'blur.bootstrapSwitch': function blurBootstrapSwitch(event) { - event.preventDefault(); - _this5.$wrapper.removeClass(_this5._getClass('focused')); - }, - - 'keydown.bootstrapSwitch': function keydownBootstrapSwitch(event) { - if (!event.which || _this5.options.disabled || _this5.options.readonly) { - return; - } - if (event.which === 37 || event.which === 39) { - event.preventDefault(); - event.stopImmediatePropagation(); - _this5.state(event.which === 39); - } - } - }); - } - }, { - key: '_handleHandlers', - value: function _handleHandlers() { - var _this6 = this; - - this.$on.on('click.bootstrapSwitch', function (event) { - event.preventDefault(); - event.stopPropagation(); - _this6.state(false); - return _this6.$element.trigger('focus.bootstrapSwitch'); - }); - return this.$off.on('click.bootstrapSwitch', function (event) { - event.preventDefault(); - event.stopPropagation(); - _this6.state(true); - return _this6.$element.trigger('focus.bootstrapSwitch'); - }); - } - }, { - key: '_labelHandlers', - value: function _labelHandlers() { - var _this7 = this; - - var handlers = { - click: function click(event) { - event.stopPropagation(); - }, - - - 'mousedown.bootstrapSwitch touchstart.bootstrapSwitch': function mousedownBootstrapSwitchTouchstartBootstrapSwitch(event) { - if (_this7._dragStart || _this7.options.disabled || _this7.options.readonly) { - return; - } - event.preventDefault(); - event.stopPropagation(); - _this7._dragStart = (event.pageX || event.originalEvent.touches[0].pageX) - parseInt(_this7.$container.css('margin-left'), 10); - if (_this7.options.animate) { - _this7.$wrapper.removeClass(_this7._getClass('animate')); - } - _this7.$element.trigger('focus.bootstrapSwitch'); - }, - - 'mousemove.bootstrapSwitch touchmove.bootstrapSwitch': function mousemoveBootstrapSwitchTouchmoveBootstrapSwitch(event) { - if (_this7._dragStart == null) { - return; - } - var difference = (event.pageX || event.originalEvent.touches[0].pageX) - _this7._dragStart; - event.preventDefault(); - if (difference < -_this7._handleWidth || difference > 0) { - return; - } - _this7._dragEnd = difference; - _this7.$container.css('margin-left', _this7._dragEnd + 'px'); - }, - - 'mouseup.bootstrapSwitch touchend.bootstrapSwitch': function mouseupBootstrapSwitchTouchendBootstrapSwitch(event) { - if (!_this7._dragStart) { - return; - } - event.preventDefault(); - if (_this7.options.animate) { - _this7.$wrapper.addClass(_this7._getClass('animate')); - } - if (_this7._dragEnd) { - var state = _this7._dragEnd > -(_this7._handleWidth / 2); - _this7._dragEnd = false; - _this7.state(_this7.options.inverse ? !state : state); - } else { - _this7.state(!_this7.options.state); - } - _this7._dragStart = false; - }, - - 'mouseleave.bootstrapSwitch': function mouseleaveBootstrapSwitch() { - _this7.$label.trigger('mouseup.bootstrapSwitch'); - } - }; - this.$label.on(handlers); - } - }, { - key: '_externalLabelHandler', - value: function _externalLabelHandler() { - var _this8 = this; - - var $externalLabel = this.$element.closest('label'); - $externalLabel.on('click', function (event) { - event.preventDefault(); - event.stopImmediatePropagation(); - if (event.target === $externalLabel[0]) { - _this8.toggleState(); - } - }); - } - }, { - key: '_formHandler', - value: function _formHandler() { - var $form = this.$element.closest('form'); - if ($form.data('bootstrap-switch')) { - return; - } - $form.on('reset.bootstrapSwitch', function () { - window.setTimeout(function () { - $form.find('input').filter(function () { - return $(this).data('bootstrap-switch'); - }).each(function () { - return $(this).bootstrapSwitch('state', this.checked); - }); - }, 1); - }).data('bootstrap-switch', true); - } - }, { - key: '_getClass', - value: function _getClass(name) { - return this.options.baseClass + '-' + name; - } - }, { - key: '_getClasses', - value: function _getClasses(classes) { - if (!$.isArray(classes)) { - return [this._getClass(classes)]; - } - return classes.map(this._getClass.bind(this)); - } - }]); - - return BootstrapSwitch; - }(); - - $.fn.bootstrapSwitch = function (option) { - for (var _len2 = arguments.length, args = Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { - args[_key2 - 1] = arguments[_key2]; - } - - function reducer(ret, next) { - var $this = $(next); - var existingData = $this.data('bootstrap-switch'); - var data = existingData || new BootstrapSwitch(next, option); - if (!existingData) { - $this.data('bootstrap-switch', data); - } - if (typeof option === 'string') { - return data[option].apply(data, args); - } - return ret; - } - return Array.prototype.reduce.call(this, reducer, this); - }; - $.fn.bootstrapSwitch.Constructor = BootstrapSwitch; - $.fn.bootstrapSwitch.defaults = { - state: true, - size: null, - animate: true, - disabled: false, - readonly: false, - indeterminate: false, - inverse: false, - radioAllOff: false, - onColor: 'primary', - offColor: 'default', - onText: 'ON', - offText: 'OFF', - labelText: ' ', - handleWidth: 'auto', - labelWidth: 'auto', - baseClass: 'bootstrap-switch', - wrapperClass: 'wrapper', - onInit: function onInit() {}, - onSwitchChange: function onSwitchChange() {} - }; -}); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/js/bootstrap-switch.min.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/js/bootstrap-switch.min.js deleted file mode 100644 index 1381dc1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/dist/js/bootstrap-switch.min.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. - * - * @version v3.3.4 - * @homepage https://bttstrp.github.io/bootstrap-switch - * @author Mattia Larentis (http://larentis.eu) - * @license Apache-2.0 - */ - -(function(a,b){if('function'==typeof define&&define.amd)define(['jquery'],b);else if('undefined'!=typeof exports)b(require('jquery'));else{b(a.jquery),a.bootstrapSwitch={exports:{}}.exports}})(this,function(a){'use strict';function c(j,k){if(!(j instanceof k))throw new TypeError('Cannot call a class as a function')}var d=function(j){return j&&j.__esModule?j:{default:j}}(a),e=Object.assign||function(j){for(var l,k=1;k',{class:function(){var o=[];return o.push(l.options.state?'on':'off'),l.options.size&&o.push(l.options.size),l.options.disabled&&o.push('disabled'),l.options.readonly&&o.push('readonly'),l.options.indeterminate&&o.push('indeterminate'),l.options.inverse&&o.push('inverse'),l.$element.attr('id')&&o.push('id-'+l.$element.attr('id')),o.map(l._getClass.bind(l)).concat([l.options.baseClass],l._getClasses(l.options.wrapperClass)).join(' ')}}),this.$container=g('
',{class:this._getClass('container')}),this.$on=g('',{html:this.options.onText,class:this._getClass('handle-on')+' '+this._getClass(this.options.onColor)}),this.$off=g('',{html:this.options.offText,class:this._getClass('handle-off')+' '+this._getClass(this.options.offColor)}),this.$label=g('',{html:this.options.labelText,class:this._getClass('label')}),this.$element.on('init.bootstrapSwitch',this.options.onInit.bind(this,k)),this.$element.on('switchChange.bootstrapSwitch',function(){for(var n=arguments.length,o=Array(n),p=0;p-(l._handleWidth/2);l._dragEnd=!1,l.state(l.options.inverse?!p:p)}else l.state(!l.options.state);l._dragStart=!1}},'mouseleave.bootstrapSwitch':function(){l.$label.trigger('mouseup.bootstrapSwitch')}})}},{key:'_externalLabelHandler',value:function(){var l=this,m=this.$element.closest('label');m.on('click',function(n){n.preventDefault(),n.stopImmediatePropagation(),n.target===m[0]&&l.toggleState()})}},{key:'_formHandler',value:function(){var l=this.$element.closest('form');l.data('bootstrap-switch')||l.on('reset.bootstrapSwitch',function(){window.setTimeout(function(){l.find('input').filter(function(){return g(this).data('bootstrap-switch')}).each(function(){return g(this).bootstrapSwitch('state',this.checked)})},1)}).data('bootstrap-switch',!0)}},{key:'_getClass',value:function(l){return this.options.baseClass+'-'+l}},{key:'_getClasses',value:function(l){return g.isArray(l)?l.map(this._getClass.bind(this)):[this._getClass(l)]}}]),j}();g.fn.bootstrapSwitch=function(j){for(var l=arguments.length,m=Array(1Bootstrap Switch · Turn checkboxes and radio buttons into toggle switchesFork me on GitHub

404

Whoops. Looks like what you're looking for can't be found.

\ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/CNAME b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/CNAME deleted file mode 100644 index 573f280..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -bootstrapswitch.com diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/css/highlight.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/css/highlight.css deleted file mode 100644 index 3d8485b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/css/highlight.css +++ /dev/null @@ -1,153 +0,0 @@ -/* - -Original style from softwaremaniacs.org (c) Ivan Sagalaev - -*/ - -.hljs { - display: block; padding: 0.5em; - background: #F0F0F0; -} - -.hljs, -.hljs-subst, -.hljs-tag .hljs-title, -.lisp .hljs-title, -.clojure .hljs-built_in, -.nginx .hljs-title { - color: black; -} - -.hljs-string, -.hljs-title, -.hljs-constant, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value, -.hljs-rules .hljs-value .hljs-number, -.hljs-preprocessor, -.hljs-pragma, -.haml .hljs-symbol, -.ruby .hljs-symbol, -.ruby .hljs-symbol .hljs-string, -.hljs-aggregate, -.hljs-template_tag, -.django .hljs-variable, -.smalltalk .hljs-class, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.bash .hljs-variable, -.apache .hljs-tag, -.apache .hljs-cbracket, -.tex .hljs-command, -.tex .hljs-special, -.erlang_repl .hljs-function_or_atom, -.asciidoc .hljs-header, -.markdown .hljs-header, -.coffeescript .hljs-attribute { - color: #800; -} - -.smartquote, -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.asciidoc .hljs-blockquote, -.markdown .hljs-blockquote { - color: #888; -} - -.hljs-number, -.hljs-date, -.hljs-regexp, -.hljs-literal, -.hljs-hexcolor, -.smalltalk .hljs-symbol, -.smalltalk .hljs-char, -.go .hljs-constant, -.hljs-change, -.lasso .hljs-variable, -.makefile .hljs-variable, -.asciidoc .hljs-bullet, -.markdown .hljs-bullet, -.asciidoc .hljs-link_url, -.markdown .hljs-link_url { - color: #080; -} - -.hljs-label, -.hljs-javadoc, -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-important, -.hljs-pseudo, -.hljs-pi, -.haml .hljs-bullet, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-formula, -.erlang_repl .hljs-reserved, -.hljs-prompt, -.asciidoc .hljs-link_label, -.markdown .hljs-link_label, -.vhdl .hljs-attribute, -.clojure .hljs-attribute, -.asciidoc .hljs-attribute, -.lasso .hljs-attribute, -.coffeescript .hljs-property, -.hljs-phony { - color: #88F -} - -.hljs-keyword, -.hljs-id, -.hljs-title, -.hljs-built_in, -.hljs-aggregate, -.css .hljs-tag, -.hljs-javadoctag, -.hljs-phpdoc, -.hljs-yardoctag, -.smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.apache .hljs-tag, -.go .hljs-typename, -.tex .hljs-command, -.asciidoc .hljs-strong, -.markdown .hljs-strong, -.hljs-request, -.hljs-status { - font-weight: bold; -} - -.asciidoc .hljs-emphasis, -.markdown .hljs-emphasis { - font-style: italic; -} - -.nginx .hljs-built_in { - font-weight: normal; -} - -.coffeescript .javascript, -.javascript .xml, -.lasso .markup, -.tex .hljs-formula, -.xml .javascript, -.xml .vbscript, -.xml .css, -.xml .hljs-cdata { - opacity: 0.5; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/css/main.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/css/main.css deleted file mode 100644 index 687f2c6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/css/main.css +++ /dev/null @@ -1 +0,0 @@ -body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding-bottom:50px}.bs-docs-masthead,.bs-docs-header{color:#cdbfe3;text-shadow:0 1px 0 rgba(0,0,0,0.1);background-color:#6f5499;background-image:-webkit-gradient(linear,left top,left bottom,from(#563d7c),to(#6f5499));background-image:-webkit-linear-gradient(top,#563d7c 0,#6f5499 100%);background-image:linear-gradient(to bottom,#563d7c 0,#6f5499 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#563d7c',endColorstr='#6F5499',GradientType=0);background-repeat:repeat-x}.bs-docs-masthead h1{font-weight:500}.page-header{text-align:left}#github{display:none;position:fixed;width:150px;height:150px;top:0;right:0;z-index:2000}.bottom{border-top:1px solid #eee;margin-top:40px;padding-top:20px;padding-bottom:20px;text-align:center}.hljs{background-color:transparent}@media (min-width:768px){#github{display:block}} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/documentation-2.html b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/documentation-2.html deleted file mode 100644 index 3a547d5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/documentation-2.html +++ /dev/null @@ -1,7 +0,0 @@ -Bootstrap Switch · Turn checkboxes and radio buttons into toggle switchesFork me on GitHub

Documentation

v2.0.1

All the options are accepted only using data-* attributes on the element.
-checked, disabled and readonly are exceptions to the rule, being -default HTML input attributes.
-Therefore, there is not any way to specify the options in JavaScript during initialization.

NameTypeDescriptionValuesDefault
stateBooleanThe checkbox statetrue, false'checked' attribute or true
sizeStringThe checkbox state'', 'mini', 'small', 'normal', 'large'''
animateBooleanAnimate the switchtrue, falsetrue
disabledBooleanDisable statetrue, false'disabled' attribute or false
readonlyBooleanReadonly statetrue, false'readonly' attribute or false
onStringColor of the left side of the switch'primary', 'info', 'success', 'warning', 'danger', 'default'null
offStringColor of the right side of the switch'primary', 'info', 'success', 'warning', 'danger', 'default'null
on-labelStringText of the left side of the switchString'ON'
off-labelStringText of the right side of the switchString'OFF'
label-textStringText of the center handle of the switchString'&nbsp;'
label-iconStringText of the center handle of the switch. Use to include external services iconsStringnull
NameDescriptionAccepted ValuesReturned Values
stateGet checkbox statetrue, false
setStateSet checkbox state(value: true, false)[, skip: true, false]jQuery Object (input element)
toggleStateToggle checkbox state[skip: true, false]jQuery Object (input element)
toggleRadioStateToggle radio state[skip: true, false]jQuery Object (input element)
toggleRadioStateAllowUncheckToggle radio state allowing uncheck of the radio input[uncheck: true, false | skip: true, false]jQuery Object (input element)
setSizeClassSet the size of the switch'', 'mini', 'small', 'normal', 'large'jQuery Object (input element)
setAnimatedAnimate the switchtrue, falsejQuery Object (input element)
isDisabledGet disabled statetrue, false
setDisabledSet disable statetrue, falsejQuery Object (input element)
toggleDisabledToggle disabled statejQuery Object (input element)
isReadOnlyGet Readonly statetrue, false
setReadOnlySet Readonly statetrue, falsejQuery Object (input element)
toggleReadOnlyToggle readonly statejQuery Object (input element)
setOnClassColor of the left side of the switch'primary', 'info', 'success', 'warning', 'danger', 'default'jQuery Object (input element)
setOffClassColor of the right side of the switch'primary', 'info', 'success', 'warning', 'danger', 'default'jQuery Object (input element)
setOnLabelText of the left side of the switchStringjQuery Object (input element)
setOffLabelText of the right side of the switchStringjQuery Object (input element)
setTextLabelText of the center handle of the switchStringnull
setTextIconText of the center handle of the switch. Use to include external services iconsStringnull
destroyDestroy the instance of Bootstrap SwitchjQuery Object (input element)

The only event triggered is switch-change. It returns two parameters: event and -data.
-The latter is an object that includes el (the input DOM element) and value (the -new input state)

\ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/events.html b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/events.html deleted file mode 100644 index 809135c..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/events.html +++ /dev/null @@ -1,9 +0,0 @@ -Bootstrap Switch · Turn checkboxes and radio buttons into toggle switchesFork me on GitHub

Events

All the events are namespaced, therefore always append .bootstrapSwitch when you -attach your handlers.
-You can register to the emitted events as follows:

$('input[name="my-checkbox"]').on('switchChange.bootstrapSwitch', function(event, state) {
-  console.log(this); // DOM element
-  console.log(event); // jQuery event
-  console.log(state); // true | false
-});
NameDescriptionParameters
initTriggered on initialization. 'this' refers to the DOM element.event (jQuery Event object) -state (true | false)
switchChangeTriggered on switch state change. 'this' refers to the DOM element.event (jQuery Event object), -state (true | false)
\ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/examples.html b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/examples.html deleted file mode 100644 index e27cd91..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/examples.html +++ /dev/null @@ -1 +0,0 @@ -Bootstrap Switch · Turn checkboxes and radio buttons into toggle switchesFork me on GitHub

Examples

State

Size

Animate

Disabled

Readonly

Indeterminate

Inverse

On Text

Off Text

Label Text

Handle Width

Label Width

Create | Destroy



Radio All Off

Disabled

Enabled



Inside Modals

\ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/index.html b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/index.html deleted file mode 100644 index 3269249..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Bootstrap Switch · Turn checkboxes and radio buttons into toggle switchesFork me on GitHub

Bootstrap Switch

Turn checkboxes    and radio buttons    into toggle switches  

Download Bootstrap Switch


Currently v3.3.4 · Compatible with Bootstrap 2 and 3

Include the dependencies: jQuery, Bootstrap and Bootstrap Switch CSS + Javascript.

[...]
-<link href="bootstrap.css" rel="stylesheet">
-<link href="bootstrap-switch.css" rel="stylesheet">
-<script src="jquery.js"></script>
-<script src="bootstrap-switch.js"></script>
-[...]

Add your checkbox.

<input type="checkbox" name="my-checkbox" checked>

Initialize Bootstrap Switch.

$("[name='my-checkbox']").bootstrapSwitch();

Enjoy.

\ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/js/highlight.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/js/highlight.js deleted file mode 100644 index 3f294b9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/js/highlight.js +++ /dev/null @@ -1 +0,0 @@ -var hljs=new function(){function k(v){return v.replace(/&/gm,"&").replace(//gm,">")}function t(v){return v.nodeName.toLowerCase()}function i(w,x){var v=w&&w.exec(x);return v&&v.index==0}function d(v){return Array.prototype.map.call(v.childNodes,function(w){if(w.nodeType==3){return b.useBR?w.nodeValue.replace(/\n/g,""):w.nodeValue}if(t(w)=="br"){return"\n"}return d(w)}).join("")}function r(w){var v=(w.className+" "+(w.parentNode?w.parentNode.className:"")).split(/\s+/);v=v.map(function(x){return x.replace(/^language-/,"")});return v.filter(function(x){return j(x)||x=="no-highlight"})[0]}function o(x,y){var v={};for(var w in x){v[w]=x[w]}if(y){for(var w in y){v[w]=y[w]}}return v}function u(x){var v=[];(function w(y,z){for(var A=y.firstChild;A;A=A.nextSibling){if(A.nodeType==3){z+=A.nodeValue.length}else{if(t(A)=="br"){z+=1}else{if(A.nodeType==1){v.push({event:"start",offset:z,node:A});z=w(A,z);v.push({event:"stop",offset:z,node:A})}}}}return z})(x,0);return v}function q(w,y,C){var x=0;var F="";var z=[];function B(){if(!w.length||!y.length){return w.length?w:y}if(w[0].offset!=y[0].offset){return(w[0].offset"}function E(G){F+=""}function v(G){(G.event=="start"?A:E)(G.node)}while(w.length||y.length){var D=B();F+=k(C.substr(x,D[0].offset-x));x=D[0].offset;if(D==w){z.reverse().forEach(E);do{v(D.splice(0,1)[0]);D=B()}while(D==w&&D.length&&D[0].offset==x);z.reverse().forEach(A)}else{if(D[0].event=="start"){z.push(D[0].node)}else{z.pop()}v(D.splice(0,1)[0])}}return F+k(C.substr(x))}function m(y){function v(z){return(z&&z.source)||z}function w(A,z){return RegExp(v(A),"m"+(y.cI?"i":"")+(z?"g":""))}function x(D,C){if(D.compiled){return}D.compiled=true;D.k=D.k||D.bK;if(D.k){var z={};function E(G,F){if(y.cI){F=F.toLowerCase()}F.split(" ").forEach(function(H){var I=H.split("|");z[I[0]]=[G,I[1]?Number(I[1]):1]})}if(typeof D.k=="string"){E("keyword",D.k)}else{Object.keys(D.k).forEach(function(F){E(F,D.k[F])})}D.k=z}D.lR=w(D.l||/\b[A-Za-z0-9_]+\b/,true);if(C){if(D.bK){D.b=D.bK.split(" ").join("|")}if(!D.b){D.b=/\B|\b/}D.bR=w(D.b);if(!D.e&&!D.eW){D.e=/\B|\b/}if(D.e){D.eR=w(D.e)}D.tE=v(D.e)||"";if(D.eW&&C.tE){D.tE+=(D.e?"|":"")+C.tE}}if(D.i){D.iR=w(D.i)}if(D.r===undefined){D.r=1}if(!D.c){D.c=[]}var B=[];D.c.forEach(function(F){if(F.v){F.v.forEach(function(G){B.push(o(F,G))})}else{B.push(F=="self"?D:F)}});D.c=B;D.c.forEach(function(F){x(F,D)});if(D.starts){x(D.starts,C)}var A=D.c.map(function(F){return F.bK?"\\.?\\b("+F.b+")\\b\\.?":F.b}).concat([D.tE]).concat([D.i]).map(v).filter(Boolean);D.t=A.length?w(A.join("|"),true):{exec:function(F){return null}};D.continuation={}}x(y)}function c(S,L,J,R){function v(U,V){for(var T=0;T";U+=Z+'">';return U+X+Y}function N(){var U=k(C);if(!I.k){return U}var T="";var X=0;I.lR.lastIndex=0;var V=I.lR.exec(U);while(V){T+=U.substr(X,V.index-X);var W=E(I,V);if(W){H+=W[1];T+=w(W[0],V[0])}else{T+=V[0]}X=I.lR.lastIndex;V=I.lR.exec(U)}return T+U.substr(X)}function F(){if(I.sL&&!f[I.sL]){return k(C)}var T=I.sL?c(I.sL,C,true,I.continuation.top):g(C);if(I.r>0){H+=T.r}if(I.subLanguageMode=="continuous"){I.continuation.top=T.top}return w(T.language,T.value,false,true)}function Q(){return I.sL!==undefined?F():N()}function P(V,U){var T=V.cN?w(V.cN,"",true):"";if(V.rB){D+=T;C=""}else{if(V.eB){D+=k(U)+T;C=""}else{D+=T;C=U}}I=Object.create(V,{parent:{value:I}})}function G(T,X){C+=T;if(X===undefined){D+=Q();return 0}var V=v(X,I);if(V){D+=Q();P(V,X);return V.rB?0:X.length}var W=z(I,X);if(W){var U=I;if(!(U.rE||U.eE)){C+=X}D+=Q();do{if(I.cN){D+=""}H+=I.r;I=I.parent}while(I!=W.parent);if(U.eE){D+=k(X)}C="";if(W.starts){P(W.starts,"")}return U.rE?0:X.length}if(A(X,I)){throw new Error('Illegal lexeme "'+X+'" for mode "'+(I.cN||"")+'"')}C+=X;return X.length||1}var M=j(S);if(!M){throw new Error('Unknown language: "'+S+'"')}m(M);var I=R||M;var D="";for(var K=I;K!=M;K=K.parent){if(K.cN){D=w(K.cN,D,true)}}var C="";var H=0;try{var B,y,x=0;while(true){I.t.lastIndex=x;B=I.t.exec(L);if(!B){break}y=G(L.substr(x,B.index-x),B[0]);x=B.index+y}G(L.substr(x));for(var K=I;K.parent;K=K.parent){if(K.cN){D+=""}}return{r:H,value:D,language:S,top:I}}catch(O){if(O.message.indexOf("Illegal")!=-1){return{r:0,value:k(L)}}else{throw O}}}function g(y,x){x=x||b.languages||Object.keys(f);var v={r:0,value:k(y)};var w=v;x.forEach(function(z){if(!j(z)){return}var A=c(z,y,false);A.language=z;if(A.r>w.r){w=A}if(A.r>v.r){w=v;v=A}});if(w.language){v.second_best=w}return v}function h(v){if(b.tabReplace){v=v.replace(/^((<[^>]+>|\t)+)/gm,function(w,z,y,x){return z.replace(/\t/g,b.tabReplace)})}if(b.useBR){v=v.replace(/\n/g,"
")}return v}function p(z){var y=d(z);var A=r(z);if(A=="no-highlight"){return}var v=A?c(A,y,true):g(y);var w=u(z);if(w.length){var x=document.createElementNS("http://www.w3.org/1999/xhtml","pre");x.innerHTML=v.value;v.value=q(w,u(x),y)}v.value=h(v.value);z.innerHTML=v.value;z.className+=" hljs "+(!A&&v.language||"");z.result={language:v.language,re:v.r};if(v.second_best){z.second_best={language:v.second_best.language,re:v.second_best.r}}}var b={classPrefix:"hljs-",tabReplace:null,useBR:false,languages:undefined};function s(v){b=o(b,v)}function l(){if(l.called){return}l.called=true;var v=document.querySelectorAll("pre code");Array.prototype.forEach.call(v,p)}function a(){addEventListener("DOMContentLoaded",l,false);addEventListener("load",l,false)}var f={};var n={};function e(v,x){var w=f[v]=x(this);if(w.aliases){w.aliases.forEach(function(y){n[y]=v})}}function j(v){return f[v]||f[n[v]]}this.highlight=c;this.highlightAuto=g;this.fixMarkup=h;this.highlightBlock=p;this.configure=s;this.initHighlighting=l;this.initHighlightingOnLoad=a;this.registerLanguage=e;this.getLanguage=j;this.inherit=o;this.IR="[a-zA-Z][a-zA-Z0-9_]*";this.UIR="[a-zA-Z_][a-zA-Z0-9_]*";this.NR="\\b\\d+(\\.\\d+)?";this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)";this.BNR="\\b(0b[01]+)";this.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~";this.BE={b:"\\\\[\\s\\S]",r:0};this.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[this.BE]};this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE]};this.CLCM={cN:"comment",b:"//",e:"$"};this.CBLCLM={cN:"comment",b:"/\\*",e:"\\*/"};this.HCM={cN:"comment",b:"#",e:"$"};this.NM={cN:"number",b:this.NR,r:0};this.CNM={cN:"number",b:this.CNR,r:0};this.BNM={cN:"number",b:this.BNR,r:0};this.REGEXP_MODE={cN:"regexp",b:/\//,e:/\/[gim]*/,i:/\n/,c:[this.BE,{b:/\[/,e:/\]/,r:0,c:[this.BE]}]};this.TM={cN:"title",b:this.IR,r:0};this.UTM={cN:"title",b:this.UIR,r:0}}();hljs.registerLanguage("bash",function(b){var a={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)\}/}]};var d={cN:"string",b:/"/,e:/"/,c:[b.BE,a,{cN:"variable",b:/\$\(/,e:/\)/,c:[b.BE]}]};var c={cN:"string",b:/'/,e:/'/};return{l:/-?[a-z\.]+/,k:{keyword:"if then else elif fi for break continue while in do done exit return set declare case esac export exec",literal:"true false",built_in:"printf echo read cd pwd pushd popd dirs let eval unset typeset readonly getopts source shopt caller type hash bind help sudo",operator:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"shebang",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:true,c:[b.inherit(b.TM,{b:/\w[\w\d_]*/})],r:0},b.HCM,b.NM,d,c,a]}});hljs.registerLanguage("javascript",function(a){return{aliases:["js"],k:{keyword:"in if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const class",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require"},c:[{cN:"pi",b:/^\s*('|")use strict('|")/,r:10},a.ASM,a.QSM,a.CLCM,a.CBLCLM,a.CNM,{b:"("+a.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[a.CLCM,a.CBLCLM,a.REGEXP_MODE,{b:/;/,r:0,sL:"xml"}],r:0},{cN:"function",bK:"function",e:/\{/,c:[a.inherit(a.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,c:[a.CLCM,a.CBLCLM],i:/["'\(]/}],i:/\[|%/},{b:/\$[(.]/},{b:"\\."+a.IR,r:0}]}});hljs.registerLanguage("xml",function(a){var c="[A-Za-z0-9\\._:-]+";var d={b:/<\?(php)?(?!\w)/,e:/\?>/,sL:"php",subLanguageMode:"continuous"};var b={eW:true,i:/]+/}]}]}]};return{aliases:["html"],cI:true,c:[{cN:"doctype",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"|$)",e:">",k:{title:"style"},c:[b],starts:{e:"",rE:true,sL:"css"}},{cN:"tag",b:"|$)",e:">",k:{title:"script"},c:[b],starts:{e:"<\/script>",rE:true,sL:"javascript"}},{b:"<%",e:"%>",sL:"vbscript"},d,{cN:"pi",b:/<\?\w+/,e:/\?>/,r:10},{cN:"tag",b:"",c:[{cN:"title",b:"[^ /><]+",r:0},b]}]}}); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/js/main.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/js/main.js deleted file mode 100644 index 19525b7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/js/main.js +++ /dev/null @@ -1,60 +0,0 @@ -var $ = window.jQuery - -var $window = $(window) -var sectionTop = $('.top').outerHeight() + 20 -var $createDestroy = $('#switch-create-destroy') - -function capitalize (string) { - return string.charAt(0).toUpperCase() + string.slice(1) -} - -window.hljs.initHighlightingOnLoad() -$(function () { - $('a[href*=\'#\']').on('click', function (event) { - event.preventDefault() - var $target = $($(this).attr('href').slice('#')) - if ($target.length) { - $window.scrollTop($target.offset().top - sectionTop) - } - }) - $('input[type="checkbox"], input[type="radio"]') - .not('[data-switch-no-init]') - .bootstrapSwitch() - - $('[data-switch-get]').on('click', function () { - var type = $(this).data('switch-get') - window.alert($('#switch-' + type).bootstrapSwitch(type)) - }) - $('[data-switch-set]').on('click', function () { - var type - type = $(this).data('switch-set') - $('#switch-' + type).bootstrapSwitch(type, $(this).data('switch-value')) - }) - $('[data-switch-toggle]').on('click', function () { - var type = $(this).data('switch-toggle') - $('#switch-' + type).bootstrapSwitch('toggle' + capitalize(type)) - }) - $('[data-switch-set-value]').on('input', function (event) { - var type, value - event.preventDefault() - type = $(this).data('switch-set-value') - value = $.trim($(this).val()) - if ($(this).data('value') === value) { - return - } - $('#switch-' + type).bootstrapSwitch(type, value) - }) - $('[data-switch-create-destroy]').on('click', function () { - var isSwitch - isSwitch = $createDestroy.data('bootstrap-switch') - $createDestroy.bootstrapSwitch((isSwitch ? 'destroy' : null)) - $(this).button((isSwitch ? 'reset' : 'destroy')) - }) - $('#confirm').bootstrapSwitch({ - size: 'large', - onSwitchChange: function (event, state) { - event.preventDefault() - return console.log(state, event.isDefaultPrevented()) - } - }) -}) diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/methods.html b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/methods.html deleted file mode 100644 index f83222f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/methods.html +++ /dev/null @@ -1 +0,0 @@ -Bootstrap Switch · Turn checkboxes and radio buttons into toggle switchesFork me on GitHub

Methods

In Bootstrap Switch, every option is also a method.

If the second parameter is omitted, the method returns the current value.

You can invoke methods as follows:

$('input[name="my-checkbox"]').bootstrapSwitch('state', true, true);

Additional Methods

NameDescription
toggleStateToggle the switch state
toggleAnimateToggle the animate option
toggleDisabledToggle the disabled state
toggleReadonlyToggle the readonly state
toggleIndeterminateToggle the indeterminate state
toggleInverseToggle the inverse option
destroyDestroy the instance of Bootstrap Switch

Special Behaviours

  • The method state can receive an optional third parameter skip. if true, switchChange event is not executed. The default is false.
  • The method toggleState can receive an optional second parameter skip. if true, switchChange event is not executed. The default is false.
  • The method wrapperClass can accept a falsy value as second parameter. If so, it resets the class to its default.
\ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/options.html b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/options.html deleted file mode 100644 index 263a574..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/docs/options.html +++ /dev/null @@ -1,2 +0,0 @@ -Bootstrap Switch · Turn checkboxes and radio buttons into toggle switchesFork me on GitHub

Options

NameAttributeTypeDescriptionValuesDefault
statecheckedBooleanThe checkbox statetrue, falsetrue
sizedata-sizeStringThe checkbox sizenull, 'mini', 'small', 'normal', 'large'null
animatedata-animateBooleanAnimate the switchtrue, falsetrue
disableddisabledBooleanDisable statetrue, falsefalse
readonlyreadonlyBooleanReadonly statetrue, falsefalse
indeterminatedata-indeterminateBooleanIndeterminate statetrue, falsefalse
inversedata-inverseBooleanInverse switch directiontrue, falsefalse
radioAllOffdata-radio-all-offBooleanAllow this radio button to be unchecked by the usertrue, falsefalse
onColordata-on-colorStringColor of the left side of the switch'primary', 'info', 'success', 'warning', 'danger', 'default''primary'
offColordata-off-colorStringColor of the right side of the switch'primary', 'info', 'success', 'warning', 'danger', 'default''default'
onTextdata-on-textStringText of the left side of the switchString'ON'
offTextdata-off-textStringText of the right side of the switchString'OFF'
labelTextdata-label-textStringText of the center handle of the switchString'&nbsp;'
handleWidthdata-handle-widthString | NumberWidth of the left and right sides in pixels'auto' or Number'auto'
labelWidthdata-label-widthString | NumberWidth of the center handle in pixels'auto' or Number'auto'
baseClassdata-base-classStringGlobal class prefixString'bootstrap-switch'
wrapperClassdata-wrapper-classString | ArrayContainer element class(es)String | Array'wrapper'
onInitFunctionCallback function to execute on initializationFunction
function(event, state) {}
onSwitchChangeFunctionCallback function to execute on switch state change. If false is returned, the status will be reverted, otherwise nothing changesFunction
function(event, state) {}

Global Defaults Overriding

Follow the jQuery convention to override the default options of the library. For instance:

$.fn.bootstrapSwitch.defaults.size = 'large';
-$.fn.bootstrapSwitch.defaults.onColor = 'success';
\ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/karma.conf.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/karma.conf.js deleted file mode 100644 index 83b4047..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/karma.conf.js +++ /dev/null @@ -1,57 +0,0 @@ -module.exports = function (config) { - config.set({ - // base path that will be used to resolve all patterns (eg. files, exclude) - basePath: '', - - // frameworks to use - // available frameworks: https://npmjs.org/browse/keyword/karma-adapter - frameworks: ['jasmine'], - - // list of files / patterns to load in the browser - files: [ - 'node_modules/babel-polyfill/dist/polyfill.js', - 'node_modules/jquery/dist/jquery.js', - 'node_modules/bootstrap/dist/js/bootstrap.js', - 'test/*.js' - ], - - // list of files to exclude - exclude: [ - ], - - // preprocess matching files before serving them to the browser - // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor - preprocessors: { - }, - - // test results reporter to use - // possible values: 'dots', 'progress' - // available reporters: https://npmjs.org/browse/keyword/karma-reporter - reporters: ['progress'], - - // web server port - port: 9876, - - // enable / disable colors in the output (reporters and logs) - colors: true, - - // level of logging - // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG - logLevel: config.LOG_INFO, - - // enable / disable watching file and executing tests whenever any file changes - autoWatch: false, - - // start these browsers - // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher - browsers: ['PhantomJS', 'Firefox'], - - // Continuous Integration mode - // if true, Karma captures browsers, runs the tests and exits - singleRun: true, - - // Concurrency level - // how many browser should be started simultaneous - concurrency: Infinity - }) -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/package.json b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/package.json deleted file mode 100644 index e252f36..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/package.json +++ /dev/null @@ -1,141 +0,0 @@ -{ - "_args": [ - [ - { - "raw": "bootstrap-switch@https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "scope": null, - "escapedName": "bootstrap-switch", - "name": "bootstrap-switch", - "rawSpec": "https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "spec": "https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "type": "remote" - }, - "/home/mareynol/source/ds389/389-ds-base/src/cockpit/389-console/node_modules/patternfly" - ] - ], - "_from": "bootstrap-switch@>=3.3.4 <3.4.0", - "_id": "bootstrap-switch@3.3.4", - "_inCache": true, - "_location": "/patternfly/bootstrap-switch", - "_optional": true, - "_phantomChildren": {}, - "_requested": { - "raw": "bootstrap-switch@https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "scope": null, - "escapedName": "bootstrap-switch", - "name": "bootstrap-switch", - "rawSpec": "https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "spec": "https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "type": "remote" - }, - "_requiredBy": [ - "/patternfly" - ], - "_resolved": "https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "_shasum": "70e0aeb2a877c0dc766991de108e2170fc29a2ff", - "_shrinkwrap": null, - "_spec": "bootstrap-switch@https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", - "_where": "/home/mareynol/source/ds389/389-ds-base/src/cockpit/389-console/node_modules/patternfly", - "author": { - "name": "Mattia Larentis", - "email": "mattia@larentis.eu", - "url": "http://larentis.eu" - }, - "bugs": { - "url": "https://github.com/Bttstrp/bootstrap-switch/issues" - }, - "contributors": [ - { - "name": "Emanuele Marchi", - "email": "emanuele@lostcrew.it", - "url": "http://lostcrew.it" - }, - { - "name": "Peter Stein", - "url": "http://www.bdmdesign.org" - } - ], - "dependencies": {}, - "description": "Turn checkboxes and radio buttons into toggle switches.", - "devDependencies": { - "babel-cli": "^6.22.2", - "babel-polyfill": "^6.22.0", - "babel-preset-babili": "^0.0.10", - "babel-preset-env": "^1.1.8", - "babel-preset-stage-2": "^6.22.0", - "bootstrap": "^3.3.7", - "harp": "^0.23.0", - "headr": "0.0.4", - "jasmine": "^2.5.3", - "jasmine-core": "^2.5.2", - "jquery": "^1.12.4", - "karma": "^1.4.1", - "karma-babel-preprocessor": "^6.0.1", - "karma-cli": "^1.0.1", - "karma-firefox-launcher": "^1.0.0", - "karma-jasmine": "^1.1.0", - "karma-phantomjs-launcher": "^1.0.2", - "less": "^2.7.2", - "less-plugin-clean-css": "^1.5.0", - "npm-run-all": "^4.0.1", - "standard": "^8.6.0", - "wintersmith": "^2.3.6" - }, - "homepage": "https://bttstrp.github.io/bootstrap-switch", - "keywords": [ - "bootstrap", - "switch", - "javascript", - "js" - ], - "license": "Apache-2.0", - "main": "dist/js/bootstrap-switch.js", - "name": "bootstrap-switch", - "npmFileMap": [ - { - "basePath": "/dist/", - "files": [ - "*.js", - "css/bootstrap3/*.css", - "css/bootstrap2/*.css" - ] - } - ], - "npmName": "bootstrap-switch", - "optionalDependencies": {}, - "peerDependencies": { - "bootstrap": "^3.1.1", - "jquery": ">=1.9.0" - }, - "readme": "# Bootstrap Switch\n[![Dependency Status](https://david-dm.org/Bttstrp/bootstrap-switch.svg?style=flat)](https://david-dm.org/Bttstrp/bootstrap-switch)\n[![devDependency Status](https://david-dm.org/Bttstrp/bootstrap-switch/dev-status.svg?style=flat)](https://david-dm.org/Bttstrp/bootstrap-switch#info=devDependencies)\n[![NPM Version](http://img.shields.io/npm/v/bootstrap-switch.svg?style=flat)](https://www.npmjs.org/)\n\nTurn checkboxes and radio buttons into toggle switches. Created by [Mattia Larentis](http://github.com/nostalgiaz), maintained by [Emanuele Marchi](http://github.com/lostcrew) and [Peter Stein](http://www.bdmdesign.org) with the help of the community.\n\nTo get started, check out [https://bttstrp.github.io/bootstrap-switch](https://bttstrp.github.io/bootstrap-switch)!\n\n## Quick start\n\nSeveral quick start options are available:\n\n- Download the [latest release](https://github.com/Bttstrp/bootstrap-switch/releases/latest)\n- Clone the repo: `git clone https://github.com/Bttstrp/bootstrap-switch.git`\n- Install with npm: `npm install bootstrap-switch`\n- Install with yarn: `yarn add bootstrap-switch`\n- Install with Composer: `composer require components/bootstrap-switch`\n- Install with Bower: `bower install bootstrap-switch`\n- Install with NuGet: `PM> Install-Package Bootstrap.Switch` ([NuGet package](https://github.com/blachniet/bootstrap-switch-nuget))\n\nInclude the dependencies: jQuery, Bootstrap and Bootstrap Switch CSS + Javascript:\n\n``` html\n\n\n\n\n```\n\nAdd your checkbox:\n\n```html\n\n```\n\nInitialize Bootstrap Switch on it:\n\n```javascript\n$(\"[name='my-checkbox']\").bootstrapSwitch();\n```\n\nEnjoy.\n\n## Supported browsers\n\nIE9+ and all the other modern browsers.\n\n## LESS\n\n- For Bootstrap 2 (no longer officially supported), import `src/less/bootstrap2/bootstrap-switch.less`\n- For Bootstrap 3, import `src/less/bootstrap3/bootstrap-switch.less`\n\n## Bugs and feature requests\n\nHave a bug or a feature request? Please first search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/Bttstrp/bootstrap-switch/issues/new).\n\nThe new issue should contain both a summary of the issue and the browser/OS environment in which it occurs and a link to the playground you prefer with the reduced test case.\nIf suitable, include the steps required to reproduce the bug.\n\nPlease do not use the issue tracker for personal support requests: [Stack Overflow](https://stackoverflow.com/questions/tagged/bootstrap-switch) is a better place to get help.\n\n### Known issues\n\n- Make sure `.form-control` is not applied to the input. Bootstrap does not support that, refer to [Checkboxes and radios](https://getbootstrap.com/css/#checkboxes-and-radios)\n\n## Integrations\n\n- Angular: [angular-bootstrap-switch](https://github.com/frapontillo/angular-bootstrap-switch)\n- Angular: [angular-toggle-switch](https://github.com/JumpLink/angular-toggle-switch)\n- Knockout: [knockout-bootstrap-switch](https://github.com/pauloortins/knockout-bootstrap-switch)\n\n## License\n\nLicensed under the [MIT License](https://github.com/Bttstrp/bootstrap-switch/blob/master/LICENSE).\n\n", - "readmeFilename": "README.md", - "repository": { - "type": "git", - "url": "git://github.com/Bttstrp/bootstrap-switch.git" - }, - "scripts": { - "build": "run-p *:build", - "clean": "rm -rf dist", - "css": "run-p css:build", - "css:build": "npm-run-all css:build:base css:build:min -p css:build:banner", - "css:build:banner": "headr dist/css/bootstrap2/bootstrap-switch.css -o dist/css/bootstrap2/bootstrap-switch.css --version --homepage --author --license && headr dist/css/bootstrap2/bootstrap-switch.min.css -o dist/css/bootstrap2/bootstrap-switch.min.css --version --homepage --author --license && headr dist/css/bootstrap3/bootstrap-switch.css -o dist/css/bootstrap3/bootstrap-switch.css --version --homepage --author --license && headr dist/css/bootstrap3/bootstrap-switch.min.css -o dist/css/bootstrap3/bootstrap-switch.min.css --version --homepage --author --license", - "css:build:base": "lessc src/less/bootstrap2/build.less dist/css/bootstrap2/bootstrap-switch.css && lessc src/less/bootstrap3/build.less dist/css/bootstrap3/bootstrap-switch.css", - "css:build:min": "lessc --clean-css='--advanced' src/less/bootstrap2/build.less dist/css/bootstrap2/bootstrap-switch.min.css && lessc --clean-css='--advanced' src/less/bootstrap3/build.less dist/css/bootstrap3/bootstrap-switch.min.css", - "docs": "run-p docs:build", - "docs:build": "harp compile src/docs docs", - "js": "run-s js:lint js:test js:build", - "js:build": "npm-run-all js:build:dir -p js:build:base js:build:min -s js:build:banner", - "js:build:banner": "headr dist/js/bootstrap-switch.js -o dist/js/bootstrap-switch.js --version --homepage --author --license && headr dist/js/bootstrap-switch.min.js -o dist/js/bootstrap-switch.min.js --version --homepage --author --license", - "js:build:base": "babel -o dist/js/bootstrap-switch.js src/js/bootstrap-switch.js", - "js:build:dir": "mkdir -p dist/js", - "js:build:min": "NODE_ENV=production babel -o dist/js/bootstrap-switch.min.js src/js/bootstrap-switch.js", - "js:lint": "standard src/js/**/*.js", - "js:test": "mkdir -p test && babel -d test src/js && karma start karma.conf.js", - "lint": "run-p js:lint", - "prepublish": "run-s clean lint test build", - "publish-docs": "git subtree push --prefix docs origin gh-pages", - "start": "run-s prepublish", - "test": "run-p js:test" - }, - "version": "3.3.4" -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/harp.json b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/harp.json deleted file mode 100644 index caef3ae..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/harp.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "title": "Bootstrap Switch", - "description": "Turn checkboxes and radio buttons into toggle switches", - "version": "3.3.4" - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/404.jade b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/404.jade deleted file mode 100644 index 38dac65..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/404.jade +++ /dev/null @@ -1,2 +0,0 @@ -h1 404 -h3 Whoops. Looks like what you're looking for can't be found. \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/CNAME b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/CNAME deleted file mode 100644 index 573f280..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/CNAME +++ /dev/null @@ -1 +0,0 @@ -bootstrapswitch.com diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/_layout.jade b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/_layout.jade deleted file mode 100644 index d5c18b5..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/_layout.jade +++ /dev/null @@ -1,67 +0,0 @@ -doctype html -html(lang='en') - head - meta(charset='utf-8') - meta(http-equiv='x-ua-Compatible' content='ie=edge') - meta(name='viewport', content='width=device-width, initial-scale=1.0') - meta(name='description', content=description) - meta(name='author', content='Mattia Larentis, Emanuele Marchi and Peter Stein') - title #{title} · #{description} - link(href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css' rel='stylesheet') - link(href='css/highlight.css' rel='stylesheet') - link(href="https://unpkg.com/bootstrap-switch/dist/css/bootstrap3/bootstrap-switch.css" rel='stylesheet') - link(href='https://getbootstrap.com/assets/css/docs.min.css' rel='stylesheet') - link(href='css/main.css' rel='stylesheet') - body - a(href='https://github.com/Bttstrp/bootstrap-switch', id='github') - img(src='https://s3.amazonaws.com/github/ribbons/forkme_right_gray_6d6d6d.png', alt='Fork me on GitHub') - - header.navbar.navbar-static-top.bs-docs-nav(role='banner') - .container - .navbar-header - button.navbar-toggle(type='button', data-toggle='collapse', data-target='#collapse') - span.sr-only Toggle navigation - span.icon-bar - span.icon-bar - span.icon-bar - a.navbar-brand(href='../')= title - nav#collapse.collapse.navbar-collapse.bs-navbar-collapse(role='navigation') - ul.nav.navbar-nav - li: a(href='https://github.com/Bttstrp/bootstrap-switch/archive/master.zip', data-toggle='dropdown') Download - li: a(href='examples.html') Examples - li.dropdown - a(href='#', data-toggle='dropdown') - | Documentation - = ' ' - span.caret - ul.dropdown-menu - li: a(href='/options.html') Options - li: a(href='/methods.html') Methods - li: a(href='/events.html') Events - li.divider(role='presentation') - li: a(href='/documentation-2.html') Documentation (v2.0.1) - li: a(href='https://github.com/Bttstrp/bootstrap-switch/issues') Bug reports - - main#content(role='main') - != yield - - footer.bs-docs-footer - .container - p - | Code licensed under - = ' ' - a(href='https://www.apache.org/licenses/LICENSE-2.0', target='_blank') Apache License, Version 2.0 - br - | Created by - = ' ' - a(href='https://github.com/nostalgiaz', target='_blank') Mattia Larentis - br - | Mantained by - = ' ' - a(href='https://github.com/lostcrew', target='_blank') Emanuele Marchi - - script(src='https://code.jquery.com/jquery-3.1.1.min.js') - script(src='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js') - script(src='js/highlight.js') - script(src="https://unpkg.com/bootstrap-switch") - script(src='js/main.js') diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/css/highlight.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/css/highlight.css deleted file mode 100644 index 3d8485b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/css/highlight.css +++ /dev/null @@ -1,153 +0,0 @@ -/* - -Original style from softwaremaniacs.org (c) Ivan Sagalaev - -*/ - -.hljs { - display: block; padding: 0.5em; - background: #F0F0F0; -} - -.hljs, -.hljs-subst, -.hljs-tag .hljs-title, -.lisp .hljs-title, -.clojure .hljs-built_in, -.nginx .hljs-title { - color: black; -} - -.hljs-string, -.hljs-title, -.hljs-constant, -.hljs-parent, -.hljs-tag .hljs-value, -.hljs-rules .hljs-value, -.hljs-rules .hljs-value .hljs-number, -.hljs-preprocessor, -.hljs-pragma, -.haml .hljs-symbol, -.ruby .hljs-symbol, -.ruby .hljs-symbol .hljs-string, -.hljs-aggregate, -.hljs-template_tag, -.django .hljs-variable, -.smalltalk .hljs-class, -.hljs-addition, -.hljs-flow, -.hljs-stream, -.bash .hljs-variable, -.apache .hljs-tag, -.apache .hljs-cbracket, -.tex .hljs-command, -.tex .hljs-special, -.erlang_repl .hljs-function_or_atom, -.asciidoc .hljs-header, -.markdown .hljs-header, -.coffeescript .hljs-attribute { - color: #800; -} - -.smartquote, -.hljs-comment, -.hljs-annotation, -.hljs-template_comment, -.diff .hljs-header, -.hljs-chunk, -.asciidoc .hljs-blockquote, -.markdown .hljs-blockquote { - color: #888; -} - -.hljs-number, -.hljs-date, -.hljs-regexp, -.hljs-literal, -.hljs-hexcolor, -.smalltalk .hljs-symbol, -.smalltalk .hljs-char, -.go .hljs-constant, -.hljs-change, -.lasso .hljs-variable, -.makefile .hljs-variable, -.asciidoc .hljs-bullet, -.markdown .hljs-bullet, -.asciidoc .hljs-link_url, -.markdown .hljs-link_url { - color: #080; -} - -.hljs-label, -.hljs-javadoc, -.ruby .hljs-string, -.hljs-decorator, -.hljs-filter .hljs-argument, -.hljs-localvars, -.hljs-array, -.hljs-attr_selector, -.hljs-important, -.hljs-pseudo, -.hljs-pi, -.haml .hljs-bullet, -.hljs-doctype, -.hljs-deletion, -.hljs-envvar, -.hljs-shebang, -.apache .hljs-sqbracket, -.nginx .hljs-built_in, -.tex .hljs-formula, -.erlang_repl .hljs-reserved, -.hljs-prompt, -.asciidoc .hljs-link_label, -.markdown .hljs-link_label, -.vhdl .hljs-attribute, -.clojure .hljs-attribute, -.asciidoc .hljs-attribute, -.lasso .hljs-attribute, -.coffeescript .hljs-property, -.hljs-phony { - color: #88F -} - -.hljs-keyword, -.hljs-id, -.hljs-title, -.hljs-built_in, -.hljs-aggregate, -.css .hljs-tag, -.hljs-javadoctag, -.hljs-phpdoc, -.hljs-yardoctag, -.smalltalk .hljs-class, -.hljs-winutils, -.bash .hljs-variable, -.apache .hljs-tag, -.go .hljs-typename, -.tex .hljs-command, -.asciidoc .hljs-strong, -.markdown .hljs-strong, -.hljs-request, -.hljs-status { - font-weight: bold; -} - -.asciidoc .hljs-emphasis, -.markdown .hljs-emphasis { - font-style: italic; -} - -.nginx .hljs-built_in { - font-weight: normal; -} - -.coffeescript .javascript, -.javascript .xml, -.lasso .markup, -.tex .hljs-formula, -.xml .javascript, -.xml .vbscript, -.xml .css, -.xml .hljs-cdata { - opacity: 0.5; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/css/main.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/css/main.less deleted file mode 100644 index d497027..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/css/main.less +++ /dev/null @@ -1,53 +0,0 @@ -body { - font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; - padding-bottom: 50px; -} - -.bs-docs-masthead, -.bs-docs-header { - color: #cdbfe3; - text-shadow: 0 1px 0 rgba(0,0,0,.1); - background-color: #6f5499; - background-image: -webkit-gradient(linear,left top,left bottom,from(#563d7c),to(#6f5499)); - background-image:-webkit-linear-gradient(top,#563d7c 0,#6f5499 100%); - background-image:-o-linear-gradient(top,#563d7c 0,#6f5499 100%); - background-image:linear-gradient(to bottom,#563d7c 0,#6f5499 100%); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#563d7c', endColorstr='#6F5499', GradientType=0); - background-repeat:repeat-x -} - -.bs-docs-masthead h1 { - font-weight: 500; -} - -.page-header { - text-align: left; -} - -#github { - display: none; - position: fixed; - width: 150px; - height: 150px; - top: 0; - right: 0; - z-index: 2000; -} - -.bottom { - border-top: 1px solid #eee; - margin-top: 40px; - padding-top: 20px; - padding-bottom: 20px; - text-align: center; -} - -.hljs { - background-color: transparent; -} - -@media (min-width: 768px) { - #github { - display: block; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/documentation-2.jade b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/documentation-2.jade deleted file mode 100644 index e3d3a54..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/documentation-2.jade +++ /dev/null @@ -1,212 +0,0 @@ -.bs-docs-header - .container - h1 Documentation - p v2.0.1 - -.container - #options - h2.page-header Options - - .alert.alert-warning - p - | All the options are accepted only using data-* attributes on the element.
- | checked, disabled and readonly are exceptions to the rule, being - | default HTML input attributes.
- | Therefore, there is not any way to specify the options in JavaScript during initialization. - - table.table.table-bordered.table-striped.table-responsive - thead - tr - th Name - th Type - th Description - th Values - th Default - tbody - tr - td state - td Boolean - td The checkbox state - td true, false - td 'checked' attribute or true - tr - td size - td String - td The checkbox state - td '', 'mini', 'small', 'normal', 'large' - td '' - tr - td animate - td Boolean - td Animate the switch - td true, false - td true - tr - td disabled - td Boolean - td Disable state - td true, false - td 'disabled' attribute or false - tr - td readonly - td Boolean - td Readonly state - td true, false - td 'readonly' attribute or false - tr - td on - td String - td Color of the left side of the switch - td 'primary', 'info', 'success', 'warning', 'danger', 'default' - td null - tr - td off - td String - td Color of the right side of the switch - td 'primary', 'info', 'success', 'warning', 'danger', 'default' - td null - tr - td on-label - td String - td Text of the left side of the switch - td String - td 'ON' - tr - td off-label - td String - td Text of the right side of the switch - td String - td 'OFF' - tr - td label-text - td String - td Text of the center handle of the switch - td String - td '&nbsp;' - tr - td label-icon - td String - td Text of the center handle of the switch. Use to include external services icons - td String - td null - - #methods - h2.page-header Methods - - table.table.table-bordered.table-striped.table-responsive - thead - tr - th Name - th Description - th Accepted Values - th Returned Values - tbody - tr - td state - td Get checkbox state - td - td true, false - tr - td setState - td Set checkbox state - td (value: true, false)[, skip: true, false] - td jQuery Object (input element) - tr - td toggleState - td Toggle checkbox state - td [skip: true, false] - td jQuery Object (input element) - tr - td toggleRadioState - td Toggle radio state - td [skip: true, false] - td jQuery Object (input element) - tr - td toggleRadioStateAllowUncheck - td Toggle radio state allowing uncheck of the radio input - td [uncheck: true, false | skip: true, false] - td jQuery Object (input element) - tr - td setSizeClass - td Set the size of the switch - td '', 'mini', 'small', 'normal', 'large' - td jQuery Object (input element) - tr - td setAnimated - td Animate the switch - td true, false - td jQuery Object (input element) - tr - td isDisabled - td Get disabled state - td - td true, false - tr - td setDisabled - td Set disable state - td true, false - td jQuery Object (input element) - tr - td toggleDisabled - td Toggle disabled state - td - td jQuery Object (input element) - tr - td isReadOnly - td Get Readonly state - td - td true, false - tr - td setReadOnly - td Set Readonly state - td true, false - td jQuery Object (input element) - tr - td toggleReadOnly - td Toggle readonly state - td - td jQuery Object (input element) - tr - td setOnClass - td Color of the left side of the switch - td 'primary', 'info', 'success', 'warning', 'danger', 'default' - td jQuery Object (input element) - tr - td setOffClass - td Color of the right side of the switch - td 'primary', 'info', 'success', 'warning', 'danger', 'default' - td jQuery Object (input element) - tr - td setOnLabel - td Text of the left side of the switch - td String - td jQuery Object (input element) - tr - td setOffLabel - td Text of the right side of the switch - td String - td jQuery Object (input element) - tr - td setTextLabel - td Text of the center handle of the switch - td String - td null - tr - td setTextIcon - td Text of the center handle of the switch. Use to include external services icons - td String - td null - tr - td destroy - td Destroy the instance of #{title} - td - td jQuery Object (input element) - - #events - h2.page-header Events - - p - | The only event triggered is switch-change. It returns two parameters: event and - | data.
- | The latter is an object that includes el (the input DOM element) and value (the - | new input state) diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/events.jade b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/events.jade deleted file mode 100644 index 6da7882..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/events.jade +++ /dev/null @@ -1,36 +0,0 @@ -.bs-docs-header - .container - h1 Events - -.container - p - | All the events are namespaced, therefore always append .bootstrapSwitch when you - | attach your handlers.
- | You can register to the emitted events as follows: - - pre: code - | $('input[name="my-checkbox"]').on('switchChange.bootstrapSwitch', function(event, state) { - | console.log(this); // DOM element - | console.log(event); // jQuery event - | console.log(state); // true | false - | }); - - table.table.table-bordered.table-striped.table-responsive - thead - tr - th Name - th Description - th Parameters - tbody - tr - td init - td Triggered on initialization. 'this' refers to the DOM element. - td - | event (jQuery Event object) - | state (true | false) - tr - td switchChange - td Triggered on switch state change. 'this' refers to the DOM element. - td - | event (jQuery Event object), - | state (true | false) diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/examples.jade b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/examples.jade deleted file mode 100644 index 7085885..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/examples.jade +++ /dev/null @@ -1,182 +0,0 @@ -.bs-docs-header - .container - h1 Examples - -.container - .row - .col-sm-6.col-lg-4 - h2.h4 State - p - input#switch-state(type='checkbox', checked) - .btn-group - button.btn.btn-default(type='button' data-switch-toggle='state') Toggle - button.btn.btn-default(type='button', data-switch-set='state', data-switch-value='true') Set true - button.btn.btn-default(type='button', data-switch-set='state', data-switch-value='false') Set false - button.btn.btn-default(type='button', data-switch-get='state') Get - - .col-sm-6.col-lg-4 - h2.h4 Size - p - input#switch-size(type='checkbox', checked, data-size='mini') - .btn-group - button.btn.btn-default(type='button', data-switch-set='size', data-switch-value='mini') Mini - button.btn.btn-default(type='button', data-switch-set='size', data-switch-value='small') Small - button.btn.btn-default(type='button', data-switch-set='size', data-switch-value='normal') Normal - button.btn.btn-default(type='button', data-switch-set='size', data-switch-value='large') Large - button.btn.btn-default(type='button', data-switch-get='size') Get - - .col-sm-6.col-lg-4 - h2.h4 Animate - p - input#switch-animate(type='checkbox', checked) - p - button.btn.btn-default(type='button', data-switch-toggle='animate') Toggle - button.btn.btn-default(type='button', data-switch-get='animate') Get - - .col-sm-6.col-lg-4 - h2.h4 Disabled - p - input#switch-disabled(type='checkbox', checked, disabled) - p - button.btn.btn-default(type='button', data-switch-toggle='disabled') Toggle - button.btn.btn-default(type='button', data-switch-get='disabled') Get - - .col-sm-6.col-lg-4 - h2.h4 Readonly - p - input#switch-readonly(type='checkbox', checked, readonly) - p - button.btn.btn-default(type='button', data-switch-toggle='readonly') Toggle - button.btn.btn-default(type='button', data-switch-get='readonly') Get - - .col-sm-6.col-lg-4 - h2.h4 Indeterminate - p - input#switch-indeterminate(type='checkbox', checked, data-indeterminate='true') - p - button.btn.btn-default(type='button', data-switch-toggle='indeterminate') Toggle - button.btn.btn-default(type='button', data-switch-get='indeterminate') Get - - .col-sm-6.col-lg-4 - h2.h4 Inverse - p - input#switch-inverse(type='checkbox', checked, data-inverse='true') - p - button.btn.btn-default(type='button', data-switch-toggle='inverse') Toggle - button.btn.btn-default(type='button', data-switch-get='inverse') Get - - .col-sm-6.col-lg-4 - h2.h4 On Color - p - input#switch-onColor(type='checkbox', checked, data-on-color='info') - p.btn-group - .btn-group - button.btn.btn-default.dropdown-toggle(type='button', data-toggle='dropdown') - | Set   - span.caret - .dropdown-menu(role='menu') - li: a(data-switch-set='onColor', data-switch-value='primary') Primary - li: a(data-switch-set='onColor', data-switch-value='info') Info - li: a(data-switch-set='onColor', data-switch-value='success') Success - li: a(data-switch-set='onColor', data-switch-value='warning') Warning - li: a(data-switch-set='onColor', data-switch-value='default') Default - button.btn.btn-default(type='button', data-switch-get='onColor') Get - - .col-sm-6.col-lg-4 - h2.h4 Off Color - p - input#switch-offColor(type='checkbox', data-off-color='warning') - p.btn-group - .btn-group - button.btn.btn-default.dropdown-toggle(type='button', data-toggle='dropdown') - | Set   - span.caret - .dropdown-menu(role='menu') - li: a(data-switch-set='offColor', data-switch-value='primary') Primary - li: a(data-switch-set='offColor', data-switch-value='info') Info - li: a(data-switch-set='offColor', data-switch-value='success') Success - li: a(data-switch-set='offColor', data-switch-value='warning') Warning - li: a(data-switch-set='offColor', data-switch-value='default') Default - button.btn.btn-default(type='button', data-switch-get='offColor') Get - - .col-sm-6.col-lg-4 - h2.h4 On Text - p - input#switch-onText(type='checkbox', checked, data-on-text='Yes') - .row - .col-sm-6 - input.form-control(type='text', data-switch-set-value='onText', value='Yes') - - .col-sm-6.col-lg-4 - h2.h4 Off Text - p - input#switch-offText(type='checkbox', data-off-text='No') - .row - .col-sm-6 - input.form-control(type='text', data-switch-set-value='offText', value='No') - - .col-sm-6.col-lg-4 - h2.h4 Label Text - p - input#switch-labelText(type='checkbox', data-label-text='Label') - .row - .col-sm-6 - input.form-control(type='text', data-switch-set-value='labelText') - - .col-sm-6.col-lg-4 - h2.h4 Handle Width - p - input#switch-handleWidth(type='checkbox', data-handle-width='100') - .row - .col-sm-6 - input.form-control(type='number', data-switch-set-value='handleWidth', value='100') - - .col-sm-6.col-lg-4 - h2.h4 Label Width - p - input#switch-labelWidth(type='checkbox', data-label-width='100') - .row - .col-sm-6 - input.form-control(type='number', data-switch-set-value='labelWidth', value='100') - - .col-sm-6.col-lg-4 - h2.h4 Create | Destroy - p - input#switch-create-destroy(type='checkbox', checked, data-switch-no-init) - .row - .col-sm-6 - button.btn.btn-default(type='button', data-switch-create-destroy, data-destroy-text="Destroy") Create - - br - br - - .text-center - h2.h4 Radio All Off - .row - .col-sm-6 - h3.h5 Disabled - input.switch-radio1(type='radio', name='radio1', checked) - input.switch-radio1(type='radio', name='radio1') - input.switch-radio1(type='radio', name='radio1') - .col-sm-6 - h3.h5 Enabled - input.switch-radio2(type='radio', name='radio2', checked, data-radio-all-off='true') - input.switch-radio2(type='radio', name='radio2', data-radio-all-off='true') - input.switch-radio2(type='radio', name='radio2', data-radio-all-off='true') - - br - hr - - - h2.h4 Inside Modals - button.btn.btn-default(data-toggle='modal', data-target='#modal-switch') Open Modal - .modal.fade#modal-switch(tabindex='-1', role='dialog', aria-labelledby='modal-switch-label') - .modal-dialog - .modal-content - .modal-header - button.close(type='button', data-dismiss='modal') - span(aria-hidden='true') × - span.sr-only Close - .modal-title#modal-switch-label Title - .modal-body - input#switch-modal(type='checkbox', checked) diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/index.jade b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/index.jade deleted file mode 100644 index df8728b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/index.jade +++ /dev/null @@ -1,46 +0,0 @@ -.bs-docs-masthead - .container - h1.title= title - - p.lead - | Turn checkboxes   - input(type='checkbox', checked, data-switch-no-init) - |   and radio buttons   - input(type='radio', checked, data-switch-no-init) - |   into toggle switches   - input(type='checkbox', checked) - - p.lead - a.btn.btn-outline-inverse.btn-lg(href='https://github.com/Bttstrp/bootstrap-switch/archive/master.zip') Download #{title} - p.bs-docs-social - iframe(src='https://ghbtns.com/github-btn.html?user=Bttstrp&repo=bootstrap-switch&type=watch&count=true&size=large', allowtransparency='true', frameborder='0', scrolling='0', width='184', height='30') - iframe(src='https://ghbtns.com/github-btn.html?user=Bttstrp&repo=bootstrap-switch&type=fork&count=true&size=large', allowtransparency='true', frameborder='0', scrolling='0', width='144', height='30') - br - p.version - | Currently v#{version} · Compatible with Bootstrap 2 and 3 - -.container - h2.page-header Getting Started - - p Include the dependencies: jQuery, Bootstrap and #{title} CSS + Javascript. - pre: code - | [...] - | <link href="bootstrap.css" rel="stylesheet"> - | <link href="bootstrap-switch.css" rel="stylesheet"> - | <script src="jquery.js"></script> - | <script src="bootstrap-switch.js"></script> - | [...] - - p Add your checkbox. - pre: code <input type="checkbox" name="my-checkbox" checked> - - p Initialize #{title}. - pre: code $("[name='my-checkbox']").bootstrapSwitch(); - - p Enjoy. - - .text-center - a.btn.btn-lg.btn-primary(href='examples.html') See Examples - |   - a.btn.btn-lg.btn-outline(href='options.html') Browse Documentation - diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/js/highlight.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/js/highlight.js deleted file mode 100644 index 3f294b9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/js/highlight.js +++ /dev/null @@ -1 +0,0 @@ -var hljs=new function(){function k(v){return v.replace(/&/gm,"&").replace(//gm,">")}function t(v){return v.nodeName.toLowerCase()}function i(w,x){var v=w&&w.exec(x);return v&&v.index==0}function d(v){return Array.prototype.map.call(v.childNodes,function(w){if(w.nodeType==3){return b.useBR?w.nodeValue.replace(/\n/g,""):w.nodeValue}if(t(w)=="br"){return"\n"}return d(w)}).join("")}function r(w){var v=(w.className+" "+(w.parentNode?w.parentNode.className:"")).split(/\s+/);v=v.map(function(x){return x.replace(/^language-/,"")});return v.filter(function(x){return j(x)||x=="no-highlight"})[0]}function o(x,y){var v={};for(var w in x){v[w]=x[w]}if(y){for(var w in y){v[w]=y[w]}}return v}function u(x){var v=[];(function w(y,z){for(var A=y.firstChild;A;A=A.nextSibling){if(A.nodeType==3){z+=A.nodeValue.length}else{if(t(A)=="br"){z+=1}else{if(A.nodeType==1){v.push({event:"start",offset:z,node:A});z=w(A,z);v.push({event:"stop",offset:z,node:A})}}}}return z})(x,0);return v}function q(w,y,C){var x=0;var F="";var z=[];function B(){if(!w.length||!y.length){return w.length?w:y}if(w[0].offset!=y[0].offset){return(w[0].offset"}function E(G){F+=""}function v(G){(G.event=="start"?A:E)(G.node)}while(w.length||y.length){var D=B();F+=k(C.substr(x,D[0].offset-x));x=D[0].offset;if(D==w){z.reverse().forEach(E);do{v(D.splice(0,1)[0]);D=B()}while(D==w&&D.length&&D[0].offset==x);z.reverse().forEach(A)}else{if(D[0].event=="start"){z.push(D[0].node)}else{z.pop()}v(D.splice(0,1)[0])}}return F+k(C.substr(x))}function m(y){function v(z){return(z&&z.source)||z}function w(A,z){return RegExp(v(A),"m"+(y.cI?"i":"")+(z?"g":""))}function x(D,C){if(D.compiled){return}D.compiled=true;D.k=D.k||D.bK;if(D.k){var z={};function E(G,F){if(y.cI){F=F.toLowerCase()}F.split(" ").forEach(function(H){var I=H.split("|");z[I[0]]=[G,I[1]?Number(I[1]):1]})}if(typeof D.k=="string"){E("keyword",D.k)}else{Object.keys(D.k).forEach(function(F){E(F,D.k[F])})}D.k=z}D.lR=w(D.l||/\b[A-Za-z0-9_]+\b/,true);if(C){if(D.bK){D.b=D.bK.split(" ").join("|")}if(!D.b){D.b=/\B|\b/}D.bR=w(D.b);if(!D.e&&!D.eW){D.e=/\B|\b/}if(D.e){D.eR=w(D.e)}D.tE=v(D.e)||"";if(D.eW&&C.tE){D.tE+=(D.e?"|":"")+C.tE}}if(D.i){D.iR=w(D.i)}if(D.r===undefined){D.r=1}if(!D.c){D.c=[]}var B=[];D.c.forEach(function(F){if(F.v){F.v.forEach(function(G){B.push(o(F,G))})}else{B.push(F=="self"?D:F)}});D.c=B;D.c.forEach(function(F){x(F,D)});if(D.starts){x(D.starts,C)}var A=D.c.map(function(F){return F.bK?"\\.?\\b("+F.b+")\\b\\.?":F.b}).concat([D.tE]).concat([D.i]).map(v).filter(Boolean);D.t=A.length?w(A.join("|"),true):{exec:function(F){return null}};D.continuation={}}x(y)}function c(S,L,J,R){function v(U,V){for(var T=0;T";U+=Z+'">';return U+X+Y}function N(){var U=k(C);if(!I.k){return U}var T="";var X=0;I.lR.lastIndex=0;var V=I.lR.exec(U);while(V){T+=U.substr(X,V.index-X);var W=E(I,V);if(W){H+=W[1];T+=w(W[0],V[0])}else{T+=V[0]}X=I.lR.lastIndex;V=I.lR.exec(U)}return T+U.substr(X)}function F(){if(I.sL&&!f[I.sL]){return k(C)}var T=I.sL?c(I.sL,C,true,I.continuation.top):g(C);if(I.r>0){H+=T.r}if(I.subLanguageMode=="continuous"){I.continuation.top=T.top}return w(T.language,T.value,false,true)}function Q(){return I.sL!==undefined?F():N()}function P(V,U){var T=V.cN?w(V.cN,"",true):"";if(V.rB){D+=T;C=""}else{if(V.eB){D+=k(U)+T;C=""}else{D+=T;C=U}}I=Object.create(V,{parent:{value:I}})}function G(T,X){C+=T;if(X===undefined){D+=Q();return 0}var V=v(X,I);if(V){D+=Q();P(V,X);return V.rB?0:X.length}var W=z(I,X);if(W){var U=I;if(!(U.rE||U.eE)){C+=X}D+=Q();do{if(I.cN){D+=""}H+=I.r;I=I.parent}while(I!=W.parent);if(U.eE){D+=k(X)}C="";if(W.starts){P(W.starts,"")}return U.rE?0:X.length}if(A(X,I)){throw new Error('Illegal lexeme "'+X+'" for mode "'+(I.cN||"")+'"')}C+=X;return X.length||1}var M=j(S);if(!M){throw new Error('Unknown language: "'+S+'"')}m(M);var I=R||M;var D="";for(var K=I;K!=M;K=K.parent){if(K.cN){D=w(K.cN,D,true)}}var C="";var H=0;try{var B,y,x=0;while(true){I.t.lastIndex=x;B=I.t.exec(L);if(!B){break}y=G(L.substr(x,B.index-x),B[0]);x=B.index+y}G(L.substr(x));for(var K=I;K.parent;K=K.parent){if(K.cN){D+=""}}return{r:H,value:D,language:S,top:I}}catch(O){if(O.message.indexOf("Illegal")!=-1){return{r:0,value:k(L)}}else{throw O}}}function g(y,x){x=x||b.languages||Object.keys(f);var v={r:0,value:k(y)};var w=v;x.forEach(function(z){if(!j(z)){return}var A=c(z,y,false);A.language=z;if(A.r>w.r){w=A}if(A.r>v.r){w=v;v=A}});if(w.language){v.second_best=w}return v}function h(v){if(b.tabReplace){v=v.replace(/^((<[^>]+>|\t)+)/gm,function(w,z,y,x){return z.replace(/\t/g,b.tabReplace)})}if(b.useBR){v=v.replace(/\n/g,"
")}return v}function p(z){var y=d(z);var A=r(z);if(A=="no-highlight"){return}var v=A?c(A,y,true):g(y);var w=u(z);if(w.length){var x=document.createElementNS("http://www.w3.org/1999/xhtml","pre");x.innerHTML=v.value;v.value=q(w,u(x),y)}v.value=h(v.value);z.innerHTML=v.value;z.className+=" hljs "+(!A&&v.language||"");z.result={language:v.language,re:v.r};if(v.second_best){z.second_best={language:v.second_best.language,re:v.second_best.r}}}var b={classPrefix:"hljs-",tabReplace:null,useBR:false,languages:undefined};function s(v){b=o(b,v)}function l(){if(l.called){return}l.called=true;var v=document.querySelectorAll("pre code");Array.prototype.forEach.call(v,p)}function a(){addEventListener("DOMContentLoaded",l,false);addEventListener("load",l,false)}var f={};var n={};function e(v,x){var w=f[v]=x(this);if(w.aliases){w.aliases.forEach(function(y){n[y]=v})}}function j(v){return f[v]||f[n[v]]}this.highlight=c;this.highlightAuto=g;this.fixMarkup=h;this.highlightBlock=p;this.configure=s;this.initHighlighting=l;this.initHighlightingOnLoad=a;this.registerLanguage=e;this.getLanguage=j;this.inherit=o;this.IR="[a-zA-Z][a-zA-Z0-9_]*";this.UIR="[a-zA-Z_][a-zA-Z0-9_]*";this.NR="\\b\\d+(\\.\\d+)?";this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)";this.BNR="\\b(0b[01]+)";this.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~";this.BE={b:"\\\\[\\s\\S]",r:0};this.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[this.BE]};this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE]};this.CLCM={cN:"comment",b:"//",e:"$"};this.CBLCLM={cN:"comment",b:"/\\*",e:"\\*/"};this.HCM={cN:"comment",b:"#",e:"$"};this.NM={cN:"number",b:this.NR,r:0};this.CNM={cN:"number",b:this.CNR,r:0};this.BNM={cN:"number",b:this.BNR,r:0};this.REGEXP_MODE={cN:"regexp",b:/\//,e:/\/[gim]*/,i:/\n/,c:[this.BE,{b:/\[/,e:/\]/,r:0,c:[this.BE]}]};this.TM={cN:"title",b:this.IR,r:0};this.UTM={cN:"title",b:this.UIR,r:0}}();hljs.registerLanguage("bash",function(b){var a={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)\}/}]};var d={cN:"string",b:/"/,e:/"/,c:[b.BE,a,{cN:"variable",b:/\$\(/,e:/\)/,c:[b.BE]}]};var c={cN:"string",b:/'/,e:/'/};return{l:/-?[a-z\.]+/,k:{keyword:"if then else elif fi for break continue while in do done exit return set declare case esac export exec",literal:"true false",built_in:"printf echo read cd pwd pushd popd dirs let eval unset typeset readonly getopts source shopt caller type hash bind help sudo",operator:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"shebang",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:true,c:[b.inherit(b.TM,{b:/\w[\w\d_]*/})],r:0},b.HCM,b.NM,d,c,a]}});hljs.registerLanguage("javascript",function(a){return{aliases:["js"],k:{keyword:"in if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const class",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require"},c:[{cN:"pi",b:/^\s*('|")use strict('|")/,r:10},a.ASM,a.QSM,a.CLCM,a.CBLCLM,a.CNM,{b:"("+a.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[a.CLCM,a.CBLCLM,a.REGEXP_MODE,{b:/;/,r:0,sL:"xml"}],r:0},{cN:"function",bK:"function",e:/\{/,c:[a.inherit(a.TM,{b:/[A-Za-z$_][0-9A-Za-z$_]*/}),{cN:"params",b:/\(/,e:/\)/,c:[a.CLCM,a.CBLCLM],i:/["'\(]/}],i:/\[|%/},{b:/\$[(.]/},{b:"\\."+a.IR,r:0}]}});hljs.registerLanguage("xml",function(a){var c="[A-Za-z0-9\\._:-]+";var d={b:/<\?(php)?(?!\w)/,e:/\?>/,sL:"php",subLanguageMode:"continuous"};var b={eW:true,i:/]+/}]}]}]};return{aliases:["html"],cI:true,c:[{cN:"doctype",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"|$)",e:">",k:{title:"style"},c:[b],starts:{e:"",rE:true,sL:"css"}},{cN:"tag",b:"|$)",e:">",k:{title:"script"},c:[b],starts:{e:"<\/script>",rE:true,sL:"javascript"}},{b:"<%",e:"%>",sL:"vbscript"},d,{cN:"pi",b:/<\?\w+/,e:/\?>/,r:10},{cN:"tag",b:"",c:[{cN:"title",b:"[^ /><]+",r:0},b]}]}}); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/js/main.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/js/main.js deleted file mode 100644 index 19525b7..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/js/main.js +++ /dev/null @@ -1,60 +0,0 @@ -var $ = window.jQuery - -var $window = $(window) -var sectionTop = $('.top').outerHeight() + 20 -var $createDestroy = $('#switch-create-destroy') - -function capitalize (string) { - return string.charAt(0).toUpperCase() + string.slice(1) -} - -window.hljs.initHighlightingOnLoad() -$(function () { - $('a[href*=\'#\']').on('click', function (event) { - event.preventDefault() - var $target = $($(this).attr('href').slice('#')) - if ($target.length) { - $window.scrollTop($target.offset().top - sectionTop) - } - }) - $('input[type="checkbox"], input[type="radio"]') - .not('[data-switch-no-init]') - .bootstrapSwitch() - - $('[data-switch-get]').on('click', function () { - var type = $(this).data('switch-get') - window.alert($('#switch-' + type).bootstrapSwitch(type)) - }) - $('[data-switch-set]').on('click', function () { - var type - type = $(this).data('switch-set') - $('#switch-' + type).bootstrapSwitch(type, $(this).data('switch-value')) - }) - $('[data-switch-toggle]').on('click', function () { - var type = $(this).data('switch-toggle') - $('#switch-' + type).bootstrapSwitch('toggle' + capitalize(type)) - }) - $('[data-switch-set-value]').on('input', function (event) { - var type, value - event.preventDefault() - type = $(this).data('switch-set-value') - value = $.trim($(this).val()) - if ($(this).data('value') === value) { - return - } - $('#switch-' + type).bootstrapSwitch(type, value) - }) - $('[data-switch-create-destroy]').on('click', function () { - var isSwitch - isSwitch = $createDestroy.data('bootstrap-switch') - $createDestroy.bootstrapSwitch((isSwitch ? 'destroy' : null)) - $(this).button((isSwitch ? 'reset' : 'destroy')) - }) - $('#confirm').bootstrapSwitch({ - size: 'large', - onSwitchChange: function (event, state) { - event.preventDefault() - return console.log(state, event.isDefaultPrevented()) - } - }) -}) diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/methods.jade b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/methods.jade deleted file mode 100644 index c520a58..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/methods.jade +++ /dev/null @@ -1,46 +0,0 @@ -.bs-docs-header - .container - h1 Methods - -.container - p In #{title}, every option is also a method. - p If the second parameter is omitted, the method returns the current value. - p You can invoke methods as follows: - pre: code $('input[name="my-checkbox"]').bootstrapSwitch('state', true, true); - - h2 Additional Methods - - table.table.table-bordered.table-striped.table-responsive - thead - tr - th Name - th Description - tbody - tr - td toggleState - td Toggle the switch state - tr - td toggleAnimate - td Toggle the animate option - tr - td toggleDisabled - td Toggle the disabled state - tr - td toggleReadonly - td Toggle the readonly state - tr - td toggleIndeterminate - td Toggle the indeterminate state - tr - td toggleInverse - td Toggle the inverse option - tr - td destroy - td Destroy the instance of #{title} - - h2 Special Behaviours - - ul - li The method state can receive an optional third parameter skip. if true, switchChange event is not executed. The default is false. - li The method toggleState can receive an optional second parameter skip. if true, switchChange event is not executed. The default is false. - li The method wrapperClass can accept a falsy value as second parameter. If so, it resets the class to its default. diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/options.jade b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/options.jade deleted file mode 100644 index ec7809b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/docs/public/options.jade +++ /dev/null @@ -1,156 +0,0 @@ -.bs-docs-header - .container - h1 Options - -.container - table.table.table-bordered.table-striped.table-responsive - thead - tr - th Name - th Attribute - th Type - th Description - th Values - th Default - tbody - tr - td state - td checked - td Boolean - td The checkbox state - td true, false - td true - tr - td size - td data-size - td String - td The checkbox size - td null, 'mini', 'small', 'normal', 'large' - td null - tr - td animate - td data-animate - td Boolean - td Animate the switch - td true, false - td true - tr - td disabled - td disabled - td Boolean - td Disable state - td true, false - td false - tr - td readonly - td readonly - td Boolean - td Readonly state - td true, false - td false - tr - td indeterminate - td data-indeterminate - td Boolean - td Indeterminate state - td true, false - td false - tr - td inverse - td data-inverse - td Boolean - td Inverse switch direction - td true, false - td false - tr - td radioAllOff - td data-radio-all-off - td Boolean - td Allow this radio button to be unchecked by the user - td true, false - td false - tr - td onColor - td data-on-color - td String - td Color of the left side of the switch - td 'primary', 'info', 'success', 'warning', 'danger', 'default' - td 'primary' - tr - td offColor - td data-off-color - td String - td Color of the right side of the switch - td 'primary', 'info', 'success', 'warning', 'danger', 'default' - td 'default' - tr - td onText - td data-on-text - td String - td Text of the left side of the switch - td String - td 'ON' - tr - td offText - td data-off-text - td String - td Text of the right side of the switch - td String - td 'OFF' - tr - td labelText - td data-label-text - td String - td Text of the center handle of the switch - td String - td '&nbsp;' - tr - td handleWidth - td data-handle-width - td String | Number - td Width of the left and right sides in pixels - td 'auto' or Number - td 'auto' - tr - td labelWidth - td data-label-width - td String | Number - td Width of the center handle in pixels - td 'auto' or Number - td 'auto' - tr - td baseClass - td data-base-class - td String - td Global class prefix - td String - td 'bootstrap-switch' - tr - td wrapperClass - td data-wrapper-class - td String | Array - td Container element class(es) - td String | Array - td 'wrapper' - tr - td onInit - td - td Function - td Callback function to execute on initialization - td Function - td: pre: code.javascript function(event, state) {} - tr - td onSwitchChange - td - td Function - td Callback function to execute on switch state change. If false is returned, the status will be reverted, otherwise nothing changes - td Function - td: pre: code.javascript function(event, state) {} - - h2 Global Defaults Overriding - - p Follow the jQuery convention to override the default options of the library. For instance: - pre - code - | $.fn.bootstrapSwitch.defaults.size = 'large'; - | $.fn.bootstrapSwitch.defaults.onColor = 'success'; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/js/bootstrap-switch.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/js/bootstrap-switch.js deleted file mode 100644 index 32af33d..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/js/bootstrap-switch.js +++ /dev/null @@ -1,614 +0,0 @@ -import jquery from 'jquery' - -const $ = jquery || window.jQuery || window.$ - -class BootstrapSwitch { - constructor (element, options = {}) { - this.$element = $(element) - this.options = $.extend( - {}, - $.fn.bootstrapSwitch.defaults, - this._getElementOptions(), - options - ) - this.prevOptions = {} - this.$wrapper = $('
', { - class: () => { - const classes = [] - classes.push(this.options.state ? 'on' : 'off') - if (this.options.size) { - classes.push(this.options.size) - } - if (this.options.disabled) { - classes.push('disabled') - } - if (this.options.readonly) { - classes.push('readonly') - } - if (this.options.indeterminate) { - classes.push('indeterminate') - } - if (this.options.inverse) { - classes.push('inverse') - } - if (this.$element.attr('id')) { - classes.push(`id-${this.$element.attr('id')}`) - } - return classes - .map(this._getClass.bind(this)) - .concat([this.options.baseClass], this._getClasses(this.options.wrapperClass)) - .join(' ') - } - }) - this.$container = $('
', { class: this._getClass('container') }) - this.$on = $('', { - html: this.options.onText, - class: `${this._getClass('handle-on')} ${this._getClass(this.options.onColor)}` - }) - this.$off = $('', { - html: this.options.offText, - class: `${this._getClass('handle-off')} ${this._getClass(this.options.offColor)}` - }) - this.$label = $('', { - html: this.options.labelText, - class: this._getClass('label') - }) - - this.$element.on('init.bootstrapSwitch', this.options.onInit.bind(this, element)) - this.$element.on('switchChange.bootstrapSwitch', (...args) => { - if (this.options.onSwitchChange.apply(element, args) === false) { - if (this.$element.is(':radio')) { - $(`[name="${this.$element.attr('name')}"]`).trigger('previousState.bootstrapSwitch', true) - } else { - this.$element.trigger('previousState.bootstrapSwitch', true) - } - } - }) - - this.$container = this.$element.wrap(this.$container).parent() - this.$wrapper = this.$container.wrap(this.$wrapper).parent() - this.$element - .before(this.options.inverse ? this.$off : this.$on) - .before(this.$label) - .before(this.options.inverse ? this.$on : this.$off) - - if (this.options.indeterminate) { - this.$element.prop('indeterminate', true) - } - - this._init() - this._elementHandlers() - this._handleHandlers() - this._labelHandlers() - this._formHandler() - this._externalLabelHandler() - this.$element.trigger('init.bootstrapSwitch', this.options.state) - } - - setPrevOptions () { - this.prevOptions = { ...this.options } - } - - state (value, skip) { - if (typeof value === 'undefined') { return this.options.state } - if ( - (this.options.disabled || this.options.readonly) || - (this.options.state && !this.options.radioAllOff && this.$element.is(':radio')) - ) { return this.$element } - if (this.$element.is(':radio')) { - $(`[name="${this.$element.attr('name')}"]`).trigger('setPreviousOptions.bootstrapSwitch') - } else { - this.$element.trigger('setPreviousOptions.bootstrapSwitch') - } - if (this.options.indeterminate) { - this.indeterminate(false) - } - this.$element - .prop('checked', Boolean(value)) - .trigger('change.bootstrapSwitch', skip) - return this.$element - } - - toggleState (skip) { - if (this.options.disabled || this.options.readonly) { return this.$element } - if (this.options.indeterminate) { - this.indeterminate(false) - return this.state(true) - } else { - return this.$element.prop('checked', !this.options.state).trigger('change.bootstrapSwitch', skip) - } - } - - size (value) { - if (typeof value === 'undefined') { return this.options.size } - if (this.options.size != null) { - this.$wrapper.removeClass(this._getClass(this.options.size)) - } - if (value) { - this.$wrapper.addClass(this._getClass(value)) - } - this._width() - this._containerPosition() - this.options.size = value - return this.$element - } - - animate (value) { - if (typeof value === 'undefined') { return this.options.animate } - if (this.options.animate === Boolean(value)) { return this.$element } - return this.toggleAnimate() - } - - toggleAnimate () { - this.options.animate = !this.options.animate - this.$wrapper.toggleClass(this._getClass('animate')) - return this.$element - } - - disabled (value) { - if (typeof value === 'undefined') { return this.options.disabled } - if (this.options.disabled === Boolean(value)) { return this.$element } - return this.toggleDisabled() - } - - toggleDisabled () { - this.options.disabled = !this.options.disabled - this.$element.prop('disabled', this.options.disabled) - this.$wrapper.toggleClass(this._getClass('disabled')) - return this.$element - } - - readonly (value) { - if (typeof value === 'undefined') { return this.options.readonly } - if (this.options.readonly === Boolean(value)) { return this.$element } - return this.toggleReadonly() - } - - toggleReadonly () { - this.options.readonly = !this.options.readonly - this.$element.prop('readonly', this.options.readonly) - this.$wrapper.toggleClass(this._getClass('readonly')) - return this.$element - } - - indeterminate (value) { - if (typeof value === 'undefined') { return this.options.indeterminate } - if (this.options.indeterminate === Boolean(value)) { return this.$element } - return this.toggleIndeterminate() - } - - toggleIndeterminate () { - this.options.indeterminate = !this.options.indeterminate - this.$element.prop('indeterminate', this.options.indeterminate) - this.$wrapper.toggleClass(this._getClass('indeterminate')) - this._containerPosition() - return this.$element - } - - inverse (value) { - if (typeof value === 'undefined') { return this.options.inverse } - if (this.options.inverse === Boolean(value)) { return this.$element } - return this.toggleInverse() - } - - toggleInverse () { - this.$wrapper.toggleClass(this._getClass('inverse')) - const $on = this.$on.clone(true) - const $off = this.$off.clone(true) - this.$on.replaceWith($off) - this.$off.replaceWith($on) - this.$on = $off - this.$off = $on - this.options.inverse = !this.options.inverse - return this.$element - } - - onColor (value) { - if (typeof value === 'undefined') { return this.options.onColor } - if (this.options.onColor) { - this.$on.removeClass(this._getClass(this.options.onColor)) - } - this.$on.addClass(this._getClass(value)) - this.options.onColor = value - return this.$element - } - - offColor (value) { - if (typeof value === 'undefined') { return this.options.offColor } - if (this.options.offColor) { - this.$off.removeClass(this._getClass(this.options.offColor)) - } - this.$off.addClass(this._getClass(value)) - this.options.offColor = value - return this.$element - } - - onText (value) { - if (typeof value === 'undefined') { return this.options.onText } - this.$on.html(value) - this._width() - this._containerPosition() - this.options.onText = value - return this.$element - } - - offText (value) { - if (typeof value === 'undefined') { return this.options.offText } - this.$off.html(value) - this._width() - this._containerPosition() - this.options.offText = value - return this.$element - } - - labelText (value) { - if (typeof value === 'undefined') { return this.options.labelText } - this.$label.html(value) - this._width() - this.options.labelText = value - return this.$element - } - - handleWidth (value) { - if (typeof value === 'undefined') { return this.options.handleWidth } - this.options.handleWidth = value - this._width() - this._containerPosition() - return this.$element - } - - labelWidth (value) { - if (typeof value === 'undefined') { return this.options.labelWidth } - this.options.labelWidth = value - this._width() - this._containerPosition() - return this.$element - } - - baseClass (value) { - return this.options.baseClass - } - - wrapperClass (value) { - if (typeof value === 'undefined') { return this.options.wrapperClass } - if (!value) { - value = $.fn.bootstrapSwitch.defaults.wrapperClass - } - this.$wrapper.removeClass(this._getClasses(this.options.wrapperClass).join(' ')) - this.$wrapper.addClass(this._getClasses(value).join(' ')) - this.options.wrapperClass = value - return this.$element - } - - radioAllOff (value) { - if (typeof value === 'undefined') { return this.options.radioAllOff } - const val = Boolean(value) - if (this.options.radioAllOff === val) { return this.$element } - this.options.radioAllOff = val - return this.$element - } - - onInit (value) { - if (typeof value === 'undefined') { return this.options.onInit } - if (!value) { - value = $.fn.bootstrapSwitch.defaults.onInit - } - this.options.onInit = value - return this.$element - } - - onSwitchChange (value) { - if (typeof value === 'undefined') { - return this.options.onSwitchChange - } - if (!value) { - value = $.fn.bootstrapSwitch.defaults.onSwitchChange - } - this.options.onSwitchChange = value - return this.$element - } - - destroy () { - const $form = this.$element.closest('form') - if ($form.length) { - $form.off('reset.bootstrapSwitch').removeData('bootstrap-switch') - } - this.$container - .children() - .not(this.$element) - .remove() - this.$element - .unwrap() - .unwrap() - .off('.bootstrapSwitch') - .removeData('bootstrap-switch') - return this.$element - } - - _getElementOptions () { - return { - state: this.$element.is(':checked'), - size: this.$element.data('size'), - animate: this.$element.data('animate'), - disabled: this.$element.is(':disabled'), - readonly: this.$element.is('[readonly]'), - indeterminate: this.$element.data('indeterminate'), - inverse: this.$element.data('inverse'), - radioAllOff: this.$element.data('radio-all-off'), - onColor: this.$element.data('on-color'), - offColor: this.$element.data('off-color'), - onText: this.$element.data('on-text'), - offText: this.$element.data('off-text'), - labelText: this.$element.data('label-text'), - handleWidth: this.$element.data('handle-width'), - labelWidth: this.$element.data('label-width'), - baseClass: this.$element.data('base-class'), - wrapperClass: this.$element.data('wrapper-class') - } - } - - _width () { - const $handles = this.$on - .add(this.$off) - .add(this.$label) - .css('width', '') - const handleWidth = this.options.handleWidth === 'auto' - ? Math.round(Math.max(this.$on.width(), this.$off.width())) - : this.options.handleWidth - $handles.width(handleWidth) - this.$label.width((index, width) => { - if (this.options.labelWidth !== 'auto') { return this.options.labelWidth } - if (width < handleWidth) { return handleWidth } - return width - }) - this._handleWidth = this.$on.outerWidth() - this._labelWidth = this.$label.outerWidth() - this.$container.width((this._handleWidth * 2) + this._labelWidth) - return this.$wrapper.width(this._handleWidth + this._labelWidth) - } - - _containerPosition (state = this.options.state, callback) { - this.$container.css('margin-left', () => { - const values = [0, `-${this._handleWidth}px`] - if (this.options.indeterminate) { - return `-${this._handleWidth / 2}px` - } - if (state) { - if (this.options.inverse) { - return values[1] - } else { - return values[0] - } - } else { - if (this.options.inverse) { - return values[0] - } else { - return values[1] - } - } - }) - } - - _init () { - const init = () => { - this.setPrevOptions() - this._width() - this._containerPosition() - setTimeout(() => { - if (this.options.animate) { - return this.$wrapper.addClass(this._getClass('animate')) - } - }, 50) - } - if (this.$wrapper.is(':visible')) { - init() - return - } - const initInterval = window.setInterval(() => { - if (this.$wrapper.is(':visible')) { - init() - return window.clearInterval(initInterval) - } - }, 50) - } - - _elementHandlers () { - return this.$element.on({ - 'setPreviousOptions.bootstrapSwitch': this.setPrevOptions.bind(this), - - 'previousState.bootstrapSwitch': () => { - this.options = this.prevOptions - if (this.options.indeterminate) { - this.$wrapper.addClass(this._getClass('indeterminate')) - } - this.$element - .prop('checked', this.options.state) - .trigger('change.bootstrapSwitch', true) - }, - - 'change.bootstrapSwitch': (event, skip) => { - event.preventDefault() - event.stopImmediatePropagation() - const state = this.$element.is(':checked') - this._containerPosition(state) - if (state === this.options.state) { - return - } - this.options.state = state - this.$wrapper - .toggleClass(this._getClass('off')) - .toggleClass(this._getClass('on')) - if (!skip) { - if (this.$element.is(':radio')) { - $(`[name="${this.$element.attr('name')}"]`) - .not(this.$element) - .prop('checked', false) - .trigger('change.bootstrapSwitch', true) - } - this.$element.trigger('switchChange.bootstrapSwitch', [state]) - } - }, - - 'focus.bootstrapSwitch': event => { - event.preventDefault() - this.$wrapper.addClass(this._getClass('focused')) - }, - - 'blur.bootstrapSwitch': event => { - event.preventDefault() - this.$wrapper.removeClass(this._getClass('focused')) - }, - - 'keydown.bootstrapSwitch': event => { - if (!event.which || this.options.disabled || this.options.readonly) { - return - } - if (event.which === 37 || event.which === 39) { - event.preventDefault() - event.stopImmediatePropagation() - this.state(event.which === 39) - } - } - }) - } - - _handleHandlers () { - this.$on.on('click.bootstrapSwitch', event => { - event.preventDefault() - event.stopPropagation() - this.state(false) - return this.$element.trigger('focus.bootstrapSwitch') - }) - return this.$off.on('click.bootstrapSwitch', event => { - event.preventDefault() - event.stopPropagation() - this.state(true) - return this.$element.trigger('focus.bootstrapSwitch') - }) - } - - _labelHandlers () { - const handlers = { - click (event) { event.stopPropagation() }, - - 'mousedown.bootstrapSwitch touchstart.bootstrapSwitch': event => { - if (this._dragStart || this.options.disabled || this.options.readonly) { - return - } - event.preventDefault() - event.stopPropagation() - this._dragStart = (event.pageX || event.originalEvent.touches[0].pageX) - parseInt(this.$container.css('margin-left'), 10) - if (this.options.animate) { - this.$wrapper.removeClass(this._getClass('animate')) - } - this.$element.trigger('focus.bootstrapSwitch') - }, - - 'mousemove.bootstrapSwitch touchmove.bootstrapSwitch': event => { - if (this._dragStart == null) { return } - const difference = (event.pageX || event.originalEvent.touches[0].pageX) - this._dragStart - event.preventDefault() - if (difference < -this._handleWidth || difference > 0) { return } - this._dragEnd = difference - this.$container.css('margin-left', `${this._dragEnd}px`) - }, - - 'mouseup.bootstrapSwitch touchend.bootstrapSwitch': event => { - if (!this._dragStart) { return } - event.preventDefault() - if (this.options.animate) { - this.$wrapper.addClass(this._getClass('animate')) - } - if (this._dragEnd) { - const state = this._dragEnd > -(this._handleWidth / 2) - this._dragEnd = false - this.state(this.options.inverse ? !state : state) - } else { - this.state(!this.options.state) - } - this._dragStart = false - }, - - 'mouseleave.bootstrapSwitch': () => { - this.$label.trigger('mouseup.bootstrapSwitch') - } - } - this.$label.on(handlers) - } - - _externalLabelHandler () { - const $externalLabel = this.$element.closest('label') - $externalLabel.on('click', event => { - event.preventDefault() - event.stopImmediatePropagation() - if (event.target === $externalLabel[0]) { - this.toggleState() - } - }) - } - - _formHandler () { - const $form = this.$element.closest('form') - if ($form.data('bootstrap-switch')) { - return - } - $form - .on('reset.bootstrapSwitch', () => { - window.setTimeout(() => { - $form.find('input') - .filter(function () { return $(this).data('bootstrap-switch') }) - .each(function () { return $(this).bootstrapSwitch('state', this.checked) }) - }, 1) - }) - .data('bootstrap-switch', true) - } - - _getClass (name) { - return `${this.options.baseClass}-${name}` - } - - _getClasses (classes) { - if (!$.isArray(classes)) { - return [this._getClass(classes)] - } - return classes.map(this._getClass.bind(this)) - } -} - -$.fn.bootstrapSwitch = function (option, ...args) { - function reducer (ret, next) { - const $this = $(next) - const existingData = $this.data('bootstrap-switch') - const data = existingData || new BootstrapSwitch(next, option) - if (!existingData) { - $this.data('bootstrap-switch', data) - } - if (typeof option === 'string') { - return data[option].apply(data, args) - } - return ret - } - return Array.prototype.reduce.call(this, reducer, this) -} -$.fn.bootstrapSwitch.Constructor = BootstrapSwitch -$.fn.bootstrapSwitch.defaults = { - state: true, - size: null, - animate: true, - disabled: false, - readonly: false, - indeterminate: false, - inverse: false, - radioAllOff: false, - onColor: 'primary', - offColor: 'default', - onText: 'ON', - offText: 'OFF', - labelText: ' ', - handleWidth: 'auto', - labelWidth: 'auto', - baseClass: 'bootstrap-switch', - wrapperClass: 'wrapper', - onInit: () => {}, - onSwitchChange: () => {} -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/js/bootstrap-switch.test.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/js/bootstrap-switch.test.js deleted file mode 100644 index 7a20d1b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/js/bootstrap-switch.test.js +++ /dev/null @@ -1,117 +0,0 @@ -const { $, describe, beforeEach, afterEach, it, expect } = window - -describe('Bootstrap Switch:', function () { - beforeEach(function () { - $.support.transition = false - $.fx.off = true - }) - afterEach(function () { - $(`.${$.fn.bootstrapSwitch.defaults.baseClass}`).bootstrapSwitch('destroy') - }) - - function createCheckbox () { - return $('', { - type: 'checkbox', - class: 'switch' - }).appendTo('body') - } - - function createRadio () { - return $('', { - type: 'radio', - name: 'name', - class: 'switch' - }).appendTo('body') - } - - function getOptions ($element) { - return $element.data('bootstrap-switch').options - } - - it('should set the default options as element options, except state', function () { - const $switch = createCheckbox().prop('checked', true).bootstrapSwitch() - expect(getOptions($switch)).toEqual($.fn.bootstrapSwitch.defaults) - }) - - it('should override default options with initialization ones', function () { - const $switch = createCheckbox().prop('checked', false).bootstrapSwitch() - const $switch2 = createCheckbox().bootstrapSwitch({ state: false }) - expect(getOptions($switch).state).toBe(false) - expect(getOptions($switch2).state).toBe(false) - }) - - it('should something', function () { - const $switch = createCheckbox().bootstrapSwitch() - let eventDoc = 0 - let eventElement = 0 - $(document).on('switchChange.bootstrapSwitch', ':checkbox', function (event, state) { eventDoc++ }) - $(':checkbox').on('switchChange.bootstrapSwitch', function (event, state) { eventElement++ }) - $switch.click() - expect(eventElement).toEqual(eventDoc) - expect(eventElement).toEqual(1) - }) - - describe('The Checkbox Bootstrap Switch', function () { - it('should conserve its state if onSwitchChange returns false', function () { - const $switch = createCheckbox().bootstrapSwitch({ - onSwitchChange: function (event, state) { - expect(state).toEqual(true) - return false - } - }) - const $indeterminateSwitch = createCheckbox().data('indeterminate', true).bootstrapSwitch({ - onSwitchChange: function (event, state) { - expect(state).toEqual(true) - return false - } - }) - $switch.click() - $indeterminateSwitch.click() - expect($switch.bootstrapSwitch('state')).toEqual(false) - expect($indeterminateSwitch.bootstrapSwitch('state')).toEqual(false) - }) - - it('should change its state if onSwitchChange does not return false', function () { - const $switch = createCheckbox().bootstrapSwitch({ - onSwitchChange: function (event, state) { - expect(state).toEqual(true) - } - }) - $switch.click() - expect($switch.bootstrapSwitch('state')).toEqual(true) - }) - }) - - describe('The Radio Bootstrap Switch', function () { - it('should conserve its state if onSwitchChange returns false', function () { - const $radio1 = createRadio().prop('checked', true) - const $radio2 = createRadio().prop('checked', false) - const $radio3 = createRadio().prop('checked', false) - $('[name="name"]').bootstrapSwitch({ - onSwitchChange: function (e, s) { - expect(s).toEqual(true) - return false - } - }) - $radio2.click() - expect($radio1.bootstrapSwitch('state')).toEqual(true) - expect($radio2.bootstrapSwitch('state')).toEqual(false) - expect($radio3.bootstrapSwitch('state')).toEqual(false) - }) - - it('should change its state if onSwitchChange not returns false', function () { - const $radio1 = createRadio().prop('checked', true) - const $radio2 = createRadio().prop('checked', false) - const $radio3 = createRadio().prop('checked', false) - $('[name="name"]').bootstrapSwitch({ - onSwitchChange: function (e, s) { - expect(s).toEqual(true) - } - }) - $radio2.click() - expect($radio1.bootstrapSwitch('state')).toEqual(false) - expect($radio2.bootstrapSwitch('state')).toEqual(true) - expect($radio3.bootstrapSwitch('state')).toEqual(false) - }) - }) -}) diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/bootstrap-switch.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/bootstrap-switch.less deleted file mode 100644 index f7ecb6b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/bootstrap-switch.less +++ /dev/null @@ -1,197 +0,0 @@ -@bootstrap-switch-base: bootstrap-switch; - -.@{bootstrap-switch-base} { - display: inline-block; - direction: ltr; - cursor: pointer; - .border-radius(5px); - border: 1px solid; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - position: relative; - text-align: left; - overflow: hidden; - line-height: 8px; - z-index: 0; - .user-select(none); - vertical-align: middle; - .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s"); - - .@{bootstrap-switch-base}-container { - display: inline-block; - top: 0; - .border-radius(4px); - .translate3d(0, 0, 0); - } - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - .box-sizing(border-box); - cursor: pointer; - display: inline-block !important; - padding-top: 4px; - padding-bottom: 4px; - padding-left: 8px; - padding-right: 8px; - font-size: 14px; - line-height: 20px; - } - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off { - text-align: center; - z-index: 1; - - &.@{bootstrap-switch-base}-primary { - .buttonBackground(@btnPrimaryBackgroundHighlight, @btnPrimaryBackground); - } - - &.@{bootstrap-switch-base}-info { - .buttonBackground(@btnInfoBackgroundHighlight, @btnInfoBackground); - } - - &.@{bootstrap-switch-base}-success { - .buttonBackground(@btnSuccessBackgroundHighlight, @btnSuccessBackground); - } - - &.@{bootstrap-switch-base}-warning { - .buttonBackground(@btnWarningBackgroundHighlight, @btnWarningBackground); - } - - &.@{bootstrap-switch-base}-danger { - .buttonBackground(@btnDangerBackgroundHighlight, @btnDangerBackground); - } - - &.@{bootstrap-switch-base}-default { - .buttonBackground(@btnBackgroundHighlight, @btnBackground, @grayDark, 0 1px 1px rgba(255,255,255,.75)); - } - } - - .@{bootstrap-switch-base}-label { - text-align: center; - margin-top: -1px; - margin-bottom: -1px; - z-index: 100; - border-left: 1px solid @btnBorder; - border-right: 1px solid @btnBorder; - .buttonBackground(@btnBackground, @btnBackgroundHighlight, @grayDark); - } - - span::before { - content: "\200b"; - } - - .@{bootstrap-switch-base}-handle-on { - .border-left-radius(4px); - } - - .@{bootstrap-switch-base}-handle-off { - .border-right-radius(4px); - } - - input[type='radio'], - input[type='checkbox'] { - position: absolute !important; - top: 0; - left: 0; - .opacity(0); - z-index: -1; - visibility: hidden; - - &.form-control { - height: auto; - } - } - - &.@{bootstrap-switch-base}-mini { - min-width: 71px; - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - padding: 3px 6px; - font-size: 10px; - line-height: 9px; - } - } - - &.@{bootstrap-switch-base}-small { - min-width: 79px; - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - padding: 3px 6px; - font-size: 12px; - line-height: 18px; - } - } - - &.@{bootstrap-switch-base}-large { - min-width: 120px; - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - padding: 9px 12px; - font-size: 16px; - line-height: normal; - } - } - - &.@{bootstrap-switch-base}-disabled, - &.@{bootstrap-switch-base}-readonly, - &.@{bootstrap-switch-base}-indeterminate { - cursor: default !important; - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - .opacity(50); - cursor: default !important; - } - } - - &.@{bootstrap-switch-base}-animate { - - .@{bootstrap-switch-base}-container { - .transition(margin-left .5s); - } - } - - &.@{bootstrap-switch-base}-inverse { - - .@{bootstrap-switch-base}-handle-on { - .border-left-radius(0); - .border-right-radius(4px); - } - - .@{bootstrap-switch-base}-handle-off { - .border-right-radius(0); - .border-left-radius(4px); - } - } - - &.@{bootstrap-switch-base}-focused { - border-color: rgba(82, 168, 236, .8); - outline: 0; - outline: thin dotted \9; - .box-shadow(~"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82, 168, 236, .6)"); - } - - &.@{bootstrap-switch-base}-on, - &.@{bootstrap-switch-base}-inverse.@{bootstrap-switch-base}-off { - - .@{bootstrap-switch-base}-label { - .border-right-radius(4px); - } - } - - &.@{bootstrap-switch-base}-off, - &.@{bootstrap-switch-base}-inverse.@{bootstrap-switch-base}-on { - - .@{bootstrap-switch-base}-label { - .border-left-radius(4px); - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/build.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/build.less deleted file mode 100644 index beda34a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/build.less +++ /dev/null @@ -1,3 +0,0 @@ -@import "variables"; -@import "mixins"; -@import "bootstrap-switch"; \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/mixins.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/mixins.less deleted file mode 100644 index 6243385..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/mixins.less +++ /dev/null @@ -1,702 +0,0 @@ -// -// Mixins -// -------------------------------------------------- - - -// UTILITY MIXINS -// -------------------------------------------------- - -// Clearfix -// -------- -// For clearing floats like a boss h5bp.com/q -.clearfix { - *zoom: 1; - &:before, - &:after { - display: table; - content: ""; - // Fixes Opera/contenteditable bug: - // http://nicolasgallagher.com/micro-clearfix-hack/#comment-36952 - line-height: 0; - } - &:after { - clear: both; - } -} - -// Webkit-style focus -// ------------------ -.tab-focus() { - // Default - outline: thin dotted #333; - // Webkit - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} - -// Center-align a block level element -// ---------------------------------- -.center-block() { - display: block; - margin-left: auto; - margin-right: auto; -} - -// IE7 inline-block -// ---------------- -.ie7-inline-block() { - *display: inline; /* IE7 inline-block hack */ - *zoom: 1; -} - -// IE7 likes to collapse whitespace on either side of the inline-block elements. -// Ems because we're attempting to match the width of a space character. Left -// version is for form buttons, which typically come after other elements, and -// right version is for icons, which come before. Applying both is ok, but it will -// mean that space between those elements will be .6em (~2 space characters) in IE7, -// instead of the 1 space in other browsers. -.ie7-restore-left-whitespace() { - *margin-left: .3em; - - &:first-child { - *margin-left: 0; - } -} - -.ie7-restore-right-whitespace() { - *margin-right: .3em; -} - -// Sizing shortcuts -// ------------------------- -.size(@height, @width) { - width: @width; - height: @height; -} -.square(@size) { - .size(@size, @size); -} - -// Placeholder text -// ------------------------- -.placeholder(@color: @placeholderText) { - &:-moz-placeholder { - color: @color; - } - &:-ms-input-placeholder { - color: @color; - } - &::-webkit-input-placeholder { - color: @color; - } -} - -// Text overflow -// ------------------------- -// Requires inline-block or block for proper styling -.text-overflow() { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -// CSS image replacement -// ------------------------- -// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 -.hide-text { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - - -// FONTS -// -------------------------------------------------- - -#font { - #family { - .serif() { - font-family: @serifFontFamily; - } - .sans-serif() { - font-family: @sansFontFamily; - } - .monospace() { - font-family: @monoFontFamily; - } - } - .shorthand(@size: @baseFontSize, @weight: normal, @lineHeight: @baseLineHeight) { - font-size: @size; - font-weight: @weight; - line-height: @lineHeight; - } - .serif(@size: @baseFontSize, @weight: normal, @lineHeight: @baseLineHeight) { - #font > #family > .serif; - #font > .shorthand(@size, @weight, @lineHeight); - } - .sans-serif(@size: @baseFontSize, @weight: normal, @lineHeight: @baseLineHeight) { - #font > #family > .sans-serif; - #font > .shorthand(@size, @weight, @lineHeight); - } - .monospace(@size: @baseFontSize, @weight: normal, @lineHeight: @baseLineHeight) { - #font > #family > .monospace; - #font > .shorthand(@size, @weight, @lineHeight); - } -} - - -// FORMS -// -------------------------------------------------- - -// Block level inputs -.input-block-level { - display: block; - width: 100%; - min-height: @inputHeight; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - .box-sizing(border-box); // Makes inputs behave like true block-level elements -} - - - -// Mixin for form field states -.formFieldState(@textColor: #555, @borderColor: #ccc, @backgroundColor: #f5f5f5) { - // Set the text color - .control-label, - .help-block, - .help-inline { - color: @textColor; - } - // Style inputs accordingly - .checkbox, - .radio, - input, - select, - textarea { - color: @textColor; - } - input, - select, - textarea { - border-color: @borderColor; - .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work - &:focus { - border-color: darken(@borderColor, 10%); - @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@borderColor, 20%); - .box-shadow(@shadow); - } - } - // Give a small background color for input-prepend/-append - .input-prepend .add-on, - .input-append .add-on { - color: @textColor; - background-color: @backgroundColor; - border-color: @textColor; - } -} - - - -// CSS3 PROPERTIES -// -------------------------------------------------- - -// Border Radius -.border-radius(@radius) { - -webkit-border-radius: @radius; - -moz-border-radius: @radius; - border-radius: @radius; -} - -// Single Corner Border Radius -.border-top-left-radius(@radius) { - -webkit-border-top-left-radius: @radius; - -moz-border-radius-topleft: @radius; - border-top-left-radius: @radius; -} -.border-top-right-radius(@radius) { - -webkit-border-top-right-radius: @radius; - -moz-border-radius-topright: @radius; - border-top-right-radius: @radius; -} -.border-bottom-right-radius(@radius) { - -webkit-border-bottom-right-radius: @radius; - -moz-border-radius-bottomright: @radius; - border-bottom-right-radius: @radius; -} -.border-bottom-left-radius(@radius) { - -webkit-border-bottom-left-radius: @radius; - -moz-border-radius-bottomleft: @radius; - border-bottom-left-radius: @radius; -} - -// Single Side Border Radius -.border-top-radius(@radius) { - .border-top-right-radius(@radius); - .border-top-left-radius(@radius); -} -.border-right-radius(@radius) { - .border-top-right-radius(@radius); - .border-bottom-right-radius(@radius); -} -.border-bottom-radius(@radius) { - .border-bottom-right-radius(@radius); - .border-bottom-left-radius(@radius); -} -.border-left-radius(@radius) { - .border-top-left-radius(@radius); - .border-bottom-left-radius(@radius); -} - -// Drop shadows -.box-shadow(@shadow) { - -webkit-box-shadow: @shadow; - -moz-box-shadow: @shadow; - box-shadow: @shadow; -} - -// Transitions -.transition(@transition) { - -webkit-transition: @transition; - -moz-transition: @transition; - -o-transition: @transition; - transition: @transition; -} -.transition-delay(@transition-delay) { - -webkit-transition-delay: @transition-delay; - -moz-transition-delay: @transition-delay; - -o-transition-delay: @transition-delay; - transition-delay: @transition-delay; -} -.transition-duration(@transition-duration) { - -webkit-transition-duration: @transition-duration; - -moz-transition-duration: @transition-duration; - -o-transition-duration: @transition-duration; - transition-duration: @transition-duration; -} - -// Transformations -.rotate(@degrees) { - -webkit-transform: rotate(@degrees); - -moz-transform: rotate(@degrees); - -ms-transform: rotate(@degrees); - -o-transform: rotate(@degrees); - transform: rotate(@degrees); -} -.scale(@ratio) { - -webkit-transform: scale(@ratio); - -moz-transform: scale(@ratio); - -ms-transform: scale(@ratio); - -o-transform: scale(@ratio); - transform: scale(@ratio); -} -.translate(@x, @y) { - -webkit-transform: translate(@x, @y); - -moz-transform: translate(@x, @y); - -ms-transform: translate(@x, @y); - -o-transform: translate(@x, @y); - transform: translate(@x, @y); -} -.skew(@x, @y) { - -webkit-transform: skew(@x, @y); - -moz-transform: skew(@x, @y); - -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885 - -o-transform: skew(@x, @y); - transform: skew(@x, @y); - -webkit-backface-visibility: hidden; // See https://github.com/twbs/bootstrap/issues/5319 -} -.translate3d(@x, @y, @z) { - -webkit-transform: translate3d(@x, @y, @z); - -moz-transform: translate3d(@x, @y, @z); - -o-transform: translate3d(@x, @y, @z); - transform: translate3d(@x, @y, @z); -} - -// Backface visibility -// Prevent browsers from flickering when using CSS 3D transforms. -// Default value is `visible`, but can be changed to `hidden -// See git pull https://github.com/dannykeane/bootstrap.git backface-visibility for examples -.backface-visibility(@visibility){ - -webkit-backface-visibility: @visibility; - -moz-backface-visibility: @visibility; - backface-visibility: @visibility; -} - -// Background clipping -// Heads up: FF 3.6 and under need "padding" instead of "padding-box" -.background-clip(@clip) { - -webkit-background-clip: @clip; - -moz-background-clip: @clip; - background-clip: @clip; -} - -// Background sizing -.background-size(@size) { - -webkit-background-size: @size; - -moz-background-size: @size; - -o-background-size: @size; - background-size: @size; -} - - -// Box sizing -.box-sizing(@boxmodel) { - -webkit-box-sizing: @boxmodel; - -moz-box-sizing: @boxmodel; - box-sizing: @boxmodel; -} - -// User select -// For selecting text on the page -.user-select(@select) { - -webkit-user-select: @select; - -moz-user-select: @select; - -ms-user-select: @select; - -o-user-select: @select; - user-select: @select; -} - -// Resize anything -.resizable(@direction) { - resize: @direction; // Options: horizontal, vertical, both - overflow: auto; // Safari fix -} - -// CSS3 Content Columns -.content-columns(@columnCount, @columnGap: @gridGutterWidth) { - -webkit-column-count: @columnCount; - -moz-column-count: @columnCount; - column-count: @columnCount; - -webkit-column-gap: @columnGap; - -moz-column-gap: @columnGap; - column-gap: @columnGap; -} - -// Optional hyphenation -.hyphens(@mode: auto) { - word-wrap: break-word; - -webkit-hyphens: @mode; - -moz-hyphens: @mode; - -ms-hyphens: @mode; - -o-hyphens: @mode; - hyphens: @mode; -} - -// Opacity -.opacity(@opacity) { - opacity: @opacity / 100; - filter: ~"alpha(opacity=@{opacity})"; -} - - - -// BACKGROUNDS -// -------------------------------------------------- - -// Add an alphatransparency value to any background or border color (via Elyse Holladay) -#translucent { - .background(@color: @white, @alpha: 1) { - background-color: hsla(hue(@color), saturation(@color), lightness(@color), @alpha); - } - .border(@color: @white, @alpha: 1) { - border-color: hsla(hue(@color), saturation(@color), lightness(@color), @alpha); - .background-clip(padding-box); - } -} - -// Gradient Bar Colors for buttons and alerts -.gradientBar(@primaryColor, @secondaryColor, @textColor: #fff, @textShadow: 0 -1px 0 rgba(0,0,0,.25)) { - color: @textColor; - text-shadow: @textShadow; - #gradient > .vertical(@primaryColor, @secondaryColor); - border-color: @secondaryColor @secondaryColor darken(@secondaryColor, 15%); - border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%); -} - -// Gradients -#gradient { - .horizontal(@startColor: #555, @endColor: #333) { - background-color: @endColor; - background-image: -moz-linear-gradient(left, @startColor, @endColor); // FF 3.6+ - background-image: -webkit-gradient(linear, 0 0, 100% 0, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+ - background-image: -webkit-linear-gradient(left, @startColor, @endColor); // Safari 5.1+, Chrome 10+ - background-image: -o-linear-gradient(left, @startColor, @endColor); // Opera 11.10 - background-image: linear-gradient(to right, @startColor, @endColor); // Standard, IE10 - background-repeat: repeat-x; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@startColor),argb(@endColor))); // IE9 and down - } - .vertical(@startColor: #555, @endColor: #333) { - background-color: mix(@startColor, @endColor, 60%); - background-image: -moz-linear-gradient(top, @startColor, @endColor); // FF 3.6+ - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), to(@endColor)); // Safari 4+, Chrome 2+ - background-image: -webkit-linear-gradient(top, @startColor, @endColor); // Safari 5.1+, Chrome 10+ - background-image: -o-linear-gradient(top, @startColor, @endColor); // Opera 11.10 - background-image: linear-gradient(to bottom, @startColor, @endColor); // Standard, IE10 - background-repeat: repeat-x; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@startColor),argb(@endColor))); // IE9 and down - } - .directional(@startColor: #555, @endColor: #333, @deg: 45deg) { - background-color: @endColor; - background-repeat: repeat-x; - background-image: -moz-linear-gradient(@deg, @startColor, @endColor); // FF 3.6+ - background-image: -webkit-linear-gradient(@deg, @startColor, @endColor); // Safari 5.1+, Chrome 10+ - background-image: -o-linear-gradient(@deg, @startColor, @endColor); // Opera 11.10 - background-image: linear-gradient(@deg, @startColor, @endColor); // Standard, IE10 - } - .horizontal-three-colors(@startColor: #00b3ee, @midColor: #7a43b6, @colorStop: 50%, @endColor: #c3325f) { - background-color: mix(@midColor, @endColor, 80%); - background-image: -webkit-gradient(left, linear, 0 0, 0 100%, from(@startColor), color-stop(@colorStop, @midColor), to(@endColor)); - background-image: -webkit-linear-gradient(left, @startColor, @midColor @colorStop, @endColor); - background-image: -moz-linear-gradient(left, @startColor, @midColor @colorStop, @endColor); - background-image: -o-linear-gradient(left, @startColor, @midColor @colorStop, @endColor); - background-image: linear-gradient(to right, @startColor, @midColor @colorStop, @endColor); - background-repeat: no-repeat; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@startColor),argb(@endColor))); // IE9 and down, gets no color-stop at all for proper fallback - } - - .vertical-three-colors(@startColor: #00b3ee, @midColor: #7a43b6, @colorStop: 50%, @endColor: #c3325f) { - background-color: mix(@midColor, @endColor, 80%); - background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), color-stop(@colorStop, @midColor), to(@endColor)); - background-image: -webkit-linear-gradient(@startColor, @midColor @colorStop, @endColor); - background-image: -moz-linear-gradient(top, @startColor, @midColor @colorStop, @endColor); - background-image: -o-linear-gradient(@startColor, @midColor @colorStop, @endColor); - background-image: linear-gradient(@startColor, @midColor @colorStop, @endColor); - background-repeat: no-repeat; - filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@startColor),argb(@endColor))); // IE9 and down, gets no color-stop at all for proper fallback - } - .radial(@innerColor: #555, @outerColor: #333) { - background-color: @outerColor; - background-image: -webkit-gradient(radial, center center, 0, center center, 460, from(@innerColor), to(@outerColor)); - background-image: -webkit-radial-gradient(circle, @innerColor, @outerColor); - background-image: -moz-radial-gradient(circle, @innerColor, @outerColor); - background-image: -o-radial-gradient(circle, @innerColor, @outerColor); - background-repeat: no-repeat; - } - .striped(@color: #555, @angle: 45deg) { - background-color: @color; - background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,.15)), color-stop(.75, rgba(255,255,255,.15)), color-stop(.75, transparent), to(transparent)); - background-image: -webkit-linear-gradient(@angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); - background-image: -moz-linear-gradient(@angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(@angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); - background-image: linear-gradient(@angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); - } -} -// Reset filters for IE -.reset-filter() { - filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)")); -} - - - -// COMPONENT MIXINS -// -------------------------------------------------- - -// Horizontal dividers -// ------------------------- -// Dividers (basically an hr) within dropdowns and nav lists -.nav-divider(@top: #e5e5e5, @bottom: @white) { - // IE7 needs a set width since we gave a height. Restricting just - // to IE7 to keep the 1px left/right space in other browsers. - // It is unclear where IE is getting the extra space that we need - // to negative-margin away, but so it goes. - *width: 100%; - height: 1px; - margin: ((@baseLineHeight / 2) - 1) 1px; // 8px 1px - *margin: -5px 0 5px; - overflow: hidden; - background-color: @top; - border-bottom: 1px solid @bottom; -} - -// Button backgrounds -// ------------------ -.buttonBackground(@startColor, @endColor, @textColor: #fff, @textShadow: 0 -1px 0 rgba(0,0,0,.25)) { - // gradientBar will set the background to a pleasing blend of these, to support IE<=9 - .gradientBar(@startColor, @endColor, @textColor, @textShadow); - *background-color: @endColor; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ - .reset-filter(); - - // in these cases the gradient won't cover the background, so we override - &:hover, &:focus, &:active, &.active, &.disabled, &[disabled] { - color: @textColor; - background-color: @endColor; - *background-color: darken(@endColor, 5%); - } - - // IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves - &:active, - &.active { - background-color: darken(@endColor, 10%) e("\9"); - } -} - -// Navbar vertical align -// ------------------------- -// Vertically center elements in the navbar. -// Example: an element has a height of 30px, so write out `.navbarVerticalAlign(30px);` to calculate the appropriate top margin. -.navbarVerticalAlign(@elementHeight) { - margin-top: (@navbarHeight - @elementHeight) / 2; -} - - - -// Grid System -// ----------- - -// Centered container element -.container-fixed() { - margin-right: auto; - margin-left: auto; - .clearfix(); -} - -// Table columns -.tableColumns(@columnSpan: 1) { - float: none; // undo default grid column styles - width: ((@gridColumnWidth) * @columnSpan) + (@gridGutterWidth * (@columnSpan - 1)) - 16; // 16 is total padding on left and right of table cells - margin-left: 0; // undo default grid column styles -} - -// Make a Grid -// Use .makeRow and .makeColumn to assign semantic layouts grid system behavior -.makeRow() { - margin-left: @gridGutterWidth * -1; - .clearfix(); -} -.makeColumn(@columns: 1, @offset: 0) { - float: left; - margin-left: (@gridColumnWidth * @offset) + (@gridGutterWidth * (@offset - 1)) + (@gridGutterWidth * 2); - width: (@gridColumnWidth * @columns) + (@gridGutterWidth * (@columns - 1)); -} - -// The Grid -#grid { - - .core (@gridColumnWidth, @gridGutterWidth) { - - .spanX (@index) when (@index > 0) { - .span@{index} { .span(@index); } - .spanX(@index - 1); - } - .spanX (0) {} - - .offsetX (@index) when (@index > 0) { - .offset@{index} { .offset(@index); } - .offsetX(@index - 1); - } - .offsetX (0) {} - - .offset (@columns) { - margin-left: (@gridColumnWidth * @columns) + (@gridGutterWidth * (@columns + 1)); - } - - .span (@columns) { - width: (@gridColumnWidth * @columns) + (@gridGutterWidth * (@columns - 1)); - } - - .row { - margin-left: @gridGutterWidth * -1; - .clearfix(); - } - - [class*="span"] { - float: left; - min-height: 1px; // prevent collapsing columns - margin-left: @gridGutterWidth; - } - - // Set the container width, and override it for fixed navbars in media queries - .container, - .navbar-static-top .container, - .navbar-fixed-top .container, - .navbar-fixed-bottom .container { .span(@gridColumns); } - - // generate .spanX and .offsetX - .spanX (@gridColumns); - .offsetX (@gridColumns); - - } - - .fluid (@fluidGridColumnWidth, @fluidGridGutterWidth) { - - .spanX (@index) when (@index > 0) { - .span@{index} { .span(@index); } - .spanX(@index - 1); - } - .spanX (0) {} - - .offsetX (@index) when (@index > 0) { - .offset@{index} { .offset(@index); } - .offset@{index}:first-child { .offsetFirstChild(@index); } - .offsetX(@index - 1); - } - .offsetX (0) {} - - .offset (@columns) { - margin-left: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth * (@columns - 1)) + (@fluidGridGutterWidth*2); - *margin-left: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth * (@columns - 1)) - (.5 / @gridRowWidth * 100 * 1%) + (@fluidGridGutterWidth*2) - (.5 / @gridRowWidth * 100 * 1%); - } - - .offsetFirstChild (@columns) { - margin-left: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth * (@columns - 1)) + (@fluidGridGutterWidth); - *margin-left: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth * (@columns - 1)) - (.5 / @gridRowWidth * 100 * 1%) + @fluidGridGutterWidth - (.5 / @gridRowWidth * 100 * 1%); - } - - .span (@columns) { - width: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth * (@columns - 1)); - *width: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth * (@columns - 1)) - (.5 / @gridRowWidth * 100 * 1%); - } - - .row-fluid { - width: 100%; - .clearfix(); - [class*="span"] { - .input-block-level(); - float: left; - margin-left: @fluidGridGutterWidth; - *margin-left: @fluidGridGutterWidth - (.5 / @gridRowWidth * 100 * 1%); - } - [class*="span"]:first-child { - margin-left: 0; - } - - // Space grid-sized controls properly if multiple per line - .controls-row [class*="span"] + [class*="span"] { - margin-left: @fluidGridGutterWidth; - } - - // generate .spanX and .offsetX - .spanX (@gridColumns); - .offsetX (@gridColumns); - } - - } - - .input(@gridColumnWidth, @gridGutterWidth) { - - .spanX (@index) when (@index > 0) { - input.span@{index}, textarea.span@{index}, .uneditable-input.span@{index} { .span(@index); } - .spanX(@index - 1); - } - .spanX (0) {} - - .span(@columns) { - width: ((@gridColumnWidth) * @columns) + (@gridGutterWidth * (@columns - 1)) - 14; - } - - input, - textarea, - .uneditable-input { - margin-left: 0; // override margin-left from core grid system - } - - // Space grid-sized controls properly if multiple per line - .controls-row [class*="span"] + [class*="span"] { - margin-left: @gridGutterWidth; - } - - // generate .spanX - .spanX (@gridColumns); - - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/variables.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/variables.less deleted file mode 100644 index 31c131b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap2/variables.less +++ /dev/null @@ -1,301 +0,0 @@ -// -// Variables -// -------------------------------------------------- - - -// Global values -// -------------------------------------------------- - - -// Grays -// ------------------------- -@black: #000; -@grayDarker: #222; -@grayDark: #333; -@gray: #555; -@grayLight: #999; -@grayLighter: #eee; -@white: #fff; - - -// Accent colors -// ------------------------- -@blue: #049cdb; -@blueDark: #0064cd; -@green: #46a546; -@red: #9d261d; -@yellow: #ffc40d; -@orange: #f89406; -@pink: #c3325f; -@purple: #7a43b6; - - -// Scaffolding -// ------------------------- -@bodyBackground: @white; -@textColor: @grayDark; - - -// Links -// ------------------------- -@linkColor: #08c; -@linkColorHover: darken(@linkColor, 15%); - - -// Typography -// ------------------------- -@sansFontFamily: "Helvetica Neue", Helvetica, Arial, sans-serif; -@serifFontFamily: Georgia, "Times New Roman", Times, serif; -@monoFontFamily: Monaco, Menlo, Consolas, "Courier New", monospace; - -@baseFontSize: 14px; -@baseFontFamily: @sansFontFamily; -@baseLineHeight: 20px; -@altFontFamily: @serifFontFamily; - -@headingsFontFamily: inherit; // empty to use BS default, @baseFontFamily -@headingsFontWeight: bold; // instead of browser default, bold -@headingsColor: inherit; // empty to use BS default, @textColor - - -// Component sizing -// ------------------------- -// Based on 14px font-size and 20px line-height - -@fontSizeLarge: @baseFontSize * 1.25; // ~18px -@fontSizeSmall: @baseFontSize * 0.85; // ~12px -@fontSizeMini: @baseFontSize * 0.75; // ~11px - -@paddingLarge: 11px 19px; // 44px -@paddingSmall: 2px 10px; // 26px -@paddingMini: 0 6px; // 22px - -@baseBorderRadius: 4px; -@borderRadiusLarge: 6px; -@borderRadiusSmall: 3px; - - -// Tables -// ------------------------- -@tableBackground: transparent; // overall background-color -@tableBackgroundAccent: #f9f9f9; // for striping -@tableBackgroundHover: #f5f5f5; // for hover -@tableBorder: #ddd; // table and cell border - -// Buttons -// ------------------------- -@btnBackground: @white; -@btnBackgroundHighlight: darken(@white, 10%); -@btnBorder: #ccc; - -@btnPrimaryBackground: @linkColor; -@btnPrimaryBackgroundHighlight: spin(@btnPrimaryBackground, 20%); - -@btnInfoBackground: #5bc0de; -@btnInfoBackgroundHighlight: #2f96b4; - -@btnSuccessBackground: #62c462; -@btnSuccessBackgroundHighlight: #51a351; - -@btnWarningBackground: lighten(@orange, 15%); -@btnWarningBackgroundHighlight: @orange; - -@btnDangerBackground: #ee5f5b; -@btnDangerBackgroundHighlight: #bd362f; - -@btnInverseBackground: #444; -@btnInverseBackgroundHighlight: @grayDarker; - - -// Forms -// ------------------------- -@inputBackground: @white; -@inputBorder: #ccc; -@inputBorderRadius: @baseBorderRadius; -@inputDisabledBackground: @grayLighter; -@formActionsBackground: #f5f5f5; -@inputHeight: @baseLineHeight + 10px; // base line-height + 8px vertical padding + 2px top/bottom border - - -// Dropdowns -// ------------------------- -@dropdownBackground: @white; -@dropdownBorder: rgba(0,0,0,.2); -@dropdownDividerTop: #e5e5e5; -@dropdownDividerBottom: @white; - -@dropdownLinkColor: @grayDark; -@dropdownLinkColorHover: @white; -@dropdownLinkColorActive: @white; - -@dropdownLinkBackgroundActive: @linkColor; -@dropdownLinkBackgroundHover: @dropdownLinkBackgroundActive; - - - -// COMPONENT VARIABLES -// -------------------------------------------------- - - -// Z-index master list -// ------------------------- -// Used for a bird's eye view of components dependent on the z-axis -// Try to avoid customizing these :) -@zindexDropdown: 1000; -@zindexPopover: 1010; -@zindexTooltip: 1030; -@zindexFixedNavbar: 1030; -@zindexModalBackdrop: 1040; -@zindexModal: 1050; - - -// Sprite icons path -// ------------------------- -@iconSpritePath: "../img/glyphicons-halflings.png"; -@iconWhiteSpritePath: "../img/glyphicons-halflings-white.png"; - - -// Input placeholder text color -// ------------------------- -@placeholderText: @grayLight; - - -// Hr border color -// ------------------------- -@hrBorder: @grayLighter; - - -// Horizontal forms & lists -// ------------------------- -@horizontalComponentOffset: 180px; - - -// Wells -// ------------------------- -@wellBackground: #f5f5f5; - - -// Navbar -// ------------------------- -@navbarCollapseWidth: 979px; -@navbarCollapseDesktopWidth: @navbarCollapseWidth + 1; - -@navbarHeight: 40px; -@navbarBackgroundHighlight: #ffffff; -@navbarBackground: darken(@navbarBackgroundHighlight, 5%); -@navbarBorder: darken(@navbarBackground, 12%); - -@navbarText: #777; -@navbarLinkColor: #777; -@navbarLinkColorHover: @grayDark; -@navbarLinkColorActive: @gray; -@navbarLinkBackgroundHover: transparent; -@navbarLinkBackgroundActive: darken(@navbarBackground, 5%); - -@navbarBrandColor: @navbarLinkColor; - -// Inverted navbar -@navbarInverseBackground: #111111; -@navbarInverseBackgroundHighlight: #222222; -@navbarInverseBorder: #252525; - -@navbarInverseText: @grayLight; -@navbarInverseLinkColor: @grayLight; -@navbarInverseLinkColorHover: @white; -@navbarInverseLinkColorActive: @navbarInverseLinkColorHover; -@navbarInverseLinkBackgroundHover: transparent; -@navbarInverseLinkBackgroundActive: @navbarInverseBackground; - -@navbarInverseSearchBackground: lighten(@navbarInverseBackground, 25%); -@navbarInverseSearchBackgroundFocus: @white; -@navbarInverseSearchBorder: @navbarInverseBackground; -@navbarInverseSearchPlaceholderColor: #ccc; - -@navbarInverseBrandColor: @navbarInverseLinkColor; - - -// Pagination -// ------------------------- -@paginationBackground: #fff; -@paginationBorder: #ddd; -@paginationActiveBackground: #f5f5f5; - - -// Hero unit -// ------------------------- -@heroUnitBackground: @grayLighter; -@heroUnitHeadingColor: inherit; -@heroUnitLeadColor: inherit; - - -// Form states and alerts -// ------------------------- -@warningText: #c09853; -@warningBackground: #fcf8e3; -@warningBorder: darken(spin(@warningBackground, -10), 3%); - -@errorText: #b94a48; -@errorBackground: #f2dede; -@errorBorder: darken(spin(@errorBackground, -10), 3%); - -@successText: #468847; -@successBackground: #dff0d8; -@successBorder: darken(spin(@successBackground, -10), 5%); - -@infoText: #3a87ad; -@infoBackground: #d9edf7; -@infoBorder: darken(spin(@infoBackground, -10), 7%); - - -// Tooltips and popovers -// ------------------------- -@tooltipColor: #fff; -@tooltipBackground: #000; -@tooltipArrowWidth: 5px; -@tooltipArrowColor: @tooltipBackground; - -@popoverBackground: #fff; -@popoverArrowWidth: 10px; -@popoverArrowColor: #fff; -@popoverTitleBackground: darken(@popoverBackground, 3%); - -// Special enhancement for popovers -@popoverArrowOuterWidth: @popoverArrowWidth + 1; -@popoverArrowOuterColor: rgba(0,0,0,.25); - - - -// GRID -// -------------------------------------------------- - - -// Default 940px grid -// ------------------------- -@gridColumns: 12; -@gridColumnWidth: 60px; -@gridGutterWidth: 20px; -@gridRowWidth: (@gridColumns * @gridColumnWidth) + (@gridGutterWidth * (@gridColumns - 1)); - -// 1200px min -@gridColumnWidth1200: 70px; -@gridGutterWidth1200: 30px; -@gridRowWidth1200: (@gridColumns * @gridColumnWidth1200) + (@gridGutterWidth1200 * (@gridColumns - 1)); - -// 768px-979px -@gridColumnWidth768: 42px; -@gridGutterWidth768: 20px; -@gridRowWidth768: (@gridColumns * @gridColumnWidth768) + (@gridGutterWidth768 * (@gridColumns - 1)); - - -// Fluid grid -// ------------------------- -@fluidGridColumnWidth: percentage(@gridColumnWidth/@gridRowWidth); -@fluidGridGutterWidth: percentage(@gridGutterWidth/@gridRowWidth); - -// 1200px min -@fluidGridColumnWidth1200: percentage(@gridColumnWidth1200/@gridRowWidth1200); -@fluidGridGutterWidth1200: percentage(@gridGutterWidth1200/@gridRowWidth1200); - -// 768px-979px -@fluidGridColumnWidth768: percentage(@gridColumnWidth768/@gridRowWidth768); -@fluidGridGutterWidth768: percentage(@gridGutterWidth768/@gridRowWidth768); diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/bootstrap-switch.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/bootstrap-switch.less deleted file mode 100644 index a5739c8..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/bootstrap-switch.less +++ /dev/null @@ -1,195 +0,0 @@ -@bootstrap-switch-base: bootstrap-switch; - -.@{bootstrap-switch-base} { - display: inline-block; - direction: ltr; - cursor: pointer; - border-radius: @border-radius-base; - border: 1px solid; - border-color: @btn-default-border; - position: relative; - text-align: left; - overflow: hidden; - line-height: 8px; - z-index: 0; - .user-select(none); - vertical-align: middle; - .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s"); - - .@{bootstrap-switch-base}-container { - display: inline-block; - top: 0; - border-radius: @border-radius-base; - .translate3d(0, 0, 0); - } - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - .box-sizing(border-box); - cursor: pointer; - display: table-cell; - vertical-align: middle; - padding: @padding-base-vertical @padding-base-horizontal; - font-size: @font-size-base; - line-height: @line-height-computed; - } - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off { - text-align: center; - z-index: 1; - - &.@{bootstrap-switch-base}-primary { - color: #fff; - background: @btn-primary-bg; - } - - &.@{bootstrap-switch-base}-info { - color: #fff; - background: @btn-info-bg; - } - - &.@{bootstrap-switch-base}-success { - color: #fff; - background: @btn-success-bg; - } - - &.@{bootstrap-switch-base}-warning { - background: @btn-warning-bg; - color: #fff; - } - - &.@{bootstrap-switch-base}-danger { - color: #fff; - background: @btn-danger-bg; - } - - &.@{bootstrap-switch-base}-default { - color: #000; - background: @gray-lighter; - } - } - - .@{bootstrap-switch-base}-label { - text-align: center; - margin-top: -1px; - margin-bottom: -1px; - z-index: 100; - color: @btn-default-color; - background: @btn-default-bg; - } - - span::before { - content: "\200b"; - } - - .@{bootstrap-switch-base}-handle-on { - .border-left-radius(@border-radius-base - 1); - } - - .@{bootstrap-switch-base}-handle-off { - .border-right-radius(@border-radius-base - 1); - } - - input[type='radio'], - input[type='checkbox'] { - position: absolute !important; - top: 0; - left: 0; - margin: 0; - z-index: -1; - .opacity(0); - visibility: hidden; - } - - &.@{bootstrap-switch-base}-mini { - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - padding: @padding-xs-vertical @padding-xs-horizontal; - font-size: @font-size-small; - line-height: @line-height-small; - } - } - - &.@{bootstrap-switch-base}-small { - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - padding: @padding-small-vertical @padding-small-horizontal; - font-size: @font-size-small; - line-height: @line-height-small; - } - } - - &.@{bootstrap-switch-base}-large { - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - padding: @padding-base-vertical @padding-large-horizontal; - font-size: @font-size-large; - line-height: @line-height-large; - } - } - - &.@{bootstrap-switch-base}-disabled, - &.@{bootstrap-switch-base}-readonly, - &.@{bootstrap-switch-base}-indeterminate { - cursor: default !important; - - .@{bootstrap-switch-base}-handle-on, - .@{bootstrap-switch-base}-handle-off, - .@{bootstrap-switch-base}-label { - .opacity(.5); - cursor: default !important; - } - } - - &.@{bootstrap-switch-base}-animate { - - .@{bootstrap-switch-base}-container { - .transition(margin-left .5s); - } - } - - &.@{bootstrap-switch-base}-inverse { - - .@{bootstrap-switch-base}-handle-on { - .border-left-radius(0); - .border-right-radius(@border-radius-base - 1); - } - - .@{bootstrap-switch-base}-handle-off { - .border-right-radius(0); - .border-left-radius(@border-radius-base - 1); - } - } - - &.@{bootstrap-switch-base}-focused { - @color-rgba: rgba(red(@input-border-focus), green(@input-border-focus), blue(@input-border-focus), .6); - border-color: @input-border-focus; - outline: 0; - .box-shadow(~"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}"); - } - - &.@{bootstrap-switch-base}-on, - &.@{bootstrap-switch-base}-inverse.@{bootstrap-switch-base}-off { - - .@{bootstrap-switch-base}-label { - .border-right-radius(@border-radius-base - 1); - } - } - - &.@{bootstrap-switch-base}-off, - &.@{bootstrap-switch-base}-inverse.@{bootstrap-switch-base}-on { - - - .@{bootstrap-switch-base}-label { - .border-left-radius(@border-radius-base - 1); - } - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/build.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/build.less deleted file mode 100644 index beda34a..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/build.less +++ /dev/null @@ -1,3 +0,0 @@ -@import "variables"; -@import "mixins"; -@import "bootstrap-switch"; \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins.less deleted file mode 100755 index e6f9fe6..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins.less +++ /dev/null @@ -1,40 +0,0 @@ -// Mixins -// -------------------------------------------------- - -// Utilities -@import "mixins/hide-text.less"; -@import "mixins/opacity.less"; -@import "mixins/image.less"; -@import "mixins/labels.less"; -@import "mixins/reset-filter.less"; -@import "mixins/resize.less"; -@import "mixins/responsive-visibility.less"; -@import "mixins/size.less"; -@import "mixins/tab-focus.less"; -@import "mixins/reset-text.less"; -@import "mixins/text-emphasis.less"; -@import "mixins/text-overflow.less"; -@import "mixins/vendor-prefixes.less"; - -// Components -@import "mixins/alerts.less"; -@import "mixins/buttons.less"; -@import "mixins/panels.less"; -@import "mixins/pagination.less"; -@import "mixins/list-group.less"; -@import "mixins/nav-divider.less"; -@import "mixins/forms.less"; -@import "mixins/progress-bar.less"; -@import "mixins/table-row.less"; - -// Skins -@import "mixins/background-variant.less"; -@import "mixins/border-radius.less"; -@import "mixins/gradients.less"; - -// Layout -@import "mixins/clearfix.less"; -@import "mixins/center-block.less"; -@import "mixins/nav-vertical-align.less"; -@import "mixins/grid-framework.less"; -@import "mixins/grid.less"; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/alerts.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/alerts.less deleted file mode 100755 index 396196f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/alerts.less +++ /dev/null @@ -1,14 +0,0 @@ -// Alerts - -.alert-variant(@background; @border; @text-color) { - background-color: @background; - border-color: @border; - color: @text-color; - - hr { - border-top-color: darken(@border, 5%); - } - .alert-link { - color: darken(@text-color, 10%); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/background-variant.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/background-variant.less deleted file mode 100755 index a85c22b..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/background-variant.less +++ /dev/null @@ -1,9 +0,0 @@ -// Contextual backgrounds - -.bg-variant(@color) { - background-color: @color; - a&:hover, - a&:focus { - background-color: darken(@color, 10%); - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/border-radius.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/border-radius.less deleted file mode 100755 index ca05dbf..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/border-radius.less +++ /dev/null @@ -1,18 +0,0 @@ -// Single side border-radius - -.border-top-radius(@radius) { - border-top-right-radius: @radius; - border-top-left-radius: @radius; -} -.border-right-radius(@radius) { - border-bottom-right-radius: @radius; - border-top-right-radius: @radius; -} -.border-bottom-radius(@radius) { - border-bottom-right-radius: @radius; - border-bottom-left-radius: @radius; -} -.border-left-radius(@radius) { - border-bottom-left-radius: @radius; - border-top-left-radius: @radius; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/buttons.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/buttons.less deleted file mode 100755 index 6875a97..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/buttons.less +++ /dev/null @@ -1,68 +0,0 @@ -// Button variants -// -// Easily pump out default styles, as well as :hover, :focus, :active, -// and disabled options for all buttons - -.button-variant(@color; @background; @border) { - color: @color; - background-color: @background; - border-color: @border; - - &:focus, - &.focus { - color: @color; - background-color: darken(@background, 10%); - border-color: darken(@border, 25%); - } - &:hover { - color: @color; - background-color: darken(@background, 10%); - border-color: darken(@border, 12%); - } - &:active, - &.active, - .open > .dropdown-toggle& { - color: @color; - background-color: darken(@background, 10%); - border-color: darken(@border, 12%); - - &:hover, - &:focus, - &.focus { - color: @color; - background-color: darken(@background, 17%); - border-color: darken(@border, 25%); - } - } - &:active, - &.active, - .open > .dropdown-toggle& { - background-image: none; - } - &.disabled, - &[disabled], - fieldset[disabled] & { - &, - &:hover, - &:focus, - &.focus, - &:active, - &.active { - background-color: @background; - border-color: @border; - } - } - - .badge { - color: @background; - background-color: @color; - } -} - -// Button sizes -.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) { - padding: @padding-vertical @padding-horizontal; - font-size: @font-size; - line-height: @line-height; - border-radius: @border-radius; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/center-block.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/center-block.less deleted file mode 100755 index d18d6de..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/center-block.less +++ /dev/null @@ -1,7 +0,0 @@ -// Center-align a block level element - -.center-block() { - display: block; - margin-left: auto; - margin-right: auto; -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/clearfix.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/clearfix.less deleted file mode 100755 index 3f7a382..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/clearfix.less +++ /dev/null @@ -1,22 +0,0 @@ -// Clearfix -// -// For modern browsers -// 1. The space content is one way to avoid an Opera bug when the -// contenteditable attribute is included anywhere else in the document. -// Otherwise it causes space to appear at the top and bottom of elements -// that are clearfixed. -// 2. The use of `table` rather than `block` is only necessary if using -// `:before` to contain the top-margins of child elements. -// -// Source: http://nicolasgallagher.com/micro-clearfix-hack/ - -.clearfix() { - &:before, - &:after { - content: " "; // 1 - display: table; // 2 - } - &:after { - clear: both; - } -} diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/forms.less b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/forms.less deleted file mode 100755 index 6f55ed9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/src/less/bootstrap3/mixins/forms.less +++ /dev/null @@ -1,85 +0,0 @@ -// Form validation states -// -// Used in forms.less to generate the form validation CSS for warnings, errors, -// and successes. - -.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) { - // Color the label and help text - .help-block, - .control-label, - .radio, - .checkbox, - .radio-inline, - .checkbox-inline, - &.radio label, - &.checkbox label, - &.radio-inline label, - &.checkbox-inline label { - color: @text-color; - } - // Set the border and box shadow on specific inputs to match - .form-control { - border-color: @border-color; - .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work - &:focus { - border-color: darken(@border-color, 10%); - @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%); - .box-shadow(@shadow); - } - } - // Set validation states also for addons - .input-group-addon { - color: @text-color; - border-color: @border-color; - background-color: @background-color; - } - // Optional feedback icon - .form-control-feedback { - color: @text-color; - } -} - - -// Form control focus state -// -// Generate a customized focus state and for any input with the specified color, -// which defaults to the `@input-border-focus` variable. -// -// We highly encourage you to not customize the default value, but instead use -// this to tweak colors on an as-needed basis. This aesthetic change is based on -// WebKit's default styles, but applicable to a wider range of browsers. Its -// usability and accessibility should be taken into account with any change. -// -// Example usage: change the default blue border and shadow to white for better -// contrast against a dark gray background. -.form-control-focus(@color: @input-border-focus) { - @color-rgba: rgba(red(@color), green(@color), blue(@color), .6); - &:focus { - border-color: @color; - outline: 0; - .box-shadow(~"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}"); - } -} - -// Form control sizing -// -// Relative text size, padding, and border-radii changes for form controls. For -// horizontal sizing, wrap controls in the predefined grid classes. `` background color -@input-bg: #fff; -//** `` background color -@input-bg-disabled: @gray-lighter; - -//** Text color for ``s -@input-color: @gray; -//** `` border color -@input-border: #ccc; - -// TODO: Rename `@input-border-radius` to `@input-border-radius-base` in v4 -//** Default `.form-control` border radius -// This has no effect on ``s in CSS. -@input-border-radius: @border-radius-base; -//** Large `.form-control` border radius -@input-border-radius-large: @border-radius-large; -//** Small `.form-control` border radius -@input-border-radius-small: @border-radius-small; - -//** Border color for inputs on focus -@input-border-focus: #66afe9; - -//** Placeholder text color -@input-color-placeholder: #999; - -//** Default `.form-control` height -@input-height-base: (@line-height-computed + (@padding-base-vertical * 2) + 2); -//** Large `.form-control` height -@input-height-large: (ceil(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2); -//** Small `.form-control` height -@input-height-small: (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2); - -//** `.form-group` margin -@form-group-margin-bottom: 15px; - -@legend-color: @gray-dark; -@legend-border-color: #e5e5e5; - -//** Background color for textual input addons -@input-group-addon-bg: @gray-lighter; -//** Border color for textual input addons -@input-group-addon-border-color: @input-border; - -//** Disabled cursor for form controls and buttons. -@cursor-disabled: not-allowed; - - -//== Dropdowns -// -//## Dropdown menu container and contents. - -//** Background for the dropdown menu. -@dropdown-bg: #fff; -//** Dropdown menu `border-color`. -@dropdown-border: rgba(0,0,0,.15); -//** Dropdown menu `border-color` **for IE8**. -@dropdown-fallback-border: #ccc; -//** Divider color for between dropdown items. -@dropdown-divider-bg: #e5e5e5; - -//** Dropdown link text color. -@dropdown-link-color: @gray-dark; -//** Hover color for dropdown links. -@dropdown-link-hover-color: darken(@gray-dark, 5%); -//** Hover background for dropdown links. -@dropdown-link-hover-bg: #f5f5f5; - -//** Active dropdown menu item text color. -@dropdown-link-active-color: @component-active-color; -//** Active dropdown menu item background color. -@dropdown-link-active-bg: @component-active-bg; - -//** Disabled dropdown menu item background color. -@dropdown-link-disabled-color: @gray-light; - -//** Text color for headers within dropdown menus. -@dropdown-header-color: @gray-light; - -//** Deprecated `@dropdown-caret-color` as of v3.1.0 -@dropdown-caret-color: #000; - - -//-- Z-index master list -// -// Warning: Avoid customizing these values. They're used for a bird's eye view -// of components dependent on the z-axis and are designed to all work together. -// -// Note: These variables are not generated into the Customizer. - -@zindex-navbar: 1000; -@zindex-dropdown: 1000; -@zindex-popover: 1060; -@zindex-tooltip: 1070; -@zindex-navbar-fixed: 1030; -@zindex-modal-background: 1040; -@zindex-modal: 1050; - - -//== Media queries breakpoints -// -//## Define the breakpoints at which your layout will change, adapting to different screen sizes. - -// Extra small screen / phone -//** Deprecated `@screen-xs` as of v3.0.1 -@screen-xs: 480px; -//** Deprecated `@screen-xs-min` as of v3.2.0 -@screen-xs-min: @screen-xs; -//** Deprecated `@screen-phone` as of v3.0.1 -@screen-phone: @screen-xs-min; - -// Small screen / tablet -//** Deprecated `@screen-sm` as of v3.0.1 -@screen-sm: 768px; -@screen-sm-min: @screen-sm; -//** Deprecated `@screen-tablet` as of v3.0.1 -@screen-tablet: @screen-sm-min; - -// Medium screen / desktop -//** Deprecated `@screen-md` as of v3.0.1 -@screen-md: 992px; -@screen-md-min: @screen-md; -//** Deprecated `@screen-desktop` as of v3.0.1 -@screen-desktop: @screen-md-min; - -// Large screen / wide desktop -//** Deprecated `@screen-lg` as of v3.0.1 -@screen-lg: 1200px; -@screen-lg-min: @screen-lg; -//** Deprecated `@screen-lg-desktop` as of v3.0.1 -@screen-lg-desktop: @screen-lg-min; - -// So media queries don't overlap when required, provide a maximum -@screen-xs-max: (@screen-sm-min - 1); -@screen-sm-max: (@screen-md-min - 1); -@screen-md-max: (@screen-lg-min - 1); - - -//== Grid system -// -//## Define your custom responsive grid. - -//** Number of columns in the grid. -@grid-columns: 12; -//** Padding between columns. Gets divided in half for the left and right. -@grid-gutter-width: 30px; -// Navbar collapse -//** Point at which the navbar becomes uncollapsed. -@grid-float-breakpoint: @screen-sm-min; -//** Point at which the navbar begins collapsing. -@grid-float-breakpoint-max: (@grid-float-breakpoint - 1); - - -//== Container sizes -// -//## Define the maximum width of `.container` for different screen sizes. - -// Small screen / tablet -@container-tablet: (720px + @grid-gutter-width); -//** For `@screen-sm-min` and up. -@container-sm: @container-tablet; - -// Medium screen / desktop -@container-desktop: (940px + @grid-gutter-width); -//** For `@screen-md-min` and up. -@container-md: @container-desktop; - -// Large screen / wide desktop -@container-large-desktop: (1140px + @grid-gutter-width); -//** For `@screen-lg-min` and up. -@container-lg: @container-large-desktop; - - -//== Navbar -// -//## - -// Basics of a navbar -@navbar-height: 50px; -@navbar-margin-bottom: @line-height-computed; -@navbar-border-radius: @border-radius-base; -@navbar-padding-horizontal: floor((@grid-gutter-width / 2)); -@navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2); -@navbar-collapse-max-height: 340px; - -@navbar-default-color: #777; -@navbar-default-bg: #f8f8f8; -@navbar-default-border: darken(@navbar-default-bg, 6.5%); - -// Navbar links -@navbar-default-link-color: #777; -@navbar-default-link-hover-color: #333; -@navbar-default-link-hover-bg: transparent; -@navbar-default-link-active-color: #555; -@navbar-default-link-active-bg: darken(@navbar-default-bg, 6.5%); -@navbar-default-link-disabled-color: #ccc; -@navbar-default-link-disabled-bg: transparent; - -// Navbar brand label -@navbar-default-brand-color: @navbar-default-link-color; -@navbar-default-brand-hover-color: darken(@navbar-default-brand-color, 10%); -@navbar-default-brand-hover-bg: transparent; - -// Navbar toggle -@navbar-default-toggle-hover-bg: #ddd; -@navbar-default-toggle-icon-bar-bg: #888; -@navbar-default-toggle-border-color: #ddd; - - -// Inverted navbar -// Reset inverted navbar basics -@navbar-inverse-color: lighten(@gray-light, 15%); -@navbar-inverse-bg: #222; -@navbar-inverse-border: darken(@navbar-inverse-bg, 10%); - -// Inverted navbar links -@navbar-inverse-link-color: lighten(@gray-light, 15%); -@navbar-inverse-link-hover-color: #fff; -@navbar-inverse-link-hover-bg: transparent; -@navbar-inverse-link-active-color: @navbar-inverse-link-hover-color; -@navbar-inverse-link-active-bg: darken(@navbar-inverse-bg, 10%); -@navbar-inverse-link-disabled-color: #444; -@navbar-inverse-link-disabled-bg: transparent; - -// Inverted navbar brand label -@navbar-inverse-brand-color: @navbar-inverse-link-color; -@navbar-inverse-brand-hover-color: #fff; -@navbar-inverse-brand-hover-bg: transparent; - -// Inverted navbar toggle -@navbar-inverse-toggle-hover-bg: #333; -@navbar-inverse-toggle-icon-bar-bg: #fff; -@navbar-inverse-toggle-border-color: #333; - - -//== Navs -// -//## - -//=== Shared nav styles -@nav-link-padding: 10px 15px; -@nav-link-hover-bg: @gray-lighter; - -@nav-disabled-link-color: @gray-light; -@nav-disabled-link-hover-color: @gray-light; - -//== Tabs -@nav-tabs-border-color: #ddd; - -@nav-tabs-link-hover-border-color: @gray-lighter; - -@nav-tabs-active-link-hover-bg: @body-bg; -@nav-tabs-active-link-hover-color: @gray; -@nav-tabs-active-link-hover-border-color: #ddd; - -@nav-tabs-justified-link-border-color: #ddd; -@nav-tabs-justified-active-link-border-color: @body-bg; - -//== Pills -@nav-pills-border-radius: @border-radius-base; -@nav-pills-active-link-hover-bg: @component-active-bg; -@nav-pills-active-link-hover-color: @component-active-color; - - -//== Pagination -// -//## - -@pagination-color: @link-color; -@pagination-bg: #fff; -@pagination-border: #ddd; - -@pagination-hover-color: @link-hover-color; -@pagination-hover-bg: @gray-lighter; -@pagination-hover-border: #ddd; - -@pagination-active-color: #fff; -@pagination-active-bg: @brand-primary; -@pagination-active-border: @brand-primary; - -@pagination-disabled-color: @gray-light; -@pagination-disabled-bg: #fff; -@pagination-disabled-border: #ddd; - - -//== Pager -// -//## - -@pager-bg: @pagination-bg; -@pager-border: @pagination-border; -@pager-border-radius: 15px; - -@pager-hover-bg: @pagination-hover-bg; - -@pager-active-bg: @pagination-active-bg; -@pager-active-color: @pagination-active-color; - -@pager-disabled-color: @pagination-disabled-color; - - -//== Jumbotron -// -//## - -@jumbotron-padding: 30px; -@jumbotron-color: inherit; -@jumbotron-bg: @gray-lighter; -@jumbotron-heading-color: inherit; -@jumbotron-font-size: ceil((@font-size-base * 1.5)); -@jumbotron-heading-font-size: ceil((@font-size-base * 4.5)); - - -//== Form states and alerts -// -//## Define colors for form feedback states and, by default, alerts. - -@state-success-text: #3c763d; -@state-success-bg: #dff0d8; -@state-success-border: darken(spin(@state-success-bg, -10), 5%); - -@state-info-text: #31708f; -@state-info-bg: #d9edf7; -@state-info-border: darken(spin(@state-info-bg, -10), 7%); - -@state-warning-text: #8a6d3b; -@state-warning-bg: #fcf8e3; -@state-warning-border: darken(spin(@state-warning-bg, -10), 5%); - -@state-danger-text: #a94442; -@state-danger-bg: #f2dede; -@state-danger-border: darken(spin(@state-danger-bg, -10), 5%); - - -//== Tooltips -// -//## - -//** Tooltip max width -@tooltip-max-width: 200px; -//** Tooltip text color -@tooltip-color: #fff; -//** Tooltip background color -@tooltip-bg: #000; -@tooltip-opacity: .9; - -//** Tooltip arrow width -@tooltip-arrow-width: 5px; -//** Tooltip arrow color -@tooltip-arrow-color: @tooltip-bg; - - -//== Popovers -// -//## - -//** Popover body background color -@popover-bg: #fff; -//** Popover maximum width -@popover-max-width: 276px; -//** Popover border color -@popover-border-color: rgba(0,0,0,.2); -//** Popover fallback border color -@popover-fallback-border-color: #ccc; - -//** Popover title background color -@popover-title-bg: darken(@popover-bg, 3%); - -//** Popover arrow width -@popover-arrow-width: 10px; -//** Popover arrow color -@popover-arrow-color: @popover-bg; - -//** Popover outer arrow width -@popover-arrow-outer-width: (@popover-arrow-width + 1); -//** Popover outer arrow color -@popover-arrow-outer-color: fadein(@popover-border-color, 5%); -//** Popover outer arrow fallback color -@popover-arrow-outer-fallback-color: darken(@popover-fallback-border-color, 20%); - - -//== Labels -// -//## - -//** Default label background color -@label-default-bg: @gray-light; -//** Primary label background color -@label-primary-bg: @brand-primary; -//** Success label background color -@label-success-bg: @brand-success; -//** Info label background color -@label-info-bg: @brand-info; -//** Warning label background color -@label-warning-bg: @brand-warning; -//** Danger label background color -@label-danger-bg: @brand-danger; - -//** Default label text color -@label-color: #fff; -//** Default text color of a linked label -@label-link-hover-color: #fff; - - -//== Modals -// -//## - -//** Padding applied to the modal body -@modal-inner-padding: 15px; - -//** Padding applied to the modal title -@modal-title-padding: 15px; -//** Modal title line-height -@modal-title-line-height: @line-height-base; - -//** Background color of modal content area -@modal-content-bg: #fff; -//** Modal content border color -@modal-content-border-color: rgba(0,0,0,.2); -//** Modal content border color **for IE8** -@modal-content-fallback-border-color: #999; - -//** Modal backdrop background color -@modal-backdrop-bg: #000; -//** Modal backdrop opacity -@modal-backdrop-opacity: .5; -//** Modal header border color -@modal-header-border-color: #e5e5e5; -//** Modal footer border color -@modal-footer-border-color: @modal-header-border-color; - -@modal-lg: 900px; -@modal-md: 600px; -@modal-sm: 300px; - - -//== Alerts -// -//## Define alert colors, border radius, and padding. - -@alert-padding: 15px; -@alert-border-radius: @border-radius-base; -@alert-link-font-weight: bold; - -@alert-success-bg: @state-success-bg; -@alert-success-text: @state-success-text; -@alert-success-border: @state-success-border; - -@alert-info-bg: @state-info-bg; -@alert-info-text: @state-info-text; -@alert-info-border: @state-info-border; - -@alert-warning-bg: @state-warning-bg; -@alert-warning-text: @state-warning-text; -@alert-warning-border: @state-warning-border; - -@alert-danger-bg: @state-danger-bg; -@alert-danger-text: @state-danger-text; -@alert-danger-border: @state-danger-border; - - -//== Progress bars -// -//## - -//** Background color of the whole progress component -@progress-bg: #f5f5f5; -//** Progress bar text color -@progress-bar-color: #fff; -//** Variable for setting rounded corners on progress bar. -@progress-border-radius: @border-radius-base; - -//** Default progress bar color -@progress-bar-bg: @brand-primary; -//** Success progress bar color -@progress-bar-success-bg: @brand-success; -//** Warning progress bar color -@progress-bar-warning-bg: @brand-warning; -//** Danger progress bar color -@progress-bar-danger-bg: @brand-danger; -//** Info progress bar color -@progress-bar-info-bg: @brand-info; - - -//== List group -// -//## - -//** Background color on `.list-group-item` -@list-group-bg: #fff; -//** `.list-group-item` border color -@list-group-border: #ddd; -//** List group border radius -@list-group-border-radius: @border-radius-base; - -//** Background color of single list items on hover -@list-group-hover-bg: #f5f5f5; -//** Text color of active list items -@list-group-active-color: @component-active-color; -//** Background color of active list items -@list-group-active-bg: @component-active-bg; -//** Border color of active list elements -@list-group-active-border: @list-group-active-bg; -//** Text color for content within active list items -@list-group-active-text-color: lighten(@list-group-active-bg, 40%); - -//** Text color of disabled list items -@list-group-disabled-color: @gray-light; -//** Background color of disabled list items -@list-group-disabled-bg: @gray-lighter; -//** Text color for content within disabled list items -@list-group-disabled-text-color: @list-group-disabled-color; - -@list-group-link-color: #555; -@list-group-link-hover-color: @list-group-link-color; -@list-group-link-heading-color: #333; - - -//== Panels -// -//## - -@panel-bg: #fff; -@panel-body-padding: 15px; -@panel-heading-padding: 10px 15px; -@panel-footer-padding: @panel-heading-padding; -@panel-border-radius: @border-radius-base; - -//** Border color for elements within panels -@panel-inner-border: #ddd; -@panel-footer-bg: #f5f5f5; - -@panel-default-text: @gray-dark; -@panel-default-border: #ddd; -@panel-default-heading-bg: #f5f5f5; - -@panel-primary-text: #fff; -@panel-primary-border: @brand-primary; -@panel-primary-heading-bg: @brand-primary; - -@panel-success-text: @state-success-text; -@panel-success-border: @state-success-border; -@panel-success-heading-bg: @state-success-bg; - -@panel-info-text: @state-info-text; -@panel-info-border: @state-info-border; -@panel-info-heading-bg: @state-info-bg; - -@panel-warning-text: @state-warning-text; -@panel-warning-border: @state-warning-border; -@panel-warning-heading-bg: @state-warning-bg; - -@panel-danger-text: @state-danger-text; -@panel-danger-border: @state-danger-border; -@panel-danger-heading-bg: @state-danger-bg; - - -//== Thumbnails -// -//## - -//** Padding around the thumbnail image -@thumbnail-padding: 4px; -//** Thumbnail background color -@thumbnail-bg: @body-bg; -//** Thumbnail border color -@thumbnail-border: #ddd; -//** Thumbnail border radius -@thumbnail-border-radius: @border-radius-base; - -//** Custom text color for thumbnail captions -@thumbnail-caption-color: @text-color; -//** Padding around the thumbnail caption -@thumbnail-caption-padding: 9px; - - -//== Wells -// -//## - -@well-bg: #f5f5f5; -@well-border: darken(@well-bg, 7%); - - -//== Badges -// -//## - -@badge-color: #fff; -//** Linked badge text color on hover -@badge-link-hover-color: #fff; -@badge-bg: @gray-light; - -//** Badge text color in active nav link -@badge-active-color: @link-color; -//** Badge background color in active nav link -@badge-active-bg: #fff; - -@badge-font-weight: bold; -@badge-line-height: 1; -@badge-border-radius: 10px; - - -//== Breadcrumbs -// -//## - -@breadcrumb-padding-vertical: 8px; -@breadcrumb-padding-horizontal: 15px; -//** Breadcrumb background color -@breadcrumb-bg: #f5f5f5; -//** Breadcrumb text color -@breadcrumb-color: #ccc; -//** Text color of current page in the breadcrumb -@breadcrumb-active-color: @gray-light; -//** Textual separator for between breadcrumb elements -@breadcrumb-separator: "/"; - - -//== Carousel -// -//## - -@carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6); - -@carousel-control-color: #fff; -@carousel-control-width: 15%; -@carousel-control-opacity: .5; -@carousel-control-font-size: 20px; - -@carousel-indicator-active-bg: #fff; -@carousel-indicator-border-color: #fff; - -@carousel-caption-color: #fff; - - -//== Close -// -//## - -@close-font-weight: bold; -@close-color: #000; -@close-text-shadow: 0 1px 0 #fff; - - -//== Code -// -//## - -@code-color: #c7254e; -@code-bg: #f9f2f4; - -@kbd-color: #fff; -@kbd-bg: #333; - -@pre-bg: #f5f5f5; -@pre-color: @gray-dark; -@pre-border-color: #ccc; -@pre-scrollable-max-height: 340px; - - -//== Type -// -//## - -//** Horizontal offset for forms and lists. -@component-offset-horizontal: 180px; -//** Text muted color -@text-muted: @gray-light; -//** Abbreviations and acronyms border color -@abbr-border-color: @gray-light; -//** Headings small color -@headings-small-color: @gray-light; -//** Blockquote small color -@blockquote-small-color: @gray-light; -//** Blockquote font size -@blockquote-font-size: (@font-size-base * 1.25); -//** Blockquote border color -@blockquote-border-color: @gray-lighter; -//** Page header border color -@page-header-border-color: @gray-lighter; -//** Width of horizontal description list titles -@dl-horizontal-offset: @component-offset-horizontal; -//** Horizontal line color. -@hr-border: @gray-lighter; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/yarn.lock b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/yarn.lock deleted file mode 100644 index 7435be1..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap-switch/yarn.lock +++ /dev/null @@ -1,5732 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 -abbrev@~1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" - -abbrev@1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" - -accepts@~1.2.12, accepts@~1.2.13: - version "1.2.13" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.2.13.tgz#e5f1f3928c6d95fd96558c36ec3d9d0de4a6ecea" - dependencies: - mime-types "~2.1.6" - negotiator "0.5.3" - -accepts@~1.3.0, accepts@1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.3.tgz#c3ca7434938648c3e0d9c1e328dd68b622c284ca" - dependencies: - mime-types "~2.1.11" - negotiator "0.6.1" - -acorn-globals@^1.0.3: - version "1.0.9" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-1.0.9.tgz#55bb5e98691507b74579d0513413217c380c54cf" - dependencies: - acorn "^2.1.0" - -acorn-globals@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf" - dependencies: - acorn "^4.0.4" - -acorn-jsx@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" - dependencies: - acorn "^3.0.4" - -acorn@^1.0.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-1.2.2.tgz#c8ce27de0acc76d896d2b1fad3df588d9e82f014" - -acorn@^2.1.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-2.7.0.tgz#ab6e7d9d886aaca8b085bc3312b79a198433f0e7" - -acorn@^3.0.4, acorn@^3.1.0, acorn@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" - -acorn@^4.0.4: - version "4.0.11" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.11.tgz#edcda3bd937e7556410d42ed5860f67399c794c0" - -acorn@4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.4.tgz#17a8d6a7a6c4ef538b814ec9abac2779293bf30a" - -adm-zip@^0.4.3: - version "0.4.7" - resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.7.tgz#8606c2cbf1c426ce8c8ec00174447fd49b6eafc1" - -after@0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f" - -ajv-keywords@^1.0.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c" - -ajv@^4.7.0: - version "4.11.3" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.3.tgz#ce30bdb90d1254f762c75af915fb3a63e7183d22" - dependencies: - co "^4.6.0" - json-stable-stringify "^1.0.1" - -align-text@^0.1.1, align-text@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" - dependencies: - kind-of "^3.0.2" - longest "^1.0.1" - repeat-string "^1.5.2" - -amdefine@>=0.0.4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" - -ansi-escapes@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - -ansicolors@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" - -ansistyles@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/ansistyles/-/ansistyles-0.1.3.tgz#5de60415bda071bb37127854c864f41b23254539" - -anymatch@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.0.tgz#a3e52fa39168c825ff57b0248126ce5a8ff95507" - dependencies: - arrify "^1.0.0" - micromatch "^2.1.5" - -aproba@^1.0.3: - version "1.1.1" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.1.tgz#95d3600f07710aa0e9298c726ad5ecf2eacbabab" - -aproba@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.0.4.tgz#2713680775e7614c8ba186c065d4e2e52d1072c0" - -archy@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" - -are-we-there-yet@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz#80e470e95a084794fe1899262c5667c6e88de1b3" - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.0 || ^1.1.13" - -argparse@^1.0.7: - version "1.0.9" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - dependencies: - arr-flatten "^1.0.1" - -arr-flatten@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.0.1.tgz#e5ffe54d45e19f32f216e91eb99c8ce892bb604b" - -array-filter@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" - -array-find-index@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" - -array-index@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-index/-/array-index-1.0.0.tgz#ec56a749ee103e4e08c790b9c353df16055b97f9" - dependencies: - debug "^2.2.0" - es6-symbol "^3.0.2" - -array-map@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" - -array-reduce@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" - -array-slice@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - dependencies: - array-uniq "^1.0.1" - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - -arraybuffer.slice@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz#f33b2159f0532a3f3107a272c0ccfbd1ad2979ca" - -arrify@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - -asap@^2.0.0, asap@~2.0.3, asap@~2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.5.tgz#522765b50c3510490e52d7dcfe085ef9ba96958f" - -asap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/asap/-/asap-1.0.0.tgz#b2a45da5fdfa20b0496fc3768cc27c12fa916a7d" - -asn1@~0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" - -assert-plus@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" - -assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - -async-each@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" - -async-foreach@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" - -async@~0.2.6: - version "0.2.10" - resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" - -async@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz#f8fc04ca3a13784ade9e1641af98578cfbd647a9" - -async@~2.1.4: - version "2.1.5" - resolved "https://registry.yarnpkg.com/async/-/async-2.1.5.tgz#e587c68580994ac67fc56ff86d3ac56bdbe810bc" - dependencies: - lodash "^4.14.0" - -async@0.2.9: - version "0.2.9" - resolved "https://registry.yarnpkg.com/async/-/async-0.2.9.tgz#df63060fbf3d33286a76aaf6d55a2986d9ff8619" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - -autoprefixer@6.2.3: - version "6.2.3" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.2.3.tgz#a9ecc9fe1a7b52b0b32d110257375d02fa841f1c" - dependencies: - browserslist "~1.0.1" - caniuse-db "^1.0.30000382" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^5.0.13" - postcss-value-parser "^3.2.3" - -aws-sign2@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" - -aws4@^1.2.1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" - -babel-cli@^6.22.2: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.23.0.tgz#52ff946a2b0f64645c35e7bd5eea267aa0948c0f" - dependencies: - babel-core "^6.23.0" - babel-polyfill "^6.23.0" - babel-register "^6.23.0" - babel-runtime "^6.22.0" - commander "^2.8.1" - convert-source-map "^1.1.0" - fs-readdir-recursive "^1.0.0" - glob "^7.0.0" - lodash "^4.2.0" - output-file-sync "^1.1.0" - path-is-absolute "^1.0.0" - slash "^1.0.0" - source-map "^0.5.0" - v8flags "^2.0.10" - optionalDependencies: - chokidar "^1.6.1" - -babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" - dependencies: - chalk "^1.1.0" - esutils "^2.0.2" - js-tokens "^3.0.0" - -babel-core@^6.0.0, babel-core@^6.23.0: - version "6.23.1" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.23.1.tgz#c143cb621bb2f621710c220c5d579d15b8a442df" - dependencies: - babel-code-frame "^6.22.0" - babel-generator "^6.23.0" - babel-helpers "^6.23.0" - babel-messages "^6.23.0" - babel-register "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - babel-traverse "^6.23.1" - babel-types "^6.23.0" - babylon "^6.11.0" - convert-source-map "^1.1.0" - debug "^2.1.1" - json5 "^0.5.0" - lodash "^4.2.0" - minimatch "^3.0.2" - path-is-absolute "^1.0.0" - private "^0.1.6" - slash "^1.0.0" - source-map "^0.5.0" - -babel-generator@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.23.0.tgz#6b8edab956ef3116f79d8c84c5a3c05f32a74bc5" - dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.23.0" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.2.0" - source-map "^0.5.0" - trim-right "^1.0.1" - -babel-helper-bindify-decorators@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.22.0.tgz#d7f5bc261275941ac62acfc4e20dacfb8a3fe952" - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" - -babel-helper-builder-binary-assignment-operator-visitor@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.22.0.tgz#29df56be144d81bdeac08262bfa41d2c5e91cdcd" - dependencies: - babel-helper-explode-assignable-expression "^6.22.0" - babel-runtime "^6.22.0" - babel-types "^6.22.0" - -babel-helper-call-delegate@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.22.0.tgz#119921b56120f17e9dae3f74b4f5cc7bcc1b37ef" - dependencies: - babel-helper-hoist-variables "^6.22.0" - babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" - -babel-helper-define-map@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.23.0.tgz#1444f960c9691d69a2ced6a205315f8fd00804e7" - dependencies: - babel-helper-function-name "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.23.0" - lodash "^4.2.0" - -babel-helper-evaluate-path@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.0.3.tgz#1d103ac9d4a59e5d431842212f151785f7ac547b" - -babel-helper-explode-assignable-expression@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.22.0.tgz#c97bf76eed3e0bae4048121f2b9dae1a4e7d0478" - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" - -babel-helper-explode-class@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.22.0.tgz#646304924aa6388a516843ba7f1855ef8dfeb69b" - dependencies: - babel-helper-bindify-decorators "^6.22.0" - babel-runtime "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" - -babel-helper-flip-expressions@^0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.0.2.tgz#7bab2cf61162bc92703e9b298ef512bcf77d6787" - -babel-helper-function-name@^6.22.0, babel-helper-function-name@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.23.0.tgz#25742d67175c8903dbe4b6cb9d9e1fcb8dcf23a6" - dependencies: - babel-helper-get-function-arity "^6.22.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - babel-traverse "^6.23.0" - babel-types "^6.23.0" - -babel-helper-get-function-arity@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.22.0.tgz#0beb464ad69dc7347410ac6ade9f03a50634f5ce" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.22.0" - -babel-helper-hoist-variables@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.22.0.tgz#3eacbf731d80705845dd2e9718f600cfb9b4ba72" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.22.0" - -babel-helper-is-nodes-equiv@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz#34e9b300b1479ddd98ec77ea0bbe9342dfe39684" - -babel-helper-is-void-0@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/babel-helper-is-void-0/-/babel-helper-is-void-0-0.0.1.tgz#ed74553b883e68226ae45f989a99b02c190f105a" - -babel-helper-mark-eval-scopes@^0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.0.2.tgz#909fd1f2384570cd3003283773852d9d63922a37" - -babel-helper-optimise-call-expression@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.23.0.tgz#f3ee7eed355b4282138b33d02b78369e470622f5" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.23.0" - -babel-helper-regex@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.22.0.tgz#79f532be1647b1f0ee3474b5f5c3da58001d247d" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.22.0" - lodash "^4.2.0" - -babel-helper-remap-async-to-generator@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.22.0.tgz#2186ae73278ed03b8b15ced089609da981053383" - dependencies: - babel-helper-function-name "^6.22.0" - babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-traverse "^6.22.0" - babel-types "^6.22.0" - -babel-helper-remove-or-void@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.0.1.tgz#f602790e465acf2dfbe84fb3dd210c43a2dd7262" - -babel-helper-replace-supers@^6.22.0, babel-helper-replace-supers@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.23.0.tgz#eeaf8ad9b58ec4337ca94223bacdca1f8d9b4bfd" - dependencies: - babel-helper-optimise-call-expression "^6.23.0" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - babel-traverse "^6.23.0" - babel-types "^6.23.0" - -babel-helper-to-multiple-sequence-expressions@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.0.3.tgz#c789a0faccd2669c51234be2cea7a3e5a0573c25" - -babel-helpers@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.23.0.tgz#4f8f2e092d0b6a8808a4bde79c27f1e2ecf0d992" - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.23.0" - -babel-messages@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-check-es2015-constants@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-minify-constant-folding@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.0.3.tgz#a511e839562489811987a7a503c43c312c40138a" - dependencies: - babel-helper-evaluate-path "^0.0.3" - -babel-plugin-minify-dead-code-elimination@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.1.3.tgz#7882c014619934cb9aca69d85c968ed124ac97e3" - dependencies: - babel-helper-mark-eval-scopes "^0.0.2" - babel-helper-remove-or-void "^0.0.1" - lodash.some "^4.6.0" - -babel-plugin-minify-flip-comparisons@^0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.0.2.tgz#7d0953aa5876ede6118966bda9edecc63bf346ab" - dependencies: - babel-helper-is-void-0 "^0.0.1" - -babel-plugin-minify-guarded-expressions@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.0.4.tgz#957104a760e6a7ffd967005a7a11621bb42fd11c" - dependencies: - babel-helper-flip-expressions "^0.0.2" - -babel-plugin-minify-infinity@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.0.3.tgz#4cc99b61d12b434ce80ad675103335c589cba9a1" - -babel-plugin-minify-mangle-names@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.0.6.tgz#7311e82292d5add93ca80c4ecfbde9e8a9730a43" - -babel-plugin-minify-numeric-literals@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.0.1.tgz#9597e6c31154d7daf3744d0bd417c144b275bd53" - -babel-plugin-minify-replace@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.0.1.tgz#5d5aea7cb9899245248d1ee9ce7a2fe556a8facc" - -babel-plugin-minify-simplify@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.0.6.tgz#1d50899b29c3c4503eaefb98365cc5f7a84aedfe" - dependencies: - babel-helper-flip-expressions "^0.0.2" - babel-helper-is-nodes-equiv "^0.0.1" - babel-helper-to-multiple-sequence-expressions "^0.0.3" - -babel-plugin-minify-type-constructors@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.0.3.tgz#ab59c1ad835b6b6e8e932b875d4df4dc393d9d26" - dependencies: - babel-helper-is-void-0 "^0.0.1" - -babel-plugin-syntax-async-functions@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" - -babel-plugin-syntax-async-generators@^6.5.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz#6bc963ebb16eccbae6b92b596eb7f35c342a8b9a" - -babel-plugin-syntax-class-properties@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" - -babel-plugin-syntax-decorators@^6.13.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" - -babel-plugin-syntax-dynamic-import@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" - -babel-plugin-syntax-exponentiation-operator@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" - -babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - -babel-plugin-syntax-trailing-function-commas@^6.13.0, babel-plugin-syntax-trailing-function-commas@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" - -babel-plugin-transform-async-generator-functions@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.22.0.tgz#a720a98153a7596f204099cd5409f4b3c05bab46" - dependencies: - babel-helper-remap-async-to-generator "^6.22.0" - babel-plugin-syntax-async-generators "^6.5.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.8.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.22.0.tgz#194b6938ec195ad36efc4c33a971acf00d8cd35e" - dependencies: - babel-helper-remap-async-to-generator "^6.22.0" - babel-plugin-syntax-async-functions "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-class-properties@^6.22.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.23.0.tgz#187b747ee404399013563c993db038f34754ac3b" - dependencies: - babel-helper-function-name "^6.23.0" - babel-plugin-syntax-class-properties "^6.8.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - -babel-plugin-transform-decorators@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.22.0.tgz#c03635b27a23b23b7224f49232c237a73988d27c" - dependencies: - babel-helper-explode-class "^6.22.0" - babel-plugin-syntax-decorators "^6.13.0" - babel-runtime "^6.22.0" - babel-template "^6.22.0" - babel-types "^6.22.0" - -babel-plugin-transform-es2015-arrow-functions@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoped-functions@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoping@^6.6.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.23.0.tgz#e48895cf0b375be148cd7c8879b422707a053b51" - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.23.0" - babel-traverse "^6.23.0" - babel-types "^6.23.0" - lodash "^4.2.0" - -babel-plugin-transform-es2015-classes@^6.6.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.23.0.tgz#49b53f326202a2fd1b3bbaa5e2edd8a4f78643c1" - dependencies: - babel-helper-define-map "^6.23.0" - babel-helper-function-name "^6.23.0" - babel-helper-optimise-call-expression "^6.23.0" - babel-helper-replace-supers "^6.23.0" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - babel-traverse "^6.23.0" - babel-types "^6.23.0" - -babel-plugin-transform-es2015-computed-properties@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.22.0.tgz#7c383e9629bba4820c11b0425bdd6290f7f057e7" - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.22.0" - -babel-plugin-transform-es2015-destructuring@^6.6.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-duplicate-keys@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.22.0.tgz#672397031c21610d72dd2bbb0ba9fb6277e1c36b" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.22.0" - -babel-plugin-transform-es2015-for-of@^6.6.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-function-name@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.22.0.tgz#f5fcc8b09093f9a23c76ac3d9e392c3ec4b77104" - dependencies: - babel-helper-function-name "^6.22.0" - babel-runtime "^6.22.0" - babel-types "^6.22.0" - -babel-plugin-transform-es2015-literals@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.8.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.22.0.tgz#bf69cd34889a41c33d90dfb740e0091ccff52f21" - dependencies: - babel-plugin-transform-es2015-modules-commonjs "^6.22.0" - babel-runtime "^6.22.0" - babel-template "^6.22.0" - -babel-plugin-transform-es2015-modules-commonjs@^6.22.0, babel-plugin-transform-es2015-modules-commonjs@^6.6.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.23.0.tgz#cba7aa6379fb7ec99250e6d46de2973aaffa7b92" - dependencies: - babel-plugin-transform-strict-mode "^6.22.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - babel-types "^6.23.0" - -babel-plugin-transform-es2015-modules-systemjs@^6.12.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.23.0.tgz#ae3469227ffac39b0310d90fec73bfdc4f6317b0" - dependencies: - babel-helper-hoist-variables "^6.22.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - -babel-plugin-transform-es2015-modules-umd@^6.12.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.23.0.tgz#8d284ae2e19ed8fe21d2b1b26d6e7e0fcd94f0f1" - dependencies: - babel-plugin-transform-es2015-modules-amd "^6.22.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - -babel-plugin-transform-es2015-object-super@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.22.0.tgz#daa60e114a042ea769dd53fe528fc82311eb98fc" - dependencies: - babel-helper-replace-supers "^6.22.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-parameters@^6.6.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.23.0.tgz#3a2aabb70c8af945d5ce386f1a4250625a83ae3b" - dependencies: - babel-helper-call-delegate "^6.22.0" - babel-helper-get-function-arity "^6.22.0" - babel-runtime "^6.22.0" - babel-template "^6.23.0" - babel-traverse "^6.23.0" - babel-types "^6.23.0" - -babel-plugin-transform-es2015-shorthand-properties@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.22.0.tgz#8ba776e0affaa60bff21e921403b8a652a2ff723" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.22.0" - -babel-plugin-transform-es2015-spread@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-sticky-regex@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.22.0.tgz#ab316829e866ee3f4b9eb96939757d19a5bc4593" - dependencies: - babel-helper-regex "^6.22.0" - babel-runtime "^6.22.0" - babel-types "^6.22.0" - -babel-plugin-transform-es2015-template-literals@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-typeof-symbol@^6.6.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-unicode-regex@^6.3.13: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.22.0.tgz#8d9cc27e7ee1decfe65454fb986452a04a613d20" - dependencies: - babel-helper-regex "^6.22.0" - babel-runtime "^6.22.0" - regexpu-core "^2.0.0" - -babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.8.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.22.0.tgz#d57c8335281918e54ef053118ce6eb108468084d" - dependencies: - babel-helper-builder-binary-assignment-operator-visitor "^6.22.0" - babel-plugin-syntax-exponentiation-operator "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-inline-consecutive-adds@^0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.0.2.tgz#a58fcecfc09c08fbf9373a5a3e70746c03d01fc1" - -babel-plugin-transform-member-expression-literals@^6.8.1: - version "6.8.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.8.1.tgz#60b78cb2b814ac71dd6104ef51c496c62e877337" - -babel-plugin-transform-merge-sibling-variables@^6.8.1: - version "6.8.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.8.2.tgz#498acd07481ab340c1bad8b726c2fad1b8f644e5" - -babel-plugin-transform-minify-booleans@^6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.8.0.tgz#b1a48864a727847696b84eae36fa4d085a54b42b" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-object-rest-spread@^6.22.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.23.0.tgz#875d6bc9be761c58a2ae3feee5dc4895d8c7f921" - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-property-literals@^6.8.1: - version "6.8.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.8.1.tgz#05ed01f6024820b18f1d0495c80fe287176bccd9" - -babel-plugin-transform-regenerator@^6.6.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.22.0.tgz#65740593a319c44522157538d690b84094617ea6" - dependencies: - regenerator-transform "0.9.8" - -babel-plugin-transform-regexp-constructors@^0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.0.5.tgz#74d95e0c567e6fc1d9c699a084894d40de8e581d" - -babel-plugin-transform-remove-console@^6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.8.0.tgz#c4162f01ee169491776e64093f4dad8d61125a90" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-remove-debugger@^6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.8.0.tgz#d3ece7d8400473f7a706177ba22fd3026ad7e020" - dependencies: - babel-runtime "^6.0.0" - -babel-plugin-transform-remove-undefined@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.0.4.tgz#cc75be04b9bbd7bb2005272cc160b4d08692d77c" - -babel-plugin-transform-simplify-comparison-operators@^6.8.1: - version "6.8.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.8.1.tgz#a307088e0d1c728081777fba568f4107396ab25c" - -babel-plugin-transform-strict-mode@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.22.0.tgz#e008df01340fdc87e959da65991b7e05970c8c7c" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.22.0" - -babel-plugin-transform-undefined-to-void@^6.8.0: - version "6.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.8.0.tgz#bc5b6b4908d3b1262170e67cb3963903ddce167e" - dependencies: - babel-runtime "^6.0.0" - -babel-polyfill@^6.22.0, babel-polyfill@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d" - dependencies: - babel-runtime "^6.22.0" - core-js "^2.4.0" - regenerator-runtime "^0.10.0" - -babel-preset-babili@^0.0.10: - version "0.0.10" - resolved "https://registry.yarnpkg.com/babel-preset-babili/-/babel-preset-babili-0.0.10.tgz#59118924b77b898eecd8f75a5b97d694719443ff" - dependencies: - babel-plugin-minify-constant-folding "^0.0.3" - babel-plugin-minify-dead-code-elimination "^0.1.2" - babel-plugin-minify-flip-comparisons "^0.0.2" - babel-plugin-minify-guarded-expressions "^0.0.4" - babel-plugin-minify-infinity "^0.0.3" - babel-plugin-minify-mangle-names "^0.0.6" - babel-plugin-minify-numeric-literals "^0.0.1" - babel-plugin-minify-replace "^0.0.1" - babel-plugin-minify-simplify "^0.0.6" - babel-plugin-minify-type-constructors "^0.0.3" - babel-plugin-transform-inline-consecutive-adds "^0.0.2" - babel-plugin-transform-member-expression-literals "^6.8.1" - babel-plugin-transform-merge-sibling-variables "^6.8.1" - babel-plugin-transform-minify-booleans "^6.8.0" - babel-plugin-transform-property-literals "^6.8.1" - babel-plugin-transform-regexp-constructors "^0.0.5" - babel-plugin-transform-remove-console "^6.8.0" - babel-plugin-transform-remove-debugger "^6.8.0" - babel-plugin-transform-remove-undefined "^0.0.4" - babel-plugin-transform-simplify-comparison-operators "^6.8.1" - babel-plugin-transform-undefined-to-void "^6.8.0" - lodash.isplainobject "^4.0.6" - -babel-preset-env@^1.1.8: - version "1.1.10" - resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.1.10.tgz#c1055b69d25c3cf5383a925ee5c553c323558368" - dependencies: - babel-plugin-check-es2015-constants "^6.3.13" - babel-plugin-syntax-trailing-function-commas "^6.13.0" - babel-plugin-transform-async-to-generator "^6.8.0" - babel-plugin-transform-es2015-arrow-functions "^6.3.13" - babel-plugin-transform-es2015-block-scoped-functions "^6.3.13" - babel-plugin-transform-es2015-block-scoping "^6.6.0" - babel-plugin-transform-es2015-classes "^6.6.0" - babel-plugin-transform-es2015-computed-properties "^6.3.13" - babel-plugin-transform-es2015-destructuring "^6.6.0" - babel-plugin-transform-es2015-duplicate-keys "^6.6.0" - babel-plugin-transform-es2015-for-of "^6.6.0" - babel-plugin-transform-es2015-function-name "^6.3.13" - babel-plugin-transform-es2015-literals "^6.3.13" - babel-plugin-transform-es2015-modules-amd "^6.8.0" - babel-plugin-transform-es2015-modules-commonjs "^6.6.0" - babel-plugin-transform-es2015-modules-systemjs "^6.12.0" - babel-plugin-transform-es2015-modules-umd "^6.12.0" - babel-plugin-transform-es2015-object-super "^6.3.13" - babel-plugin-transform-es2015-parameters "^6.6.0" - babel-plugin-transform-es2015-shorthand-properties "^6.3.13" - babel-plugin-transform-es2015-spread "^6.3.13" - babel-plugin-transform-es2015-sticky-regex "^6.3.13" - babel-plugin-transform-es2015-template-literals "^6.6.0" - babel-plugin-transform-es2015-typeof-symbol "^6.6.0" - babel-plugin-transform-es2015-unicode-regex "^6.3.13" - babel-plugin-transform-exponentiation-operator "^6.8.0" - babel-plugin-transform-regenerator "^6.6.0" - browserslist "^1.4.0" - electron-to-chromium "^1.1.0" - invariant "^2.2.2" - -babel-preset-stage-2: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.22.0.tgz#ccd565f19c245cade394b21216df704a73b27c07" - dependencies: - babel-plugin-syntax-dynamic-import "^6.18.0" - babel-plugin-transform-class-properties "^6.22.0" - babel-plugin-transform-decorators "^6.22.0" - babel-preset-stage-3 "^6.22.0" - -babel-preset-stage-3@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.22.0.tgz#a4e92bbace7456fafdf651d7a7657ee0bbca9c2e" - dependencies: - babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-generator-functions "^6.22.0" - babel-plugin-transform-async-to-generator "^6.22.0" - babel-plugin-transform-exponentiation-operator "^6.22.0" - babel-plugin-transform-object-rest-spread "^6.22.0" - -babel-register@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.23.0.tgz#c9aa3d4cca94b51da34826c4a0f9e08145d74ff3" - dependencies: - babel-core "^6.23.0" - babel-runtime "^6.22.0" - core-js "^2.4.0" - home-or-tmp "^2.0.0" - lodash "^4.2.0" - mkdirp "^0.5.1" - source-map-support "^0.4.2" - -babel-runtime@^6.0.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.10.0" - -babel-template@^6.22.0, babel-template@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.23.0.tgz#04d4f270adbb3aa704a8143ae26faa529238e638" - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.23.0" - babel-types "^6.23.0" - babylon "^6.11.0" - lodash "^4.2.0" - -babel-traverse@^6.22.0, babel-traverse@^6.23.0, babel-traverse@^6.23.1: - version "6.23.1" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.23.1.tgz#d3cb59010ecd06a97d81310065f966b699e14f48" - dependencies: - babel-code-frame "^6.22.0" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-types "^6.23.0" - babylon "^6.15.0" - debug "^2.2.0" - globals "^9.0.0" - invariant "^2.2.0" - lodash "^4.2.0" - -babel-types@^6.19.0, babel-types@^6.22.0, babel-types@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.23.0.tgz#bb17179d7538bad38cd0c9e115d340f77e7e9acf" - dependencies: - babel-runtime "^6.22.0" - esutils "^2.0.2" - lodash "^4.2.0" - to-fast-properties "^1.0.1" - -babylon@^6.11.0, babylon@^6.15.0: - version "6.16.1" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.16.1.tgz#30c5a22f481978a9e7f8cdfdf496b11d94b404d3" - -backo2@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" - -balanced-match@^0.4.1: - version "0.4.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" - -base64-arraybuffer@0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8" - -base64-url@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/base64-url/-/base64-url-1.2.1.tgz#199fd661702a0e7b7dcae6e0698bb089c52f6d78" - -base64-url@1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/base64-url/-/base64-url-1.3.3.tgz#f8b6c537f09a4fc58c99cb86e0b0e9c61461a20f" - -base64id@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" - -basic-auth-connect@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/basic-auth-connect/-/basic-auth-connect-1.0.0.tgz#fdb0b43962ca7b40456a7c2bb48fe173da2d2122" - -basic-auth@~1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-1.0.4.tgz#030935b01de7c9b94a824b29f3fccb750d3a5290" - -batch@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.5.3.tgz#3f3414f380321743bfc1042f9a83ff1d5824d464" - -bcrypt-pbkdf@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" - dependencies: - tweetnacl "^0.14.3" - -better-assert@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522" - dependencies: - callsite "1.0.0" - -binary-extensions@^1.0.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774" - -bl@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/bl/-/bl-1.1.2.tgz#fdca871a99713aa00d19e3bbba41c44787a65398" - dependencies: - readable-stream "~2.0.5" - -blob@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921" - -block-stream@*: - version "0.0.9" - resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" - dependencies: - inherits "~2.0.0" - -bluebird@^3.3.0: - version "3.4.7" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3" - -body-parser@^1.16.1: - version "1.16.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.16.1.tgz#51540d045adfa7a0c6995a014bb6b1ed9b802329" - dependencies: - bytes "2.4.0" - content-type "~1.0.2" - debug "2.6.1" - depd "~1.1.0" - http-errors "~1.5.1" - iconv-lite "0.4.15" - on-finished "~2.3.0" - qs "6.2.1" - raw-body "~2.2.0" - type-is "~1.6.14" - -body-parser@~1.13.3: - version "1.13.3" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.13.3.tgz#c08cf330c3358e151016a05746f13f029c97fa97" - dependencies: - bytes "2.1.0" - content-type "~1.0.1" - debug "~2.2.0" - depd "~1.0.1" - http-errors "~1.3.1" - iconv-lite "0.4.11" - on-finished "~2.3.0" - qs "4.0.0" - raw-body "~2.1.2" - type-is "~1.6.6" - -boom@2.x.x: - version "2.10.1" - resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" - dependencies: - hoek "2.x.x" - -bootstrap@^3.3.7: - version "3.3.7" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-3.3.7.tgz#5a389394549f23330875a3b150656574f8a9eb71" - -brace-expansion@^1.0.0: - version "1.1.6" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9" - dependencies: - balanced-match "^0.4.1" - concat-map "0.0.1" - -braces@^0.1.2: - version "0.1.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-0.1.5.tgz#c085711085291d8b75fdd74eab0f8597280711e6" - dependencies: - expand-range "^0.1.0" - -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - -browserslist@^1.4.0: - version "1.7.5" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.5.tgz#eca4713897b51e444283241facf3985de49a9e2b" - dependencies: - caniuse-db "^1.0.30000624" - electron-to-chromium "^1.2.3" - -browserslist@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.0.1.tgz#ef0dd708318cdf74325faeea59efec84d9464717" - dependencies: - caniuse-db "^1.0.30000335" - -buffer-shims@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51" - -builtin-modules@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - -builtins@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-0.0.7.tgz#355219cd6cf18dbe7c01cc7fd2dce765cfdc549a" - -bytes@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.1.0.tgz#ac93c410e2ffc9cc7cf4b464b38289067f5e47b4" - -bytes@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-2.4.0.tgz#7d97196f9d5baf7f6935e25985549edd2a6c2339" - -caller-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" - dependencies: - callsites "^0.2.0" - -callsite@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/callsite/-/callsite-1.0.0.tgz#280398e5d664bd74038b6f0905153e6e8af1bc20" - -callsites@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" - -camel-case@^1.1.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-1.2.2.tgz#1aca7c4d195359a2ce9955793433c6e5542511f2" - dependencies: - sentence-case "^1.1.1" - upper-case "^1.1.1" - -camelcase-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - dependencies: - camelcase "^2.0.0" - map-obj "^1.0.0" - -camelcase@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" - -camelcase@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" - -camelcase@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" - -caniuse-db@^1.0.30000335, caniuse-db@^1.0.30000382, caniuse-db@^1.0.30000624: - version "1.0.30000626" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000626.tgz#44363dc86857efaf758fea9faef6a15ed93d8f33" - -caseless@~0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" - -center-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" - dependencies: - align-text "^0.1.3" - lazy-cache "^1.0.3" - -chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3, chalk@~1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -change-case@2.3.x: - version "2.3.1" - resolved "https://registry.yarnpkg.com/change-case/-/change-case-2.3.1.tgz#2c4fde3f063bb41d00cd68e0d5a09db61cbe894f" - dependencies: - camel-case "^1.1.1" - constant-case "^1.1.0" - dot-case "^1.1.0" - is-lower-case "^1.1.0" - is-upper-case "^1.1.0" - lower-case "^1.1.1" - lower-case-first "^1.0.0" - param-case "^1.1.0" - pascal-case "^1.1.0" - path-case "^1.1.0" - sentence-case "^1.1.1" - snake-case "^1.1.0" - swap-case "^1.1.0" - title-case "^1.1.0" - upper-case "^1.1.1" - upper-case-first "^1.1.0" - -character-parser@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-1.2.1.tgz#c0dde4ab182713b919b970959a123ecc1a30fcd6" - -character-parser@1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/character-parser/-/character-parser-1.2.2.tgz#92d3dd48bfdc9ad5e913ec953d90f6d571a467d3" - -chokidar@^1.4.1, chokidar@^1.6.1, chokidar@~1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2" - dependencies: - anymatch "^1.3.0" - async-each "^1.0.0" - glob-parent "^2.0.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^2.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - optionalDependencies: - fsevents "^1.0.0" - -chownr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" - -circular-json@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d" - -classifier@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/classifier/-/classifier-0.1.0.tgz#e2b185bba63bbf927cf7770eea1eb70aeb3f9596" - dependencies: - redis ">=0.7.0" - underscore ">=1.1.0" - -clean-css@^3.0.1, clean-css@^3.1.9, clean-css@^3.4.21, clean-css@3.4.x: - version "3.4.25" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-3.4.25.tgz#9e9a52d5c1e6bc5123e1b2783fa65fe958946ede" - dependencies: - commander "2.8.x" - source-map "0.4.x" - -cli-cursor@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" - dependencies: - restore-cursor "^1.0.1" - -cli-width@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a" - -cli@0.11.x: - version "0.11.3" - resolved "https://registry.yarnpkg.com/cli/-/cli-0.11.3.tgz#7b0cd3de990e452925667c0dbaffdc9f7f2a9a15" - dependencies: - exit "0.1.2" - glob "^7.0.5" - -cliui@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" - dependencies: - center-align "^0.1.1" - right-align "^0.1.1" - wordwrap "0.0.2" - -cliui@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - wrap-ansi "^2.0.0" - -clone@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" - -cmd-shim@~2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb" - dependencies: - graceful-fs "^4.1.2" - mkdirp "~0.5.0" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - -coffee-script@~1.12.1: - version "1.12.4" - resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.12.4.tgz#fe1bced97fe1fb3927b998f2b45616e0658be1ff" - -coffee-script@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.10.0.tgz#12938bcf9be1948fa006f92e0c4c9e81705108c0" - -colors@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" - -colors@1.0.x: - version "1.0.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" - -columnify@~1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz#4737ddf1c7b69a8a7c340570782e947eec8e78bb" - dependencies: - strip-ansi "^3.0.0" - wcwidth "^1.0.0" - -combine-lists@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/combine-lists/-/combine-lists-1.0.1.tgz#458c07e09e0d900fc28b70a3fec2dacd1d2cb7f6" - dependencies: - lodash "^4.5.0" - -combined-stream@^1.0.5, combined-stream@~1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" - dependencies: - delayed-stream "~1.0.0" - -commander@^2.8.1, commander@^2.9.0, commander@~2.9.0, commander@2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" - dependencies: - graceful-readlink ">= 1.0.0" - -commander@~2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.6.0.tgz#9df7e52fb2a0cb0fb89058ee80c3104225f37e1d" - -commander@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.0.0.tgz#d1b86f901f8b64bd941bdeadaf924530393be928" - -commander@2.8.x: - version "2.8.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" - dependencies: - graceful-readlink ">= 1.0.0" - -component-bind@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/component-bind/-/component-bind-1.0.0.tgz#00c608ab7dcd93897c0009651b1d3a8e1e73bbd1" - -component-emitter@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.1.2.tgz#296594f2753daa63996d2af08d15a95116c9aec3" - -component-emitter@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - -component-inherit@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143" - -compressible@~2.0.5: - version "2.0.9" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.9.tgz#6daab4e2b599c2770dd9e21e7a891b1c5a755425" - dependencies: - mime-db ">= 1.24.0 < 2" - -compression@~1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.5.2.tgz#b03b8d86e6f8ad29683cba8df91ddc6ffc77b395" - dependencies: - accepts "~1.2.12" - bytes "2.1.0" - compressible "~2.0.5" - debug "~2.2.0" - on-headers "~1.0.0" - vary "~1.0.1" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - -concat-stream@^1.4.6, concat-stream@^1.5.2: - version "1.6.0" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" - dependencies: - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -concat-stream@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.0.tgz#53f7d43c51c5e43f81c8fdd03321c631be68d611" - dependencies: - inherits "~2.0.1" - readable-stream "~2.0.0" - typedarray "~0.0.5" - -concat-stream@1.5.x: - version "1.5.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266" - dependencies: - inherits "~2.0.1" - readable-stream "~2.0.0" - typedarray "~0.0.5" - -config-chain@~1.1.11: - version "1.1.11" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.11.tgz#aba09747dfbe4c3e70e766a6e41586e1859fc6f2" - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -connect-timeout@~1.6.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/connect-timeout/-/connect-timeout-1.6.2.tgz#de9a5ec61e33a12b6edaab7b5f062e98c599b88e" - dependencies: - debug "~2.2.0" - http-errors "~1.3.1" - ms "0.7.1" - on-headers "~1.0.0" - -connect@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.0.tgz#f09a4f7dcd17324b663b725c815bdb1c4158a46e" - dependencies: - debug "2.6.1" - finalhandler "1.0.0" - parseurl "~1.3.1" - utils-merge "1.0.0" - -connect@2.30.2: - version "2.30.2" - resolved "https://registry.yarnpkg.com/connect/-/connect-2.30.2.tgz#8da9bcbe8a054d3d318d74dfec903b5c39a1b609" - dependencies: - basic-auth-connect "1.0.0" - body-parser "~1.13.3" - bytes "2.1.0" - compression "~1.5.2" - connect-timeout "~1.6.2" - content-type "~1.0.1" - cookie "0.1.3" - cookie-parser "~1.3.5" - cookie-signature "1.0.6" - csurf "~1.8.3" - debug "~2.2.0" - depd "~1.0.1" - errorhandler "~1.4.2" - express-session "~1.11.3" - finalhandler "0.4.0" - fresh "0.3.0" - http-errors "~1.3.1" - method-override "~2.3.5" - morgan "~1.6.1" - multiparty "3.3.2" - on-headers "~1.0.0" - parseurl "~1.3.0" - pause "0.1.0" - qs "4.0.0" - response-time "~2.3.1" - serve-favicon "~2.3.0" - serve-index "~1.7.2" - serve-static "~1.10.0" - type-is "~1.6.6" - utils-merge "1.0.0" - vhost "~3.0.1" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - -constant-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-1.1.2.tgz#8ec2ca5ba343e00aa38dbf4e200fd5ac907efd63" - dependencies: - snake-case "^1.1.0" - upper-case "^1.1.1" - -constantinople@~3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-3.0.2.tgz#4b945d9937907bcd98ee575122c3817516544141" - dependencies: - acorn "^2.1.0" - -constantinople@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/constantinople/-/constantinople-3.1.0.tgz#7569caa8aa3f8d5935d62e1fa96f9f702cd81c79" - dependencies: - acorn "^3.1.0" - is-expression "^2.0.1" - -content-type@~1.0.1, content-type@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed" - -convert-source-map@^1.1.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.4.0.tgz#e3dad195bf61bfe13a7a3c73e9876ec14a0268f3" - -cookie-parser@~1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.3.5.tgz#9d755570fb5d17890771227a02314d9be7cf8356" - dependencies: - cookie "0.1.3" - cookie-signature "1.0.6" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - -cookie@0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.1.3.tgz#e734a5c1417fce472d5aef82c381cabb64d1a435" - -cookie@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" - -core-js@^2.2.0, core-js@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.4.1.tgz#4de911e667b0eae9124e34254b53aea6fc618d3e" - -core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - -crc@3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/crc/-/crc-3.3.0.tgz#fa622e1bc388bf257309082d6b65200ce67090ba" - -cross-spawn-async@^2.1.9: - version "2.2.5" - resolved "https://registry.yarnpkg.com/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz#845ff0c0834a3ded9d160daca6d390906bb288cc" - dependencies: - lru-cache "^4.0.0" - which "^1.2.8" - -cross-spawn@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.0.1.tgz#a3bbb302db2297cbea3c04edf36941f4613aa399" - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - -cryptiles@2.x.x: - version "2.0.5" - resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" - dependencies: - boom "2.x.x" - -csrf@~3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/csrf/-/csrf-3.0.4.tgz#ba01423e5b5bea7b655e38b0bdd1323954cbdaa5" - dependencies: - base64-url "1.3.3" - rndm "1.2.0" - tsscmp "1.0.5" - uid-safe "2.1.3" - -css-parse@1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/css-parse/-/css-parse-1.0.4.tgz#38b0503fbf9da9f54e9c1dbda60e145c77117bdd" - -css-parse@1.7.x: - version "1.7.0" - resolved "https://registry.yarnpkg.com/css-parse/-/css-parse-1.7.0.tgz#321f6cf73782a6ff751111390fc05e2c657d8c9b" - -css-stringify@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/css-stringify/-/css-stringify-1.0.5.tgz#b0d042946db2953bb9d292900a6cb5f6d0122031" - -css@~1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/css/-/css-1.0.8.tgz#9386811ca82bccc9ee7fb5a732b1e2a317c8a3e7" - dependencies: - css-parse "1.0.4" - css-stringify "1.0.5" - -csurf@~1.8.3: - version "1.8.3" - resolved "https://registry.yarnpkg.com/csurf/-/csurf-1.8.3.tgz#23f2a13bf1d8fce1d0c996588394442cba86a56a" - dependencies: - cookie "0.1.3" - cookie-signature "1.0.6" - csrf "~3.0.0" - http-errors "~1.3.1" - -currently-unhandled@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - dependencies: - array-find-index "^1.0.1" - -custom-event@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/custom-event/-/custom-event-1.0.1.tgz#5d02a46850adf1b4a317946a3928fccb5bfd0425" - -cycle@1.0.x: - version "1.0.3" - resolved "https://registry.yarnpkg.com/cycle/-/cycle-1.0.3.tgz#21e80b2be8580f98b468f379430662b046c34ad2" - -d@^0.1.1, d@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309" - dependencies: - es5-ext "~0.10.2" - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - dependencies: - assert-plus "^1.0.0" - -debug-log@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/debug-log/-/debug-log-1.0.1.tgz#2307632d4c04382b8df8a32f70b895046d52745f" - -debug@*, debug@^2.1.1, debug@^2.2.0, debug@2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351" - dependencies: - ms "0.7.2" - -debug@~2.2.0, debug@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" - dependencies: - ms "0.7.1" - -debug@0.7.4: - version "0.7.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39" - -debug@2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.3.3.tgz#40c453e67e6e13c901ddec317af8986cda9eff8c" - dependencies: - ms "0.7.2" - -debuglog@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" - -decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - -decompress@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/decompress/-/decompress-0.2.5.tgz#d213233efe066ccd80d914d793f1b30cd984b847" - dependencies: - adm-zip "^0.4.3" - ext-name "^1.0.0" - get-stdin "^0.1.0" - mkdirp "^0.3.5" - nopt "^2.2.0" - rimraf "^2.2.2" - stream-combiner "^0.0.4" - tar "^0.1.18" - tempfile "^0.1.2" - -deep-extend@~0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253" - -deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - dependencies: - clone "^1.0.2" - -define-properties@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" - dependencies: - foreach "^2.0.5" - object-keys "^1.0.8" - -deglob@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/deglob/-/deglob-2.1.0.tgz#4d44abe16ef32c779b4972bd141a80325029a14a" - dependencies: - find-root "^1.0.0" - glob "^7.0.5" - ignore "^3.0.9" - pkg-config "^1.1.0" - run-parallel "^1.1.2" - uniq "^1.0.1" - -del@^2.0.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" - dependencies: - globby "^5.0.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - rimraf "^2.2.8" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - -depd@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.0.1.tgz#80aec64c9d6d97e65cc2a9caa93c0aa6abf73aaa" - -depd@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.0.tgz#e1bd82c6aab6ced965b97b88b17ed3e528ca18c3" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - -destroy@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.3.tgz#b433b4724e71fd8551d9885174851c5fc377e2c9" - -detect-indent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" - dependencies: - repeating "^2.0.0" - -dezalgo@^1.0.0, dezalgo@^1.0.1, dezalgo@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" - dependencies: - asap "^2.0.0" - wrappy "1" - -di@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" - -doctrine@^1.2.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" - dependencies: - esutils "^2.0.2" - isarray "^1.0.0" - -dom-serialize@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/dom-serialize/-/dom-serialize-2.2.1.tgz#562ae8999f44be5ea3076f5419dcd59eb43ac95b" - dependencies: - custom-event "~1.0.0" - ent "~2.2.0" - extend "^3.0.0" - void-elements "^2.0.0" - -dot-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-1.1.2.tgz#1e73826900de28d6de5480bc1de31d0842b06bec" - dependencies: - sentence-case "^1.1.2" - -double-ended-queue@^2.1.0-0: - version "2.1.0-0" - resolved "https://registry.yarnpkg.com/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz#103d3527fd31528f40188130c841efdd78264e5c" - -download-github-repo@0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/download-github-repo/-/download-github-repo-0.1.3.tgz#d61234a62b088cfb99cb92ef47498190d46b24de" - dependencies: - download "^0.1.11" - -download@^0.1.11: - version "0.1.19" - resolved "https://registry.yarnpkg.com/download/-/download-0.1.19.tgz#1ad3e5a4177e46b41ac08e41a84c87e3c43485a0" - dependencies: - decompress "^0.2.5" - each-async "^0.1.1" - get-stdin "^0.1.0" - get-urls "^0.1.1" - mkdirp "^0.3.5" - nopt "^2.2.0" - request "^2.34.0" - through2 "^0.4.0" - -duplexer@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - -each-async@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/each-async/-/each-async-0.1.3.tgz#b436025b08da2f86608025519e3096763dedfca3" - -ecc-jsbn@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" - dependencies: - jsbn "~0.1.0" - -editor@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/editor/-/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - -ejs@2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.3.4.tgz#3c76caa09664b3583b0037af9dc136e79ec68b98" - -electron-to-chromium@^1.1.0, electron-to-chromium@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.2.3.tgz#4b4d04d237c301f72e2d15c2137b2b79f9f5ab76" - -encodeurl@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" - -engine.io-client@1.8.3: - version "1.8.3" - resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.8.3.tgz#1798ed93451246453d4c6f635d7a201fe940d5ab" - dependencies: - component-emitter "1.2.1" - component-inherit "0.0.3" - debug "2.3.3" - engine.io-parser "1.3.2" - has-cors "1.1.0" - indexof "0.0.1" - parsejson "0.0.3" - parseqs "0.0.5" - parseuri "0.0.5" - ws "1.1.2" - xmlhttprequest-ssl "1.5.3" - yeast "0.1.2" - -engine.io-parser@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-1.3.2.tgz#937b079f0007d0893ec56d46cb220b8cb435220a" - dependencies: - after "0.8.2" - arraybuffer.slice "0.0.6" - base64-arraybuffer "0.1.5" - blob "0.0.4" - has-binary "0.1.7" - wtf-8 "1.0.0" - -engine.io@1.8.3: - version "1.8.3" - resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-1.8.3.tgz#8de7f97895d20d39b85f88eeee777b2bd42b13d4" - dependencies: - accepts "1.3.3" - base64id "1.0.0" - cookie "0.3.1" - debug "2.3.3" - engine.io-parser "1.3.2" - ws "1.1.2" - -ent@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/ent/-/ent-2.2.0.tgz#e964219325a21d05f44466a2f686ed6ce5f5dd1d" - -envy-json@0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/envy-json/-/envy-json-0.2.1.tgz#3a8e3e9d6cd61fd3fa39408f1ade020d39c1b178" - -errno@^0.1.1: - version "0.1.4" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.4.tgz#b896e23a9e5e8ba33871fc996abd3635fc9a1c7d" - dependencies: - prr "~0.0.0" - -error-ex@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9" - dependencies: - is-arrayish "^0.2.1" - -errorhandler@~1.4.2: - version "1.4.3" - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.4.3.tgz#b7b70ed8f359e9db88092f2d20c0f831420ad83f" - dependencies: - accepts "~1.3.0" - escape-html "~1.0.3" - -es-abstract@^1.4.3: - version "1.7.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.7.0.tgz#dfade774e01bfcd97f96180298c449c8623fb94c" - dependencies: - es-to-primitive "^1.1.1" - function-bind "^1.1.0" - is-callable "^1.1.3" - is-regex "^1.0.3" - -es-to-primitive@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d" - dependencies: - is-callable "^1.1.1" - is-date-object "^1.0.1" - is-symbol "^1.0.1" - -es5-ext@^0.10.7, es5-ext@^0.10.8, es5-ext@~0.10.11, es5-ext@~0.10.2, es5-ext@~0.10.7: - version "0.10.12" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047" - dependencies: - es6-iterator "2" - es6-symbol "~3.1" - -es6-iterator@2: - version "2.0.0" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac" - dependencies: - d "^0.1.1" - es5-ext "^0.10.7" - es6-symbol "3" - -es6-map@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.4.tgz#a34b147be224773a4d7da8072794cefa3632b897" - dependencies: - d "~0.1.1" - es5-ext "~0.10.11" - es6-iterator "2" - es6-set "~0.1.3" - es6-symbol "~3.1.0" - event-emitter "~0.3.4" - -es6-promise@~4.0.3: - version "4.0.5" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.0.5.tgz#7882f30adde5b240ccfa7f7d78c548330951ae42" - -es6-set@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8" - dependencies: - d "~0.1.1" - es5-ext "~0.10.11" - es6-iterator "2" - es6-symbol "3" - event-emitter "~0.3.4" - -es6-symbol@^3.0.2, es6-symbol@~3.1, es6-symbol@~3.1.0, es6-symbol@3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa" - dependencies: - d "~0.1.1" - es5-ext "~0.10.11" - -es6-weak-map@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.1.tgz#0d2bbd8827eb5fb4ba8f97fbfea50d43db21ea81" - dependencies: - d "^0.1.1" - es5-ext "^0.10.8" - es6-iterator "2" - es6-symbol "3" - -escape-html@~1.0.3, escape-html@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - -escape-html@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.2.tgz#d77d32fa98e38c2f41ae85e9278e0e0e6ba1022c" - -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - -escope@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3" - dependencies: - es6-map "^0.1.3" - es6-weak-map "^2.0.1" - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-config-standard-jsx@3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/eslint-config-standard-jsx/-/eslint-config-standard-jsx-3.2.0.tgz#c240e26ed919a11a42aa4de8059472b38268d620" - -eslint-config-standard@6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-6.2.1.tgz#d3a68aafc7191639e7ee441e7348739026354292" - -eslint-plugin-promise@~3.4.0: - version "3.4.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-3.4.2.tgz#1be2793eafe2d18b5b123b8136c269f804fe7122" - -eslint-plugin-react@~6.7.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.7.1.tgz#1af96aea545856825157d97c1b50d5a8fb64a5a7" - dependencies: - doctrine "^1.2.2" - jsx-ast-utils "^1.3.3" - -eslint-plugin-standard@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-2.0.1.tgz#3589699ff9c917f2c25f76a916687f641c369ff3" - -eslint@~3.10.2: - version "3.10.2" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-3.10.2.tgz#c9a10e8bf6e9d65651204778c503341f1eac3ce7" - dependencies: - babel-code-frame "^6.16.0" - chalk "^1.1.3" - concat-stream "^1.4.6" - debug "^2.1.1" - doctrine "^1.2.2" - escope "^3.6.0" - espree "^3.3.1" - estraverse "^4.2.0" - esutils "^2.0.2" - file-entry-cache "^2.0.0" - glob "^7.0.3" - globals "^9.2.0" - ignore "^3.2.0" - imurmurhash "^0.1.4" - inquirer "^0.12.0" - is-my-json-valid "^2.10.0" - is-resolvable "^1.0.0" - js-yaml "^3.5.1" - json-stable-stringify "^1.0.0" - levn "^0.3.0" - lodash "^4.0.0" - mkdirp "^0.5.0" - natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.1" - pluralize "^1.2.1" - progress "^1.1.8" - require-uncached "^1.0.2" - shelljs "^0.7.5" - strip-bom "^3.0.0" - strip-json-comments "~1.0.1" - table "^3.7.8" - text-table "~0.2.0" - user-home "^2.0.0" - -espree@^3.3.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-3.4.0.tgz#41656fa5628e042878025ef467e78f125cb86e1d" - dependencies: - acorn "4.0.4" - acorn-jsx "^3.0.0" - -esprima@^2.6.0: - version "2.7.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" - -esprima@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - -esrecurse@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.1.0.tgz#4713b6536adf7f2ac4f327d559e7756bff648220" - dependencies: - estraverse "~4.1.0" - object-assign "^4.0.1" - -estraverse@^4.1.1, estraverse@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - -estraverse@~4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.1.1.tgz#f6caca728933a850ef90661d0e17982ba47111a2" - -esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - -etag@~1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.7.0.tgz#03d30b5f67dd6e632d2945d30d6652731a34d5d8" - -event-emitter@~0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.4.tgz#8d63ddfb4cfe1fae3b32ca265c4c720222080bb5" - dependencies: - d "~0.1.1" - es5-ext "~0.10.7" - -event-stream@~3.3.0: - version "3.3.4" - resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571" - dependencies: - duplexer "~0.1.1" - from "~0" - map-stream "~0.1.0" - pause-stream "0.0.11" - split "0.3" - stream-combiner "~0.0.4" - through "~2.3.1" - -eventemitter3@1.x.x: - version "1.2.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508" - -exit-hook@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" - -exit@^0.1.2, exit@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - -expand-braces@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/expand-braces/-/expand-braces-0.1.2.tgz#488b1d1d2451cb3d3a6b192cfc030f44c5855fea" - dependencies: - array-slice "^0.2.3" - array-unique "^0.2.1" - braces "^0.1.2" - -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - dependencies: - is-posix-bracket "^0.1.0" - -expand-range@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-0.1.1.tgz#4cb8eda0993ca56fa4f41fc42f3cbb4ccadff044" - dependencies: - is-number "^0.1.1" - repeat-string "^0.2.2" - -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - dependencies: - fill-range "^2.1.0" - -express-session@~1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.11.3.tgz#5cc98f3f5ff84ed835f91cbf0aabd0c7107400af" - dependencies: - cookie "0.1.3" - cookie-signature "1.0.6" - crc "3.3.0" - debug "~2.2.0" - depd "~1.0.1" - on-headers "~1.0.0" - parseurl "~1.3.0" - uid-safe "~2.0.0" - utils-merge "1.0.0" - -ext-list@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/ext-list/-/ext-list-0.2.0.tgz#3614d5f299f4a592a89629e7de825f1774d19abd" - dependencies: - got "^0.2.0" - -ext-name@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ext-name/-/ext-name-1.0.1.tgz#18283356dc40a393455c54460f0599ce97d30e0c" - dependencies: - ext-list "^0.2.0" - underscore.string "~2.3.3" - -extend@^3.0.0, extend@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4" - -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - dependencies: - is-extglob "^1.0.0" - -extract-zip@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.5.0.tgz#92ccf6d81ef70a9fa4c1747114ccef6d8688a6c4" - dependencies: - concat-stream "1.5.0" - debug "0.7.4" - mkdirp "0.5.0" - yauzl "2.4.1" - -extsprintf@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550" - -eyes@0.1.x: - version "0.1.8" - resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0" - -fast-levenshtein@~2.0.4: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - -fd-slicer@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65" - dependencies: - pend "~1.2.0" - -figures@^1.3.5: - version "1.7.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" - dependencies: - escape-string-regexp "^1.0.5" - object-assign "^4.1.0" - -file-entry-cache@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" - dependencies: - flat-cache "^1.2.1" - object-assign "^4.0.1" - -filename-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.0.tgz#996e3e80479b98b9897f15a8a58b3d084e926775" - -fill-range@^2.1.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" - dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^1.1.3" - repeat-element "^1.1.2" - repeat-string "^1.5.2" - -finalhandler@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.4.0.tgz#965a52d9e8d05d2b857548541fb89b53a2497d9b" - dependencies: - debug "~2.2.0" - escape-html "1.0.2" - on-finished "~2.3.0" - unpipe "~1.0.0" - -finalhandler@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.0.0.tgz#b5691c2c0912092f18ac23e9416bde5cd7dc6755" - dependencies: - debug "2.6.1" - encodeurl "~1.0.1" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.1" - statuses "~1.3.1" - unpipe "~1.0.0" - -find-root@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.0.0.tgz#962ff211aab25c6520feeeb8d6287f8f6e95807a" - -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - -flat-cache@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.2.2.tgz#fa86714e72c21db88601761ecf2f555d1abc6b96" - dependencies: - circular-json "^0.3.1" - del "^2.0.2" - graceful-fs "^4.1.2" - write "^0.2.1" - -for-in@^0.1.5: - version "0.1.6" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8" - -for-own@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.4.tgz#0149b41a39088c7515f51ebe1c1386d45f935072" - dependencies: - for-in "^0.1.5" - -foreach@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - -form-data@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.0.0.tgz#6f0aebadcc5da16c13e1ecc11137d85f9b883b25" - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.5" - mime-types "^2.1.11" - -form-data@~2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.2.tgz#89c3534008b97eada4cbb157d58f6f5df025eae4" - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.5" - mime-types "^2.1.12" - -fresh@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f" - -from@~0: - version "0.1.3" - resolved "https://registry.yarnpkg.com/from/-/from-0.1.3.tgz#ef63ac2062ac32acf7862e0d40b44b896f22f3bc" - -fs-extra@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - -fs-extra@0.18.2: - version "0.18.2" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.18.2.tgz#af05ca702b0b6dfa7de803a1f7ab479ec5c21525" - dependencies: - graceful-fs "^3.0.5" - jsonfile "^2.0.0" - rimraf "^2.2.8" - -fs-readdir-recursive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" - -fs-vacuum@~1.2.9: - version "1.2.9" - resolved "https://registry.yarnpkg.com/fs-vacuum/-/fs-vacuum-1.2.9.tgz#4f90193ab8ea02890995bcd4e804659a5d366b2d" - dependencies: - graceful-fs "^4.1.2" - path-is-inside "^1.0.1" - rimraf "^2.5.2" - -fs-write-stream-atomic@~1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.8.tgz#e49aaddf288f87d46ff9e882f216a13abc40778b" - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - -fsevents@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.1.tgz#f19fd28f43eeaf761680e519a203c4d0b3d31aff" - dependencies: - nan "^2.3.0" - node-pre-gyp "^0.6.29" - -fstream-ignore@^1.0.0, fstream-ignore@~1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" - dependencies: - fstream "^1.0.0" - inherits "2" - minimatch "^3.0.0" - -fstream-npm@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fstream-npm/-/fstream-npm-1.2.0.tgz#d2c3c89101346982d64e57091c38487bda916fce" - dependencies: - fstream-ignore "^1.0.0" - inherits "2" - -fstream@^1.0.0, fstream@^1.0.2, fstream@~1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.10.tgz#604e8a92fe26ffd9f6fae30399d4984e1ab22822" - dependencies: - graceful-fs "^4.1.2" - inherits "~2.0.0" - mkdirp ">=0.5 0" - rimraf "2" - -fstream@~0.1.28: - version "0.1.31" - resolved "https://registry.yarnpkg.com/fstream/-/fstream-0.1.31.tgz#7337f058fbbbbefa8c9f561a28cab0849202c988" - dependencies: - graceful-fs "~3.0.2" - inherits "~2.0.0" - mkdirp "0.5" - rimraf "2" - -function-bind@^1.0.2, function-bind@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" - -gather-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gather-stream/-/gather-stream-1.0.0.tgz#b33994af457a8115700d410f317733cbe7a0904b" - -gauge@~2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.6.0.tgz#d35301ad18e96902b4751dcbbe40f4218b942a46" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-color "^0.1.7" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gauge@~2.7.1: - version "2.7.3" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.3.tgz#1c23855f962f17b3ad3d0dc7443f304542edfe09" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gaze@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" - dependencies: - globule "^1.0.0" - -generate-function@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" - -generate-object-property@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" - dependencies: - is-property "^1.0.0" - -get-caller-file@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" - -get-stdin@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-0.1.0.tgz#5998af24aafc802d15c82c685657eeb8b10d4a91" - -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - -get-stdin@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" - -get-urls@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/get-urls/-/get-urls-0.1.2.tgz#92a3e5ce2b9af2d2764ff5198681db373227b844" - -getpass@^0.1.1: - version "0.1.6" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6" - dependencies: - assert-plus "^1.0.0" - -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - dependencies: - is-glob "^2.0.0" - -glob@^6.0.0: - version "6.0.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.0.6, glob@^7.1.1, glob@~7.1.0, glob@~7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.2" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@7.0.x: - version "7.0.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.2" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globals@^9.0.0, globals@^9.2.0: - version "9.16.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.16.0.tgz#63e903658171ec2d9f51b1d31de5e2b8dc01fb80" - -globby@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" - dependencies: - array-union "^1.0.1" - arrify "^1.0.0" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -globule@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/globule/-/globule-1.1.0.tgz#c49352e4dc183d85893ee825385eb994bb6df45f" - dependencies: - glob "~7.1.1" - lodash "~4.16.4" - minimatch "~3.0.2" - -got@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/got/-/got-0.2.0.tgz#d00c248b29fdccaea940df9ca0995ebff31b51a5" - dependencies: - object-assign "^0.3.0" - -graceful-fs@^3.0.5, graceful-fs@~3.0.2: - version "3.0.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-3.0.11.tgz#7613c778a1afea62f25c630a086d7f3acbbdd818" - dependencies: - natives "^1.1.0" - -graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@~4.1.9: - version "4.1.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" - -"graceful-readlink@>= 1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" - -har-validator@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" - dependencies: - chalk "^1.1.1" - commander "^2.9.0" - is-my-json-valid "^2.12.4" - pinkie-promise "^2.0.0" - -harp-minify@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/harp-minify/-/harp-minify-0.4.0.tgz#bd61e564681437c319bae5a529d08813ebba9dae" - dependencies: - commander "2.9.0" - html-minifier "1.1.1" - language-classifier "0.0.1" - read-file-stdin "0.2.0" - sqwish "0.2.2" - uglify-js "2.6.1" - write-file-stdout "0.0.2" - -harp@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/harp/-/harp-0.23.0.tgz#5db8493f8074cdf9bd478d336de7328729f3ff0b" - dependencies: - async "0.2.9" - commander "2.0.0" - connect "2.30.2" - download-github-repo "0.1.3" - envy-json "0.2.1" - escape-html "1.0.3" - fs-extra "0.18.2" - mime "1.2.11" - parseurl "1.3.0" - pause "0.1.0" - send "0.13.0" - terraform "1.3.0" - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - dependencies: - ansi-regex "^2.0.0" - -has-binary@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/has-binary/-/has-binary-0.1.7.tgz#68e61eb16210c9545a0a5cce06a873912fe1e68c" - dependencies: - isarray "0.0.1" - -has-color@^0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" - -has-cors@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" - -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - -has-unicode@^2.0.0, has-unicode@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - -has@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" - dependencies: - function-bind "^1.0.2" - -hasha@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/hasha/-/hasha-2.2.0.tgz#78d7cbfc1e6d66303fe79837365984517b2f6ee1" - dependencies: - is-stream "^1.0.1" - pinkie-promise "^2.0.0" - -hawk@~3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" - dependencies: - boom "2.x.x" - cryptiles "2.x.x" - hoek "2.x.x" - sntp "1.x.x" - -headr@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/headr/-/headr-0.0.4.tgz#46b8dff758d2061fe6a900b0da73abb53cba0b50" - dependencies: - minimist "^1.2.0" - -highlight.js@~9.8.0: - version "9.8.0" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.8.0.tgz#38eeef40cd45eaddbec8c9e5238fb7a783a3b685" - -hoek@2.x.x: - version "2.16.3" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" - -home-or-tmp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.1" - -hosted-git-info@^2.1.4, hosted-git-info@^2.1.5: - version "2.2.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.2.0.tgz#7a0d097863d886c0fabbdcd37bf1758d8becf8a5" - -hosted-git-info@~2.1.5: - version "2.1.5" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b" - -html-minifier@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-1.1.1.tgz#6850f99f9244a6541ad57d2327a204c9567b698f" - dependencies: - change-case "2.3.x" - clean-css "3.4.x" - cli "0.11.x" - concat-stream "1.5.x" - relateurl "0.2.x" - uglify-js "2.6.x" - -http-errors@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.3.1.tgz#197e22cdebd4198585e8694ef6786197b91ed942" - dependencies: - inherits "~2.0.1" - statuses "1" - -http-errors@~1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750" - dependencies: - inherits "2.0.3" - setprototypeof "1.0.2" - statuses ">= 1.3.1 < 2" - -http-proxy@^1.13.0: - version "1.16.2" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.16.2.tgz#06dff292952bf64dbe8471fa9df73066d4f37742" - dependencies: - eventemitter3 "1.x.x" - requires-port "1.x.x" - -http-signature@~1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" - dependencies: - assert-plus "^0.2.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -iconv-lite@0.4.11: - version "0.4.11" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.11.tgz#2ecb42fd294744922209a2e7c404dac8793d8ade" - -iconv-lite@0.4.13: - version "0.4.13" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2" - -iconv-lite@0.4.15: - version "0.4.15" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb" - -iferr@^0.1.5, iferr@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - -ignore@^3.0.9, ignore@^3.2.0: - version "3.2.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.4.tgz#4055e03596729a8fabe45a43c100ad5ed815c4e8" - -image-size@~0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.3.5.tgz#83240eab2fb5b00b04aab8c74b0471e9cba7ad8c" - -image-size@~0.5.0: - version "0.5.1" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.1.tgz#28eea8548a4b1443480ddddc1e083ae54652439f" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - -in-publish@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" - -indent-string@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" - dependencies: - repeating "^2.0.0" - -indexof@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - -inflight@^1.0.4, inflight@~1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3, inherits@2, inherits@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - -ini@^1.3.4, ini@~1.3.0, ini@~1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" - -init-package-json@~1.9.4: - version "1.9.4" - resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.9.4.tgz#b4053d0b40f0cf842a41966937cb3dc0f534e856" - dependencies: - glob "^6.0.0" - npm-package-arg "^4.0.0" - promzard "^0.3.0" - read "~1.0.1" - read-package-json "1 || 2" - semver "2.x || 3.x || 4 || 5" - validate-npm-package-license "^3.0.1" - validate-npm-package-name "^2.0.1" - -inquirer@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e" - dependencies: - ansi-escapes "^1.1.0" - ansi-regex "^2.0.0" - chalk "^1.0.0" - cli-cursor "^1.0.1" - cli-width "^2.0.0" - figures "^1.3.5" - lodash "^4.3.0" - readline2 "^1.0.1" - run-async "^0.1.0" - rx-lite "^3.1.2" - string-width "^1.0.1" - strip-ansi "^3.0.0" - through "^2.3.6" - -interpret@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.1.tgz#d579fb7f693b858004947af39fa0db49f795602c" - -invariant@^2.2.0, invariant@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" - dependencies: - loose-envify "^1.0.0" - -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - dependencies: - binary-extensions "^1.0.0" - -is-buffer@^1.0.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.4.tgz#cfc86ccd5dc5a52fa80489111c6920c457e2d98b" - -is-builtin-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" - dependencies: - builtin-modules "^1.0.0" - -is-callable@^1.1.1, is-callable@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" - -is-date-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - -is-dotfile@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.2.tgz#2c132383f39199f8edc268ca01b9b007d205cc4d" - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - dependencies: - is-primitive "^2.0.0" - -is-expression@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-expression/-/is-expression-2.1.0.tgz#91be9d47debcfef077977e9722be6dcfb4465ef0" - dependencies: - acorn "~3.3.0" - object-assign "^4.0.1" - -is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - -is-finite@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - dependencies: - is-extglob "^1.0.0" - -is-lower-case@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" - dependencies: - lower-case "^1.1.0" - -is-my-json-valid@^2.10.0, is-my-json-valid@^2.12.4: - version "2.15.0" - resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.15.0.tgz#936edda3ca3c211fd98f3b2d3e08da43f7b2915b" - dependencies: - generate-function "^2.0.0" - generate-object-property "^1.1.0" - jsonpointer "^4.0.0" - xtend "^4.0.0" - -is-number@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-0.1.1.tgz#69a7af116963d47206ec9bd9b48a14216f1e3806" - -is-number@^2.0.2, is-number@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" - dependencies: - kind-of "^3.0.2" - -is-path-cwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" - -is-path-in-cwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc" - dependencies: - is-path-inside "^1.0.0" - -is-path-inside@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.0.tgz#fc06e5a1683fbda13de667aff717bbc10a48f37f" - dependencies: - path-is-inside "^1.0.1" - -is-posix-bracket@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" - -is-primitive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" - -is-promise@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - -is-promise@~1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-1.0.1.tgz#31573761c057e33c2e91aab9e96da08cefbe76e5" - -is-property@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" - -is-regex@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - dependencies: - has "^1.0.1" - -is-resolvable@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62" - dependencies: - tryit "^1.0.1" - -is-stream@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - -is-symbol@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - -is-upper-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" - dependencies: - upper-case "^1.1.0" - -is-utf8@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - -isarray@^1.0.0, isarray@~1.0.0, isarray@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - -isbinaryfile@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.2.tgz#4a3e974ec0cba9004d3fc6cde7209ea69368a621" - -isexe@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-1.1.2.tgz#36f3e22e60750920f5e7241a476a8c6a42275ad0" - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - dependencies: - isarray "1.0.0" - -isstream@~0.1.2, isstream@0.1.x: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - -jade-legacy@~1.11.1: - version "1.11.1" - resolved "https://registry.yarnpkg.com/jade-legacy/-/jade-legacy-1.11.1.tgz#48609bf493e310dc6c0ee86379c2c02e7b9548aa" - dependencies: - character-parser "1.2.2" - clean-css "^3.4.21" - commander "~2.9.0" - constantinople "~3.1.0" - jstransformer "1.0.0" - jstransformer-markdown "^1.1.1" - mkdirp "~0.5.0" - void-elements "~2.0.1" - with "~5.1.1" - -jade@1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/jade/-/jade-1.11.0.tgz#9c80e538c12d3fb95c8d9bb9559fa0cc040405fd" - dependencies: - character-parser "1.2.1" - clean-css "^3.1.9" - commander "~2.6.0" - constantinople "~3.0.1" - jstransformer "0.0.2" - mkdirp "~0.5.0" - transformers "2.1.0" - void-elements "~2.0.1" - with "~4.0.0" - -jasmine-core@^2.5.2, jasmine-core@~2.5.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jasmine-core/-/jasmine-core-2.5.2.tgz#6f61bd79061e27f43e6f9355e44b3c6cab6ff297" - -jasmine@^2.5.3: - version "2.5.3" - resolved "https://registry.yarnpkg.com/jasmine/-/jasmine-2.5.3.tgz#5441f254e1fc2269deb1dfd93e0e57d565ff4d22" - dependencies: - exit "^0.1.2" - glob "^7.0.6" - jasmine-core "~2.5.2" - -jju@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/jju/-/jju-1.3.0.tgz#dadd9ef01924bc728b03f2f7979bdbd62f7a2aaa" - -jodid25519@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967" - dependencies: - jsbn "~0.1.0" - -jquery@^1.12.4: - version "1.12.4" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-1.12.4.tgz#01e1dfba290fe73deba77ceeacb0f9ba2fec9e0c" - -js-base64@^2.1.9: - version "2.1.9" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" - -js-tokens@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7" - -js-yaml@^3.5.1: - version "3.8.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.8.1.tgz#782ba50200be7b9e5a8537001b7804db3ad02628" - dependencies: - argparse "^1.0.7" - esprima "^3.1.1" - -js-yaml@~3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" - dependencies: - argparse "^1.0.7" - esprima "^2.6.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - -jsesc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - -json-parse-helpfulerror@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz#13f14ce02eed4e981297b64eb9e3b932e2dd13dc" - dependencies: - jju "^1.1.0" - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - -json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - dependencies: - jsonify "~0.0.0" - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - -json3@3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" - -json5@^0.5.0: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - -jsonfile@^2.0.0, jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonify@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - -jsonpointer@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" - -jsprim@^1.2.2: - version "1.3.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.3.1.tgz#2a7256f70412a29ee3670aaca625994c4dcff252" - dependencies: - extsprintf "1.0.2" - json-schema "0.2.3" - verror "1.3.6" - -jstransformer-markdown@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/jstransformer-markdown/-/jstransformer-markdown-1.1.1.tgz#8017074235d658b69c69e4e941fc80c71a80b9c0" - dependencies: - markdown "^0.5.0" - -jstransformer@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/jstransformer/-/jstransformer-0.0.2.tgz#7aae29a903d196cfa0973d885d3e47947ecd76ab" - dependencies: - is-promise "^2.0.0" - promise "^6.0.1" - -jstransformer@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/jstransformer/-/jstransformer-1.0.0.tgz#ed8bf0921e2f3f1ed4d5c1a44f68709ed24722c3" - dependencies: - is-promise "^2.0.0" - promise "^7.0.1" - -jsx-ast-utils@^1.3.3: - version "1.4.0" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.0.tgz#5afe38868f56bc8cc7aeaef0100ba8c75bd12591" - dependencies: - object-assign "^4.1.0" - -karma-babel-preprocessor@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/karma-babel-preprocessor/-/karma-babel-preprocessor-6.0.1.tgz#7ae1d3e64950dbe11f421b74040ab08fb5a66c21" - dependencies: - babel-core "^6.0.0" - -karma-cli@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/karma-cli/-/karma-cli-1.0.1.tgz#ae6c3c58a313a1d00b45164c455b9b86ce17f960" - dependencies: - resolve "^1.1.6" - -karma-firefox-launcher@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/karma-firefox-launcher/-/karma-firefox-launcher-1.0.0.tgz#e08af3ce42e39860c2952ea7b7eaa64d63508bdc" - -karma-jasmine@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/karma-jasmine/-/karma-jasmine-1.1.0.tgz#22e4c06bf9a182e5294d1f705e3733811b810acf" - -karma-phantomjs-launcher@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/karma-phantomjs-launcher/-/karma-phantomjs-launcher-1.0.2.tgz#19e1041498fd75563ed86730a22c1fe579fa8fb1" - dependencies: - lodash "^4.0.1" - phantomjs-prebuilt "^2.1.7" - -karma@^1.4.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/karma/-/karma-1.5.0.tgz#9c4c14f0400bef2c04c8e8e6bff59371025cc009" - dependencies: - bluebird "^3.3.0" - body-parser "^1.16.1" - chokidar "^1.4.1" - colors "^1.1.0" - combine-lists "^1.0.0" - connect "^3.6.0" - core-js "^2.2.0" - di "^0.0.1" - dom-serialize "^2.2.0" - expand-braces "^0.1.1" - glob "^7.1.1" - graceful-fs "^4.1.2" - http-proxy "^1.13.0" - isbinaryfile "^3.0.0" - lodash "^3.8.0" - log4js "^0.6.31" - mime "^1.3.4" - minimatch "^3.0.0" - optimist "^0.6.1" - qjobs "^1.1.4" - range-parser "^1.2.0" - rimraf "^2.6.0" - safe-buffer "^5.0.1" - socket.io "1.7.3" - source-map "^0.5.3" - tmp "0.0.31" - useragent "^2.1.12" - -kew@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b" - -kind-of@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47" - dependencies: - is-buffer "^1.0.2" - -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - optionalDependencies: - graceful-fs "^4.1.9" - -language-classifier@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/language-classifier/-/language-classifier-0.0.1.tgz#b0c44cab331948e68a879cd63d5c1da68936774b" - dependencies: - classifier "~0.1.0" - -lazy-cache@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" - -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - dependencies: - invert-kv "^1.0.0" - -less-plugin-clean-css@^1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/less-plugin-clean-css/-/less-plugin-clean-css-1.5.1.tgz#cc57af7aa3398957e56decebe63cb60c23429703" - dependencies: - clean-css "^3.0.1" - -less@^2.7.2: - version "2.7.2" - resolved "https://registry.yarnpkg.com/less/-/less-2.7.2.tgz#368d6cc73e1fb03981183280918743c5dcf9b3df" - optionalDependencies: - errno "^0.1.1" - graceful-fs "^4.1.2" - image-size "~0.5.0" - mime "^1.2.11" - mkdirp "^0.5.0" - promise "^7.1.1" - request "^2.72.0" - source-map "^0.5.3" - -less@2.5.3: - version "2.5.3" - resolved "https://registry.yarnpkg.com/less/-/less-2.5.3.tgz#9ff586e8a703515fc18dc99c7bc498d2f3ad4849" - optionalDependencies: - errno "^0.1.1" - graceful-fs "^3.0.5" - image-size "~0.3.5" - mime "^1.2.11" - mkdirp "^0.5.0" - promise "^6.0.1" - request "^2.51.0" - source-map "^0.4.2" - -levn@^0.3.0, levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" - -lockfile@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/lockfile/-/lockfile-1.0.3.tgz#2638fc39a0331e9cac1a04b71799931c9c50df79" - -lodash._baseuniq@~4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz#0ebb44e456814af7905c6212fa2c9b2d51b841e8" - dependencies: - lodash._createset "~4.0.0" - lodash._root "~3.0.0" - -lodash._createset@~4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/lodash._createset/-/lodash._createset-4.0.3.tgz#0f4659fbb09d75194fa9e2b88a6644d363c9fe26" - -lodash._root@~3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692" - -lodash.assign@^4.0.3, lodash.assign@^4.0.6: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" - -lodash.clonedeep@~4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - -lodash.some@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" - -lodash.union@~4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" - -lodash.uniq@~4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - -lodash.without@~4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac" - -lodash@^3.8.0, lodash@3.10.1: - version "3.10.1" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" - -lodash@^4.0.0, lodash@^4.0.1, lodash@^4.14.0, lodash@^4.2.0, lodash@^4.3.0, lodash@^4.5.0: - version "4.17.4" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" - -lodash@~4.16.4: - version "4.16.6" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.6.tgz#d22c9ac660288f3843e16ba7d2b5d06cca27d777" - -log4js@^0.6.31: - version "0.6.38" - resolved "https://registry.yarnpkg.com/log4js/-/log4js-0.6.38.tgz#2c494116695d6fb25480943d3fc872e662a522fd" - dependencies: - readable-stream "~1.0.2" - semver "~4.3.3" - -longest@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" - -loose-envify@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" - dependencies: - js-tokens "^3.0.0" - -loud-rejection@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" - dependencies: - currently-unhandled "^0.4.1" - signal-exit "^3.0.0" - -lower-case-first@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lower-case-first/-/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" - dependencies: - lower-case "^1.1.2" - -lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - -lru-cache@^4.0.0, lru-cache@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e" - dependencies: - pseudomap "^1.0.1" - yallist "^2.0.0" - -lru-cache@2.2.x: - version "2.2.4" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.2.4.tgz#6c658619becf14031d0d0b594b16042ce4dc063d" - -lru-cache@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.0.0.tgz#b5cbf01556c16966febe54ceec0fb4dc90df6c28" - dependencies: - pseudomap "^1.0.1" - yallist "^2.0.0" - -map-obj@^1.0.0, map-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - -map-stream@~0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194" - -markdown@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/markdown/-/markdown-0.5.0.tgz#28205b565a8ae7592de207463d6637dc182722b2" - dependencies: - nopt "~2.1.1" - -marked@~0.3.6: - version "0.3.6" - resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.6.tgz#b2c6c618fccece4ef86c4fc6cb8a7cbf5aeda8d7" - -marked@0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.5.tgz#4113a15ac5d7bca158a5aae07224587b9fa15b94" - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - -meow@^3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" - dependencies: - camelcase-keys "^2.0.0" - decamelize "^1.1.2" - loud-rejection "^1.0.0" - map-obj "^1.0.1" - minimist "^1.1.3" - normalize-package-data "^2.3.4" - object-assign "^4.0.1" - read-pkg-up "^1.0.1" - redent "^1.0.0" - trim-newlines "^1.0.0" - -method-override@~2.3.5: - version "2.3.7" - resolved "https://registry.yarnpkg.com/method-override/-/method-override-2.3.7.tgz#8e1d47ac480fb0cd8777083f11c896901166b2e5" - dependencies: - debug "2.3.3" - methods "~1.1.2" - parseurl "~1.3.1" - vary "~1.1.0" - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - -micromatch@^2.1.5: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" - -"mime-db@>= 1.24.0 < 2", mime-db@~1.26.0: - version "1.26.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.26.0.tgz#eaffcd0e4fc6935cf8134da246e2e6c35305adff" - -mime-types@^2.1.11, mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.13, mime-types@~2.1.6, mime-types@~2.1.7, mime-types@~2.1.9: - version "2.1.14" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.14.tgz#f7ef7d97583fcaf3b7d282b6f8b5679dab1e94ee" - dependencies: - mime-db "~1.26.0" - -mime@^1.2.11, mime@^1.3.4, mime@~1.3.4, mime@1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53" - -mime@1.2.11: - version "1.2.11" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" - -minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2, minimatch@~3.0.3, "minimatch@2 || 3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" - dependencies: - brace-expansion "^1.0.0" - -minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0, minimist@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - -mkdirp@^0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.5.tgz#de3e5f8961c88c787ee1368df849ac4413eca8d7" - -mkdirp@^0.5.0, mkdirp@^0.5.1, "mkdirp@>=0.5 0", mkdirp@~0.5.0, mkdirp@~0.5.1, mkdirp@0.5, mkdirp@0.5.x: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - dependencies: - minimist "0.0.8" - -mkdirp@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" - dependencies: - minimist "0.0.8" - -morgan@~1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.6.1.tgz#5fd818398c6819cba28a7cd6664f292fe1c0bbf2" - dependencies: - basic-auth "~1.0.3" - debug "~2.2.0" - depd "~1.0.1" - on-finished "~2.3.0" - on-headers "~1.0.0" - -ms@0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" - -ms@0.7.2: - version "0.7.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765" - -multiparty@3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/multiparty/-/multiparty-3.3.2.tgz#35de6804dc19643e5249f3d3e3bdc6c8ce301d3f" - dependencies: - readable-stream "~1.1.9" - stream-counter "~0.2.0" - -mute-stream@~0.0.4: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - -mute-stream@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0" - -nan@^2.3.0, nan@^2.3.2: - version "2.5.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.5.1.tgz#d5b01691253326a97a2bbee9e61c55d8d60351e2" - -natives@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - -ncp@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" - -negotiator@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.5.3.tgz#269d5c476810ec92edbe7b6c2f28316384f9a7e8" - -negotiator@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" - -node-gyp@^3.3.1: - version "3.5.0" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.5.0.tgz#a8fe5e611d079ec16348a3eb960e78e11c85274a" - dependencies: - fstream "^1.0.0" - glob "^7.0.3" - graceful-fs "^4.1.2" - minimatch "^3.0.2" - mkdirp "^0.5.0" - nopt "2 || 3" - npmlog "0 || 1 || 2 || 3 || 4" - osenv "0" - request "2" - rimraf "2" - semver "2.x || 3.x || 4 || 5" - tar "^2.0.0" - which "1" - -node-gyp@~3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.4.0.tgz#dda558393b3ecbbe24c9e6b8703c71194c63fa36" - dependencies: - fstream "^1.0.0" - glob "^7.0.3" - graceful-fs "^4.1.2" - minimatch "^3.0.2" - mkdirp "^0.5.0" - nopt "2 || 3" - npmlog "0 || 1 || 2 || 3" - osenv "0" - path-array "^1.0.0" - request "2" - rimraf "2" - semver "2.x || 3.x || 4 || 5" - tar "^2.0.0" - which "1" - -node-pre-gyp@^0.6.29: - version "0.6.33" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.33.tgz#640ac55198f6a925972e0c16c4ac26a034d5ecc9" - dependencies: - mkdirp "~0.5.1" - nopt "~3.0.6" - npmlog "^4.0.1" - rc "~1.1.6" - request "^2.79.0" - rimraf "~2.5.4" - semver "~5.3.0" - tar "~2.2.1" - tar-pack "~3.3.0" - -node-sass@3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.7.0.tgz#09a1824b2f60eba5085998b73f2d60d41f209ffc" - dependencies: - async-foreach "^0.1.3" - chalk "^1.1.1" - cross-spawn-async "^2.1.9" - gaze "^1.0.0" - get-stdin "^4.0.1" - glob "^7.0.3" - in-publish "^2.0.0" - meow "^3.7.0" - mkdirp "^0.5.1" - nan "^2.3.2" - node-gyp "^3.3.1" - request "^2.61.0" - sass-graph "^2.1.1" - -node-uuid@~1.4.7: - version "1.4.7" - resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.7.tgz#6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f" - -nopt@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.2.1.tgz#2aa09b7d1768487b3b89a9c5aa52335bff0baea7" - dependencies: - abbrev "1" - -nopt@~2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.1.2.tgz#6cccd977b80132a07731d6e8ce58c2c8303cf9af" - dependencies: - abbrev "1" - -nopt@~3.0.6, "nopt@2 || 3": - version "3.0.6" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" - dependencies: - abbrev "1" - -normalize-git-url@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/normalize-git-url/-/normalize-git-url-3.0.2.tgz#8e5f14be0bdaedb73e07200310aa416c27350fc4" - -normalize-package-data@^2.0.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, "normalize-package-data@~1.0.1 || ^2.0.0", normalize-package-data@~2.3.5: - version "2.3.5" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.3.5.tgz#8d924f142960e1777e7ffe170543631cc7cb02df" - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.0.1.tgz#47886ac1662760d4261b7d979d241709d3ce3f7a" - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - -npm-cache-filename@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/npm-cache-filename/-/npm-cache-filename-1.0.2.tgz#ded306c5b0bfc870a9e9faf823bc5f283e05ae11" - -npm-install-checks@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-3.0.0.tgz#d4aecdfd51a53e3723b7b2f93b2ee28e307bc0d7" - dependencies: - semver "^2.3.0 || 3.x || 4 || 5" - -"npm-package-arg@^3.0.0 || ^4.0.0", npm-package-arg@^4.0.0, npm-package-arg@^4.1.1, npm-package-arg@~4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-4.2.0.tgz#809bc61cabf54bd5ff94f6165c89ba8ee88c115c" - dependencies: - hosted-git-info "^2.1.5" - semver "^5.1.0" - -npm-registry-client@~7.2.1: - version "7.2.1" - resolved "https://registry.yarnpkg.com/npm-registry-client/-/npm-registry-client-7.2.1.tgz#c792266b088cc313f8525e7e35248626c723db75" - dependencies: - concat-stream "^1.5.2" - graceful-fs "^4.1.6" - normalize-package-data "~1.0.1 || ^2.0.0" - npm-package-arg "^3.0.0 || ^4.0.0" - once "^1.3.3" - request "^2.74.0" - retry "^0.10.0" - semver "2 >=2.2.1 || 3.x || 4 || 5" - slide "^1.1.3" - optionalDependencies: - npmlog "~2.0.0 || ~3.1.0" - -npm-run-all@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.0.2.tgz#a84669348e6db6ccbe052200b4cdb6bfe034a4fe" - dependencies: - chalk "^1.1.3" - cross-spawn "^5.0.1" - minimatch "^3.0.2" - ps-tree "^1.0.1" - read-pkg "^2.0.0" - shell-quote "^1.6.1" - string.prototype.padend "^3.0.0" - -npm-user-validate@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-0.1.5.tgz#52465d50c2d20294a57125b996baedbf56c5004b" - -npm@~3.10.10: - version "3.10.10" - resolved "https://registry.yarnpkg.com/npm/-/npm-3.10.10.tgz#5b1d577e4c8869d6c8603bc89e9cd1637303e46e" - dependencies: - abbrev "~1.0.9" - ansicolors "~0.3.2" - ansistyles "~0.1.3" - aproba "~1.0.4" - archy "~1.0.0" - asap "~2.0.5" - chownr "~1.0.1" - cmd-shim "~2.0.2" - columnify "~1.5.4" - config-chain "~1.1.11" - dezalgo "~1.0.3" - editor "~1.0.0" - fs-vacuum "~1.2.9" - fs-write-stream-atomic "~1.0.8" - fstream "~1.0.10" - fstream-npm "~1.2.0" - glob "~7.1.0" - graceful-fs "~4.1.9" - has-unicode "~2.0.1" - hosted-git-info "~2.1.5" - iferr "~0.1.5" - inflight "~1.0.5" - inherits "~2.0.3" - ini "~1.3.4" - init-package-json "~1.9.4" - lockfile "~1.0.2" - lodash._baseuniq "~4.6.0" - lodash.clonedeep "~4.5.0" - lodash.union "~4.6.0" - lodash.uniq "~4.5.0" - lodash.without "~4.4.0" - mkdirp "~0.5.1" - node-gyp "~3.4.0" - nopt "~3.0.6" - normalize-git-url "~3.0.2" - normalize-package-data "~2.3.5" - npm-cache-filename "~1.0.2" - npm-install-checks "~3.0.0" - npm-package-arg "~4.2.0" - npm-registry-client "~7.2.1" - npm-user-validate "~0.1.5" - npmlog "~4.0.0" - once "~1.4.0" - opener "~1.4.2" - osenv "~0.1.3" - path-is-inside "~1.0.2" - read "~1.0.7" - read-cmd-shim "~1.0.1" - read-installed "~4.0.3" - read-package-json "~2.0.4" - read-package-tree "~5.1.5" - readable-stream "~2.1.5" - realize-package-specifier "~3.0.3" - request "~2.75.0" - retry "~0.10.0" - rimraf "~2.5.4" - semver "~5.3.0" - sha "~2.0.1" - slide "~1.1.6" - sorted-object "~2.0.1" - strip-ansi "~3.0.1" - tar "~2.2.1" - text-table "~0.2.0" - uid-number "0.0.6" - umask "~1.1.0" - unique-filename "~1.1.0" - unpipe "~1.0.0" - validate-npm-package-name "~2.2.2" - which "~1.2.11" - wrappy "~1.0.2" - write-file-atomic "~1.2.0" - -npmlog@^4.0.1, npmlog@~4.0.0, "npmlog@0 || 1 || 2 || 3 || 4": - version "4.0.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.0.2.tgz#d03950e0e78ce1527ba26d2a7592e9348ac3e75f" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.1" - set-blocking "~2.0.0" - -"npmlog@~2.0.0 || ~3.1.0", "npmlog@0 || 1 || 2 || 3": - version "3.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-3.1.2.tgz#2d46fa874337af9498a2f12bb43d8d0be4a36873" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.6.0" - set-blocking "~2.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - -oauth-sign@~0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" - -object-assign@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-0.3.1.tgz#060e2a2a27d7c0d77ec77b78f11aa47fd88008d2" - -object-assign@^4.0.1, object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - -object-assign@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0" - -object-component@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/object-component/-/object-component-0.0.3.tgz#f0c69aa50efc95b866c186f400a33769cb2f1291" - -object-keys@^1.0.8: - version "1.0.11" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" - -object-keys@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-0.4.0.tgz#28a6aae7428dd2c3a92f3d95f21335dd204e0336" - -object.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.0, on-headers@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" - -once@^1.3.0, once@^1.3.3, once@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - dependencies: - wrappy "1" - -once@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/once/-/once-1.3.3.tgz#b2e261557ce4c314ec8304f3fa82663e4297ca20" - dependencies: - wrappy "1" - -onetime@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" - -opener@~1.4.2: - version "1.4.3" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8" - -optimist@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - dependencies: - minimist "~0.0.1" - wordwrap "~0.0.2" - -optimist@~0.3.5: - version "0.3.7" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.3.7.tgz#c90941ad59e4273328923074d2cf2e7cbc6ec0d9" - dependencies: - wordwrap "~0.0.2" - -optionator@^0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.4" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - wordwrap "~1.0.0" - -options@>=0.0.5: - version "0.0.6" - resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - -os-locale@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" - dependencies: - lcid "^1.0.0" - -os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - -osenv@~0.1.3, osenv@0: - version "0.1.4" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644" - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -output-file-sync@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76" - dependencies: - graceful-fs "^4.1.4" - mkdirp "^0.5.1" - object-assign "^4.1.0" - -param-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-1.1.2.tgz#dcb091a43c259b9228f1c341e7b6a44ea0bf9743" - dependencies: - sentence-case "^1.1.2" - -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.0" - -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - dependencies: - error-ex "^1.2.0" - -parsejson@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/parsejson/-/parsejson-0.0.3.tgz#ab7e3759f209ece99437973f7d0f1f64ae0e64ab" - dependencies: - better-assert "~1.0.0" - -parseqs@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/parseqs/-/parseqs-0.0.5.tgz#d5208a3738e46766e291ba2ea173684921a8b89d" - dependencies: - better-assert "~1.0.0" - -parseuri@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/parseuri/-/parseuri-0.0.5.tgz#80204a50d4dbb779bfdc6ebe2778d90e4bce320a" - dependencies: - better-assert "~1.0.0" - -parseurl@~1.3.0, parseurl@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56" - -parseurl@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.0.tgz#b58046db4223e145afa76009e61bac87cc2281b3" - -pascal-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-1.1.2.tgz#3e5d64a20043830a7c49344c2d74b41be0c9c99b" - dependencies: - camel-case "^1.1.1" - upper-case-first "^1.1.0" - -path-array@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-array/-/path-array-1.0.1.tgz#7e2f0f35f07a2015122b868b7eac0eb2c4fec271" - dependencies: - array-index "^1.0.0" - -path-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/path-case/-/path-case-1.1.2.tgz#50ce6ba0d3bed3dd0b5c2a9c4553697434409514" - dependencies: - sentence-case "^1.1.2" - -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - dependencies: - pinkie-promise "^2.0.0" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - -path-is-inside@^1.0.1, path-is-inside@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - -path-parse@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" - -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - dependencies: - pify "^2.0.0" - -pause-stream@0.0.11: - version "0.0.11" - resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" - dependencies: - through "~2.3" - -pause@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/pause/-/pause-0.1.0.tgz#ebc8a4a8619ff0b8a81ac1513c3434ff469fdb74" - -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - -phantomjs-prebuilt@^2.1.7: - version "2.1.14" - resolved "https://registry.yarnpkg.com/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.14.tgz#d53d311fcfb7d1d08ddb24014558f1188c516da0" - dependencies: - es6-promise "~4.0.3" - extract-zip "~1.5.0" - fs-extra "~1.0.0" - hasha "~2.2.0" - kew "~0.7.0" - progress "~1.1.8" - request "~2.79.0" - request-progress "~2.0.1" - which "~1.2.10" - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - -pkg-config@^1.0.1, pkg-config@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/pkg-config/-/pkg-config-1.1.1.tgz#557ef22d73da3c8837107766c52eadabde298fe4" - dependencies: - debug-log "^1.0.0" - find-root "^1.0.0" - xtend "^4.0.1" - -pluralize@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" - -postcss-value-parser@^3.2.3: - version "3.3.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" - -postcss@^5.0.13: - version "5.2.15" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.15.tgz#a9e8685e50e06cc5b3fdea5297273246c26f5b30" - dependencies: - chalk "^1.1.3" - js-base64 "^2.1.9" - source-map "^0.5.6" - supports-color "^3.2.3" - -postcss@5.0.14: - version "5.0.14" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.0.14.tgz#164dafa9f3c6775ee599919cda610adeb495fcec" - dependencies: - js-base64 "^2.1.9" - source-map "^0.5.1" - supports-color "^3.1.2" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" - -private@^0.1.6: - version "0.1.7" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" - -process-nextick-args@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" - -progress@^1.1.8, progress@~1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" - -promise@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-6.1.0.tgz#2ce729f6b94b45c26891ad0602c5c90e04c6eef6" - dependencies: - asap "~1.0.0" - -promise@^7.0.1, promise@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.1.1.tgz#489654c692616b8aa55b0724fa809bb7db49c5bf" - dependencies: - asap "~2.0.3" - -promise@~2.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-2.0.0.tgz#46648aa9d605af5d2e70c3024bf59436da02b80e" - dependencies: - is-promise "~1" - -promzard@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" - dependencies: - read "1" - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - -prr@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/prr/-/prr-0.0.0.tgz#1a84b85908325501411853d0081ee3fa86e2926a" - -ps-tree@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.1.0.tgz#b421b24140d6203f1ed3c76996b4427b08e8c014" - dependencies: - event-stream "~3.3.0" - -pseudomap@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - -punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - -qjobs@^1.1.4: - version "1.1.5" - resolved "https://registry.yarnpkg.com/qjobs/-/qjobs-1.1.5.tgz#659de9f2cf8dcc27a1481276f205377272382e73" - -qs@~6.2.0: - version "6.2.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.2.tgz#d506a5ad5b2cae1fd35c4f54ec182e267e3ef586" - -qs@~6.3.0: - version "6.3.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.1.tgz#918c0b3bcd36679772baf135b1acb4c1651ed79d" - -qs@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-4.0.0.tgz#c31d9b74ec27df75e543a86c78728ed8d4623607" - -qs@6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.2.1.tgz#ce03c5ff0935bc1d9d69a9f14cbd18e568d67625" - -random-bytes@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b" - -randomatic@^1.1.3: - version "1.1.6" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.6.tgz#110dcabff397e9dcff7c0789ccc0a49adf1ec5bb" - dependencies: - is-number "^2.0.2" - kind-of "^3.0.2" - -range-parser@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - -range-parser@~1.0.2, range-parser@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.0.3.tgz#6872823535c692e2c2a0103826afd82c2e0ff175" - -raw-body@~2.1.2: - version "2.1.7" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.1.7.tgz#adfeace2e4fb3098058014d08c072dcc59758774" - dependencies: - bytes "2.4.0" - iconv-lite "0.4.13" - unpipe "1.0.0" - -raw-body@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.2.0.tgz#994976cf6a5096a41162840492f0bdc5d6e7fb96" - dependencies: - bytes "2.4.0" - iconv-lite "0.4.15" - unpipe "1.0.0" - -rc@~1.1.6: - version "1.1.7" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.1.7.tgz#c5ea564bb07aff9fd3a5b32e906c1d3a65940fea" - dependencies: - deep-extend "~0.4.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -read-cmd-shim@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b" - dependencies: - graceful-fs "^4.1.2" - -read-file-stdin@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.0.tgz#536bec6f17e0059ca37bc5bc7e39e97109a84166" - dependencies: - gather-stream "^1.0.0" - -read-installed@~4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067" - dependencies: - debuglog "^1.0.1" - read-package-json "^2.0.0" - readdir-scoped-modules "^1.0.0" - semver "2 || 3 || 4 || 5" - slide "~1.1.3" - util-extend "^1.0.1" - optionalDependencies: - graceful-fs "^4.1.2" - -read-package-json@^2.0.0, read-package-json@~2.0.4, "read-package-json@1 || 2": - version "2.0.4" - resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.0.4.tgz#61ed1b2256ea438d8008895090be84b8e799c853" - dependencies: - glob "^6.0.0" - json-parse-helpfulerror "^1.0.2" - normalize-package-data "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.2" - -read-package-tree@~5.1.5: - version "5.1.5" - resolved "https://registry.yarnpkg.com/read-package-tree/-/read-package-tree-5.1.5.tgz#ace7e6381c7684f970aaa98fc7c5d2b666addab6" - dependencies: - debuglog "^1.0.1" - dezalgo "^1.0.0" - once "^1.3.0" - read-package-json "^2.0.0" - readdir-scoped-modules "^1.0.0" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - -read@~1.0.1, read@~1.0.7, read@1: - version "1.0.7" - resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" - dependencies: - mute-stream "~0.0.4" - -"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.2, readable-stream@^2.2.2, "readable-stream@1 || 2": - version "2.2.3" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.3.tgz#9cf49463985df016c8ae8813097a9293a9b33729" - dependencies: - buffer-shims "^1.0.0" - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - -readable-stream@~1.0.17, readable-stream@~1.0.2: - version "1.0.34" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@~1.1.8, readable-stream@~1.1.9: - version "1.1.14" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@~2.0.0, readable-stream@~2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - -readable-stream@~2.1.4, readable-stream@~2.1.5: - version "2.1.5" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0" - dependencies: - buffer-shims "^1.0.0" - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - string_decoder "~0.10.x" - util-deprecate "~1.0.1" - -readdir-scoped-modules@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz#9fafa37d286be5d92cbaebdee030dc9b5f406747" - dependencies: - debuglog "^1.0.1" - dezalgo "^1.0.0" - graceful-fs "^4.1.2" - once "^1.3.0" - -readdirp@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" - dependencies: - graceful-fs "^4.1.2" - minimatch "^3.0.2" - readable-stream "^2.0.2" - set-immediate-shim "^1.0.1" - -readline2@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/readline2/-/readline2-1.0.1.tgz#41059608ffc154757b715d9989d199ffbf372e35" - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - mute-stream "0.0.5" - -realize-package-specifier@~3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/realize-package-specifier/-/realize-package-specifier-3.0.3.tgz#d0def882952b8de3f67eba5e91199661271f41f4" - dependencies: - dezalgo "^1.0.1" - npm-package-arg "^4.1.1" - -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - dependencies: - resolve "^1.1.6" - -redent@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - dependencies: - indent-string "^2.1.0" - strip-indent "^1.0.1" - -redis-commands@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/redis-commands/-/redis-commands-1.3.1.tgz#81d826f45fa9c8b2011f4cd7a0fe597d241d442b" - -redis-parser@^2.0.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/redis-parser/-/redis-parser-2.4.0.tgz#018ea743077aae944d0b798b2fd12587320bf3c9" - -redis@>=0.7.0: - version "2.6.5" - resolved "https://registry.yarnpkg.com/redis/-/redis-2.6.5.tgz#87c1eff4a489f94b70871f3d08b6988f23a95687" - dependencies: - double-ended-queue "^2.1.0-0" - redis-commands "^1.2.0" - redis-parser "^2.0.0" - -regenerate@^1.2.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" - -regenerator-runtime@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.3.tgz#8c4367a904b51ea62a908ac310bf99ff90a82a3e" - -regenerator-transform@0.9.8: - version "0.9.8" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.8.tgz#0f88bb2bc03932ddb7b6b7312e68078f01026d6c" - dependencies: - babel-runtime "^6.18.0" - babel-types "^6.19.0" - private "^0.1.6" - -regex-cache@^0.4.2: - version "0.4.3" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" - dependencies: - is-equal-shallow "^0.1.3" - is-primitive "^2.0.0" - -regexpu-core@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" - dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" - -regjsgen@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" - -regjsparser@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" - dependencies: - jsesc "~0.5.0" - -relateurl@0.2.x: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - -repeat-element@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" - -repeat-string@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-0.2.2.tgz#c7a8d3236068362059a7e4651fc6884e8b1fb4ae" - -repeat-string@^1.5.2: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - dependencies: - is-finite "^1.0.0" - -request-progress@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-2.0.1.tgz#5d36bb57961c673aa5b788dbc8141fdf23b44e08" - dependencies: - throttleit "^1.0.0" - -request@^2.34.0, request@^2.51.0, request@^2.61.0, request@^2.72.0, request@^2.74.0, request@^2.79.0, request@~2.79.0, request@2: - version "2.79.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" - dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - caseless "~0.11.0" - combined-stream "~1.0.5" - extend "~3.0.0" - forever-agent "~0.6.1" - form-data "~2.1.1" - har-validator "~2.0.6" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - oauth-sign "~0.8.1" - qs "~6.3.0" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "~0.4.1" - uuid "^3.0.0" - -request@~2.75.0: - version "2.75.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.75.0.tgz#d2b8268a286da13eaa5d01adf5d18cc90f657d93" - dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - bl "~1.1.2" - caseless "~0.11.0" - combined-stream "~1.0.5" - extend "~3.0.0" - forever-agent "~0.6.1" - form-data "~2.0.0" - har-validator "~2.0.6" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - node-uuid "~1.4.7" - oauth-sign "~0.8.1" - qs "~6.2.0" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "~0.4.1" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - -require-uncached@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" - dependencies: - caller-path "^0.1.0" - resolve-from "^1.0.0" - -requires-port@1.x.x: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - -resolve-from@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" - -resolve@^1.1.6: - version "1.3.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.3.1.tgz#5d0a1632609b6b00a22284293db1d5d973676314" - dependencies: - path-parse "^1.0.5" - -response-time@~2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/response-time/-/response-time-2.3.2.tgz#ffa71bab952d62f7c1d49b7434355fbc68dffc5a" - dependencies: - depd "~1.1.0" - on-headers "~1.0.1" - -restore-cursor@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" - dependencies: - exit-hook "^1.0.0" - onetime "^1.0.0" - -retry@^0.10.0, retry@~0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4" - -right-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" - dependencies: - align-text "^0.1.1" - -rimraf@^2.2.2, rimraf@^2.2.8, rimraf@^2.5.2, rimraf@^2.6.0, rimraf@2: - version "2.6.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" - dependencies: - glob "^7.0.5" - -rimraf@~2.5.1, rimraf@~2.5.4: - version "2.5.4" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.5.4.tgz#96800093cbf1a0c86bd95b4625467535c29dfa04" - dependencies: - glob "^7.0.5" - -rndm@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/rndm/-/rndm-1.2.0.tgz#f33fe9cfb52bbfd520aa18323bc65db110a1b76c" - -run-async@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389" - dependencies: - once "^1.3.0" - -run-parallel@^1.1.2: - version "1.1.6" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.6.tgz#29003c9a2163e01e2d2dfc90575f2c6c1d61a039" - -rx-lite@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" - -safe-buffer@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" - -sass-graph@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.1.2.tgz#965104be23e8103cb7e5f710df65935b317da57b" - dependencies: - glob "^7.0.0" - lodash "^4.0.0" - yargs "^4.7.1" - -sax@0.5.x: - version "0.5.8" - resolved "https://registry.yarnpkg.com/sax/-/sax-0.5.8.tgz#d472db228eb331c2506b0e8c15524adb939d12c1" - -"semver@^2.3.0 || 3.x || 4 || 5", semver@^5.1.0, semver@~5.3.0, "semver@2 >=2.2.1 || 3.x || 4 || 5", "semver@2 || 3 || 4 || 5", "semver@2.x || 3.x || 4 || 5": - version "5.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" - -semver@~4.3.3: - version "4.3.6" - resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" - -send@0.13.0: - version "0.13.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.13.0.tgz#518f921aeb0560aec7dcab2990b14cf6f3cce5de" - dependencies: - debug "~2.2.0" - depd "~1.0.1" - destroy "1.0.3" - escape-html "1.0.2" - etag "~1.7.0" - fresh "0.3.0" - http-errors "~1.3.1" - mime "1.3.4" - ms "0.7.1" - on-finished "~2.3.0" - range-parser "~1.0.2" - statuses "~1.2.1" - -send@0.13.2: - version "0.13.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.13.2.tgz#765e7607c8055452bba6f0b052595350986036de" - dependencies: - debug "~2.2.0" - depd "~1.1.0" - destroy "~1.0.4" - escape-html "~1.0.3" - etag "~1.7.0" - fresh "0.3.0" - http-errors "~1.3.1" - mime "1.3.4" - ms "0.7.1" - on-finished "~2.3.0" - range-parser "~1.0.3" - statuses "~1.2.1" - -sentence-case@^1.1.1, sentence-case@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-1.1.3.tgz#8034aafc2145772d3abe1509aa42c9e1042dc139" - dependencies: - lower-case "^1.1.1" - -serve-favicon@~2.3.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.3.2.tgz#dd419e268de012ab72b319d337f2105013f9381f" - dependencies: - etag "~1.7.0" - fresh "0.3.0" - ms "0.7.2" - parseurl "~1.3.1" - -serve-index@~1.7.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.7.3.tgz#7a057fc6ee28dc63f64566e5fa57b111a86aecd2" - dependencies: - accepts "~1.2.13" - batch "0.5.3" - debug "~2.2.0" - escape-html "~1.0.3" - http-errors "~1.3.1" - mime-types "~2.1.9" - parseurl "~1.3.1" - -serve-static@~1.10.0: - version "1.10.3" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.10.3.tgz#ce5a6ecd3101fed5ec09827dac22a9c29bfb0535" - dependencies: - escape-html "~1.0.3" - parseurl "~1.3.1" - send "0.13.2" - -server-destroy@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - -set-immediate-shim@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" - -setprototypeof@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.2.tgz#81a552141ec104b88e89ce383103ad5c66564d08" - -sha@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/sha/-/sha-2.0.1.tgz#6030822fbd2c9823949f8f72ed6411ee5cf25aae" - dependencies: - graceful-fs "^4.1.2" - readable-stream "^2.0.2" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - -shell-quote@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" - dependencies: - array-filter "~0.0.0" - array-map "~0.0.0" - array-reduce "~0.0.0" - jsonify "~0.0.0" - -shelljs@^0.7.5: - version "0.7.6" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.7.6.tgz#379cccfb56b91c8601e4793356eb5382924de9ad" - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" - -signal-exit@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - -slice-ansi@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" - -slide@^1.1.3, slide@^1.1.5, slide@~1.1.3, slide@~1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" - -slugg@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/slugg/-/slugg-1.1.0.tgz#4832e29b42d71edaec5b18691347651d75a52e6c" - -snake-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-1.1.2.tgz#0c2f25e305158d9a18d3d977066187fef8a5a66a" - dependencies: - sentence-case "^1.1.2" - -sntp@1.x.x: - version "1.0.9" - resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" - dependencies: - hoek "2.x.x" - -socket.io-adapter@0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz#cb6d4bb8bec81e1078b99677f9ced0046066bb8b" - dependencies: - debug "2.3.3" - socket.io-parser "2.3.1" - -socket.io-client@1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-1.7.3.tgz#b30e86aa10d5ef3546601c09cde4765e381da377" - dependencies: - backo2 "1.0.2" - component-bind "1.0.0" - component-emitter "1.2.1" - debug "2.3.3" - engine.io-client "1.8.3" - has-binary "0.1.7" - indexof "0.0.1" - object-component "0.0.3" - parseuri "0.0.5" - socket.io-parser "2.3.1" - to-array "0.1.4" - -socket.io-parser@2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-2.3.1.tgz#dd532025103ce429697326befd64005fcfe5b4a0" - dependencies: - component-emitter "1.1.2" - debug "2.2.0" - isarray "0.0.1" - json3 "3.3.2" - -socket.io@1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-1.7.3.tgz#b8af9caba00949e568e369f1327ea9be9ea2461b" - dependencies: - debug "2.3.3" - engine.io "1.8.3" - has-binary "0.1.7" - object-assign "4.1.0" - socket.io-adapter "0.5.0" - socket.io-client "1.7.3" - socket.io-parser "2.3.1" - -sorted-object@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz#7d631f4bd3a798a24af1dffcfbfe83337a5df5fc" - -source-map-support@^0.4.2: - version "0.4.11" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.11.tgz#647f939978b38535909530885303daf23279f322" - dependencies: - source-map "^0.5.3" - -source-map@^0.4.2, source-map@0.4.x: - version "0.4.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" - dependencies: - amdefine ">=0.0.4" - -source-map@^0.5.0, source-map@^0.5.1, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1: - version "0.5.6" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" - -source-map@~0.1.7, source-map@0.1.x: - version "0.1.43" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346" - dependencies: - amdefine ">=0.0.4" - -spdx-correct@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" - dependencies: - spdx-license-ids "^1.0.2" - -spdx-expression-parse@~1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" - -spdx-license-ids@^1.0.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" - -split@0.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f" - dependencies: - through "2" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - -sqwish@0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/sqwish/-/sqwish-0.2.2.tgz#00fe2668104f1228b5bb7ee739ef60121bbcb057" - -sshpk@^1.7.0: - version "1.10.2" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.10.2.tgz#d5a804ce22695515638e798dbe23273de070a5fa" - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - dashdash "^1.12.0" - getpass "^0.1.1" - optionalDependencies: - bcrypt-pbkdf "^1.0.0" - ecc-jsbn "~0.1.1" - jodid25519 "^1.0.0" - jsbn "~0.1.0" - tweetnacl "~0.14.0" - -stack-trace@0.0.x: - version "0.0.9" - resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.9.tgz#a8f6eaeca90674c333e7c43953f275b451510695" - -standard-engine@~5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/standard-engine/-/standard-engine-5.2.0.tgz#400660ae5acce8afd4db60ff2214a9190ad790a3" - dependencies: - deglob "^2.0.0" - find-root "^1.0.0" - get-stdin "^5.0.1" - home-or-tmp "^2.0.0" - minimist "^1.1.0" - pkg-config "^1.0.1" - -standard@^8.6.0: - version "8.6.0" - resolved "https://registry.yarnpkg.com/standard/-/standard-8.6.0.tgz#635132be7bfb567c2921005f30f9e350e4752aad" - dependencies: - eslint "~3.10.2" - eslint-config-standard "6.2.1" - eslint-config-standard-jsx "3.2.0" - eslint-plugin-promise "~3.4.0" - eslint-plugin-react "~6.7.1" - eslint-plugin-standard "~2.0.1" - standard-engine "~5.2.0" - -"statuses@>= 1.3.1 < 2", statuses@~1.3.1, statuses@1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" - -statuses@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.2.1.tgz#dded45cc18256d51ed40aec142489d5c61026d28" - -stream-combiner@^0.0.4, stream-combiner@~0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" - dependencies: - duplexer "~0.1.1" - -stream-counter@~0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/stream-counter/-/stream-counter-0.2.0.tgz#ded266556319c8b0e222812b9cf3b26fa7d947de" - dependencies: - readable-stream "~1.1.8" - -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -string-width@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.0.0.tgz#635c5436cc72a6e0c387ceca278d4e2eec52687e" - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^3.0.0" - -string.prototype.padend@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz#f3aaef7c1719f170c5eab1c32bf780d96e21f2f0" - dependencies: - define-properties "^1.1.2" - es-abstract "^1.4.3" - function-bind "^1.0.2" - -stringstream@~0.0.4: - version "0.0.5" - resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1, strip-ansi@~3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - dependencies: - ansi-regex "^2.0.0" - -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - dependencies: - is-utf8 "^0.2.0" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - -strip-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - dependencies: - get-stdin "^4.0.1" - -strip-json-comments@~1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - -stylus@0.54.5: - version "0.54.5" - resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.54.5.tgz#42b9560931ca7090ce8515a798ba9e6aa3d6dc79" - dependencies: - css-parse "1.7.x" - debug "*" - glob "7.0.x" - mkdirp "0.5.x" - sax "0.5.x" - source-map "0.1.x" - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - -supports-color@^3.1.2, supports-color@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" - dependencies: - has-flag "^1.0.0" - -swap-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/swap-case/-/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" - dependencies: - lower-case "^1.1.1" - upper-case "^1.1.1" - -table@^3.7.8: - version "3.8.3" - resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f" - dependencies: - ajv "^4.7.0" - ajv-keywords "^1.0.0" - chalk "^1.1.1" - lodash "^4.0.0" - slice-ansi "0.0.4" - string-width "^2.0.0" - -tar-pack@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.3.0.tgz#30931816418f55afc4d21775afdd6720cee45dae" - dependencies: - debug "~2.2.0" - fstream "~1.0.10" - fstream-ignore "~1.0.5" - once "~1.3.3" - readable-stream "~2.1.4" - rimraf "~2.5.1" - tar "~2.2.1" - uid-number "~0.0.6" - -tar@^0.1.18: - version "0.1.20" - resolved "https://registry.yarnpkg.com/tar/-/tar-0.1.20.tgz#42940bae5b5f22c74483699126f9f3f27449cb13" - dependencies: - block-stream "*" - fstream "~0.1.28" - inherits "2" - -tar@^2.0.0, tar@~2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" - dependencies: - block-stream "*" - fstream "^1.0.2" - inherits "2" - -tempfile@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-0.1.3.tgz#7d6b710047339d39f847327a056dadf183103010" - dependencies: - uuid "~1.4.0" - -terraform@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/terraform/-/terraform-1.3.0.tgz#99e9ab305bbc93741f238c3e6b1f24ec7252768c" - dependencies: - autoprefixer "6.2.3" - coffee-script "1.10.0" - ejs "2.3.4" - harp-minify "0.4.0" - jade "1.11.0" - less "2.5.3" - lodash "3.10.1" - lru-cache "4.0.0" - marked "0.3.5" - node-sass "3.7.0" - postcss "5.0.14" - stylus "0.54.5" - through "2.3.8" - -text-table@~0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - -throttleit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" - -through@^2.3.6, through@~2.3, through@~2.3.1, through@2, through@2.3.8: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - -through2@^0.4.0: - version "0.4.2" - resolved "https://registry.yarnpkg.com/through2/-/through2-0.4.2.tgz#dbf5866031151ec8352bb6c4db64a2292a840b9b" - dependencies: - readable-stream "~1.0.17" - xtend "~2.1.1" - -title-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/title-case/-/title-case-1.1.2.tgz#fae4a6ae546bfa22d083a0eea910a40d12ed4f5a" - dependencies: - sentence-case "^1.1.1" - upper-case "^1.0.3" - -tmp@0.0.31, tmp@0.0.x: - version "0.0.31" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" - dependencies: - os-tmpdir "~1.0.1" - -to-array@0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/to-array/-/to-array-0.1.4.tgz#17e6c11f73dd4f3d74cda7a4ff3238e9ad9bf890" - -to-fast-properties@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.2.tgz#f3f5c0c3ba7299a7ef99427e44633257ade43320" - -tough-cookie@~2.3.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" - dependencies: - punycode "^1.4.1" - -transformers@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/transformers/-/transformers-2.1.0.tgz#5d23cb35561dd85dc67fb8482309b47d53cce9a7" - dependencies: - css "~1.0.8" - promise "~2.0" - uglify-js "~2.2.5" - -trim-newlines@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" - -trim-right@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - -tryit@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" - -tsscmp@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tsscmp/-/tsscmp-1.0.5.tgz#7dc4a33af71581ab4337da91d85ca5427ebd9a97" - -tunnel-agent@~0.4.1: - version "0.4.3" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - dependencies: - prelude-ls "~1.1.2" - -type-is@~1.6.14, type-is@~1.6.6: - version "1.6.14" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.14.tgz#e219639c17ded1ca0789092dd54a03826b817cb2" - dependencies: - media-typer "0.3.0" - mime-types "~2.1.13" - -typedarray@^0.0.6, typedarray@~0.0.5: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - -uglify-js@~2.2.5: - version "2.2.5" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.2.5.tgz#a6e02a70d839792b9780488b7b8b184c095c99c7" - dependencies: - optimist "~0.3.5" - source-map "~0.1.7" - -uglify-js@2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.6.1.tgz#edbbe1888ba3525ded3a7bf836b30b3405d3161b" - dependencies: - async "~0.2.6" - source-map "~0.5.1" - uglify-to-browserify "~1.0.0" - yargs "~3.10.0" - -uglify-js@2.6.x: - version "2.6.4" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.6.4.tgz#65ea2fb3059c9394692f15fed87c2b36c16b9adf" - dependencies: - async "~0.2.6" - source-map "~0.5.1" - uglify-to-browserify "~1.0.0" - yargs "~3.10.0" - -uglify-to-browserify@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" - -uid-number@~0.0.6, uid-number@0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" - -uid-safe@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.0.0.tgz#a7f3c6ca64a1f6a5d04ec0ef3e4c3d5367317137" - dependencies: - base64-url "1.2.1" - -uid-safe@2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.1.3.tgz#077e264a00b3187936b270bb7376a26473631071" - dependencies: - base64-url "1.3.3" - random-bytes "~1.0.0" - -ultron@1.0.x: - version "1.0.2" - resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" - -umask@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" - -underscore.string@~2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.3.3.tgz#71c08bf6b428b1133f37e78fa3a21c82f7329b0d" - -underscore@>=1.1.0: - version "1.8.3" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - -unique-filename@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.0.tgz#d05f2fe4032560871f30e93cbe735eea201514f3" - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.0.tgz#db6676e7c7cc0629878ff196097c78855ae9f4ab" - dependencies: - imurmurhash "^0.1.4" - -unpipe@~1.0.0, unpipe@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - -upper-case-first@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" - dependencies: - upper-case "^1.1.1" - -upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - -user-home@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" - -user-home@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f" - dependencies: - os-homedir "^1.0.0" - -useragent@^2.1.12: - version "2.1.12" - resolved "https://registry.yarnpkg.com/useragent/-/useragent-2.1.12.tgz#aa7da6cdc48bdc37ba86790871a7321d64edbaa2" - dependencies: - lru-cache "2.2.x" - tmp "0.0.x" - -util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - -util-extend@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f" - -utils-merge@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" - -uuid@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1" - -uuid@~1.4.0: - version "1.4.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-1.4.2.tgz#453019f686966a6df83cdc5244e7c990ecc332fc" - -v8flags@^2.0.10: - version "2.0.11" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.0.11.tgz#bca8f30f0d6d60612cc2c00641e6962d42ae6881" - dependencies: - user-home "^1.1.1" - -validate-npm-package-license@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" - dependencies: - spdx-correct "~1.0.0" - spdx-expression-parse "~1.0.0" - -validate-npm-package-name@^2.0.1, validate-npm-package-name@~2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-2.2.2.tgz#f65695b22f7324442019a3c7fa39a6e7fd299085" - dependencies: - builtins "0.0.7" - -vary@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.0.1.tgz#99e4981566a286118dfb2b817357df7993376d10" - -vary@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.0.tgz#e1e5affbbd16ae768dd2674394b9ad3022653140" - -verror@1.3.6: - version "1.3.6" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c" - dependencies: - extsprintf "1.0.2" - -vhost@~3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/vhost/-/vhost-3.0.2.tgz#2fb1decd4c466aa88b0f9341af33dc1aff2478d5" - -void-elements@^2.0.0, void-elements@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" - -wcwidth@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - dependencies: - defaults "^1.0.3" - -which-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" - -which@^1.2.8, which@^1.2.9, which@~1.2.10, which@~1.2.11, which@1: - version "1.2.12" - resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192" - dependencies: - isexe "^1.1.1" - -wide-align@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.0.tgz#40edde802a71fea1f070da3e62dcda2e7add96ad" - dependencies: - string-width "^1.0.1" - -window-size@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075" - -window-size@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" - -winston@~2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/winston/-/winston-2.3.1.tgz#0b48420d978c01804cf0230b648861598225a119" - dependencies: - async "~1.0.0" - colors "1.0.x" - cycle "1.0.x" - eyes "0.1.x" - isstream "0.1.x" - stack-trace "0.0.x" - -wintersmith@^2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/wintersmith/-/wintersmith-2.3.6.tgz#57bcb21208854cdcda8eddc225306eca3da5c89d" - dependencies: - async "~2.1.4" - chalk "~1.1.3" - chokidar "~1.6.1" - coffee-script "~1.12.1" - highlight.js "~9.8.0" - jade-legacy "~1.11.1" - js-yaml "~3.7.0" - marked "~0.3.6" - mime "~1.3.4" - minimatch "~3.0.3" - minimist "~1.2.0" - mkdirp "~0.5.1" - ncp "~2.0.0" - npm "~3.10.10" - rimraf "~2.5.4" - server-destroy "~1.0.1" - slugg "~1.1.0" - winston "~2.3.0" - -with@~4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/with/-/with-4.0.3.tgz#eefd154e9e79d2c8d3417b647a8f14d9fecce14e" - dependencies: - acorn "^1.0.1" - acorn-globals "^1.0.3" - -with@~5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/with/-/with-5.1.1.tgz#fa4daa92daf32c4ea94ed453c81f04686b575dfe" - dependencies: - acorn "^3.1.0" - acorn-globals "^3.0.0" - -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - -wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - -wordwrap@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" - -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrappy@~1.0.2, wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - -write-file-atomic@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-1.2.0.tgz#14c66d4e4cb3ca0565c28cf3b7a6f3e4d5938fab" - dependencies: - graceful-fs "^4.1.2" - imurmurhash "^0.1.4" - slide "^1.1.5" - -write-file-stdout@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/write-file-stdout/-/write-file-stdout-0.0.2.tgz#c252d7c7c5b1b402897630e3453c7bfe690d9ca1" - -write@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" - dependencies: - mkdirp "^0.5.1" - -ws@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.2.tgz#8a244fa052401e08c9886cf44a85189e1fd4067f" - dependencies: - options ">=0.0.5" - ultron "1.0.x" - -wtf-8@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wtf-8/-/wtf-8-1.0.0.tgz#392d8ba2d0f1c34d1ee2d630f15d0efb68e1048a" - -xmlhttprequest-ssl@1.5.3: - version "1.5.3" - resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz#185a888c04eca46c3e4070d99f7b49de3528992d" - -xtend@^4.0.0, xtend@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - -xtend@~2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b" - dependencies: - object-keys "~0.4.0" - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - -yallist@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.0.0.tgz#306c543835f09ee1a4cb23b7bce9ab341c91cdd4" - -yargs-parser@^2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-2.4.1.tgz#85568de3cf150ff49fa51825f03a8c880ddcc5c4" - dependencies: - camelcase "^3.0.0" - lodash.assign "^4.0.6" - -yargs@^4.7.1: - version "4.8.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0" - dependencies: - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - lodash.assign "^4.0.3" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^1.0.1" - which-module "^1.0.0" - window-size "^0.2.0" - y18n "^3.2.1" - yargs-parser "^2.4.1" - -yargs@~3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" - dependencies: - camelcase "^1.0.2" - cliui "^2.1.0" - decamelize "^1.0.0" - window-size "0.1.0" - -yauzl@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005" - dependencies: - fd-slicer "~1.0.1" - -yeast@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" - diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/CHANGELOG.md b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/CHANGELOG.md deleted file mode 100644 index b25f838..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/CHANGELOG.md +++ /dev/null @@ -1,5 +0,0 @@ -Bootstrap uses [GitHub's Releases feature](https://github.com/blog/1547-release-your-software) for its changelogs. - -See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. - -Release announcement posts on [the official Bootstrap blog](http://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release. diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/Gruntfile.js b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/Gruntfile.js deleted file mode 100644 index 994a500..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/Gruntfile.js +++ /dev/null @@ -1,511 +0,0 @@ -/*! - * Bootstrap's Gruntfile - * http://getbootstrap.com - * Copyright 2013-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -module.exports = function (grunt) { - 'use strict'; - - // Force use of Unix newlines - grunt.util.linefeed = '\n'; - - RegExp.quote = function (string) { - return string.replace(/[-\\^$*+?.()|[\]{}]/g, '\\$&'); - }; - - var fs = require('fs'); - var path = require('path'); - var generateGlyphiconsData = require('./grunt/bs-glyphicons-data-generator.js'); - var BsLessdocParser = require('./grunt/bs-lessdoc-parser.js'); - var getLessVarsData = function () { - var filePath = path.join(__dirname, 'less/variables.less'); - var fileContent = fs.readFileSync(filePath, { encoding: 'utf8' }); - var parser = new BsLessdocParser(fileContent); - return { sections: parser.parseFile() }; - }; - var generateRawFiles = require('./grunt/bs-raw-files-generator.js'); - var generateCommonJSModule = require('./grunt/bs-commonjs-generator.js'); - var configBridge = grunt.file.readJSON('./grunt/configBridge.json', { encoding: 'utf8' }); - - Object.keys(configBridge.paths).forEach(function (key) { - configBridge.paths[key].forEach(function (val, i, arr) { - arr[i] = path.join('./docs/assets', val); - }); - }); - - // Project configuration. - grunt.initConfig({ - - // Metadata. - pkg: grunt.file.readJSON('package.json'), - banner: '/*!\n' + - ' * Bootstrap v<%= pkg.version %> (<%= pkg.homepage %>)\n' + - ' * Copyright 2011-<%= grunt.template.today("yyyy") %> <%= pkg.author %>\n' + - ' * Licensed under the <%= pkg.license %> license\n' + - ' */\n', - jqueryCheck: configBridge.config.jqueryCheck.join('\n'), - jqueryVersionCheck: configBridge.config.jqueryVersionCheck.join('\n'), - - // Task configuration. - clean: { - dist: 'dist', - docs: 'docs/dist' - }, - - jshint: { - options: { - jshintrc: 'js/.jshintrc' - }, - grunt: { - options: { - jshintrc: 'grunt/.jshintrc' - }, - src: ['Gruntfile.js', 'package.js', 'grunt/*.js'] - }, - core: { - src: 'js/*.js' - }, - test: { - options: { - jshintrc: 'js/tests/unit/.jshintrc' - }, - src: 'js/tests/unit/*.js' - }, - assets: { - src: ['docs/assets/js/src/*.js', 'docs/assets/js/*.js', '!docs/assets/js/*.min.js'] - } - }, - - jscs: { - options: { - config: 'js/.jscsrc' - }, - grunt: { - src: '<%= jshint.grunt.src %>' - }, - core: { - src: '<%= jshint.core.src %>' - }, - test: { - src: '<%= jshint.test.src %>' - }, - assets: { - options: { - requireCamelCaseOrUpperCaseIdentifiers: null - }, - src: '<%= jshint.assets.src %>' - } - }, - - concat: { - options: { - banner: '<%= banner %>\n<%= jqueryCheck %>\n<%= jqueryVersionCheck %>', - stripBanners: false - }, - bootstrap: { - src: [ - 'js/transition.js', - 'js/alert.js', - 'js/button.js', - 'js/carousel.js', - 'js/collapse.js', - 'js/dropdown.js', - 'js/modal.js', - 'js/tooltip.js', - 'js/popover.js', - 'js/scrollspy.js', - 'js/tab.js', - 'js/affix.js' - ], - dest: 'dist/js/<%= pkg.name %>.js' - } - }, - - uglify: { - options: { - compress: { - warnings: false - }, - mangle: true, - preserveComments: /^!|@preserve|@license|@cc_on/i - }, - core: { - src: '<%= concat.bootstrap.dest %>', - dest: 'dist/js/<%= pkg.name %>.min.js' - }, - customize: { - src: configBridge.paths.customizerJs, - dest: 'docs/assets/js/customize.min.js' - }, - docsJs: { - src: configBridge.paths.docsJs, - dest: 'docs/assets/js/docs.min.js' - } - }, - - qunit: { - options: { - inject: 'js/tests/unit/phantom.js' - }, - files: 'js/tests/index.html' - }, - - less: { - compileCore: { - options: { - strictMath: true, - sourceMap: true, - outputSourceFiles: true, - sourceMapURL: '<%= pkg.name %>.css.map', - sourceMapFilename: 'dist/css/<%= pkg.name %>.css.map' - }, - src: 'less/bootstrap.less', - dest: 'dist/css/<%= pkg.name %>.css' - }, - compileTheme: { - options: { - strictMath: true, - sourceMap: true, - outputSourceFiles: true, - sourceMapURL: '<%= pkg.name %>-theme.css.map', - sourceMapFilename: 'dist/css/<%= pkg.name %>-theme.css.map' - }, - src: 'less/theme.less', - dest: 'dist/css/<%= pkg.name %>-theme.css' - } - }, - - autoprefixer: { - options: { - browsers: configBridge.config.autoprefixerBrowsers - }, - core: { - options: { - map: true - }, - src: 'dist/css/<%= pkg.name %>.css' - }, - theme: { - options: { - map: true - }, - src: 'dist/css/<%= pkg.name %>-theme.css' - }, - docs: { - src: ['docs/assets/css/src/docs.css'] - }, - examples: { - expand: true, - cwd: 'docs/examples/', - src: ['**/*.css'], - dest: 'docs/examples/' - } - }, - - csslint: { - options: { - csslintrc: 'less/.csslintrc' - }, - dist: [ - 'dist/css/bootstrap.css', - 'dist/css/bootstrap-theme.css' - ], - examples: [ - 'docs/examples/**/*.css' - ], - docs: { - options: { - ids: false, - 'overqualified-elements': false - }, - src: 'docs/assets/css/src/docs.css' - } - }, - - cssmin: { - options: { - // TODO: disable `zeroUnits` optimization once clean-css 3.2 is released - // and then simplify the fix for https://github.com/twbs/bootstrap/issues/14837 accordingly - compatibility: 'ie8', - keepSpecialComments: '*', - sourceMap: true, - sourceMapInlineSources: true, - advanced: false - }, - minifyCore: { - src: 'dist/css/<%= pkg.name %>.css', - dest: 'dist/css/<%= pkg.name %>.min.css' - }, - minifyTheme: { - src: 'dist/css/<%= pkg.name %>-theme.css', - dest: 'dist/css/<%= pkg.name %>-theme.min.css' - }, - docs: { - src: [ - 'docs/assets/css/ie10-viewport-bug-workaround.css', - 'docs/assets/css/src/pygments-manni.css', - 'docs/assets/css/src/docs.css' - ], - dest: 'docs/assets/css/docs.min.css' - } - }, - - csscomb: { - options: { - config: 'less/.csscomb.json' - }, - dist: { - expand: true, - cwd: 'dist/css/', - src: ['*.css', '!*.min.css'], - dest: 'dist/css/' - }, - examples: { - expand: true, - cwd: 'docs/examples/', - src: '**/*.css', - dest: 'docs/examples/' - }, - docs: { - src: 'docs/assets/css/src/docs.css', - dest: 'docs/assets/css/src/docs.css' - } - }, - - copy: { - fonts: { - expand: true, - src: 'fonts/**', - dest: 'dist/' - }, - docs: { - expand: true, - cwd: 'dist/', - src: [ - '**/*' - ], - dest: 'docs/dist/' - } - }, - - connect: { - server: { - options: { - port: 3000, - base: '.' - } - } - }, - - jekyll: { - options: { - bundleExec: true, - config: '_config.yml', - incremental: false - }, - docs: {}, - github: { - options: { - raw: 'github: true' - } - } - }, - - htmlmin: { - dist: { - options: { - collapseBooleanAttributes: true, - collapseWhitespace: true, - conservativeCollapse: true, - decodeEntities: false, - minifyCSS: { - compatibility: 'ie8', - keepSpecialComments: 0 - }, - minifyJS: true, - minifyURLs: false, - processConditionalComments: true, - removeAttributeQuotes: true, - removeComments: true, - removeOptionalAttributes: true, - removeOptionalTags: true, - removeRedundantAttributes: true, - removeScriptTypeAttributes: true, - removeStyleLinkTypeAttributes: true, - removeTagWhitespace: false, - sortAttributes: true, - sortClassName: true - }, - expand: true, - cwd: '_gh_pages', - dest: '_gh_pages', - src: [ - '**/*.html', - '!examples/**/*.html' - ] - } - }, - - pug: { - options: { - pretty: true, - data: getLessVarsData - }, - customizerVars: { - src: 'docs/_pug/customizer-variables.pug', - dest: 'docs/_includes/customizer-variables.html' - }, - customizerNav: { - src: 'docs/_pug/customizer-nav.pug', - dest: 'docs/_includes/nav/customize.html' - } - }, - - htmllint: { - options: { - ignore: [ - 'Attribute "autocomplete" not allowed on element "button" at this point.', - 'Attribute "autocomplete" is only allowed when the input type is "color", "date", "datetime", "datetime-local", "email", "hidden", "month", "number", "password", "range", "search", "tel", "text", "time", "url", or "week".', - 'Element "img" is missing required attribute "src".' - ] - }, - src: '_gh_pages/**/*.html' - }, - - watch: { - src: { - files: '<%= jshint.core.src %>', - tasks: ['jshint:core', 'qunit', 'concat'] - }, - test: { - files: '<%= jshint.test.src %>', - tasks: ['jshint:test', 'qunit'] - }, - less: { - files: 'less/**/*.less', - tasks: 'less' - } - }, - - 'saucelabs-qunit': { - all: { - options: { - build: process.env.TRAVIS_JOB_ID, - throttled: 10, - maxRetries: 3, - maxPollRetries: 4, - urls: ['http://127.0.0.1:3000/js/tests/index.html?hidepassed'], - browsers: grunt.file.readYAML('grunt/sauce_browsers.yml') - } - } - }, - - exec: { - npmUpdate: { - command: 'npm update' - } - }, - - compress: { - main: { - options: { - archive: 'bootstrap-<%= pkg.version %>-dist.zip', - mode: 'zip', - level: 9, - pretty: true - }, - files: [ - { - expand: true, - cwd: 'dist/', - src: ['**'], - dest: 'bootstrap-<%= pkg.version %>-dist' - } - ] - } - } - - }); - - - // These plugins provide necessary tasks. - require('load-grunt-tasks')(grunt, { scope: 'devDependencies' }); - require('time-grunt')(grunt); - - // Docs HTML validation task - grunt.registerTask('validate-html', ['jekyll:docs', 'htmllint']); - - var runSubset = function (subset) { - return !process.env.TWBS_TEST || process.env.TWBS_TEST === subset; - }; - var isUndefOrNonZero = function (val) { - return val === undefined || val !== '0'; - }; - - // Test task. - var testSubtasks = []; - // Skip core tests if running a different subset of the test suite - if (runSubset('core') && - // Skip core tests if this is a Savage build - process.env.TRAVIS_REPO_SLUG !== 'twbs-savage/bootstrap') { - testSubtasks = testSubtasks.concat(['dist-css', 'dist-js', 'csslint:dist', 'test-js', 'docs']); - } - // Skip HTML validation if running a different subset of the test suite - if (runSubset('validate-html') && - // Skip HTML5 validator on Travis when [skip validator] is in the commit message - isUndefOrNonZero(process.env.TWBS_DO_VALIDATOR)) { - testSubtasks.push('validate-html'); - } - // Only run Sauce Labs tests if there's a Sauce access key - if (typeof process.env.SAUCE_ACCESS_KEY !== 'undefined' && - // Skip Sauce if running a different subset of the test suite - runSubset('sauce-js-unit') && - // Skip Sauce on Travis when [skip sauce] is in the commit message - isUndefOrNonZero(process.env.TWBS_DO_SAUCE)) { - testSubtasks.push('connect'); - testSubtasks.push('saucelabs-qunit'); - } - grunt.registerTask('test', testSubtasks); - grunt.registerTask('test-js', ['jshint:core', 'jshint:test', 'jshint:grunt', 'jscs:core', 'jscs:test', 'jscs:grunt', 'qunit']); - - // JS distribution task. - grunt.registerTask('dist-js', ['concat', 'uglify:core', 'commonjs']); - - // CSS distribution task. - grunt.registerTask('less-compile', ['less:compileCore', 'less:compileTheme']); - grunt.registerTask('dist-css', ['less-compile', 'autoprefixer:core', 'autoprefixer:theme', 'csscomb:dist', 'cssmin:minifyCore', 'cssmin:minifyTheme']); - - // Full distribution task. - grunt.registerTask('dist', ['clean:dist', 'dist-css', 'copy:fonts', 'dist-js']); - - // Default task. - grunt.registerTask('default', ['clean:dist', 'copy:fonts', 'test']); - - grunt.registerTask('build-glyphicons-data', function () { generateGlyphiconsData.call(this, grunt); }); - - // task for building customizer - grunt.registerTask('build-customizer', ['build-customizer-html', 'build-raw-files']); - grunt.registerTask('build-customizer-html', 'pug'); - grunt.registerTask('build-raw-files', 'Add scripts/less files to customizer.', function () { - var banner = grunt.template.process('<%= banner %>'); - generateRawFiles(grunt, banner); - }); - - grunt.registerTask('commonjs', 'Generate CommonJS entrypoint module in dist dir.', function () { - var srcFiles = grunt.config.get('concat.bootstrap.src'); - var destFilepath = 'dist/js/npm.js'; - generateCommonJSModule(grunt, srcFiles, destFilepath); - }); - - // Docs task. - grunt.registerTask('docs-css', ['autoprefixer:docs', 'autoprefixer:examples', 'csscomb:docs', 'csscomb:examples', 'cssmin:docs']); - grunt.registerTask('lint-docs-css', ['csslint:docs', 'csslint:examples']); - grunt.registerTask('docs-js', ['uglify:docsJs', 'uglify:customize']); - grunt.registerTask('lint-docs-js', ['jshint:assets', 'jscs:assets']); - grunt.registerTask('docs', ['docs-css', 'lint-docs-css', 'docs-js', 'lint-docs-js', 'clean:docs', 'copy:docs', 'build-glyphicons-data', 'build-customizer']); - grunt.registerTask('docs-github', ['jekyll:github', 'htmlmin']); - - grunt.registerTask('prep-release', ['dist', 'docs', 'docs-github', 'compress']); -}; diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/LICENSE b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/LICENSE deleted file mode 100644 index 7a30002..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2011-2016 Twitter, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/README.md b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/README.md deleted file mode 100644 index f92150f..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/README.md +++ /dev/null @@ -1,142 +0,0 @@ -# [Bootstrap](http://getbootstrap.com) - -[![Slack](https://bootstrap-slack.herokuapp.com/badge.svg)](https://bootstrap-slack.herokuapp.com) -![Bower version](https://img.shields.io/bower/v/bootstrap.svg) -[![npm version](https://img.shields.io/npm/v/bootstrap.svg)](https://www.npmjs.com/package/bootstrap) -[![Build Status](https://img.shields.io/travis/twbs/bootstrap/master.svg)](https://travis-ci.org/twbs/bootstrap) -[![devDependency Status](https://img.shields.io/david/dev/twbs/bootstrap.svg)](https://david-dm.org/twbs/bootstrap#info=devDependencies) -[![NuGet](https://img.shields.io/nuget/v/bootstrap.svg)](https://www.nuget.org/packages/Bootstrap) -[![Selenium Test Status](https://saucelabs.com/browser-matrix/bootstrap.svg)](https://saucelabs.com/u/bootstrap) - -Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thornton](https://twitter.com/fat), and maintained by the [core team](https://github.com/orgs/twbs/people) with the massive support and involvement of the community. - -To get started, check out ! - - -## Table of contents - -* [Quick start](#quick-start) -* [Bugs and feature requests](#bugs-and-feature-requests) -* [Documentation](#documentation) -* [Contributing](#contributing) -* [Community](#community) -* [Versioning](#versioning) -* [Creators](#creators) -* [Copyright and license](#copyright-and-license) - - -## Quick start - -Several quick start options are available: - -* [Download the latest release](https://github.com/twbs/bootstrap/archive/v3.3.7.zip). -* Clone the repo: `git clone https://github.com/twbs/bootstrap.git`. -* Install with [Bower](http://bower.io): `bower install bootstrap`. -* Install with [npm](https://www.npmjs.com): `npm install bootstrap@3`. -* Install with [Meteor](https://www.meteor.com): `meteor add twbs:bootstrap`. -* Install with [Composer](https://getcomposer.org): `composer require twbs/bootstrap`. - -Read the [Getting started page](http://getbootstrap.com/getting-started/) for information on the framework contents, templates and examples, and more. - -### What's included - -Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this: - -``` -bootstrap/ -├── css/ -│ ├── bootstrap.css -│ ├── bootstrap.css.map -│ ├── bootstrap.min.css -│ ├── bootstrap.min.css.map -│ ├── bootstrap-theme.css -│ ├── bootstrap-theme.css.map -│ ├── bootstrap-theme.min.css -│ └── bootstrap-theme.min.css.map -├── js/ -│ ├── bootstrap.js -│ └── bootstrap.min.js -└── fonts/ - ├── glyphicons-halflings-regular.eot - ├── glyphicons-halflings-regular.svg - ├── glyphicons-halflings-regular.ttf - ├── glyphicons-halflings-regular.woff - └── glyphicons-halflings-regular.woff2 -``` - -We provide compiled CSS and JS (`bootstrap.*`), as well as compiled and minified CSS and JS (`bootstrap.min.*`). CSS [source maps](https://developer.chrome.com/devtools/docs/css-preprocessors) (`bootstrap.*.map`) are available for use with certain browsers' developer tools. Fonts from Glyphicons are included, as is the optional Bootstrap theme. - - -## Bugs and feature requests - -Have a bug or a feature request? Please first read the [issue guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md#using-the-issue-tracker) and search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/twbs/bootstrap/issues/new). - -Note that **feature requests must target [Bootstrap v4](https://github.com/twbs/bootstrap/tree/v4-dev),** because Bootstrap v3 is now in maintenance mode and is closed off to new features. This is so that we can focus our efforts on Bootstrap v4. - - -## Documentation - -Bootstrap's documentation, included in this repo in the root directory, is built with [Jekyll](http://jekyllrb.com) and publicly hosted on GitHub Pages at . The docs may also be run locally. - -### Running documentation locally - -1. If necessary, [install Jekyll](http://jekyllrb.com/docs/installation) and other Ruby dependencies with `bundle install`. - **Note for Windows users:** Read [this unofficial guide](http://jekyll-windows.juthilo.com/) to get Jekyll up and running without problems. -2. From the root `/bootstrap` directory, run `bundle exec jekyll serve` in the command line. -4. Open `http://localhost:9001` in your browser, and voilà. - -Learn more about using Jekyll by reading its [documentation](http://jekyllrb.com/docs/home/). - -### Documentation for previous releases - -Documentation for v2.3.2 has been made available for the time being at while folks transition to Bootstrap 3. - -[Previous releases](https://github.com/twbs/bootstrap/releases) and their documentation are also available for download. - - -## Contributing - -Please read through our [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md). Included are directions for opening issues, coding standards, and notes on development. - -Moreover, if your pull request contains JavaScript patches or features, you must include [relevant unit tests](https://github.com/twbs/bootstrap/tree/master/js/tests). All HTML and CSS should conform to the [Code Guide](https://github.com/mdo/code-guide), maintained by [Mark Otto](https://github.com/mdo). - -**Bootstrap v3 is now closed off to new features.** It has gone into maintenance mode so that we can focus our efforts on [Bootstrap v4](https://github.com/twbs/bootstrap/tree/v4-dev), the future of the framework. Pull requests which add new features (rather than fix bugs) should target [Bootstrap v4 (the `v4-dev` git branch)](https://github.com/twbs/bootstrap/tree/v4-dev) instead. - -Editor preferences are available in the [editor config](https://github.com/twbs/bootstrap/blob/master/.editorconfig) for easy use in common text editors. Read more and download plugins at . - - -## Community - -Get updates on Bootstrap's development and chat with the project maintainers and community members. - -* Follow [@getbootstrap on Twitter](https://twitter.com/getbootstrap). -* Read and subscribe to [The Official Bootstrap Blog](http://blog.getbootstrap.com). -* Join [the official Slack room](https://bootstrap-slack.herokuapp.com). -* Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##bootstrap` channel. -* Implementation help may be found at Stack Overflow (tagged [`twitter-bootstrap-3`](https://stackoverflow.com/questions/tagged/twitter-bootstrap-3)). -* Developers should use the keyword `bootstrap` on packages which modify or add to the functionality of Bootstrap when distributing through [npm](https://www.npmjs.com/browse/keyword/bootstrap) or similar delivery mechanisms for maximum discoverability. - - -## Versioning - -For transparency into our release cycle and in striving to maintain backward compatibility, Bootstrap is maintained under [the Semantic Versioning guidelines](http://semver.org/). Sometimes we screw up, but we'll adhere to those rules whenever possible. - -See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. Release announcement posts on [the official Bootstrap blog](http://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release. - - -## Creators - -**Mark Otto** - -* -* - -**Jacob Thornton** - -* -* - - -## Copyright and license - -Code and documentation copyright 2011-2016 Twitter, Inc. Code released under [the MIT license](https://github.com/twbs/bootstrap/blob/master/LICENSE). Docs released under [Creative Commons](https://github.com/twbs/bootstrap/blob/master/docs/LICENSE). diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.css deleted file mode 100644 index 31d8882..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.css +++ /dev/null @@ -1,587 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); -} -.btn-default:active, -.btn-primary:active, -.btn-success:active, -.btn-info:active, -.btn-warning:active, -.btn-danger:active, -.btn-default.active, -.btn-primary.active, -.btn-success.active, -.btn-info.active, -.btn-warning.active, -.btn-danger.active { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn-default.disabled, -.btn-primary.disabled, -.btn-success.disabled, -.btn-info.disabled, -.btn-warning.disabled, -.btn-danger.disabled, -.btn-default[disabled], -.btn-primary[disabled], -.btn-success[disabled], -.btn-info[disabled], -.btn-warning[disabled], -.btn-danger[disabled], -fieldset[disabled] .btn-default, -fieldset[disabled] .btn-primary, -fieldset[disabled] .btn-success, -fieldset[disabled] .btn-info, -fieldset[disabled] .btn-warning, -fieldset[disabled] .btn-danger { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-default .badge, -.btn-primary .badge, -.btn-success .badge, -.btn-info .badge, -.btn-warning .badge, -.btn-danger .badge { - text-shadow: none; -} -.btn:active, -.btn.active { - background-image: none; -} -.btn-default { - text-shadow: 0 1px 0 #fff; - background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); - background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); - background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #dbdbdb; - border-color: #ccc; -} -.btn-default:hover, -.btn-default:focus { - background-color: #e0e0e0; - background-position: 0 -15px; -} -.btn-default:active, -.btn-default.active { - background-color: #e0e0e0; - border-color: #dbdbdb; -} -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #e0e0e0; - background-image: none; -} -.btn-primary { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); - background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #245580; -} -.btn-primary:hover, -.btn-primary:focus { - background-color: #265a88; - background-position: 0 -15px; -} -.btn-primary:active, -.btn-primary.active { - background-color: #265a88; - border-color: #245580; -} -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #265a88; - background-image: none; -} -.btn-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); - background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #3e8f3e; -} -.btn-success:hover, -.btn-success:focus { - background-color: #419641; - background-position: 0 -15px; -} -.btn-success:active, -.btn-success.active { - background-color: #419641; - border-color: #3e8f3e; -} -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #419641; - background-image: none; -} -.btn-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); - background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #28a4c9; -} -.btn-info:hover, -.btn-info:focus { - background-color: #2aabd2; - background-position: 0 -15px; -} -.btn-info:active, -.btn-info.active { - background-color: #2aabd2; - border-color: #28a4c9; -} -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #2aabd2; - background-image: none; -} -.btn-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #e38d13; -} -.btn-warning:hover, -.btn-warning:focus { - background-color: #eb9316; - background-position: 0 -15px; -} -.btn-warning:active, -.btn-warning.active { - background-color: #eb9316; - border-color: #e38d13; -} -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #eb9316; - background-image: none; -} -.btn-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); - background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #b92c28; -} -.btn-danger:hover, -.btn-danger:focus { - background-color: #c12e2a; - background-position: 0 -15px; -} -.btn-danger:active, -.btn-danger.active { - background-color: #c12e2a; - border-color: #b92c28; -} -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #c12e2a; - background-image: none; -} -.thumbnail, -.img-thumbnail { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); - box-shadow: 0 1px 2px rgba(0, 0, 0, .075); -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - background-color: #e8e8e8; - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - background-color: #2e6da4; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; -} -.navbar-default { - background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); - background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); - background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); - background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); - background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); - background-repeat: repeat-x; - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255, 255, 255, .25); -} -.navbar-inverse { - background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); - background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); - background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-radius: 4px; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); - background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); - background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); - background-repeat: repeat-x; - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); -} -.navbar-inverse .navbar-brand, -.navbar-inverse .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); -} -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} -@media (max-width: 767px) { - .navbar .navbar-nav .open .dropdown-menu > .active > a, - .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; - } -} -.alert { - text-shadow: 0 1px 0 rgba(255, 255, 255, .2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); -} -.alert-success { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); - background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); - background-repeat: repeat-x; - border-color: #b2dba1; -} -.alert-info { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); - background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); - background-repeat: repeat-x; - border-color: #9acfea; -} -.alert-warning { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); - background-repeat: repeat-x; - border-color: #f5e79e; -} -.alert-danger { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); - background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); - background-repeat: repeat-x; - border-color: #dca7a7; -} -.progress { - background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); - background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); - background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); - background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); - background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); - background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.list-group { - border-radius: 4px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); - box-shadow: 0 1px 2px rgba(0, 0, 0, .075); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 #286090; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); - background-repeat: repeat-x; - border-color: #2b669a; -} -.list-group-item.active .badge, -.list-group-item.active:hover .badge, -.list-group-item.active:focus .badge { - text-shadow: none; -} -.panel { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); - box-shadow: 0 1px 2px rgba(0, 0, 0, .05); -} -.panel-default > .panel-heading { - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; -} -.panel-primary > .panel-heading { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; -} -.panel-success > .panel-heading { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); - background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); - background-repeat: repeat-x; -} -.panel-info > .panel-heading { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); - background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); - background-repeat: repeat-x; -} -.panel-warning > .panel-heading { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); - background-repeat: repeat-x; -} -.panel-danger > .panel-heading { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); - background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); - background-repeat: repeat-x; -} -.well { - background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); - background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); - background-repeat: repeat-x; - border-color: #dcdcdc; - -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); -} -/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.css.map b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.css.map deleted file mode 100644 index d876f60..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["bootstrap-theme.css","less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"AAAA;;;;GAIG;ACeH;;;;;;EAME,yCAAA;EC2CA,4FAAA;EACQ,oFAAA;CFvDT;ACgBC;;;;;;;;;;;;ECsCA,yDAAA;EACQ,iDAAA;CFxCT;ACMC;;;;;;;;;;;;;;;;;;ECiCA,yBAAA;EACQ,iBAAA;CFnBT;AC/BD;;;;;;EAuBI,kBAAA;CDgBH;ACyBC;;EAEE,uBAAA;CDvBH;AC4BD;EErEI,sEAAA;EACA,iEAAA;EACA,2FAAA;EAAA,oEAAA;EAEA,uHAAA;ECnBF,oEAAA;EH4CA,4BAAA;EACA,sBAAA;EAuC2C,0BAAA;EAA2B,mBAAA;CDjBvE;ACpBC;;EAEE,0BAAA;EACA,6BAAA;CDsBH;ACnBC;;EAEE,0BAAA;EACA,sBAAA;CDqBH;ACfG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CD6BL;ACbD;EEtEI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EAEA,uHAAA;ECnBF,oEAAA;EH4CA,4BAAA;EACA,sBAAA;CD8DD;AC5DC;;EAEE,0BAAA;EACA,6BAAA;CD8DH;AC3DC;;EAEE,0BAAA;EACA,sBAAA;CD6DH;ACvDG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CDqEL;ACpDD;EEvEI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EAEA,uHAAA;ECnBF,oEAAA;EH4CA,4BAAA;EACA,sBAAA;CDsGD;ACpGC;;EAEE,0BAAA;EACA,6BAAA;CDsGH;ACnGC;;EAEE,0BAAA;EACA,sBAAA;CDqGH;AC/FG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CD6GL;AC3FD;EExEI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EAEA,uHAAA;ECnBF,oEAAA;EH4CA,4BAAA;EACA,sBAAA;CD8ID;AC5IC;;EAEE,0BAAA;EACA,6BAAA;CD8IH;AC3IC;;EAEE,0BAAA;EACA,sBAAA;CD6IH;ACvIG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CDqJL;AClID;EEzEI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EAEA,uHAAA;ECnBF,oEAAA;EH4CA,4BAAA;EACA,sBAAA;CDsLD;ACpLC;;EAEE,0BAAA;EACA,6BAAA;CDsLH;ACnLC;;EAEE,0BAAA;EACA,sBAAA;CDqLH;AC/KG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CD6LL;ACzKD;EE1EI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EAEA,uHAAA;ECnBF,oEAAA;EH4CA,4BAAA;EACA,sBAAA;CD8ND;AC5NC;;EAEE,0BAAA;EACA,6BAAA;CD8NH;AC3NC;;EAEE,0BAAA;EACA,sBAAA;CD6NH;ACvNG;;;;;;;;;;;;;;;;;;EAME,0BAAA;EACA,uBAAA;CDqOL;AC1MD;;EClCE,mDAAA;EACQ,2CAAA;CFgPT;ACrMD;;EE3FI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;EF0FF,0BAAA;CD2MD;ACzMD;;;EEhGI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;EFgGF,0BAAA;CD+MD;ACtMD;EE7GI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;ECnBF,oEAAA;EH+HA,mBAAA;ECjEA,4FAAA;EACQ,oFAAA;CF8QT;ACjND;;EE7GI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;ED2CF,yDAAA;EACQ,iDAAA;CFwRT;AC9MD;;EAEE,+CAAA;CDgND;AC5MD;EEhII,sEAAA;EACA,iEAAA;EACA,2FAAA;EAAA,oEAAA;EACA,4BAAA;EACA,uHAAA;ECnBF,oEAAA;EHkJA,mBAAA;CDkND;ACrND;;EEhII,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;ED2CF,wDAAA;EACQ,gDAAA;CF+ST;AC/ND;;EAYI,0CAAA;CDuNH;AClND;;;EAGE,iBAAA;CDoND;AC/LD;EAfI;;;IAGE,YAAA;IE7JF,yEAAA;IACA,oEAAA;IACA,8FAAA;IAAA,uEAAA;IACA,4BAAA;IACA,uHAAA;GH+WD;CACF;AC3MD;EACE,8CAAA;EC3HA,2FAAA;EACQ,mFAAA;CFyUT;ACnMD;EEtLI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;EF8KF,sBAAA;CD+MD;AC1MD;EEvLI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;EF8KF,sBAAA;CDuND;ACjND;EExLI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;EF8KF,sBAAA;CD+ND;ACxND;EEzLI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;EF8KF,sBAAA;CDuOD;ACxND;EEjMI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CH4ZH;ACrND;EE3MI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CHmaH;AC3ND;EE5MI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CH0aH;ACjOD;EE7MI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CHibH;ACvOD;EE9MI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CHwbH;AC7OD;EE/MI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CH+bH;AChPD;EElLI,8MAAA;EACA,yMAAA;EACA,sMAAA;CHqaH;AC5OD;EACE,mBAAA;EC9KA,mDAAA;EACQ,2CAAA;CF6ZT;AC7OD;;;EAGE,8BAAA;EEnOE,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;EFiOF,sBAAA;CDmPD;ACxPD;;;EAQI,kBAAA;CDqPH;AC3OD;ECnME,kDAAA;EACQ,0CAAA;CFibT;ACrOD;EE5PI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CHoeH;AC3OD;EE7PI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CH2eH;ACjPD;EE9PI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CHkfH;ACvPD;EE/PI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CHyfH;AC7PD;EEhQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CHggBH;ACnQD;EEjQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;CHugBH;ACnQD;EExQI,yEAAA;EACA,oEAAA;EACA,8FAAA;EAAA,uEAAA;EACA,4BAAA;EACA,uHAAA;EFsQF,sBAAA;EC3NA,0FAAA;EACQ,kFAAA;CFqeT","file":"bootstrap-theme.css","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default.disabled,\n.btn-primary.disabled,\n.btn-success.disabled,\n.btn-info.disabled,\n.btn-warning.disabled,\n.btn-danger.disabled,\n.btn-default[disabled],\n.btn-primary[disabled],\n.btn-success[disabled],\n.btn-info[disabled],\n.btn-warning[disabled],\n.btn-danger[disabled],\nfieldset[disabled] .btn-default,\nfieldset[disabled] .btn-primary,\nfieldset[disabled] .btn-success,\nfieldset[disabled] .btn-info,\nfieldset[disabled] .btn-warning,\nfieldset[disabled] .btn-danger {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.min.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.min.css deleted file mode 100644 index 5e39401..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.min.css +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} -/*# sourceMappingURL=bootstrap-theme.min.css.map */ \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.min.css.map b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.min.css.map deleted file mode 100644 index 94813e9..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap-theme.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":";;;;AAmBA,YAAA,aAAA,UAAA,aAAA,aAAA,aAME,YAAA,EAAA,KAAA,EAAA,eC2CA,mBAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,iBDvCR,mBAAA,mBAAA,oBAAA,oBAAA,iBAAA,iBAAA,oBAAA,oBAAA,oBAAA,oBAAA,oBAAA,oBCsCA,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBDlCR,qBAAA,sBAAA,sBAAA,uBAAA,mBAAA,oBAAA,sBAAA,uBAAA,sBAAA,uBAAA,sBAAA,uBAAA,+BAAA,gCAAA,6BAAA,gCAAA,gCAAA,gCCiCA,mBAAA,KACQ,WAAA,KDlDV,mBAAA,oBAAA,iBAAA,oBAAA,oBAAA,oBAuBI,YAAA,KAyCF,YAAA,YAEE,iBAAA,KAKJ,aErEI,YAAA,EAAA,IAAA,EAAA,KACA,iBAAA,iDACA,iBAAA,4CAAA,iBAAA,qEAEA,iBAAA,+CCnBF,OAAA,+GH4CA,OAAA,0DACA,kBAAA,SAuC2C,aAAA,QAA2B,aAAA,KArCtE,mBAAA,mBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,oBAAA,oBAEE,iBAAA,QACA,aAAA,QAMA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,uBAAA,8BAAA,6BAAA,8BAAA,6BAAA,6BAAA,gCAAA,uCAAA,sCAAA,uCAAA,sCAAA,sCAME,iBAAA,QACA,iBAAA,KAgBN,aEtEI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,mBAAA,mBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,oBAAA,oBAEE,iBAAA,QACA,aAAA,QAMA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,uBAAA,8BAAA,6BAAA,8BAAA,6BAAA,6BAAA,gCAAA,uCAAA,sCAAA,uCAAA,sCAAA,sCAME,iBAAA,QACA,iBAAA,KAiBN,aEvEI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,mBAAA,mBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,oBAAA,oBAEE,iBAAA,QACA,aAAA,QAMA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,uBAAA,8BAAA,6BAAA,8BAAA,6BAAA,6BAAA,gCAAA,uCAAA,sCAAA,uCAAA,sCAAA,sCAME,iBAAA,QACA,iBAAA,KAkBN,UExEI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,gBAAA,gBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,iBAAA,iBAEE,iBAAA,QACA,aAAA,QAMA,mBAAA,0BAAA,yBAAA,0BAAA,yBAAA,yBAAA,oBAAA,2BAAA,0BAAA,2BAAA,0BAAA,0BAAA,6BAAA,oCAAA,mCAAA,oCAAA,mCAAA,mCAME,iBAAA,QACA,iBAAA,KAmBN,aEzEI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,mBAAA,mBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,oBAAA,oBAEE,iBAAA,QACA,aAAA,QAMA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,uBAAA,8BAAA,6BAAA,8BAAA,6BAAA,6BAAA,gCAAA,uCAAA,sCAAA,uCAAA,sCAAA,sCAME,iBAAA,QACA,iBAAA,KAoBN,YE1EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,kBAAA,kBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,mBAAA,mBAEE,iBAAA,QACA,aAAA,QAMA,qBAAA,4BAAA,2BAAA,4BAAA,2BAAA,2BAAA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,+BAAA,sCAAA,qCAAA,sCAAA,qCAAA,qCAME,iBAAA,QACA,iBAAA,KA2BN,eAAA,WClCE,mBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,EAAA,IAAA,IAAA,iBD2CV,0BAAA,0BE3FI,iBAAA,QACA,iBAAA,oDACA,iBAAA,+CAAA,iBAAA,wEACA,iBAAA,kDACA,OAAA,+GF0FF,kBAAA,SAEF,yBAAA,+BAAA,+BEhGI,iBAAA,QACA,iBAAA,oDACA,iBAAA,+CAAA,iBAAA,wEACA,iBAAA,kDACA,OAAA,+GFgGF,kBAAA,SASF,gBE7GI,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GACA,OAAA,0DCnBF,kBAAA,SH+HA,cAAA,ICjEA,mBAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,iBD6DV,sCAAA,oCE7GI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SD2CF,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBD0EV,cAAA,iBAEE,YAAA,EAAA,IAAA,EAAA,sBAIF,gBEhII,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GACA,OAAA,0DCnBF,kBAAA,SHkJA,cAAA,IAHF,sCAAA,oCEhII,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SD2CF,mBAAA,MAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBDgFV,8BAAA,iCAYI,YAAA,EAAA,KAAA,EAAA,gBAKJ,qBAAA,kBAAA,mBAGE,cAAA,EAqBF,yBAfI,mDAAA,yDAAA,yDAGE,MAAA,KE7JF,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,UFqKJ,OACE,YAAA,EAAA,IAAA,EAAA,qBC3HA,mBAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,gBDsIV,eEtLI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8KF,aAAA,QAKF,YEvLI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8KF,aAAA,QAMF,eExLI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8KF,aAAA,QAOF,cEzLI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8KF,aAAA,QAeF,UEjMI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFuMJ,cE3MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFwMJ,sBE5MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFyMJ,mBE7MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF0MJ,sBE9MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF2MJ,qBE/MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF+MJ,sBElLI,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKFyLJ,YACE,cAAA,IC9KA,mBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,EAAA,IAAA,IAAA,iBDgLV,wBAAA,8BAAA,8BAGE,YAAA,EAAA,KAAA,EAAA,QEnOE,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFiOF,aAAA,QALF,+BAAA,qCAAA,qCAQI,YAAA,KAUJ,OCnME,mBAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,EAAA,IAAA,IAAA,gBD4MV,8BE5PI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFyPJ,8BE7PI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF0PJ,8BE9PI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF2PJ,2BE/PI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF4PJ,8BEhQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF6PJ,6BEjQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoQJ,MExQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFsQF,aAAA,QC3NA,mBAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,EAAA,IAAA,EAAA,qBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,EAAA,IAAA,EAAA","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n .box-shadow(none);\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &,\n &:hover,\n &:focus,\n &.focus,\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n border-radius: @navbar-border-radius;\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap.css b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap.css deleted file mode 100644 index 6167622..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap.css +++ /dev/null @@ -1,6757 +0,0 @@ -/*! - * Bootstrap v3.3.7 (http://getbootstrap.com) - * Copyright 2011-2016 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ -html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} -body { - margin: 0; -} -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden], -template { - display: none; -} -a { - background-color: transparent; -} -a:active, -a:hover { - outline: 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -dfn { - font-style: italic; -} -h1 { - margin: .67em 0; - font-size: 2em; -} -mark { - color: #000; - background: #ff0; -} -small { - font-size: 80%; -} -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} -sup { - top: -.5em; -} -sub { - bottom: -.25em; -} -img { - border: 0; -} -svg:not(:root) { - overflow: hidden; -} -figure { - margin: 1em 40px; -} -hr { - height: 0; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} -pre { - overflow: auto; -} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -button, -input, -optgroup, -select, -textarea { - margin: 0; - font: inherit; - color: inherit; -} -button { - overflow: visible; -} -button, -select { - text-transform: none; -} -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} -button[disabled], -html input[disabled] { - cursor: default; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} -input { - line-height: normal; -} -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -input[type="search"] { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - -webkit-appearance: textfield; -} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -fieldset { - padding: .35em .625em .75em; - margin: 0 2px; - border: 1px solid #c0c0c0; -} -legend { - padding: 0; - border: 0; -} -textarea { - overflow: auto; -} -optgroup { - font-weight: bold; -} -table { - border-spacing: 0; - border-collapse: collapse; -} -td, -th { - padding: 0; -} -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #999; - - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - .navbar { - display: none; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table td, - .table th { - background-color: #fff !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} -@font-face { - font-family: 'Glyphicons Halflings'; - - src: url('../fonts/glyphicons-halflings-regular.eot'); - src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.glyphicon-asterisk:before { - content: "\002a"; -} -.glyphicon-plus:before { - content: "\002b"; -} -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; -} -.glyphicon-minus:before { - content: "\2212"; -} -.glyphicon-cloud:before { - content: "\2601"; -} -.glyphicon-envelope:before { - content: "\2709"; -} -.glyphicon-pencil:before { - content: "\270f"; -} -.glyphicon-glass:before { - content: "\e001"; -} -.glyphicon-music:before { - content: "\e002"; -} -.glyphicon-search:before { - content: "\e003"; -} -.glyphicon-heart:before { - content: "\e005"; -} -.glyphicon-star:before { - content: "\e006"; -} -.glyphicon-star-empty:before { - content: "\e007"; -} -.glyphicon-user:before { - content: "\e008"; -} -.glyphicon-film:before { - content: "\e009"; -} -.glyphicon-th-large:before { - content: "\e010"; -} -.glyphicon-th:before { - content: "\e011"; -} -.glyphicon-th-list:before { - content: "\e012"; -} -.glyphicon-ok:before { - content: "\e013"; -} -.glyphicon-remove:before { - content: "\e014"; -} -.glyphicon-zoom-in:before { - content: "\e015"; -} -.glyphicon-zoom-out:before { - content: "\e016"; -} -.glyphicon-off:before { - content: "\e017"; -} -.glyphicon-signal:before { - content: "\e018"; -} -.glyphicon-cog:before { - content: "\e019"; -} -.glyphicon-trash:before { - content: "\e020"; -} -.glyphicon-home:before { - content: "\e021"; -} -.glyphicon-file:before { - content: "\e022"; -} -.glyphicon-time:before { - content: "\e023"; -} -.glyphicon-road:before { - content: "\e024"; -} -.glyphicon-download-alt:before { - content: "\e025"; -} -.glyphicon-download:before { - content: "\e026"; -} -.glyphicon-upload:before { - content: "\e027"; -} -.glyphicon-inbox:before { - content: "\e028"; -} -.glyphicon-play-circle:before { - content: "\e029"; -} -.glyphicon-repeat:before { - content: "\e030"; -} -.glyphicon-refresh:before { - content: "\e031"; -} -.glyphicon-list-alt:before { - content: "\e032"; -} -.glyphicon-lock:before { - content: "\e033"; -} -.glyphicon-flag:before { - content: "\e034"; -} -.glyphicon-headphones:before { - content: "\e035"; -} -.glyphicon-volume-off:before { - content: "\e036"; -} -.glyphicon-volume-down:before { - content: "\e037"; -} -.glyphicon-volume-up:before { - content: "\e038"; -} -.glyphicon-qrcode:before { - content: "\e039"; -} -.glyphicon-barcode:before { - content: "\e040"; -} -.glyphicon-tag:before { - content: "\e041"; -} -.glyphicon-tags:before { - content: "\e042"; -} -.glyphicon-book:before { - content: "\e043"; -} -.glyphicon-bookmark:before { - content: "\e044"; -} -.glyphicon-print:before { - content: "\e045"; -} -.glyphicon-camera:before { - content: "\e046"; -} -.glyphicon-font:before { - content: "\e047"; -} -.glyphicon-bold:before { - content: "\e048"; -} -.glyphicon-italic:before { - content: "\e049"; -} -.glyphicon-text-height:before { - content: "\e050"; -} -.glyphicon-text-width:before { - content: "\e051"; -} -.glyphicon-align-left:before { - content: "\e052"; -} -.glyphicon-align-center:before { - content: "\e053"; -} -.glyphicon-align-right:before { - content: "\e054"; -} -.glyphicon-align-justify:before { - content: "\e055"; -} -.glyphicon-list:before { - content: "\e056"; -} -.glyphicon-indent-left:before { - content: "\e057"; -} -.glyphicon-indent-right:before { - content: "\e058"; -} -.glyphicon-facetime-video:before { - content: "\e059"; -} -.glyphicon-picture:before { - content: "\e060"; -} -.glyphicon-map-marker:before { - content: "\e062"; -} -.glyphicon-adjust:before { - content: "\e063"; -} -.glyphicon-tint:before { - content: "\e064"; -} -.glyphicon-edit:before { - content: "\e065"; -} -.glyphicon-share:before { - content: "\e066"; -} -.glyphicon-check:before { - content: "\e067"; -} -.glyphicon-move:before { - content: "\e068"; -} -.glyphicon-step-backward:before { - content: "\e069"; -} -.glyphicon-fast-backward:before { - content: "\e070"; -} -.glyphicon-backward:before { - content: "\e071"; -} -.glyphicon-play:before { - content: "\e072"; -} -.glyphicon-pause:before { - content: "\e073"; -} -.glyphicon-stop:before { - content: "\e074"; -} -.glyphicon-forward:before { - content: "\e075"; -} -.glyphicon-fast-forward:before { - content: "\e076"; -} -.glyphicon-step-forward:before { - content: "\e077"; -} -.glyphicon-eject:before { - content: "\e078"; -} -.glyphicon-chevron-left:before { - content: "\e079"; -} -.glyphicon-chevron-right:before { - content: "\e080"; -} -.glyphicon-plus-sign:before { - content: "\e081"; -} -.glyphicon-minus-sign:before { - content: "\e082"; -} -.glyphicon-remove-sign:before { - content: "\e083"; -} -.glyphicon-ok-sign:before { - content: "\e084"; -} -.glyphicon-question-sign:before { - content: "\e085"; -} -.glyphicon-info-sign:before { - content: "\e086"; -} -.glyphicon-screenshot:before { - content: "\e087"; -} -.glyphicon-remove-circle:before { - content: "\e088"; -} -.glyphicon-ok-circle:before { - content: "\e089"; -} -.glyphicon-ban-circle:before { - content: "\e090"; -} -.glyphicon-arrow-left:before { - content: "\e091"; -} -.glyphicon-arrow-right:before { - content: "\e092"; -} -.glyphicon-arrow-up:before { - content: "\e093"; -} -.glyphicon-arrow-down:before { - content: "\e094"; -} -.glyphicon-share-alt:before { - content: "\e095"; -} -.glyphicon-resize-full:before { - content: "\e096"; -} -.glyphicon-resize-small:before { - content: "\e097"; -} -.glyphicon-exclamation-sign:before { - content: "\e101"; -} -.glyphicon-gift:before { - content: "\e102"; -} -.glyphicon-leaf:before { - content: "\e103"; -} -.glyphicon-fire:before { - content: "\e104"; -} -.glyphicon-eye-open:before { - content: "\e105"; -} -.glyphicon-eye-close:before { - content: "\e106"; -} -.glyphicon-warning-sign:before { - content: "\e107"; -} -.glyphicon-plane:before { - content: "\e108"; -} -.glyphicon-calendar:before { - content: "\e109"; -} -.glyphicon-random:before { - content: "\e110"; -} -.glyphicon-comment:before { - content: "\e111"; -} -.glyphicon-magnet:before { - content: "\e112"; -} -.glyphicon-chevron-up:before { - content: "\e113"; -} -.glyphicon-chevron-down:before { - content: "\e114"; -} -.glyphicon-retweet:before { - content: "\e115"; -} -.glyphicon-shopping-cart:before { - content: "\e116"; -} -.glyphicon-folder-close:before { - content: "\e117"; -} -.glyphicon-folder-open:before { - content: "\e118"; -} -.glyphicon-resize-vertical:before { - content: "\e119"; -} -.glyphicon-resize-horizontal:before { - content: "\e120"; -} -.glyphicon-hdd:before { - content: "\e121"; -} -.glyphicon-bullhorn:before { - content: "\e122"; -} -.glyphicon-bell:before { - content: "\e123"; -} -.glyphicon-certificate:before { - content: "\e124"; -} -.glyphicon-thumbs-up:before { - content: "\e125"; -} -.glyphicon-thumbs-down:before { - content: "\e126"; -} -.glyphicon-hand-right:before { - content: "\e127"; -} -.glyphicon-hand-left:before { - content: "\e128"; -} -.glyphicon-hand-up:before { - content: "\e129"; -} -.glyphicon-hand-down:before { - content: "\e130"; -} -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} -.glyphicon-globe:before { - content: "\e135"; -} -.glyphicon-wrench:before { - content: "\e136"; -} -.glyphicon-tasks:before { - content: "\e137"; -} -.glyphicon-filter:before { - content: "\e138"; -} -.glyphicon-briefcase:before { - content: "\e139"; -} -.glyphicon-fullscreen:before { - content: "\e140"; -} -.glyphicon-dashboard:before { - content: "\e141"; -} -.glyphicon-paperclip:before { - content: "\e142"; -} -.glyphicon-heart-empty:before { - content: "\e143"; -} -.glyphicon-link:before { - content: "\e144"; -} -.glyphicon-phone:before { - content: "\e145"; -} -.glyphicon-pushpin:before { - content: "\e146"; -} -.glyphicon-usd:before { - content: "\e148"; -} -.glyphicon-gbp:before { - content: "\e149"; -} -.glyphicon-sort:before { - content: "\e150"; -} -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} -.glyphicon-sort-by-order:before { - content: "\e153"; -} -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} -.glyphicon-unchecked:before { - content: "\e157"; -} -.glyphicon-expand:before { - content: "\e158"; -} -.glyphicon-collapse-down:before { - content: "\e159"; -} -.glyphicon-collapse-up:before { - content: "\e160"; -} -.glyphicon-log-in:before { - content: "\e161"; -} -.glyphicon-flash:before { - content: "\e162"; -} -.glyphicon-log-out:before { - content: "\e163"; -} -.glyphicon-new-window:before { - content: "\e164"; -} -.glyphicon-record:before { - content: "\e165"; -} -.glyphicon-save:before { - content: "\e166"; -} -.glyphicon-open:before { - content: "\e167"; -} -.glyphicon-saved:before { - content: "\e168"; -} -.glyphicon-import:before { - content: "\e169"; -} -.glyphicon-export:before { - content: "\e170"; -} -.glyphicon-send:before { - content: "\e171"; -} -.glyphicon-floppy-disk:before { - content: "\e172"; -} -.glyphicon-floppy-saved:before { - content: "\e173"; -} -.glyphicon-floppy-remove:before { - content: "\e174"; -} -.glyphicon-floppy-save:before { - content: "\e175"; -} -.glyphicon-floppy-open:before { - content: "\e176"; -} -.glyphicon-credit-card:before { - content: "\e177"; -} -.glyphicon-transfer:before { - content: "\e178"; -} -.glyphicon-cutlery:before { - content: "\e179"; -} -.glyphicon-header:before { - content: "\e180"; -} -.glyphicon-compressed:before { - content: "\e181"; -} -.glyphicon-earphone:before { - content: "\e182"; -} -.glyphicon-phone-alt:before { - content: "\e183"; -} -.glyphicon-tower:before { - content: "\e184"; -} -.glyphicon-stats:before { - content: "\e185"; -} -.glyphicon-sd-video:before { - content: "\e186"; -} -.glyphicon-hd-video:before { - content: "\e187"; -} -.glyphicon-subtitles:before { - content: "\e188"; -} -.glyphicon-sound-stereo:before { - content: "\e189"; -} -.glyphicon-sound-dolby:before { - content: "\e190"; -} -.glyphicon-sound-5-1:before { - content: "\e191"; -} -.glyphicon-sound-6-1:before { - content: "\e192"; -} -.glyphicon-sound-7-1:before { - content: "\e193"; -} -.glyphicon-copyright-mark:before { - content: "\e194"; -} -.glyphicon-registration-mark:before { - content: "\e195"; -} -.glyphicon-cloud-download:before { - content: "\e197"; -} -.glyphicon-cloud-upload:before { - content: "\e198"; -} -.glyphicon-tree-conifer:before { - content: "\e199"; -} -.glyphicon-tree-deciduous:before { - content: "\e200"; -} -.glyphicon-cd:before { - content: "\e201"; -} -.glyphicon-save-file:before { - content: "\e202"; -} -.glyphicon-open-file:before { - content: "\e203"; -} -.glyphicon-level-up:before { - content: "\e204"; -} -.glyphicon-copy:before { - content: "\e205"; -} -.glyphicon-paste:before { - content: "\e206"; -} -.glyphicon-alert:before { - content: "\e209"; -} -.glyphicon-equalizer:before { - content: "\e210"; -} -.glyphicon-king:before { - content: "\e211"; -} -.glyphicon-queen:before { - content: "\e212"; -} -.glyphicon-pawn:before { - content: "\e213"; -} -.glyphicon-bishop:before { - content: "\e214"; -} -.glyphicon-knight:before { - content: "\e215"; -} -.glyphicon-baby-formula:before { - content: "\e216"; -} -.glyphicon-tent:before { - content: "\26fa"; -} -.glyphicon-blackboard:before { - content: "\e218"; -} -.glyphicon-bed:before { - content: "\e219"; -} -.glyphicon-apple:before { - content: "\f8ff"; -} -.glyphicon-erase:before { - content: "\e221"; -} -.glyphicon-hourglass:before { - content: "\231b"; -} -.glyphicon-lamp:before { - content: "\e223"; -} -.glyphicon-duplicate:before { - content: "\e224"; -} -.glyphicon-piggy-bank:before { - content: "\e225"; -} -.glyphicon-scissors:before { - content: "\e226"; -} -.glyphicon-bitcoin:before { - content: "\e227"; -} -.glyphicon-btc:before { - content: "\e227"; -} -.glyphicon-xbt:before { - content: "\e227"; -} -.glyphicon-yen:before { - content: "\00a5"; -} -.glyphicon-jpy:before { - content: "\00a5"; -} -.glyphicon-ruble:before { - content: "\20bd"; -} -.glyphicon-rub:before { - content: "\20bd"; -} -.glyphicon-scale:before { - content: "\e230"; -} -.glyphicon-ice-lolly:before { - content: "\e231"; -} -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; -} -.glyphicon-education:before { - content: "\e233"; -} -.glyphicon-option-horizontal:before { - content: "\e234"; -} -.glyphicon-option-vertical:before { - content: "\e235"; -} -.glyphicon-menu-hamburger:before { - content: "\e236"; -} -.glyphicon-modal-window:before { - content: "\e237"; -} -.glyphicon-oil:before { - content: "\e238"; -} -.glyphicon-grain:before { - content: "\e239"; -} -.glyphicon-sunglasses:before { - content: "\e240"; -} -.glyphicon-text-size:before { - content: "\e241"; -} -.glyphicon-text-color:before { - content: "\e242"; -} -.glyphicon-text-background:before { - content: "\e243"; -} -.glyphicon-object-align-top:before { - content: "\e244"; -} -.glyphicon-object-align-bottom:before { - content: "\e245"; -} -.glyphicon-object-align-horizontal:before { - content: "\e246"; -} -.glyphicon-object-align-left:before { - content: "\e247"; -} -.glyphicon-object-align-vertical:before { - content: "\e248"; -} -.glyphicon-object-align-right:before { - content: "\e249"; -} -.glyphicon-triangle-right:before { - content: "\e250"; -} -.glyphicon-triangle-left:before { - content: "\e251"; -} -.glyphicon-triangle-bottom:before { - content: "\e252"; -} -.glyphicon-triangle-top:before { - content: "\e253"; -} -.glyphicon-console:before { - content: "\e254"; -} -.glyphicon-superscript:before { - content: "\e255"; -} -.glyphicon-subscript:before { - content: "\e256"; -} -.glyphicon-menu-left:before { - content: "\e257"; -} -.glyphicon-menu-right:before { - content: "\e258"; -} -.glyphicon-menu-down:before { - content: "\e259"; -} -.glyphicon-menu-up:before { - content: "\e260"; -} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html { - font-size: 10px; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857143; - color: #333; - background-color: #fff; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a { - color: #337ab7; - text-decoration: none; -} -a:hover, -a:focus { - color: #23527c; - text-decoration: underline; -} -a:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -figure { - margin: 0; -} -img { - vertical-align: middle; -} -.img-responsive, -.thumbnail > img, -.thumbnail a > img, -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; -} -.img-rounded { - border-radius: 6px; -} -.img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: 4px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out; -} -.img-circle { - border-radius: 50%; -} -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eee; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} -[role="button"] { - cursor: pointer; -} -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small, -.h1 small, -.h2 small, -.h3 small, -.h4 small, -.h5 small, -.h6 small, -h1 .small, -h2 .small, -h3 .small, -h4 .small, -h5 .small, -h6 .small, -.h1 .small, -.h2 .small, -.h3 .small, -.h4 .small, -.h5 .small, -.h6 .small { - font-weight: normal; - line-height: 1; - color: #777; -} -h1, -.h1, -h2, -.h2, -h3, -.h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h1 small, -.h1 small, -h2 small, -.h2 small, -h3 small, -.h3 small, -h1 .small, -.h1 .small, -h2 .small, -.h2 .small, -h3 .small, -.h3 .small { - font-size: 65%; -} -h4, -.h4, -h5, -.h5, -h6, -.h6 { - margin-top: 10px; - margin-bottom: 10px; -} -h4 small, -.h4 small, -h5 small, -.h5 small, -h6 small, -.h6 small, -h4 .small, -.h4 .small, -h5 .small, -.h5 .small, -h6 .small, -.h6 .small { - font-size: 75%; -} -h1, -.h1 { - font-size: 36px; -} -h2, -.h2 { - font-size: 30px; -} -h3, -.h3 { - font-size: 24px; -} -h4, -.h4 { - font-size: 18px; -} -h5, -.h5 { - font-size: 14px; -} -h6, -.h6 { - font-size: 12px; -} -p { - margin: 0 0 10px; -} -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} -small, -.small { - font-size: 85%; -} -mark, -.mark { - padding: .2em; - background-color: #fcf8e3; -} -.text-left { - text-align: left; -} -.text-right { - text-align: right; -} -.text-center { - text-align: center; -} -.text-justify { - text-align: justify; -} -.text-nowrap { - white-space: nowrap; -} -.text-lowercase { - text-transform: lowercase; -} -.text-uppercase { - text-transform: uppercase; -} -.text-capitalize { - text-transform: capitalize; -} -.text-muted { - color: #777; -} -.text-primary { - color: #337ab7; -} -a.text-primary:hover, -a.text-primary:focus { - color: #286090; -} -.text-success { - color: #3c763d; -} -a.text-success:hover, -a.text-success:focus { - color: #2b542c; -} -.text-info { - color: #31708f; -} -a.text-info:hover, -a.text-info:focus { - color: #245269; -} -.text-warning { - color: #8a6d3b; -} -a.text-warning:hover, -a.text-warning:focus { - color: #66512c; -} -.text-danger { - color: #a94442; -} -a.text-danger:hover, -a.text-danger:focus { - color: #843534; -} -.bg-primary { - color: #fff; - background-color: #337ab7; -} -a.bg-primary:hover, -a.bg-primary:focus { - background-color: #286090; -} -.bg-success { - background-color: #dff0d8; -} -a.bg-success:hover, -a.bg-success:focus { - background-color: #c1e2b3; -} -.bg-info { - background-color: #d9edf7; -} -a.bg-info:hover, -a.bg-info:focus { - background-color: #afd9ee; -} -.bg-warning { - background-color: #fcf8e3; -} -a.bg-warning:hover, -a.bg-warning:focus { - background-color: #f7ecb5; -} -.bg-danger { - background-color: #f2dede; -} -a.bg-danger:hover, -a.bg-danger:focus { - background-color: #e4b9b9; -} -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eee; -} -ul, -ol { - margin-top: 0; - margin-bottom: 10px; -} -ul ul, -ol ul, -ul ol, -ol ol { - margin-bottom: 0; -} -.list-unstyled { - padding-left: 0; - list-style: none; -} -.list-inline { - padding-left: 0; - margin-left: -5px; - list-style: none; -} -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} -dl { - margin-top: 0; - margin-bottom: 20px; -} -dt, -dd { - line-height: 1.42857143; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; -} -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - overflow: hidden; - clear: left; - text-align: right; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } -} -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #777; -} -.initialism { - font-size: 90%; - text-transform: uppercase; -} -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eee; -} -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857143; - color: #777; -} -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: '\2014 \00A0'; -} -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #eee; - border-left: 0; -} -.blockquote-reverse footer:before, -blockquote.pull-right footer:before, -.blockquote-reverse small:before, -blockquote.pull-right small:before, -.blockquote-reverse .small:before, -blockquote.pull-right .small:before { - content: ''; -} -.blockquote-reverse footer:after, -blockquote.pull-right footer:after, -.blockquote-reverse small:after, -blockquote.pull-right small:after, -.blockquote-reverse .small:after, -blockquote.pull-right .small:after { - content: '\00A0 \2014'; -} -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.42857143; -} -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; -} -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - -webkit-box-shadow: none; - box-shadow: none; -} -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.42857143; - color: #333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -@media (min-width: 768px) { - .container { - width: 750px; - } -} -@media (min-width: 992px) { - .container { - width: 970px; - } -} -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -.row { - margin-right: -15px; - margin-left: -15px; -} -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} -.col-xs-12 { - width: 100%; -} -.col-xs-11 { - width: 91.66666667%; -} -.col-xs-10 { - width: 83.33333333%; -} -.col-xs-9 { - width: 75%; -} -.col-xs-8 { - width: 66.66666667%; -} -.col-xs-7 { - width: 58.33333333%; -} -.col-xs-6 { - width: 50%; -} -.col-xs-5 { - width: 41.66666667%; -} -.col-xs-4 { - width: 33.33333333%; -} -.col-xs-3 { - width: 25%; -} -.col-xs-2 { - width: 16.66666667%; -} -.col-xs-1 { - width: 8.33333333%; -} -.col-xs-pull-12 { - right: 100%; -} -.col-xs-pull-11 { - right: 91.66666667%; -} -.col-xs-pull-10 { - right: 83.33333333%; -} -.col-xs-pull-9 { - right: 75%; -} -.col-xs-pull-8 { - right: 66.66666667%; -} -.col-xs-pull-7 { - right: 58.33333333%; -} -.col-xs-pull-6 { - right: 50%; -} -.col-xs-pull-5 { - right: 41.66666667%; -} -.col-xs-pull-4 { - right: 33.33333333%; -} -.col-xs-pull-3 { - right: 25%; -} -.col-xs-pull-2 { - right: 16.66666667%; -} -.col-xs-pull-1 { - right: 8.33333333%; -} -.col-xs-pull-0 { - right: auto; -} -.col-xs-push-12 { - left: 100%; -} -.col-xs-push-11 { - left: 91.66666667%; -} -.col-xs-push-10 { - left: 83.33333333%; -} -.col-xs-push-9 { - left: 75%; -} -.col-xs-push-8 { - left: 66.66666667%; -} -.col-xs-push-7 { - left: 58.33333333%; -} -.col-xs-push-6 { - left: 50%; -} -.col-xs-push-5 { - left: 41.66666667%; -} -.col-xs-push-4 { - left: 33.33333333%; -} -.col-xs-push-3 { - left: 25%; -} -.col-xs-push-2 { - left: 16.66666667%; -} -.col-xs-push-1 { - left: 8.33333333%; -} -.col-xs-push-0 { - left: auto; -} -.col-xs-offset-12 { - margin-left: 100%; -} -.col-xs-offset-11 { - margin-left: 91.66666667%; -} -.col-xs-offset-10 { - margin-left: 83.33333333%; -} -.col-xs-offset-9 { - margin-left: 75%; -} -.col-xs-offset-8 { - margin-left: 66.66666667%; -} -.col-xs-offset-7 { - margin-left: 58.33333333%; -} -.col-xs-offset-6 { - margin-left: 50%; -} -.col-xs-offset-5 { - margin-left: 41.66666667%; -} -.col-xs-offset-4 { - margin-left: 33.33333333%; -} -.col-xs-offset-3 { - margin-left: 25%; -} -.col-xs-offset-2 { - margin-left: 16.66666667%; -} -.col-xs-offset-1 { - margin-left: 8.33333333%; -} -.col-xs-offset-0 { - margin-left: 0; -} -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - .col-sm-12 { - width: 100%; - } - .col-sm-11 { - width: 91.66666667%; - } - .col-sm-10 { - width: 83.33333333%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-8 { - width: 66.66666667%; - } - .col-sm-7 { - width: 58.33333333%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-5 { - width: 41.66666667%; - } - .col-sm-4 { - width: 33.33333333%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-2 { - width: 16.66666667%; - } - .col-sm-1 { - width: 8.33333333%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-pull-11 { - right: 91.66666667%; - } - .col-sm-pull-10 { - right: 83.33333333%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-8 { - right: 66.66666667%; - } - .col-sm-pull-7 { - right: 58.33333333%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-5 { - right: 41.66666667%; - } - .col-sm-pull-4 { - right: 33.33333333%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-2 { - right: 16.66666667%; - } - .col-sm-pull-1 { - right: 8.33333333%; - } - .col-sm-pull-0 { - right: auto; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-push-11 { - left: 91.66666667%; - } - .col-sm-push-10 { - left: 83.33333333%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-8 { - left: 66.66666667%; - } - .col-sm-push-7 { - left: 58.33333333%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-5 { - left: 41.66666667%; - } - .col-sm-push-4 { - left: 33.33333333%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-2 { - left: 16.66666667%; - } - .col-sm-push-1 { - left: 8.33333333%; - } - .col-sm-push-0 { - left: auto; - } - .col-sm-offset-12 { - margin-left: 100%; - } - .col-sm-offset-11 { - margin-left: 91.66666667%; - } - .col-sm-offset-10 { - margin-left: 83.33333333%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-8 { - margin-left: 66.66666667%; - } - .col-sm-offset-7 { - margin-left: 58.33333333%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-5 { - margin-left: 41.66666667%; - } - .col-sm-offset-4 { - margin-left: 33.33333333%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-2 { - margin-left: 16.66666667%; - } - .col-sm-offset-1 { - margin-left: 8.33333333%; - } - .col-sm-offset-0 { - margin-left: 0; - } -} -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } - .col-md-12 { - width: 100%; - } - .col-md-11 { - width: 91.66666667%; - } - .col-md-10 { - width: 83.33333333%; - } - .col-md-9 { - width: 75%; - } - .col-md-8 { - width: 66.66666667%; - } - .col-md-7 { - width: 58.33333333%; - } - .col-md-6 { - width: 50%; - } - .col-md-5 { - width: 41.66666667%; - } - .col-md-4 { - width: 33.33333333%; - } - .col-md-3 { - width: 25%; - } - .col-md-2 { - width: 16.66666667%; - } - .col-md-1 { - width: 8.33333333%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-pull-11 { - right: 91.66666667%; - } - .col-md-pull-10 { - right: 83.33333333%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-8 { - right: 66.66666667%; - } - .col-md-pull-7 { - right: 58.33333333%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-5 { - right: 41.66666667%; - } - .col-md-pull-4 { - right: 33.33333333%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-2 { - right: 16.66666667%; - } - .col-md-pull-1 { - right: 8.33333333%; - } - .col-md-pull-0 { - right: auto; - } - .col-md-push-12 { - left: 100%; - } - .col-md-push-11 { - left: 91.66666667%; - } - .col-md-push-10 { - left: 83.33333333%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-8 { - left: 66.66666667%; - } - .col-md-push-7 { - left: 58.33333333%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-5 { - left: 41.66666667%; - } - .col-md-push-4 { - left: 33.33333333%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-2 { - left: 16.66666667%; - } - .col-md-push-1 { - left: 8.33333333%; - } - .col-md-push-0 { - left: auto; - } - .col-md-offset-12 { - margin-left: 100%; - } - .col-md-offset-11 { - margin-left: 91.66666667%; - } - .col-md-offset-10 { - margin-left: 83.33333333%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-8 { - margin-left: 66.66666667%; - } - .col-md-offset-7 { - margin-left: 58.33333333%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-5 { - margin-left: 41.66666667%; - } - .col-md-offset-4 { - margin-left: 33.33333333%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-2 { - margin-left: 16.66666667%; - } - .col-md-offset-1 { - margin-left: 8.33333333%; - } - .col-md-offset-0 { - margin-left: 0; - } -} -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - .col-lg-12 { - width: 100%; - } - .col-lg-11 { - width: 91.66666667%; - } - .col-lg-10 { - width: 83.33333333%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-8 { - width: 66.66666667%; - } - .col-lg-7 { - width: 58.33333333%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-5 { - width: 41.66666667%; - } - .col-lg-4 { - width: 33.33333333%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-2 { - width: 16.66666667%; - } - .col-lg-1 { - width: 8.33333333%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-pull-11 { - right: 91.66666667%; - } - .col-lg-pull-10 { - right: 83.33333333%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-8 { - right: 66.66666667%; - } - .col-lg-pull-7 { - right: 58.33333333%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-5 { - right: 41.66666667%; - } - .col-lg-pull-4 { - right: 33.33333333%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-2 { - right: 16.66666667%; - } - .col-lg-pull-1 { - right: 8.33333333%; - } - .col-lg-pull-0 { - right: auto; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-push-11 { - left: 91.66666667%; - } - .col-lg-push-10 { - left: 83.33333333%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-8 { - left: 66.66666667%; - } - .col-lg-push-7 { - left: 58.33333333%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-5 { - left: 41.66666667%; - } - .col-lg-push-4 { - left: 33.33333333%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-2 { - left: 16.66666667%; - } - .col-lg-push-1 { - left: 8.33333333%; - } - .col-lg-push-0 { - left: auto; - } - .col-lg-offset-12 { - margin-left: 100%; - } - .col-lg-offset-11 { - margin-left: 91.66666667%; - } - .col-lg-offset-10 { - margin-left: 83.33333333%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-8 { - margin-left: 66.66666667%; - } - .col-lg-offset-7 { - margin-left: 58.33333333%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-5 { - margin-left: 41.66666667%; - } - .col-lg-offset-4 { - margin-left: 33.33333333%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-2 { - margin-left: 16.66666667%; - } - .col-lg-offset-1 { - margin-left: 8.33333333%; - } - .col-lg-offset-0 { - margin-left: 0; - } -} -table { - background-color: transparent; -} -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777; - text-align: left; -} -th { - text-align: left; -} -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px; -} -.table > thead > tr > th, -.table > tbody > tr > th, -.table > tfoot > tr > th, -.table > thead > tr > td, -.table > tbody > tr > td, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857143; - vertical-align: top; - border-top: 1px solid #ddd; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; -} -.table > caption + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > th, -.table > thead:first-child > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.table > tbody + tbody { - border-top: 2px solid #ddd; -} -.table .table { - background-color: #fff; -} -.table-condensed > thead > tr > th, -.table-condensed > tbody > tr > th, -.table-condensed > tfoot > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > td { - padding: 5px; -} -.table-bordered { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > tbody > tr > th, -.table-bordered > tfoot > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > td { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; -} -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; -} -table col[class*="col-"] { - position: static; - display: table-column; - float: none; -} -table td[class*="col-"], -table th[class*="col-"] { - position: static; - display: table-cell; - float: none; -} -.table > thead > tr > td.active, -.table > tbody > tr > td.active, -.table > tfoot > tr > td.active, -.table > thead > tr > th.active, -.table > tbody > tr > th.active, -.table > tfoot > tr > th.active, -.table > thead > tr.active > td, -.table > tbody > tr.active > td, -.table > tfoot > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr.active > th, -.table > tfoot > tr.active > th { - background-color: #f5f5f5; -} -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; -} -.table > thead > tr > td.success, -.table > tbody > tr > td.success, -.table > tfoot > tr > td.success, -.table > thead > tr > th.success, -.table > tbody > tr > th.success, -.table > tfoot > tr > th.success, -.table > thead > tr.success > td, -.table > tbody > tr.success > td, -.table > tfoot > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr.success > th, -.table > tfoot > tr.success > th { - background-color: #dff0d8; -} -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; -} -.table > thead > tr > td.info, -.table > tbody > tr > td.info, -.table > tfoot > tr > td.info, -.table > thead > tr > th.info, -.table > tbody > tr > th.info, -.table > tfoot > tr > th.info, -.table > thead > tr.info > td, -.table > tbody > tr.info > td, -.table > tfoot > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr.info > th, -.table > tfoot > tr.info > th { - background-color: #d9edf7; -} -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; -} -.table > thead > tr > td.warning, -.table > tbody > tr > td.warning, -.table > tfoot > tr > td.warning, -.table > thead > tr > th.warning, -.table > tbody > tr > th.warning, -.table > tfoot > tr > th.warning, -.table > thead > tr.warning > td, -.table > tbody > tr.warning > td, -.table > tfoot > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr.warning > th, -.table > tfoot > tr.warning > th { - background-color: #fcf8e3; -} -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; -} -.table > thead > tr > td.danger, -.table > tbody > tr > td.danger, -.table > tfoot > tr > td.danger, -.table > thead > tr > th.danger, -.table > tbody > tr > th.danger, -.table > tfoot > tr > th.danger, -.table > thead > tr.danger > td, -.table > tbody > tr.danger > td, -.table > tfoot > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr.danger > th, -.table > tfoot > tr.danger > th { - background-color: #f2dede; -} -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; -} -.table-responsive { - min-height: .01%; - overflow-x: auto; -} -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: bold; -} -input[type="search"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; -} -input[type="file"] { - display: block; -} -input[type="range"] { - display: block; - width: 100%; -} -select[multiple], -select[size] { - height: auto; -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.42857143; - color: #555; -} -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857143; - color: #555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -} -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); -} -.form-control::-moz-placeholder { - color: #999; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #999; -} -.form-control::-webkit-input-placeholder { - color: #999; -} -.form-control::-ms-expand { - background-color: transparent; - border: 0; -} -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - background-color: #eee; - opacity: 1; -} -.form-control[disabled], -fieldset[disabled] .form-control { - cursor: not-allowed; -} -textarea.form-control { - height: auto; -} -input[type="search"] { - -webkit-appearance: none; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, - input[type="time"].form-control, - input[type="datetime-local"].form-control, - input[type="month"].form-control { - line-height: 34px; - } - input[type="date"].input-sm, - input[type="time"].input-sm, - input[type="datetime-local"].input-sm, - input[type="month"].input-sm, - .input-group-sm input[type="date"], - .input-group-sm input[type="time"], - .input-group-sm input[type="datetime-local"], - .input-group-sm input[type="month"] { - line-height: 30px; - } - input[type="date"].input-lg, - input[type="time"].input-lg, - input[type="datetime-local"].input-lg, - input[type="month"].input-lg, - .input-group-lg input[type="date"], - .input-group-lg input[type="time"], - .input-group-lg input[type="datetime-local"], - .input-group-lg input[type="month"] { - line-height: 46px; - } -} -.form-group { - margin-bottom: 15px; -} -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} -.radio label, -.checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-top: 4px \9; - margin-left: -20px; -} -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - vertical-align: middle; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -input[type="radio"].disabled, -input[type="checkbox"].disabled, -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"] { - cursor: not-allowed; -} -.radio-inline.disabled, -.checkbox-inline.disabled, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} -.radio.disabled label, -.checkbox.disabled label, -fieldset[disabled] .radio label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; -} -.form-control-static { - min-height: 34px; - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; -} -.form-control-static.input-lg, -.form-control-static.input-sm { - padding-right: 0; - padding-left: 0; -} -.input-sm { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-sm { - height: 30px; - line-height: 30px; -} -textarea.input-sm, -select[multiple].input-sm { - height: auto; -} -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.form-group-sm select.form-control { - height: 30px; - line-height: 30px; -} -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; -} -.form-group-sm .form-control-static { - height: 30px; - min-height: 32px; - padding: 6px 10px; - font-size: 12px; - line-height: 1.5; -} -.input-lg { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -select.input-lg { - height: 46px; - line-height: 46px; -} -textarea.input-lg, -select[multiple].input-lg { - height: auto; -} -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -.form-group-lg select.form-control { - height: 46px; - line-height: 46px; -} -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; -} -.form-group-lg .form-control-static { - height: 46px; - min-height: 38px; - padding: 11px 16px; - font-size: 18px; - line-height: 1.3333333; -} -.has-feedback { - position: relative; -} -.has-feedback .form-control { - padding-right: 42.5px; -} -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; -} -.input-lg + .form-control-feedback, -.input-group-lg + .form-control-feedback, -.form-group-lg .form-control + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; -} -.input-sm + .form-control-feedback, -.input-group-sm + .form-control-feedback, -.form-group-sm .form-control + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; -} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #3c763d; -} -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; -} -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; -} -.has-success .form-control-feedback { - color: #3c763d; -} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #8a6d3b; -} -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; -} -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; -} -.has-warning .form-control-feedback { - color: #8a6d3b; -} -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #a94442; -} -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; -} -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; -} -.has-error .form-control-feedback { - color: #a94442; -} -.has-feedback label ~ .form-control-feedback { - top: 25px; -} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - .form-inline .input-group > .form-control { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right; - } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 11px; - font-size: 18px; - } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - font-size: 12px; - } -} -.btn { - display: inline-block; - padding: 6px 12px; - margin-bottom: 0; - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.btn:focus, -.btn:active:focus, -.btn.active:focus, -.btn.focus, -.btn:active.focus, -.btn.active.focus { - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, -.btn:focus, -.btn.focus { - color: #333; - text-decoration: none; -} -.btn:active, -.btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - cursor: not-allowed; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; - opacity: .65; -} -a.btn.disabled, -fieldset[disabled] a.btn { - pointer-events: none; -} -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} -.btn-default:focus, -.btn-default.focus { - color: #333; - background-color: #e6e6e6; - border-color: #8c8c8c; -} -.btn-default:hover { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active:hover, -.btn-default.active:hover, -.open > .dropdown-toggle.btn-default:hover, -.btn-default:active:focus, -.btn-default.active:focus, -.open > .dropdown-toggle.btn-default:focus, -.btn-default:active.focus, -.btn-default.active.focus, -.open > .dropdown-toggle.btn-default.focus { - color: #333; - background-color: #d4d4d4; - border-color: #8c8c8c; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - background-image: none; -} -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus { - background-color: #fff; - border-color: #ccc; -} -.btn-default .badge { - color: #fff; - background-color: #333; -} -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary:focus, -.btn-primary.focus { - color: #fff; - background-color: #286090; - border-color: #122b40; -} -.btn-primary:hover { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active:hover, -.btn-primary.active:hover, -.open > .dropdown-toggle.btn-primary:hover, -.btn-primary:active:focus, -.btn-primary.active:focus, -.open > .dropdown-toggle.btn-primary:focus, -.btn-primary:active.focus, -.btn-primary.active.focus, -.open > .dropdown-toggle.btn-primary.focus { - color: #fff; - background-color: #204d74; - border-color: #122b40; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - background-image: none; -} -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus { - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary .badge { - color: #337ab7; - background-color: #fff; -} -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success:focus, -.btn-success.focus { - color: #fff; - background-color: #449d44; - border-color: #255625; -} -.btn-success:hover { - color: #fff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - color: #fff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active:hover, -.btn-success.active:hover, -.open > .dropdown-toggle.btn-success:hover, -.btn-success:active:focus, -.btn-success.active:focus, -.open > .dropdown-toggle.btn-success:focus, -.btn-success:active.focus, -.btn-success.active.focus, -.open > .dropdown-toggle.btn-success.focus { - color: #fff; - background-color: #398439; - border-color: #255625; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - background-image: none; -} -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus { - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info:focus, -.btn-info.focus { - color: #fff; - background-color: #31b0d5; - border-color: #1b6d85; -} -.btn-info:hover { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active:hover, -.btn-info.active:hover, -.open > .dropdown-toggle.btn-info:hover, -.btn-info:active:focus, -.btn-info.active:focus, -.open > .dropdown-toggle.btn-info:focus, -.btn-info:active.focus, -.btn-info.active.focus, -.open > .dropdown-toggle.btn-info.focus { - color: #fff; - background-color: #269abc; - border-color: #1b6d85; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - background-image: none; -} -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus { - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning:focus, -.btn-warning.focus { - color: #fff; - background-color: #ec971f; - border-color: #985f0d; -} -.btn-warning:hover { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active:hover, -.btn-warning.active:hover, -.open > .dropdown-toggle.btn-warning:hover, -.btn-warning:active:focus, -.btn-warning.active:focus, -.open > .dropdown-toggle.btn-warning:focus, -.btn-warning:active.focus, -.btn-warning.active.focus, -.open > .dropdown-toggle.btn-warning.focus { - color: #fff; - background-color: #d58512; - border-color: #985f0d; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - background-image: none; -} -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus { - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger:focus, -.btn-danger.focus { - color: #fff; - background-color: #c9302c; - border-color: #761c19; -} -.btn-danger:hover { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active:hover, -.btn-danger.active:hover, -.open > .dropdown-toggle.btn-danger:hover, -.btn-danger:active:focus, -.btn-danger.active:focus, -.open > .dropdown-toggle.btn-danger:focus, -.btn-danger:active.focus, -.btn-danger.active.focus, -.open > .dropdown-toggle.btn-danger.focus { - color: #fff; - background-color: #ac2925; - border-color: #761c19; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - background-image: none; -} -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus { - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} -.btn-link { - font-weight: normal; - color: #337ab7; - border-radius: 0; -} -.btn-link, -.btn-link:active, -.btn-link.active, -.btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-link, -.btn-link:hover, -.btn-link:focus, -.btn-link:active { - border-color: transparent; -} -.btn-link:hover, -.btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; -} -.btn-link[disabled]:hover, -fieldset[disabled] .btn-link:hover, -.btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus { - color: #777; - text-decoration: none; -} -.btn-lg, -.btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -.btn-sm, -.btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-xs, -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-block { - display: block; - width: 100%; -} -.btn-block + .btn-block { - margin-top: 5px; -} -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} -.fade { - opacity: 0; - -webkit-transition: opacity .15s linear; - -o-transition: opacity .15s linear; - transition: opacity .15s linear; -} -.fade.in { - opacity: 1; -} -.collapse { - display: none; -} -.collapse.in { - display: block; -} -tr.collapse.in { - display: table-row; -} -tbody.collapse.in { - display: table-row-group; -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-timing-function: ease; - -o-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: .35s; - -o-transition-duration: .35s; - transition-duration: .35s; - -webkit-transition-property: height, visibility; - -o-transition-property: height, visibility; - transition-property: height, visibility; -} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px dashed; - border-top: 4px solid \9; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -.dropup, -.dropdown { - position: relative; -} -.dropdown-toggle:focus { - outline: 0; -} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); - box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -} -.dropdown-menu.pull-right { - right: 0; - left: auto; -} -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.42857143; - color: #333; - white-space: nowrap; -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0; -} -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #777; -} -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; -} -.dropdown-menu-right { - right: 0; - left: auto; -} -.dropdown-menu-left { - right: auto; - left: 0; -} -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.42857143; - color: #777; - white-space: nowrap; -} -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: 4px dashed; - border-bottom: 4px solid \9; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - right: auto; - left: 0; - } -} -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover, -.btn-group > .btn:focus, -.btn-group-vertical > .btn:focus, -.btn-group > .btn:active, -.btn-group-vertical > .btn:active, -.btn-group > .btn.active, -.btn-group-vertical > .btn.active { - z-index: 2; -} -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar .btn, -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} -.btn-group > .btn:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn .caret { - margin-left: 0; -} -.btn-lg .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} -.dropup .btn-lg .caret { - border-width: 0 5px 5px; -} -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.btn-group-vertical > .btn-group > .btn { - float: none; -} -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} -.btn-group-justified > .btn-group .btn { - width: 100%; -} -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*="col-"] { - float: none; - padding-right: 0; - padding-left: 0; -} -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.input-group .form-control:focus { - z-index: 3; -} -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -select.input-group-lg > .form-control, -select.input-group-lg > .input-group-addon, -select.input-group-lg > .input-group-btn > .btn { - height: 46px; - line-height: 46px; -} -textarea.input-group-lg > .form-control, -textarea.input-group-lg > .input-group-addon, -textarea.input-group-lg > .input-group-btn > .btn, -select[multiple].input-group-lg > .form-control, -select[multiple].input-group-lg > .input-group-addon, -select[multiple].input-group-lg > .input-group-btn > .btn { - height: auto; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-group-sm > .form-control, -select.input-group-sm > .input-group-addon, -select.input-group-sm > .input-group-btn > .btn { - height: 30px; - line-height: 30px; -} -textarea.input-group-sm > .form-control, -textarea.input-group-sm > .input-group-addon, -textarea.input-group-sm > .input-group-btn > .btn, -select[multiple].input-group-sm > .form-control, -select[multiple].input-group-sm > .input-group-addon, -select[multiple].input-group-sm > .input-group-btn > .btn { - height: auto; -} -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: normal; - line-height: 1; - color: #555; - text-align: center; - background-color: #eee; - border: 1px solid #ccc; - border-radius: 4px; -} -.input-group-addon.input-sm { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} -.input-group-addon.input-lg { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; -} -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.input-group-addon:last-child { - border-left: 0; -} -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn { - position: relative; -} -.input-group-btn > .btn + .btn { - margin-left: -1px; -} -.input-group-btn > .btn:hover, -.input-group-btn > .btn:focus, -.input-group-btn > .btn:active { - z-index: 2; -} -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - z-index: 2; - margin-left: -1px; -} -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: #eee; -} -.nav > li.disabled > a { - color: #777; -} -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: #eee; - border-color: #337ab7; -} -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.nav > li > a > img { - max-width: none; -} -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857143; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eee #eee #ddd; -} -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; -} -.nav-tabs.nav-justified { - width: 100%; - border-bottom: 0; -} -.nav-tabs.nav-justified > li { - float: none; -} -.nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-tabs.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs.nav-justified > .active > a, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs.nav-justified > .active > a, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; - } -} -.nav-pills > li { - float: left; -} -.nav-pills > li > a { - border-radius: 4px; -} -.nav-pills > li + li { - margin-left: 2px; -} -.nav-pills > li.active > a, -.nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; -} -.nav-stacked > li { - float: none; -} -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} -.nav-justified { - width: 100%; -} -.nav-justified > li { - float: none; -} -.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs-justified { - border-bottom: 0; -} -.nav-tabs-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus { - border-bottom-color: #fff; - } -} -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - -webkit-overflow-scrolling: touch; - border-top: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} -.container > .navbar-header, -.container-fluid > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .container > .navbar-header, - .container-fluid > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -@media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} -.navbar-brand > img { - display: block; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } -} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-top: 8px; - margin-right: 15px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.navbar-toggle:focus { - outline: 0; -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} -.navbar-nav { - margin: 7.5px -15px; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } -} -.navbar-form { - padding: 10px 15px; - margin-top: 8px; - margin-right: -15px; - margin-bottom: 8px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; - } - .navbar-form .input-group > .form-control { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; -} -.navbar-btn.btn-sm { - margin-top: 10px; - margin-bottom: 10px; -} -.navbar-btn.btn-xs { - margin-top: 14px; - margin-bottom: 14px; -} -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; -} -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; - } -} -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -15px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} -.navbar-default .navbar-brand { - color: #777; -} -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #777; -} -.navbar-default .navbar-nav > li > a { - color: #777; -} -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; -} -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} -.navbar-default .navbar-toggle { - border-color: #ddd; -} -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #ddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; -} -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -} -.navbar-default .navbar-link { - color: #777; -} -.navbar-default .navbar-link:hover { - color: #333; -} -.navbar-default .btn-link { - color: #777; -} -.navbar-default .btn-link:hover, -.navbar-default .btn-link:focus { - color: #333; -} -.navbar-default .btn-link[disabled]:hover, -fieldset[disabled] .navbar-default .btn-link:hover, -.navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} -.navbar-inverse { - background-color: #222; - border-color: #080808; -} -.navbar-inverse .navbar-brand { - color: #9d9d9d; -} -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-text { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #080808; -} -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; -} -.navbar-inverse .navbar-toggle { - border-color: #333; -} -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .open > a:hover, -.navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #080808; -} -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } -} -.navbar-inverse .navbar-link { - color: #9d9d9d; -} -.navbar-inverse .navbar-link:hover { - color: #fff; -} -.navbar-inverse .btn-link { - color: #9d9d9d; -} -.navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link:focus { - color: #fff; -} -.navbar-inverse .btn-link[disabled]:hover, -fieldset[disabled] .navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; -} -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; -} -.breadcrumb > li { - display: inline-block; -} -.breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: "/\00a0"; -} -.breadcrumb > .active { - color: #777; -} -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; -} -.pagination > li { - display: inline; -} -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857143; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; -} -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} -.pagination > li > a:hover, -.pagination > li > span:hover, -.pagination > li > a:focus, -.pagination > li > span:focus { - z-index: 2; - color: #23527c; - background-color: #eee; - border-color: #ddd; -} -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - z-index: 3; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; -} -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; -} -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; -} -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; -} -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; -} -.pager li { - display: inline; -} -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; -} -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eee; -} -.pager .next > a, -.pager .next > span { - float: right; -} -.pager .previous > a, -.pager .previous > span { - float: left; -} -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #777; - cursor: not-allowed; - background-color: #fff; -} -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} -a.label:hover, -a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.label:empty { - display: none; -} -.btn .label { - position: relative; - top: -1px; -} -.label-default { - background-color: #777; -} -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #5e5e5e; -} -.label-primary { - background-color: #337ab7; -} -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #286090; -} -.label-success { - background-color: #5cb85c; -} -.label-success[href]:hover, -.label-success[href]:focus { - background-color: #449d44; -} -.label-info { - background-color: #5bc0de; -} -.label-info[href]:hover, -.label-info[href]:focus { - background-color: #31b0d5; -} -.label-warning { - background-color: #f0ad4e; -} -.label-warning[href]:hover, -.label-warning[href]:focus { - background-color: #ec971f; -} -.label-danger { - background-color: #d9534f; -} -.label-danger[href]:hover, -.label-danger[href]:focus { - background-color: #c9302c; -} -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: middle; - background-color: #777; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -.btn-xs .badge, -.btn-group-xs > .btn .badge { - top: 0; - padding: 1px 5px; -} -a.badge:hover, -a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} -.jumbotron { - padding-top: 30px; - padding-bottom: 30px; - margin-bottom: 30px; - color: inherit; - background-color: #eee; -} -.jumbotron h1, -.jumbotron .h1 { - color: inherit; -} -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; -} -.jumbotron > hr { - border-top-color: #d5d5d5; -} -.container .jumbotron, -.container-fluid .jumbotron { - padding-right: 15px; - padding-left: 15px; - border-radius: 6px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; - } -} -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border .2s ease-in-out; - -o-transition: border .2s ease-in-out; - transition: border .2s ease-in-out; -} -.thumbnail > img, -.thumbnail a > img { - margin-right: auto; - margin-left: auto; -} -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #337ab7; -} -.thumbnail .caption { - padding: 9px; - color: #333; -} -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: bold; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #2b542c; -} -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.alert-info hr { - border-top-color: #a6e1ec; -} -.alert-info .alert-link { - color: #245269; -} -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.alert-warning hr { - border-top-color: #f7e1b5; -} -.alert-warning .alert-link { - color: #66512c; -} -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.alert-danger hr { - border-top-color: #e4b9c0; -} -.alert-danger .alert-link { - color: #843534; -} -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@-o-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -} -.progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease; -} -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - -webkit-background-size: 40px 40px; - background-size: 40px 40px; -} -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-bar-success { - background-color: #5cb85c; -} -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-info { - background-color: #5bc0de; -} -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-warning { - background-color: #f0ad4e; -} -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-danger { - background-color: #d9534f; -} -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} -.media, -.media-body { - overflow: hidden; - zoom: 1; -} -.media-body { - width: 10000px; -} -.media-object { - display: block; -} -.media-object.img-thumbnail { - max-width: none; -} -.media-right, -.media > .pull-right { - padding-left: 10px; -} -.media-left, -.media > .pull-left { - padding-right: 10px; -} -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} -.media-middle { - vertical-align: middle; -} -.media-bottom { - vertical-align: bottom; -} -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} -.media-list { - padding-left: 0; - list-style: none; -} -.list-group { - padding-left: 0; - margin-bottom: 20px; -} -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; -} -.list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -a.list-group-item, -button.list-group-item { - color: #555; -} -a.list-group-item .list-group-item-heading, -button.list-group-item .list-group-item-heading { - color: #333; -} -a.list-group-item:hover, -button.list-group-item:hover, -a.list-group-item:focus, -button.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; -} -button.list-group-item { - width: 100%; - text-align: left; -} -.list-group-item.disabled, -.list-group-item.disabled:hover, -.list-group-item.disabled:focus { - color: #777; - cursor: not-allowed; - background-color: #eee; -} -.list-group-item.disabled .list-group-item-heading, -.list-group-item.disabled:hover .list-group-item-heading, -.list-group-item.disabled:focus .list-group-item-heading { - color: inherit; -} -.list-group-item.disabled .list-group-item-text, -.list-group-item.disabled:hover .list-group-item-text, -.list-group-item.disabled:focus .list-group-item-text { - color: #777; -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.list-group-item.active .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, -.list-group-item.active:hover .list-group-item-heading > .small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; -} -.list-group-item.active .list-group-item-text, -.list-group-item.active:hover .list-group-item-text, -.list-group-item.active:focus .list-group-item-text { - color: #c7ddef; -} -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; -} -a.list-group-item-success, -button.list-group-item-success { - color: #3c763d; -} -a.list-group-item-success .list-group-item-heading, -button.list-group-item-success .list-group-item-heading { - color: inherit; -} -a.list-group-item-success:hover, -button.list-group-item-success:hover, -a.list-group-item-success:focus, -button.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; -} -a.list-group-item-success.active, -button.list-group-item-success.active, -a.list-group-item-success.active:hover, -button.list-group-item-success.active:hover, -a.list-group-item-success.active:focus, -button.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; -} -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; -} -a.list-group-item-info, -button.list-group-item-info { - color: #31708f; -} -a.list-group-item-info .list-group-item-heading, -button.list-group-item-info .list-group-item-heading { - color: inherit; -} -a.list-group-item-info:hover, -button.list-group-item-info:hover, -a.list-group-item-info:focus, -button.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; -} -a.list-group-item-info.active, -button.list-group-item-info.active, -a.list-group-item-info.active:hover, -button.list-group-item-info.active:hover, -a.list-group-item-info.active:focus, -button.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; -} -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; -} -a.list-group-item-warning, -button.list-group-item-warning { - color: #8a6d3b; -} -a.list-group-item-warning .list-group-item-heading, -button.list-group-item-warning .list-group-item-heading { - color: inherit; -} -a.list-group-item-warning:hover, -button.list-group-item-warning:hover, -a.list-group-item-warning:focus, -button.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; -} -a.list-group-item-warning.active, -button.list-group-item-warning.active, -a.list-group-item-warning.active:hover, -button.list-group-item-warning.active:hover, -a.list-group-item-warning.active:focus, -button.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; -} -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; -} -a.list-group-item-danger, -button.list-group-item-danger { - color: #a94442; -} -a.list-group-item-danger .list-group-item-heading, -button.list-group-item-danger .list-group-item-heading { - color: inherit; -} -a.list-group-item-danger:hover, -button.list-group-item-danger:hover, -a.list-group-item-danger:focus, -button.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; -} -a.list-group-item-danger.active, -button.list-group-item-danger.active, -a.list-group-item-danger.active:hover, -button.list-group-item-danger.active:hover, -a.list-group-item-danger.active:focus, -button.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; -} -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: 0 1px 1px rgba(0, 0, 0, .05); -} -.panel-body { - padding: 15px; -} -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; -} -.panel-title > a, -.panel-title > small, -.panel-title > .small, -.panel-title > small > a, -.panel-title > .small > a { - color: inherit; -} -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} -.panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} -.list-group + .panel-footer { - border-top-width: 0; -} -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; -} -.panel > .table caption, -.panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; -} -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; -} -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; -} -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; -} -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; -} -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; -} -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; -} -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; -} -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; -} -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; -} -.panel > .table-responsive { - margin-bottom: 0; - border: 0; -} -.panel-group { - margin-bottom: 20px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; -} -.panel-default { - border-color: #ddd; -} -.panel-default > .panel-heading { - color: #333; - background-color: #f5f5f5; - border-color: #ddd; -} -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; -} -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333; -} -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; -} -.panel-primary { - border-color: #337ab7; -} -.panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; -} -.panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; -} -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; -} -.panel-success { - border-color: #d6e9c6; -} -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; -} -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; -} -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; -} -.panel-info { - border-color: #bce8f1; -} -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; -} -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; -} -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; -} -.panel-warning { - border-color: #faebcc; -} -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; -} -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; -} -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; -} -.panel-danger { - border-color: #ebccd1; -} -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; -} -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; -} -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; -} -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; -} -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} -.embed-responsive-4by3 { - padding-bottom: 75%; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.well-lg { - padding: 24px; - border-radius: 6px; -} -.well-sm { - padding: 9px; - border-radius: 3px; -} -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: .2; -} -.close:hover, -.close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: .5; -} -button.close { - -webkit-appearance: none; - padding: 0; - cursor: pointer; - background: transparent; - border: 0; -} -.modal-open { - overflow: hidden; -} -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1050; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform .3s ease-out; - -o-transition: -o-transform .3s ease-out; - transition: transform .3s ease-out; - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} -.modal-content { - position: relative; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - outline: 0; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); - box-shadow: 0 3px 9px rgba(0, 0, 0, .5); -} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000; -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} -.modal-backdrop.in { - filter: alpha(opacity=50); - opacity: .5; -} -.modal-header { - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} -.modal-header .close { - margin-top: -2px; -} -.modal-title { - margin: 0; - line-height: 1.42857143; -} -.modal-body { - position: relative; - padding: 15px; -} -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - } - .modal-sm { - width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } -} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12px; - font-style: normal; - font-weight: normal; - line-height: 1.42857143; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - filter: alpha(opacity=0); - opacity: 0; - - line-break: auto; -} -.tooltip.in { - filter: alpha(opacity=90); - opacity: .9; -} -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 4px; -} -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - font-style: normal; - font-weight: normal; - line-height: 1.42857143; - text-align: left; - text-align: start; - text-decoration: none; - text-shadow: none; - text-transform: none; - letter-spacing: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - white-space: normal; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - - line-break: auto; -} -.popover.top { - margin-top: -10px; -} -.popover.right { - margin-left: 10px; -} -.popover.bottom { - margin-top: 10px; -} -.popover.left { - margin-left: -10px; -} -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; -} -.popover-content { - padding: 9px 14px; -} -.popover > .arrow, -.popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.popover > .arrow { - border-width: 11px; -} -.popover > .arrow:after { - content: ""; - border-width: 10px; -} -.popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0; -} -.popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: " "; - border-top-color: #fff; - border-bottom-width: 0; -} -.popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999; - border-right-color: rgba(0, 0, 0, .25); - border-left-width: 0; -} -.popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: " "; - border-right-color: #fff; - border-left-width: 0; -} -.popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, .25); -} -.popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: " "; - border-top-width: 0; - border-bottom-color: #fff; -} -.popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, .25); -} -.popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: " "; - border-right-width: 0; - border-left-color: #fff; -} -.carousel { - position: relative; -} -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: .6s ease-in-out left; - -o-transition: .6s ease-in-out left; - transition: .6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - line-height: 1; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform .6s ease-in-out; - -o-transition: -o-transform .6s ease-in-out; - transition: transform .6s ease-in-out; - - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000px; - perspective: 1000px; - } - .carousel-inner > .item.next, - .carousel-inner > .item.active.right { - left: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - .carousel-inner > .item.prev, - .carousel-inner > .item.active.left { - left: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - .carousel-inner > .item.next.left, - .carousel-inner > .item.prev.right, - .carousel-inner > .item.active { - left: 0; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} -.carousel-inner > .active { - left: 0; -} -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} -.carousel-inner > .next { - left: 100%; -} -.carousel-inner > .prev { - left: -100%; -} -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} -.carousel-inner > .active.left { - left: -100%; -} -.carousel-inner > .active.right { - left: 100%; -} -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); - background-color: rgba(0, 0, 0, 0); - filter: alpha(opacity=50); - opacity: .5; -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control:hover, -.carousel-control:focus { - color: #fff; - text-decoration: none; - filter: alpha(opacity=90); - outline: 0; - opacity: .9; -} -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; - margin-top: -10px; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - font-family: serif; - line-height: 1; -} -.carousel-control .icon-prev:before { - content: '\2039'; -} -.carousel-control .icon-next:before { - content: '\203a'; -} -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; -} -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; -} -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); -} -.carousel-caption .btn { - text-shadow: none; -} -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -10px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -10px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -10px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -.clearfix:before, -.clearfix:after, -.dl-horizontal dd:before, -.dl-horizontal dd:after, -.container:before, -.container:after, -.container-fluid:before, -.container-fluid:after, -.row:before, -.row:after, -.form-horizontal .form-group:before, -.form-horizontal .form-group:after, -.btn-toolbar:before, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after, -.nav:before, -.nav:after, -.navbar:before, -.navbar:after, -.navbar-header:before, -.navbar-header:after, -.navbar-collapse:before, -.navbar-collapse:after, -.pager:before, -.pager:after, -.panel-body:before, -.panel-body:after, -.modal-header:before, -.modal-header:after, -.modal-footer:before, -.modal-footer:after { - display: table; - content: " "; -} -.clearfix:after, -.dl-horizontal dd:after, -.container:after, -.container-fluid:after, -.row:after, -.form-horizontal .form-group:after, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:after, -.nav:after, -.navbar:after, -.navbar-header:after, -.navbar-collapse:after, -.pager:after, -.panel-body:after, -.modal-header:after, -.modal-footer:after { - clear: both; -} -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} -.hidden { - display: none !important; -} -.affix { - position: fixed; -} -@-ms-viewport { - width: device-width; -} -.visible-xs, -.visible-sm, -.visible-md, -.visible-lg { - display: none !important; -} -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table !important; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table !important; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table !important; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; - } -} -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table !important; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; - } -} -@media (max-width: 767px) { - .hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; - } -} -.visible-print { - display: none !important; -} -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table !important; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } -} -.visible-print-block { - display: none !important; -} -@media print { - .visible-print-block { - display: block !important; - } -} -.visible-print-inline { - display: none !important; -} -@media print { - .visible-print-inline { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; -} -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} -@media print { - .hidden-print { - display: none !important; - } -} -/*# sourceMappingURL=bootstrap.css.map */ diff --git a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap.css.map b/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap.css.map deleted file mode 100644 index f010c82..0000000 --- a/src/cockpit/389-console/node_modules/patternfly/node_modules/bootstrap/dist/css/bootstrap.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"AAAA;;;;GAIG;AACH,4EAA4E;ACG5E;EACE,wBAAA;EACA,2BAAA;EACA,+BAAA;CDDD;ACQD;EACE,UAAA;CDND;ACmBD;;;;;;;;;;;;;EAaE,eAAA;CDjBD;ACyBD;;;;EAIE,sBAAA;EACA,yBAAA;CDvBD;AC+BD;EACE,cAAA;EACA,UAAA;CD7BD;ACqCD;;EAEE,cAAA;CDnCD;AC6CD;EACE,8BAAA;CD3CD;ACmDD;;EAEE,WAAA;CDjDD;AC2DD;EACE,0BAAA;CDzDD;ACgED;;EAEE,kBAAA;CD9DD;ACqED;EACE,mBAAA;CDnED;AC2ED;EACE,eAAA;EACA,iBAAA;CDzED;ACgFD;EACE,iBAAA;EACA,YAAA;CD9ED;ACqFD;EACE,eAAA;CDnFD;AC0FD;;EAEE,eAAA;EACA,eAAA;EACA,mBAAA;EACA,yBAAA;CDxFD;AC2FD;EACE,YAAA;CDzFD;AC4FD;EACE,gBAAA;CD1FD;ACoGD;EACE,UAAA;CDlGD;ACyGD;EACE,iBAAA;CDvGD;ACiHD;EACE,iBAAA;CD/GD;ACsHD;EACE,gCAAA;KAAA,6BAAA;UAAA,wBAAA;EACA,UAAA;CDpHD;AC2HD;EACE,eAAA;CDzHD;ACgID;;;;EAIE,kCAAA;EACA,eAAA;CD9HD;ACgJD;;;;;EAKE,eAAA;EACA,cAAA;EACA,UAAA;CD9ID;ACqJD;EACE,kBAAA;CDnJD;AC6JD;;EAEE,qBAAA;CD3JD;ACsKD;;;;EAIE,2BAAA;EACA,gBAAA;CDpKD;AC2KD;;EAEE,gBAAA;CDzKD;ACgLD;;EAEE,UAAA;EACA,WAAA;CD9KD;ACsLD;EACE,oBAAA;CDpLD;AC+LD;;EAEE,+BAAA;KAAA,4BAAA;UAAA,uBAAA;EACA,WAAA;CD7LD;ACsMD;;EAEE,aAAA;CDpMD;AC4MD;EACE,8BAAA;EACA,gCAAA;KAAA,6BAAA;UAAA,wBAAA;CD1MD;ACmND;;EAEE,yBAAA;CDjND;ACwND;EACE,0BAAA;EACA,cAAA;EACA,+BAAA;CDtND;AC8ND;EACE,UAAA;EACA,WAAA;CD5ND;ACmOD;EACE,eAAA;CDjOD;ACyOD;EACE,kBAAA;CDvOD;ACiPD;EACE,0BAAA;EACA,kBAAA;CD/OD;ACkPD;;EAEE,WAAA;CDhPD;AACD,qFAAqF;AElFrF;EA7FI;;;IAGI,mCAAA;IACA,uBAAA;IACA,oCAAA;YAAA,4BAAA;IACA,6BAAA;GFkLL;EE/KC;;IAEI,2BAAA;GFiLL;EE9KC;IACI,6BAAA;GFgLL;EE7KC;IACI,8BAAA;GF+KL;EE1KC;;IAEI,YAAA;GF4KL;EEzKC;;IAEI,uBAAA;IACA,yBAAA;GF2KL;EExKC;IACI,4BAAA;GF0KL;EEvKC;;IAEI,yBAAA;GFyKL;EEtKC;IACI,2BAAA;GFwKL;EErKC;;;IAGI,WAAA;IACA,UAAA;GFuKL;EEpKC;;IAEI,wBAAA;GFsKL;EEhKC;IACI,cAAA;GFkKL;EEhKC;;IAGQ,kCAAA;GFiKT;EE9JC;IACI,uBAAA;GFgKL;EE7JC;IACI,qCAAA;GF+JL;EEhKC;;IAKQ,kCAAA;GF+JT;EE5JC;;IAGQ,kCAAA;GF6JT;CACF;AGnPD;EACE,oCAAA;EACA,sDAAA;EACA,gYAAA;CHqPD;AG7OD;EACE,mBAAA;EACA,SAAA;EACA,sBAAA;EACA,oCAAA;EACA,mBAAA;EACA,oBAAA;EACA,eAAA;EACA,oCAAA;EACA,mCAAA;CH+OD;AG3OmC;EAAW,iBAAA;CH8O9C;AG7OmC;EAAW,iBAAA;CHgP9C;AG9OmC;;EAAW,iBAAA;CHkP9C;AGjPmC;EAAW,iBAAA;CHoP9C;AGnPmC;EAAW,iBAAA;CHsP9C;AGrPmC;EAAW,iBAAA;CHwP9C;AGvPmC;EAAW,iBAAA;CH0P9C;AGzPmC;EAAW,iBAAA;CH4P9C;AG3PmC;EAAW,iBAAA;CH8P9C;AG7PmC;EAAW,iBAAA;CHgQ9C;AG/PmC;EAAW,iBAAA;CHkQ9C;AGjQmC;EAAW,iBAAA;CHoQ9C;AGnQmC;EAAW,iBAAA;CHsQ9C;AGrQmC;EAAW,iBAAA;CHwQ9C;AGvQmC;EAAW,iBAAA;CH0Q9C;AGzQmC;EAAW,iBAAA;CH4Q9C;AG3QmC;EAAW,iBAAA;CH8Q9C;AG7QmC;EAAW,iBAAA;CHgR9C;AG/QmC;EAAW,iBAAA;CHkR9C;AGjRmC;EAAW,iBAAA;CHoR9C;AGnRmC;EAAW,iBAAA;CHsR9C;AGrRmC;EAAW,iBAAA;CHwR9C;AGvRmC;EAAW,iBAAA;CH0R9C;AGzRmC;EAAW,iBAAA;CH4R9C;AG3RmC;EAAW,iBAAA;CH8R9C;AG7RmC;EAAW,iBAAA;CHgS9C;AG/RmC;EAAW,iBAAA;CHkS9C;AGjSmC;EAAW,iBAAA;CHoS9C;AGnSmC;EAAW,iBAAA;CHsS9C;AGrSmC;EAAW,iBAAA;CHwS9C;AGvSmC;EAAW,iBAAA;CH0S9C;AGzSmC;EAAW,iBAAA;CH4S9C;AG3SmC;EAAW,iBAAA;CH8S9C;AG7SmC;EAAW,iBAAA;CHgT9C;AG/SmC;EAAW,iBAAA;CHkT9C;AGjTmC;EAAW,iBAAA;CHoT9C;AGnTmC;EAAW,iBAAA;CHsT9C;AGrTmC;EAAW,iBAAA;CHwT9C;AGvTmC;EAAW,iBAAA;CH0T9C;AGzTmC;EAAW,iBAAA;CH4T9C;AG3TmC;EAAW,iBAAA;CH8T9C;AG7TmC;EAAW,iBAAA;CHgU9C;AG/TmC;EAAW,iBAAA;CHkU9C;AGjUmC;EAAW,iBAAA;CHoU9C;AGnUmC;EAAW,iBAAA;CHsU9C;AGrUmC;EAAW,iBAAA;CHwU9C;AGvUmC;EAAW,iBAAA;CH0U9C;AGzUmC;EAAW,iBAAA;CH4U9C;AG3UmC;EAAW,iBAAA;CH8U9C;AG7UmC;EAAW,iBAAA;CHgV9C;AG/UmC;EAAW,iBAAA;CHkV9C;AGjVmC;EAAW,iBAAA;CHoV9C;AGnVmC;EAAW,iBAAA;CHsV9C;AGrVmC;EAAW,iBAAA;CHwV9C;AGvVmC;EAAW,iBAAA;CH0V9C;AGzVmC;EAAW,iBAAA;CH4V9C;AG3VmC;EAAW,iBAAA;CH8V9C;AG7VmC;EAAW,iBAAA;CHgW9C;AG/VmC;EAAW,iBAAA;CHkW9C;AGjWmC;EAAW,iBAAA;CHoW9C;AGnWmC;EAAW,iBAAA;CHsW9C;AGrWmC;EAAW,iBAAA;CHwW9C;AGvWmC;EAAW,iBAAA;CH0W9C;AGzWmC;EAAW,iBAAA;CH4W9C;AG3WmC;EAAW,iBAAA;CH8W9C;AG7WmC;EAAW,iBAAA;CHgX9C;AG/WmC;EAAW,iBAAA;CHkX9C;AGjXmC;EAAW,iBAAA;CHoX9C;AGnXmC;EAAW,iBAAA;CHsX9C;AGrXmC;EAAW,iBAAA;CHwX9C;AGvXmC;EAAW,iBAAA;CH0X9C;AGzXmC;EAAW,iBAAA;CH4X9C;AG3XmC;EAAW,iBAAA;CH8X9C;AG7XmC;EAAW,iBAAA;CHgY9C;AG/XmC;EAAW,iBAAA;CHkY9C;AGjYmC;EAAW,iBAAA;CHoY9C;AGnYmC;EAAW,iBAAA;CHsY9C;AGrYmC;EAAW,iBAAA;CHwY9C;AGvYmC;EAAW,iBAAA;CH0Y9C;AGzYmC;EAAW,iBAAA;CH4Y9C;AG3YmC;EAAW,iBAAA;CH8Y9C;AG7YmC;EAAW,iBAAA;CHgZ9C;AG/YmC;EAAW,iBAAA;CHkZ9C;AGjZmC;EAAW,iBAAA;CHoZ9C;AGnZmC;EAAW,iBAAA;CHsZ9C;AGrZmC;EAAW,iBAAA;CHwZ9C;AGvZmC;EAAW,iBAAA;CH0Z9C;AGzZmC;EAAW,iBAAA;CH4Z9C;AG3ZmC;EAAW,iBAAA;CH8Z9C;AG7ZmC;EAAW,iBAAA;CHga9C;AG/ZmC;EAAW,iBAAA;CHka9C;AGjamC;EAAW,iBAAA;CHoa9C;AGnamC;EAAW,iBAAA;CHsa9C;AGramC;EAAW,iBAAA;CHwa9C;AGvamC;EAAW,iBAAA;CH0a9C;AGzamC;EAAW,iBAAA;CH4a9C;AG3amC;EAAW,iBAAA;CH8a9C;AG7amC;EAAW,iBAAA;CHgb9C;AG/amC;EAAW,iBAAA;CHkb9C;AGjbmC;EAAW,iBAAA;CHob9C;AGnbmC;EAAW,iBAAA;CHsb9C;AGrbmC;EAAW,iBAAA;CHwb9C;AGvbmC;EAAW,iBAAA;CH0b9C;AGzbmC;EAAW,iBAAA;CH4b9C;AG3bmC;EAAW,iBAAA;CH8b9C;AG7bmC;EAAW,iBAAA;CHgc9C;AG/bmC;EAAW,iBAAA;CHkc9C;AGjcmC;EAAW,iBAAA;CHoc9C;AGncmC;EAAW,iBAAA;CHsc9C;AGrcmC;EAAW,iBAAA;CHwc9C;AGvcmC;EAAW,iBAAA;CH0c9C;AGzcmC;EAAW,iBAAA;CH4c9C;AG3cmC;EAAW,iBAAA;CH8c9C;AG7cmC;EAAW,iBAAA;CHgd9C;AG/cmC;EAAW,iBAAA;CHkd9C;AGjdmC;EAAW,iBAAA;CHod9C;AGndmC;EAAW,iBAAA;CHsd9C;AGrdmC;EAAW,iBAAA;CHwd9C;AGvdmC;EAAW,iBAAA;CH0d9C;AGzdmC;EAAW,iBAAA;CH4d9C;AG3dmC;EAAW,iBAAA;CH8d9C;AG7dmC;EAAW,iBAAA;CHge9C;AG/dmC;EAAW,iBAAA;CHke9C;AGjemC;EAAW,iBAAA;CHoe9C;AGnemC;EAAW,iBAAA;CHse9C;AGremC;EAAW,iBAAA;CHwe9C;AGvemC;EAAW,iBAAA;CH0e9C;AGzemC;EAAW,iBAAA;CH4e9C;AG3emC;EAAW,iBAAA;CH8e9C;AG7emC;EAAW,iBAAA;CHgf9C;AG/emC;EAAW,iBAAA;CHkf9C;AGjfmC;EAAW,iBAAA;CHof9C;AGnfmC;EAAW,iBAAA;CHsf9C;AGrfmC;EAAW,iBAAA;CHwf9C;AGvfmC;EAAW,iBAAA;CH0f9C;AGzfmC;EAAW,iBAAA;CH4f9C;AG3fmC;EAAW,iBAAA;CH8f9C;AG7fmC;EAAW,iBAAA;CHggB9C;AG/fmC;EAAW,iBAAA;CHkgB9C;AGjgBmC;EAAW,iBAAA;CHogB9C;AGngBmC;EAAW,iBAAA;CHsgB9C;AGrgBmC;EAAW,iBAAA;CHwgB9C;AGvgBmC;EAAW,iBAAA;CH0gB9C;AGzgBmC;EAAW,iBAAA;CH4gB9C;AG3gBmC;EAAW,iBAAA;CH8gB9C;AG7gBmC;EAAW,iBAAA;CHghB9C;AG/gBmC;EAAW,iBAAA;CHkhB9C;AGjhBmC;EAAW,iBAAA;CHohB9C;AGnhBmC;EAAW,iBAAA;CHshB9C;AGrhBmC;EAAW,iBAAA;CHwhB9C;AGvhBmC;EAAW,iBAAA;CH0hB9C;AGzhBmC;EAAW,iBAAA;CH4hB9C;AG3hBmC;EAAW,iBAAA;CH8hB9C;AG7hBmC;EAAW,iBAAA;CHgiB9C;AG/hBmC;EAAW,iBAAA;CHkiB9C;AGjiBmC;EAAW,iBAAA;CHoiB9C;AGniBmC;EAAW,iBAAA;CHsiB9C;AGriBmC;EAAW,iBAAA;CHwiB9C;AGviBmC;EAAW,iBAAA;CH0iB9C;AGziBmC;EAAW,iBAAA;CH4iB9C;AG3iBmC;EAAW,iBAAA;CH8iB9C;AG7iBmC;EAAW,iBAAA;CHgjB9C;AG/iBmC;EAAW,iBAAA;CHkjB9C;AGjjBmC;EAAW,iBAAA;CHojB9C;AGnjBmC;EAAW,iBAAA;CHsjB9C;AGrjBmC;EAAW,iBAAA;CHwjB9C;AGvjBmC;EAAW,iBAAA;CH0jB9C;AGzjBmC;EAAW,iBAAA;CH4jB9C;AG3jBmC;EAAW,iBAAA;CH8jB9C;AG7jBmC;EAAW,iBAAA;CHgkB9C;AG/jBmC;EAAW,iBAAA;CHkkB9C;AGjkBmC;EAAW,iBAAA;CHokB9C;AGnkBmC;EAAW,iBAAA;CHskB9C;AGrkBmC;EAAW,iBAAA;CHwkB9C;AGvkBmC;EAAW,iBAAA;CH0kB9C;AGzkBmC;EAAW,iBAAA;CH4kB9C;AG3kBmC;EAAW,iBAAA;CH8kB9C;AG7kBmC;EAAW,iBAAA;CHglB9C;AG/kBmC;EAAW,iBAAA;CHklB9C;AGjlBmC;EAAW,iBAAA;CHolB9C;AGnlBmC;EAAW,iBAAA;CHslB9C;AGrlBmC;EAAW,iBAAA;CHwlB9C;AGvlBmC;EAAW,iBAAA;CH0lB9C;AGzlBmC;EAAW,iBAAA;CH4lB9C;AG3lBmC;EAAW,iBAAA;CH8lB9C;AG7lBmC;EAAW,iBAAA;CHgmB9C;AG/lBmC;EAAW,iBAAA;CHkmB9C;AGjmBmC;EAAW,iBAAA;CHomB9C;AGnmBmC;EAAW,iBAAA;CHsmB9C;AGrmBmC;EAAW,iBAAA;CHwmB9C;AGvmBmC;EAAW,iBAAA;CH0mB9C;AGzmBmC;EAAW,iBAAA;CH4mB9C;AG3mBmC;EAAW,iBAAA;CH8mB9C;AG7mBmC;EAAW,iBAAA;CHgnB9C;AG/mBmC;EAAW,iBAAA;CHknB9C;AGjnBmC;EAAW,iBAAA;CHonB9C;AGnnBmC;EAAW,iBAAA;CHsnB9C;AGrnBmC;EAAW,iBAAA;CHwnB9C;AGvnBmC;EAAW,iBAAA;CH0nB9C;AGznBmC;EAAW,iBAAA;CH4nB9C;AG3nBmC;EAAW,iBAAA;CH8nB9C;AG7nBmC;EAAW,iBAAA;CHgoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AG/nBmC;EAAW,iBAAA;CHkoB9C;AGjoBmC;EAAW,iBAAA;CHooB9C;AGnoBmC;EAAW,iBAAA;CHsoB9C;AGroBmC;EAAW,iBAAA;CHwoB9C;AGvoBmC;EAAW,iBAAA;CH0oB9C;AGzoBmC;EAAW,iBAAA;CH4oB9C;AG3oBmC;EAAW,iBAAA;CH8oB9C;AG7oBmC;EAAW,iBAAA;CHgpB9C;AG/oBmC;EAAW,iBAAA;CHkpB9C;AGjpBmC;EAAW,iBAAA;CHopB9C;AGnpBmC;EAAW,iBAAA;CHspB9C;AGrpBmC;EAAW,iBAAA;CHwpB9C;AGvpBmC;EAAW,iBAAA;CH0pB9C;AGzpBmC;EAAW,iBAAA;CH4pB9C;AG3pBmC;EAAW,iBAAA;CH8pB9C;AG7pBmC;EAAW,iBAAA;CHgqB9C;AG/pBmC;EAAW,iBAAA;CHkqB9C;AGjqBmC;EAAW,iBAAA;CHoqB9C;AGnqBmC;EAAW,iBAAA;CHsqB9C;AGrqBmC;EAAW,iBAAA;CHwqB9C;AGvqBmC;EAAW,iBAAA;CH0qB9C;AGzqBmC;EAAW,iBAAA;CH4qB9C;AG3qBmC;EAAW,iBAAA;CH8qB9C;AG7qBmC;EAAW,iBAAA;CHgrB9C;AG/qBmC;EAAW,iBAAA;CHkrB9C;AGjrBmC;EAAW,iBAAA;CHorB9C;AGnrBmC;EAAW,iBAAA;CHsrB9C;AGrrBmC;EAAW,iBAAA;CHwrB9C;AGvrBmC;EAAW,iBAAA;CH0rB9C;AGzrBmC;EAAW,iBAAA;CH4rB9C;AG3rBmC;EAAW,iBAAA;CH8rB9C;AG7rBmC;EAAW,iBAAA;CHgsB9C;AG/rBmC;EAAW,iBAAA;CHksB9C;AGjsBmC;EAAW,iBAAA;CHosB9C;AGnsBmC;EAAW,iBAAA;CHssB9C;AGrsBmC;EAAW,iBAAA;CHwsB9C;AGvsBmC;EAAW,iBAAA;CH0sB9C;AGzsBmC;EAAW,iBAAA;CH4sB9C;AG3sBmC;EAAW,iBAAA;CH8sB9C;AG7sBmC;EAAW,iBAAA;CHgtB9C;AG/sBmC;EAAW,iBAAA;CHktB9C;AGjtBmC;EAAW,iBAAA;CHotB9C;AGntBmC;EAAW,iBAAA;CHstB9C;AGrtBmC;EAAW,iBAAA;CHwtB9C;AGvtBmC;EAAW,iBAAA;CH0tB9C;AGztBmC;EAAW,iBAAA;CH4tB9C;AG3tBmC;EAAW,iBAAA;CH8tB9C;AG7tBmC;EAAW,iBAAA;CHguB9C;AG/tBmC;EAAW,iBAAA;CHkuB9C;AGjuBmC;EAAW,iBAAA;CHouB9C;AGnuBmC;EAAW,iBAAA;CHsuB9C;AGruBmC;EAAW,iBAAA;CHwuB9C;AGvuBmC;EAAW,iBAAA;CH0uB9C;AGzuBmC;EAAW,iBAAA;CH4uB9C;AG3uBmC;EAAW,iBAAA;CH8uB9C;AG7uBmC;EAAW,iBAAA;CHgvB9C;AIthCD;ECgEE,+BAAA;EACG,4BAAA;EACK,uBAAA;CLy9BT;AIxhCD;;EC6DE,+BAAA;EACG,4BAAA;EACK,uBAAA;CL+9BT;AIthCD;EACE,gBAAA;EACA,8CAAA;CJwhCD;AIrhCD;EACE,4DAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,uBAAA;CJuhCD;AInhCD;;;;EAIE,qBAAA;EACA,mBAAA;EACA,qBAAA;CJqhCD;AI/gCD;EACE,eAAA;EACA,sBAAA;CJihCD;AI/gCC;;EAEE,eAAA;EACA,2BAAA;CJihCH;AI9gCC;EEnDA,2CAAA;EACA,qBAAA;CNokCD;AIvgCD;EACE,UAAA;CJygCD;AIngCD;EACE,uBAAA;CJqgCD;AIjgCD;;;;;EGvEE,eAAA;EACA,gBAAA;EACA,aAAA;CP+kCD;AIrgCD;EACE,mBAAA;CJugCD;AIjgCD;EACE,aAAA;EACA,wBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;EC6FA,yCAAA;EACK,oCAAA;EACG,iCAAA;EEvLR,sBAAA;EACA,gBAAA;EACA,aAAA;CP+lCD;AIjgCD;EACE,mBAAA;CJmgCD;AI7/BD;EACE,iBAAA;EACA,oBAAA;EACA,UAAA;EACA,8BAAA;CJ+/BD;AIv/BD;EACE,mBAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,WAAA;EACA,iBAAA;EACA,uBAAA;EACA,UAAA;CJy/BD;AIj/BC;;EAEE,iBAAA;EACA,YAAA;EACA,aAAA;EACA,UAAA;EACA,kBAAA;EACA,WAAA;CJm/BH;AIx+BD;EACE,gBAAA;CJ0+BD;AQjoCD;;;;;;;;;;;;EAEE,qBAAA;EACA,iBAAA;EACA,iBAAA;EACA,eAAA;CR6oCD;AQlpCD;;;;;;;;;;;;;;;;;;;;;;;;EASI,oBAAA;EACA,eAAA;EACA,eAAA;CRmqCH;AQ/pCD;;;;;;EAGE,iBAAA;EACA,oBAAA;CRoqCD;AQxqCD;;;;;;;;;;;;EAQI,eAAA;CR8qCH;AQ3qCD;;;;;;EAGE,iBAAA;EACA,oBAAA;CRgrCD;AQprCD;;;;;;;;;;;;EAQI,eAAA;CR0rCH;AQtrCD;;EAAU,gBAAA;CR0rCT;AQzrCD;;EAAU,gBAAA;CR6rCT;AQ5rCD;;EAAU,gBAAA;CRgsCT;AQ/rCD;;EAAU,gBAAA;CRmsCT;AQlsCD;;EAAU,gBAAA;CRssCT;AQrsCD;;EAAU,gBAAA;CRysCT;AQnsCD;EACE,iBAAA;CRqsCD;AQlsCD;EACE,oBAAA;EACA,gBAAA;EACA,iBAAA;EACA,iBAAA;CRosCD;AQ/rCD;EAwOA;IA1OI,gBAAA;GRqsCD;CACF;AQ7rCD;;EAEE,eAAA;CR+rCD;AQ5rCD;;EAEE,0BAAA;EACA,cAAA;CR8rCD;AQ1rCD;EAAuB,iBAAA;CR6rCtB;AQ5rCD;EAAuB,kBAAA;CR+rCtB;AQ9rCD;EAAuB,mBAAA;CRisCtB;AQhsCD;EAAuB,oBAAA;CRmsCtB;AQlsCD;EAAuB,oBAAA;CRqsCtB;AQlsCD;EAAuB,0BAAA;CRqsCtB;AQpsCD;EAAuB,0BAAA;CRusCtB;AQtsCD;EAAuB,2BAAA;CRysCtB;AQtsCD;EACE,eAAA;CRwsCD;AQtsCD;ECrGE,eAAA;CT8yCD;AS7yCC;;EAEE,eAAA;CT+yCH;AQ1sCD;ECxGE,eAAA;CTqzCD;ASpzCC;;EAEE,eAAA;CTszCH;AQ9sCD;EC3GE,eAAA;CT4zCD;AS3zCC;;EAEE,eAAA;CT6zCH;AQltCD;EC9GE,eAAA;CTm0CD;ASl0CC;;EAEE,eAAA;CTo0CH;AQttCD;ECjHE,eAAA;CT00CD;ASz0CC;;EAEE,eAAA;CT20CH;AQttCD;EAGE,YAAA;EE3HA,0BAAA;CVk1CD;AUj1CC;;EAEE,0BAAA;CVm1CH;AQxtCD;EE9HE,0BAAA;CVy1CD;AUx1CC;;EAEE,0BAAA;CV01CH;AQ5tCD;EEjIE,0BAAA;CVg2CD;AU/1CC;;EAEE,0BAAA;CVi2CH;AQhuCD;EEpIE,0BAAA;CVu2CD;AUt2CC;;EAEE,0BAAA;CVw2CH;AQpuCD;EEvIE,0BAAA;CV82CD;AU72CC;;EAEE,0BAAA;CV+2CH;AQnuCD;EACE,oBAAA;EACA,oBAAA;EACA,iCAAA;CRquCD;AQ7tCD;;EAEE,cAAA;EACA,oBAAA;CR+tCD;AQluCD;;;;EAMI,iBAAA;CRkuCH;AQ3tCD;EACE,gBAAA;EACA,iBAAA;CR6tCD;AQztCD;EALE,gBAAA;EACA,iBAAA;EAMA,kBAAA;CR4tCD;AQ9tCD;EAKI,sBAAA;EACA,kBAAA;EACA,mBAAA;CR4tCH;AQvtCD;EACE,cAAA;EACA,oBAAA;CRytCD;AQvtCD;;EAEE,wBAAA;CRytCD;AQvtCD;EACE,kBAAA;CRytCD;AQvtCD;EACE,eAAA;CRytCD;AQhsCD;EA6EA;IAvFM,YAAA;IACA,aAAA;IACA,YAAA;IACA,kBAAA;IGtNJ,iBAAA;IACA,wBAAA;IACA,oBAAA;GXq6CC;EQ7nCH;IAhFM,mBAAA;GRgtCH;CACF;AQvsCD;;EAGE,aAAA;EACA,kCAAA;CRwsCD;AQtsCD;EACE,eAAA;EA9IqB,0BAAA;CRu1CtB;AQpsCD;EACE,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,+BAAA;CRssCD;AQjsCG;;;EACE,iBAAA;CRqsCL;AQ/sCD;;;EAmBI,eAAA;EACA,eAAA;EACA,wBAAA;EACA,eAAA;CRisCH;AQ/rCG;;;EACE,uBAAA;CRmsCL;AQ3rCD;;EAEE,oBAAA;EACA,gBAAA;EACA,gCAAA;EACA,eAAA;EACA,kBAAA;CR6rCD;AQvrCG;;;;;;EAAW,YAAA;CR+rCd;AQ9rCG;;;;;;EACE,uBAAA;CRqsCL;AQ/rCD;EACE,oBAAA;EACA,mBAAA;EACA,wBAAA;CRisCD;AYv+CD;;;;EAIE,+DAAA;CZy+CD;AYr+CD;EACE,iBAAA;EACA,eAAA;EACA,eAAA;EACA,0BAAA;EACA,mBAAA;CZu+CD;AYn+CD;EACE,iBAAA;EACA,eAAA;EACA,YAAA;EACA,uBAAA;EACA,mBAAA;EACA,uDAAA;UAAA,+CAAA;CZq+CD;AY3+CD;EASI,WAAA;EACA,gBAAA;EACA,kBAAA;EACA,yBAAA;UAAA,iBAAA;CZq+CH;AYh+CD;EACE,eAAA;EACA,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,wBAAA;EACA,sBAAA;EACA,sBAAA;EACA,eAAA;EACA,0BAAA;EACA,uBAAA;EACA,mBAAA;CZk+CD;AY7+CD;EAeI,WAAA;EACA,mBAAA;EACA,eAAA;EACA,sBAAA;EACA,8BAAA;EACA,iBAAA;CZi+CH;AY59CD;EACE,kBAAA;EACA,mBAAA;CZ89CD;AaxhDD;ECHE,mBAAA;EACA,kBAAA;EACA,mBAAA;EACA,oBAAA;Cd8hDD;AaxhDC;EAqEF;IAvEI,aAAA;Gb8hDD;CACF;Aa1hDC;EAkEF;IApEI,aAAA;GbgiDD;CACF;Aa5hDD;EA+DA;IAjEI,cAAA;GbkiDD;CACF;AazhDD;ECvBE,mBAAA;EACA,kBAAA;EACA,mBAAA;EACA,oBAAA;CdmjDD;AathDD;ECvBE,mBAAA;EACA,oBAAA;CdgjDD;AehjDG;EACE,mBAAA;EAEA,gBAAA;EAEA,mBAAA;EACA,oBAAA;CfgjDL;AehiDG;EACE,YAAA;CfkiDL;Ae3hDC;EACE,YAAA;Cf6hDH;Ae9hDC;EACE,oBAAA;CfgiDH;AejiDC;EACE,oBAAA;CfmiDH;AepiDC;EACE,WAAA;CfsiDH;AeviDC;EACE,oBAAA;CfyiDH;Ae1iDC;EACE,oBAAA;Cf4iDH;Ae7iDC;EACE,WAAA;Cf+iDH;AehjDC;EACE,oBAAA;CfkjDH;AenjDC;EACE,oBAAA;CfqjDH;AetjDC;EACE,WAAA;CfwjDH;AezjDC;EACE,oBAAA;Cf2jDH;Ae5jDC;EACE,mBAAA;Cf8jDH;AehjDC;EACE,YAAA;CfkjDH;AenjDC;EACE,oBAAA;CfqjDH;AetjDC;EACE,oBAAA;CfwjDH;AezjDC;EACE,WAAA;Cf2jDH;Ae5jDC;EACE,oBAAA;Cf8jDH;Ae/jDC;EACE,oBAAA;CfikDH;AelkDC;EACE,WAAA;CfokDH;AerkDC;EACE,oBAAA;CfukDH;AexkDC;EACE,oBAAA;Cf0kDH;Ae3kDC;EACE,WAAA;Cf6kDH;Ae9kDC;EACE,oBAAA;CfglDH;AejlDC;EACE,mBAAA;CfmlDH;Ae/kDC;EACE,YAAA;CfilDH;AejmDC;EACE,WAAA;CfmmDH;AepmDC;EACE,mBAAA;CfsmDH;AevmDC;EACE,mBAAA;CfymDH;Ae1mDC;EACE,UAAA;Cf4mDH;Ae7mDC;EACE,mBAAA;Cf+mDH;AehnDC;EACE,mBAAA;CfknDH;AennDC;EACE,UAAA;CfqnDH;AetnDC;EACE,mBAAA;CfwnDH;AeznDC;EACE,mBAAA;Cf2nDH;Ae5nDC;EACE,UAAA;Cf8nDH;Ae/nDC;EACE,mBAAA;CfioDH;AeloDC;EACE,kBAAA;CfooDH;AehoDC;EACE,WAAA;CfkoDH;AepnDC;EACE,kBAAA;CfsnDH;AevnDC;EACE,0BAAA;CfynDH;Ae1nDC;EACE,0BAAA;Cf4nDH;Ae7nDC;EACE,iBAAA;Cf+nDH;AehoDC;EACE,0BAAA;CfkoDH;AenoDC;EACE,0BAAA;CfqoDH;AetoDC;EACE,iBAAA;CfwoDH;AezoDC;EACE,0BAAA;Cf2oDH;Ae5oDC;EACE,0BAAA;Cf8oDH;Ae/oDC;EACE,iBAAA;CfipDH;AelpDC;EACE,0BAAA;CfopDH;AerpDC;EACE,yBAAA;CfupDH;AexpDC;EACE,gBAAA;Cf0pDH;Aa1pDD;EElCI;IACE,YAAA;Gf+rDH;EexrDD;IACE,YAAA;Gf0rDD;Ee3rDD;IACE,oBAAA;Gf6rDD;Ee9rDD;IACE,oBAAA;GfgsDD;EejsDD;IACE,WAAA;GfmsDD;EepsDD;IACE,oBAAA;GfssDD;EevsDD;IACE,oBAAA;GfysDD;Ee1sDD;IACE,WAAA;Gf4sDD;Ee7sDD;IACE,oBAAA;Gf+sDD;EehtDD;IACE,oBAAA;GfktDD;EentDD;IACE,WAAA;GfqtDD;EettDD;IACE,oBAAA;GfwtDD;EeztDD;IACE,mBAAA;Gf2tDD;Ee7sDD;IACE,YAAA;Gf+sDD;EehtDD;IACE,oBAAA;GfktDD;EentDD;IACE,oBAAA;GfqtDD;EettDD;IACE,WAAA;GfwtDD;EeztDD;IACE,oBAAA;Gf2tDD;Ee5tDD;IACE,oBAAA;Gf8tDD;Ee/tDD;IACE,WAAA;GfiuDD;EeluDD;IACE,oBAAA;GfouDD;EeruDD;IACE,oBAAA;GfuuDD;EexuDD;IACE,WAAA;Gf0uDD;Ee3uDD;IACE,oBAAA;Gf6uDD;Ee9uDD;IACE,mBAAA;GfgvDD;Ee5uDD;IACE,YAAA;Gf8uDD;Ee9vDD;IACE,WAAA;GfgwDD;EejwDD;IACE,mBAAA;GfmwDD;EepwDD;IACE,mBAAA;GfswDD;EevwDD;IACE,UAAA;GfywDD;Ee1wDD;IACE,mBAAA;Gf4wDD;Ee7wDD;IACE,mBAAA;Gf+wDD;EehxDD;IACE,UAAA;GfkxDD;EenxDD;IACE,mBAAA;GfqxDD;EetxDD;IACE,mBAAA;GfwxDD;EezxDD;IACE,UAAA;Gf2xDD;Ee5xDD;IACE,mBAAA;Gf8xDD;Ee/xDD;IACE,kBAAA;GfiyDD;Ee7xDD;IACE,WAAA;Gf+xDD;EejxDD;IACE,kBAAA;GfmxDD;EepxDD;IACE,0BAAA;GfsxDD;EevxDD;IACE,0BAAA;GfyxDD;Ee1xDD;IACE,iBAAA;Gf4xDD;Ee7xDD;IACE,0BAAA;Gf+xDD;EehyDD;IACE,0BAAA;GfkyDD;EenyDD;IACE,iBAAA;GfqyDD;EetyDD;IACE,0BAAA;GfwyDD;EezyDD;IACE,0BAAA;Gf2yDD;Ee5yDD;IACE,iBAAA;Gf8yDD;Ee/yDD;IACE,0BAAA;GfizDD;EelzDD;IACE,yBAAA;GfozDD;EerzDD;IACE,gBAAA;GfuzDD;CACF;Aa/yDD;EE3CI;IACE,YAAA;Gf61DH;Eet1DD;IACE,YAAA;Gfw1DD;Eez1DD;IACE,oBAAA;Gf21DD;Ee51DD;IACE,oBAAA;Gf81DD;Ee/1DD;IACE,WAAA;Gfi2DD;Eel2DD;IACE,oBAAA;Gfo2DD;Eer2DD;IACE,oBAAA;Gfu2DD;Eex2DD;IACE,WAAA;Gf02DD;Ee32DD;IACE,oBAAA;Gf62DD;Ee92DD;IACE,oBAAA;Gfg3DD;Eej3DD;IACE,WAAA;Gfm3DD;Eep3DD;IACE,oBAAA;Gfs3DD;Eev3DD;IACE,mBAAA;Gfy3DD;Ee32DD;IACE,YAAA;Gf62DD;Ee92DD;IACE,oBAAA;Gfg3DD;Eej3DD;IACE,oBAAA;Gfm3DD;Eep3DD;IACE,WAAA;Gfs3DD;Eev3DD;IACE,oBAAA;Gfy3DD;Ee13DD;IACE,oBAAA;Gf43DD;Ee73DD;IACE,WAAA;Gf+3DD;Eeh4DD;IACE,oBAAA;Gfk4DD;Een4DD;IACE,oBAAA;Gfq4DD;Eet4DD;IACE,WAAA;Gfw4DD;Eez4DD;IACE,oBAAA;Gf24DD;Ee54DD;IACE,mBAAA;Gf84DD;Ee14DD;IACE,YAAA;Gf44DD;Ee55DD;IACE,WAAA;Gf85DD;Ee/5DD;IACE,mBAAA;Gfi6DD;Eel6DD;IACE,mBAAA;Gfo6DD;Eer6DD;IACE,UAAA;Gfu6DD;Eex6DD;IACE,mBAAA;Gf06DD;Ee36DD;IACE,mBAAA;Gf66DD;Ee96DD;IACE,UAAA;Gfg7DD;Eej7DD;IACE,mBAAA;Gfm7DD;Eep7DD;IACE,mBAAA;Gfs7DD;Eev7DD;IACE,UAAA;Gfy7DD;Ee17DD;IACE,mBAAA;Gf47DD;Ee77DD;IACE,kBAAA;Gf+7DD;Ee37DD;IACE,WAAA;Gf67DD;Ee/6DD;IACE,kBAAA;Gfi7DD;Eel7DD;IACE,0BAAA;Gfo7DD;Eer7DD;IACE,0BAAA;Gfu7DD;Eex7DD;IACE,iBAAA;Gf07DD;Ee37DD;IACE,0BAAA;Gf67DD;Ee97DD;IACE,0BAAA;Gfg8DD;Eej8DD;IACE,iBAAA;Gfm8DD;Eep8DD;IACE,0BAAA;Gfs8DD;Eev8DD;IACE,0BAAA;Gfy8DD;Ee18DD;IACE,iBAAA;Gf48DD;Ee78DD;IACE,0BAAA;Gf+8DD;Eeh9DD;IACE,yBAAA;Gfk9DD;Een9DD;IACE,gBAAA;Gfq9DD;CACF;Aa18DD;EE9CI;IACE,YAAA;Gf2/DH;Eep/DD;IACE,YAAA;Gfs/DD;Eev/DD;IACE,oBAAA;Gfy/DD;Ee1/DD;IACE,oBAAA;Gf4/DD;Ee7/DD;IACE,WAAA;Gf+/DD;EehgED;IACE,oBAAA;GfkgED;EengED;IACE,oBAAA;GfqgED;EetgED;IACE,WAAA;GfwgED;EezgED;IACE,oBAAA;Gf2gED;Ee5gED;IACE,oBAAA;Gf8gED;Ee/gED;IACE,WAAA;GfihED;EelhED;IACE,oBAAA;GfohED;EerhED;IACE,mBAAA;GfuhED;EezgED;IACE,YAAA;Gf2gED;Ee5gED;IACE,oBAAA;Gf8gED;Ee/gED;IACE,oBAAA;GfihED;EelhED;IACE,WAAA;GfohED;EerhED;IACE,oBAAA;GfuhED;EexhED;IACE,oBAAA;Gf0hED;Ee3hED;IACE,WAAA;Gf6hED;Ee9hED;IACE,oBAAA;GfgiED;EejiED;IACE,oBAAA;GfmiED;EepiED;IACE,WAAA;GfsiED;EeviED;IACE,oBAAA;GfyiED;Ee1iED;IACE,mBAAA;Gf4iED;EexiED;IACE,YAAA;Gf0iED;Ee1jED;IACE,WAAA;Gf4jED;Ee7jED;IACE,mBAAA;Gf+jED;EehkED;IACE,mBAAA;GfkkED;EenkED;IACE,UAAA;GfqkED;EetkED;IACE,mBAAA;GfwkED;EezkED;IACE,mBAAA;Gf2kED;Ee5kED;IACE,UAAA;Gf8kED;Ee/kED;IACE,mBAAA;GfilED;EellED;IACE,mBAAA;GfolED;EerlED;IACE,UAAA;GfulED;EexlED;IACE,mBAAA;Gf0lED;Ee3lED;IACE,kBAAA;Gf6lED;EezlED;IACE,WAAA;Gf2lED;Ee7kED;IACE,kBAAA;Gf+kED;EehlED;IACE,0BAAA;GfklED;EenlED;IACE,0BAAA;GfqlED;EetlED;IACE,iBAAA;GfwlED;EezlED;IACE,0BAAA;Gf2lED;Ee5lED;IACE,0BAAA;Gf8lED;Ee/lED;IACE,iBAAA;GfimED;EelmED;IACE,0BAAA;GfomED;EermED;IACE,0BAAA;GfumED;EexmED;IACE,iBAAA;Gf0mED;Ee3mED;IACE,0BAAA;Gf6mED;Ee9mED;IACE,yBAAA;GfgnED;EejnED;IACE,gBAAA;GfmnED;CACF;AgBvrED;EACE,8BAAA;ChByrED;AgBvrED;EACE,iBAAA;EACA,oBAAA;EACA,eAAA;EACA,iBAAA;ChByrED;AgBvrED;EACE,iBAAA;ChByrED;AgBnrED;EACE,YAAA;EACA,gBAAA;EACA,oBAAA;ChBqrED;AgBxrED;;;;;;EAWQ,aAAA;EACA,wBAAA;EACA,oBAAA;EACA,2BAAA;ChBqrEP;AgBnsED;EAoBI,uBAAA;EACA,8BAAA;ChBkrEH;AgBvsED;;;;;;EA8BQ,cAAA;ChBirEP;AgB/sED;EAoCI,2BAAA;ChB8qEH;AgBltED;EAyCI,uBAAA;ChB4qEH;AgBrqED;;;;;;EAOQ,aAAA;ChBsqEP;AgB3pED;EACE,uBAAA;ChB6pED;AgB9pED;;;;;;EAQQ,uBAAA;ChB8pEP;AgBtqED;;EAeM,yBAAA;ChB2pEL;AgBjpED;EAEI,0BAAA;ChBkpEH;AgBzoED;EAEI,0BAAA;ChB0oEH;AgBjoED;EACE,iBAAA;EACA,YAAA;EACA,sBAAA;ChBmoED;AgB9nEG;;EACE,iBAAA;EACA,YAAA;EACA,oBAAA;ChBioEL;AiB7wEC;;;;;;;;;;;;EAOI,0BAAA;CjBoxEL;AiB9wEC;;;;;EAMI,0BAAA;CjB+wEL;AiBlyEC;;;;;;;;;;;;EAOI,0BAAA;CjByyEL;AiBnyEC;;;;;EAMI,0BAAA;CjBoyEL;AiBvzEC;;;;;;;;;;;;EAOI,0BAAA;CjB8zEL;AiBxzEC;;;;;EAMI,0BAAA;CjByzEL;AiB50EC;;;;;;;;;;;;EAOI,0BAAA;CjBm1EL;AiB70EC;;;;;EAMI,0BAAA;CjB80EL;AiBj2EC;;;;;;;;;;;;EAOI,0BAAA;CjBw2EL;AiBl2EC;;;;;EAMI,0BAAA;CjBm2EL;AgBjtED;EACE,iBAAA;EACA,kBAAA;ChBmtED;AgBtpED;EACA;IA3DI,YAAA;IACA,oBAAA;IACA,mBAAA;IACA,6CAAA;IACA,uBAAA;GhBotED;EgB7pEH;IAnDM,iBAAA;GhBmtEH;EgBhqEH;;;;;;IA1CY,oBAAA;GhBktET;EgBxqEH;IAlCM,UAAA;GhB6sEH;EgB3qEH;;;;;;IAzBY,eAAA;GhB4sET;EgBnrEH;;;;;;IArBY,gBAAA;GhBgtET;EgB3rEH;;;;IARY,iBAAA;GhBysET;CACF;AkBn6ED;EACE,WAAA;EACA,UAAA;EACA,UAAA;EAIA,aAAA;ClBk6ED;AkB/5ED;EACE,eAAA;EACA,YAAA;EACA,WAAA;EACA,oBAAA;EACA,gBAAA;EACA,qBAAA;EACA,eAAA;EACA,UAAA;EACA,iCAAA;ClBi6ED;AkB95ED;EACE,sBAAA;EACA,gBAAA;EACA,mBAAA;EACA,kBAAA;ClBg6ED;AkBr5ED;Eb4BE,+BAAA;EACG,4BAAA;EACK,uBAAA;CL43ET;AkBr5ED;;EAEE,gBAAA;EACA,mBAAA;EACA,oBAAA;ClBu5ED;AkBp5ED;EACE,eAAA;ClBs5ED;AkBl5ED;EACE,eAAA;EACA,YAAA;ClBo5ED;AkBh5ED;;EAEE,aAAA;ClBk5ED;AkB94ED;;;EZrEE,2CAAA;EACA,qBAAA;CNw9ED;AkB74ED;EACE,eAAA;EACA,iBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;ClB+4ED;AkBr3ED;EACE,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,uBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;EbxDA,yDAAA;EACQ,iDAAA;EAyHR,uFAAA;EACK,0EAAA;EACG,uEAAA;CLwzET;AmBh8EC;EACE,sBAAA;EACA,WAAA;EdUF,uFAAA;EACQ,+EAAA;CLy7ET;AKx5EC;EACE,YAAA;EACA,WAAA;CL05EH;AKx5EC;EAA0B,YAAA;CL25E3B;AK15EC;EAAgC,YAAA;CL65EjC;AkBj4EC;EACE,UAAA;EACA,8BAAA;ClBm4EH;AkB33EC;;;EAGE,0BAAA;EACA,WAAA;ClB63EH;AkB13EC;;EAEE,oBAAA;ClB43EH;AkBx3EC;EACE,aAAA;ClB03EH;AkB92ED;EACE,yBAAA;ClBg3ED;AkBx0ED;EAtBI;;;;IACE,kBAAA;GlBo2EH;EkBj2EC;;;;;;;;IAEE,kBAAA;GlBy2EH;EkBt2EC;;;;;;;;IAEE,kBAAA;GlB82EH;CACF;AkBp2ED;EACE,oBAAA;ClBs2ED;AkB91ED;;EAEE,mBAAA;EACA,eAAA;EACA,iBAAA;EACA,oBAAA;ClBg2ED;AkBr2ED;;EAQI,iBAAA;EACA,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,gBAAA;ClBi2EH;AkB91ED;;;;EAIE,mBAAA;EACA,mBAAA;EACA,mBAAA;ClBg2ED;AkB71ED;;EAEE,iBAAA;ClB+1ED;AkB31ED;;EAEE,mBAAA;EACA,sBAAA;EACA,mBAAA;EACA,iBAAA;EACA,uBAAA;EACA,oBAAA;EACA,gBAAA;ClB61ED;AkB31ED;;EAEE,cAAA;EACA,kBAAA;ClB61ED;AkBp1EC;;;;;;EAGE,oBAAA;ClBy1EH;AkBn1EC;;;;EAEE,oBAAA;ClBu1EH;AkBj1EC;;;;EAGI,oBAAA;ClBo1EL;AkBz0ED;EAEE,iBAAA;EACA,oBAAA;EAEA,iBAAA;EACA,iBAAA;ClBy0ED;AkBv0EC;;EAEE,gBAAA;EACA,iBAAA;ClBy0EH;AkB5zED;ECnQE,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CnBkkFD;AmBhkFC;EACE,aAAA;EACA,kBAAA;CnBkkFH;AmB/jFC;;EAEE,aAAA;CnBikFH;AkBx0ED;EAEI,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;ClBy0EH;AkB/0ED;EASI,aAAA;EACA,kBAAA;ClBy0EH;AkBn1ED;;EAcI,aAAA;ClBy0EH;AkBv1ED;EAiBI,aAAA;EACA,iBAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;ClBy0EH;AkBr0ED;EC/RE,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CnBumFD;AmBrmFC;EACE,aAAA;EACA,kBAAA;CnBumFH;AmBpmFC;;EAEE,aAAA;CnBsmFH;AkBj1ED;EAEI,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;ClBk1EH;AkBx1ED;EASI,aAAA;EACA,kBAAA;ClBk1EH;AkB51ED;;EAcI,aAAA;ClBk1EH;AkBh2ED;EAiBI,aAAA;EACA,iBAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;ClBk1EH;AkBz0ED;EAEE,mBAAA;ClB00ED;AkB50ED;EAMI,sBAAA;ClBy0EH;AkBr0ED;EACE,mBAAA;EACA,OAAA;EACA,SAAA;EACA,WAAA;EACA,eAAA;EACA,YAAA;EACA,aAAA;EACA,kBAAA;EACA,mBAAA;EACA,qBAAA;ClBu0ED;AkBr0ED;;;EAGE,YAAA;EACA,aAAA;EACA,kBAAA;ClBu0ED;AkBr0ED;;;EAGE,YAAA;EACA,aAAA;EACA,kBAAA;ClBu0ED;AkBn0ED;;;;;;;;;;EC1ZI,eAAA;CnByuFH;AkB/0ED;ECtZI,sBAAA;Ed+CF,yDAAA;EACQ,iDAAA;CL0rFT;AmBxuFG;EACE,sBAAA;Ed4CJ,0EAAA;EACQ,kEAAA;CL+rFT;AkBz1ED;EC5YI,eAAA;EACA,sBAAA;EACA,0BAAA;CnBwuFH;AkB91ED;ECtYI,eAAA;CnBuuFH;AkB91ED;;;;;;;;;;EC7ZI,eAAA;CnBuwFH;AkB12ED;ECzZI,sBAAA;Ed+CF,yDAAA;EACQ,iDAAA;CLwtFT;AmBtwFG;EACE,sBAAA;Ed4CJ,0EAAA;EACQ,kEAAA;CL6tFT;AkBp3ED;EC/YI,eAAA;EACA,sBAAA;EACA,0BAAA;CnBswFH;AkBz3ED;ECzYI,eAAA;CnBqwFH;AkBz3ED;;;;;;;;;;EChaI,eAAA;CnBqyFH;AkBr4ED;EC5ZI,sBAAA;Ed+CF,yDAAA;EACQ,iDAAA;CLsvFT;AmBpyFG;EACE,sBAAA;Ed4CJ,0EAAA;EACQ,kEAAA;CL2vFT;AkB/4ED;EClZI,eAAA;EACA,sBAAA;EACA,0BAAA;CnBoyFH;AkBp5ED;EC5YI,eAAA;CnBmyFH;AkBh5EC;EACE,UAAA;ClBk5EH;AkBh5EC;EACE,OAAA;ClBk5EH;AkBx4ED;EACE,eAAA;EACA,gBAAA;EACA,oBAAA;EACA,eAAA;ClB04ED;AkBvzED;EAwEA;IAtIM,sBAAA;IACA,iBAAA;IACA,uBAAA;GlBy3EH;EkBrvEH;IA/HM,sBAAA;IACA,YAAA;IACA,uBAAA;GlBu3EH;EkB1vEH;IAxHM,sBAAA;GlBq3EH;EkB7vEH;IApHM,sBAAA;IACA,uBAAA;GlBo3EH;EkBjwEH;;;IA9GQ,YAAA;GlBo3EL;EkBtwEH;IAxGM,YAAA;GlBi3EH;EkBzwEH;IApGM,iBAAA;IACA,uBAAA;GlBg3EH;EkB7wEH;;IA5FM,sBAAA;IACA,cAAA;IACA,iBAAA;IACA,uBAAA;GlB62EH;EkBpxEH;;IAtFQ,gBAAA;GlB82EL;EkBxxEH;;IAjFM,mBAAA;IACA,eAAA;GlB62EH;EkB7xEH;IA3EM,OAAA;GlB22EH;CACF;AkBj2ED;;;;EASI,cAAA;EACA,iBAAA;EACA,iBAAA;ClB81EH;AkBz2ED;;EAiBI,iBAAA;ClB41EH;AkB72ED;EJthBE,mBAAA;EACA,oBAAA;Cds4FD;AkB10EC;EAyBF;IAnCM,kBAAA;IACA,iBAAA;IACA,iBAAA;GlBw1EH;CACF;AkBx3ED;EAwCI,YAAA;ClBm1EH;AkBr0EC;EAUF;IAdQ,kBAAA;IACA,gBAAA;GlB60EL;CACF;AkBn0EC;EAEF;IANQ,iBAAA;IACA,gBAAA;GlB20EL;CACF;AoBp6FD;EACE,sBAAA;EACA,iBAAA;EACA,oBAAA;EACA,mBAAA;EACA,uBAAA;EACA,+BAAA;MAAA,2BAAA;EACA,gBAAA;EACA,uBAAA;EACA,8BAAA;EACA,oBAAA;EC0CA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,mBAAA;EhB+JA,0BAAA;EACG,uBAAA;EACC,sBAAA;EACI,kBAAA;CL+tFT;AoBv6FG;;;;;;EdnBF,2CAAA;EACA,qBAAA;CNk8FD;AoB16FC;;;EAGE,YAAA;EACA,sBAAA;CpB46FH;AoBz6FC;;EAEE,WAAA;EACA,uBAAA;Ef2BF,yDAAA;EACQ,iDAAA;CLi5FT;AoBz6FC;;;EAGE,oBAAA;EE7CF,cAAA;EAGA,0BAAA;EjB8DA,yBAAA;EACQ,iBAAA;CL05FT;AoBz6FG;;EAEE,qBAAA;CpB26FL;AoBl6FD;EC3DE,YAAA;EACA,uBAAA;EACA,mBAAA;CrBg+FD;AqB99FC;;EAEE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBg+FP;AqB99FC;EACE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBg+FP;AqB99FC;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBg+FP;AqB99FG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBs+FT;AqBn+FC;;;EAGE,uBAAA;CrBq+FH;AqBh+FG;;;;;;;;;EAGE,uBAAA;EACI,mBAAA;CrBw+FT;AoBv9FD;ECZI,YAAA;EACA,uBAAA;CrBs+FH;AoBx9FD;EC9DE,YAAA;EACA,0BAAA;EACA,sBAAA;CrByhGD;AqBvhGC;;EAEE,YAAA;EACA,0BAAA;EACI,sBAAA;CrByhGP;AqBvhGC;EACE,YAAA;EACA,0BAAA;EACI,sBAAA;CrByhGP;AqBvhGC;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrByhGP;AqBvhGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrB+hGT;AqB5hGC;;;EAGE,uBAAA;CrB8hGH;AqBzhGG;;;;;;;;;EAGE,0BAAA;EACI,sBAAA;CrBiiGT;AoB7gGD;ECfI,eAAA;EACA,uBAAA;CrB+hGH;AoB7gGD;EClEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBklGD;AqBhlGC;;EAEE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBklGP;AqBhlGC;EACE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBklGP;AqBhlGC;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBklGP;AqBhlGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBwlGT;AqBrlGC;;;EAGE,uBAAA;CrBulGH;AqBllGG;;;;;;;;;EAGE,0BAAA;EACI,sBAAA;CrB0lGT;AoBlkGD;ECnBI,eAAA;EACA,uBAAA;CrBwlGH;AoBlkGD;ECtEE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB2oGD;AqBzoGC;;EAEE,YAAA;EACA,0BAAA;EACI,sBAAA;CrB2oGP;AqBzoGC;EACE,YAAA;EACA,0BAAA;EACI,sBAAA;CrB2oGP;AqBzoGC;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrB2oGP;AqBzoGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBipGT;AqB9oGC;;;EAGE,uBAAA;CrBgpGH;AqB3oGG;;;;;;;;;EAGE,0BAAA;EACI,sBAAA;CrBmpGT;AoBvnGD;ECvBI,eAAA;EACA,uBAAA;CrBipGH;AoBvnGD;EC1EE,YAAA;EACA,0BAAA;EACA,sBAAA;CrBosGD;AqBlsGC;;EAEE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBosGP;AqBlsGC;EACE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBosGP;AqBlsGC;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBosGP;AqBlsGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrB0sGT;AqBvsGC;;;EAGE,uBAAA;CrBysGH;AqBpsGG;;;;;;;;;EAGE,0BAAA;EACI,sBAAA;CrB4sGT;AoB5qGD;EC3BI,eAAA;EACA,uBAAA;CrB0sGH;AoB5qGD;EC9EE,YAAA;EACA,0BAAA;EACA,sBAAA;CrB6vGD;AqB3vGC;;EAEE,YAAA;EACA,0BAAA;EACI,sBAAA;CrB6vGP;AqB3vGC;EACE,YAAA;EACA,0BAAA;EACI,sBAAA;CrB6vGP;AqB3vGC;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrB6vGP;AqB3vGG;;;;;;;;;EAGE,YAAA;EACA,0BAAA;EACI,sBAAA;CrBmwGT;AqBhwGC;;;EAGE,uBAAA;CrBkwGH;AqB7vGG;;;;;;;;;EAGE,0BAAA;EACI,sBAAA;CrBqwGT;AoBjuGD;EC/BI,eAAA;EACA,uBAAA;CrBmwGH;AoB5tGD;EACE,eAAA;EACA,oBAAA;EACA,iBAAA;CpB8tGD;AoB5tGC;;;;;EAKE,8BAAA;EfnCF,yBAAA;EACQ,iBAAA;CLkwGT;AoB7tGC;;;;EAIE,0BAAA;CpB+tGH;AoB7tGC;;EAEE,eAAA;EACA,2BAAA;EACA,8BAAA;CpB+tGH;AoB3tGG;;;;EAEE,eAAA;EACA,sBAAA;CpB+tGL;AoBttGD;;ECxEE,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CrBkyGD;AoBztGD;;EC5EE,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CrByyGD;AoB5tGD;;EChFE,iBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CrBgzGD;AoB3tGD;EACE,eAAA;EACA,YAAA;CpB6tGD;AoBztGD;EACE,gBAAA;CpB2tGD;AoBptGC;;;EACE,YAAA;CpBwtGH;AuBl3GD;EACE,WAAA;ElBoLA,yCAAA;EACK,oCAAA;EACG,iCAAA;CLisGT;AuBr3GC;EACE,WAAA;CvBu3GH;AuBn3GD;EACE,cAAA;CvBq3GD;AuBn3GC;EAAY,eAAA;CvBs3Gb;AuBr3GC;EAAY,mBAAA;CvBw3Gb;AuBv3GC;EAAY,yBAAA;CvB03Gb;AuBv3GD;EACE,mBAAA;EACA,UAAA;EACA,iBAAA;ElBuKA,gDAAA;EACQ,2CAAA;KAAA,wCAAA;EAOR,mCAAA;EACQ,8BAAA;KAAA,2BAAA;EAGR,yCAAA;EACQ,oCAAA;KAAA,iCAAA;CL2sGT;AwBr5GD;EACE,sBAAA;EACA,SAAA;EACA,UAAA;EACA,iBAAA;EACA,uBAAA;EACA,uBAAA;EACA,yBAAA;EACA,oCAAA;EACA,mCAAA;CxBu5GD;AwBn5GD;;EAEE,mBAAA;CxBq5GD;AwBj5GD;EACE,WAAA;CxBm5GD;AwB/4GD;EACE,mBAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,cAAA;EACA,YAAA;EACA,iBAAA;EACA,eAAA;EACA,gBAAA;EACA,iBAAA;EACA,gBAAA;EACA,iBAAA;EACA,uBAAA;EACA,uBAAA;EACA,sCAAA;EACA,mBAAA;EnBsBA,oDAAA;EACQ,4CAAA;EmBrBR,qCAAA;UAAA,6BAAA;CxBk5GD;AwB74GC;EACE,SAAA;EACA,WAAA;CxB+4GH;AwBx6GD;ECzBE,YAAA;EACA,cAAA;EACA,iBAAA;EACA,0BAAA;CzBo8GD;AwB96GD;EAmCI,eAAA;EACA,kBAAA;EACA,YAAA;EACA,oBAAA;EACA,wBAAA;EACA,eAAA;EACA,oBAAA;CxB84GH;AwBx4GC;;EAEE,sBAAA;EACA,eAAA;EACA,0BAAA;CxB04GH;AwBp4GC;;;EAGE,YAAA;EACA,sBAAA;EACA,WAAA;EACA,0BAAA;CxBs4GH;AwB73GC;;;EAGE,eAAA;CxB+3GH;AwB33GC;;EAEE,sBAAA;EACA,8BAAA;EACA,uBAAA;EE3GF,oEAAA;EF6GE,oBAAA;CxB63GH;AwBx3GD;EAGI,eAAA;CxBw3GH;AwB33GD;EAQI,WAAA;CxBs3GH;AwB92GD;EACE,WAAA;EACA,SAAA;CxBg3GD;AwBx2GD;EACE,QAAA;EACA,YAAA;CxB02GD;AwBt2GD;EACE,eAAA;EACA,kBAAA;EACA,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,oBAAA;CxBw2GD;AwBp2GD;EACE,gBAAA;EACA,QAAA;EACA,SAAA;EACA,UAAA;EACA,OAAA;EACA,aAAA;CxBs2GD;AwBl2GD;EACE,SAAA;EACA,WAAA;CxBo2GD;AwB51GD;;EAII,cAAA;EACA,0BAAA;EACA,4BAAA;EACA,YAAA;CxB41GH;AwBn2GD;;EAWI,UAAA;EACA,aAAA;EACA,mBAAA;CxB41GH;AwBv0GD;EAXE;IApEA,WAAA;IACA,SAAA;GxB05GC;EwBv1GD;IA1DA,QAAA;IACA,YAAA;GxBo5GC;CACF;A2BpiHD;;EAEE,mBAAA;EACA,sBAAA;EACA,uBAAA;C3BsiHD;A2B1iHD;;EAMI,mBAAA;EACA,YAAA;C3BwiHH;A2BtiHG;;;;;;;;EAIE,WAAA;C3B4iHL;A2BtiHD;;;;EAKI,kBAAA;C3BuiHH;A2BliHD;EACE,kBAAA;C3BoiHD;A2BriHD;;;EAOI,YAAA;C3BmiHH;A2B1iHD;;;EAYI,iBAAA;C3BmiHH;A2B/hHD;EACE,iBAAA;C3BiiHD;A2B7hHD;EACE,eAAA;C3B+hHD;A2B9hHC;EClDA,8BAAA;EACG,2BAAA;C5BmlHJ;A2B7hHD;;EC/CE,6BAAA;EACG,0BAAA;C5BglHJ;A2B5hHD;EACE,YAAA;C3B8hHD;A2B5hHD;EACE,iBAAA;C3B8hHD;A2B5hHD;;ECnEE,8BAAA;EACG,2BAAA;C5BmmHJ;A2B3hHD;ECjEE,6BAAA;EACG,0BAAA;C5B+lHJ;A2B1hHD;;EAEE,WAAA;C3B4hHD;A2B3gHD;EACE,kBAAA;EACA,mBAAA;C3B6gHD;A2B3gHD;EACE,mBAAA;EACA,oBAAA;C3B6gHD;A2BxgHD;EtB/CE,yDAAA;EACQ,iDAAA;CL0jHT;A2BxgHC;EtBnDA,yBAAA;EACQ,iBAAA;CL8jHT;A2BrgHD;EACE,eAAA;C3BugHD;A2BpgHD;EACE,wBAAA;EACA,uBAAA;C3BsgHD;A2BngHD;EACE,wBAAA;C3BqgHD;A2B9/GD;;;EAII,eAAA;EACA,YAAA;EACA,YAAA;EACA,gBAAA;C3B+/GH;A2BtgHD;EAcM,YAAA;C3B2/GL;A2BzgHD;;;;EAsBI,iBAAA;EACA,eAAA;C3By/GH;A2Bp/GC;EACE,iBAAA;C3Bs/GH;A2Bp/GC;EC3KA,6BAAA;EACC,4BAAA;EAOD,8BAAA;EACC,6BAAA;C5B4pHF;A2Bt/GC;EC/KA,2BAAA;EACC,0BAAA;EAOD,gCAAA;EACC,+BAAA;C5BkqHF;A2Bv/GD;EACE,iBAAA;C3By/GD;A2Bv/GD;;EC/KE,8BAAA;EACC,6BAAA;C5B0qHF;A2Bt/GD;EC7LE,2BAAA;EACC,0BAAA;C5BsrHF;A2Bl/GD;EACE,eAAA;EACA,YAAA;EACA,oBAAA;EACA,0BAAA;C3Bo/GD;A2Bx/GD;;EAOI,YAAA;EACA,oBAAA;EACA,UAAA;C3Bq/GH;A2B9/GD;EAYI,YAAA;C3Bq/GH;A2BjgHD;EAgBI,WAAA;C3Bo/GH;A2Bn+GD;;;;EAKM,mBAAA;EACA,uBAAA;EACA,qBAAA;C3Bo+GL;A6B9sHD;EACE,mBAAA;EACA,eAAA;EACA,0BAAA;C7BgtHD;A6B7sHC;EACE,YAAA;EACA,gBAAA;EACA,iBAAA;C7B+sHH;A6BxtHD;EAeI,mBAAA;EACA,WAAA;EAKA,YAAA;EAEA,YAAA;EACA,iBAAA;C7BusHH;A6BrsHG;EACE,WAAA;C7BusHL;A6B7rHD;;;EV0BE,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,uBAAA;EACA,mBAAA;CnBwqHD;AmBtqHC;;;EACE,aAAA;EACA,kBAAA;CnB0qHH;AmBvqHC;;;;;;EAEE,aAAA;CnB6qHH;A6B/sHD;;;EVqBE,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;CnB+rHD;AmB7rHC;;;EACE,aAAA;EACA,kBAAA;CnBisHH;AmB9rHC;;;;;;EAEE,aAAA;CnBosHH;A6B7tHD;;;EAGE,oBAAA;C7B+tHD;A6B7tHC;;;EACE,iBAAA;C7BiuHH;A6B7tHD;;EAEE,UAAA;EACA,oBAAA;EACA,uBAAA;C7B+tHD;A6B1tHD;EACE,kBAAA;EACA,gBAAA;EACA,oBAAA;EACA,eAAA;EACA,eAAA;EACA,mBAAA;EACA,0BAAA;EACA,uBAAA;EACA,mBAAA;C7B4tHD;A6BztHC;EACE,kBAAA;EACA,gBAAA;EACA,mBAAA;C7B2tHH;A6BztHC;EACE,mBAAA;EACA,gBAAA;EACA,mBAAA;C7B2tHH;A6B/uHD;;EA0BI,cAAA;C7BytHH;A6BptHD;;;;;;;EDpGE,8BAAA;EACG,2BAAA;C5Bi0HJ;A6BrtHD;EACE,gBAAA;C7ButHD;A6BrtHD;;;;;;;EDxGE,6BAAA;EACG,0BAAA;C5Bs0HJ;A6BttHD;EACE,eAAA;C7BwtHD;A6BntHD;EACE,mBAAA;EAGA,aAAA;EACA,oBAAA;C7BmtHD;A6BxtHD;EAUI,mBAAA;C7BitHH;A6B3tHD;EAYM,kBAAA;C7BktHL;A6B/sHG;;;EAGE,WAAA;C7BitHL;A6B5sHC;;EAGI,mBAAA;C7B6sHL;A6B1sHC;;EAGI,WAAA;EACA,kBAAA;C7B2sHL;A8B12HD;EACE,iBAAA;EACA,gBAAA;EACA,iBAAA;C9B42HD;A8B/2HD;EAOI,mBAAA;EACA,eAAA;C9B22HH;A8Bn3HD;EAWM,mBAAA;EACA,eAAA;EACA,mBAAA;C9B22HL;A8B12HK;;EAEE,sBAAA;EACA,0BAAA;C9B42HP;A8Bv2HG;EACE,eAAA;C9By2HL;A8Bv2HK;;EAEE,eAAA;EACA,sBAAA;EACA,8BAAA;EACA,oBAAA;C9By2HP;A8Bl2HG;;;EAGE,0BAAA;EACA,sBAAA;C9Bo2HL;A8B74HD;ELHE,YAAA;EACA,cAAA;EACA,iBAAA;EACA,0BAAA;CzBm5HD;A8Bn5HD;EA0DI,gBAAA;C9B41HH;A8Bn1HD;EACE,8BAAA;C9Bq1HD;A8Bt1HD;EAGI,YAAA;EAEA,oBAAA;C9Bq1HH;A8B11HD;EASM,kBAAA;EACA,wBAAA;EACA,8BAAA;EACA,2BAAA;C9Bo1HL;A8Bn1HK;EACE,mCAAA;C9Bq1HP;A8B/0HK;;;EAGE,eAAA;EACA,uBAAA;EACA,uBAAA;EACA,iCAAA;EACA,gBAAA;C9Bi1HP;A8B50HC;EAqDA,YAAA;EA8BA,iBAAA;C9B6vHD;A8Bh1HC;EAwDE,YAAA;C9B2xHH;A8Bn1HC;EA0DI,mBAAA;EACA,mBAAA;C9B4xHL;A8Bv1HC;EAgEE,UAAA;EACA,WAAA;C9B0xHH;A8B9wHD;EA0DA;IAjEM,oBAAA;IACA,UAAA;G9ByxHH;E8BztHH;IA9DQ,iBAAA;G9B0xHL;CACF;A8Bp2HC;EAuFE,gBAAA;EACA,mBAAA;C9BgxHH;A8Bx2HC;;;EA8FE,uBAAA;C9B+wHH;A8BjwHD;EA2BA;IApCM,8BAAA;IACA,2BAAA;G9B8wHH;E8B3uHH;;;IA9BM,0BAAA;G9B8wHH;CACF;A8B/2HD;EAEI,YAAA;C9Bg3HH;A8Bl3HD;EAMM,mBAAA;C9B+2HL;A8Br3HD;EASM,iBAAA;C9B+2HL;A8B12HK;;;EAGE,YAAA;EACA,0BAAA;C9B42HP;A8Bp2HD;EAEI,YAAA;C9Bq2HH;A8Bv2HD;EAIM,gBAAA;EACA,eAAA;C9Bs2HL;A8B11HD;EACE,YAAA;C9B41HD;A8B71HD;EAII,YAAA;C9B41HH;A8Bh2HD;EAMM,mBAAA;EACA,mBAAA;C9B61HL;A8Bp2HD;EAYI,UAAA;EACA,WAAA;C9B21HH;A8B/0HD;EA0DA;IAjEM,oBAAA;IACA,UAAA;G9B01HH;E8B1xHH;IA9DQ,iBAAA;G9B21HL;CACF;A8Bn1HD;EACE,iBAAA;C9Bq1HD;A8Bt1HD;EAKI,gBAAA;EACA,mBAAA;C9Bo1HH;A8B11HD;;;EAYI,uBAAA;C9Bm1HH;A8Br0HD;EA2BA;IApCM,8BAAA;IACA,2BAAA;G9Bk1HH;E8B/yHH;;;IA9BM,0BAAA;G9Bk1HH;CACF;A8Bz0HD;EAEI,cAAA;C9B00HH;A8B50HD;EAKI,eAAA;C9B00HH;A8Bj0HD;EAEE,iBAAA;EF3OA,2BAAA;EACC,0BAAA;C5B8iIF;A+BxiID;EACE,mBAAA;EACA,iBAAA;EACA,oBAAA;EACA,8BAAA;C/B0iID;A+BliID;EA8nBA;IAhoBI,mBAAA;G/BwiID;CACF;A+BzhID;EAgnBA;IAlnBI,YAAA;G/B+hID;CACF;A+BjhID;EACE,oBAAA;EACA,oBAAA;EACA,mBAAA;EACA,kCAAA;EACA,2DAAA;UAAA,mDAAA;EAEA,kCAAA;C/BkhID;A+BhhIC;EACE,iBAAA;C/BkhIH;A+Bt/HD;EA6jBA;IArlBI,YAAA;IACA,cAAA;IACA,yBAAA;YAAA,iBAAA;G/BkhID;E+BhhIC;IACE,0BAAA;IACA,wBAAA;IACA,kBAAA;IACA,6BAAA;G/BkhIH;E+B/gIC;IACE,oBAAA;G/BihIH;E+B5gIC;;;IAGE,gBAAA;IACA,iBAAA;G/B8gIH;CACF;A+B1gID;;EAGI,kBAAA;C/B2gIH;A+BtgIC;EAmjBF;;IArjBM,kBAAA;G/B6gIH;CACF;A+BpgID;;;;EAII,oBAAA;EACA,mBAAA;C/BsgIH;A+BhgIC;EAgiBF;;;;IAniBM,gBAAA;IACA,eAAA;G/B0gIH;CACF;A+B9/HD;EACE,cAAA;EACA,sBAAA;C/BggID;A+B3/HD;EA8gBA;IAhhBI,iBAAA;G/BigID;CACF;A+B7/HD;;EAEE,gBAAA;EACA,SAAA;EACA,QAAA;EACA,cAAA;C/B+/HD;A+Bz/HD;EAggBA;;IAlgBI,iBAAA;G/BggID;CACF;A+B9/HD;EACE,OAAA;EACA,sBAAA;C/BggID;A+B9/HD;EACE,UAAA;EACA,iBAAA;EACA,sBAAA;C/BggID;A+B1/HD;EACE,YAAA;EACA,mBAAA;EACA,gBAAA;EACA,kBAAA;EACA,aAAA;C/B4/HD;A+B1/HC;;EAEE,sBAAA;C/B4/HH;A+BrgID;EAaI,eAAA;C/B2/HH;A+Bl/HD;EALI;;IAEE,mBAAA;G/B0/HH;CACF;A+Bh/HD;EACE,mBAAA;EACA,aAAA;EACA,mBAAA;EACA,kBAAA;EC9LA,gBAAA;EACA,mBAAA;ED+LA,8BAAA;EACA,uBAAA;EACA,8BAAA;EACA,mBAAA;C/Bm/HD;A+B/+HC;EACE,WAAA;C/Bi/HH;A+B//HD;EAmBI,eAAA;EACA,YAAA;EACA,YAAA;EACA,mBAAA;C/B++HH;A+BrgID;EAyBI,gBAAA;C/B++HH;A+Bz+HD;EAqbA;IAvbI,cAAA;G/B++HD;CACF;A+Bt+HD;EACE,oBAAA;C/Bw+HD;A+Bz+HD;EAII,kBAAA;EACA,qBAAA;EACA,kBAAA;C/Bw+HH;A+B58HC;EA2YF;IAjaM,iBAAA;IACA,YAAA;IACA,YAAA;IACA,cAAA;IACA,8BAAA;IACA,UAAA;IACA,yBAAA;YAAA,iBAAA;G/Bs+HH;E+B3kHH;;IAxZQ,2BAAA;G/Bu+HL;E+B/kHH;IArZQ,kBAAA;G/Bu+HL;E+Bt+HK;;IAEE,uBAAA;G/Bw+HP;CACF;A+Bt9HD;EA+XA;IA1YI,YAAA;IACA,UAAA;G/Bq+HD;E+B5lHH;IAtYM,YAAA;G/Bq+HH;E+B/lHH;IApYQ,kBAAA;IACA,qBAAA;G/Bs+HL;CACF;A+B39HD;EACE,mBAAA;EACA,oBAAA;EACA,mBAAA;EACA,kCAAA;EACA,qCAAA;E1B9NA,6FAAA;EACQ,qFAAA;E2B/DR,gBAAA;EACA,mBAAA;ChC4vID;AkBtuHD;EAwEA;IAtIM,sBAAA;IACA,iBAAA;IACA,uBAAA;GlBwyHH;EkBpqHH;IA/HM,sBAAA;IACA,YAAA;IACA,uBAAA;GlBsyHH;EkBzqHH;IAxHM,sBAAA;GlBoyHH;EkB5qHH;IApHM,sBAAA;IACA,uBAAA;GlBmyHH;EkBhrHH;;;IA9GQ,YAAA;GlBmyHL;EkBrrHH;IAxGM,YAAA;GlBgyHH;EkBxrHH;IApGM,iBAAA;IACA,uBAAA;GlB+xHH;EkB5rHH;;IA5FM,sBAAA;IACA,cAAA;IACA,iBAAA;IACA,uBAAA;GlB4xHH;EkBnsHH;;IAtFQ,gBAAA;GlB6xHL;EkBvsHH;;IAjFM,mBAAA;IACA,eAAA;GlB4xHH;EkB5sHH;IA3EM,OAAA;GlB0xHH;CACF;A+BpgIC;EAmWF;IAzWM,mBAAA;G/B8gIH;E+B5gIG;IACE,iBAAA;G/B8gIL;CACF;A+B7/HD;EAoVA;IA5VI,YAAA;IACA,UAAA;IACA,eAAA;IACA,gBAAA;IACA,eAAA;IACA,kBAAA;I1BzPF,yBAAA;IACQ,iBAAA;GLmwIP;CACF;A+BngID;EACE,cAAA;EHpUA,2BAAA;EACC,0BAAA;C5B00IF;A+BngID;EACE,iBAAA;EHzUA,6BAAA;EACC,4BAAA;EAOD,8BAAA;EACC,6BAAA;C5By0IF;A+B//HD;EChVE,gBAAA;EACA,mBAAA;ChCk1ID;A+BhgIC;ECnVA,iBAAA;EACA,oBAAA;ChCs1ID;A+BjgIC;ECtVA,iBAAA;EACA,oBAAA;ChC01ID;A+B3/HD;EChWE,iBAAA;EACA,oBAAA;ChC81ID;A+Bv/HD;EAsSA;IA1SI,YAAA;IACA,kBAAA;IACA,mBAAA;G/B+/HD;CACF;A+Bl+HD;EAhBE;IExWA,uBAAA;GjC81IC;E+Br/HD;IE5WA,wBAAA;IF8WE,oBAAA;G/Bu/HD;E+Bz/HD;IAKI,gBAAA;G/Bu/HH;CACF;A+B9+HD;EACE,0BAAA;EACA,sBAAA;C/Bg/HD;A+Bl/HD;EAKI,YAAA;C/Bg/HH;A+B/+HG;;EAEE,eAAA;EACA,8BAAA;C/Bi/HL;A+B1/HD;EAcI,YAAA;C/B++HH;A+B7/HD;EAmBM,YAAA;C/B6+HL;A+B3+HK;;EAEE,YAAA;EACA,8BAAA;C/B6+HP;A+Bz+HK;;;EAGE,YAAA;EACA,0BAAA;C/B2+HP;A+Bv+HK;;;EAGE,YAAA;EACA,8BAAA;C/By+HP;A+BjhID;EA8CI,mBAAA;C/Bs+HH;A+Br+HG;;EAEE,uBAAA;C/Bu+HL;A+BxhID;EAoDM,uBAAA;C/Bu+HL;A+B3hID;;EA0DI,sBAAA;C/Bq+HH;A+B99HK;;;EAGE,0BAAA;EACA,YAAA;C/Bg+HP;A+B/7HC;EAoKF;IA7LU,YAAA;G/B49HP;E+B39HO;;IAEE,YAAA;IACA,8BAAA;G/B69HT;E+Bz9HO;;;IAGE,YAAA;IACA,0BAAA;G/B29HT;E+Bv9HO;;;IAGE,YAAA;IACA,8BAAA;G/By9HT;CACF;A+B3jID;EA8GI,YAAA;C/Bg9HH;A+B/8HG;EACE,YAAA;C/Bi9HL;A+BjkID;EAqHI,YAAA;C/B+8HH;A+B98HG;;EAEE,YAAA;C/Bg9HL;A+B58HK;;;;EAEE,YAAA;C/Bg9HP;A+Bx8HD;EACE,uBAAA;EACA,sBAAA;C/B08HD;A+B58HD;EAKI,eAAA;C/B08HH;A+Bz8HG;;EAEE,YAAA;EACA,8BAAA;C/B28HL;A+Bp9HD;EAcI,eAAA;C/By8HH;A+Bv9HD;EAmBM,eAAA;C/Bu8HL;A+Br8HK;;EAEE,YAAA;EACA,8BAAA;C/Bu8HP;A+Bn8HK;;;EAGE,YAAA;EACA,0BAAA;C/Bq8HP;A+Bj8HK;;;EAGE,YAAA;EACA,8BAAA;C/Bm8HP;A+B3+HD;EA+CI,mBAAA;C/B+7HH;A+B97HG;;EAEE,uBAAA;C/Bg8HL;A+Bl/HD;EAqDM,uBAAA;C/Bg8HL;A+Br/HD;;EA2DI,sBAAA;C/B87HH;A+Bx7HK;;;EAGE,0BAAA;EACA,YAAA;C/B07HP;A+Bn5HC;EAwBF;IAvDU,sBAAA;G/Bs7HP;E+B/3HH;IApDU,0BAAA;G/Bs7HP;E+Bl4HH;IAjDU,eAAA;G/Bs7HP;E+Br7HO;;IAEE,YAAA;IACA,8BAAA;G/Bu7HT;E+Bn7HO;;;IAGE,YAAA;IACA,0BAAA;G/Bq7HT;E+Bj7HO;;;IAGE,YAAA;IACA,8BAAA;G/Bm7HT;CACF;A+B3hID;EA+GI,eAAA;C/B+6HH;A+B96HG;EACE,YAAA;C/Bg7HL;A+BjiID;EAsHI,eAAA;C/B86HH;A+B76HG;;EAEE,YAAA;C/B+6HL;A+B36HK;;;;EAEE,YAAA;C/B+6HP;AkCzjJD;EACE,kBAAA;EACA,oBAAA;EACA,iBAAA;EACA,0BAAA;EACA,mBAAA;ClC2jJD;AkChkJD;EAQI,sBAAA;ClC2jJH;AkCnkJD;EAWM,kBAAA;EACA,eAAA;EACA,YAAA;ClC2jJL;AkCxkJD;EAkBI,eAAA;ClCyjJH;AmC7kJD;EACE,sBAAA;EACA,gBAAA;EACA,eAAA;EACA,mBAAA;CnC+kJD;AmCnlJD;EAOI,gBAAA;CnC+kJH;AmCtlJD;;EAUM,mBAAA;EACA,YAAA;EACA,kBAAA;EACA,wBAAA;EACA,sBAAA;EACA,eAAA;EACA,uBAAA;EACA,uBAAA;EACA,kBAAA;CnCglJL;AmC9kJG;;EAGI,eAAA;EPXN,+BAAA;EACG,4BAAA;C5B2lJJ;AmC7kJG;;EPvBF,gCAAA;EACG,6BAAA;C5BwmJJ;AmCxkJG;;;;EAEE,WAAA;EACA,eAAA;EACA,0BAAA;EACA,mBAAA;CnC4kJL;AmCtkJG;;;;;;EAGE,WAAA;EACA,YAAA;EACA,0BAAA;EACA,sBAAA;EACA,gBAAA;CnC2kJL;AmCloJD;;;;;;EAkEM,eAAA;EACA,uBAAA;EACA,mBAAA;EACA,oBAAA;CnCwkJL;AmC/jJD;;EC3EM,mBAAA;EACA,gBAAA;EACA,uBAAA;CpC8oJL;AoC5oJG;;ERKF,+BAAA;EACG,4BAAA;C5B2oJJ;AoC3oJG;;ERTF,gCAAA;EACG,6BAAA;C5BwpJJ;AmC1kJD;;EChFM,kBAAA;EACA,gBAAA;EACA,iBAAA;CpC8pJL;AoC5pJG;;ERKF,+BAAA;EACG,4BAAA;C5B2pJJ;AoC3pJG;;ERTF,gCAAA;EACG,6BAAA;C5BwqJJ;AqC3qJD;EACE,gBAAA;EACA,eAAA;EACA,iBAAA;EACA,mBAAA;CrC6qJD;AqCjrJD;EAOI,gBAAA;CrC6qJH;AqCprJD;;EAUM,sBAAA;EACA,kBAAA;EACA,uBAAA;EACA,uBAAA;EACA,oBAAA;CrC8qJL;AqC5rJD;;EAmBM,sBAAA;EACA,0BAAA;CrC6qJL;AqCjsJD;;EA2BM,aAAA;CrC0qJL;AqCrsJD;;EAkCM,YAAA;CrCuqJL;AqCzsJD;;;;EA2CM,eAAA;EACA,uBAAA;EACA,oBAAA;CrCoqJL;AsCltJD;EACE,gBAAA;EACA,wBAAA;EACA,eAAA;EACA,kBAAA;EACA,eAAA;EACA,YAAA;EACA,mBAAA;EACA,oBAAA;EACA,yBAAA;EACA,qBAAA;CtCotJD;AsChtJG;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;CtCktJL;AsC7sJC;EACE,cAAA;CtC+sJH;AsC3sJC;EACE,mBAAA;EACA,UAAA;CtC6sJH;AsCtsJD;ECtCE,0BAAA;CvC+uJD;AuC5uJG;;EAEE,0BAAA;CvC8uJL;AsCzsJD;EC1CE,0BAAA;CvCsvJD;AuCnvJG;;EAEE,0BAAA;CvCqvJL;AsC5sJD;EC9CE,0BAAA;CvC6vJD;AuC1vJG;;EAEE,0BAAA;CvC4vJL;AsC/sJD;EClDE,0BAAA;CvCowJD;AuCjwJG;;EAEE,0BAAA;CvCmwJL;AsCltJD;ECtDE,0BAAA;CvC2wJD;AuCxwJG;;EAEE,0BAAA;CvC0wJL;AsCrtJD;EC1DE,0BAAA;CvCkxJD;AuC/wJG;;EAEE,0BAAA;CvCixJL;AwCnxJD;EACE,sBAAA;EACA,gBAAA;EACA,iBAAA;EACA,gBAAA;EACA,kBAAA;EACA,YAAA;EACA,eAAA;EACA,uBAAA;EACA,oBAAA;EACA,mBAAA;EACA,0BAAA;EACA,oBAAA;CxCqxJD;AwClxJC;EACE,cAAA;CxCoxJH;AwChxJC;EACE,mBAAA;EACA,UAAA;CxCkxJH;AwC/wJC;;EAEE,OAAA;EACA,iBAAA;CxCixJH;AwC5wJG;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;CxC8wJL;AwCzwJC;;EAEE,eAAA;EACA,uBAAA;CxC2wJH;AwCxwJC;EACE,aAAA;CxC0wJH;AwCvwJC;EACE,kBAAA;CxCywJH;AwCtwJC;EACE,iBAAA;CxCwwJH;AyCl0JD;EACE,kBAAA;EACA,qBAAA;EACA,oBAAA;EACA,eAAA;EACA,0BAAA;CzCo0JD;AyCz0JD;;EASI,eAAA;CzCo0JH;AyC70JD;EAaI,oBAAA;EACA,gBAAA;EACA,iBAAA;CzCm0JH;AyCl1JD;EAmBI,0BAAA;CzCk0JH;AyC/zJC;;EAEE,mBAAA;EACA,mBAAA;EACA,oBAAA;CzCi0JH;AyC31JD;EA8BI,gBAAA;CzCg0JH;AyC9yJD;EACA;IAfI,kBAAA;IACA,qBAAA;GzCg0JD;EyC9zJC;;IAEE,mBAAA;IACA,oBAAA;GzCg0JH;EyCvzJH;;IAJM,gBAAA;GzC+zJH;CACF;A0C52JD;EACE,eAAA;EACA,aAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;EACA,uBAAA;EACA,mBAAA;ErCiLA,4CAAA;EACK,uCAAA;EACG,oCAAA;CL8rJT;A0Cx3JD;;EAaI,kBAAA;EACA,mBAAA;C1C+2JH;A0C32JC;;;EAGE,sBAAA;C1C62JH;A0Cl4JD;EA0BI,aAAA;EACA,eAAA;C1C22JH;A2Cp4JD;EACE,cAAA;EACA,oBAAA;EACA,8BAAA;EACA,mBAAA;C3Cs4JD;A2C14JD;EAQI,cAAA;EAEA,eAAA;C3Co4JH;A2C94JD;EAeI,kBAAA;C3Ck4JH;A2Cj5JD;;EAqBI,iBAAA;C3Cg4JH;A2Cr5JD;EAyBI,gBAAA;C3C+3JH;A2Cv3JD;;EAEE,oBAAA;C3Cy3JD;A2C33JD;;EAMI,mBAAA;EACA,UAAA;EACA,aAAA;EACA,eAAA;C3Cy3JH;A2Cj3JD;ECvDE,0BAAA;EACA,sBAAA;EACA,eAAA;C5C26JD;A2Ct3JD;EClDI,0BAAA;C5C26JH;A2Cz3JD;EC/CI,eAAA;C5C26JH;A2Cx3JD;EC3DE,0BAAA;EACA,sBAAA;EACA,eAAA;C5Cs7JD;A2C73JD;ECtDI,0BAAA;C5Cs7JH;A2Ch4JD;ECnDI,eAAA;C5Cs7JH;A2C/3JD;EC/DE,0BAAA;EACA,sBAAA;EACA,eAAA;C5Ci8JD;A2Cp4JD;EC1DI,0BAAA;C5Ci8JH;A2Cv4JD;ECvDI,eAAA;C5Ci8JH;A2Ct4JD;ECnEE,0BAAA;EACA,sBAAA;EACA,eAAA;C5C48JD;A2C34JD;EC9DI,0BAAA;C5C48JH;A2C94JD;EC3DI,eAAA;C5C48JH;A6C98JD;EACE;IAAQ,4BAAA;G7Ci9JP;E6Ch9JD;IAAQ,yBAAA;G7Cm9JP;CACF;A6Ch9JD;EACE;IAAQ,4BAAA;G7Cm9JP;E6Cl9JD;IAAQ,yBAAA;G7Cq9JP;CACF;A6Cx9JD;EACE;IAAQ,4BAAA;G7Cm9JP;E6Cl9JD;IAAQ,yBAAA;G7Cq9JP;CACF;A6C98JD;EACE,iBAAA;EACA,aAAA;EACA,oBAAA;EACA,0BAAA;EACA,mBAAA;ExCsCA,uDAAA;EACQ,+CAAA;CL26JT;A6C78JD;EACE,YAAA;EACA,UAAA;EACA,aAAA;EACA,gBAAA;EACA,kBAAA;EACA,YAAA;EACA,mBAAA;EACA,0BAAA;ExCyBA,uDAAA;EACQ,+CAAA;EAyHR,oCAAA;EACK,+BAAA;EACG,4BAAA;CL+zJT;A6C18JD;;ECCI,8MAAA;EACA,yMAAA;EACA,sMAAA;EDAF,mCAAA;UAAA,2BAAA;C7C88JD;A6Cv8JD;;ExC5CE,2DAAA;EACK,sDAAA;EACG,mDAAA;CLu/JT;A6Cp8JD;EErEE,0BAAA;C/C4gKD;A+CzgKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9C49JH;A6Cx8JD;EEzEE,0BAAA;C/CohKD;A+CjhKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9Co+JH;A6C58JD;EE7EE,0BAAA;C/C4hKD;A+CzhKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9C4+JH;A6Ch9JD;EEjFE,0BAAA;C/CoiKD;A+CjiKC;EDgDE,8MAAA;EACA,yMAAA;EACA,sMAAA;C9Co/JH;AgD5iKD;EAEE,iBAAA;ChD6iKD;AgD3iKC;EACE,cAAA;ChD6iKH;AgDziKD;;EAEE,QAAA;EACA,iBAAA;ChD2iKD;AgDxiKD;EACE,eAAA;ChD0iKD;AgDviKD;EACE,eAAA;ChDyiKD;AgDtiKC;EACE,gBAAA;ChDwiKH;AgDpiKD;;EAEE,mBAAA;ChDsiKD;AgDniKD;;EAEE,oBAAA;ChDqiKD;AgDliKD;;;EAGE,oBAAA;EACA,oBAAA;ChDoiKD;AgDjiKD;EACE,uBAAA;ChDmiKD;AgDhiKD;EACE,uBAAA;ChDkiKD;AgD9hKD;EACE,cAAA;EACA,mBAAA;ChDgiKD;AgD1hKD;EACE,gBAAA;EACA,iBAAA;ChD4hKD;AiDnlKD;EAEE,oBAAA;EACA,gBAAA;CjDolKD;AiD5kKD;EACE,mBAAA;EACA,eAAA;EACA,mBAAA;EAEA,oBAAA;EACA,uBAAA;EACA,uBAAA;CjD6kKD;AiD1kKC;ErB3BA,6BAAA;EACC,4BAAA;C5BwmKF;AiD3kKC;EACE,iBAAA;ErBvBF,gCAAA;EACC,+BAAA;C5BqmKF;AiDpkKD;;EAEE,YAAA;CjDskKD;AiDxkKD;;EAKI,YAAA;CjDukKH;AiDnkKC;;;;EAEE,sBAAA;EACA,YAAA;EACA,0BAAA;CjDukKH;AiDnkKD;EACE,YAAA;EACA,iBAAA;CjDqkKD;AiDhkKC;;;EAGE,0BAAA;EACA,eAAA;EACA,oBAAA;CjDkkKH;AiDvkKC;;;EASI,eAAA;CjDmkKL;AiD5kKC;;;EAYI,eAAA;CjDqkKL;AiDhkKC;;;EAGE,WAAA;EACA,YAAA;EACA,0BAAA;EACA,sBAAA;CjDkkKH;AiDxkKC;;;;;;;;;EAYI,eAAA;CjDukKL;AiDnlKC;;;EAeI,eAAA;CjDykKL;AkD3qKC;EACE,eAAA;EACA,0BAAA;ClD6qKH;AkD3qKG;;EAEE,eAAA;ClD6qKL;AkD/qKG;;EAKI,eAAA;ClD8qKP;AkD3qKK;;;;EAEE,eAAA;EACA,0BAAA;ClD+qKP;AkD7qKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClDkrKP;AkDxsKC;EACE,eAAA;EACA,0BAAA;ClD0sKH;AkDxsKG;;EAEE,eAAA;ClD0sKL;AkD5sKG;;EAKI,eAAA;ClD2sKP;AkDxsKK;;;;EAEE,eAAA;EACA,0BAAA;ClD4sKP;AkD1sKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClD+sKP;AkDruKC;EACE,eAAA;EACA,0BAAA;ClDuuKH;AkDruKG;;EAEE,eAAA;ClDuuKL;AkDzuKG;;EAKI,eAAA;ClDwuKP;AkDruKK;;;;EAEE,eAAA;EACA,0BAAA;ClDyuKP;AkDvuKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClD4uKP;AkDlwKC;EACE,eAAA;EACA,0BAAA;ClDowKH;AkDlwKG;;EAEE,eAAA;ClDowKL;AkDtwKG;;EAKI,eAAA;ClDqwKP;AkDlwKK;;;;EAEE,eAAA;EACA,0BAAA;ClDswKP;AkDpwKK;;;;;;EAGE,YAAA;EACA,0BAAA;EACA,sBAAA;ClDywKP;AiDxqKD;EACE,cAAA;EACA,mBAAA;CjD0qKD;AiDxqKD;EACE,iBAAA;EACA,iBAAA;CjD0qKD;AmDpyKD;EACE,oBAAA;EACA,uBAAA;EACA,8BAAA;EACA,mBAAA;E9C0DA,kDAAA;EACQ,0CAAA;CL6uKT;AmDnyKD;EACE,cAAA;CnDqyKD;AmDhyKD;EACE,mBAAA;EACA,qCAAA;EvBpBA,6BAAA;EACC,4BAAA;C5BuzKF;AmDtyKD;EAMI,eAAA;CnDmyKH;AmD9xKD;EACE,cAAA;EACA,iBAAA;EACA,gBAAA;EACA,eAAA;CnDgyKD;AmDpyKD;;;;;EAWI,eAAA;CnDgyKH;AmD3xKD;EACE,mBAAA;EACA,0BAAA;EACA,2BAAA;EvBxCA,gCAAA;EACC,+BAAA;C5Bs0KF;AmDrxKD;;EAGI,iBAAA;CnDsxKH;AmDzxKD;;EAMM,oBAAA;EACA,iBAAA;CnDuxKL;AmDnxKG;;EAEI,cAAA;EvBvEN,6BAAA;EACC,4BAAA;C5B61KF;AmDjxKG;;EAEI,iBAAA;EvBvEN,gCAAA;EACC,+BAAA;C5B21KF;AmD1yKD;EvB1DE,2BAAA;EACC,0BAAA;C5Bu2KF;AmD7wKD;EAEI,oBAAA;CnD8wKH;AmD3wKD;EACE,oBAAA;CnD6wKD;AmDrwKD;;;EAII,iBAAA;CnDswKH;AmD1wKD;;;EAOM,mBAAA;EACA,oBAAA;CnDwwKL;AmDhxKD;;EvBzGE,6BAAA;EACC,4BAAA;C5B63KF;AmDrxKD;;;;EAmBQ,4BAAA;EACA,6BAAA;CnDwwKP;AmD5xKD;;;;;;;;EAwBU,4BAAA;CnD8wKT;AmDtyKD;;;;;;;;EA4BU,6BAAA;CnDoxKT;AmDhzKD;;EvBjGE,gCAAA;EACC,+BAAA;C5Bq5KF;AmDrzKD;;;;EAyCQ,+BAAA;EACA,gCAAA;CnDkxKP;AmD5zKD;;;;;;;;EA8CU,+BAAA;CnDwxKT;AmDt0KD;;;;;;;;EAkDU,gCAAA;CnD8xKT;AmDh1KD;;;;EA2DI,2BAAA;CnD2xKH;AmDt1KD;;EA+DI,cAAA;CnD2xKH;AmD11KD;;EAmEI,UAAA;CnD2xKH;AmD91KD;;;;;;;;;;;;EA0EU,eAAA;CnDkyKT;AmD52KD;;;;;;;;;;;;EA8EU,gBAAA;CnD4yKT;AmD13KD;;;;;;;;EAuFU,iBAAA;CnD6yKT;AmDp4KD;;;;;;;;EAgGU,iBAAA;CnD8yKT;AmD94KD;EAsGI,UAAA;EACA,iBAAA;CnD2yKH;AmDjyKD;EACE,oBAAA;CnDmyKD;AmDpyKD;EAKI,iBAAA;EACA,mBAAA;CnDkyKH;AmDxyKD;EASM,gBAAA;CnDkyKL;AmD3yKD;EAcI,iBAAA;CnDgyKH;AmD9yKD;;EAkBM,2BAAA;CnDgyKL;AmDlzKD;EAuBI,cAAA;CnD8xKH;AmDrzKD;EAyBM,8BAAA;CnD+xKL;AmDxxKD;EC1PE,mBAAA;CpDqhLD;AoDnhLC;EACE,eAAA;EACA,0BAAA;EACA,mBAAA;CpDqhLH;AoDxhLC;EAMI,uBAAA;CpDqhLL;AoD3hLC;EASI,eAAA;EACA,0BAAA;CpDqhLL;AoDlhLC;EAEI,0BAAA;CpDmhLL;AmDvyKD;EC7PE,sBAAA;CpDuiLD;AoDriLC;EACE,YAAA;EACA,0BAAA;EACA,sBAAA;CpDuiLH;AoD1iLC;EAMI,0BAAA;CpDuiLL;AoD7iLC;EASI,eAAA;EACA,uBAAA;CpDuiLL;AoDpiLC;EAEI,6BAAA;CpDqiLL;AmDtzKD;EChQE,sBAAA;CpDyjLD;AoDvjLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpDyjLH;AoD5jLC;EAMI,0BAAA;CpDyjLL;AoD/jLC;EASI,eAAA;EACA,0BAAA;CpDyjLL;AoDtjLC;EAEI,6BAAA;CpDujLL;AmDr0KD;ECnQE,sBAAA;CpD2kLD;AoDzkLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpD2kLH;AoD9kLC;EAMI,0BAAA;CpD2kLL;AoDjlLC;EASI,eAAA;EACA,0BAAA;CpD2kLL;AoDxkLC;EAEI,6BAAA;CpDykLL;AmDp1KD;ECtQE,sBAAA;CpD6lLD;AoD3lLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpD6lLH;AoDhmLC;EAMI,0BAAA;CpD6lLL;AoDnmLC;EASI,eAAA;EACA,0BAAA;CpD6lLL;AoD1lLC;EAEI,6BAAA;CpD2lLL;AmDn2KD;ECzQE,sBAAA;CpD+mLD;AoD7mLC;EACE,eAAA;EACA,0BAAA;EACA,sBAAA;CpD+mLH;AoDlnLC;EAMI,0BAAA;CpD+mLL;AoDrnLC;EASI,eAAA;EACA,0BAAA;CpD+mLL;AoD5mLC;EAEI,6BAAA;CpD6mLL;AqD7nLD;EACE,mBAAA;EACA,eAAA;EACA,UAAA;EACA,WAAA;EACA,iBAAA;CrD+nLD;AqDpoLD;;;;;EAYI,mBAAA;EACA,OAAA;EACA,QAAA;EACA,UAAA;EACA,aAAA;EACA,YAAA;EACA,UAAA;CrD+nLH;AqD1nLD;EACE,uBAAA;CrD4nLD;AqDxnLD;EACE,oBAAA;CrD0nLD;AsDrpLD;EACE,iBAAA;EACA,cAAA;EACA,oBAAA;EACA,0BAAA;EACA,0BAAA;EACA,mBAAA;EjDwDA,wDAAA;EACQ,gDAAA;CLgmLT;AsD/pLD;EASI,mBAAA;EACA,kCAAA;CtDypLH;AsDppLD;EACE,cAAA;EACA,mBAAA;CtDspLD;AsDppLD;EACE,aAAA;EACA,mBAAA;CtDspLD;AuD5qLD;EACE,aAAA;EACA,gBAAA;EACA,kBAAA;EACA,eAAA;EACA,YAAA;EACA,0BAAA;EjCRA,aAAA;EAGA,0BAAA;CtBqrLD;AuD7qLC;;EAEE,YAAA;EACA,sBAAA;EACA,gBAAA;EjCfF,aAAA;EAGA,0BAAA;CtB6rLD;AuDzqLC;EACE,WAAA;EACA,gBAAA;EACA,wBAAA;EACA,UAAA;EACA,yBAAA;CvD2qLH;AwDhsLD;EACE,iBAAA;CxDksLD;AwD9rLD;EACE,cAAA;EACA,iBAAA;EACA,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,kCAAA;EAIA,WAAA;CxD6rLD;AwD1rLC;EnD+GA,sCAAA;EACI,kCAAA;EACC,iCAAA;EACG,8BAAA;EAkER,oDAAA;EAEK,0CAAA;EACG,oCAAA;CL6gLT;AwDhsLC;EnD2GA,mCAAA;EACI,+BAAA;EACC,8BAAA;EACG,2BAAA;CLwlLT;AwDpsLD;EACE,mBAAA;EACA,iBAAA;CxDssLD;AwDlsLD;EACE,mBAAA;EACA,YAAA;EACA,aAAA;CxDosLD;AwDhsLD;EACE,mBAAA;EACA,uBAAA;EACA,uBAAA;EACA,qCAAA;EACA,mBAAA;EnDaA,iDAAA;EACQ,yCAAA;EmDZR,qCAAA;UAAA,6BAAA;EAEA,WAAA;CxDksLD;AwD9rLD;EACE,gBAAA;EACA,OAAA;EACA,SAAA;EACA,UAAA;EACA,QAAA;EACA,cAAA;EACA,uBAAA;CxDgsLD;AwD9rLC;ElCrEA,WAAA;EAGA,yBAAA;CtBowLD;AwDjsLC;ElCtEA,aAAA;EAGA,0BAAA;CtBwwLD;AwDhsLD;EACE,cAAA;EACA,iCAAA;CxDksLD;AwD9rLD;EACE,iBAAA;CxDgsLD;AwD5rLD;EACE,UAAA;EACA,wBAAA;CxD8rLD;AwDzrLD;EACE,mBAAA;EACA,cAAA;CxD2rLD;AwDvrLD;EACE,cAAA;EACA,kBAAA;EACA,8BAAA;CxDyrLD;AwD5rLD;EAQI,iBAAA;EACA,iBAAA;CxDurLH;AwDhsLD;EAaI,kBAAA;CxDsrLH;AwDnsLD;EAiBI,eAAA;CxDqrLH;AwDhrLD;EACE,mBAAA;EACA,aAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;CxDkrLD;AwDhqLD;EAZE;IACE,aAAA;IACA,kBAAA;GxD+qLD;EwD7qLD;InDvEA,kDAAA;IACQ,0CAAA;GLuvLP;EwD5qLD;IAAY,aAAA;GxD+qLX;CACF;AwD1qLD;EAFE;IAAY,aAAA;GxDgrLX;CACF;AyD/zLD;EACE,mBAAA;EACA,cAAA;EACA,eAAA;ECRA,4DAAA;EAEA,mBAAA;EACA,oBAAA;EACA,uBAAA;EACA,iBAAA;EACA,wBAAA;EACA,iBAAA;EACA,kBAAA;EACA,sBAAA;EACA,kBAAA;EACA,qBAAA;EACA,oBAAA;EACA,mBAAA;EACA,qBAAA;EACA,kBAAA;EDHA,gBAAA;EnCVA,WAAA;EAGA,yBAAA;CtBs1LD;AyD30LC;EnCdA,aAAA;EAGA,0BAAA;CtB01LD;AyD90LC;EAAW,iBAAA;EAAmB,eAAA;CzDk1L/B;AyDj1LC;EAAW,iBAAA;EAAmB,eAAA;CzDq1L/B;AyDp1LC;EAAW,gBAAA;EAAmB,eAAA;CzDw1L/B;AyDv1LC;EAAW,kBAAA;EAAmB,eAAA;CzD21L/B;AyDv1LD;EACE,iBAAA;EACA,iBAAA;EACA,YAAA;EACA,mBAAA;EACA,uBAAA;EACA,mBAAA;CzDy1LD;AyDr1LD;EACE,mBAAA;EACA,SAAA;EACA,UAAA;EACA,0BAAA;EACA,oBAAA;CzDu1LD;AyDn1LC;EACE,UAAA;EACA,UAAA;EACA,kBAAA;EACA,wBAAA;EACA,uBAAA;CzDq1LH;AyDn1LC;EACE,UAAA;EACA,WAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;CzDq1LH;AyDn1LC;EACE,UAAA;EACA,UAAA;EACA,oBAAA;EACA,wBAAA;EACA,uBAAA;CzDq1LH;AyDn1LC;EACE,SAAA;EACA,QAAA;EACA,iBAAA;EACA,4BAAA;EACA,yBAAA;CzDq1LH;AyDn1LC;EACE,SAAA;EACA,SAAA;EACA,iBAAA;EACA,4BAAA;EACA,wBAAA;CzDq1LH;AyDn1LC;EACE,OAAA;EACA,UAAA;EACA,kBAAA;EACA,wBAAA;EACA,0BAAA;CzDq1LH;AyDn1LC;EACE,OAAA;EACA,WAAA;EACA,iBAAA;EACA,wBAAA;EACA,0BAAA;CzDq1LH;AyDn1LC;EACE,OAAA;EACA,UAAA;EACA,iBAAA;EACA,wBAAA;EACA,0BAAA;CzDq1LH;A2Dl7LD;EACE,mBAAA;EACA,OAAA;EACA,QAAA;EACA,cAAA;EACA,cAAA;EACA,iBAAA;EACA,aAAA;EDXA,4DAAA;EAEA,mBAAA;EACA,oBAAA;EACA,uBAAA;EACA,iBAAA;EACA,wBAAA;EACA,iBAAA;EACA,kBAAA;EACA,sBAAA;EACA,kBAAA;EACA,qBAAA;EACA,oBAAA;EACA,mBAAA;EACA,qBAAA;EACA,kBAAA;ECAA,gBAAA;EAEA,uBAAA;EACA,qCAAA;UAAA,6BAAA;EACA,uBAAA;EACA,qCAAA;EACA,mBAAA;EtD8CA,kDAAA;EACQ,0CAAA;CLk5LT;A2D77LC;EAAY,kBAAA;C3Dg8Lb;A2D/7LC;EAAY,kBAAA;C3Dk8Lb;A2Dj8LC;EAAY,iBAAA;C3Do8Lb;A2Dn8LC;EAAY,mBAAA;C3Ds8Lb;A2Dn8LD;EACE,UAAA;EACA,kBAAA;EACA,gBAAA;EACA,0BAAA;EACA,iCAAA;EACA,2BAAA;C3Dq8LD;A2Dl8LD;EACE,kBAAA;C3Do8LD;A2D57LC;;EAEE,mBAAA;EACA,eAAA;EACA,SAAA;EACA,UAAA;EACA,0BAAA;EACA,oBAAA;C3D87LH;A2D37LD;EACE,mBAAA;C3D67LD;A2D37LD;EACE,mBAAA;EACA,YAAA;C3D67LD;A2Dz7LC;EACE,UAAA;EACA,mBAAA;EACA,uBAAA;EACA,0BAAA;EACA,sCAAA;EACA,cAAA;C3D27LH;A2D17LG;EACE,aAAA;EACA,YAAA;EACA,mBAAA;EACA,uBAAA;EACA,uBAAA;C3D47LL;A2Dz7LC;EACE,SAAA;EACA,YAAA;EACA,kBAAA;EACA,qBAAA;EACA,4BAAA;EACA,wCAAA;C3D27LH;A2D17LG;EACE,aAAA;EACA,UAAA;EACA,cAAA;EACA,qBAAA;EACA,yBAAA;C3D47LL;A2Dz7LC;EACE,UAAA;EACA,mBAAA;EACA,oBAAA;EACA,6BAAA;EACA,yCAAA;EACA,WAAA;C3D27LH;A2D17LG;EACE,aAAA;EACA,SAAA;EACA,mBAAA;EACA,oBAAA;EACA,0BAAA;C3D47LL;A2Dx7LC;EACE,SAAA;EACA,aAAA;EACA,kBAAA;EACA,sBAAA;EACA,2BAAA;EACA,uCAAA;C3D07LH;A2Dz7LG;EACE,aAAA;EACA,WAAA;EACA,sBAAA;EACA,wBAAA;EACA,cAAA;C3D27LL;A4DpjMD;EACE,mBAAA;C5DsjMD;A4DnjMD;EACE,mBAAA;EACA,iBAAA;EACA,YAAA;C5DqjMD;A4DxjMD;EAMI,cAAA;EACA,mBAAA;EvD6KF,0CAAA;EACK,qCAAA;EACG,kCAAA;CLy4LT;A4D/jMD;;EAcM,eAAA;C5DqjML;A4D3hMC;EA4NF;IvD3DE,uDAAA;IAEK,6CAAA;IACG,uCAAA;IA7JR,oCAAA;IAEQ,4BAAA;IA+GR,4BAAA;IAEQ,oBAAA;GL86LP;E4DzjMG;;IvDmHJ,2CAAA;IACQ,mCAAA;IuDjHF,QAAA;G5D4jML;E4D1jMG;;IvD8GJ,4CAAA;IACQ,oCAAA;IuD5GF,QAAA;G5D6jML;E4D3jMG;;;IvDyGJ,wCAAA;IACQ,gCAAA;IuDtGF,QAAA;G5D8jML;CACF;A4DpmMD;;;EA6CI,eAAA;C5D4jMH;A4DzmMD;EAiDI,QAAA;C5D2jMH;A4D5mMD;;EAsDI,mBAAA;EACA,OAAA;EACA,YAAA;C5D0jMH;A4DlnMD;EA4DI,WAAA;C5DyjMH;A4DrnMD;EA+DI,YAAA;C5DyjMH;A4DxnMD;;EAmEI,QAAA;C5DyjMH;A4D5nMD;EAuEI,YAAA;C5DwjMH;A4D/nMD;EA0EI,WAAA;C5DwjMH;A4DhjMD;EACE,mBAAA;EACA,OAAA;EACA,QAAA;EACA,UAAA;EACA,WAAA;EtC9FA,aAAA;EAGA,0BAAA;EsC6FA,gBAAA;EACA,YAAA;EACA,mBAAA;EACA,0CAAA;EACA,mCAAA;C5DmjMD;A4D9iMC;EdnGE,mGAAA;EACA,8FAAA;EACA,qHAAA;EAAA,+FAAA;EACA,4BAAA;EACA,uHAAA;C9CopMH;A4DljMC;EACE,WAAA;EACA,SAAA;EdxGA,mGAAA;EACA,8FAAA;EACA,qHAAA;EAAA,+FAAA;EACA,4BAAA;EACA,uHAAA;C9C6pMH;A4DpjMC;;EAEE,WAAA;EACA,YAAA;EACA,sBAAA;EtCvHF,aAAA;EAGA,0BAAA;CtB4qMD;A4DtlMD;;;;EAuCI,mBAAA;EACA,SAAA;EACA,kBAAA;EACA,WAAA;EACA,sBAAA;C5DqjMH;A4DhmMD;;EA+CI,UAAA;EACA,mBAAA;C5DqjMH;A4DrmMD;;EAoDI,WAAA;EACA,oBAAA;C5DqjMH;A4D1mMD;;EAyDI,YAAA;EACA,aAAA;EACA,eAAA;EACA,mBAAA;C5DqjMH;A4DhjMG;EACE,iBAAA;C5DkjML;A4D9iMG;EACE,iBAAA;C5DgjML;A4DtiMD;EACE,mBAAA;EACA,aAAA;EACA,UAAA;EACA,YAAA;EACA,WAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,mBAAA;C5DwiMD;A4DjjMD;EAYI,sBAAA;EACA,YAAA;EACA,aAAA;EACA,YAAA;EACA,oBAAA;EACA,uBAAA;EACA,oBAAA;EACA,gBAAA;EAWA,0BAAA;EACA,mCAAA;C5D8hMH;A4D7jMD;EAkCI,UAAA;EACA,YAAA;EACA,aAAA;EACA,uBAAA;C5D8hMH;A4DvhMD;EACE,mBAAA;EACA,UAAA;EACA,WAAA;EACA,aAAA;EACA,YAAA;EACA,kBAAA;EACA,qBAAA;EACA,YAAA;EACA,mBAAA;EACA,0CAAA;C5DyhMD;A4DxhMC;EACE,kBAAA;C5D0hMH;A4Dj/LD;EAhCE;;;;IAKI,YAAA;IACA,aAAA;IACA,kBAAA;IACA,gBAAA;G5DmhMH;E4D3hMD;;IAYI,mBAAA;G5DmhMH;E4D/hMD;;IAgBI,oBAAA;G5DmhMH;E4D9gMD;IACE,UAAA;IACA,WAAA;IACA,qBAAA;G5DghMD;E4D5gMD;IACE,aAAA;G5D8gMD;CACF;A6D7wMC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAEE,aAAA;EACA,eAAA;C7D6yMH;A6D3yMC;;;;;;;;;;;;;;;;EACE,YAAA;C7D4zMH;AiCp0MD;E6BRE,eAAA;EACA,kBAAA;EACA,mBAAA;C9D+0MD;AiCt0MD;EACE,wBAAA;CjCw0MD;AiCt0MD;EACE,uBAAA;CjCw0MD;AiCh0MD;EACE,yBAAA;CjCk0MD;AiCh0MD;EACE,0BAAA;CjCk0MD;AiCh0MD;EACE,mBAAA;CjCk0MD;AiCh0MD;E8BzBE,YAAA;EACA,mBAAA;EACA,kBAAA;EACA,8BAAA;EACA,UAAA;C/D41MD;AiC9zMD;EACE,yBAAA;CjCg0MD;AiCzzMD;EACE,gBAAA;CjC2zMD;AgE51MD;EACE,oBAAA;ChE81MD;AgEx1MD;;;;ECdE,yBAAA;CjE42MD;AgEv1MD;;;;;;;;;;;;EAYE,yBAAA;ChEy1MD;AgEl1MD;EA6IA;IC7LE,0BAAA;GjEs4MC;EiEr4MD;IAAU,0BAAA;GjEw4MT;EiEv4MD;IAAU,8BAAA;GjE04MT;EiEz4MD;;IACU,+BAAA;GjE44MT;CACF;AgE51MD;EAwIA;IA1II,0BAAA;GhEk2MD;CACF;AgE51MD;EAmIA;IArII,2BAAA;GhEk2MD;CACF;AgE51MD;EA8HA;IAhII,iCAAA;GhEk2MD;CACF;AgE31MD;EAwHA;IC7LE,0BAAA;GjEo6MC;EiEn6MD;IAAU,0BAAA;GjEs6MT;EiEr6MD;IAAU,8BAAA;GjEw6MT;EiEv6MD;;IACU,+BAAA;GjE06MT;CACF;AgEr2MD;EAmHA;IArHI,0BAAA;GhE22MD;CACF;AgEr2MD;EA8GA;IAhHI,2BAAA;GhE22MD;CACF;AgEr2MD;EAyGA;IA3GI,iCAAA;GhE22MD;CACF;AgEp2MD;EAmGA;IC7LE,0BAAA;GjEk8MC;EiEj8MD;IAAU,0BAAA;GjEo8MT;EiEn8MD;IAAU,8BAAA;GjEs8MT;EiEr8MD;;IACU,+BAAA;GjEw8MT;CACF;AgE92MD;EA8FA;IAhGI,0BAAA;GhEo3MD;CACF;AgE92MD;EAyFA;IA3FI,2BAAA;GhEo3MD;CACF;AgE92MD;EAoFA;IAtFI,iCAAA;GhEo3MD;CACF;AgE72MD;EA8EA;IC7LE,0BAAA;GjEg+MC;EiE/9MD;IAAU,0BAAA;GjEk+MT;EiEj+MD;IAAU,8BAAA;GjEo+MT;EiEn+MD;;IACU,+BAAA;GjEs+MT;CACF;AgEv3MD;EAyEA;IA3EI,0BAAA;GhE63MD;CACF;AgEv3MD;EAoEA;IAtEI,2BAAA;GhE63MD;CACF;AgEv3MD;EA+DA;IAjEI,iCAAA;GhE63MD;CACF;AgEt3MD;EAyDA;ICrLE,yBAAA;GjEs/MC;CACF;AgEt3MD;EAoDA;ICrLE,yBAAA;GjE2/MC;CACF;AgEt3MD;EA+CA;ICrLE,yBAAA;GjEggNC;CACF;AgEt3MD;EA0CA;ICrLE,yBAAA;GjEqgNC;CACF;AgEn3MD;ECnJE,yBAAA;CjEygND;AgEh3MD;EA4BA;IC7LE,0BAAA;GjEqhNC;EiEphND;IAAU,0BAAA;GjEuhNT;EiEthND;IAAU,8BAAA;GjEyhNT;EiExhND;;IACU,+BAAA;GjE2hNT;CACF;AgE93MD;EACE,yBAAA;ChEg4MD;AgE33MD;EAqBA;IAvBI,0BAAA;GhEi4MD;CACF;AgE/3MD;EACE,yBAAA;ChEi4MD;AgE53MD;EAcA;IAhBI,2BAAA;GhEk4MD;CACF;AgEh4MD;EACE,yBAAA;ChEk4MD;AgE73MD;EAOA;IATI,iCAAA;GhEm4MD;CACF;AgE53MD;EACA;ICrLE,yBAAA;GjEojNC;CACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n border: 0;\n background-color: transparent;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #fff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #ccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #fff;\n border-color: #ddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #fff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #fff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #fff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #fff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #fff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #fff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #fff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: floor((@gutter / 2));\n padding-right: ceil((@gutter / 2));\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Unstyle the caret on ``\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n display: inline-block;\n margin-bottom: 0; // For input.btn\n font-weight: @btn-font-weight;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n white-space: nowrap;\n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\n &.focus {\n color: @btn-default-color;\n text-decoration: none;\n }\n\n &:active,\n &.active {\n outline: 0;\n background-image: none;\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `` elements\n }\n }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n font-weight: normal;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &[disabled],\n fieldset[disabled] & {\n background-color: transparent;\n .box-shadow(none);\n }\n &,\n &:hover,\n &:focus,\n &:active {\n border-color: transparent;\n }\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n // line-height: ensure even-numbered height of button next to large input\n .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n // line-height: ensure proper height of button next to small input\n .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n opacity: 0;\n .transition(opacity .15s linear);\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: @caret-width-base dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0; // override default ul\n list-style: none;\n font-size: @font-size-base;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n background-clip: padding-box;\n\n // Aligns the dropdown menu to right\n //\n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n &.pull-right {\n right: 0;\n left: auto;\n }\n\n // Dividers (basically an hr) within the dropdown\n .divider {\n .nav-divider(@dropdown-divider-bg);\n }\n\n // Links within the dropdown menu\n > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: @line-height-base;\n color: @dropdown-link-color;\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n &:hover,\n &:focus {\n text-decoration: none;\n color: @dropdown-link-hover-color;\n background-color: @dropdown-link-hover-bg;\n }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-active-color;\n text-decoration: none;\n outline: 0;\n background-color: @dropdown-link-active-bg;\n }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-disabled-color;\n }\n\n // Nuke hover/focus effects\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\n }\n}\n\n// Open state for the dropdown\n.open {\n // Show the menu\n > .dropdown-menu {\n display: block;\n }\n\n // Remove the outline when :focus is triggered\n > a {\n outline: 0;\n }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n left: auto; // Reset the default from `.dropdown-menu`\n right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: @font-size-small;\n line-height: @line-height-base;\n color: @dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n // Reverse the caret\n .caret {\n border-top: 0;\n border-bottom: @caret-width-base dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-right {\n .dropdown-menu {\n .dropdown-menu-right();\n }\n // Necessary for overrides of the default right aligned menu.\n // Will remove come v4 in all likelihood.\n .dropdown-menu-left {\n .dropdown-menu-left();\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; // match .btn alignment given font-size hack above\n > .btn {\n position: relative;\n float: left;\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active,\n &.active {\n z-index: 2;\n }\n }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -1px;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n margin-left: -5px; // Offset the first child's margin\n &:extend(.clearfix all);\n\n .btn,\n .btn-group,\n .input-group {\n float: left;\n }\n > .btn,\n > .btn-group,\n > .input-group {\n margin-left: 5px;\n }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n margin-left: 0;\n &:not(:last-child):not(.dropdown-toggle) {\n .border-right-radius(0);\n }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n .box-shadow(none);\n }\n}\n\n\n// Reposition the caret\n.btn .caret {\n margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n border-width: @caret-width-large @caret-width-large 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n > .btn,\n > .btn-group,\n > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n }\n\n // Clear floats so dropdown menus can be properly placed\n > .btn-group {\n &:extend(.clearfix all);\n > .btn {\n float: none;\n }\n }\n\n > .btn + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n }\n}\n\n.btn-group-vertical > .btn {\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n &:first-child:not(:last-child) {\n .border-top-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\n }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-bottom-radius(0);\n }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n > .btn,\n > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n }\n > .btn-group .btn {\n width: 100%;\n }\n\n > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n position: relative; // For dropdowns\n display: table;\n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n // Undo padding and float of grid classes\n &[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n }\n\n .form-control {\n // Ensure that the input is always above the *appended* addon button for\n // proper border colors.\n position: relative;\n z-index: 2;\n\n // IE9 fubars the placeholder attribute in text inputs and the arrows on\n // select elements in input groups. To fix it, we float the input. Details:\n // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n float: left;\n\n width: 100%;\n margin-bottom: 0;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 1;\n color: @input-color;\n text-align: center;\n background-color: @input-group-addon-bg;\n border: 1px solid @input-group-addon-border-color;\n border-radius: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-border-radius-large;\n }\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n .border-right-radius(0);\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n .border-left-radius(0);\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n position: relative;\n // Jankily prevent input button groups from wrapping with `white-space` and\n // `font-size` in combination with `inline-block` on buttons.\n font-size: 0;\n white-space: nowrap;\n\n // Negative margin for spacing, position for bringing hovered/focused/actived\n // element above the siblings.\n > .btn {\n position: relative;\n + .btn {\n margin-left: -1px;\n }\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active {\n z-index: 2;\n }\n }\n\n // Negative margin to only have a 1px border between the two\n &:first-child {\n > .btn,\n > .btn-group {\n margin-right: -1px;\n }\n }\n &:last-child {\n > .btn,\n > .btn-group {\n z-index: 2;\n margin-left: -1px;\n }\n }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n margin-bottom: 0;\n padding-left: 0; // Override default ul/ol\n list-style: none;\n &:extend(.clearfix all);\n\n > li {\n position: relative;\n display: block;\n\n > a {\n position: relative;\n display: block;\n padding: @nav-link-padding;\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @nav-link-hover-bg;\n }\n }\n\n // Disabled state sets text to gray and nukes hover/tab effects\n &.disabled > a {\n color: @nav-disabled-link-color;\n\n &:hover,\n &:focus {\n color: @nav-disabled-link-hover-color;\n text-decoration: none;\n background-color: transparent;\n cursor: @cursor-disabled;\n }\n }\n }\n\n // Open dropdowns\n .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @nav-link-hover-bg;\n border-color: @link-color;\n }\n }\n\n // Nav dividers (deprecated with v3.0.1)\n //\n // This should have been removed in v3 with the dropping of `.nav-list`, but\n // we missed it. We don't currently support this anywhere, but in the interest\n // of maintaining backward compatibility in case you use it, it's deprecated.\n .nav-divider {\n .nav-divider();\n }\n\n // Prevent IE8 from misplacing imgs\n //\n // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n > li > a > img {\n max-width: none;\n }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n border-bottom: 1px solid @nav-tabs-border-color;\n > li {\n float: left;\n // Make the list-items overlay the bottom border\n margin-bottom: -1px;\n\n // Actual tabs (as links)\n > a {\n margin-right: 2px;\n line-height: @line-height-base;\n border: 1px solid transparent;\n border-radius: @border-radius-base @border-radius-base 0 0;\n &:hover {\n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n }\n }\n\n // Active state, and its :hover to override normal :hover\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-tabs-active-link-hover-color;\n background-color: @nav-tabs-active-link-hover-bg;\n border: 1px solid @nav-tabs-active-link-hover-border-color;\n border-bottom-color: transparent;\n cursor: default;\n }\n }\n }\n // pulling this in mainly for less shorthand\n &.nav-justified {\n .nav-justified();\n .nav-tabs-justified();\n }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n > li {\n float: left;\n\n // Links rendered as pills\n > a {\n border-radius: @nav-pills-border-radius;\n }\n + li {\n margin-left: 2px;\n }\n\n // Active state\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-pills-active-link-hover-color;\n background-color: @nav-pills-active-link-hover-bg;\n }\n }\n }\n}\n\n\n// Stacked pills\n.nav-stacked {\n > li {\n float: none;\n + li {\n margin-top: 2px;\n margin-left: 0; // no need for this gap between nav items\n }\n }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n width: 100%;\n\n > li {\n float: none;\n > a {\n text-align: center;\n margin-bottom: 5px;\n }\n }\n\n > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n\n @media (min-width: @screen-sm-min) {\n > li {\n display: table-cell;\n width: 1%;\n > a {\n margin-bottom: 0;\n }\n }\n }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n border-bottom: 0;\n\n > li > a {\n // Override margin from .nav-tabs\n margin-right: 0;\n border-radius: @border-radius-base;\n }\n\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border: 1px solid @nav-tabs-justified-link-border-color;\n }\n\n @media (min-width: @screen-sm-min) {\n > li > a {\n border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n border-radius: @border-radius-base @border-radius-base 0 0;\n }\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border-bottom-color: @nav-tabs-justified-active-link-border-color;\n }\n }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n // make dropdown border overlap tab border\n margin-top: -1px;\n // Remove the top rounded corners here since there is a hard edge above the menu\n .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n margin-bottom: @navbar-margin-bottom;\n border: 1px solid transparent;\n\n // Prevent floats from breaking the navbar\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: @navbar-border-radius;\n }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n overflow-x: visible;\n padding-right: @navbar-padding-horizontal;\n padding-left: @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n &:extend(.clearfix all);\n -webkit-overflow-scrolling: touch;\n\n &.in {\n overflow-y: auto;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border-top: 0;\n box-shadow: none;\n\n &.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0; // Override default setting\n overflow: visible !important;\n }\n\n &.in {\n overflow-y: visible;\n }\n\n // Undo the collapse side padding for navbars with containers to ensure\n // alignment of right-aligned contents.\n .navbar-fixed-top &,\n .navbar-static-top &,\n .navbar-fixed-bottom & {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\n }\n }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n > .navbar-header,\n > .navbar-collapse {\n margin-right: -@navbar-padding-horizontal;\n margin-left: -@navbar-padding-horizontal;\n\n @media (min-width: @grid-float-breakpoint) {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n z-index: @zindex-navbar;\n border-width: 0 0 1px;\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: @zindex-navbar-fixed;\n\n // Undo the rounded corners\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0; // override .navbar defaults\n border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n float: left;\n padding: @navbar-padding-vertical @navbar-padding-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-computed;\n height: @navbar-height;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n\n > img {\n display: block;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n .navbar > .container &,\n .navbar > .container-fluid & {\n margin-left: -@navbar-padding-horizontal;\n }\n }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: @navbar-padding-horizontal;\n padding: 9px 10px;\n .navbar-vertical-align(34px);\n background-color: transparent;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n border-radius: @border-radius-base;\n\n // We remove the `outline` here, but later compensate by attaching `:hover`\n // styles to `:focus`.\n &:focus {\n outline: 0;\n }\n\n // Bars\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n }\n .icon-bar + .icon-bar {\n margin-top: 4px;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n display: none;\n }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: @line-height-computed;\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n > li > a,\n .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n > li > a {\n line-height: @line-height-computed;\n &:hover,\n &:focus {\n background-image: none;\n }\n }\n }\n }\n\n // Uncollapse the nav\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin: 0;\n\n > li {\n float: left;\n > a {\n padding-top: @navbar-padding-vertical;\n padding-bottom: @navbar-padding-vertical;\n }\n }\n }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n margin-left: -@navbar-padding-horizontal;\n margin-right: -@navbar-padding-horizontal;\n padding: 10px @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n\n // Mixin behavior for optimum display\n .form-inline();\n\n .form-group {\n @media (max-width: @grid-float-breakpoint-max) {\n margin-bottom: 5px;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n // Vertically center in expanded, horizontal navbar\n .navbar-vertical-align(@input-height-base);\n\n // Undo 100% width for pull classes\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n .box-shadow(none);\n }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\n .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n .navbar-vertical-align(@input-height-base);\n\n &.btn-sm {\n .navbar-vertical-align(@input-height-small);\n }\n &.btn-xs {\n .navbar-vertical-align(22);\n }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n .navbar-vertical-align(@line-height-computed);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin-left: @navbar-padding-horizontal;\n margin-right: @navbar-padding-horizontal;\n }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\n }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n background-color: @navbar-default-bg;\n border-color: @navbar-default-border;\n\n .navbar-brand {\n color: @navbar-default-brand-color;\n &:hover,\n &:focus {\n color: @navbar-default-brand-hover-color;\n background-color: @navbar-default-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-default-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-default-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n\n .navbar-toggle {\n border-color: @navbar-default-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-default-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-default-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: @navbar-default-border;\n }\n\n // Dropdown menu items\n .navbar-nav {\n // Remove background color from open dropdown\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-default-link-active-bg;\n color: @navbar-default-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n > li > a {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n }\n }\n\n\n // Links in navbars\n //\n // Add a class to ensure links outside the navbar nav are colored correctly.\n\n .navbar-link {\n color: @navbar-default-link-color;\n &:hover {\n color: @navbar-default-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n }\n }\n }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n background-color: @navbar-inverse-bg;\n border-color: @navbar-inverse-border;\n\n .navbar-brand {\n color: @navbar-inverse-brand-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-brand-hover-color;\n background-color: @navbar-inverse-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-inverse-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-inverse-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n\n // Darken the responsive nav toggle\n .navbar-toggle {\n border-color: @navbar-inverse-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-inverse-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-inverse-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: darken(@navbar-inverse-bg, 7%);\n }\n\n // Dropdowns\n .navbar-nav {\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-inverse-link-active-bg;\n color: @navbar-inverse-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display\n .open .dropdown-menu {\n > .dropdown-header {\n border-color: @navbar-inverse-border;\n }\n .divider {\n background-color: @navbar-inverse-border;\n }\n > li > a {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n }\n }\n\n .navbar-link {\n color: @navbar-inverse-link-color;\n &:hover {\n color: @navbar-inverse-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\n }\n }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n .clearfix();\n}\n.center-block {\n .center-block();\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n margin-bottom: @line-height-computed;\n list-style: none;\n background-color: @breadcrumb-bg;\n border-radius: @border-radius-base;\n\n > li {\n display: inline-block;\n\n + li:before {\n content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n padding: 0 5px;\n color: @breadcrumb-color;\n }\n }\n\n > .active {\n color: @breadcrumb-active-color;\n }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: @line-height-computed 0;\n border-radius: @border-radius-base;\n\n > li {\n display: inline; // Remove list-style and block-level defaults\n > a,\n > span {\n position: relative;\n float: left; // Collapse white-space\n padding: @padding-base-vertical @padding-base-horizontal;\n line-height: @line-height-base;\n text-decoration: none;\n color: @pagination-color;\n background-color: @pagination-bg;\n border: 1px solid @pagination-border;\n margin-left: -1px;\n }\n &:first-child {\n > a,\n > span {\n margin-left: 0;\n .border-left-radius(@border-radius-base);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius-base);\n }\n }\n }\n\n > li > a,\n > li > span {\n &:hover,\n &:focus {\n z-index: 2;\n color: @pagination-hover-color;\n background-color: @pagination-hover-bg;\n border-color: @pagination-hover-border;\n }\n }\n\n > .active > a,\n > .active > span {\n &,\n &:hover,\n &:focus {\n z-index: 3;\n color: @pagination-active-color;\n background-color: @pagination-active-bg;\n border-color: @pagination-active-border;\n cursor: default;\n }\n }\n\n > .disabled {\n > span,\n > span:hover,\n > span:focus,\n > a,\n > a:hover,\n > a:focus {\n color: @pagination-disabled-color;\n background-color: @pagination-disabled-bg;\n border-color: @pagination-disabled-border;\n cursor: @cursor-disabled;\n }\n }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n padding-left: 0;\n margin: @line-height-computed 0;\n list-style: none;\n text-align: center;\n &:extend(.clearfix all);\n li {\n display: inline;\n > a,\n > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: @pager-bg;\n border: 1px solid @pager-border;\n border-radius: @pager-border-radius;\n }\n\n > a:hover,\n > a:focus {\n text-decoration: none;\n background-color: @pager-hover-bg;\n }\n }\n\n .next {\n > a,\n > span {\n float: right;\n }\n }\n\n .previous {\n > a,\n > span {\n float: left;\n }\n }\n\n .disabled {\n > a,\n > a:hover,\n > a:focus,\n > span {\n color: @pager-disabled-color;\n background-color: @pager-bg;\n cursor: @cursor-disabled;\n }\n }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: @label-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n\n // Add hover effects, but only for links\n a& {\n &:hover,\n &:focus {\n color: @label-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Empty labels collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for labels in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n .label-variant(@label-default-bg);\n}\n\n.label-primary {\n .label-variant(@label-primary-bg);\n}\n\n.label-success {\n .label-variant(@label-success-bg);\n}\n\n.label-info {\n .label-variant(@label-info-bg);\n}\n\n.label-warning {\n .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: @font-size-small;\n font-weight: @badge-font-weight;\n color: @badge-color;\n line-height: @badge-line-height;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: @badge-bg;\n border-radius: @badge-border-radius;\n\n // Empty badges collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for badges in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @jumbotron-padding;\n margin-bottom: @jumbotron-padding;\n color: @jumbotron-color;\n background-color: @jumbotron-bg;\n\n h1,\n .h1 {\n color: @jumbotron-heading-color;\n }\n\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n\n .container {\n max-width: 100%;\n }\n\n @media screen and (min-width: @screen-sm-min) {\n padding-top: (@jumbotron-padding * 1.6);\n padding-bottom: (@jumbotron-padding * 1.6);\n\n .container &,\n .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: @line-height-computed;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(border .2s ease-in-out);\n\n > img,\n a > img {\n &:extend(.img-responsive);\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n padding: @alert-padding;\n margin-bottom: @line-height-computed;\n border: 1px solid transparent;\n border-radius: @alert-border-radius;\n\n // Headings for larger alerts\n h4 {\n margin-top: 0;\n // Specified for the h4 to prevent conflicts of changing @headings-color\n color: inherit;\n }\n\n // Provide class for links that match alerts\n .alert-link {\n font-weight: @alert-link-font-weight;\n }\n\n // Improve alignment and spacing of inner content\n > p,\n > ul {\n margin-bottom: 0;\n }\n\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\n padding-right: (@alert-padding + 20);\n\n // Adjust close link position\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n overflow: hidden;\n height: @line-height-computed;\n margin-bottom: @line-height-computed;\n background-color: @progress-bg;\n border-radius: @progress-border-radius;\n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: @font-size-small;\n line-height: @line-height-computed;\n color: @progress-bar-color;\n text-align: center;\n background-color: @progress-bar-bg;\n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on