add styles for upload derective (add less file)

.pip-file-upload {
    .pip-hidden-form {
        display: none;
    }

    .pip-button {
        margin: 0;
        width: 100%;
    }

    .pip-file {
        height: 60px;
        border-radius: 2px;
        background-color: rgba(0, 0, 0, 0.08);
        .pip-icon {
            margin-right: 16px;
            margin-left: 12px;
        }
    }
}

error: pathspec 'src/upload/upload.less' did not match any file(s) known to git


Fixed: U4-7626 Ensure consistency in context menu items

fatal: unable to access 'https://github.com/kasperhhk/Umbraco-CMS.git/': The requested URL returned error: 403


Add vertical align mixin

Add vertical align mixin

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Livefyre/livefyre-bootstrap.git/'


eula is called go

eula is called go

@import 'lib';

.listing-grid {
    li {
        overflow: visible;
        float: left;
        height: 66px;
    }
    &.personas li {
        height: 78px;
    }
    &.cols-3 li { width: 100% / 3; }
    &.cols-2 li { width: 100% / 2; }
    &.cols-1 li { width: 100%; }
    section {
        display: none;
        position: relative;
        &:first-child {
            display: block;
        }
    }
}
.hovercard {
    position: relative;
    border: 1px solid transparent;
    z-index: 20;
    .more, .desc {
        font-family: @sans-stack;
        color: #333;
        font-size: 12px;
        z-index: 29;
        margin-top: 0;
    }
    .desc {
        max-height: 2.6em;
        overflow: hidden;
    }
    .install-shell {
        .go {
            font-size: 11px;
        }
        .extra {
            + .extra {
                margin: 0;
            }
            .notavail {
                margin: 0 0 2px;
            }
        }
    }
    h3 {
        color: @link;
        font-weight: bold;
        margin: 0 0 2px 0;
        font-size: 13px;
        line-height: 16px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        max-width: 200px;
    }
    .more {
        display: none;
        position: relative;
        padding: 0 14px 8px 12px;
        p:first-child {
            margin-top: 0;
        }
    }
    a {
        text-decoration: none;
    }
    .adu {
        color: #390;
        font-size: 11px;
    }
    .byline {
        margin: 8px 0;
        font-size: 11px;
        font-style: italic;
        a {
            display: inline;
            color: inherit;
        }
    }
    &:hover {
        z-index: 25;
        background: #fff;
        border-color: #ccc;
        .box-shadow(0 0 4px rgba(0,0,0,.4));
        .more {
            background: #fff;
            display: block;
            z-index: 28;
        }
        h3 {
            text-decoration: underline;
            white-space: normal;
        }
    }
    &.persona {
        overflow: hidden;
        padding: 9px;
        height: 78px;
        a {
            overflow: hidden;
            display: block;
        }
        .persona-preview {
            width: 200px;
            height: 48px;
            float: right;
            overflow: hidden;
            position: relative;
            img {
                width: 200px;
                height: 67px;
                position: absolute;
                right: 0;
                top: 0;
            }
        }
        .more {
            padding: 0;
            margin-top: 10px;
        }
        h3 {
            clear: right;
        }
        &:hover {
            .border-radius(5px);
            height: auto;
        }
    }
    &.addon .more .vital,
    &.theme:hover .more + .vital {
        border-top: 1px dotted #ccc;
        padding: 8px 0 0;
        margin: 8px 0 4px;
    }
    &.addon {
        margin: 5px 5px 5px 61px;
        .summary, .icon {
            position: relative;
            padding: 8px;
        }
        .summary {
            height: 48px;
            z-index: 21;
            overflow: hidden;
            div {
                white-space: nowrap;
            }
        }
        .icon {
            position: absolute;
            left: -57px;
            top: -1px;
            padding-right: 0;
            height: 48px;
            width: 48px;
            border-width: 1px 0 1px 1px;
            border-style: solid;
            z-index: 22;
            border-color: transparent;
            img {
                margin: 8px;
                width: 32px;
                height: 32px;
                border: 0;
                padding: 0;
            }
        }
        &:before {
            content: "";
            display: block;
            position: absolute;
            height: 66px;
            width: 56px;
            top: -1px;
            left: -57px;
            z-index: 1;
        }
        &:hover {
            float: left;
            z-index: 25;
            background: #fff;
            border-color: #ccc;
            .box-shadow(0 0 4px rgba(0,0,0,.4));
            .summary {
                background: white;
                z-index: 26;
                height: auto;
                min-height: 48px;
            }
            .icon {
                background: #fff;
                border-color: #ccc;
                z-index: 27;
            }
            &:before {
                .box-shadow(0 0 4px rgba(0,0,0,.4));
            }
        }
    }
    &.collection {
        &:hover {
            .summary {
                overflow: visible;
                height: auto;
            }
            .desc {
                overflow: visible;
                max-height: none;
            }
            .more {
                font-size: 11px;
                border-top: 1px dotted #CCCCCC;
                padding: 8px 0;
                margin: 0 8px;
                color: #390;
            }
        }
    }
    .category, .vital {
        color: #666;
        font-size: 11px;
        line-height: 10px;
        white-space: nowrap;
    }
    .summary .vital {
        margin-top: 4px;
        font-size: 10px;
        line-height: 12px;
    }
}
.featured,
.theme-grid {
    h3 {
        font-size: 16px;
        line-height: 18px;
    }
    li {
        height: 212px;
        width: 240px;
    }
    .hovercard {
        padding: 9px;
        margin: 0;
        &.addon {
            &:before {
                display: none;
                content: none;
            }
            .summary {
                height: 192px;
                padding: 0;
                div {
                    width: 220px;
                    height: 170px;
                    position: relative;
                    img {
                        padding: 8px;
                        top: 0;
                        left: 0;
                        bottom: 0;
                        right: 0;
                        margin: auto;
                        border: 1px solid #ccc;
                        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
                        position: absolute;
                    }
                }
            }
        }
        &:hover {
            &.addon .summary {
                height: auto;
            }
            .more {
                padding: 14px 0 0;
            }
        }
    }
}
.theme-grid {
    li {
        height: 205px;
        margin-bottom: 1em;
        width: 180px;
    }
    .incompatible {
        img {
            opacity: .4;
        }
        &:hover {
            img {
                opacity: 1;
            }
            > .notavail {
                display: none;
            }
        }
        > .notavail {
            color: @note-gray;
            display: block;
            font: 10px/10px Arial, sans-serif;
            margin-top: 8px;
        }
    }
    .hovercard.addon .summary {
        height: 157px;
        div {
            height: 135px;
            width: 160px;
            img {
                max-height: 108px;
                max-width: 142px;
            }
        }
    }
    .hovercard.addon > .vital {
        font-size: 11px;
        margin-top: 8px;
        .adu, .updated {
            color: #390;
        }
    }
}

.secondary,
.notice.upsell {
    .hovercard.addon {
        line-height: 1.3;
        width: 196px;
        position: relative;
        left: -8px;
        border: 0;
        margin: 0;
        .icon {
            float: left;
            position: static;
            left: auto;
            right: auto;
            border: 0;
        }
        .summary a, p {
            padding: 0;
        }
        .summary a {
            display: inline;
        }
        &:before {
            content: none;
        }
    }
}
.html-rtl .listing-grid {
    li {
        float: right;
    }
    .hovercard {
        &.addon {
            margin: 5px 61px 5px 5px;
        }
        .more {
            padding: 0 12px 8px 14px;
        }
        .icon {
            left: auto;
            right: -57px;
            padding-left: 0;
            padding-right: 8px;
            border-width: 1px 1px 1px 0;
        }
        &:before {
            left: auto;
            right: -57px;
        }
    }
    .addon:hover {
        float: right;
    }
    &.featured, &.theme-grid {
        .hovercard.addon {
            margin: 0;
            &:hover .more {
                padding: 14px 0 0;
            }
        }
    }
}

