commew / timelogger-web

時間記録アプリ
https://timmew.commew.net
MIT License
2 stars 0 forks source link

Mantineを利用出来るように必要な設定を追加 #18

Closed keitakn closed 1 year ago

keitakn commented 1 year ago

issueURL

https://github.com/commew/timelogger-web/issues/5

この PR で対応する範囲 / この PR で対応しない範囲

以下を参考にMantineが利用出来る最小構成が作成されている事。

https://mantine.dev/guides/next/

Storybook の URL、 スクリーンショット

TimeLogger

変更点概要

https://mantine.dev/guides/next/ を参考にMantineが動作する環境を構築しました。

動作確認の為、トップページに @mantine/core を使って簡単なLayoutとページを作成してあります。

今後UI開発を行っていく度に必要なpackageを都度追加していく方針です。

@mantine/form あたりは今後利用する可能性が高いです。

レビュアーに重点的にチェックして欲しい点

レビューについて

情報共有の為、レビュアーに設定させて頂いております。

しばらくは開発が出来る状態までプロジェクトを整備している状況です。

お時間がありましたら、目を通して頂く程度の温度感で問題ありません。

※ 初期構築が完了した時点でフロントエンドメンバーには別途説明会の機会を作らせて頂きます。

補足情報

仮作成したページによって作られたComponentや機能の差分が思ったより大きくなってしまいました。

コミットを意味のある単位にしてあるので、それぞれの差分は以下のリンクから見たほうが分かりやすいかと思います。

https://github.com/commew/timelogger-web/pull/18/commits