├── .gitignore ├── .idea ├── .gitignore ├── compiler.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml └── vcs.xml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── glassmorphismoncompose │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── glassmorphismoncompose │ │ │ ├── MainActivity.kt │ │ │ └── ui │ │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── Shape.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── background.jpg │ │ ├── ic_launcher_background.xml │ │ ├── img.png │ │ ├── img_1.png │ │ ├── img_2.png │ │ ├── img_3.png │ │ └── readmeimage.png │ │ ├── font │ │ └── lato_bold.ttf │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── example │ └── glassmorphismoncompose │ └── ExampleUnitTest.kt ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/caches 5 | /.idea/libraries 6 | /.idea/modules.xml 7 | /.idea/workspace.xml 8 | /.idea/navEditor.xml 9 | /.idea/assetWizardSettings.xml 10 | .DS_Store 11 | /build 12 | /captures 13 | .externalNativeBuild 14 | .cxx 15 | local.properties 16 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 19 | 20 | -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 11 | 12 | 13 | 14 | 15 | 16 | 18 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # GlassmorphismOnCompose 2 | 3 | An attempt on Glassmorphism using Jetpack Compose. 4 | 5 |
6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id 'com.android.application' 3 | id 'kotlin-android' 4 | } 5 | 6 | android { 7 | compileSdk 31 8 | 9 | defaultConfig { 10 | applicationId "com.example.glassmorphismoncompose" 11 | minSdk 31 12 | targetSdk 31 13 | versionCode 1 14 | versionName "1.0" 15 | 16 | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" 17 | vectorDrawables { 18 | useSupportLibrary true 19 | } 20 | } 21 | 22 | buildTypes { 23 | release { 24 | minifyEnabled false 25 | proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' 26 | } 27 | } 28 | compileOptions { 29 | sourceCompatibility JavaVersion.VERSION_1_8 30 | targetCompatibility JavaVersion.VERSION_1_8 31 | } 32 | kotlinOptions { 33 | jvmTarget = '1.8' 34 | useIR = true 35 | } 36 | buildFeatures { 37 | compose true 38 | } 39 | composeOptions { 40 | kotlinCompilerExtensionVersion compose_version 41 | kotlinCompilerVersion '1.6.0' 42 | } 43 | packagingOptions { 44 | resources { 45 | excludes += '/META-INF/{AL2.0,LGPL2.1}' 46 | } 47 | } 48 | } 49 | 50 | dependencies { 51 | 52 | implementation 'androidx.core:core-ktx:1.7.0' 53 | implementation 'androidx.appcompat:appcompat:1.4.1' 54 | implementation 'com.google.android.material:material:1.5.0' 55 | implementation "androidx.compose.ui:ui:$compose_version" 56 | implementation "androidx.compose.material:material:$compose_version" 57 | implementation "androidx.compose.ui:ui-tooling-preview:$compose_version" 58 | implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.0' 59 | implementation 'androidx.activity:activity-compose:1.4.0' 60 | testImplementation 'junit:junit:4.+' 61 | androidTestImplementation 'androidx.test.ext:junit:1.1.3' 62 | androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' 63 | androidTestImplementation "androidx.compose.ui:ui-test-junit4:$compose_version" 64 | debugImplementation "androidx.compose.ui:ui-tooling:$compose_version" 65 | 66 | //Icons 67 | implementation "androidx.compose.material:material-icons-extended:$compose_version" 68 | } 69 | 70 | -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # You can control the set of applied configuration files using the 3 | # proguardFiles setting in build.gradle. 4 | # 5 | # For more details, see 6 | # http://developer.android.com/guide/developing/tools/proguard.html 7 | 8 | # If your project uses WebView with JS, uncomment the following 9 | # and specify the fully qualified class name to the JavaScript interface 10 | # class: 11 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 12 | # public *; 13 | #} 14 | 15 | # Uncomment this to preserve the line number information for 16 | # debugging stack traces. 17 | #-keepattributes SourceFile,LineNumberTable 18 | 19 | # If you keep the line number information, uncomment this to 20 | # hide the original source file name. 21 | #-renamesourcefileattribute SourceFile -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/glassmorphismoncompose/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- 1 | package com.example.glassmorphismoncompose 2 | 3 | import androidx.test.platform.app.InstrumentationRegistry 4 | import androidx.test.ext.junit.runners.AndroidJUnit4 5 | 6 | import org.junit.Test 7 | import org.junit.runner.RunWith 8 | 9 | import org.junit.Assert.* 10 | 11 | /** 12 | * Instrumented test, which will execute on an Android device. 13 | * 14 | * See [testing documentation](http://d.android.com/tools/testing). 15 | */ 16 | @RunWith(AndroidJUnit4::class) 17 | class ExampleInstrumentedTest { 18 | @Test 19 | fun useAppContext() { 20 | // Context of the app under test. 21 | val appContext = InstrumentationRegistry.getInstrumentation().targetContext 22 | assertEquals("com.example.glassmorphismoncompose", appContext.packageName) 23 | } 24 | } -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 12 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /app/src/main/java/com/example/glassmorphismoncompose/MainActivity.kt: -------------------------------------------------------------------------------- 1 | package com.example.glassmorphismoncompose 2 | 3 | import android.os.Bundle 4 | import androidx.activity.ComponentActivity 5 | import androidx.activity.compose.setContent 6 | import androidx.compose.foundation.* 7 | import androidx.compose.foundation.layout.* 8 | import androidx.compose.foundation.lazy.LazyColumn 9 | import androidx.compose.foundation.shape.RoundedCornerShape 10 | import androidx.compose.material.* 11 | import androidx.compose.material.icons.Icons 12 | import androidx.compose.material.icons.filled.Add 13 | import androidx.compose.material.icons.rounded.AcUnit 14 | import androidx.compose.material.icons.rounded.Umbrella 15 | import androidx.compose.material.icons.rounded.WbCloudy 16 | import androidx.compose.material.icons.rounded.WbSunny 17 | import androidx.compose.runtime.Composable 18 | import androidx.compose.ui.Alignment 19 | import androidx.compose.ui.Modifier 20 | import androidx.compose.ui.draw.BlurredEdgeTreatment 21 | import androidx.compose.ui.draw.alpha 22 | import androidx.compose.ui.draw.blur 23 | import androidx.compose.ui.geometry.Offset 24 | import androidx.compose.ui.graphics.BlendMode 25 | import androidx.compose.ui.graphics.Brush 26 | import androidx.compose.ui.graphics.Color 27 | import androidx.compose.ui.graphics.ColorFilter 28 | import androidx.compose.ui.graphics.vector.ImageVector 29 | import androidx.compose.ui.layout.ContentScale 30 | import androidx.compose.ui.res.painterResource 31 | import androidx.compose.ui.tooling.preview.Preview 32 | import androidx.compose.ui.unit.dp 33 | import com.example.glassmorphismoncompose.ui.theme.GlassmorphismOnComposeTheme 34 | 35 | class MainActivity : ComponentActivity() { 36 | override fun onCreate(savedInstanceState: Bundle?) { 37 | super.onCreate(savedInstanceState) 38 | setContent { 39 | GlassmorphismOnComposeTheme { 40 | // A surface container using the 'background' color from the theme 41 | Glassmorpshism() 42 | 43 | } 44 | } 45 | } 46 | 47 | @Preview(showBackground = true) 48 | @Composable 49 | fun Glassmorpshism() { 50 | val scrollState = rememberScrollState() 51 | Box( 52 | ) { 53 | Image( 54 | painter = painterResource(id = R.drawable.background), 55 | contentDescription = "background", 56 | modifier = Modifier 57 | .fillMaxSize() 58 | .blur(7.dp), 59 | contentScale = ContentScale.Crop, 60 | ) 61 | Column( 62 | modifier = Modifier 63 | .fillMaxSize() 64 | .background(Color(0xDD000000)), 65 | horizontalAlignment = Alignment.CenterHorizontally, 66 | verticalArrangement = Arrangement.SpaceEvenly 67 | ) { 68 | Column( 69 | modifier = Modifier 70 | .padding(top = 40.dp) 71 | .fillMaxHeight() 72 | .verticalScroll(scrollState), 73 | verticalArrangement = Arrangement.SpaceEvenly, 74 | ) { 75 | fullCard(icon = Icons.Rounded.WbSunny, 65, "San Francisco, California") 76 | fullCard(icon = Icons.Rounded.WbCloudy, 54, "Seattle, Washington") 77 | fullCard(icon = Icons.Rounded.AcUnit, 2, "Detroit, Michigan") 78 | 79 | } 80 | 81 | } 82 | } 83 | } 84 | } 85 | 86 | 87 | @Composable 88 | fun fullCard(icon: ImageVector, temp: Int, place: String) { 89 | var tint = if (icon == Icons.Rounded.WbSunny) { 90 | Color(0xFFE9E38C) 91 | } else if (icon == Icons.Rounded.WbCloudy) { 92 | Color(0xFF5CA9E6) 93 | } else { 94 | Color(0xFFFFFFFF) 95 | } 96 | Card( 97 | modifier = Modifier 98 | .padding(vertical = 16.dp) 99 | .width(300.dp) 100 | .height(325.dp), 101 | backgroundColor = Color(0xFFFFFF), 102 | border = BorderStroke(1.dp, color = Color(0x25FFFFFF)), 103 | elevation = 0.dp, 104 | shape = RoundedCornerShape(16.dp) 105 | ) { 106 | Box( 107 | modifier = Modifier 108 | .fillMaxSize() 109 | .alpha(1f) 110 | .blur( 111 | radius = 28.dp, 112 | edgeTreatment = BlurredEdgeTreatment.Unbounded) 113 | .background( 114 | Brush.radialGradient( 115 | listOf( 116 | Color(0x12FFFFFF), 117 | Color(0xDFFFFFF), 118 | Color(0x9FFFFFFF) 119 | 120 | ), 121 | radius = 2200f, 122 | center = Offset.Infinite 123 | ) 124 | ) 125 | 126 | 127 | ) { 128 | 129 | } 130 | Column( 131 | verticalArrangement = Arrangement.Center, 132 | horizontalAlignment = Alignment.CenterHorizontally 133 | ) { 134 | Icon( 135 | imageVector = icon, 136 | contentDescription = "Sunny", 137 | modifier = Modifier.size(88.dp), 138 | tint = tint 139 | ) 140 | Spacer(modifier = Modifier.padding(vertical = 8.dp)) 141 | Text( 142 | text = "$temp°", 143 | style = MaterialTheme.typography.h3 144 | ) 145 | Spacer(modifier = Modifier.padding(vertical = 8.dp)) 146 | Text(text = place) 147 | } 148 | } 149 | } -------------------------------------------------------------------------------- /app/src/main/java/com/example/glassmorphismoncompose/ui/theme/Color.kt: -------------------------------------------------------------------------------- 1 | package com.example.glassmorphismoncompose.ui.theme 2 | 3 | import androidx.compose.ui.graphics.Color 4 | 5 | val Purple200 = Color(0xFFBB86FC) 6 | val Purple500 = Color(0xFF6200EE) 7 | val Purple700 = Color(0xFF3700B3) 8 | val Teal200 = Color(0xFF03DAC5) -------------------------------------------------------------------------------- /app/src/main/java/com/example/glassmorphismoncompose/ui/theme/Shape.kt: -------------------------------------------------------------------------------- 1 | package com.example.glassmorphismoncompose.ui.theme 2 | 3 | import androidx.compose.foundation.shape.RoundedCornerShape 4 | import androidx.compose.material.Shapes 5 | import androidx.compose.ui.unit.dp 6 | 7 | val Shapes = Shapes( 8 | small = RoundedCornerShape(4.dp), 9 | medium = RoundedCornerShape(4.dp), 10 | large = RoundedCornerShape(0.dp) 11 | ) -------------------------------------------------------------------------------- /app/src/main/java/com/example/glassmorphismoncompose/ui/theme/Theme.kt: -------------------------------------------------------------------------------- 1 | package com.example.glassmorphismoncompose.ui.theme 2 | 3 | import androidx.compose.foundation.isSystemInDarkTheme 4 | import androidx.compose.material.MaterialTheme 5 | import androidx.compose.material.darkColors 6 | import androidx.compose.material.lightColors 7 | import androidx.compose.runtime.Composable 8 | 9 | private val DarkColorPalette = darkColors( 10 | primary = Purple200, 11 | primaryVariant = Purple700, 12 | secondary = Teal200 13 | ) 14 | 15 | private val LightColorPalette = lightColors( 16 | primary = Purple500, 17 | primaryVariant = Purple700, 18 | secondary = Teal200 19 | 20 | /* Other default colors to override 21 | background = Color.White, 22 | surface = Color.White, 23 | onPrimary = Color.White, 24 | onSecondary = Color.Black, 25 | onBackground = Color.Black, 26 | onSurface = Color.Black, 27 | */ 28 | ) 29 | 30 | @Composable 31 | fun GlassmorphismOnComposeTheme( 32 | darkTheme: Boolean = isSystemInDarkTheme(), 33 | content: @Composable() () -> Unit 34 | ) { 35 | val colors = if (darkTheme) { 36 | DarkColorPalette 37 | } else { 38 | LightColorPalette 39 | } 40 | 41 | MaterialTheme( 42 | colors = colors, 43 | typography = Typography, 44 | shapes = Shapes, 45 | content = content 46 | ) 47 | } -------------------------------------------------------------------------------- /app/src/main/java/com/example/glassmorphismoncompose/ui/theme/Type.kt: -------------------------------------------------------------------------------- 1 | package com.example.glassmorphismoncompose.ui.theme 2 | 3 | import androidx.compose.material.Text 4 | import androidx.compose.material.Typography 5 | import androidx.compose.ui.graphics.Color 6 | import androidx.compose.ui.text.TextStyle 7 | import androidx.compose.ui.text.font.Font 8 | import androidx.compose.ui.text.font.FontFamily 9 | import androidx.compose.ui.text.font.FontWeight 10 | import androidx.compose.ui.unit.sp 11 | import com.example.glassmorphismoncompose.R 12 | 13 | 14 | val LatoHeader = FontFamily( 15 | Font(R.font.lato_bold) 16 | ) 17 | // Set of Material typography styles to start with 18 | val Typography = Typography( 19 | body1 = TextStyle( 20 | fontFamily = FontFamily.Default, 21 | fontWeight = FontWeight.Normal, 22 | fontSize = 16.sp, 23 | color = Color.White 24 | ), 25 | h3 = TextStyle( 26 | fontFamily = LatoHeader, 27 | fontSize = 72.sp, 28 | color = Color(0xFFFFFFFF) 29 | ) 30 | /* Other default text styles to override 31 | button = TextStyle( 32 | fontFamily = FontFamily.Default, 33 | fontWeight = FontWeight.W500, 34 | fontSize = 14.sp 35 | ), 36 | caption = TextStyle( 37 | fontFamily = FontFamily.Default, 38 | fontWeight = FontWeight.Normal, 39 | fontSize = 12.sp 40 | ) 41 | */ 42 | ) -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 15 | 18 | 21 | 22 | 23 | 24 | 30 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/drawable/background.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 | 55 | 60 | 65 | 70 | 75 | 80 | 85 | 90 | 95 | 100 | 105 | 110 | 115 | 120 | 125 | 130 | 135 | 140 | 145 | 150 | 155 | 160 | 165 | 170 | 171 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/drawable/img.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/drawable/img_1.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/drawable/img_2.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/drawable/img_3.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/readmeimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/drawable/readmeimage.png -------------------------------------------------------------------------------- /app/src/main/res/font/lato_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/font/lato_bold.ttf -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComposeDesigner/GlassmorphismOnCompose/b7b3388dbdc71297aa9adfbc7b6f59f6375ad0b4/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16 | -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #FFBB86FC 4 | #FF6200EE 5 | #FF3700B3 6 | #FF03DAC5 7 | #FF018786 8 | #FF000000 9 | #FFFFFFFF 10 | -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | GlassmorphismOnCompose 3 | -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 16 | 17 | 21 | 22 |