@import 'lib';

.listing-grid {
    li {
        overflow: visible;
        float: left;
        height: 66px;
    }
    &.personas li {
        height: 78px;
    }
    &.cols-3 li { width: 100% / 3; }
    &.cols-2 li { width: 100% / 2; }
    &.cols-1 li { width: 100%; }
    section {
        display: none;
        position: relative;
        &:first-child {
            display: block;
        }
    }
}
.hovercard {
    position: relative;
    border: 1px solid transparent;
    z-index: 20;
    .more, .desc {
        font-family: @sans-stack;
        color: #333;
        font-size: 12px;
        z-index: 29;
        margin-top: 0;
    }
    .desc {
        max-height: 2.6em;
        overflow: hidden;
    }
    .install-shell {
        .eula {
            font-size: 11px;
        }
        .extra {
            + .extra {
                margin: 0;
            }
            .notavail {
                margin: 0 0 2px;
            }
        }
    }
    h3 {
        color: @link;
        font-weight: bold;
        margin: 0 0 2px 0;
        font-size: 13px;
        line-height: 16px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        max-width: 200px;
    }
    .more {
        display: none;
        position: relative;
        padding: 0 14px 8px 12px;
        p:first-child {
            margin-top: 0;
        }
    }
    a {
        text-decoration: none;
    }
    .adu {
        color: #390;
        font-size: 11px;
    }
    .byline {
        margin: 8px 0;
        font-size: 11px;
        font-style: italic;
        a {
            display: inline;
            color: inherit;
        }
    }
    &:hover {
        z-index: 25;
        background: #fff;
        border-color: #ccc;
        .box-shadow(0 0 4px rgba(0,0,0,.4));
        .more {
            background: #fff;
            display: block;
            z-index: 28;
        }
        h3 {
            text-decoration: underline;
            white-space: normal;
        }
    }
    &.persona {
        overflow: hidden;
        padding: 9px;
        height: 78px;
        a {
            overflow: hidden;
            display: block;
        }
        .persona-preview {
            width: 200px;
            height: 48px;
            float: right;
            overflow: hidden;
            position: relative;
            img {
                width: 200px;
                height: 67px;
                position: absolute;
                right: 0;
                top: 0;
            }
        }
        .more {
            padding: 0;
            margin-top: 10px;
        }
        h3 {
            clear: right;
        }
        &:hover {
            .border-radius(5px);
            height: auto;
        }
    }
    &.addon .more .vital,
    &.theme:hover .more + .vital {
        border-top: 1px dotted #ccc;
        padding: 8px 0 0;
        margin: 8px 0 4px;
    }
    &.addon {
        margin: 5px 5px 5px 61px;
        .summary, .icon {
            position: relative;
            padding: 8px;
        }
        .summary {
            height: 48px;
            z-index: 21;
            overflow: hidden;
            div {
                white-space: nowrap;
            }
        }
        .icon {
            position: absolute;
            left: -57px;
            top: -1px;
            padding-right: 0;
            height: 48px;
            width: 48px;
            border-width: 1px 0 1px 1px;
            border-style: solid;
            z-index: 22;
            border-color: transparent;
            img {
                margin: 8px;
                width: 32px;
                height: 32px;
                border: 0;
                padding: 0;
            }
        }
        &:before {
            content: "";
            display: block;
            position: absolute;
            height: 66px;
            width: 56px;
            top: -1px;
            left: -57px;
            z-index: 1;
        }
        &:hover {
            float: left;
            z-index: 25;
            background: #fff;
            border-color: #ccc;
            .box-shadow(0 0 4px rgba(0,0,0,.4));
            .summary {
                background: white;
                z-index: 26;
                height: auto;
                min-height: 48px;
            }
            .icon {
                background: #fff;
                border-color: #ccc;
                z-index: 27;
            }
            &:before {
                .box-shadow(0 0 4px rgba(0,0,0,.4));
            }
        }
    }
    &.collection {
        &:hover {
            .summary {
                overflow: visible;
                height: auto;
            }
            .desc {
                overflow: visible;
                max-height: none;
            }
            .more {
                font-size: 11px;
                border-top: 1px dotted #CCCCCC;
                padding: 8px 0;
                margin: 0 8px;
                color: #390;
            }
        }
    }
    .category, .vital {
        color: #666;
        font-size: 11px;
        line-height: 10px;
        white-space: nowrap;
    }
    .summary .vital {
        margin-top: 4px;
        font-size: 10px;
        line-height: 12px;
    }
}
.featured,
.theme-grid {
    h3 {
        font-size: 16px;
        line-height: 18px;
    }
    li {
        height: 212px;
        width: 240px;
    }
    .hovercard {
        padding: 9px;
        margin: 0;
        &.addon {
            &:before {
                display: none;
                content: none;
            }
            .summary {
                height: 192px;
                padding: 0;
                div {
                    width: 220px;
                    height: 170px;
                    position: relative;
                    img {
                        padding: 8px;
                        top: 0;
                        left: 0;
                        bottom: 0;
                        right: 0;
                        margin: auto;
                        border: 1px solid #ccc;
                        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
                        position: absolute;
                    }
                }
            }
        }
        &:hover {
            &.addon .summary {
                height: auto;
            }
            .more {
                padding: 14px 0 0;
            }
        }
    }
}
.theme-grid {
    li {
        height: 205px;
        margin-bottom: 1em;
        width: 180px;
    }
    .incompatible {
        img {
            opacity: .4;
        }
        &:hover {
            img {
                opacity: 1;
            }
            > .notavail {
                display: none;
            }
        }
        > .notavail {
            color: @note-gray;
            display: block;
            font: 10px/10px Arial, sans-serif;
            margin-top: 8px;
        }
    }
    .hovercard.addon .summary {
        height: 157px;
        div {
            height: 135px;
            width: 160px;
            img {
                max-height: 108px;
                max-width: 142px;
            }
        }
    }
    .hovercard.addon > .vital {
        font-size: 11px;
        margin-top: 8px;
        .adu, .updated {
            color: #390;
        }
    }
}

.secondary,
.notice.upsell {
    .hovercard.addon {
        line-height: 1.3;
        width: 196px;
        position: relative;
        left: -8px;
        border: 0;
        margin: 0;
        .icon {
            float: left;
            position: static;
            left: auto;
            right: auto;
            border: 0;
        }
        .summary a, p {
            padding: 0;
        }
        .summary a {
            display: inline;
        }
        &:before {
            content: none;
        }
    }
}
.html-rtl .listing-grid {
    li {
        float: right;
    }
    .hovercard {
        &.addon {
            margin: 5px 61px 5px 5px;
        }
        .more {
            padding: 0 12px 8px 14px;
        }
        .icon {
            left: auto;
            right: -57px;
            padding-left: 0;
            padding-right: 8px;
            border-width: 1px 1px 1px 0;
        }
        &:before {
            left: auto;
            right: -57px;
        }
    }
    .addon:hover {
        float: right;
    }
    &.featured, &.theme-grid {
        .hovercard.addon {
            margin: 0;
            &:hover .more {
                padding: 14px 0 0;
            }
        }
    }
}


Stopper ie8/7 for at collapse min-width:768px;

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Det-Kongelige-Bibliotek/rex.git/'


Redesigned online status display

Redesigned online status display

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/MenesesEvandro/WCF.git/'


