diff --git a/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_domino_mask.xml b/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_domino_mask.xml
new file mode 100644
index 00000000..3ffc3813
--- /dev/null
+++ b/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_domino_mask.xml
@@ -0,0 +1 @@
+
diff --git a/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_snowflake.xml b/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_snowflake.xml
new file mode 100644
index 00000000..9e11c6fa
--- /dev/null
+++ b/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_snowflake.xml
@@ -0,0 +1 @@
+
diff --git a/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_tab.xml b/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_tab.xml
new file mode 100644
index 00000000..59439e11
--- /dev/null
+++ b/apps/weblibre/android/app/src/main/res/drawable/mdi_icon_tab.xml
@@ -0,0 +1 @@
+
diff --git a/apps/weblibre/lib/features/geckoview/features/browser/presentation/widgets/browser_modules/browser_view.dart b/apps/weblibre/lib/features/geckoview/features/browser/presentation/widgets/browser_modules/browser_view.dart
index c1ea3e95..d1fe0b6e 100644
--- a/apps/weblibre/lib/features/geckoview/features/browser/presentation/widgets/browser_modules/browser_view.dart
+++ b/apps/weblibre/lib/features/geckoview/features/browser/presentation/widgets/browser_modules/browser_view.dart
@@ -276,19 +276,21 @@ class _BrowserViewState extends ConsumerState
generalSettingsWithDefaultsProvider,
);
await quickActions.setShortcutItems([
- //TODO: add icons
const ShortcutItem(
type: 'new_tab',
localizedTitle: 'New Tab',
+ icon: 'mdi_icon_tab',
),
const ShortcutItem(
type: 'new_private_tab',
localizedTitle: 'New Private Tab',
+ icon: 'mdi_icon_domino_mask',
),
if (settings.showIsolatedTabUi)
const ShortcutItem(
type: 'new_isolated_tab',
localizedTitle: 'New Isolated Tab',
+ icon: 'mdi_icon_snowflake',
),
]);
}