AtCoderNoviSteps icon indicating copy to clipboard operation
AtCoderNoviSteps copied to clipboard

UIライブラリ「Carbon Components Svelte」を部分的に導入してみましょう

Open KATO-Hiro opened this issue 1 year ago • 1 comments

WHY

  • サンプルが豊富
  • 本プロジェクトにおける用途の範囲では、Flowbite Svelteよりもdataテーブルのカスタマイズがしやすそう + 実装量が少ない
    • 列情報を利用したソート
    • ページネーション
  • パスワードを入力して、Enterボタンを押すと表示される不具合も解消できる可能性がある
  • 回答状況の更新方法として、ContextMenuが利用できそう

懸念事項

  • 全面的にリプレースするとなると、工数がそれなりにかかる
    • それよりも優先して実装すべき機能がある
  • 導入済みのUIライブラリと干渉しないか?
  • 全体的に四角い感じのコンポーネントなので、サービス全体の整合性が保てるか?
    • styleで調整はできる

KATO-Hiro avatar May 04 '24 04:05 KATO-Hiro

https://svelte.carbondesignsystem.com/

KATO-Hiro avatar May 04 '24 06:05 KATO-Hiro

shadcn-svelteの方が本projには相応しいと判断

・デフォルトの配色 ・テーブルの形状 + シンプルに実装できる

KATO-Hiro avatar Jun 12 '24 14:06 KATO-Hiro