@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.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab{ background: transparent; } .tabs-progress .ant-tabs-extra-content{ padding: 16px 0; } .tabs-progress.ant-tabs .ant-tabs-bar{ box-shadow: none; border-bottom: 1px solid $tab-active-bg; border-radius: 0; } .tabs-progress .ant-tabs-content{ background: $tab-active-bg; } .progress-tab{ position: relative; display: inline-block; width: 100%; background: $tab-inactive-bg; border-top-left-radius: 15px; border-top-right-radius: 15px; color: $primary-text-color-muted; min-width: auto; font-size: 0.9em; @include MQ(lg) { min-width: 200px; font-size: 1em; } } .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: 0 6px 8px rgba(102, 119, 136, .03), 0 1px 2px rgba(102, 119, 136, .3); */ } .progress-tab-content{ position: relative; display: inline-block; width: 100%; padding: 5px 10px; @include MQ(lg) { padding: 12px 16px 6px 16px; } } .progress-tab-title{ padding-right: 0px; @include MQ(lg) { padding-right: 20px; } } .progress-tab-subtitle{ display: block; width: 100%; font-weight: 500; font-size: 0.9em; } .progress-tab-subtitle-number{ text-align: right; font-size: 1em; font-weight: 700; line-height: 40px; @include MQ(lg) { font-size: 1.5em; } } .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: inline-block; width: 100%; position: relative; float: left; margin-top: 6px; } .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; }