feat(版本): 完善计划覆盖与工作台待办
关键改动: - 增加计划日志汇总、需求覆盖草稿校验与对应测试 - 抽取工作台工作项 Hook,补充待办计数能力 - 优化版本详情中计划、任务、测试用例和 Bug 的筛选与展示 Co-Authored-By: Codex GPT-5 <codex@openai.com>
This commit is contained in:
@@ -14,18 +14,18 @@ interface Props {
|
||||
export function SearchInput({ value, onChange, placeholder = '搜索标题或编号', className = '' }: Props) {
|
||||
return (
|
||||
<div className={`relative inline-flex items-center ${className}`}>
|
||||
<Search className="absolute left-2 h-3 w-3 text-[var(--ink-muted)] pointer-events-none" />
|
||||
<Search className="absolute left-2.5 h-3.5 w-3.5 text-[var(--ink-muted)] pointer-events-none" />
|
||||
<input
|
||||
type="text"
|
||||
value={value}
|
||||
onChange={(e) => onChange(e.target.value)}
|
||||
placeholder={placeholder}
|
||||
className="h-6 w-72 pl-7 pr-6 rounded border border-[var(--line)] bg-[var(--bg-card)] text-[11px] text-[var(--ink)] focus:border-[var(--accent)] focus:outline-none"
|
||||
className="h-8 w-72 rounded-lg border border-[var(--line)] bg-[var(--bg-card)] pl-8 pr-7 text-[12px] text-[var(--ink)] placeholder:text-[var(--ink-muted)] focus:border-[var(--accent)] focus:outline-none"
|
||||
/>
|
||||
{value && (
|
||||
<button
|
||||
onClick={() => onChange('')}
|
||||
className="absolute right-1 p-0.5 rounded hover:bg-[var(--bg-subtle)]"
|
||||
className="absolute right-1.5 p-0.5 rounded hover:bg-[var(--bg-subtle)]"
|
||||
title="清除"
|
||||
>
|
||||
<X className="h-3 w-3 text-[var(--ink-muted)]" />
|
||||
|
||||
Reference in New Issue
Block a user