package Ġcom . tut ul and . w of . common . theme Ċ Ċ import Ġandroidx . compose . foundation . shape . Rounded Corner Shape Ċ import Ġandroidx . compose . material . Material Theme Ċ import Ġandroidx . compose . material . Shapes Ċ import Ġandroidx . compose . material . Typography Ċ import Ġandroidx . compose . material . dark Colors Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . graphics . Color Ċ import Ġandroidx . compose . ui . text . TextStyle Ċ import Ġandroidx . compose . ui . text . font . Font Family Ċ import Ġandroidx . compose . ui . text . font . Font Weight Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġandroidx . compose . ui . unit . sp Ċ Ċ val ĠBrand Primary Ġ= ĠColor ( 0 xFF 1 2 1 2 1 d ) Ċ val ĠBrand Primary Variant Ġ= ĠColor ( 0 xFF E 5 E 5 E 5 ) Ċ val ĠBrand Secondary Ġ= ĠColor ( 0 xFF A 0 A 0 A 0 ) Ċ val ĠBrand On Primary Ġ= ĠColor ( 0 xFFFFFFFF ) Ċ val ĠOverlay Color Start Ġ= ĠColor ( 0 xA 8 1 2 1 2 1 d ) Ċ val ĠOverlay Color End Ġ= ĠColor ( 0 x 0 0 0 0 0 0 0 0 ) Ċ val ĠButton Icon Color Ġ= ĠColor ( 0 xFFFFFFFF ) Ċ val ĠButton BackgroundColor Ġ= ĠColor ( 0 xA 8 1 2 1 2 1 d ) Ċ val ĠSearch Icon Color Ġ= ĠColor ( 0 xFF 7 B 7 9 8 8 ) Ċ val ĠSearch BackgroundColor Ġ= ĠColor ( 0 xFF 2 8 2 7 2 E ) Ċ val ĠBrand Accent Color Ġ= ĠColor ( 0 xFF FE 1 7 6 7 ) Ċ Ċ val ĠColor Palette Ġ= Ġdark Colors ( ĊĠĠĠ Ġprimary Ġ= ĠBrand Primary , ĊĠĠĠ Ġprimary Variant Ġ= ĠBrand Primary Variant , ĊĠĠĠ Ġsecondary Ġ= ĠBrand Secondary , ĊĠĠĠ Ġbackground Ġ= ĠBrand Primary , ĊĠĠĠ Ġsurface Ġ= ĠBrand Primary , ĊĠĠĠ Ġon Primary Ġ= ĠBrand On Primary , ĊĠĠĠ Ġon Secondary Ġ= ĠBrand On Primary , ĊĠĠĠ Ġon Background Ġ= ĠBrand On Primary , ĊĠĠĠ Ġon Surface Ġ= ĠBrand On Primary , Ċ ) Ċ Ċ expect Ġval Ġwork Sans : ĠFont Family Ċ expect Ġval Ġvol kh ov : ĠFont Family Ċ Ċ val ĠBrand Typography : ĠTypography Ġ= ĠTypography ( ĊĠĠĠ Ġh 1 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġvol kh ov , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Bold , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 2 8 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 8 . sp , ĊĠĠĠ Ġ), ĊĠĠĠ Ġh 2 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġvol kh ov , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Bold , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 2 4 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 8 . sp , ĊĠĠĠ Ġ), ĊĠĠĠ Ġh 3 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġvol kh ov , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Bold , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 2 0 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 8 . sp , ĊĠĠĠ Ġ), ĊĠĠĠ Ġh 4 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġwork Sans , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Normal , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 1 6 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 8 . sp , ĊĠĠĠ Ġ), ĊĠĠĠ Ġh 5 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġwork Sans , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Medium , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 1 3 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 8 . sp , ĊĠĠĠ Ġ), ĊĠĠĠ Ġsubtitle 1 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġvol kh ov , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Normal , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 1 4 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 8 . sp , ĊĠĠĠ Ġ), ĊĠĠĠ Ġsubtitle 2 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġwork Sans , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Normal , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 1 2 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 8 . sp , ĊĠĠĠ Ġ), ĊĠĠĠ Ġbody 1 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġwork Sans , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Normal , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 1 4 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 4 . sp , ĊĠĠĠ Ġ), ĊĠĠĠ Ġbody 2 Ġ= ĠTextStyle ( ĊĠĠĠĠĠĠĠ ĠfontFamily Ġ= Ġwork Sans , ĊĠĠĠĠĠĠĠ ĠfontWeight Ġ= ĠFontWeight . Normal , ĊĠĠĠĠĠĠĠ ĠfontSize Ġ= Ġ 1 1 . sp , ĊĠĠĠĠĠĠĠ Ġline Height Ġ= Ġ 2 4 . sp , ĊĠĠĠ Ġ) Ċ ) Ċ Ċ val ĠCircle Corner Shape Ġ= ĠRo unded Corner Shape ( percent Ġ= Ġ 5 0 ) Ċ Ċ val ĠShapes Ġ= ĠShapes ( ĊĠĠĠ Ġsmall Ġ= ĠRo unded Corner Shape ( 4 . dp ), ĊĠĠĠ Ġmedium Ġ= ĠRo unded Corner Shape ( 4 . dp ), ĊĠĠĠ Ġlarge Ġ= ĠRo unded Corner Shape ( 0 . dp ) Ċ ) Ċ Ċ @ Composable Ċ fun ĠW of Theme ( content : Ġ@ Composable Ġ() Ġ-> ĠUnit ) Ġ{ ĊĠĠĠ ĠMaterial Theme ( ĊĠĠĠĠĠĠĠ Ġcolors Ġ= ĠColor Palette , ĊĠĠĠĠĠĠĠ Ġty pography Ġ= ĠBrand Typography , ĊĠĠĠĠĠĠĠ Ġshapes Ġ= ĠShapes , ĊĠĠĠĠĠĠĠ Ġcontent Ġ= Ġcontent ĊĠĠĠ Ġ) Ċ } Ċ