diff --git a/src/pages/KnowledgeAreasTailoringPage.tsx b/src/pages/KnowledgeAreasTailoringPage.tsx
index e21421d..9e3a6af 100644
--- a/src/pages/KnowledgeAreasTailoringPage.tsx
+++ b/src/pages/KnowledgeAreasTailoringPage.tsx
@@ -51,11 +51,20 @@ function FactorTitleCell({
if (!isPracticeMode) {
return (
-
-
- {item.factorIndex + 1}
-
-
{item.title}
+
+
+
+ {item.factorIndex + 1}
+
+
+
+ {item.title}
+
+
+ {item.description}
+
+
+
)
}
@@ -68,35 +77,40 @@ function FactorTitleCell({
aria-current={isCurrent ? 'step' : undefined}
aria-label={`裁剪因素:${item.title}`}
className={clsx(
- 'relative flex min-h-[72px] w-full items-center gap-3 px-4 py-4 text-left transition-all duration-200 focus:outline-none',
+ 'relative w-full px-4 py-4 text-left transition-all duration-200 focus:outline-none',
isCurrent
? 'bg-indigo-50 dark:bg-indigo-900/20 ring-2 ring-inset ring-indigo-500'
: 'bg-white dark:bg-gray-800 hover:bg-gray-50 dark:hover:bg-gray-700/60',
- !isAnswered && 'border-dashed'
)}
{...longPressHandlers}
>
-
- {item.factorIndex + 1}
-
+
+
+ {item.factorIndex + 1}
+
-
- {isAnswered ? (
-
- {item.title}
-
- ) : (
-
-
-
- )}
-
+
+ {isAnswered ? (
+
+ {item.title}
+
+ ) : (
+
+
+
+ )}
+
+
+ {item.description}
+
+
+
{showAnswer && (
@@ -603,7 +617,13 @@ export default function KnowledgeAreasTailoringPage() {
)
return (
-