You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Jetchat/README.md
+3-15Lines changed: 3 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ This sample showcases:
18
18
* Text Input and focus management
19
19
* Multiple types of animations and transitions
20
20
* Saved state across configuration changes
21
-
*Basic Material Design theming
21
+
* Material Design 3 theming and Material You dynamic color
22
22
* UI tests
23
23
24
24
<imgsrc="screenshots/jetchat.gif"/>
@@ -58,20 +58,8 @@ The sample uses the
58
58
### Saved state across configuration changes
59
59
Some composable state survives activity or process recreation, like `currentInputSelector` in [UserInput](app/src/main/java/com/example/compose/jetchat/conversation/UserInput.kt).
60
60
61
-
### Basic Material Design theming
62
-
Jetchat follows the Material Design principles and uses the `MaterialTheme` ambient, with custom light and dark themes. In some cases colors it might be necessary to create additional colors, that can be specified as an overlay or combination of two, or as a specific elevation in dark mode. Jetchat uses some convenient extensions on the Material palette and can be used as follows:
### Material Design 3 theming and Material You dynamic color
62
+
Jetchat follows the [Material Design 3](https://m3.material.io) principles and uses the `MaterialTheme` composable and M3 components. On Android 12+ Jetchat supports Material You dynamic color, which extracts a custom color scheme from the device wallpaper. Jetchat uses a custom, branded color scheme as a fallback. It also implements custom typography using the Karla and Montserrat font families.
75
63
76
64
### UI tests
77
65
In [androidTest](app/src/androidTest/java/com/example/compose/jetchat) you'll find a suite of UI tests that showcase interesting patterns in Compose:
0 commit comments