diff --git a/.changeset/fix-emoji-box-titles.md b/.changeset/fix-emoji-box-titles.md new file mode 100644 index 00000000..de92c8ce --- /dev/null +++ b/.changeset/fix-emoji-box-titles.md @@ -0,0 +1,5 @@ +--- +'@tm/cli': patch +--- + +Fix box title alignment by adding emoji variant selector to warning sign diff --git a/apps/cli/src/commands/auth.command.ts b/apps/cli/src/commands/auth.command.ts index 55665546..e33f7f0d 100644 --- a/apps/cli/src/commands/auth.command.ts +++ b/apps/cli/src/commands/auth.command.ts @@ -408,14 +408,14 @@ Examples: } } else { console.log( - chalk.yellow('⚠ Context setup was skipped or encountered issues') + chalk.yellow('⚠️ Context setup was skipped or encountered issues') ); console.log( chalk.gray(' You can set up context later with "tm context"') ); } } catch (contextError) { - console.log(chalk.yellow('⚠ Context setup encountered an error')); + console.log(chalk.yellow('⚠️ Context setup encountered an error')); console.log( chalk.gray(' You can set up context later with "tm context"') ); @@ -551,14 +551,14 @@ Examples: } } else { console.log( - chalk.yellow('⚠ Context setup was skipped or encountered issues') + chalk.yellow('⚠️ Context setup was skipped or encountered issues') ); console.log( chalk.gray(' You can set up context later with "tm context"') ); } } catch (contextError) { - console.log(chalk.yellow('⚠ Context setup encountered an error')); + console.log(chalk.yellow('⚠️ Context setup encountered an error')); console.log( chalk.gray(' You can set up context later with "tm context"') ); diff --git a/apps/cli/src/commands/autopilot/shared.ts b/apps/cli/src/commands/autopilot/shared.ts index f949df0b..43a823a4 100644 --- a/apps/cli/src/commands/autopilot/shared.ts +++ b/apps/cli/src/commands/autopilot/shared.ts @@ -216,7 +216,7 @@ export class OutputFormatter { ) ); } else { - console.warn(chalk.yellow(`⚠ ${message}`)); + console.warn(chalk.yellow(`⚠️ ${message}`)); } } diff --git a/apps/cli/src/commands/next.command.ts b/apps/cli/src/commands/next.command.ts index 0f5cf41b..1c0a1309 100644 --- a/apps/cli/src/commands/next.command.ts +++ b/apps/cli/src/commands/next.command.ts @@ -192,7 +192,7 @@ export class NextCommand extends Command { padding: 1, borderStyle: 'round', borderColor: 'yellow', - title: '⚠ NO TASKS AVAILABLE ⚠', + title: '⚠️ NO TASKS AVAILABLE ⚠️', titleAlignment: 'center' } ) diff --git a/apps/cli/src/commands/show.command.ts b/apps/cli/src/commands/show.command.ts index c5123bc3..ef2f69f3 100644 --- a/apps/cli/src/commands/show.command.ts +++ b/apps/cli/src/commands/show.command.ts @@ -291,7 +291,7 @@ export class ShowCommand extends Command { }); if (result.notFound.length > 0) { - console.log(chalk.yellow(`\n⚠ Not found: ${result.notFound.join(', ')}`)); + console.log(chalk.yellow(`\n⚠️ Not found: ${result.notFound.join(', ')}`)); } if (result.tasks.length === 0) { diff --git a/apps/cli/src/ui/components/next-task.component.ts b/apps/cli/src/ui/components/next-task.component.ts index 528ce353..d1dfe4ed 100644 --- a/apps/cli/src/ui/components/next-task.component.ts +++ b/apps/cli/src/ui/components/next-task.component.ts @@ -38,7 +38,7 @@ export function displayRecommendedNextTask( padding: 1, borderStyle: 'round', borderColor: 'yellow', - title: '⚠ NO TASKS AVAILABLE ⚠', + title: '⚠️ NO TASKS AVAILABLE ⚠️', titleAlignment: 'center' } ) diff --git a/apps/cli/src/utils/ui.ts b/apps/cli/src/utils/ui.ts index b80bb400..5f479fec 100644 --- a/apps/cli/src/utils/ui.ts +++ b/apps/cli/src/utils/ui.ts @@ -233,7 +233,7 @@ export function displayWarning(message: string): void { const boxWidth = getBoxWidth(); console.log( - boxen(chalk.yellow.bold('⚠ ') + chalk.white(message), { + boxen(chalk.yellow.bold('⚠️ ') + chalk.white(message), { padding: 1, borderStyle: 'round', borderColor: 'yellow',