@import '../../stylesheets/variables.scss'; @import '../../stylesheets/mixins/_responsive.scss'; .tabs-progress.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-nav-container{ height: auto; } .tabs-progress.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab{ background: transparent; } .tabs-progress .ant-tabs-extra-content{ padding: 0px 0; @include MQ(xl) { padding: 10px 0; } } .tabs-progress.ant-tabs > .ant-tabs-bar{ box-shadow: none; border-bottom: 1px solid $tab-active-bg; //border-bottom: none; border-radius: 0; } .tabs-progress.ant-tabs.tabs-transparent .ant-tabs-bar{ border-bottom: none; } // .tabs-progress .ant-tabs-content{ // //background: $tab-active-bg; // //background: $secondary-light-background-color; // } .tabs-progress .ant-tabs-nav { margin: 0; } .ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab { padding: 0; } .progress-tab{ position: relative; display: inline-block; width: 100%; background: $tab-inactive-bg; border-top-left-radius: 5px; border-top-right-radius: 5px; color: $primary-text-color-muted; min-width: auto; font-size: 0.8em; @include MQ(sm) { font-size: 0.9em; } @include MQ(md) { min-width: 125px; font-size: 0.9em; } @include MQ(lg) { min-width: 120px; font-size: 0.9em; border-top-left-radius: 15px; border-top-right-radius: 15px; } @include MQ(xl) { min-width: 160px; font-size: 0.9em; border-top-left-radius: 15px; border-top-right-radius: 15px; } } .tabs-progress{ .ant-tabs-tabpane{ background: var(--secondary-light-background-color); } .ant-tabs-tabpane.bordered{ border: 1px solid var(--secondary-dark-background-color); padding: 10px 10px; box-shadow: inset var(--base-item-shadow); } } .tabs-progress.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab{ border-color: transparent; } .ant-tabs-tab-active .progress-tab{ color: $primary-text-color; background: $tab-active-bg; box-shadow: $base-item-shadow; } .progress-tab-content{ position: relative; display: inline-block; width: 100%; padding: 5px 5px; @include MQ(sm) { padding: 10px 15px; } @include MQ(md) { padding: 6px 7px 0px 7px; } @include MQ(lg) { padding: 6px 7px 0px 7px; } @include MQ(xl) { padding: 8px 15px 0px 15px; } } .progress-tab-title{ padding-right: 0px; @include MQ(lg) { padding-right: 20px; } } .progress-tab-subtitle{ display: none; width: 100%; font-weight: 500; font-size: 0.9em; @include MQ(md) { display: block; } } .progress-tab-subtitle-number{ display: none; text-align: right; font-size: 1em; font-weight: 700; line-height: 40px; @include MQ(lg) { display: block; font-size: 1.1em; } } .progress-tab-bar-col{ display: block; float: left; width: 100%; //padding-top: 5px; } .ant-tabs-tab-active .progress-tab-subtitle, .ant-tabs-tab-active .progress-tab-subtitle-number{ color: $primary-color; } .tabs-progress.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab{ padding: 0; line-height: 19px; user-select: none; } .progress-tab-bar{ display: flex; width: 100%; position: relative; } .progress-tab-bar .ant-progress-outer, .progress-tab-bar .ant-progress-inner{ float: left; } .ant-tabs-tab-active .progress-tab-bar .ant-progress-bg{ background: #7fcb9c; } .progress-tab-bar .ant-progress-bg{ background: #ccd2dc; } .progress-tab-bar .ant-progress-inner{ background: #e0e4ea; } .progress-tab-bar.hide .ant-progress-bg, .progress-tab-bar.hide .ant-progress-inner{ background: transparent; } .tabs-progress.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab .ant-tabs-close-x{ position: absolute; top:6px; right: 10px; } .tabs-progress .ant-tabs-nav .ant-tabs-tab .progress-tab .anticon{ margin: 0; } .progress-tab { height: inherit; } .ant-tabs-card .ant-tabs-tab-btn { height: 100%; } .tabs-progress .ant-tabs-tab-btn{ padding: 0 0px 0 0px; } .tabs-progress.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab { border: none; } .ant-modal .tabs-progress > .ant-tabs-nav{ padding: 0 15px; } .tabs-progress .ant-tabs .ant-tabs-nav{ .ant-tabs-tab{ padding: 12px 15px; margin: 0; } .ant-tabs-nav-wrap{ background: var(--tab-inactive-bg); } .ant-tabs-tab.ant-tabs-tab-active{ color: $primary-text-color; background: $tab-active-bg; } }