til/applied-sciences/design/tailwind-product-ui-stack
tailwind-product-ui-stack.mdupdated 2026-07-163356 words
ダブルクリックで英日反転
Applied Sciences · Design

Tailwind Product UI Stack: Catalyst, UI Blocks, shadcn, and AG Grid

EN

Rather than hunting for an all-in-one template, divide the work across four tools: Catalyst for components, Application UI blocks for screen layouts, AG Grid for data tables, and #f7f7f4 as the base color.

Templates vs. Parts

  • Tailwind Plus ships ~12 paid site templates — too few to build a full product from directly.
  • Shift mindset from 'find a template' to 'assemble the right parts'.

UI Kit vs. UI Blocks

  • UI Kit (Catalyst): React component library — import Button, Input, Dialog, Table and reuse everywhere.
  • UI Blocks (Application UI / Marketing): one-time copy-paste screen fragments, not reusable parts.
  • Analogy: Catalyst = Lego bricks; UI Blocks = a pre-assembled sample room.
  • shadcn/ui occupies the same layer as Catalyst — owned components built on Tailwind. Free, MIT.

The 'Cursor Look' is #f7f7f4, Not Dark

  • cursor.com background is warm off-white #f7f7f4; text is warm dark #26251e — neither pure white nor black.
  • The aesthetic comes from generous whitespace, ultra-thin borders, and a quiet palette — not dark mode.
  • Set #f7f7f4 as the CSS base variable; replace accent colors (indigo etc.) with theme variables.

AG Grid for Data Tables

  • Community edition: free (MIT) — sorting, filtering, paging, virtual scrolling cover most admin needs.
  • Enterprise edition: $999/developer one-off (or ~$995+/dev/year subscription); needed for pivot, Excel export, charts.
  • Polished demos like example-hr use Enterprise features — start Community, upgrade only for gaps.
  • Theme: start from theme-quartz and steer to #f7f7f4 / #26251e / border #e3e2dc.
Four-way split — Catalyst (components) + Application UI Blocks (screens) + AG Grid Community (tables) + #f7f7f4 (color) — gets product UI up faster than any single template hunt.
Applied Sciences · Design

Tailwindプロダクトスタック:Catalyst・UIブロック・shadcn・AG Gridの​役割分担

JP

「完成テンプレートを​探す」​発想を​やめ、​4ツールで​分業する。​Catalystで​コンポーネント、​Application UIブロックで​画面構成、​AG Gridで​データテーブル、​#f7f7f4で​ベースカラーを​担う。

完成テンプレートは​少なく、​有料

  • Tailwind Plusの​完成テンプレートは​約12本のみ​(個人ライセンス$299)。​マーケ向けが​中心で​プロダクト構築には​不十分。
  • 「テンプレ探し」から​「パーツ組み合わせ」への​発想転換が​出発点。

UIキット vs. UIブロックの​違い

  • UIキット​(Catalyst)​:Reactコンポーネントライブラリ。​Button・Input・Dialog等を​importして​何度も​再利用する​部品。
  • UIブロック​(Application UI / Marketing)​:コピペして​一度​貼るだけの​画面断片。​再利用を​前提としない。
  • shadcn/ui​(シャドウシーエヌ)は​Catalystと​同レイヤー=Tailwindの​上に​乗る​「部品を​自前コードと​して​所有する​仕組み」。​MIT・​無料。
  • 分業の​結論​:Catalyst=レゴブロック​(部​品)​/UIブロック=組み立て​サンプル​(画面)。

「Cursorの​見た目」の​正体は​#f7f7f4

  • cursor.comの​実背景は​温かみの​ある​オフホワイト#f7f7f4、​テキストは​温かみの​ある​濃色#26251e。​純白・純黒ではない。
  • 本質は​余白・極細ボーダー・​静かな​パレット。​ダークモードではない。
  • CSSカスタムプロパティで​#f7f7f4を​ベース色に​設定し、​アクセントカラー​(indigoなど)を​テーマ変数に​置き換える。

データテーブルは​AG Grid​(Communityから​始める)

  • Communityエディション:完全無料・MIT。​ソート・フィルタ・ページング・仮想スクロールなど​管理画面の​大半の​要件を​満たす。
  • Enterpriseエディション:$999/開発者​(1年サポート付き一括)または​サブスクリプション約$995+/開発者/年。​ピボット・Excelエクスポート・統合チャート等が​対象。
  • example-hrなど​洗練された​デモは​Enterprise機能を​使用している​点に​注意。​まずCommunityで​構築し、​不足機能だけ検討する。
4分業​(Catalystで​部品・Application UIブロックで​画面・AG Grid Communityで​テーブル・#f7f7f4で​カラー)が​テンプレ探しより​速く​質の​高い​プロダクトUIを​生む。
148 notestil