add font less

add font less

fatal: unable to access 'https://github.com/Delete540/Action_server.git/': The requested URL returned error: 403


fix(fe): add filters for highlights in IE8

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Scotchester/owning-a-home.git/'


final background changes

final background changes

maybe this time?

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/sarathmanuel/sarathmanuel.github.io.git/'


Update news background

Update news background

.card-link {
  cursor: pointer;
  cursor: hand;
  color: @brand-primary;
}

.card-link:hover {
  color: @brand-info;
}

.username {
  font-weight: bold;
  margin-right: 5px;
  color: white;
}

.gravatar {
  margin-right: 5px;
  vertical-align: middle;
}

.deck-popup {
  color: #1E1E1E;
  background-color: rgba(193, 176, 146, 0.85);
}

.panel {
  position: relative;
  background-color: rgba(193, 176, 146, 0.85);
  margin: 5px;
  padding: 10px;
  border: 1px solid rgba(75, 7, 9, 0.95);
  overflow: visible;
  border-radius: 0 0 5px 5px;
  top: -5px;
}

.panel-darker {
  background-color: rgba(146, 123, 84, 0.85);
}

.absolute-panel {
  background-color: rgba(193, 176, 146, 0.85);
  margin: 5px;
  padding: 5px 10px;
  border: 1px solid rgba(75, 7, 9, 0.95);
  overflow: visible;
}

.panel-header {
  position: absolute;
  top: 0;
  left: 0;
  z-index: @layer-pile-header;
  padding: 1px 4px;
  font-size: 10px;
  line-height: 14px;
  background: rgba(193,176,146,0.6);
  text-shadow: 1px 1px 2px #000;
  border-radius: 4px;
}

.highlight-panel {
  border-color: @brand-info;
}

.menu {
  position: absolute;
  width: 200px;
  left: 58px;
  top: -5px;
  font-size: 12px;
  line-height: 16px;
  z-index: @layer-card-menu;
}

.menu > div {
  border: 1px solid @brand-primary;
  padding: 3px 6px;
  border-radius: 4px;
  margin-bottom: 4px;
  cursor: pointer;
}

.menu > div:hover {
  border-color: @brand-info;
}

.bootstrap-typeahead-input-main {
  background: white !important;
}

.ignore-mouse-events {
  pointer-events: none;
}

.shadow {
  box-shadow: 0 0 12px rgba(0,0,0,0.4), inset 0 0 0 1px rgba(255,255,255,0.1);
}

.icon-danger {
  color: @brand-danger;
}

.clickable {
  cursor: pointer;
  cursor: hand;
}

.card-link {
  cursor: pointer;
  cursor: hand;
  color: @brand-primary;
}

.card-link:hover {
  color: @brand-info;
}

.username {
  font-weight: bold;
  margin-right: 5px;
  color: white;
}

.gravatar {
  margin-right: 5px;
  vertical-align: middle;
}

.deck-popup {
  color: #1E1E1E;
  background-color: rgba(193, 176, 146, 0.85);
}

.panel {
  position: relative;
  background-color: rgba(193, 176, 146, 0.85);
  margin: 5px;
  padding: 10px;
  border: 1px solid rgba(75, 7, 9, 0.95);
  overflow: visible;
  border-radius: 0 0 5px 5px;
  top: -5px;
}

.panel-darker {
  background-color: rgba(0, 0, 0, 0.75);
}

.absolute-panel {
  background-color: rgba(193, 176, 146, 0.85);
  margin: 5px;
  padding: 5px 10px;
  border: 1px solid rgba(75, 7, 9, 0.95);
  overflow: visible;
}

.panel-header {
  position: absolute;
  top: 0;
  left: 0;
  z-index: @layer-pile-header;
  padding: 1px 4px;
  font-size: 10px;
  line-height: 14px;
  background: rgba(193,176,146,0.6);
  text-shadow: 1px 1px 2px #000;
  border-radius: 4px;
}

.highlight-panel {
  border-color: @brand-info;
}

.menu {
  position: absolute;
  width: 200px;
  left: 58px;
  top: -5px;
  font-size: 12px;
  line-height: 16px;
  z-index: @layer-card-menu;
}

.menu > div {
  border: 1px solid @brand-primary;
  padding: 3px 6px;
  border-radius: 4px;
  margin-bottom: 4px;
  cursor: pointer;
}

.menu > div:hover {
  border-color: @brand-info;
}

.bootstrap-typeahead-input-main {
  background: white !important;
}

.ignore-mouse-events {
  pointer-events: none;
}

.shadow {
  box-shadow: 0 0 12px rgba(0,0,0,0.4), inset 0 0 0 1px rgba(255,255,255,0.1);
}

.icon-danger {
  color: @brand-danger;
}

.clickable {
  cursor: pointer;
  cursor: hand;
}


BL-9470 Wall Calendar template

BL-9470 Wall Calendar template

* allow up to 6 rows in a month

fatal: unable to access 'https://github.com/BloomBooks/BloomDesktop.git/': The requested URL returned error: 403


DEV: spc content design settings over bootstrap

this file needs some attention. Can be written better

fatal: unable to access 'https://github.com/wqshi/test.git/': The requested URL returned error: 403


Delete stacked.less

Delete stacked.less

fatal: unable to access 'https://github.com/miiiyamoto/jarsprout.git/': The requested URL returned error: 403


check in

check in

fatal: unable to access 'https://github.com/DellGDC/dell-ui-components.git/': The requested URL returned error: 403


Create style.less

Create style.less

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/danilofeijo/danilofeijo.github.io.git/'


moved styles to its own file

moved styles to its own file

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Digipalvelutehdas/APIKA.git/'


Create app-not-found.import.less

Create app-not-found.import.less

.page.not-found {
  .content-scrollable { background: @color-tertiary; }
}

error: pathspec 'client/templates/app-not-found.import.less' did not match any file(s) known to git


decreased the severity of the border radii on the post window, and removed them completely from the bottom of the window, as it conflicts with the taskbar

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/cablelabs/dev-portal.git/'


fixed landing card header font

fixed landing card header font

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/btoo/btoo.github.io.git/'


keeping the avatar size constant

keeping the avatar size constant

/*********************
 * Messages
 *********************/

 @messagePadding: 7px;

p {
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 20px;
}

.lcb-messages {
    padding: 10px;
    margin: 0;
    .transform(translate3d(0,0,0));
}

.lcb-message {
    min-height: 47px;
    border-top: 1px #eee solid;
    font-size: 13px;
    border-radius: 4px;
    margin: 0;
    display: block;
    position: relative;
    background: white;
    padding: 10px;
    &:first-child {
        border-top: none;
    }
    &.lcb-message-fragment {
        min-height: 0;
        margin-top: -@messagePadding / 2;
        border-top: none;
    }
    &.lcb-message-own {
        background: #fffff;
    }
    &.lcb-message-mentioned {
        background: #ffe9ee;
    }
    &.lcb-message-mentioned:before {
        background: #f22472;
        width: 3px;
        height: 100%;
        content: '';
        position: absolute;
        top: 0;
        left: 0;
    }
    pre {
        background: none;
        border-width: 3px;
        border-top: none;
        border-bottom: none;
        margin-bottom: 3px;
    }
    .thumbnail {
        max-width: 100%;
        overflow: hidden;
        display: inline-block;
        margin: 0;
        img {
            height: 200px;
            width: auto;
            object-fit: cover;
        }
    }
    .answer-button[disabled="disabled"] {
        background: #999;
    }
}

.lcb-message-avatar {
    position: absolute;
    width: 30px;
}

