feat: add custom navigation link to org landing page (#569)

* feat: custom navbar UI complete

* chore: added translations

* fear: attending to reviews

* add orgname to org landing page

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
This commit is contained in:
Nwosu Emmanuel
2025-10-09 01:13:06 +01:00
committed by GitHub
co-authored by Rotimi Best
parent 9a7018eb34
commit 27ee51155e
48 changed files with 2845 additions and 106 deletions
@@ -60,6 +60,35 @@
"buttonLabel": "Subscribe",
"show": true
},
"customLinks": {
"show": true,
"links": [
{
"id": 1,
"label": "About Us",
"url": "#about-us",
"openInNewTab": false
},
{
"id": 2,
"label": "Courses",
"url": "#courses",
"openInNewTab": false
},
{
"id": 3,
"label": "FAQ",
"url": "#faq",
"openInNewTab": false
},
{
"id": 4,
"label": "Contact Us",
"url": "#contact",
"openInNewTab": false
}
]
},
"footer": {
"facebook": "#",
"instagram": "#",
@@ -1286,6 +1286,20 @@
"title": "Hintergrundbild",
"show_background": "Hintergrund anzeigen",
"hide_background": "Hintergrund ausblenden"
},
"custom_links": {
"heading": "Benutzerdefinierte Links",
"hide_links": "Links verbergen",
"show_links": "Links anzeigen",
"description": "Fügen Sie benutzerdefinierte Navigationslinks hinzu, die in der Header -Navigationsleiste angezeigt werden.",
"label": "Etikett",
"url": "URL",
"label_placeholder": "z. B. über uns",
"url_placeholder": "z. B. #über- oder https://example.com",
"new_tab": "Offen in neuer Registerkarte",
"save": "Speichern",
"cancel": "Stornieren",
"add": "Neuen Link hinzufügen"
}
},
"organization": {
@@ -226,6 +226,21 @@
"twitter": "Twitter",
"linkedin": "LinkedIn"
},
"custom_links": {
"heading": "Custom Links",
"hide_links": "Hide Links",
"show_links": "Show Links",
"description": "Add custom navigation links that will appear in the header navigation bar.",
"label": "Label",
"url": "URL",
"label_placeholder": "e.g., About Us",
"url_placeholder": "e.g., #about-us or https://example.com",
"new_tab": "Open in new tab",
"save": "Save",
"cancel": "Cancel",
"add": "Add New Link"
},
"save_changes": "Save Changes"
},
"integrations": {
@@ -1286,6 +1286,20 @@
"title": "Imagen de fondo",
"show_background": "Mostrar fondo",
"hide_background": "Ocultar fondo"
},
"custom_links": {
"heading": "Enlaces personalizados",
"hide_links": "Ocultar enlaces",
"show_links": "Mostrar enlaces",
"description": "Agregue enlaces de navegación personalizados que aparecerán en la barra de navegación del encabezado.",
"label": "Etiqueta",
"url": "Url",
"label_placeholder": "por ejemplo, sobre nosotros",
"url_placeholder": "por ejemplo, #About-US o https://example.com",
"new_tab": "Abrir en una nueva pestaña",
"save": "Ahorrar",
"cancel": "Cancelar",
"add": "Agregar nuevo enlace"
}
},
"organization": {
@@ -1286,6 +1286,20 @@
"title": "Image d'arrière-plan",
"show_background": "Afficher l'arrière-plan",
"hide_background": "Masquer l'arrière-plan"
},
"custom_links": {
"heading": "Liens personnalisés",
"hide_links": "Masquer les liens",
"show_links": "Montrer des liens",
"description": "Ajoutez des liens de navigation personnalisés qui apparaîtront dans la barre de navigation d'en-tête.",
"label": "Étiquette",
"url": "URL",
"label_placeholder": "par exemple, à propos de nous",
"url_placeholder": "par exemple, # à peu près ou https://example.com",
"new_tab": "Ouvert dans un nouvel onglet",
"save": "Sauvegarder",
"cancel": "Annuler",
"add": "Ajouter un nouveau lien"
}
},
"organization": {
@@ -1286,6 +1286,20 @@
"title": "पृष्ठभूमि छवि",
"show_background": "पृष्ठभूमि दिखाएँ",
"hide_background": "पृष्ठभूमि छिपाएँ"
},
"custom_links": {
"heading": "कस्टम लिंक",
"hide_links": "लिंक छिपाएं",
"show_links": "लिंक दिखाएं",
"description": "हेडर नेविगेशन बार में दिखाई देने वाले कस्टम नेविगेशन लिंक जोड़ें।",
"label": "लेबल",
"url": "यूआरएल",
"label_placeholder": "जैसे, हमारे बारे में",
"url_placeholder": "उदा।, #के बारे में या https://example.com",
"new_tab": "वेब टेब में खोलें",
"save": "बचाना",
"cancel": "रद्द करना",
"add": "नया लिंक जोड़ें"
}
},
"organization": {
@@ -1402,6 +1402,20 @@
"title": "Obraz tła",
"show_background": "Pokaż tło",
"hide_background": "Ukryj tło"
},
"custom_links": {
"heading": "Niestandardowe linki",
"hide_links": "Ukryj linki",
"show_links": "Pokaż linki",
"description": "Dodaj niestandardowe linki nawigacyjne, które pojawią się na pasku nawigacji nagłówka.",
"label": "Etykieta",
"url": "URL",
"label_placeholder": "np. O nas",
"url_placeholder": "np. #About-US lub https://example.com",
"new_tab": "Otwórz w nowej zakładce",
"save": "Ratować",
"cancel": "Anulować",
"add": "Dodaj nowy link"
}
},
"organization": {
@@ -1286,6 +1286,20 @@
"title": "Imagem de fundo",
"show_background": "Mostrar plano de fundo",
"hide_background": "Ocultar plano de fundo"
},
"custom_links": {
"heading": "Links personalizados",
"hide_links": "Ocultar links",
"show_links": "Mostre links",
"description": "Adicione links de navegação personalizados que aparecerão na barra de navegação do cabeçalho.",
"label": "Rótulo",
"url": "Url",
"label_placeholder": "por exemplo, sobre nós",
"url_placeholder": "por exemplo, #sobre-us ou https://example.com",
"new_tab": "Abrir na nova guia",
"save": "Salvar",
"cancel": "Cancelar",
"add": "Adicione um novo link"
}
},
"organization": {
@@ -1286,6 +1286,20 @@
"title": "Фоновое изображение",
"show_background": "Показать фон",
"hide_background": "Скрыть фон"
},
"custom_links": {
"heading": "Пользовательские ссылки",
"hide_links": "Скрыть ссылки",
"show_links": "Показать ссылки",
"description": "Добавьте пользовательские навигационные ссылки, которые появятся в панели навигации заголовка.",
"label": "Этикетка",
"url": "URL",
"label_placeholder": "например, о нас",
"url_placeholder": "Например, #about-us или https://example.com",
"new_tab": "Открыто в новой вкладке",
"save": "Сохранять",
"cancel": "Отмена",
"add": "Добавить новую ссылку"
}
},
"organization": {
@@ -1286,6 +1286,20 @@
"title": "Hình nền",
"show_background": "Hiển thị nền",
"hide_background": "Ẩn nền"
},
"custom_links": {
"heading": "Liên kết tùy chỉnh",
"hide_links": "Ẩn liên kết",
"show_links": "Hiển thị liên kết",
"description": "Thêm các liên kết điều hướng tùy chỉnh sẽ xuất hiện trong thanh điều hướng tiêu đề.",
"label": "Nhãn",
"url": "URL",
"label_placeholder": "ví dụ: về chúng tôi",
"url_placeholder": "ví dụ: #abing-us hoặc https://example.com",
"new_tab": "Mở trong tab mới",
"save": "Cứu",
"cancel": "Hủy bỏ",
"add": "Thêm liên kết mới"
}
},
"organization": {