UX Text Improvements: Planner Pages (Keywords & Clusters)
IMPROVEMENTS - Planner Module: Column Labels (Shared across all tables): - 'Keyword' → 'Search Term' - 'Volume' → 'Monthly Searches' - 'Difficulty' → 'Competition Level' - 'Country' → 'Target Location' - 'Cluster' → 'Topic Group' - 'Sector' → 'Topic Area' - 'Status' → 'Prep Status' - 'Created' → 'Date Added' Keywords Page: - Page title: 'Keywords' → 'Organize Your Keywords' - Pipeline readiness message simplified: - 'Pipeline readiness at 22%' → 'You're 22% ready to start writing' - More specific guidance: 'Next step: Group your keywords by topic (36 keywords are ready to organize)' - Navigation tabs updated: - 'Keywords' → 'Keywords (individual terms)' - 'Clusters' → 'Topics (keyword groups)' Clusters Page: - Page title: 'Keyword Clusters' → 'Topic Groups (Keyword Clusters)' - Navigation tabs updated with context These changes affect all pages using these shared column definitions (Keywords, Clusters, Ideas, Content, etc.) NO CODE CHANGES: Only visible user-facing text updates
This commit is contained in:
@@ -444,15 +444,15 @@ export default function Clusters() {
|
||||
|
||||
// Planner navigation tabs
|
||||
const plannerTabs = [
|
||||
{ label: 'Keywords', path: '/planner/keywords', icon: <ListIcon /> },
|
||||
{ label: 'Clusters', path: '/planner/clusters', icon: <GroupIcon /> },
|
||||
{ label: 'Keywords (individual terms)', path: '/planner/keywords', icon: <ListIcon /> },
|
||||
{ label: 'Topics (keyword groups)', path: '/planner/clusters', icon: <GroupIcon /> },
|
||||
{ label: 'Ideas', path: '/planner/ideas', icon: <BoltIcon /> },
|
||||
];
|
||||
|
||||
return (
|
||||
<>
|
||||
<PageHeader
|
||||
title="Keyword Clusters"
|
||||
title="Topic Groups (Keyword Clusters)"
|
||||
badge={{ icon: <GroupIcon />, color: 'purple' }}
|
||||
navigation={<ModuleNavigationTabs tabs={plannerTabs} />}
|
||||
workflowInsights={workflowInsights}
|
||||
|
||||
@@ -500,12 +500,12 @@ export default function Keywords() {
|
||||
if (pipelineReadiness < 30) {
|
||||
insights.push({
|
||||
type: 'warning' as const,
|
||||
message: `Pipeline readiness at ${pipelineReadiness}% - Most keywords need clustering before content ideation can begin`,
|
||||
message: `You're ${pipelineReadiness}% ready to start writing - Next step: Group your keywords by topic (${unclusteredCount} keywords are ready to organize)`,
|
||||
});
|
||||
} else if (pipelineReadiness < 60) {
|
||||
insights.push({
|
||||
type: 'info' as const,
|
||||
message: `Pipeline readiness at ${pipelineReadiness}% - Clustering progress is moderate, continue organizing keywords`,
|
||||
message: `You're ${pipelineReadiness}% ready to start writing - Clustering progress is moderate, continue organizing keywords`,
|
||||
});
|
||||
} else if (pipelineReadiness >= 85) {
|
||||
insights.push({
|
||||
@@ -611,15 +611,15 @@ export default function Keywords() {
|
||||
|
||||
// Planner navigation tabs
|
||||
const plannerTabs = [
|
||||
{ label: 'Keywords', path: '/planner/keywords', icon: <ListIcon /> },
|
||||
{ label: 'Clusters', path: '/planner/clusters', icon: <GroupIcon /> },
|
||||
{ label: 'Keywords (individual terms)', path: '/planner/keywords', icon: <ListIcon /> },
|
||||
{ label: 'Topics (keyword groups)', path: '/planner/clusters', icon: <GroupIcon /> },
|
||||
{ label: 'Ideas', path: '/planner/ideas', icon: <BoltIcon /> },
|
||||
];
|
||||
|
||||
return (
|
||||
<>
|
||||
<PageHeader
|
||||
title="Keywords"
|
||||
title="Organize Your Keywords"
|
||||
badge={{ icon: <ListIcon />, color: 'green' }}
|
||||
navigation={<ModuleNavigationTabs tabs={plannerTabs} />}
|
||||
workflowInsights={workflowInsights}
|
||||
|
||||
Reference in New Issue
Block a user