.lcb-message-meta {
    margin-left: 40px;
}

.lcb-message-name {
    color: #666;
    font-weight: 700;
    margin-bottom: @messagePadding;
    display: block;
    .lcb-message-username {
        color: #aaa;
        font-weight: 400;
    }
}

.lcb-message-time {
    color: #bbb;
    position: absolute;
    top: @messagePadding;
    right: @messagePadding;
}

.lcb-message-text {
    word-wrap: break-word;
    pre {
        padding: 10px;
        margin: 0;
        border: 3px solid #cccccc;
        border-top: none;
        border-bottom: none;
        border-radius: 4px;
    }
}

.lcb-message-mention {
    font-weight: bold;
}

.message-actions {
    position: absolute;
    right: 10px;
    bottom: 5px;

    button {
        background: #3e78ad;
        color: white;
        border: 1px solid #3a66ad;
        box-shadow: 0 1px 1px 0 rgba(200,200,200,0.6);
        transition: color ease-in-out 100ms,background-color ease-in-out 100ms,border-color ease-in-out 100ms;
        border-radius: 3px;
    }
}

#lcb-qa-tabs {
   width: 100%;
   border-bottom: solid 1px #CCC;
   padding-right: 2px;
   margin-top: 30px;
}

#lcb-qa-tabs li {
    float:left;
    list-style:none;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    margin-right:5px;
    border-top-left-radius:3px;
    border-top-right-radius:3px;
      outline:none;
}

.lcb-answer-edit-box {
    resize: none;
    min-height: 350px;
}

// Eugh Firefox
@-moz-document url-prefix() {
    .lcb-message-text {
        width: 100%;
        display: table;
        table-layout: fixed;
        word-break: break-all;
        pre {
            white-space: pre-wrap;
        }
    }
}

/*********************
 * Messages
 *********************/

 @messagePadding: 7px;

p {
    font-family: Helvetica;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 20px;
}

.lcb-messages {
    padding: 10px;
    margin: 0;
    .transform(translate3d(0,0,0));
}

.lcb-message {
    min-height: 47px;
    border-top: 1px #eee solid;
    font-size: 13px;
    border-radius: 4px;
    margin: 0;
    display: block;
    position: relative;
    background: white;
    padding: 10px;
    &:first-child {
        border-top: none;
    }
    &.lcb-message-fragment {
        min-height: 0;
        margin-top: -@messagePadding / 2;
        border-top: none;
    }
    &.lcb-message-own {
        background: #fffff;
    }
    &.lcb-message-mentioned {
        background: #ffe9ee;
    }
    &.lcb-message-mentioned:before {
        background: #f22472;
        width: 3px;
        height: 100%;
        content: '';
        position: absolute;
        top: 0;
        left: 0;
    }
    pre {
        background: none;
        border-width: 3px;
        border-top: none;
        border-bottom: none;
        margin-bottom: 3px;
    }
    .thumbnail {
        max-width: 100%;
        overflow: hidden;
        display: inline-block;
        margin: 0;
        img {
            height: 200px;
            width: auto;
            object-fit: cover;
        }
    }
    .answer-button[disabled="disabled"] {
        background: #999;
    }
}

.lcb-message-avatar {
    position: absolute;
}

.lcb-message-meta {
    margin-left: 40px;
}

.lcb-message-name {
    color: #666;
    font-weight: 700;
    margin-bottom: @messagePadding;
    display: block;
    .lcb-message-username {
        color: #aaa;
        font-weight: 400;
    }
}

.lcb-message-time {
    color: #bbb;
    position: absolute;
    top: @messagePadding;
    right: @messagePadding;
}

.lcb-message-text {
    word-wrap: break-word;
    pre {
        padding: 10px;
        margin: 0;
        border: 3px solid #cccccc;
        border-top: none;
        border-bottom: none;
        border-radius: 4px;
    }
}

.lcb-message-mention {
    font-weight: bold;
}

.message-actions {
    position: absolute;
    right: 10px;
    bottom: 5px;

    button {
        background: #3e78ad;
        color: white;
        border: 1px solid #3a66ad;
        box-shadow: 0 1px 1px 0 rgba(200,200,200,0.6);
        transition: color ease-in-out 100ms,background-color ease-in-out 100ms,border-color ease-in-out 100ms;
        border-radius: 3px;
    }
}

#lcb-qa-tabs {
   width: 100%;
   border-bottom: solid 1px #CCC;
   padding-right: 2px;
   margin-top: 30px;
}

#lcb-qa-tabs li {
    float:left;
    list-style:none;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    margin-right:5px;
    border-top-left-radius:3px;
    border-top-right-radius:3px;
      outline:none;
}

.lcb-answer-edit-box {
    resize: none;
    min-height: 350px;
}

// Eugh Firefox
@-moz-document url-prefix() {
    .lcb-message-text {
        width: 100%;
        display: table;
        table-layout: fixed;
        word-break: break-all;
        pre {
            white-space: pre-wrap;
        }
    }
}


Changed the border-color of .navbar-form to @navbar-default-border

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/AlexKenbo/advercabinet.git/'


[CSS] Create live-css.less

[CSS] Create live-css.less

.css-live {
	position: fixed;
	top: 0;
	padding: 15px;
	height: auto;
	background-color: lightgray;
	font-family: Arial, 'sans-serif';
	&__row {
		margin: 0 0 10px 0;
		&__label {
			display: inline-block;
			margin: 0 5px 0 0;
		}
		&__input {
			display: inline-block;
			padding: 4px;
		}
	}
}

error: pathspec 'src/live-css.less' did not match any file(s) known to git


- removendo anotaçes

- removendo anotaçes

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Dhales-Ribeiro/NoClass.git/'


BAP-8172 visual style

BAP-8172 visual style

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/trustify/oroplatform.git/'


Update datetime picker style

Update datetime picker style

//
// Variables
// --------------------------------------------------

// Datetime Picker
// --------------------------------------------------

@zindex-datetime-picker: @zindex-navbar-fixed + 3;

@datetime-picker-tab-selected-color:      @brand-accent;

@datetime-picker-header-days-color:       lighten(@datetime-picker-tab-color, 14%);
@datetime-picker-header-day-border-color: @datetime-picker-header-days-color;

@datetime-picker-day-out-color:           lighten(@datetime-picker-tab-color, 25%);

@datetime-picker-time-btn-hours-bg:       @brand-accent;


Update sigin form styling

Update sigin form styling

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ade25/generator-diazotheme.git/'


kitten theme

kitten theme

/*!
 * Copyright 2014, Digium, Inc.
 * All rights reserved.
 *
 * This source code is licensed under The AGPL v3 License found in the
 * LICENSE file in the root directory of this source tree.
 *
 * For all details and documentation:  https://www.respoke.io
 */

@yellow: rgb(251, 226, 21);
/* Hi there Kitten */

@salmon: rgb(190, 0, 59);

@panelLeft: rgb(235, 103, 105);

@primary: @salmon;

@text: black;
@fadedText: lighten(@text, 10%);
@textInput: @yellow;

@link: @yellow;

@background: rgb(227, 122, 179);

@selectedBackground: @yellow;
@selectedText: black;

/**
 * Now load the rest of the stuff.
 */
@import '../base.less';

error: pathspec 'public/css/themes/kitties.less' did not match any file(s) known to git


Update master.less

Update master.less

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/physio/fatture.git/'


