package Ġcom . hal cy on mobile . multi plat for mp lay ground . ui . theme Ċ Ċ import Ġandroidx . compose . material . Material Theme Ċ import Ġandroidx . compose . material . Shapes Ċ import Ġandroidx . compose . material . Typography Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . runtime . Composition Local Provider Ċ import Ġandroidx . compose . runtime . ReadOnly Composable Ċ import Ġcom . hal cy on mobile . multi plat for mp lay ground . ui . theme . color . local Colors Ċ import Ġcom . hal cy on mobile . multi plat for mp lay ground . ui . theme . color . App Colors Ċ import Ġcom . hal cy on mobile . multi plat for mp lay ground . ui . theme . color . app Colors Ċ import Ġcom . hal cy on mobile . multi plat for mp lay ground . ui . theme . color . material Colors Ċ Ċ object ĠApp Theme Ġ{ ĊĠĠĠ Ġval Ġdim ens : ĠDim ens ĊĠĠĠĠĠĠĠ Ġ@ ReadOnly Composable ĊĠĠĠĠĠĠĠ Ġ@ Composable ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġlocal Dim ens . current ĊĊĠĠĠ Ġval Ġcolors : ĠApp Colors ĊĠĠĠĠĠĠĠ Ġ@ ReadOnly Composable ĊĠĠĠĠĠĠĠ Ġ@ Composable ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġlocal Colors . current ĊĊĠĠĠ Ġval Ġty pography : ĠTypography ĊĠĠĠĠĠĠĠ Ġ@ ReadOnly Composable ĊĠĠĠĠĠĠĠ Ġ@ Composable ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠMaterial Theme . typography ĊĊĠĠĠ Ġval Ġshapes : ĠShapes ĊĠĠĠĠĠĠĠ Ġ@ ReadOnly Composable ĊĠĠĠĠĠĠĠ Ġ@ Composable ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠMaterial Theme . shapes Ċ } Ċ Ċ @ Composable Ċ fun ĠMulti platform Play ground Theme ( content : Ġ@ Composable Ġ() Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ ĠComp osition Local Provider ( local Colors Ġprovides Ġapp Colors ) Ġ{ ĊĠĠĠĠĠĠĠ ĠMaterial Theme ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcolors Ġ= ĠApp Theme . colors . material Colors , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġty pography Ġ= ĠApp Theme . typography , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshapes Ġ= ĠApp Theme . shapes , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontent Ġ= Ġcontent ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }