diff --git a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/library/SearchBar.kt b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/library/SearchBar.kt
index 40bf1a5f6..f23d1b6c3 100644
--- a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/library/SearchBar.kt
+++ b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/library/SearchBar.kt
@@ -22,8 +22,10 @@ import androidx.compose.ui.focus.FocusRequester
import androidx.compose.ui.focus.focusRequester
import androidx.compose.ui.focus.onFocusChanged
import androidx.compose.ui.platform.LocalSoftwareKeyboardController
+import androidx.compose.ui.res.painterResource
import androidx.compose.ui.text.input.ImeAction
import androidx.compose.ui.unit.dp
+import app.omnivore.omnivore.R
@OptIn(ExperimentalMaterial3Api::class)
@Composable
@@ -65,7 +67,7 @@ fun SearchBar(
IconButton(onClick = onSettingsIconClick) {
Icon(
- imageVector = Icons.Filled.Settings,
+ painter = painterResource(id = R.drawable.account_outline),
contentDescription = null
)
}
diff --git a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/reader/WebReaderLoadingContainer.kt b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/reader/WebReaderLoadingContainer.kt
index 6d6d85228..2fd99ba6e 100644
--- a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/reader/WebReaderLoadingContainer.kt
+++ b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/reader/WebReaderLoadingContainer.kt
@@ -26,12 +26,14 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.platform.LocalDensity
+import androidx.compose.ui.res.painterResource
import androidx.compose.ui.unit.dp
import androidx.core.view.ViewCompat
import androidx.core.view.WindowCompat
import androidx.core.view.WindowInsetsCompat
import androidx.lifecycle.viewmodel.compose.viewModel
import app.omnivore.omnivore.MainActivity
+import app.omnivore.omnivore.R
import app.omnivore.omnivore.ui.components.WebReaderLabelsSelectionSheet
import app.omnivore.omnivore.ui.savedItemViews.SavedItemContextMenu
import app.omnivore.omnivore.ui.theme.OmnivoreTheme
@@ -144,15 +146,15 @@ fun WebReaderLoadingContainer(slug: String? = null, requestID: String? = null, o
)
}
}
- IconButton(onClick = { isMenuExpanded = true }) {
+ IconButton(onClick = { showWebPreferencesDialog = true }) {
Icon(
- imageVector = Icons.Filled.Menu,
+ painter = painterResource(id = R.drawable.format_letter_case),
contentDescription = null
)
}
- IconButton(onClick = { showWebPreferencesDialog = true }) {
+ IconButton(onClick = { isMenuExpanded = true }) {
Icon(
- imageVector = Icons.Filled.Settings, // TODO: set a better icon
+ painter = painterResource(id = R.drawable.dots_horizontal),
contentDescription = null
)
}
diff --git a/android/Omnivore/app/src/main/res/drawable-v24/account_outline.xml b/android/Omnivore/app/src/main/res/drawable-v24/account_outline.xml
new file mode 100644
index 000000000..b510dc29c
--- /dev/null
+++ b/android/Omnivore/app/src/main/res/drawable-v24/account_outline.xml
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/android/Omnivore/app/src/main/res/drawable-v24/dots_horizontal.xml b/android/Omnivore/app/src/main/res/drawable-v24/dots_horizontal.xml
new file mode 100644
index 000000000..1c04b685b
--- /dev/null
+++ b/android/Omnivore/app/src/main/res/drawable-v24/dots_horizontal.xml
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/android/Omnivore/app/src/main/res/drawable-v24/format_letter_case.xml b/android/Omnivore/app/src/main/res/drawable-v24/format_letter_case.xml
new file mode 100644
index 000000000..dc963d128
--- /dev/null
+++ b/android/Omnivore/app/src/main/res/drawable-v24/format_letter_case.xml
@@ -0,0 +1 @@
+
\ No newline at end of file