(issue #16) separate grid module

(issue #16) separate grid module

/**
 * ## Grid
 *
 * Within sections (and articles) we use a standard
 * 12-column grid for overall layout, in a responsive,
 * mobile-first architecture. In general, media queries
 * should be tailored for particular content items, but the
 * primary breakpoints for the grid are at 500x and
 * 1000px.
 *
 * - default (no media query) for smartphones
 * - `@media (min-width:  500px) {}` large smartphone/phablet
 * - `@media (min-width: 1000px) {}` desktop
 */

/**
 * Container:
 * The `container` class encapsulates all grid-based
 * content.
 *
 *     @example:
 *

 *         Contents here, starting with rows
 *

 */

.container {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}

/**
 * Row:
 * The `row` class encapsulates a single row
 * in the grid. Content within the row will
 * be vertically aligned, subject to wrapping.
 *
 *     @example:
 *

 *

 *             Columns go here
 *

 *

 */

/*
 * We're using flexbox for the grid since the page
 * layout is challenging for other grid approaches
 * (inline-block or floats). That does leave IE9
 * (and maybe IE10) behind.
 */

.row {
    align-items: stretch;
    display: -webkit-flex;
    display:     -ms-flexbox;
    display:         flex;
    -webkit-box-orient: horizontal;
       -moz-box-orient: horizontal;
        -ms-box-orient: horizontal;
    -webkit-box-direction: normal;
       -moz-box-direction: normal;
        -ms-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
}

/**
 * Column:
 * The `column` and `columns` classes identify grid
 * columns. They are combined with modifier classes
 * to indicate how many columns (out of twelve) the
 * content should cover. In addition to plain old
 * integers (`one column`), the grid supports columns
 * defined as fractions of the row (`one-third column`).
 *
 *     @example:
 *

 *

 *

 *

 *                     3/12 (1/4) of row
 *

 *

 *

 *

 *                     9/12 (3/4) of row
 *

 *

 *

 *

 *

 *

 *                     2/3 of row
 *

 *

 *

 *

 *                     1/3 of row
 *

 *

 *

 *

 */

/*
 * Start with generic and mobile-first rules. For those screen sizes
 * all columns are full-width, and no modifiers are relevant.
 */

.column,
.columns {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-flex-grow: 1;
        -ms-flex-grow: 1;
            flex-grow: 1;
    -webkit-flex-shrink: 1;
        -ms-flex-shrink: 1;
            flex-shrink: 1;
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
}

/*
 * At tablet sizes, columns can shrink to half of the row
 * width. That lets up use modifiers to define how much of
 * the screen columns can consume. It's pretty basic, though,
 * as a number of columns either consumes the entire width
 * or half of it. Note that we define the modifiers as
 * double class selectors (for ease of readability in the
 * markup, e.g. 'class="two columns"`) and also as a
 * single class (e.g. `two-columns`); the latter allows
 * the grid definitions to be used as mixins in LESS styles.
 */

@media (min-width: 500px) {

    .one.column,
    .one.columns,
    .one-column,
    .two.columns,
    .two-columns,
    .three.columns,
    .three-columns,
    .four.columns,
    .four-columns,
    .five.columns,
    .five-columns,
    .six.columns,
    .six-columns,
    .one-sixth.column,
    .one-sixth-column,
    .one-fourth.column,
    .one-fourth-column,
    .one-third.column,
    .one-third-column,
    .one-half.column,
    .one-half-column,
        { -webkit-flex-basis:  50%; -ms-flex-preferred-size:  50%; flex-basis:  50%; }
}

/*
 * Desktops get the full grid, so we can
 * flesh out the column modifiers to their
 * full glory.
 */

@media (min-width: 1000px) {

    .one.column,
    .one.columns,
    .one-column
        { -webkit-flex-basis: 8.33333333333%; -ms-flex-preferred-size: 8.33333333333%; flex-basis: 8.33333333333%; }
    .two.columns,
    .two-columns,
    .one-sixth.column,
    .one-sixth-column
        { -webkit-flex-basis: 16.6666666667%; -ms-flex-preferred-size: 16.6666666667%; flex-basis: 16.6666666667%; }
    .three.columns,
    .three-columns,
    .one-fourth.column,
    .one-fourth-column
        { -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; }
    .four.columns,
    .four-columns,
    .one-third.column,
    .one-third-column
        { -webkit-flex-basis: 33.3333333333%; -ms-flex-preferred-size: 33.3333333333%; flex-basis: 33.3333333333%; }
    .five.columns,
    .five-columns
        { -webkit-flex-basis: 91.6666666667%; -ms-flex-preferred-size: 41.6666666667%; flex-basis: 41.6666666667%; }
    .six.columns,
    .six-columns,
    .one-half.column,
    .one-half-column
        { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; }
    .seven.columns,
    .seven-columns
        { -webkit-flex-basis: 58.3333333333%; -ms-flex-preferred-size: 58.3333333333%; flex-basis: 58.3333333333%; }
    .eight.columns,
    .eight-columns,
    .two-thirds.column,
    .two-thirds-column
        { -webkit-flex-basis: 66.6666666667%; -ms-flex-preferred-size: 66.6666666667%; flex-basis: 66.6666666667%; }
    .nine.columns,
    .nine-columns,
    .three-fourths.column,
    .three-fourths-column
        { -webkit-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; }
    .ten.columns,
    .ten-columns
        { -webkit-flex-basis: 83.3333333333%; -ms-flex-preferred-size: 83.3333333333%; flex-basis: 83.3333333333%; }
    .eleven.columns,
    .eleven-columns
        { -webkit-flex-basis: 91.6666666667%; -ms-flex-preferred-size: 91.6666666667%; flex-basis: 91.6666666667%; }
}

error: pathspec 'app/styles/grid.less' did not match any file(s) known to git


Create inGrid.less

Create inGrid.less

@sm = 768px;
@md = 1024px;
@lg = 1200px;

.grid {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.grid-item {
	display: inline-block;
	vertical-align: top;
	padding:0;
	margin: 0;
}

.grid-xs-6 .grid-item {
	width: 16.66666%;
}
.grid-xs-5 .grid-item {
	width: 20%;
}
.grid-xs-4 .grid-item {
	width: 25%;
}
.grid-xs-3 .grid-item {
	width: 33.3333%;
}
.grid-xs-2 .grid-item {
	width: 50%;
}
.grid-xs-1 .grid-item {
	width: 100%;
}

/* SM */
@media (min-width: @sm) {

	.grid-sm-6 .grid-item {
			width: 16.66666%;
	}
	.grid-sm-5 .grid-item {
			width: 20%;
	}
	.grid-sm-4 .grid-item {
			width: 25%;
	}
	.grid-sm-3 .grid-item {
			width: 33.3333%;
	}
	.grid-sm-2 .grid-item {
			width: 50%;
	}
	.grid-sm-1 .grid-item {
			width: 100%;
	}
}

/* MD */
@media (min-width: @md) {

	.grid-md-6 .grid-item {
			width: 16.66666%;
	}
	.grid-md-5 .grid-item {
			width: 20%;
	}
	.grid-md-4 .grid-item {
			width: 25%;
	}
	.grid-md-3 .grid-item {
			width: 33.3333%;
	}
	.grid-md-2 .grid-item {
			width: 50%;
	}
	.grid-md-1 .grid-item {
			width: 100%;
	}
}

/* LG */
@media (min-width: @lg) {

	.grid-lg-6 .grid-item {
			width: 16.66666%;
	}
	.grid-lg-5 .grid-item {
			width: 20%;
	}
	.grid-lg-4 .grid-item {
			width: 25%;
	}
	.grid-lg-3 .grid-item {
			width: 33.3333%;
	}
	.grid-lg-2 .grid-item {
			width: 50%;
	}
	.grid-lg-1 .grid-item {
			width: 100%;
	}
}

error: pathspec 'bootstrap/inGrid.less' did not match any file(s) known to git


minor stylistic change to header

minor stylistic change to header


- removing underline from composer style shortcut button grouping


cleaned up

cleaned up


added line-height for labels

added line-height for labels

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/aoimedia/uikit.git/'


Add initial syntax-variables.less

Add initial syntax-variables.less

fatal: unable to access 'https://github.com/me6iaton/atom.git/': The requested URL returned error: 403


Add less mixins for flexbox

Add less mixins for flexbox

fatal: unable to access 'https://github.com/ohle/connotes.git/': The requested URL returned error: 403


Fixed cursor issue

Fixed cursor issue

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/MenesesEvandro/WCF.git/'


Add paddings to topics

Add paddings to topics

@import "../../styles/custom.less";

.StoryFull {
  max-width: 710px;
  margin: 0 auto;

  &__submenu__icon {
    font-size: 20px !important;
    vertical-align: -1px;
  }

  &__title {
    color: #353535;
    font-size: 26px;
    font-weight: 500;
  }

  &__topics {
    margin: 16px 0;

    & > .Topic {
      margin-right: 4px;
    }
  }

  &__header {
    position: relative;
    display: flex;
    padding-top: 24px;

    &__text {
      margin-left: 16px;

      & > a {
        display: block;
        font-size: 20px;
        font-weight: bold;
      }

      &__date {
        color: #99aab5;
        font-size: 14px;
      }
    }

    &__more {
      position: absolute;
      right: 0;
      top: 24px;
      background-color: transparent !important;
      border-bottom: none !important;

      &__item {
        border-bottom: none !important;

        & > ul {
          left: -128px !important;
        }

        & > div {
          padding: 0 2px !important;
        }
      }

      &__icon {
        font-size: 36px !important;
        color: @purple;
      }
    }
  }

  &__content {
    &__title {
      font-size: 20px;
      margin: 8px 0;
    }

    & p {
      letter-spacing: 0.7px;
      text-align: justify;
      margin: 32px 0;
      line-height: 30px;
      font-size: 18px;
    }

    & img {
      margin: 0 auto;
      max-width: 100%;
      display: block;
    }
  }
}

@import "../../styles/custom.less";

.StoryFull {
  max-width: 710px;
  margin: 0 auto;

  &__submenu__icon {
    font-size: 20px !important;
    vertical-align: -1px;
  }

  &__title {
    color: #353535;
    font-size: 26px;
    font-weight: 500;
  }

  &__topics {
    margin-top: 16px;

    & > .Topic {
      margin-right: 4px;
    }
  }

  &__header {
    position: relative;
    display: flex;
    padding-top: 24px;

    &__text {
      margin-left: 16px;

      & > a {
        display: block;
        font-size: 20px;
        font-weight: bold;
      }

      &__date {
        color: #99aab5;
        font-size: 14px;
      }
    }

    &__more {
      position: absolute;
      right: 0;
      top: 24px;
      background-color: transparent !important;
      border-bottom: none !important;

      &__item {
        border-bottom: none !important;

        & > ul {
          left: -128px !important;
        }

        & > div {
          padding: 0 2px !important;
        }
      }

      &__icon {
        font-size: 36px !important;
        color: @purple;
      }
    }
  }

  &__content {
    &__title {
      font-size: 20px;
      margin: 8px 0;
    }

    & p {
      letter-spacing: 0.7px;
      text-align: justify;
      margin: 32px 0;
      line-height: 30px;
      font-size: 18px;
    }

    & img {
      margin: 0 auto;
      max-width: 100%;
      display: block;
    }
  }
}


offcanvas comments

offcanvas comments


BAP-9553 access area of actions for dashboard widget


CRM-4113: Create BU multichoice filter

CRM-4113: Create BU multichoice filter


fixed text color in photo title and description fields

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Joshuakinkade/photo-library.git/'


tweak some styles

tweak some styles

fatal: unable to access 'https://github.com/liekki/nodebb-plugin-raidstats.git/': The requested URL returned error: 403


explicit top setting

explicit top setting

fixes #160

fatal: unable to access 'https://github.com/thuringia/react-widgets.git/': The requested URL returned error: 403


Subscribe Feedback

Subscribe Feedback

- Added support to display feedback messages in the site's subscribe
form

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/mxabierto/mxabierto.org.git/'


Fix z-index for search box.

Fix z-index for search box.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/gmist/five-studio2.git/'


update in 8.28

update in 8.28

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/earthaYan/lagou.git/'


basic toc fixes

basic toc fixes

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/pradeepmurugesan/incubator-freemarker-docgen.git/'


* Action bar adjustments

* Action bar adjustments

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Coveo/styleguide.git/'


slight update

slight update

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/benabraham/cbp-day14project.git/'


seperated less and css files

seperated less and css files

@lightBlue: #3d78b2;
@white: #fff;
@grey: #f2f2f2;
@darkGrey: #c6c6c6;
@orange: #f46626;

.marginLeft10 {margin-left: 10px}
.marginLeft30 {margin-left: 30px}
.marginRight10 {margin-right:10px}
.marginTop80 {margin-top:80px;}

.greyGradient {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #e8e8e8 51%, #f0f0f0 52%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(51%,#e8e8e8), color-stop(52%,#f0f0f0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 50%,#e8e8e8 51%,#f0f0f0 52%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#ffffff 50%,#e8e8e8 51%,#f0f0f0 52%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 50%,#e8e8e8 51%,#f0f0f0 52%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#ffffff 50%,#e8e8e8 51%,#f0f0f0 52%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.inverseGreyGradient {
	background: #fcfcfc; /* Old browsers */
	background: -moz-linear-gradient(top, #fcfcfc 0%, #f1f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
}

.topRadius5 {
	border-radius: 5px 5px 0 0;
}

body {
	background: @grey;
	display: none;
}

#header, #footer {
	height: 156px;
	background: url(/images/header-background.png);
	padding-top: 40px;

	#logo {
		padding: 0;
		margin-bottom: 14px;
	}
}

#footer {
	margin-top: -50px;
	z-index: 1;
	padding-top: 60px;
	color: #fff;
	position: fixed;
	width: 100%;
	bottom: 0;
}

#main-nav {
	background: #0d2c49;
	border-top: 1px solid @lightBlue;
	padding: 10px 10px 0;
	height: 50px;
	z-index: 900;
	margin-left: 0 20px;
	.topRadius5();

	ul {
		margin: 0;

		li {
			padding: 0;

			&.active {
				.greyGradient();
				.topRadius5();

				a {
					color: #2f588c;
					text-shadow: 0 1px 1px #fff;
				}
			}

			a {
				color: #d4e5f5;
				text-shadow: 0 1px 1px #08192b;
				display: block;
				padding: 10px 20px;
				font-weight: bold;
				text-decoration: none;
			}
		}
	}

}

