UNPKG

acud

Version:

acg react 组件库

651 lines (650 loc) • 21.5 kB
/* color */ /* 默认颜色 */ /* 通用-icon */ /* 标签 */ /* 默认颜色 */ /* 其他颜色 */ /* 通用 */ /* 水平 */ /* 垂直 */ /* 序号水平 */ /* 序号垂直 */ .acud-tabs-small > .acud-tabs-nav .acud-tabs-tab { padding: 12px 0; font-size: 14px; } .acud-tabs-large > .acud-tabs-nav .acud-tabs-tab { padding: 16px 0; font-size: 14px; } .acud-tabs-card.acud-tabs-small > .acud-tabs-nav .acud-tabs-tab { padding: 6px 16px; } .acud-tabs-card.acud-tabs-large > .acud-tabs-nav .acud-tabs-tab { padding: 7px 16px 6px; } .acud-tabs-rtl { direction: rtl; } .acud-tabs-rtl .acud-tabs-nav .acud-tabs-tab { margin: 0 0 0 32px; } .acud-tabs-rtl .acud-tabs-nav .acud-tabs-tab:last-of-type { margin-left: 0; } .acud-tabs-rtl .acud-tabs-nav .acud-tabs-tab .acudicon { margin-right: 0; margin-left: 12px; } .acud-tabs-rtl .acud-tabs-nav .acud-tabs-tab .acud-tabs-tab-remove { margin-right: 8px; margin-left: -4px; } .acud-tabs-rtl .acud-tabs-nav .acud-tabs-tab .acud-tabs-tab-remove .acudicon { margin: 0; } .acud-tabs-rtl.acud-tabs-left > .acud-tabs-nav { order: 1; } .acud-tabs-rtl.acud-tabs-left > .acud-tabs-content-holder { order: 0; } .acud-tabs-rtl.acud-tabs-right > .acud-tabs-nav { order: 0; } .acud-tabs-rtl.acud-tabs-right > .acud-tabs-content-holder { order: 1; } .acud-tabs-rtl.acud-tabs-card.acud-tabs-top > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-rtl.acud-tabs-card.acud-tabs-bottom > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-rtl.acud-tabs-card.acud-tabs-top > div > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-rtl.acud-tabs-card.acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab { margin-right: 0; margin-left: 8px; } .acud-tabs-dropdown-rtl { direction: rtl; } .acud-tabs-dropdown-rtl .acud-tabs-dropdown-menu-item { text-align: right; } .acud-tabs-top, .acud-tabs-bottom { flex-direction: column; } .acud-tabs-top > .acud-tabs-nav, .acud-tabs-bottom > .acud-tabs-nav, .acud-tabs-top > div > .acud-tabs-nav, .acud-tabs-bottom > div > .acud-tabs-nav { margin: 0 0 16px 0; } .acud-tabs-top > .acud-tabs-nav::before, .acud-tabs-bottom > .acud-tabs-nav::before, .acud-tabs-top > div > .acud-tabs-nav::before, .acud-tabs-bottom > div > .acud-tabs-nav::before { position: absolute; right: 0; left: 0; border-bottom: 1px solid #E8E9EB; content: ''; } .acud-tabs-top > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-ink-bar { height: 2px; } .acud-tabs-top > .acud-tabs-nav .acud-tabs-ink-bar-animated, .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-ink-bar-animated, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-ink-bar-animated, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-ink-bar-animated { transition: width 0.3s, left 0.3s, right 0.3s; } .acud-tabs-top > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-top > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-nav-wrap::after { top: 0; bottom: 0; width: 30px; } .acud-tabs-top > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-nav-wrap::before { left: 0; box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08); } .acud-tabs-top > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-nav-wrap::after { right: 0; box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08); } .acud-tabs-top > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-left::before, .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-left::before, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-left::before, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-left::before { opacity: 1; } .acud-tabs-top > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-right::after, .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-right::after, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-right::after, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-right::after { opacity: 1; } .acud-tabs-top > .acud-tabs-nav::before, .acud-tabs-top > div > .acud-tabs-nav::before { bottom: 0; } .acud-tabs-top > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-top > div > .acud-tabs-nav .acud-tabs-ink-bar { bottom: 0; } .acud-tabs-bottom > .acud-tabs-nav, .acud-tabs-bottom > div > .acud-tabs-nav { order: 1; margin-top: 16px; margin-bottom: 0; } .acud-tabs-bottom > .acud-tabs-nav::before, .acud-tabs-bottom > div > .acud-tabs-nav::before { top: 0; } .acud-tabs-bottom > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-ink-bar { top: 0; } .acud-tabs-bottom > .acud-tabs-content-holder, .acud-tabs-bottom > div > .acud-tabs-content-holder { order: 0; } .acud-tabs-left > .acud-tabs-nav, .acud-tabs-right > .acud-tabs-nav, .acud-tabs-left > div > .acud-tabs-nav, .acud-tabs-right > div > .acud-tabs-nav { flex-direction: column; min-width: 50px; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-tab, .acud-tabs-right > .acud-tabs-nav .acud-tabs-tab, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-tab, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-tab { padding: 12px 24px; text-align: center; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-right > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab { margin: 16px 0 0 0; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-wrap, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-wrap, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-wrap, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-wrap { flex-direction: column; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-wrap::after { right: 0; left: 0; height: 30px; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-wrap::before { top: 0; box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08); } .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-wrap::after { bottom: 0; box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08); } .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-top::before, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-top::before, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-top::before, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-top::before { opacity: 1; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-bottom::after, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-bottom::after, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-bottom::after, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-wrap.acud-tabs-nav-wrap-ping-bottom::after { opacity: 1; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-right > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-ink-bar { width: 2px; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-ink-bar-animated, .acud-tabs-right > .acud-tabs-nav .acud-tabs-ink-bar-animated, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-ink-bar-animated, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-ink-bar-animated { transition: height 0.3s, top 0.3s; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-list, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-list, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-list, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-list, .acud-tabs-left > .acud-tabs-nav .acud-tabs-nav-operations, .acud-tabs-right > .acud-tabs-nav .acud-tabs-nav-operations, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-nav-operations, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-nav-operations { flex: 1 0 auto; flex-direction: column; } .acud-tabs-left > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-left > div > .acud-tabs-nav .acud-tabs-ink-bar { right: 0; } .acud-tabs-left > .acud-tabs-content-holder, .acud-tabs-left > div > .acud-tabs-content-holder { margin-left: -1px; border-left: 1px solid #E8E9EB; } .acud-tabs-left > .acud-tabs-content-holder > .acud-tabs-content > .acud-tabs-tabpane, .acud-tabs-left > div > .acud-tabs-content-holder > .acud-tabs-content > .acud-tabs-tabpane { padding-left: 24px; } .acud-tabs-right > .acud-tabs-nav, .acud-tabs-right > div > .acud-tabs-nav { order: 1; } .acud-tabs-right > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-right > div > .acud-tabs-nav .acud-tabs-ink-bar { left: 0; } .acud-tabs-right > .acud-tabs-content-holder, .acud-tabs-right > div > .acud-tabs-content-holder { order: 0; margin-right: -1px; border-right: 1px solid #E8E9EB; } .acud-tabs-right > .acud-tabs-content-holder > .acud-tabs-content > .acud-tabs-tabpane, .acud-tabs-right > div > .acud-tabs-content-holder > .acud-tabs-content > .acud-tabs-tabpane { padding-right: 24px; } .acud-tabs-dropdown { margin: 0; padding: 0; position: absolute; top: -9999px; left: -9999px; z-index: 1050; display: block; } .acud-tabs-dropdown-hidden { display: none; } .acud-tabs-dropdown-menu { max-height: 200px; margin: 0; padding: 4px 0; overflow-x: hidden; overflow-y: auto; text-align: left; list-style-type: none; background-color: #fff; background-clip: padding-box; border-radius: 0px; outline: none; box-shadow: 0px 4px 12px 1px rgba(7, 12, 20, 0.12); } .acud-tabs-dropdown-menu-item { min-width: 120px; margin: 0; padding: 5px 12px; overflow: hidden; color: rgba(0, 0, 0, 0.85); font-weight: normal; font-size: 14px; line-height: 22px; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; transition: all 0.3s; } .acud-tabs-dropdown-menu-item:hover { background: #f5f5f5; } .acud-tabs-dropdown-menu-item-disabled, .acud-tabs-dropdown-menu-item-disabled:hover { color: #B8BABF; background: transparent; cursor: not-allowed; } .acud-tabs-card > .acud-tabs-nav .acud-tabs-tab, .acud-tabs-card > div > .acud-tabs-nav .acud-tabs-tab { margin: 0; padding: 2.5px 16px; background: #FFFFFF; border: 1px solid #E8E9EB; } .acud-tabs-card > .acud-tabs-nav .acud-tabs-tab-active, .acud-tabs-card > div > .acud-tabs-nav .acud-tabs-tab-active { color: #2468F2; background: #FFFFFF; } .acud-tabs-card > .acud-tabs-nav .acud-tabs-ink-bar, .acud-tabs-card > div > .acud-tabs-nav .acud-tabs-ink-bar { visibility: hidden; } .acud-tabs-card.acud-tabs-top > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-card.acud-tabs-bottom > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-card.acud-tabs-top > div > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-card.acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab { margin-left: 8px; } .acud-tabs-card.acud-tabs-top > .acud-tabs-nav .acud-tabs-tab, .acud-tabs-card.acud-tabs-top > div > .acud-tabs-nav .acud-tabs-tab { border-radius: 4px 4px 0 0; } .acud-tabs-card.acud-tabs-top > .acud-tabs-nav .acud-tabs-tab-active, .acud-tabs-card.acud-tabs-top > div > .acud-tabs-nav .acud-tabs-tab-active { border-bottom-color: #fff; } .acud-tabs-card.acud-tabs-bottom > .acud-tabs-nav .acud-tabs-tab, .acud-tabs-card.acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-tab { border-radius: 0 0 4px 4px; } .acud-tabs-card.acud-tabs-bottom > .acud-tabs-nav .acud-tabs-tab-active, .acud-tabs-card.acud-tabs-bottom > div > .acud-tabs-nav .acud-tabs-tab-active { border-top-color: #fff; } .acud-tabs-card.acud-tabs-left > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-card.acud-tabs-right > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-card.acud-tabs-left > div > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab, .acud-tabs-card.acud-tabs-right > div > .acud-tabs-nav .acud-tabs-tab + .acud-tabs-tab { margin-top: 8px; } .acud-tabs-card.acud-tabs-left > .acud-tabs-nav .acud-tabs-tab, .acud-tabs-card.acud-tabs-left > div > .acud-tabs-nav .acud-tabs-tab { border-radius: 4px 0 0 4px; } .acud-tabs-card.acud-tabs-left > .acud-tabs-nav .acud-tabs-tab-active, .acud-tabs-card.acud-tabs-left > div > .acud-tabs-nav .acud-tabs-tab-active { border-right-color: #fff; } .acud-tabs-card.acud-tabs-right > .acud-tabs-nav .acud-tabs-tab, .acud-tabs-card.acud-tabs-right > div > .acud-tabs-nav .acud-tabs-tab { border-radius: 0 4px 4px 0; } .acud-tabs-card.acud-tabs-right > .acud-tabs-nav .acud-tabs-tab-active, .acud-tabs-card.acud-tabs-right > div > .acud-tabs-nav .acud-tabs-tab-active { border-left-color: #fff; } .acud-tabs { margin: 0; padding: 0; display: flex; overflow: hidden; } .acud-tabs > .acud-tabs-nav, .acud-tabs > div > .acud-tabs-nav { position: relative; display: flex; flex: none; align-items: center; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-wrap, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-wrap { position: relative; display: inline-block; display: flex; flex: auto; align-self: stretch; overflow: hidden; white-space: nowrap; transform: translate(0); } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-wrap::before, .acud-tabs > .acud-tabs-nav .acud-tabs-nav-wrap::after, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-wrap::after { position: absolute; z-index: 1; opacity: 0; content: ''; pointer-events: none; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-list, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-list { position: relative; display: flex; transition: transform 0.3s; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-operations, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-operations { display: flex; align-self: stretch; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-operations-hidden, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-operations-hidden { position: absolute; visibility: hidden; pointer-events: none; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-more, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-more { position: relative; padding: 2.5px 16px; padding-left: 0; padding-right: 0; background: transparent; border: 0; display: flex; justify-content: center; align-items: center; width: 24px; border: 1px solid #E8E9EB; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-more > span, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-more > span { display: flex; justify-content: center; align-items: center; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-more.left, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-more.left { border-right: 0; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-more.right, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-more.right { border-left: 0; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-more::after, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-more::after { position: absolute; right: 0; bottom: 0; left: 0; height: 5px; transform: translateY(100%); content: ''; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add { width: 32px; height: 32px; background: #FFFFFF; border: 1px solid #E8E9EB; border-radius: 4px 4px 0 0; outline: none; cursor: pointer; transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); margin-left: 8px; color: #151B26; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add:hover, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add:hover { color: #2468F2; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add:focus, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add:focus, .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add:active, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add:active { color: #144BCC; } .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add[disabled], .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add[disabled], .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add[aria-disabled="true"], .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add[aria-disabled="true"], .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add[disabled]:hover, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add[disabled]:hover, .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add[aria-disabled="true"]:hover, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add[aria-disabled="true"]:hover, .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add[disabled]:focus, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add[disabled]:focus, .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add[aria-disabled="true"]:focus, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add[aria-disabled="true"]:focus, .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add[disabled]:active, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add[disabled]:active, .acud-tabs > .acud-tabs-nav .acud-tabs-nav-add[aria-disabled="true"]:active, .acud-tabs > div > .acud-tabs-nav .acud-tabs-nav-add[aria-disabled="true"]:active { color: #B8BABF; } .acud-tabs-extra-content { flex: none; } .acud-tabs-centered > .acud-tabs-nav .acud-tabs-nav-wrap:not([class*='acud-tabs-nav-wrap-ping']), .acud-tabs-centered > div > .acud-tabs-nav .acud-tabs-nav-wrap:not([class*='acud-tabs-nav-wrap-ping']) { justify-content: center; } .acud-tabs-ink-bar { position: absolute; background: #2468F2; pointer-events: none; } .acud-tabs-tab { position: relative; display: inline-flex; align-items: center; padding: 8px 0; font-size: 14px; background: transparent; border: 0; outline: none; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; color: #151B26; } .acud-tabs-tab:hover { color: #2468F2; } .acud-tabs-tab:focus, .acud-tabs-tab:active { color: #144BCC; } .acud-tabs-tab[disabled], .acud-tabs-tab[aria-disabled="true"], .acud-tabs-tab[disabled]:hover, .acud-tabs-tab[aria-disabled="true"]:hover, .acud-tabs-tab[disabled]:focus, .acud-tabs-tab[aria-disabled="true"]:focus, .acud-tabs-tab[disabled]:active, .acud-tabs-tab[aria-disabled="true"]:active { color: #B8BABF; } .acud-tabs-tab-active { color: #2468F2; } .acud-tabs-tab-btn { outline: none; width: 100%; } .acud-tabs-tab-btn input { outline: none; border: 0; background: none; background: rgba(36, 104, 242, 0.18); height: 16px; line-height: 16px; width: 100%; } .acud-tabs-tab-btn input:focus { outline: none; border: 0; } .acud-tabs-tab-btn input:focus-visible { outline: none; border: 0; } .acud-tabs-tab-remove { flex: none; margin-right: -4px; margin-left: 8px; background: transparent; border: none; outline: none; cursor: pointer; display: none; } .acud-tabs-tab-remove span { height: 100%; display: flex; align-items: center; } .acud-tabs-tab:hover .acud-tabs-tab-remove { display: inline-block; color: inherit; } .acud-tabs-tab.acud-tabs-tab-disabled { color: #B8BABF; cursor: not-allowed; } .acud-tabs-tab.acud-tabs-tab-disabled .acud-tabs-tab-btn:focus, .acud-tabs-tab.acud-tabs-tab-disabled .acud-tabs-tab-remove:focus, .acud-tabs-tab.acud-tabs-tab-disabled .acud-tabs-tab-btn:active, .acud-tabs-tab.acud-tabs-tab-disabled .acud-tabs-tab-remove:active { color: #B8BABF; } .acud-tabs-tab .acud-tabs-tab-remove .acudicon { margin: 0; } .acud-tabs-tab .acudicon { margin-right: 8px; height: 100%; width: 16px; line-height: 100%; font-size: 16px; } .acud-tabs-tab + .acud-tabs-tab { margin: 0 0 0 32px; } .acud-tabs-content { display: flex; width: 100%; } .acud-tabs-content-holder { flex: auto; min-width: 0; min-height: 0; } .acud-tabs-content-animated { transition: margin 0.3s; } .acud-tabs-tabpane { flex: none; width: 100%; outline: none; }