diff --git a/commafeed-client/index.html b/commafeed-client/index.html
index 96e735df..b31c73fb 100644
--- a/commafeed-client/index.html
+++ b/commafeed-client/index.html
@@ -1,14 +1,15 @@
-
-
-
-
-
- CommaFeed
-
-
-
-
-
+
+
+
+
+
+
+ CommaFeed
+
+
+
+
+
diff --git a/commafeed-client/src/components/content/FeedEntries.tsx b/commafeed-client/src/components/content/FeedEntries.tsx
index c1157f8e..b4221eba 100644
--- a/commafeed-client/src/components/content/FeedEntries.tsx
+++ b/commafeed-client/src/components/content/FeedEntries.tsx
@@ -20,8 +20,8 @@ import { useMousetrap } from "hooks/useMousetrap"
import throttle from "lodash/throttle"
import { useEffect } from "react"
import InfiniteScroll from "react-infinite-scroller"
-import { FeedEntry } from "./FeedEntry"
import { useViewMode } from "../../hooks/useViewMode"
+import { FeedEntry } from "./FeedEntry"
export function FeedEntries() {
const source = useAppSelector(state => state.entries.source)
@@ -239,6 +239,7 @@ export function FeedEntries() {
if (!entries) return
return (
dispatch(loadMoreEntries())}
hasMore={hasMore}
diff --git a/commafeed-client/src/components/settings/CustomCss.tsx b/commafeed-client/src/components/settings/CustomCss.tsx
new file mode 100644
index 00000000..13097855
--- /dev/null
+++ b/commafeed-client/src/components/settings/CustomCss.tsx
@@ -0,0 +1,72 @@
+import { Trans } from "@lingui/macro"
+import { Button, Group, Stack, Textarea } from "@mantine/core"
+import { useForm } from "@mantine/form"
+import { useEffect } from "react"
+import { useAsyncCallback } from "react-async-hook"
+import { TbDeviceFloppy } from "react-icons/tb"
+import { client } from "../../app/client"
+import { redirectToSelectedSource } from "../../app/slices/redirect"
+import { useAppDispatch, useAppSelector } from "../../app/store"
+
+interface FormData {
+ customCss: string
+}
+
+export function CustomCss() {
+ const settings = useAppSelector(state => state.user.settings)
+ const customCss = settings?.customCss
+ const dispatch = useAppDispatch()
+
+ const form = useForm()
+ const { setValues } = form
+
+ const saveCustomCss = useAsyncCallback(client.user.saveSettings, {
+ onSuccess: () => {
+ window.location.reload()
+ },
+ })
+
+ useEffect(() => {
+ if (!customCss) return
+ setValues({
+ customCss,
+ })
+ }, [setValues, customCss])
+
+ return (
+
+ )
+}
diff --git a/commafeed-client/src/locales/ar/messages.po b/commafeed-client/src/locales/ar/messages.po
index dadd9856..84689592 100644
--- a/commafeed-client/src/locales/ar/messages.po
+++ b/commafeed-client/src/locales/ar/messages.po
@@ -123,6 +123,7 @@ msgstr "ملحقات المستعرض"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr "السيطرة"
msgid "Current password"
msgstr "كلمة المرور الحالية"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "تاريخ الإنشاء"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/ca/messages.po b/commafeed-client/src/locales/ca/messages.po
index f10b5c74..dd03a4e4 100644
--- a/commafeed-client/src/locales/ca/messages.po
+++ b/commafeed-client/src/locales/ca/messages.po
@@ -123,6 +123,7 @@ msgstr "Extensions del navegador"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Contrasenya actual"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Data de creació"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/cs/messages.po b/commafeed-client/src/locales/cs/messages.po
index 8664359c..581ec872 100644
--- a/commafeed-client/src/locales/cs/messages.po
+++ b/commafeed-client/src/locales/cs/messages.po
@@ -123,6 +123,7 @@ msgstr "Rozšíření prohlížeče"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Aktuální heslo"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Datum vytvoření"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/cy/messages.po b/commafeed-client/src/locales/cy/messages.po
index 87293fcc..c5b057b3 100644
--- a/commafeed-client/src/locales/cy/messages.po
+++ b/commafeed-client/src/locales/cy/messages.po
@@ -123,6 +123,7 @@ msgstr "Estyniadau porwr"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Cyfrinair presennol"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Dyddiad creu"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/da/messages.po b/commafeed-client/src/locales/da/messages.po
index 9cf12820..c5afe500 100644
--- a/commafeed-client/src/locales/da/messages.po
+++ b/commafeed-client/src/locales/da/messages.po
@@ -123,6 +123,7 @@ msgstr "Browserudvidelser"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Nuværende adgangskode"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Dato oprettet"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/de/messages.po b/commafeed-client/src/locales/de/messages.po
index d0be6bdc..95d34194 100644
--- a/commafeed-client/src/locales/de/messages.po
+++ b/commafeed-client/src/locales/de/messages.po
@@ -123,6 +123,7 @@ msgstr "Browsererweiterungen"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr "Strg"
msgid "Current password"
msgstr "Aktuelles Passwort"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Erstellungsdatum"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/en/messages.po b/commafeed-client/src/locales/en/messages.po
index db5321f1..8c713004 100644
--- a/commafeed-client/src/locales/en/messages.po
+++ b/commafeed-client/src/locales/en/messages.po
@@ -123,6 +123,7 @@ msgstr "Browser extentions"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr "Ctrl"
msgid "Current password"
msgstr "Current password"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr "Custom CSS"
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr "Custom CSS rules that will be applied"
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Date created"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr "Right click"
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/es/messages.po b/commafeed-client/src/locales/es/messages.po
index 3c719856..9dc75aa5 100644
--- a/commafeed-client/src/locales/es/messages.po
+++ b/commafeed-client/src/locales/es/messages.po
@@ -123,6 +123,7 @@ msgstr "Extensiones del navegador"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Contraseña actual"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Fecha de creación"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/fa/messages.po b/commafeed-client/src/locales/fa/messages.po
index c0875600..bb0df730 100644
--- a/commafeed-client/src/locales/fa/messages.po
+++ b/commafeed-client/src/locales/fa/messages.po
@@ -123,6 +123,7 @@ msgstr "گسترش مرورگر"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "رمز عبور فعلی"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "تاریخ ایجاد"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/fi/messages.po b/commafeed-client/src/locales/fi/messages.po
index 04588c8f..767ffef4 100644
--- a/commafeed-client/src/locales/fi/messages.po
+++ b/commafeed-client/src/locales/fi/messages.po
@@ -123,6 +123,7 @@ msgstr "Selaimen laajennukset"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Nykyinen salasana"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Luontipäivämäärä"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/fr/messages.po b/commafeed-client/src/locales/fr/messages.po
index 279c42f6..d7f185ee 100644
--- a/commafeed-client/src/locales/fr/messages.po
+++ b/commafeed-client/src/locales/fr/messages.po
@@ -123,6 +123,7 @@ msgstr "Extensions pour navigateurs"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr "Ctrl"
msgid "Current password"
msgstr "Mot de passe actuel"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Date de création"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/gl/messages.po b/commafeed-client/src/locales/gl/messages.po
index 10e2e526..ea2fb99b 100644
--- a/commafeed-client/src/locales/gl/messages.po
+++ b/commafeed-client/src/locales/gl/messages.po
@@ -123,6 +123,7 @@ msgstr "Extensións do navegador"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Contrasinal actual"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Data de creación"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/hu/messages.po b/commafeed-client/src/locales/hu/messages.po
index e02c32e6..0e096502 100644
--- a/commafeed-client/src/locales/hu/messages.po
+++ b/commafeed-client/src/locales/hu/messages.po
@@ -123,6 +123,7 @@ msgstr "Böngészőbővítések"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Jelenlegi jelszó"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Létrehozás dátuma"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/id/messages.po b/commafeed-client/src/locales/id/messages.po
index c3a6be20..fcf9273e 100644
--- a/commafeed-client/src/locales/id/messages.po
+++ b/commafeed-client/src/locales/id/messages.po
@@ -123,6 +123,7 @@ msgstr "Ekstensi peramban"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Kata sandi saat ini"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Tanggal dibuat"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/it/messages.po b/commafeed-client/src/locales/it/messages.po
index 8fe66171..70cf2819 100644
--- a/commafeed-client/src/locales/it/messages.po
+++ b/commafeed-client/src/locales/it/messages.po
@@ -123,6 +123,7 @@ msgstr "Estensioni del browser"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr "ctrl"
msgid "Current password"
msgstr "Password attuale"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Data di creazione"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/ja/messages.po b/commafeed-client/src/locales/ja/messages.po
index e187be6f..b07dd302 100644
--- a/commafeed-client/src/locales/ja/messages.po
+++ b/commafeed-client/src/locales/ja/messages.po
@@ -123,6 +123,7 @@ msgstr "ブラウザ拡張機能"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr "コントロール"
msgid "Current password"
msgstr "現在のパスワード"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "作成日"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/ko/messages.po b/commafeed-client/src/locales/ko/messages.po
index 615df328..ad558a78 100644
--- a/commafeed-client/src/locales/ko/messages.po
+++ b/commafeed-client/src/locales/ko/messages.po
@@ -123,6 +123,7 @@ msgstr "브라우저 확장"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr "컨트롤"
msgid "Current password"
msgstr "현재 비밀번호"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "생성 날짜"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/ms/messages.po b/commafeed-client/src/locales/ms/messages.po
index 99366f32..c624647e 100644
--- a/commafeed-client/src/locales/ms/messages.po
+++ b/commafeed-client/src/locales/ms/messages.po
@@ -123,6 +123,7 @@ msgstr "Peluasan penyemak imbas"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Kata laluan semasa"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Tarikh dibuat"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/nb/messages.po b/commafeed-client/src/locales/nb/messages.po
index 2db0c481..49643b78 100644
--- a/commafeed-client/src/locales/nb/messages.po
+++ b/commafeed-client/src/locales/nb/messages.po
@@ -123,6 +123,7 @@ msgstr "Nettleserutvidelser"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Gjeldende passord"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Dato opprettet"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/nl/messages.po b/commafeed-client/src/locales/nl/messages.po
index 3204e142..fb7921cf 100644
--- a/commafeed-client/src/locales/nl/messages.po
+++ b/commafeed-client/src/locales/nl/messages.po
@@ -123,6 +123,7 @@ msgstr "Browserextensies"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Huidig wachtwoord"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Datum gemaakt"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/nn/messages.po b/commafeed-client/src/locales/nn/messages.po
index 268cbb6e..e52406de 100644
--- a/commafeed-client/src/locales/nn/messages.po
+++ b/commafeed-client/src/locales/nn/messages.po
@@ -123,6 +123,7 @@ msgstr "Nettleserutvidelser"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Gjeldende passord"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Dato opprettet"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/pl/messages.po b/commafeed-client/src/locales/pl/messages.po
index 60013de8..037200cd 100644
--- a/commafeed-client/src/locales/pl/messages.po
+++ b/commafeed-client/src/locales/pl/messages.po
@@ -123,6 +123,7 @@ msgstr "Rozszerzenia przeglądarki"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "aktualne hasło"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Data utworzenia"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/pt/messages.po b/commafeed-client/src/locales/pt/messages.po
index 7260ec07..24e116b1 100644
--- a/commafeed-client/src/locales/pt/messages.po
+++ b/commafeed-client/src/locales/pt/messages.po
@@ -123,6 +123,7 @@ msgstr "Extensões do navegador"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Senha atual"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Data de criação"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/ru/messages.po b/commafeed-client/src/locales/ru/messages.po
index f73cafaf..a3d2f8fe 100644
--- a/commafeed-client/src/locales/ru/messages.po
+++ b/commafeed-client/src/locales/ru/messages.po
@@ -123,6 +123,7 @@ msgstr "Расширения браузера"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Текущий пароль"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Дата создания"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/sk/messages.po b/commafeed-client/src/locales/sk/messages.po
index 8b5b171d..afe20f4e 100644
--- a/commafeed-client/src/locales/sk/messages.po
+++ b/commafeed-client/src/locales/sk/messages.po
@@ -123,6 +123,7 @@ msgstr "Rozšírenia prehliadača"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Aktuálne heslo"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Dátum vytvorenia"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/sv/messages.po b/commafeed-client/src/locales/sv/messages.po
index ed575c64..3bc623f9 100644
--- a/commafeed-client/src/locales/sv/messages.po
+++ b/commafeed-client/src/locales/sv/messages.po
@@ -123,6 +123,7 @@ msgstr "Webbläsartillägg"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Aktuellt lösenord"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Datum skapat"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/tr/messages.po b/commafeed-client/src/locales/tr/messages.po
index 018cad4f..7d95da90 100644
--- a/commafeed-client/src/locales/tr/messages.po
+++ b/commafeed-client/src/locales/tr/messages.po
@@ -123,6 +123,7 @@ msgstr "Tarayıcı uzantıları"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr ""
msgid "Current password"
msgstr "Geçerli şifre"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "Oluşturulma tarihi"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/locales/zh/messages.po b/commafeed-client/src/locales/zh/messages.po
index 003853f3..7fffc4a2 100644
--- a/commafeed-client/src/locales/zh/messages.po
+++ b/commafeed-client/src/locales/zh/messages.po
@@ -123,6 +123,7 @@ msgstr "浏览器扩展"
#: src/components/content/add/AddCategory.tsx
#: src/components/content/add/ImportOpml.tsx
#: src/components/header/MarkAllAsReadButton.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/admin/AdminUsersPage.tsx
@@ -194,6 +195,14 @@ msgstr "控制"
msgid "Current password"
msgstr "当前密码"
+#: src/pages/app/SettingsPage.tsx
+msgid "Custom CSS"
+msgstr ""
+
+#: src/components/settings/CustomCss.tsx
+msgid "Custom CSS rules that will be applied"
+msgstr ""
+
#: src/pages/admin/AdminUsersPage.tsx
msgid "Date created"
msgstr "创建日期"
@@ -622,6 +631,7 @@ msgid "Right click"
msgstr ""
#: src/components/admin/UserEdit.tsx
+#: src/components/settings/CustomCss.tsx
#: src/components/settings/ProfileSettings.tsx
#: src/pages/app/CategoryDetailsPage.tsx
#: src/pages/app/FeedDetailsPage.tsx
diff --git a/commafeed-client/src/pages/app/AddPage.tsx b/commafeed-client/src/pages/app/AddPage.tsx
index 065cb71d..87653104 100644
--- a/commafeed-client/src/pages/app/AddPage.tsx
+++ b/commafeed-client/src/pages/app/AddPage.tsx
@@ -10,13 +10,13 @@ export function AddPage() {
- }>
+ }>
Subscribe
- }>
+ }>
Add category
- }>
+ }>
OPML
diff --git a/commafeed-client/src/pages/app/Layout.tsx b/commafeed-client/src/pages/app/Layout.tsx
index 1808a531..75167ab1 100644
--- a/commafeed-client/src/pages/app/Layout.tsx
+++ b/commafeed-client/src/pages/app/Layout.tsx
@@ -122,6 +122,7 @@ export default function Layout({ sidebar, header }: LayoutProps) {
classNames={{ main: classes.mainContentWrapper }}
navbar={