/** * 创作者中心(我的作品 / 作品编辑 / 收费配置 / 数据看板)。 * 只放这四个页面专属的类名;工具条、抽屉、看板卡片沿用 console.css。 */ .creator-profile-main { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; } .creator-profile-name { color: #302d44; font-size: 16px; font-weight: 650; } .creator-profile-meta { display: flex; align-items: center; gap: 18px; flex-wrap: wrap; margin-top: 10px; color: #858b95; font-size: 13px; } .creator-profile-meta b { color: #302d44; font-weight: 600; } .creator-profile-alert, .creator-edit-alert { margin-top: 12px; } /* 作品单元格:封面固定尺寸,标题块 min-width:0 才能让省略号生效 */ .creator-drama-cell { display: flex; align-items: center; gap: 10px; min-width: 0; } .creator-drama-cover { display: grid; place-content: center; flex: 0 0 34px; width: 34px; height: 46px; overflow: hidden; border-radius: var(--app-radius-sm); background: #eef0f5; color: #9a97a8; font-size: 14px; font-weight: 600; } .creator-drama-cover img, .creator-cover-preview img, .creator-episode-cover img { width: 100%; height: 100%; object-fit: cover; } .creator-drama-meta { display: flex; flex-direction: column; gap: 2px; min-width: 0; } .creator-drama-title, .creator-drama-code { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .creator-drama-title { color: #302d44; font-size: 13px; font-weight: 600; } .creator-drama-code { color: #9a97a8; font-size: 12px; } .creator-progress { display: flex; align-items: center; gap: 6px; min-width: 0; } .creator-progress .console-muted { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* 通知列表 */ .creator-notice-list { min-height: 120px; } .creator-notice { padding: 12px 0; border-bottom: 1px solid #f0eef4; } .creator-notice:last-child { border-bottom: none; } .creator-notice-head { display: flex; align-items: center; justify-content: space-between; gap: 12px; } .creator-notice-title { color: #302d44; font-size: 13px; font-weight: 600; } .creator-notice-body { margin: 6px 0 0; color: #727983; font-size: 13px; line-height: 1.6; overflow-wrap: anywhere; } /* 作品编辑页 */ .creator-edit-head { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; } .creator-edit-actions { display: flex; align-items: center; gap: 8px; margin-left: auto; flex-wrap: wrap; } .creator-section-title { margin: 0 0 12px; color: #302d44; font-size: 14px; font-weight: 650; } .creator-section-head { display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-bottom: 12px; } .creator-section-head .creator-section-title { margin: 0; } .creator-form-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 0 16px; } .creator-cover-row { display: flex; align-items: center; gap: 10px; } .creator-cover-preview { display: grid; place-content: center; width: 56px; height: 76px; overflow: hidden; border: 1px solid #e6e8eb; border-radius: var(--app-radius-sm); background: #fafbfc; color: #9a97a8; font-size: 12px; } .creator-episode-cover { display: grid; place-content: center; width: 48px; height: 30px; overflow: hidden; border-radius: var(--app-radius-sm); background: #eef0f5; color: #9a97a8; font-size: 12px; } .creator-upload-hint { margin: 10px 0 0; color: #727983; font-size: 13px; } /* 超管代看:顶部「当前创作者」下拉 */ .creator-impersonate-bar { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; padding: 10px 14px; margin-bottom: 14px; border: 1px solid #f0e6cf; border-radius: var(--app-radius-md); background: #fdf9ef; } .creator-impersonate-select { width: 280px; } /* 未绑定 / 未选目标时的引导页 */ .creator-guide { max-width: 720px; } .creator-guide-title { margin: 0 0 10px; color: #302d44; font-size: 15px; font-weight: 650; } .creator-guide-text { margin: 0 0 10px; color: #727983; font-size: 13px; line-height: 1.7; } .creator-guide-list { margin: 0 0 10px; padding-left: 18px; color: #727983; font-size: 13px; line-height: 1.8; } html.dark .creator-impersonate-bar { border-color: var(--el-border-color-light); background: var(--el-fill-color-light); } html.dark .creator-guide-title { color: var(--el-text-color-primary); } /* 开通账号后展示的一次性凭据:等宽、可选中复制 */ .creator-account-value { font-family: Menlo, Consolas, monospace; font-size: 14px; font-weight: 600; letter-spacing: 0; user-select: all; } .creator-account-alert { margin-bottom: 14px; } html.dark .creator-profile-name, html.dark .creator-profile-meta b, html.dark .creator-drama-title, html.dark .creator-notice-title, html.dark .creator-section-title { color: var(--el-text-color-primary); } html.dark .creator-notice { border-bottom-color: var(--el-border-color-light); } html.dark .creator-cover-preview, html.dark .creator-drama-cover, html.dark .creator-episode-cover { border-color: var(--el-border-color-light); background: var(--el-fill-color-light); }