Update Android to Material Design 3

オープン
#790 コメント 5 件 リアクション 5 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
30/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
android, javascript, react-native
領域
mobile

調査の方向性

The issue proposes replacing Android's android.widget.DatePicker with com.google.android.material.datepicker, and making a similar update for the time picker. Start by locating the Android date and time picker implementations and checking how they are currently built. Done means the pickers use Material Design 3 and align with modern Android components; Material You support is also mentioned as a possible addition.

索引モデルが issue の本文から書いたものです。

説明

Feature request

Update the date time picker from Material Design 2 to Material Design 3

With the release of Android 12 in 2021, Android's native design language has updated from Material Design 2 to Material Design 3. This change brought a complete redesign to Android including the native date picker. By updating to MD3, the date picker would be aligned with other modern native Android components

As an aside, it would be nice to include support for Material You which would add style support as requested in #572

Why it is needed

Modern Android follows Google's new Material Design 3 design language. To keep this library in line with modern Android, the date picker needs to be updated

Possible implementation

I'm not too familiar with Android development anymore, but I believe you would need to replace the current use of android.widget.DatePicker with com.google.android.material.datepicker (similar for the TimePicker)

主要言語
JavaScript
スター
2.9k
フォーク
459
平均マージ
4日 16時間
マージ済み PR(30日)
5

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

react-native-datetimepicker/datetimepicker のほかの issue

react-native-datetimepicker/datetimepicker の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。