fix(tui): Simplify Tips layout and remove container constraints

This commit is contained in:
01luyicheng
2026-02-01 13:11:50 +08:00
parent 365ce0ce8c
commit edc582e8a0
2 changed files with 2 additions and 4 deletions

View File

@@ -1,5 +1,4 @@
import { createMemo, createSignal, For } from "solid-js"
import { useTerminalDimensions } from "@opentui/solid"
import { DEFAULT_THEMES, useTheme } from "@tui/context/theme"
import { Locale } from "@/util/locale"
@@ -34,11 +33,10 @@ function parse(tip: string): TipPart[] {
export function Tips() {
const theme = useTheme().theme
const dimensions = useTerminalDimensions()
const parts = parse(TIPS[Math.floor(Math.random() * TIPS.length)])
return (
<box flexDirection="column" width="100%" maxWidth={dimensions().width - 4}>
<box flexDirection="row" width="100%">
<text flexShrink={0} style={{ fg: theme.warning }}>
Tip{" "}
</text>

View File

@@ -105,7 +105,7 @@ export function Home() {
hint={Hint}
/>
</box>
<box width="100%" paddingTop={2} flexDirection="column" alignItems="flex-start">
<box width="100%" paddingTop={2}>
<Show when={showTips()}>
<Tips />
</Show>