.forum-icon {
	text-align: center;
	font-size: 46px;
	padding-left: 25px;
	vertical-align: top;
	color: @orange;
}

#main {
	background: @white;
	z-index: 5;
	position: relative;
}

#main-full {
	padding: 0 15px;
}

#breadcrumbs {
	margin: 10px 0 10px;
	border-top: 1px solid #f0f0f0;
	.inverseGreyGradient();
	padding: 10px;

	ul {
		margin: 0;

		li {
			a {
				text-decoration: none;
			}

			&.next {
				color: @lightBlue;
			}
		}
	}
}

section {
	margin-bottom: 10px;

	header {
		height: 35px;
		padding: 8px 8px 0;
		background: url(/images/section-header.png);
		color: #fff;
		text-shadow: 0 1px 1px #08192b;
		font-weight: bold;

		.topRadius5();
	}

	.content {
		background: @grey;
		padding: 10px;
	}
}

.parent-forum {
	margin-bottom: 10px;
}

.avatar {
	border: 1px solid #fff;
	width: 37px;
	height: 37px;

	img {
		border: 1px solid @darkGrey;
	}

	&.big {
		width: 72px;
		height: 72px;
	}

	&.huge {
		width: 100px;
		height: 100px;
	}
}

p {
	margin: 0;
}

