feat(topbar): add temporary links to "create board" and "vote" buttons

This commit is contained in:
Tom (plebeius.eth)
2025-02-20 19:24:58 +01:00
parent 869610c8a0
commit 57fc2bbfc2
37 changed files with 89 additions and 55 deletions
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "جاري تحميل المنشور", "loading_post": "جاري تحميل المنشور",
"node_stats": "إحصائيات العقدة", "node_stats": "إحصائيات العقدة",
"loading_default_boards": "جار تحميل قائمة اللوحات الافتراضية", "loading_default_boards": "جار تحميل قائمة اللوحات الافتراضية",
"loading_subscriptions": "جارٍ تحميل الاشتراكات" "loading_subscriptions": "جارٍ تحميل الاشتراكات",
"create_board": "إنشاء لوحة"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "পোস্ট লোড হচ্ছে", "loading_post": "পোস্ট লোড হচ্ছে",
"node_stats": "নোড পরিসংখ্যান", "node_stats": "নোড পরিসংখ্যান",
"loading_default_boards": "ডিফল্ট বোর্ড তালিকা লোড হচ্ছে", "loading_default_boards": "ডিফল্ট বোর্ড তালিকা লোড হচ্ছে",
"loading_subscriptions": "সাবস্ক্রিপশন লোড হচ্ছে" "loading_subscriptions": "সাবস্ক্রিপশন লোড হচ্ছে",
"create_board": "বোর্ড তৈরি করুন"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Načítání příspěvku", "loading_post": "Načítání příspěvku",
"node_stats": "Statistiky uzlu", "node_stats": "Statistiky uzlu",
"loading_default_boards": "Načítání seznamu výchozích tabulí", "loading_default_boards": "Načítání seznamu výchozích tabulí",
"loading_subscriptions": "Načítání odběrů" "loading_subscriptions": "Načítání odběrů",
"create_board": "Vytvořit desku"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Indlæser indlæg", "loading_post": "Indlæser indlæg",
"node_stats": "Node-statistik", "node_stats": "Node-statistik",
"loading_default_boards": "Indlæser standard tavleliste", "loading_default_boards": "Indlæser standard tavleliste",
"loading_subscriptions": "Indlæser abonnementer" "loading_subscriptions": "Indlæser abonnementer",
"create_board": "Opret tavle"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Beitrag wird geladen", "loading_post": "Beitrag wird geladen",
"node_stats": "Knotenstatistiken", "node_stats": "Knotenstatistiken",
"loading_default_boards": "Laden der Standard-Boards-Liste", "loading_default_boards": "Laden der Standard-Boards-Liste",
"loading_subscriptions": "Lade Abonnements" "loading_subscriptions": "Lade Abonnements",
"create_board": "Board erstellen"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Φόρτωση ανάρτησης", "loading_post": "Φόρτωση ανάρτησης",
"node_stats": "Στατιστικά κόμβου", "node_stats": "Στατιστικά κόμβου",
"loading_default_boards": "Φόρτωση της λίστας προεπιλεγμένων πάνελ", "loading_default_boards": "Φόρτωση της λίστας προεπιλεγμένων πάνελ",
"loading_subscriptions": "Φορτώνει συνδρομές" "loading_subscriptions": "Φορτώνει συνδρομές",
"create_board": "Δημιουργία πίνακα"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Loading post", "loading_post": "Loading post",
"node_stats": "Node stats", "node_stats": "Node stats",
"loading_default_boards": "Loading default boards list", "loading_default_boards": "Loading default boards list",
"loading_subscriptions": "Loading subscriptions" "loading_subscriptions": "Loading subscriptions",
"create_board": "Create Board"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Cargando publicación", "loading_post": "Cargando publicación",
"node_stats": "Estadísticas del nodo", "node_stats": "Estadísticas del nodo",
"loading_default_boards": "Cargando lista de tableros predeterminados", "loading_default_boards": "Cargando lista de tableros predeterminados",
"loading_subscriptions": "Cargando suscripciones" "loading_subscriptions": "Cargando suscripciones",
"create_board": "Crear tablero"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "در حال بارگذاری پست", "loading_post": "در حال بارگذاری پست",
"node_stats": "آمار گره", "node_stats": "آمار گره",
"loading_default_boards": "در حال بارگذاری فهرست تخته‌های پیش‌فرض", "loading_default_boards": "در حال بارگذاری فهرست تخته‌های پیش‌فرض",
"loading_subscriptions": "در حال بارگذاری اشترا‌ک‌ها" "loading_subscriptions": "در حال بارگذاری اشترا‌ک‌ها",
"create_board": "ایجاد تابلو"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Ladataan viestiä", "loading_post": "Ladataan viestiä",
"node_stats": "Solmun tilastot", "node_stats": "Solmun tilastot",
"loading_default_boards": "Ladataan oletuslautalistaa", "loading_default_boards": "Ladataan oletuslautalistaa",
"loading_subscriptions": "Ladataan tilauksia" "loading_subscriptions": "Ladataan tilauksia",
"create_board": "Luo taulu"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Naglo-load na post", "loading_post": "Naglo-load na post",
"node_stats": "Istatistika ng node", "node_stats": "Istatistika ng node",
"loading_default_boards": "Naglo-load ng default na listahan ng mga board", "loading_default_boards": "Naglo-load ng default na listahan ng mga board",
"loading_subscriptions": "Naglo-load ng mga subscription" "loading_subscriptions": "Naglo-load ng mga subscription",
"create_board": "Gumawa ng board"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Chargement du message", "loading_post": "Chargement du message",
"node_stats": "Statistiques du nœud", "node_stats": "Statistiques du nœud",
"loading_default_boards": "Chargement de la liste des panneaux par défaut", "loading_default_boards": "Chargement de la liste des panneaux par défaut",
"loading_subscriptions": "Chargement des abonnements" "loading_subscriptions": "Chargement des abonnements",
"create_board": "Créer un tableau"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "טוען פוסט", "loading_post": "טוען פוסט",
"node_stats": "סטטיסטיקות צומת", "node_stats": "סטטיסטיקות צומת",
"loading_default_boards": "טוען את רשימת הלוחות ברירת המחדל", "loading_default_boards": "טוען את רשימת הלוחות ברירת המחדל",
"loading_subscriptions": "טוען מנויים" "loading_subscriptions": "טוען מנויים",
"create_board": "צור לוח"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "पोस्ट लोड हो रहा है", "loading_post": "पोस्ट लोड हो रहा है",
"node_stats": "नोड आँकड़े", "node_stats": "नोड आँकड़े",
"loading_default_boards": "डिफ़ॉल्ट बोर्ड सूची लोड हो रही है", "loading_default_boards": "डिफ़ॉल्ट बोर्ड सूची लोड हो रही है",
"loading_subscriptions": "सब्सक्रिप्शन लोड हो रहे हैं" "loading_subscriptions": "सब्सक्रिप्शन लोड हो रहे हैं",
"create_board": "बोर्ड बनाएं"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Bejegyzés betöltése", "loading_post": "Bejegyzés betöltése",
"node_stats": "Csomópont statisztikák", "node_stats": "Csomópont statisztikák",
"loading_default_boards": "Alapértelmezett táblák listájának betöltése", "loading_default_boards": "Alapértelmezett táblák listájának betöltése",
"loading_subscriptions": "Előfizetések betöltése" "loading_subscriptions": "Előfizetések betöltése",
"create_board": "Hozzon létre táblát"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Memuat pos", "loading_post": "Memuat pos",
"node_stats": "Statistik node", "node_stats": "Statistik node",
"loading_default_boards": "Memuat daftar papan default", "loading_default_boards": "Memuat daftar papan default",
"loading_subscriptions": "Memuat langganan" "loading_subscriptions": "Memuat langganan",
"create_board": "Buat papan"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Caricamento del post", "loading_post": "Caricamento del post",
"node_stats": "Statistiche del nodo", "node_stats": "Statistiche del nodo",
"loading_default_boards": "Caricamento della lista delle board predefinite", "loading_default_boards": "Caricamento della lista delle board predefinite",
"loading_subscriptions": "Caricamento abbonamenti" "loading_subscriptions": "Caricamento abbonamenti",
"create_board": "Crea Board"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "投稿を読み込み中", "loading_post": "投稿を読み込み中",
"node_stats": "ノード統計", "node_stats": "ノード統計",
"loading_default_boards": "デフォルトのボードリストを読み込み中", "loading_default_boards": "デフォルトのボードリストを読み込み中",
"loading_subscriptions": "購読を読み込み中" "loading_subscriptions": "購読を読み込み中",
"create_board": "ボードを作成"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "게시물 로딩 중", "loading_post": "게시물 로딩 중",
"node_stats": "노드 통계", "node_stats": "노드 통계",
"loading_default_boards": "기본 보드 목록을 로드 중", "loading_default_boards": "기본 보드 목록을 로드 중",
"loading_subscriptions": "구독 로딩 중" "loading_subscriptions": "구독 로딩 중",
"create_board": "보드 만들기"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "पोस्ट लोड होत आहे", "loading_post": "पोस्ट लोड होत आहे",
"node_stats": "नोड आकडेवारी", "node_stats": "नोड आकडेवारी",
"loading_default_boards": "डीफॉल्ट बोर्ड यादी लोड करत आहे", "loading_default_boards": "डीफॉल्ट बोर्ड यादी लोड करत आहे",
"loading_subscriptions": "सदस्यता लोड होत आहे" "loading_subscriptions": "सदस्यता लोड होत आहे",
"create_board": "बोर्ड तयार करा"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Bericht wordt geladen", "loading_post": "Bericht wordt geladen",
"node_stats": "Node-statistieken", "node_stats": "Node-statistieken",
"loading_default_boards": "Laden van de standaard boardlijst", "loading_default_boards": "Laden van de standaard boardlijst",
"loading_subscriptions": "Abonnementen laden" "loading_subscriptions": "Abonnementen laden",
"create_board": "Maak bord"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Laster innlegg", "loading_post": "Laster innlegg",
"node_stats": "Node-statistikk", "node_stats": "Node-statistikk",
"loading_default_boards": "Laster standard tavleliste", "loading_default_boards": "Laster standard tavleliste",
"loading_subscriptions": "Laster abonnementer" "loading_subscriptions": "Laster abonnementer",
"create_board": "Lag tavle"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Ładowanie posta", "loading_post": "Ładowanie posta",
"node_stats": "Statystyki węzła", "node_stats": "Statystyki węzła",
"loading_default_boards": "Ładowanie domyślnej listy tablic", "loading_default_boards": "Ładowanie domyślnej listy tablic",
"loading_subscriptions": "Ładowanie subskrypcji" "loading_subscriptions": "Ładowanie subskrypcji",
"create_board": "Utwórz tablicę"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Carregando post", "loading_post": "Carregando post",
"node_stats": "Estatísticas do nó", "node_stats": "Estatísticas do nó",
"loading_default_boards": "Carregando lista de quadros padrão", "loading_default_boards": "Carregando lista de quadros padrão",
"loading_subscriptions": "Carregando assinaturas" "loading_subscriptions": "Carregando assinaturas",
"create_board": "Criar quadro"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Se încarcă postarea", "loading_post": "Se încarcă postarea",
"node_stats": "Statistici nod", "node_stats": "Statistici nod",
"loading_default_boards": "Se încarcă lista de panouri implicite", "loading_default_boards": "Se încarcă lista de panouri implicite",
"loading_subscriptions": "Încărcarea abonamentelor" "loading_subscriptions": "Încărcarea abonamentelor",
"create_board": "Creați tablou"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Загрузка сообщения", "loading_post": "Загрузка сообщения",
"node_stats": "Статистика узла", "node_stats": "Статистика узла",
"loading_default_boards": "Загрузка списка стандартных досок", "loading_default_boards": "Загрузка списка стандартных досок",
"loading_subscriptions": "Загрузка подписок" "loading_subscriptions": "Загрузка подписок",
"create_board": "Создать доску"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Po ngarkohet postimi", "loading_post": "Po ngarkohet postimi",
"node_stats": "Statistikat e nyjës", "node_stats": "Statistikat e nyjës",
"loading_default_boards": "Po ngarkohen listat e bordit të parazgjedhur", "loading_default_boards": "Po ngarkohen listat e bordit të parazgjedhur",
"loading_subscriptions": "Po ngarkohen abonimet" "loading_subscriptions": "Po ngarkohen abonimet",
"create_board": "Krijo bord"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Laddar inlägg", "loading_post": "Laddar inlägg",
"node_stats": "Node-statistik", "node_stats": "Node-statistik",
"loading_default_boards": "Laddar standardlistan för tavlor", "loading_default_boards": "Laddar standardlistan för tavlor",
"loading_subscriptions": "Laddar prenumerationer" "loading_subscriptions": "Laddar prenumerationer",
"create_board": "Skapa tavla"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "పోస్ట్ లోడవుతోంది", "loading_post": "పోస్ట్ లోడవుతోంది",
"node_stats": "నోడ్ గణాంకాలు", "node_stats": "నోడ్ గణాంకాలు",
"loading_default_boards": "డిఫాల్ట్ బోర్డుల జాబితా లోడవుతోంది", "loading_default_boards": "డిఫాల్ట్ బోర్డుల జాబితా లోడవుతోంది",
"loading_subscriptions": "సబ్‌స్క్రిప్షన్‌లు లోడ్ అవుతున్నాయి" "loading_subscriptions": "సబ్‌స్క్రిప్షన్‌లు లోడ్ అవుతున్నాయి",
"create_board": "బోర్డ్ రూపొందించండి"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "กำลังโหลดโพสต์", "loading_post": "กำลังโหลดโพสต์",
"node_stats": "สถิติโหนด", "node_stats": "สถิติโหนด",
"loading_default_boards": "กำลังโหลดรายการกระดานเริ่มต้น", "loading_default_boards": "กำลังโหลดรายการกระดานเริ่มต้น",
"loading_subscriptions": "กำลังโหลดการสมัครสมาชิก" "loading_subscriptions": "กำลังโหลดการสมัครสมาชิก",
"create_board": "สร้างกระดาน"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Gönderi yükleniyor", "loading_post": "Gönderi yükleniyor",
"node_stats": "Düğüm istatistikleri", "node_stats": "Düğüm istatistikleri",
"loading_default_boards": "Varsayılan panolar listesi yükleniyor", "loading_default_boards": "Varsayılan panolar listesi yükleniyor",
"loading_subscriptions": "Abonelikler yükleniyor" "loading_subscriptions": "Abonelikler yükleniyor",
"create_board": "Tahta oluştur"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Завантаження поста", "loading_post": "Завантаження поста",
"node_stats": "Статистика вузла", "node_stats": "Статистика вузла",
"loading_default_boards": "Завантаження списку стандартних дошок", "loading_default_boards": "Завантаження списку стандартних дошок",
"loading_subscriptions": "Завантаження підписок" "loading_subscriptions": "Завантаження підписок",
"create_board": "Створити дошку"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "پوسٹ لوڈ ہو رہی ہے", "loading_post": "پوسٹ لوڈ ہو رہی ہے",
"node_stats": "نوڈ کے اعدادوشمار", "node_stats": "نوڈ کے اعدادوشمار",
"loading_default_boards": "ڈिफالٹ بورڈ کی فہرست لوڈ ہو رہی ہے", "loading_default_boards": "ڈिफالٹ بورڈ کی فہرست لوڈ ہو رہی ہے",
"loading_subscriptions": "سبسکرپشن لوڈ ہو رہی ہے" "loading_subscriptions": "سبسکرپشن لوڈ ہو رہی ہے",
"create_board": "بورڈ بنائیں"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "Đang tải bài viết", "loading_post": "Đang tải bài viết",
"node_stats": "Thống kê nút", "node_stats": "Thống kê nút",
"loading_default_boards": "Đang tải danh sách bảng mặc định", "loading_default_boards": "Đang tải danh sách bảng mặc định",
"loading_subscriptions": "Đang tải đăng ký" "loading_subscriptions": "Đang tải đăng ký",
"create_board": "Tạo bảng"
} }
+2 -1
View File
@@ -281,5 +281,6 @@
"loading_post": "正在加载帖子", "loading_post": "正在加载帖子",
"node_stats": "节点统计", "node_stats": "节点统计",
"loading_default_boards": "正在加载默认板块列表", "loading_default_boards": "正在加载默认板块列表",
"loading_subscriptions": "加载订阅" "loading_subscriptions": "加载订阅",
"create_board": "创建板块"
} }
+9 -2
View File
@@ -37,9 +37,16 @@
margin-right: -7px; margin-right: -7px;
} }
.disabledButton { .temporaryButton {
color: var(--topbar-desktop-link-text-color);
text-decoration: var(--topbar-desktop-link-text-decoration);
text-transform: capitalize; text-transform: capitalize;
cursor: not-allowed !important; }
.temporaryButton:hover {
color: var(--topbar-desktop-link-text-color-hover);
text-decoration: var(--topbar-desktop-link-text-decoration-hover);
cursor: pointer;
} }
.searchBar input[type="text"] { .searchBar input[type="text"] {
+10 -18
View File
@@ -98,25 +98,17 @@ const TopBarDesktop = () => {
</> </>
)} )}
[ [
<Link <span className={styles.temporaryButton}>
className={styles.disabledButton} <a href='https://plebbit.github.io/docs/learn/clients/plebchan/create-a-board' target='_blank' rel='noopener noreferrer'>
to='boards/create' {t('create_board')}
onClick={(e) => { </a>
e.preventDefault(); </span>
}}
>
{t('create')}
</Link>
] [ ] [
<Link <span className={styles.temporaryButton}>
className={styles.disabledButton} <a href='https://seedit.eth.limo/#/communities/vote' target='_blank' rel='noopener noreferrer'>
to='boards' {t('vote')}
onClick={(e) => { </a>
e.preventDefault(); </span>
}}
>
{t('vote')}
</Link>
] ]
</span> </span>
<span className={styles.navTopRight}> <span className={styles.navTopRight}>