codeburn/app/renderer/components/EmptyState.tsx
iamtoruk 0eb0fd60d7 polish(app): spacing scale, unified insets, shared banner classes, scrollbar cues
- --sp-1..7 scale; card headers unified on 10x14, bodies on 12x14;
  orphan gaps snapped to rungs
- CapsuleChart's orphaned CSS deleted
- StaleBanner/budget/empty/range notes moved from inline styles to
  plain.css classes; Panel bodyStyle prop retired (scroll-x class)
- thin always-visible scrollbars on scrolling panels and overflow-x
  tables; Compare pickers flex below 760px instead of overflowing
- one capitalization fix (loading quota…)

235/235, build green.
2026-07-16 04:02:21 -07:00

6 lines
228 B
TypeScript

import type { ReactNode } from 'react'
/** The canonical empty/placeholder note: muted text at one size. */
export function EmptyNote({ children }: { children: ReactNode }) {
return <p className="empty-note">{children}</p>
}