.topic-name, .forum-name {
	font-weight: bold;
	text-shadow: 0 1px 1px @white;
}

.user-link, label {
	color: @orange;
	font-weight: bold;
	text-decoration: none;
}

.topic-info {
	font-size: 13px;
	color: #79828b;
	text-shadow: 0 1px 1px @white;

	.date {
		font-weight: bold;
	}
}

.date, .forum-description {
	color: #79828b;
}

a:hover {
	text-decoration: none;
}

date {
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}

.seperator {
	height: 2px;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #fff;
	margin: 10px 0;
}

/* class: .btn-orange,  color theme: Windroos */
.btn-orange { font-weight: bold; text-shadow: 0px -1px 0px #dc5600; color: #ffffff; background-color: #FA7414; background-image: -moz-linear-gradient(top, #ff9232, #dc5600); background-image: -ms-linear-gradient(top, #ff9232, #dc5600); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9232), to(#dc5600)); background-image: -webkit-linear-gradient(top, #ff9232, #dc5600); background-image: -o-linear-gradient(top, #ff9232, #dc5600); background-image: linear-gradient(top, #ff9232, #dc5600); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9232', endColorstr='#dc5600', GradientType=0); border-color: #FA7414 #dc5600 #dc5600 #FA7414; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); }
.btn-orange:hover, .btn-orange:active, .btn-orange.active, .btn-orange.disabled, .btn-orange[disabled] { background-color: #dc5600; }
.btn-orange:hover { color: #ffffdc; text-shadow: 0px -1px 0px #be3800; }
.btn-orange:focus { color: #ffd878; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); border-color: #FA7414 #dc5600 #dc5600 #FA7414; border-color: rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25); }
.btn-orange.active, .btn-orange:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); color: #ffd878; }
/* end .btn-orange */

.alert {
	margin-bottom: 10px;
}

#message-block {
	position: fixed;
	top: 20px;
	right: 20px;
	z-index: 2500;
}

#userbox-options {
	line-height:25px;
}

.views, .replies {
	margin-top: 20px;
	display: inline-block;
	color: #79828b;
	font-weight: bold;

	i {
		color: #428bca;
		font-weight: normal;
	}
}

.views {
	margin-right: 20px;
}

.replies {
	margin-left: 20px;
}

.truncate {
	text-overflow: ellipsis;
	overflow: hidden;

	&.w80 {
		width: 80px;
	}
}

#posts {
	display: table;
}

.post {

	header {
		.pull-right {
			span {
				margin-left: 20px;
			}
		}
	}

	.post-author {
		border-right: 1px solid #dfdfdf;
		text-align: center;
		display: table-cell;
		width: 150px;

		.avatar, p {
			margin: 0 auto;
		}

		.avatar {
			margin-bottom: 10px;
		}

		.group, .post-count {
			color: @lightBlue;
			font-size: 12px;
			font-weight: bold;
			margin-top: 10px;
		}
	}

	.post-body {
		padding-left: 10px;
		width: 700px;
		display: table-cell;
		border-left: 1px solid #fff;
		position: relative;

		.post-info {
			color: #79828b;
			font-weight: bold;
			border-bottom: 1px solid #dfdfdf;
			padding: 0 0 10px;

			date {
				font-size: 13px;
				color: @orange;
			}
		}

		.post-content {
			color: #79828b;
			padding-top: 10px;
			border-top: 1px solid #fff;
			position: relative;
			padding-bottom: 20px;
		}
	}
}

#quick-reply-modal, #create-topic-modal {

	textarea {
		resize: none;
		width: 100%;
		height: 150px;
		padding: 10px;
		margin: 10px 0;
	}
}

.preview-tooltip {
	display: none;
}

.popover {
	padding: 0;
	color: #79828b;

}

.popover, .popover-content {
	max-width: 500px;
	width: 500px;
}

.popover-content {
	font-size: 12px;
}

.popover-title {
	height: 35px;
	padding: 8px 8px 0;
	background: url(/images/section-header.png);
	color: #fff;
	text-shadow: 0 1px 1px #08192b;
	font-weight: bold;
}

.post-tools a {
	margin-left: 10px;
	opacity: .4;
	-webkit-transition: opacity .5s;
		    transition: opacity .5s;

	&:hover {
		opacity: 1;
	}
}

.tooltip {
	font-weight: normal;
	text-shadow: none;
	font-size: 13px;
}

.modal {
	overflow: hidden;
}

.modal-backdrop {
	background: transparent;
}

.radius (@radius) {
	-webkit-border-radius: @radius;
	   -moz-border-radius: @radius;
		    border-radius: @radius;
}

.modal-dialog {
	width: 800px;
	.radius(10px);
	padding: 40px;
	background: rgba(61, 120, 178, .6);

	.modal-header {
		color: #fff;
		background: url(/images/section-header.png);
		border-radius: 5px 5px 0 0;
	}

	.modal-body {
		background: @grey;
		color: #79828b;
	}
}

.topic-info {
	display: inline-block;

	i {
		margin-left: 10px;
	}
}

.post-update {
	margin-top: 10px;
}

.post-extras {

	position: absolute;
	left: 0;
	bottom: 0;
	padding: 0 10px;
	font-size: 11px;
	color: #79828b;

	.edit-count {
		text-align: right;
	}
}

.quote {
	border-left: 5px solid @darkGrey;

	p {
		font-size: 14px;
	}
}

.pagination {
	vertical-align: top;
	margin: 0;

	.page {
		padding: 5px 10px !important;
		text-align: center;
		background: @grey;
		border-radius: 5px;

		&.current {
			color: #fff;
			background-color: #FA7414;
			background-image: -moz-linear-gradient(top, #ff9232, #dc5600);
			background-image: -ms-linear-gradient(top, #ff9232, #dc5600);
			background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9232), to(#dc5600));
			background-image: -webkit-linear-gradient(top, #ff9232, #dc5600);
			background-image: -o-linear-gradient(top, #ff9232, #dc5600);
			background-image: linear-gradient(top, #ff9232, #dc5600); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9232', endColorstr='#dc5600', GradientType=0);
			border-color: #FA7414 #dc5600 #dc5600 #FA7414;
			border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
		}
	}

}

#sessions {
	color: @lightBlue;
	font-size: 12px;

	section {
		margin-top: 10px;
	}

	#users {
		background: @grey;
		padding: 10px;
	}
}

.inline {display: inline-block;}

#logger {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 99999;
}

#query-list {
	display: none;
	background: #fff;
	max-height: 500px;
	overflow: auto;
	padding: 10px;
	border: 1px solid #dadada;
	width: 500px;
	position: absolute;
	right: 0;

	hr {
		margin: 10px 0;
	}
}

.subforum-list {
	font-size: 12px;
	margin-top: 4px;
}

#profile-avatar {
	margin-right: 20px;
	margin-top: -73px;
	vertical-align: top;
}

#profile-stats {
	position: absolute;
	top: -50px;
	right: 0;
	font-size: 1.6em;
	color: @lightBlue;
}

.relative {position: relative;}

