/* stylelint-disable declaration-no-important */ /* stylelint-disable no-descending-specificity */ /* stylelint-disable custom-property-pattern */ .header { display: flex; align-items: center; align-self: stretch; justify-content: space-between; width: 100%; background: #F7F7FA; } .publish-header { background: #F7F7FA; box-shadow: 0 2px 2px 0 rgb(29 28 35 / 4%), 0 0 2px 0 rgb(29 28 35 / 18%); .exitbtn { margin-left: 12px; font-size: 18px; font-weight: 600; font-style: normal; line-height: 24px; color: var(--light-color-black-black, #000); } } .publish-table-wrapper { height: fit-content; margin-bottom: 24px; &:last-child { margin-bottom: 64px; } } .publish-content { overflow-y: auto; width: 100%; height: 100%; margin: auto; padding: 0; padding-top: 24px; } .link-underline { margin-left: 8px; text-decoration: underline; } .publish-wrapper .publish-title-container { display: flex; align-items: center; justify-content: space-between; margin-top: 40px; margin-bottom: 16px; font-size: 18px; line-height: 24px; color: var(--light-usage-text-color-text-0, #1c1d23); .publish-title { margin: 0; font-size: 18px; font-weight: 600; line-height: 24px; color: var(--light-usage-text-color-text-0, #1c1d23); } } .changelog-textarea_disabled { pointer-events: none; :global { .semi-input-clearbtn { visibility: hidden; } } } .publish-desc { display: block; margin-bottom: 16px; font-size: 14px; line-height: 20px; color: var(--Light-usage-text---color-text-1, rgb(29 28 35 / 80%)); } .publish-result-container { :global { .semi-banner-extra { margin-top: 0; } } .publish-result-tip { display: flex; align-items: center; font-size: 18px; font-weight: 600; line-height: 24px; color: var(--light-color-black-black, #000); } } .publish-footer { justify-content: flex-end; width: 100%; padding: 24px 0; } .publish-wrapper .text-label { font-size: 18px; font-weight: 600; font-style: normal; line-height: 24px; color: var(--Light-usage-text---color-text-0, #1C1D23); } .text-area { margin-top: 12px; } .publish-result-table { border-top: 1px solid var(--semi-color-border); :global { .semi-table-header { display: none; } .semi-table-row:hover>.semi-table-row-cell { background-color: transparent !important; border-bottom: 1px solid var(--semi-color-border) !important; } .semi-table-row:hover>.semi-table-row-cell::before { content: ''; width: 100%; height: 0; } } } .publish-table { margin-top: 0; .diff-icon { cursor: pointer !important; width: 14px; } :global { .semi-table-container { background: #fff; border: 1px solid rgb(29 28 35 / 12%); // padding: 0 16px; border-radius: 12px; } // 全选按钮不展示 .semi-table-thead>.semi-table-row>.semi-table-row-head:first-child { .semi-table-selection-wrap { display: none; } } .semi-table-header { border-top-left-radius: 12px; border-top-right-radius: 12px; } .semi-table-body { border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; } .semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell { border-radius: 0 !important; } .semi-table-thead>.semi-table-row>.semi-table-row-head { height: 40px; padding: 0; background-color: transparent; border-radius: unset; // &:first-child { // padding-left: 12px; // } } .semi-table-row { background-color: #fff !important; } .semi-table-tbody .semi-table-row .semi-table-row-cell { padding: 10px 0 !important; line-height: 14px; // &:first-child { // padding-left: 12px !important; // } } .semi-table-tbody>.semi-table-row:last-child:hover>.semi-table-row-cell { border-bottom: none !important; } .semi-table .semi-table-selection-wrap { width: 16px; } // .semi-table-row:hover>.semi-table-row-cell { // background-color: #fff !important; // border-bottom: 1px solid var(--semi-color-border) !important; // } // tr hover 无样式 .semi-table-row:hover>.semi-table-row-cell::before { content: ''; width: 100%; height: 0; } .semi-table-tbody>.semi-table-row:last-child>.semi-table-row-cell { border-bottom: none; } } .common-tag { margin-left: 8px; font-size: 12px; font-weight: 500; font-style: normal; line-height: 16px; border-radius: 6px; svg { width: 10px; height: 10px; margin-left: 4px; } } .orange-tag { color: var(--light-color-orange-orange-5, rgb(255 150 0 / 100%)); background: var(--light-color-orange-orange-1, #FFF1CC); .common-tag(); } .grey-info { padding: 5px; color: var(--light-color-grey-grey-5, rgb(107 107 117 / 100%)); background: var(--light-color-grey-grey-1, #F0F0F5); border-radius: 6px; svg { width: 10px; height: 10px; } } .disable-tooltip { position: absolute; top: 2px; left: 0; width: 16px; height: 16px; } .platform-avater { flex-shrink: 0; width: 26px; height: 26px; background: #fff; border: 1px solid var(--light-usage-fill-color-fill-1, rgb(46 46 56 / 8%)); border-radius: 4px; } .platform-name { max-width: 140px !important; font-size: 14px !important; font-weight: 600 !important; line-height: 20px; color: var(--light-usage-text-color-text-0, #1c1d23); } .platform-info { width: calc(100% - 50px); .platform-desc { display: block; font-size: 12px; line-height: 16px; color: var(--light-usage-text-color-text-1, rgb(28 29 35 / 80%)); } } .config-status { .markdown { font-size: 12px; line-height: 16px; color: var(--light-usage-text-color-text-0, #1D1C23); :global { p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } } } :global { .semi-tag { margin-right: 4px; font-weight: 500; svg { width: 10px; height: 10px; margin-left: 4px; } } .semi-button-borderless { height: 24px; padding: 0 8px; font-size: 12px; line-height: 20px; } } } } .config-area { .config-step-area { display: flex; // padding: 16px; // padding-bottom: 32px; flex-direction: column; gap: 8px; align-items: flex-start; align-self: stretch; margin-top: 32px; border-radius: 8px; // border: 1px solid var(--light-usage-border-color-border-1, rgba(29, 28, 35, 0.12)); .step-order { display: flex; align-items: center; justify-content: center; width: 16px; height: 16px; margin-top: 2px; font-size: 10px; font-weight: 600; color: var(--light-color-white-white, #fff); background: var(--light-color-brand-brand-5, #4d53e8); border-radius: 50%; } .step-content { // gap: 8px; // display: flex; // flex-direction: column; } .step-title { /* 157.143% */ margin-bottom: 8px; font-size: 14px; font-weight: 600; line-height: 22px; color: #000; } .step-link { margin-bottom: 8px; font-size: 14px; line-height: 22px; color: var(--light-usage-text-color-text-3, rgb(29 28 35 / 35%)); } } .config-form { width: 100%; .disable-field { padding: 12px 0 24px; .title { margin-bottom: 8px; font-size: 14px; font-weight: 600; } } :global { .semi-form-field-label { margin-bottom: 8px; } .semi-form-field-label-text { font-size: 14px; font-weight: 600; line-height: 22px; color: var(--Light-usage-text---color-text-0, #1D1C23); } } .no-eye { :global { // app_secret纯密文不展示眼睛 .semi-input-modebtn { display: none; } } } } .start-text { font-size: 14px; line-height: 22px; color: var(--light-usage-text-color-text-0, #1D1C23); } .config-link { font-size: 12px; line-height: 16px; color: var(--light-color-brand-brand-5, #4D53E8); } .step-order { display: flex; align-items: center; justify-content: center; width: 16px; height: 16px; margin-top: 2px; font-size: 10px; font-weight: 600; color: var(--light-color-white-white, #fff); background: var(--light-color-brand-brand-5, #4d53e8); border-radius: 50%; } .step-title { margin-bottom: 8px; font-size: 14px; font-weight: 600; line-height: 22px; color: #000; } .markdown { font-size: 14px; line-height: 22px; color: var(--Light-usage-text---color-text-0, #1D1C23); } .link-area { margin-top: 32px; } .link-list { margin-top: 16px; .title { font-size: 14px; font-weight: 600; line-height: 22px; color: var(--Light-usage-text---color-text-0, #1D1C23); } .semi-form-field-error-message { position: absolute; } } } .publish-modal { :global { .semi-modal { width: 560px; } .semi-modal-content { .semi-modal-header { margin-bottom: 0; } .semi-modal-body { padding-bottom: 12px; } } .semi-modal-footer { margin-top: 32px; } } } .check-error { ul { margin: 0; padding-left: 14px; } li { padding-top: 6px; } } .diff-modal { :global { .semi-modal { width: 960px; } .semi-modal-content { height: 740px; } .semi-modal-body{ padding: 0 !important; } } } .diff-modal-container { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; } .table-row-icon-wrapper { :global(.semi-table-expand-icon) { margin-right: 0; } }