@low-lighten: 20; @high-lighten: 55; @low-darken: 20; @high-darken: 25; @base-color: #559d2f; @primary-color: #007bff; @secondary-color: #6c757d; @success-color: #28a745; @danger-color: #dc3545; @warning-color: #ffc107; @info-color: #17a2b8; @base-color: #559d2f; @base-lighten-color: lighten(@base-color, @low-lighten); @base-lighten-1-color: @base-lighten-color; @base-lighten-2-color: lighten(@base-color, @high-lighten); @base-darken-color: darken(@base-color, @low-darken); @base-darken-1-color: @base-darken-color; @base-darken-2-color: darken(@base-color, @high-darken); @base-background-color: @base-lighten-2-color; @base-border-color: @base-lighten-1-color; @base-link-color: @base-color; @base-link-hover-color: @base-darken-1-color; @base-link-active-color: @base-darken-2-color; @base-link-visited-color: @base-color; @navbar-hover-background-link-color: @base-lighten-2-color; @navbar-hover-link-color: @base-lighten-color; @navbar-hover-dropdown-item-color: @base-darken-color; @primary-color: #004085; @primary-background-color: #cce5ff; @primary-border-color: #b8daff; @success-color: #155724; @success-background-color: #d4edda; @success-border-color: #c3e6cb; @danger-color: #721c24; @danger-background-color: #f8d7da; @danger-border-color: #f5c6cb; @warning-color: #856404; @warning-background-color: #fff3cd; @warningborder-color: #ffeeba; @info-color: #0c5460; @info-background-color: #d1ecf1; @info-border-color: #bee5eb; @deprecared-color: #383d41; @deprecared-background-color: #e2e3e5; @deprecared-border-color: #d6d8db; @code-header-color: @font-color; @code-background-color: @page-background-color; @font-color: black; @page-background-color: white; @page-background-border-: rgba(85, 157, 47, 0.25); @small-font-size: 0.85rem; @medium-font-size: 0.95rem; @large-font-size: 1.2rem; body { color: @font-color; font-family: 'Sarabun', sans-serif; font-size: 1.1em; font-weight: 400; background-color: @page-background-color; } body > div > p { display: none; } body > div > br[clear="none"] { display: none; } header { color: white; background-color: black; a.navbar-brand { padding: 0px 0px; margin-top: -8px; margin-bottom: -8px; } } footer { background-color: @base-lighten-2-color; font-size: @medium-font-size; ul { list-style-type: none; padding-left: 0px; } } h1, h2, h3, h4, h5, h6 { color: @base-color; font-weight: bold; margin-top: 2rem; } a { color: @base-link-color; text-underline-offset: 5px; &.navbar-brand { font-weight: bold; } &:hover, &:hover:visited { color: @base-link-hover-color; } &:active { color: @base-link-active-color; } &:visited { color: @base-link-visited-color; } } ul { list-style-type: square; } .table { width: inherit; } code { color: @base-color; background-color: @base-lighten-2-color; } .table td, .table th { padding: .15rem .60rem; p { margin-bottom: 0rem; } } div > ul.childpages-macro { font-size: 1em; //border: 1px dashed @base-darken-color; //background-color: @base-background-color; padding-top: 15px; padding-bottom: 15px; } article { .container { border: 1px solid lightgrey; box-shadow: 0px 5px 20px lightgrey; /** Home page */ #bar { margin: 15px -15px; padding: 10px 0px; color: #ffffff; font-weight: normal; background-color: @base-color; text-align: center; a { color: #ffffff; font-weight: normal; text-decoration: underline dashed white; &:hover { color: @base-darken-color; text-decoration: underline solid @base-darken-color; } } p { margin-bottom: 0rem; } } #whatIs { h3 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; position: relative; width: 100%; padding-right: 15px; padding-left: 15px; padding-bottom: 30px; } } #twitter-container { font-size: @medium-font-size; .blog-post-listing { margin-bottom: 15px; background: @base-background-color; border-radius: 8px; padding: .4rem; } .blogHeading { font-weight: bold; font-size: @large-font-size; } .logoBlock { display: none; } } ul ul { list-style: circle; } img { max-width: 100%; height: auto; } } } @media (max-width: 1345px) { article { .container-fluid { padding-left: 0px; padding-right: 0px; } } } .text-small { font-size: @small-font-size; } .aui-label, .navmenu { margin: 0px 0px 0px 15px; padding: 15px 15px; font-size: 1em; border: 1px dashed @base-border-color; background-color: @base-background-color; h3 { margin-top: 0px; } ul { list-style-type: none; padding-inline-start: 0px; } .aui-icon { display: none; } } .navmenu { padding: 15px 15px !important; font-size: 1rem; background-color: @base-background-color !important; } .sectionMacro { margin-top: 10px; width: 100%; .sectionMacroRow { display: flex; flex-wrap: wrap; } .sectionMacro > :not(.sectionMacroRow), .sectionMacroWithBorder > :not(.sectionMacroRow) { display: table-caption; } .sectionMacro .columnMacro { border: none; padding: 0; max-width: 100%; } .columnMacro { max-width: 100%; } .sectionMacro .columnMacro + .columnMacro { padding-left: 20px; } .sectionMacroWithBorder { margin-top: 10px; display: table; width: 100%; } .sectionMacroWithBorder .columnMacro { border-style: dashed; border-width: 1px; border-color: #ccc; padding: 10px; } .sectionColumnWrapper { display: block; overflow-x: auto; } } .panel { margin: 0px 20px 15px 20px; border: 1px dashed @base-border-color; overflow: hidden; .panelHeader { color: @code-header-color; font-size: @medium-font-size; padding: 10px 10px; line-height: 2; border-bottom: 1px dashed @base-border-color; } .panelHeader, .panelContent, .codeContent { background-color: @code-background-color; } .panelContent { font-size: @medium-font-size; } pre { padding: 10px 10px; margin-bottom: 0rem; overflow: auto; &[class*="language-"] { margin: 0rem; overflow: auto; background-color: @code-background-color; } } } .confluence-information-macro, .macro-deprecated { border-radius: 10px; background-color: rgba(255,229,100,0.3); border-left-color: #ffe564; border-left-width: 9px; border-left-style: solid; padding: 10px 15px 10px 15px; margin-bottom: 15px; margin-top: 15px; overflow: auto; .confluence-information-macro-icon { display: none; } p, div, b { margin: 0px; display: block; } & > p, & > div, & > b { margin-left: 70px; } & > .title { font-weight: bold; } } .confluence-information-macro-tip:before, .confluence-information-macro-note:before, .confluence-information-macro-information:before, .confluence-information-macro-warning:before, .confluence-information-macro-deprecated:before, .macro-deprecated:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 42px; float: left; } .confluence-information-macro-tip { color: @primary-color; background-color: @primary-background-color; border-color: @primary-color; } .confluence-information-macro-tip:before { content: "\f02e"; } .confluence-information-macro-note { color: @success-color; background-color: @success-background-color; border-color: @success-color; } .confluence-information-macro-note:before { content: "\f328"; } .confluence-information-macro-information { color: @info-color; background-color: @info-background-color; border-color: @info-color; } .confluence-information-macro-information:before { content: "\f05a"; } .confluence-information-macro-warning { color: @warning-color; background-color: @warning-background-color; border-color: @warning-color; } .confluence-information-macro-warning:before { content: "\f071"; } .confluence-information-macro-deprecated, .macro-deprecated { color: @deprecared-color; background-color: @deprecared-background-color; border-color: @deprecared-border-color; } .confluence-information-macro-deprecated:before, .macro-deprecated:before { content: "\f55a"; } /** Bootstrap selectors */ .container { max-width: 1300px; } .navbar-light .navbar-brand { color: white; &:hover, &:hover:visited { color: @navbar-hover-link-color; } &:active { color: @base-link-active-color; } &:visited { color: white; } } .navbar-light .navbar-nav .nav-link.active { color: white; font-weight: bold; &:hover, &:hover:visited { color: @navbar-hover-link-color; } &:active { color: @navbar-hover-link-color; } &:visited { color: white; } } .navbar-toggler { background-color: white; } .form-inline .form-control.search-input { width: 325px; } .dropdown-menu { border-radius: 0rem; min-width: 220px; border: 0px; border-top: 2px solid @base-border-color; border-top-color: @base-border-color; box-shadow: 0 0px 8px rgba(10,10,10,.1); } .dropdown-item { color: @base-link-color; &:hover, &:hover:visited { color: @navbar-hover-dropdown-item-color; background-color: @navbar-hover-background-link-color; } &:active { color: @base-link-active-color; } &:visited { color: @base-link-color; } } .form-control { &.tap-search-input:focus { border-color: black; box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0); } } @media (min-width: 1201px) { .navbar-brand { span { display: none; } } .form-inline .form-control.search-input { width: 225px; } } @media (min-width: 1345px) { .form-inline .form-control.search-input { width: 325px; } } @media (min-width: 1445px) { .navbar-brand { span { display: inline; } } }