#profile-info {
	background: @grey;
	padding: 20px;
	color: @lightBlue;

	h3 {
		margin-top: 0;
		color: @orange;
	}
}

#profile-post-history {
	border-left: 5px solid @darkGrey;
	min-height: 500px;

	ul {
		margin-bottom: 40px;
	}

	li {
		margin-top: 10px;

		.col-md-4, .col-md-2 {
			height: 45px;
			padding-top: 65px;
			padding-right: 0;
		}

		.col-md-8, .col-md-10 {
			padding-left: 0;
		}

		.profile-post {
			background: @grey;
			padding: 20px;
			height: 150px;

			.pull-right {
				color: @lightBlue;
			}

			p {
				font-size: 12px;
				color: #79828b;
			}
		}

		.circle {
			.radius(20px);
			width: 20px;
			height: 20px;
			background: @darkGrey;
			position: absolute;
			left: 2px;
			top: 58px;
		}

		.line {
			height: 1px;
			border: 3px solid @grey;
		}

		date {
			position: absolute;
			top: 45px;
			left: 30px;
			color: @orange;
			height: 15px;
			width: 160px;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}
	}
}

#profile-comments {
	margin-top: 20px;

	textarea {
		resize: none;
		height: 70px;
		margin-bottom: 20px;
	}

	ul {

		li {
			margin-top: 10px;

			.col-md-3 {
				text-align: center;
				height: 140px;
				padding-right: 0;

				.comment-author-info {
					height: 134px;
					border-top: 1px solid @darkGrey;
					border-bottom: 1px solid @darkGrey;
					border-left: 3px solid @darkGrey;
					background: @grey;
					padding: 10px 0;

					.avatar {
						margin: 0 auto 10px auto;
					}

					em {
						color: @lightBlue;
					}
				}
			}

			.col-md-9 {
				padding-left: 0;

				.profile-comment {
					border-top: 1px solid @darkGrey;
					border-bottom: 1px solid @darkGrey;
					height: 134px;
					padding: 10px;
				}

				date {
					color: @orange;
				}
			}
		}
	}
}

.transition (@secs) {
	-webkit-transition: @secs all;
}

.profile-comment-options {
	color: @orange;
	opacity: .4;
	cursor: pointer;
	.transition(.2s);

	&:hover {
		opacity: 1;
	}
}

/* Modal heights */
#login-modal .modal-dialog {

}

.post blockquote {
	border-left-color: @darkGrey;
	border-bottom: 1px solid @darkGrey;
	margin-bottom: 10px;

	span {

	}

	p {
		margin: 10px 0 5px;
		font-style: italic;
		font-size: 14px;
	}
}

.checkbox {
	min-height: 0;
}

section h4 {
	border-bottom: 1px solid @darkGrey;
	padding: 0 0 5px;
}

.orange {color: @orange;}
.blue {color: @lightBlue;}

.recent-topic {
	.topic-name {
		width: 150px;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

#package-list {

}

error: pathspec 'public/less/main.less' did not match any file(s) known to git


Tweak mergin.

Tweak mergin.

fatal: unable to access 'https://github.com/manulicious/pelican-hass.git/': The requested URL returned error: 403


update global style

update global style

fatal: unable to access 'https://github.com/bugknightyyp/leyizhu.git/': The requested URL returned error: 403


Add indeterminate-state in less

Add indeterminate-state in less

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/ptrkcsk/awesome-bootstrap-checkbox.git/'


Clarifying the comment

Clarifying the comment

Made comment more clear.

//
// 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 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;
    }
  }
}

//
// 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 a .dropdown-menu 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;
    }
  }
}


`row--tight` margin tweaks

`row--tight` margin tweaks

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/putterschool/styleguide.git/'


CAL-122 Correct the overflow when we create a lot of events in the same periode.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/heroandtn3/openpaas-esn.git/'


Small style optimization

Small style optimization


modal header close btn layout and focus design

.vic-modal {
    z-index: 900;
    width: 100%;
    height: 100%;
    display: block;
    font-family: @victoire-fontFamily !important;
    .transition(@vic-menu-leftnavbar-animation);

    &.vic-in {
        display: block;
        opacity: 1;
    }

    .vic-modal-dialog {
        width: 100%;
        height: 100%;
        margin: 0;
    }

    .vic-modal-content {
        width: 100%;
        height: 100%;
        padding-top: @vic-menu-main-height;
        border-width: 0;
    }

    .vic-modal-header {
        height: @vic-modal-header-height;
        padding: 0;
        border-width: 0;
        background-color: @vic-modal-header-backgroundColor;

        .vic-close {
            font-size: @vic-modal-header-close-fontSize;
            line-height: @vic-modal-header-height - 1px;
            color: @vic-modal-header-close-color;
            opacity: 1;
            text-shadow: none;
            margin-right: 12px;

            &:hover {
                color: @vic-modal-header-closeHover-color;
                text-shadow: none;
            }
        }
    }

    h4.vic-modal-title {
        color: @white !important;
        line-height: @vic-modal-header-height - 1px;
        font-family: @victoire-fontFamily !important;
        font-size: @vic-modal-title-fontSize;
        font-weight: @vic-modal-title-fontWeight;
    }

    .vic-modal-body {
        position: absolute;
        width: 100%;
        top: @vic-menu-main-height + @vic-modal-header-height;
        bottom: @vic-modal-footer-height;
        overflow: scroll;
        padding: @vic-modal-body_pVertical @vic-modal-body_pHorizontal;
    }

    .vic-modal-footer {
        position: fixed;
        width: 100%;
        bottom: 0;
        height: @vic-modal-footer-height;
        margin: 0;
        padding: 0;
        background: @vic-modal-footer-backgroundColor;
        color: @vic-modal-footer-color;
        border-width: 0;

        .vic-container {
            span {
                line-height: @vic-modal-footer-height
            }
        }

        * {
            &:not(.vic-btn) {
                &[data-modal="create"],
                &[data-modal="update"],
                &[data-modal="delete"] {
                    width: @vic-modal-footer-actionButton-width;
                    height: @vic-modal-footer-actionButton-height;
                    display: inline-block;
                    background-image: url(/bundles/victoirecore/images/sprite@2x.png);
                    background-size: 459px 285px;
                    background-position: 0 -102px;
                    margin-top: (@vic-modal-footer-height - @vic-modal-footer-actionButton-height) / 2;
                    margin-left: @vic-modal-footer-actionButton-marginLeft;
                }

                &[data-modal="delete"] {
                    background-position: -35px -102px;
                }

            }
        }
    }
    &.vic-danger-modal {
        .vic-modal-header {
            background-color: @vic-modal-header-danger-backgroundColor;
            .vic-close {
                &:hover {
                    color: @vic-modal-header-danger-closeHover-color;
                }
            }
        }
    }
}
body.leftNavbar-in {
    .vic-modal {
        padding-left: @vic-menu-leftnavbar-width;
        .transition(@vic-menu-leftnavbar-animation);
    }
}

.vic-modal-footer-content {
    margin: 5px -4px;
    height: 50px - 5px * 2;
}

.vic-modal-footer {
    .vic-btn {
        margin-left: 4px;
        margin-right: 4px;
    }
}

.vic-modal-header {
    .vic-close {
        margin-top: 0;

        &:focus, &.focus, &.vic-focus, &.-focus, &.is-focus {
            outline: 0;
            text-shadow: 0 0 4px fade(black, 70%);
        }
    }
}


Add padding to icon inside Comments

Add padding to icon inside Comments

fatal: unable to access 'https://github.com/busyorg/busy.git/': The requested URL returned error: 403