/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 2 1 ĠSe an ĠJ . ĠBar be au Ġ( sj bar be au @ gmail . com ) Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġcom . android . gp st est . ui . theme Ċ Ċ import Ġandroidx . compose . material . Material Theme Ċ import Ġandroidx . compose . material . dark Colors Ċ import Ġandroidx . compose . material . light Colors Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . graphics . Color Ċ Ċ // ĠTODO Ġ- ĠFor Ġmore Ġtheme Ġcolors Ġand Ġdark Ġmode Ġsee : Ċ // Ġ* Ġhttps :// material . io / design / color / the - color - system . html # tools - for - pick ing - colors Ċ // Ġ* Ġhttps :// material . io / resources / color /# !/ ? view . left = 0 & view . right = 1 & primary . color = 3 f 5 0 b 5 & primary . text . color = ffffff Ċ // Ġ* Ġhttps :// material . io / blog / android - material - theme - color Ċ // Ġ* Ġhttps :// material . io / blog / android - dark - theme - tutorial Ċ // Ġ* Ġhttps :// material . io / blog / material - theme - builder Ċ // ĠIssue Ġ# 2 7 7 Ċ Ċ private Ġval ĠPur ple 5 0 0 Ġ= ĠColor ( 0 xFF 3 F 5 1 B 5 ) Ċ private Ġval ĠPur ple 7 0 0 Ġ= ĠColor ( 0 xFF 3 0 3 F 9 F ) Ċ Ċ private Ġval Ġlight Colors Ġ= Ġlight Colors ( ĊĠĠĠ Ġprimary Ġ= ĠPur ple 5 0 0 , ĊĠĠĠ Ġprimary Variant Ġ= ĠPur ple 7 0 0 Ċ ) Ċ Ċ private Ġval Ġdark Colors Ġ= Ġdark Colors ( ĊĠĠĠ Ġprimary Ġ= ĠPur ple 5 0 0 , ĊĠĠĠ Ġprimary Variant Ġ= ĠPur ple 7 0 0 Ċ ) Ċ Ċ @ Composable Ċ fun ĠApp Theme ( ĊĠĠĠ Ġdark Theme : ĠBoolean , ĊĠĠĠ Ġcontent : Ġ@ Composable Ġ() Ġ-> ĠUnit , Ċ ) Ġ{ ĊĠĠĠ ĠMaterial Theme ( ĊĠĠĠĠĠĠĠ Ġ// Ġis System In Dark Theme () ĊĠĠĠĠĠĠĠ Ġcolors Ġ= Ġif Ġ( dark Theme ) Ġdark Colors Ġelse Ġlight Colors , ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġcontent () ĊĠĠĠ Ġ} Ċ }