サービスを作りました。上で閲覧、使いたい色をクリックするとカラーコードをコピーするサービスを開発しました。使うとライトの当て方によって色の見え方が変わってしまう問題があると感じたため、あくまで平面的に色を探せるサイトにしようと考えました。色のカード、右側にスクロールして色を調べられるビューが表示されます。つの色を選ぶことに特化させようと考えていましたが、色を選ぶ際には見比べて選ぶという需要の方が高いだろうと考えて、左右でそれぞれ色を選んで見比べられる現在の形に落ち着きました。ビューではより直感的にカードが選択できるように、それぞれのカードを代表する色を円に並べ、その色をクリックすることで自分の欲しい色に辿り着きやすくなる機能を実装しました。色を円形に配置するのは相対的に生成した円の半径から計算して絶対的な位置を補正して実現しました。使って直接書きました。左右の状態をそれぞれ持つことになったため、状態の管理がやや複雑になりました。今自分が見ているカードと選択した色を左右でそれぞれ保持しておかなければいけないため、そのあたりの実装は大変でした。アプリの特性上、カードの表示が崩れると一気に利便性が下がってしまうのでそのあたりが絶対に崩れないように注意を払いながら開発しました。カードのサイズや位置が絶対に崩れないように調整を行ないました。レスポンシブにも対応させ、スマートフォンでも使えるサービスとしました。使って、今回のレポジトリとは別で用意した自分のレポジトリから取得しています。終わりに年末の思いつきで時間があったので作成しました。関連の開発はこれから減っていくと思いますが、これまで習得した技術は忘れないようにしたいです。