こんにちは。 株式会社Caratでロボキャリアアドバイザーアプリ「GLIT」のUIデザインとフロントエンド開発を担当している北國です。 プロダクトを成長させる過程で日々機能の追加・変更・削除があるわけですが、UIデザイナーとしてはそれらの変更に強いFigmaファイルを作り、できるだけ無駄なUIデザインの工数(※1)を削減したいという想いがあります。 また、UIデザイナー目線だけではなく、フロントエンドエンジニアが開発しやすいFigmaファイルを作り、開発の効率を良くしたいというのもデザイン業務をする時にできる限り意識しています。 それら2つのためにはFigmaでのコンポーネントの作り方が結構大事だと思っていて、実際にどのような工夫をしているのかをご紹介します。 エンジニアがFigmaのコンポーネントを見た時にpropsを正しく把握できる状態にするFigmaのUIコンポーネント管理が散らかっ