nice ui and ux ig
This commit is contained in:
+39
-1
@@ -79,7 +79,6 @@ dependencies {
|
||||
exclude(group = "xmlpull", module = "xmlpull")
|
||||
}
|
||||
implementation("org.slf4j:slf4j-android:1.7.36")
|
||||
implementation("org.jsoup:jsoup:1.15.3")
|
||||
implementation("net.sf.kxml:kxml2:2.3.0")
|
||||
|
||||
// Add material icons extended for the settings icon
|
||||
@@ -93,4 +92,43 @@ dependencies {
|
||||
|
||||
// Add Timber for logging
|
||||
implementation("com.jakewharton.timber:timber:5.0.1")
|
||||
|
||||
// Add Material Design Icons Extended
|
||||
implementation("androidx.compose.material:material-icons-extended:1.6.1")
|
||||
|
||||
// Add Compose Animation libraries
|
||||
implementation("androidx.compose.animation:animation:1.6.1")
|
||||
implementation("androidx.compose.animation:animation-graphics:1.6.1")
|
||||
|
||||
// Add Accompanist for UI utilities
|
||||
implementation("com.google.accompanist:accompanist-systemuicontroller:0.34.0")
|
||||
implementation("com.google.accompanist:accompanist-placeholder-material:0.34.0")
|
||||
|
||||
// Add foundation dependency using BOM version management
|
||||
implementation(platform(libs.androidx.compose.bom))
|
||||
implementation("androidx.compose.foundation:foundation")
|
||||
|
||||
// Add Jsoup for HTML processing
|
||||
implementation("org.jsoup:jsoup:1.16.2")
|
||||
|
||||
// Add epublib for epub handling
|
||||
implementation("com.positiondev.epublib:epublib-core:3.1")
|
||||
|
||||
// Add Compose Animation dependencies
|
||||
implementation(platform(libs.androidx.compose.bom))
|
||||
implementation("androidx.compose.animation:animation")
|
||||
implementation("androidx.compose.foundation:foundation")
|
||||
implementation("androidx.compose.material3:material3")
|
||||
implementation("androidx.compose.ui:ui")
|
||||
implementation("androidx.compose.ui:ui-tooling-preview")
|
||||
debugImplementation("androidx.compose.ui:ui-tooling")
|
||||
|
||||
configurations.all {
|
||||
resolutionStrategy {
|
||||
// Exclude conflicting SLF4J implementations
|
||||
exclude(group = "org.slf4j", module = "slf4j-simple")
|
||||
// Exclude conflicting XML pull parser
|
||||
exclude(group = "xmlpull", module = "xmlpull")
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user