diff --git a/public/locales/ar.json b/public/locales/ar.json index fbed2b271..2b57bad84 100644 --- a/public/locales/ar.json +++ b/public/locales/ar.json @@ -35,22 +35,22 @@ "Yes, do it!": "نعم ، قم بذلك!", "chooseMethod": "اختر الطريقة", "signInVia": "لِج عبر {{service}}", - "New": "جديد", - "Publish": "انشر", - "Extra": "إضافي", - "Revision": "مراجعة", - "Slide Mode": "نمط الشرائح التقديمية", - "Export": "تصدير", - "Import": "استيراد", - "Clipboard": "الحافظة", - "Download": "تنزيل", + "new": "جديد", + "publish": "انشر", + "extra": "إضافي", + "revision": "مراجعة", + "slideMode": "نمط الشرائح التقديمية", + "export": "تصدير", + "import": "استيراد", + "clipboard": "الحافظة", + "download": "تنزيل", "Raw HTML": "Raw HTML", - "Edit": "عدّل", + "edit": "عدّل", "View": "عرض", "Both": "معا", - "Help": "المساعدة", + "help": "المساعدة", "Upload Image": "تحميل صورة", - "Menu": "القائمة", + "menu": "القائمة", "This page need refresh": "هذه الصفحة بحاجة إلى تحديث", "You have an incompatible client version.": "نسخة عميلك غير متوافقة.", "Refresh to update.": "حدث الصفحة للحصول على التحديث", diff --git a/public/locales/ca.json b/public/locales/ca.json index 127db5fa1..6ecb95f44 100644 --- a/public/locales/ca.json +++ b/public/locales/ca.json @@ -35,22 +35,22 @@ "Yes, do it!": "Si, fes-ho!", "chooseMethod": "Triar mètode", "signInVia": "Entrar a través de {{service}}", - "New": "Nou", - "Publish": "Publicar", - "Extra": "Extra", - "Revision": "Revisió", - "Slide Mode": "Mode presentació", - "Export": "Exportar", - "Import": "Importar", - "Clipboard": "Portapapers", - "Download": "Descarregar", + "new": "Nou", + "publish": "Publicar", + "extra": "Extra", + "revision": "Revisió", + "slideMode": "Mode presentació", + "export": "Exportar", + "import": "Importar", + "clipboard": "Portapapers", + "download": "Descarregar", "Raw HTML": "HTML pur", - "Edit": "Editar", + "edit": "Editar", "View": "Veure", "Both": "Ambdós", - "Help": "Ajuda", + "help": "Ajuda", "Upload Image": "Pujar imatge", - "Menu": "Menú", + "menu": "Menú", "This page need refresh": "Aquesta pàgina necessita ser refrescada", "You have an incompatible client version.": "Tens una versió del client incompatible.", "Refresh to update.": "Refrescar per actualitzar", diff --git a/public/locales/cs.json b/public/locales/cs.json index 22245b20c..41e787a74 100644 --- a/public/locales/cs.json +++ b/public/locales/cs.json @@ -35,22 +35,22 @@ "Yes, do it!": "Ano, provést!", "chooseMethod": "Zvolit metodu", "signInVia": "Přihlásit se přes {{service}}", - "New": "Nová", - "Publish": "Publikovat", - "Extra": "Extra", - "Revision": "Revize", - "Slide Mode": "Režim prezentace", - "Export": "Export", - "Import": "Import", - "Clipboard": "Schránka", - "Download": "Stáhnout", + "new": "Nová", + "publish": "Publikovat", + "extra": "Extra", + "revision": "Revize", + "slideMode": "Režim prezentace", + "export": "Export", + "import": "Import", + "clipboard": "Schránka", + "download": "Stáhnout", "Raw HTML": "Raw HTML", - "Edit": "Editovat", + "edit": "Editovat", "View": "Zobrazit", "Both": "Obojí", - "Help": "Nápověda", + "help": "Nápověda", "Upload Image": "Nahrát obrázek", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Tuto stránku je nutné znovu načíst", "You have an incompatible client version.": "Verze vašeho klienta není kompatibilní.", "Refresh to update.": "Znovu načíst a aktualizovat.", diff --git a/public/locales/da.json b/public/locales/da.json index 9fffb1f2f..b44dd200f 100644 --- a/public/locales/da.json +++ b/public/locales/da.json @@ -33,22 +33,22 @@ "Yes, do it!": "Ja, gør det!", "chooseMethod": "Vælg metode", "signInVia": "Log ind med {{service}}", - "New": "Ny", - "Publish": "Publicér", - "Extra": "Ekstra", - "Revision": "Revision", - "Slide Mode": "Præsentationstilstand", - "Export": "Eksportér", - "Import": "Importér", - "Clipboard": "Udklipsholder", - "Download": "Download", + "new": "Ny", + "publish": "Publicér", + "extra": "Ekstra", + "revision": "Revision", + "slideMode": "Præsentationstilstand", + "export": "Eksportér", + "import": "Importér", + "clipboard": "Udklipsholder", + "download": "Download", "Raw HTML": "Rå HTML", - "Edit": "Redigér", + "edit": "Redigér", "View": "Vis", "Both": "Begge", - "Help": "Hjælp", + "help": "Hjælp", "Upload Image": "Upload billede", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Denne side skal genindlæses", "You have an incompatible client version.": "Din klientversion er inkompatibel.", "Refresh to update.": "Genindlæs for at opdatere.", diff --git a/public/locales/de.json b/public/locales/de.json index f9899e4df..e1badb4d6 100644 --- a/public/locales/de.json +++ b/public/locales/de.json @@ -35,22 +35,22 @@ "Yes, do it!": "Ja, mach es!", "chooseMethod": "Methode wählen", "signInVia": "Einloggen über {{service}}", - "New": "Neu", - "Publish": "Veröffentlichen", - "Extra": "Extra", - "Revision": "Version", - "Slide Mode": "Präsentationsmodus", - "Export": "Exportieren", - "Import": "Importieren", - "Clipboard": "Zwischenablage", - "Download": "Download", + "new": "Neu", + "publish": "Veröffentlichen", + "extra": "Extra", + "revision": "Version", + "slideMode": "Präsentationsmodus", + "export": "Exportieren", + "import": "Importieren", + "clipboard": "Zwischenablage", + "download": "Download", "Raw HTML": "Reines HTML", - "Edit": "Bearbeiten", + "edit": "Bearbeiten", "View": "Anzeigen", "Both": "Beides", - "Help": "Hilfe", + "help": "Hilfe", "Upload Image": "Foto hochladen", - "Menu": "Menü", + "menu": "Menü", "This page need refresh": "Bitte laden Sie die Seite neu", "You have an incompatible client version.": "Ihre Client-Version ist nicht mit dem Server kompatibel", "Refresh to update.": "Neu laden zum aktualisieren.", diff --git a/public/locales/el.json b/public/locales/el.json index b38e50f93..c16eb3b8a 100644 --- a/public/locales/el.json +++ b/public/locales/el.json @@ -33,22 +33,22 @@ "Yes, do it!": "Ναι, κάντο!", "chooseMethod": "Επιλογή μεθόδου", "signInVia": "Σύνδεση μέσω {{service}}", - "New": "Νέο", - "Publish": "Δημοσίευση", - "Extra": "Επιπλέον", - "Revision": "Αναθεώρηση", - "Slide Mode": "Λειτουργία με σύρσιμο", - "Export": "Εξαγωγή", - "Import": "Εισαγωγή", - "Clipboard": "Πρόχειρο", - "Download": "Κατέβασμα", + "new": "Νέο", + "publish": "Δημοσίευση", + "extra": "Επιπλέον", + "revision": "Αναθεώρηση", + "slideMode": "Λειτουργία με σύρσιμο", + "export": "Εξαγωγή", + "import": "Εισαγωγή", + "clipboard": "Πρόχειρο", + "download": "Κατέβασμα", "Raw HTML": "Aκατέργαστο HTML", - "Edit": "Επεξεργασία", + "edit": "Επεξεργασία", "View": "Δες", "Both": "Και τα δύο", - "Help": "Βοήθεια", + "help": "Βοήθεια", "Upload Image": "Ανέβασμα φωτογραφίας", - "Menu": "Μενού", + "menu": "Μενού", "This page need refresh": "Η σελίδα χρειάζεται ανανέωση", "You have an incompatible client version.": "Έχετε μια μη συμβατή έκδοση.", "Refresh to update.": "Ανανεώστε για ενημέρωση", diff --git a/public/locales/en.json b/public/locales/en.json index e3e64e4ce..42574bde4 100644 --- a/public/locales/en.json +++ b/public/locales/en.json @@ -37,22 +37,22 @@ "Yes, do it!": "Yes, do it!", "chooseMethod": "Choose method", "signInVia": "Sign in via {{service}}", - "New": "New", - "Publish": "Publish", - "Extra": "Extra", - "Revision": "Revision", - "Slide Mode": "Slide Mode", - "Export": "Export", - "Import": "Import", - "Clipboard": "Clipboard", - "Download": "Download", + "new": "New", + "publish": "Publish", + "extra": "Extra", + "revision": "Revision", + "slideMode": "Slide Mode", + "export": "Export", + "import": "Import", + "clipboard": "Clipboard", + "download": "Download", "Raw HTML": "Raw HTML", - "Edit": "Edit", + "edit": "Edit", "View": "View", "Both": "Both", - "Help": "Help", + "help": "Help", "Upload Image": "Upload Image", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "This page needs to be refreshed", "You have an incompatible client version.": "Your client's version is incompatible.", "Refresh to update.": "Refresh to update.", diff --git a/public/locales/eo.json b/public/locales/eo.json index 84e0aac83..377d650da 100644 --- a/public/locales/eo.json +++ b/public/locales/eo.json @@ -33,22 +33,22 @@ "Yes, do it!": "Jes, faru ĝin!", "chooseMethod": "Elektu metodon", "signInVia": "Ensalutu per {{service}}", - "New": "Nova", - "Publish": "Dissendu", - "Extra": "Plia", - "Revision": "Versio", - "Slide Mode": "Bildvica modo", - "Export": "Elportu", - "Import": "Alportu", - "Clipboard": "Poŝo", - "Download": "Elŝuti", + "new": "Nova", + "publish": "Dissendu", + "extra": "Plia", + "revision": "Versio", + "slideMode": "Bildvica modo", + "export": "Elportu", + "import": "Alportu", + "clipboard": "Poŝo", + "download": "Elŝuti", "Raw HTML": "Kruda HTML", - "Edit": "Redaktu", + "edit": "Redaktu", "View": "Vidu", "Both": "Ambaŭ", - "Help": "Helpo", + "help": "Helpo", "Upload Image": "Alŝutu bildon", - "Menu": "Menuo", + "menu": "Menuo", "This page need refresh": "Ĉi tiu paĝo bezonas refreŝiĝi", "You have an incompatible client version.": "Vi havas malkongruan klientversion.", "Refresh to update.": "Refreŝigu por ĝisdatigi", diff --git a/public/locales/es.json b/public/locales/es.json index 46780353a..64eaf1b85 100644 --- a/public/locales/es.json +++ b/public/locales/es.json @@ -35,22 +35,22 @@ "Yes, do it!": "Si, ¡hazlo!", "chooseMethod": "Elegir método", "signInVia": "Ingresar via {{service}}", - "New": "Nuevo", - "Publish": "Publicar", - "Extra": "Extra", - "Revision": "Revision", - "Slide Mode": "Modo presentación", - "Export": "Exportar", - "Import": "Importar", - "Clipboard": "Portapapeles", - "Download": "Descargar", + "new": "Nuevo", + "publish": "Publicar", + "extra": "Extra", + "revision": "Revision", + "slideMode": "Modo presentación", + "export": "Exportar", + "import": "Importar", + "clipboard": "Portapapeles", + "download": "Descargar", "Raw HTML": "HTML puro", - "Edit": "Editar", + "edit": "Editar", "View": "Ver", "Both": "Ambos", - "Help": "Ayuda", + "help": "Ayuda", "Upload Image": "Subir imagen", - "Menu": "Menú", + "menu": "Menú", "This page need refresh": "Esta página necesita ser cargada de nuevo", "You have an incompatible client version.": "Tienes una version del cliente incompatible.", "Refresh to update.": "Cargar de nuevo para actualizar.", diff --git a/public/locales/fr.json b/public/locales/fr.json index 8ff1d8e36..c19e1a2d0 100644 --- a/public/locales/fr.json +++ b/public/locales/fr.json @@ -35,22 +35,22 @@ "Yes, do it!": "Oui, je suis sûr !", "chooseMethod": "Choisir la méthode", "signInVia": "Se connecter depuis {{service}}", - "New": "Nouvelle", - "Publish": "Publier", - "Extra": "Extra", - "Revision": "Historique", - "Slide Mode": "Mode présentation", - "Export": "Exporter", - "Import": "Importer", - "Clipboard": "Presse-papier", - "Download": "Télécharger", + "new": "Nouvelle", + "publish": "Publier", + "extra": "Extra", + "revision": "Historique", + "slideMode": "Mode présentation", + "export": "Exporter", + "import": "Importer", + "clipboard": "Presse-papier", + "download": "Télécharger", "Raw HTML": "HTML brut", - "Edit": "Modifier", + "edit": "Modifier", "View": "Voir", "Both": "Les deux", - "Help": "Aide", + "help": "Aide", "Upload Image": "Téléverser une image", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Cette page doit être rechargée", "You have an incompatible client version.": "Vous avez une version client incompatible.", "Refresh to update.": "Recharger pour mettre à jour.", diff --git a/public/locales/hi.json b/public/locales/hi.json index d9de09cf2..e6278d257 100644 --- a/public/locales/hi.json +++ b/public/locales/hi.json @@ -33,22 +33,22 @@ "Yes, do it!": "हाँ करो इसे!", "chooseMethod": "विधि चुनें", "signInVia": "{{service}} के माध्यम से साइन इन करें", - "New": "नया", - "Publish": "प्रकाशित करें", - "Extra": "अतिरिक्त", - "Revision": "संशोधन", - "Slide Mode": "स्लाइड मोड", - "Export": "निर्यात", - "Import": "आयात", - "Clipboard": "क्लिपबोर्ड", - "Download": "डाउनलोड", + "new": "नया", + "publish": "प्रकाशित करें", + "extra": "अतिरिक्त", + "revision": "संशोधन", + "slideMode": "स्लाइड मोड", + "export": "निर्यात", + "import": "आयात", + "clipboard": "क्लिपबोर्ड", + "download": "डाउनलोड", "Raw HTML": "सिर्फ एच टी एम एल", - "Edit": "संपादित करें", + "edit": "संपादित करें", "View": "देखें", "Both": "दोनों", - "Help": "मदद", + "help": "मदद", "Upload Image": "तस्वीर डालिये", - "Menu": "मेन्यू", + "menu": "मेन्यू", "This page need refresh": "इस पेज को ताजा करने की जरूरत है", "You have an incompatible client version.": "आप एक असंगत ग्राहक संस्करण है।", "Refresh to update.": "अद्यतन करने के लिए ताज़ा करें।", diff --git a/public/locales/hr.json b/public/locales/hr.json index 8fa29f374..e553c2ce9 100644 --- a/public/locales/hr.json +++ b/public/locales/hr.json @@ -33,22 +33,22 @@ "Yes, do it!": "Da, učini to!", "chooseMethod": "Izaberi metodu", "signInVia": "Prijavi se pomoću {{service}}", - "New": "Novo", - "Publish": "Objavi", - "Extra": "Dodatno", - "Revision": "Revizija", - "Slide Mode": "Način slajda", - "Export": "Izvoz", - "Import": "Uvoz", - "Clipboard": "Međuspremnik", - "Download": "Preuzimanje", + "new": "Novo", + "publish": "Objavi", + "extra": "Dodatno", + "revision": "Revizija", + "slideMode": "Način slajda", + "export": "Izvoz", + "import": "Uvoz", + "clipboard": "Međuspremnik", + "download": "Preuzimanje", "Raw HTML": "Raw HTML", - "Edit": "Uredi", + "edit": "Uredi", "View": "Pregledaj", "Both": "Oboje", - "Help": "Pomoć", + "help": "Pomoć", "Upload Image": "Prenesi sliku", - "Menu": "Meni", + "menu": "Meni", "This page need refresh": "Ovu stranicu je potrebno osvježiti", "You have an incompatible client version.": "Imate nekompatibilnu verziju klijenta.", "Refresh to update.": "Osvježite za ažuriranje.", diff --git a/public/locales/id.json b/public/locales/id.json index a8e7ff61d..65f550ec6 100644 --- a/public/locales/id.json +++ b/public/locales/id.json @@ -35,22 +35,22 @@ "Yes, do it!": "Ya, lakukan!", "chooseMethod": "Pilih cara", "signInVia": "Masuk menggunakan {{service}}", - "New": "Baru", - "Publish": "Terbitkan", - "Extra": "Tambahan", - "Revision": "Revisi", - "Slide Mode": "Mode Slide", - "Export": "Ekspor", - "Import": "Impor", - "Clipboard": "Papan Klip", - "Download": "Unduh", + "new": "Baru", + "publish": "Terbitkan", + "extra": "Tambahan", + "revision": "Revisi", + "slideMode": "Mode Slide", + "export": "Ekspor", + "import": "Impor", + "clipboard": "Papan Klip", + "download": "Unduh", "Raw HTML": "File HTML", - "Edit": "Ubah", + "edit": "Ubah", "View": "Lihat", "Both": "Keduanya", - "Help": "Bantuan", + "help": "Bantuan", "Upload Image": "Unggah Gambar", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Halaman ini perlu dimuat ulang", "You have an incompatible client version.": "Versi pramban anda tidak kompatibel", "Refresh to update.": "Muat ulang untuk memperbarui", diff --git a/public/locales/it.json b/public/locales/it.json index 0af31296c..fe3c6bfed 100644 --- a/public/locales/it.json +++ b/public/locales/it.json @@ -35,22 +35,22 @@ "Yes, do it!": "SI, fallo!", "chooseMethod": "Scegli metodo", "signInVia": "Entra con {{service}}", - "New": "Nuovo", - "Publish": "Pubblica", - "Extra": "Extra", - "Revision": "Revisione", - "Slide Mode": "Modalità slide", - "Export": "Esporta", - "Import": "Importa", - "Clipboard": "Appunti", - "Download": "Scarica", + "new": "Nuovo", + "publish": "Pubblica", + "extra": "Extra", + "revision": "Revisione", + "slideMode": "Modalità slide", + "export": "Esporta", + "import": "Importa", + "clipboard": "Appunti", + "download": "Scarica", "Raw HTML": "Raw HTML", - "Edit": "Modifica", + "edit": "Modifica", "View": "Visualizza", "Both": "Entrambi", - "Help": "Aiuto", + "help": "Aiuto", "Upload Image": "Carica Immagine", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Questa pagina deve essere aggiornata", "You have an incompatible client version.": "La versione del tuo client è incompatibile.", "Refresh to update.": "Ricarica per aggiornare.", diff --git a/public/locales/ja.json b/public/locales/ja.json index 1457fc8e1..f19423a2d 100644 --- a/public/locales/ja.json +++ b/public/locales/ja.json @@ -35,22 +35,22 @@ "Yes, do it!": "はい", "chooseMethod": "選択してください", "signInVia": "{{service}}でサインイン", - "New": "新規作成", - "Publish": "公開する", - "Extra": "その他", - "Revision": "編集履歴", - "Slide Mode": "スライドモード", - "Export": "エクスポート", - "Import": "インポート", - "Clipboard": "クリップボード", - "Download": "ダウンロード", + "new": "新規作成", + "publish": "公開する", + "extra": "その他", + "revision": "編集履歴", + "slideMode": "スライドモード", + "export": "エクスポート", + "import": "インポート", + "clipboard": "クリップボード", + "download": "ダウンロード", "Raw HTML": "HTMLパーツ", - "Edit": "編集モード", + "edit": "編集モード", "View": "表示モード", "Both": "分割モード", - "Help": "ヘルプ", + "help": "ヘルプ", "Upload Image": "画像をアップロード", - "Menu": "メニュー", + "menu": "メニュー", "This page need refresh": "ページをリロードしてください", "You have an incompatible client version.": "クライアントのバージョンが一致しません", "Refresh to update.": "リロードして更新を反映させてください", diff --git a/public/locales/ko.json b/public/locales/ko.json index 9fba70fc8..cae7677b8 100644 --- a/public/locales/ko.json +++ b/public/locales/ko.json @@ -35,22 +35,22 @@ "Yes, do it!": "네", "chooseMethod": "방법 선택", "signInVia": "{{service}}으로 로그인", - "New": "새", - "Publish": "공개하기", - "Extra": "추가", - "Revision": "기록", - "Slide Mode": "슬라이드 모드", - "Export": "내보내기", - "Import": "들여오기", - "Clipboard": "클립보드", - "Download": "다운로드", + "new": "새", + "publish": "공개하기", + "extra": "추가", + "revision": "기록", + "slideMode": "슬라이드 모드", + "export": "내보내기", + "import": "들여오기", + "clipboard": "클립보드", + "download": "다운로드", "Raw HTML": "순수 HTML", - "Edit": "수정", + "edit": "수정", "View": "보기", "Both": "한번에", - "Help": "도움말", + "help": "도움말", "Upload Image": "이미지 업로드", - "Menu": "메뉴", + "menu": "메뉴", "This page need refresh": "새로고침이 필요합니다", "You have an incompatible client version.": "호환되지 않는 클라이언트입니다.", "Refresh to update.": "새로고침하기", diff --git a/public/locales/nl.json b/public/locales/nl.json index 62b5abb9a..ef4db2bfc 100644 --- a/public/locales/nl.json +++ b/public/locales/nl.json @@ -35,22 +35,22 @@ "Yes, do it!": "Ja, doe het!", "chooseMethod": "Kies methode", "signInVia": "Log in via {{service}}", - "New": "Nieuw", - "Publish": "Publiceren", - "Extra": "Extra", - "Revision": "Versie", - "Slide Mode": "Presentatiemodus", - "Export": "Exporteer", - "Import": "Importeren", - "Clipboard": "Kladbord", - "Download": "Downloaden", + "new": "Nieuw", + "publish": "Publiceren", + "extra": "Extra", + "revision": "Versie", + "slideMode": "Presentatiemodus", + "export": "Exporteer", + "import": "Importeren", + "clipboard": "Kladbord", + "download": "Downloaden", "Raw HTML": "Ruwe HTML", - "Edit": "Aanpassen", + "edit": "Aanpassen", "View": "Bekijken", "Both": "Beide", - "Help": "Help", + "help": "Help", "Upload Image": "Afbeelding uploaden", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Deze pagina moet vernieuwd worden", "You have an incompatible client version.": "Je client is niet compatibel.", "Refresh to update.": "Ververs om te updaten.", diff --git a/public/locales/pl.json b/public/locales/pl.json index 791247ab1..3f76aa24f 100644 --- a/public/locales/pl.json +++ b/public/locales/pl.json @@ -35,22 +35,22 @@ "Yes, do it!": "Tak, zrób to!", "chooseMethod": "Wybierz metodę", "signInVia": "Zaloguj się poprzez {{service}}", - "New": "Nowy", - "Publish": "Publikuj", - "Extra": "Ekstra", - "Revision": "Korekta", - "Slide Mode": "Tryb slajdów", - "Export": "Eksport", - "Import": "Import", - "Clipboard": "Schowek", - "Download": "Pobierz", + "new": "Nowy", + "publish": "Publikuj", + "extra": "Ekstra", + "revision": "Korekta", + "slideMode": "Tryb slajdów", + "export": "Eksport", + "import": "Import", + "clipboard": "Schowek", + "download": "Pobierz", "Raw HTML": "Raw HTML", - "Edit": "Edytuj", + "edit": "Edytuj", "View": "Pogląd", "Both": "Both", - "Help": "Pomoc", + "help": "Pomoc", "Upload Image": "Prześlij zdjęcie", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Strona wymaga odświeżenia", "You have an incompatible client version.": "Posiadasz niezgodną wersję kliencką.", "Refresh to update.": "Odświerz aby zaktualizować.", diff --git a/public/locales/pt.json b/public/locales/pt.json index d97a15eb3..4684f88d5 100644 --- a/public/locales/pt.json +++ b/public/locales/pt.json @@ -35,22 +35,22 @@ "Yes, do it!": "Sim, faça!", "chooseMethod": "Escolher método", "signInVia": "Entrar via {{service}}", - "New": "Novo", - "Publish": "Publicar", - "Extra": "Extra", - "Revision": "Revisão", - "Slide Mode": "Modo Apresentação", - "Export": "Exportar", - "Import": "Importar", - "Clipboard": "Área de transferência", - "Download": "Baixar", + "new": "Novo", + "publish": "Publicar", + "extra": "Extra", + "revision": "Revisão", + "slideMode": "Modo Apresentação", + "export": "Exportar", + "import": "Importar", + "clipboard": "Área de transferência", + "download": "Baixar", "Raw HTML": "HTML puro", - "Edit": "Editar", + "edit": "Editar", "View": "Ver", "Both": "Ambos", - "Help": "Ajuda", + "help": "Ajuda", "Upload Image": "Carregar Imagem", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Esta página precisa ser recarregada", "You have an incompatible client version.": "Você tem uma versão incompatível do cliente.", "Refresh to update.": "Recarregar para atualizar.", diff --git a/public/locales/ru.json b/public/locales/ru.json index ae2d8c7bc..714ed3415 100644 --- a/public/locales/ru.json +++ b/public/locales/ru.json @@ -35,22 +35,22 @@ "Yes, do it!": "Да, сделать это!", "chooseMethod": "Выберите метод", "signInVia": "Войти с помощью {{service}}", - "New": "Новая", - "Publish": "Опубликовать", - "Extra": "Дополнительно", - "Revision": "Изменения", - "Slide Mode": "Режим слайдера", - "Export": "Экспорт", - "Import": "Импорт", - "Clipboard": "Буфер обмена", - "Download": "Скачать", + "new": "Новая", + "publish": "Опубликовать", + "extra": "Дополнительно", + "revision": "Изменения", + "slideMode": "Режим слайдера", + "export": "Экспорт", + "import": "Импорт", + "clipboard": "Буфер обмена", + "download": "Скачать", "Raw HTML": "Raw HTML", - "Edit": "Редактировать", + "edit": "Редактировать", "View": "Посмотреть", "Both": "И то и другое", - "Help": "Помощь", + "help": "Помощь", "Upload Image": "Загрузить изображение", - "Menu": "Меню", + "menu": "Меню", "This page need refresh": "Эту страницу необходимо обновить", "You have an incompatible client version.": "Вы используете несовместимую версию клиента.", "Refresh to update.": "Обновите страницу для обновления клиента.", diff --git a/public/locales/sk.json b/public/locales/sk.json index d54e9f3b8..6f6b42a54 100644 --- a/public/locales/sk.json +++ b/public/locales/sk.json @@ -35,22 +35,22 @@ "Yes, do it!": "Áno, pokračovať!", "chooseMethod": "Zvoliť spôsob", "signInVia": "Prihlásiť sa cez {{service}}", - "New": "Nová", - "Publish": "Publikovať", - "Extra": "Extra", - "Revision": "Revízia", - "Slide Mode": "Prezentačný režim", - "Export": "Export", - "Import": "Import", - "Clipboard": "Schránka", - "Download": "Stiahnuť", + "new": "Nová", + "publish": "Publikovať", + "extra": "Extra", + "revision": "Revízia", + "slideMode": "Prezentačný režim", + "export": "Export", + "import": "Import", + "clipboard": "Schránka", + "download": "Stiahnuť", "Raw HTML": "Raw HTML", - "Edit": "Editovať", + "edit": "Editovať", "View": "Zobraziť", "Both": "Oboje", - "Help": "Pomoc", + "help": "Pomoc", "Upload Image": "Nahrať obrázok", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Túto stránku je potrebné znovu načítať", "You have an incompatible client version.": "Verzia vášho klienta nie je kompatibilná.", "Refresh to update.": "Znovu načítať a aktualizovať", diff --git a/public/locales/sr.json b/public/locales/sr.json index 9ab343728..b0417a412 100644 --- a/public/locales/sr.json +++ b/public/locales/sr.json @@ -35,22 +35,22 @@ "Yes, do it!": "Да, уради!", "chooseMethod": "Изаберите начин", "signInVia": "Пријави се уз {{service}}", - "New": "Ново", - "Publish": "Објави", - "Extra": "Додатно", - "Revision": "Ревизија", - "Slide Mode": "Презентациони мод", - "Export": "Извоз", - "Import": "Увоз", - "Clipboard": "Клипборд", - "Download": "Преузимање", + "new": "Ново", + "publish": "Објави", + "extra": "Додатно", + "revision": "Ревизија", + "slideMode": "Презентациони мод", + "export": "Извоз", + "import": "Увоз", + "clipboard": "Клипборд", + "download": "Преузимање", "Raw HTML": "Сирови HTML", - "Edit": "Измени", + "edit": "Измени", "View": "Прегледај", "Both": "Обоје", - "Help": "Помоћ", + "help": "Помоћ", "Upload Image": "Пошаљи слику", - "Menu": "Мени", + "menu": "Мени", "This page need refresh": "Ову страну је неопходно освежити", "You have an incompatible client version.": "Ова верзија клијента није компатибилна.", "Refresh to update.": "Освежите за приказ измена.", diff --git a/public/locales/sv.json b/public/locales/sv.json index ab63a23e1..12389e454 100644 --- a/public/locales/sv.json +++ b/public/locales/sv.json @@ -35,22 +35,22 @@ "Yes, do it!": "Ja, gör det!", "chooseMethod": "Välj metod", "signInVia": "Logga in via {{service}}", - "New": "Ny", - "Publish": "Publicera", - "Extra": "Extra", - "Revision": "Revision", - "Slide Mode": "Slide Mode", - "Export": "Exportera", - "Import": "Importera", - "Clipboard": "Urklipp", - "Download": "Ladda ner", + "new": "Ny", + "publish": "Publicera", + "extra": "Extra", + "revision": "Revision", + "slideMode": "Slide Mode", + "export": "Exportera", + "import": "Importera", + "clipboard": "Urklipp", + "download": "Ladda ner", "Raw HTML": "Rå HTML", - "Edit": "Redigera", + "edit": "Redigera", "View": "Visa", "Both": "Båda", - "Help": "Hjälp", + "help": "Hjälp", "Upload Image": "Ladda upp bilder", - "Menu": "Meny", + "menu": "Meny", "This page need refresh": "Den här sidan behöver laddas om", "You have an incompatible client version.": "Du har en inkompatibel klientversion.", "Refresh to update.": "Ladda om för att uppdatera.", diff --git a/public/locales/tr.json b/public/locales/tr.json index 9448a3ec8..46e0ac364 100644 --- a/public/locales/tr.json +++ b/public/locales/tr.json @@ -33,22 +33,22 @@ "Yes, do it!": "Evet, devam et!", "chooseMethod": "Metot seçin", "signInVia": "{{service}} ile giriş yapın", - "New": "Yeni", - "Publish": "Yayınla", - "Extra": "Ekstra", - "Revision": "Sürüm", - "Slide Mode": "Slayt Modu", - "Export": "Dışa Aktar", - "Import": "İçe Aktar", - "Clipboard": "Pano", - "Download": "İndir", + "new": "Yeni", + "publish": "Yayınla", + "extra": "Ekstra", + "revision": "Sürüm", + "slideMode": "Slayt Modu", + "export": "Dışa Aktar", + "import": "İçe Aktar", + "clipboard": "Pano", + "download": "İndir", "Raw HTML": "Kaynak HTML", - "Edit": "Düzenle", + "edit": "Düzenle", "View": "İncele", "Both": "İkisi de", - "Help": "Yardım", + "help": "Yardım", "Upload Image": "Resim Yükle", - "Menu": "Menü", + "menu": "Menü", "This page need refresh": "Bu sayfayı yeniden yüklemek lazım", "You have an incompatible client version.": "Yerel uygulamanız uyumlu olmayan bir sürümde.", "Refresh to update.": "Güncellemek için yenileyin.", diff --git a/public/locales/uk.json b/public/locales/uk.json index ad0cedc7e..8dfc2b7dd 100644 --- a/public/locales/uk.json +++ b/public/locales/uk.json @@ -33,22 +33,22 @@ "Yes, do it!": "Так, зробити це!", "chooseMethod": "Вибрати метод", "signInVia": "Увійти за допомогою {{service}}", - "New": "Нова", - "Publish": "Опублікувати", - "Extra": "Дотатково", - "Revision": "Ревізія", - "Slide Mode": "Режим слайдера", - "Export": "Експорт", - "Import": "Імпорт", - "Clipboard": "Буфер обміну", - "Download": "Завантажити", + "new": "Нова", + "publish": "Опублікувати", + "extra": "Дотатково", + "revision": "Ревізія", + "slideMode": "Режим слайдера", + "export": "Експорт", + "import": "Імпорт", + "clipboard": "Буфер обміну", + "download": "Завантажити", "Raw HTML": "Raw HTML", - "Edit": "Редагувати", + "edit": "Редагувати", "View": "Вигляд", "Both": "Обоє", - "Help": "Допомога", + "help": "Допомога", "Upload Image": "Завантажити зображення", - "Menu": "Меню", + "menu": "Меню", "This page need refresh": "Цю сторінку необхідно обновити", "You have an incompatible client version.": "Ви використовуєте несумісну версію клієнта.", "Refresh to update.": "Оновіть сторінку для оновлення.", diff --git a/public/locales/vi.json b/public/locales/vi.json index 3053e75f4..5840c2c57 100644 --- a/public/locales/vi.json +++ b/public/locales/vi.json @@ -35,22 +35,22 @@ "Yes, do it!": "Đồng ý", "chooseMethod": "Chọn phương thức", "signInVia": "Đăng nhấp với {{service}}", - "New": "Mới", - "Publish": "Xuất bản", - "Extra": "Extra", - "Revision": "Sửa đổi", - "Slide Mode": "Chế độ slide", - "Export": "Xuất", - "Import": "Nhập", - "Clipboard": "Clipboard", - "Download": "Tải xuống", + "new": "Mới", + "publish": "Xuất bản", + "extra": "Extra", + "revision": "Sửa đổi", + "slideMode": "Chế độ slide", + "export": "Xuất", + "import": "Nhập", + "clipboard": "Clipboard", + "download": "Tải xuống", "Raw HTML": "Raw HTML", - "Edit": "Sửa", + "edit": "Sửa", "View": "Hiện", "Both": "Cả hai", - "Help": "Trợ giúp", + "help": "Trợ giúp", "Upload Image": "Tải ảnh lên", - "Menu": "Menu", + "menu": "Menu", "This page need refresh": "Trang này cần được làm mới", "You have an incompatible client version.": "Phiên bản của client không tương thích.", "Refresh to update.": "Làm mới để cập nhập.", diff --git a/public/locales/zh-CN.json b/public/locales/zh-CN.json index c5a25e4bd..790fece59 100644 --- a/public/locales/zh-CN.json +++ b/public/locales/zh-CN.json @@ -35,22 +35,22 @@ "Yes, do it!": "是的,就这样做!", "chooseMethod": "选择方式", "signInVia": "通过 {{service}} 登录", - "New": "新建", - "Publish": "发表", - "Extra": "附加功能", - "Revision": "修订版本", - "Slide Mode": "幻灯模式", - "Export": "导出", - "Import": "导入", - "Clipboard": "剪贴板", - "Download": "下载", + "new": "新建", + "publish": "发表", + "extra": "附加功能", + "revision": "修订版本", + "slideMode": "幻灯模式", + "export": "导出", + "import": "导入", + "clipboard": "剪贴板", + "download": "下载", "Raw HTML": "原始 HTML", - "Edit": "编辑", + "edit": "编辑", "View": "预览", "Both": "双栏", - "Help": "帮助", + "help": "帮助", "Upload Image": "上传图片", - "Menu": "菜单", + "menu": "菜单", "This page need refresh": "此页面需要刷新", "You have an incompatible client version.": "您的客户端版本不兼容。", "Refresh to update.": "刷新页面以更新。", diff --git a/public/locales/zh-TW.json b/public/locales/zh-TW.json index a1039a13d..0a726786b 100644 --- a/public/locales/zh-TW.json +++ b/public/locales/zh-TW.json @@ -35,22 +35,22 @@ "Yes, do it!": "沒錯,就這樣辦!", "chooseMethod": "選擇方式", "signInVia": "透過 {{service}} 登入", - "New": "新增", - "Publish": "發表", - "Extra": "增益", - "Revision": "修訂版本", - "Slide Mode": "簡報模式", - "Export": "匯出", - "Import": "匯入", - "Clipboard": "剪貼簿", - "Download": "下載", + "new": "新增", + "publish": "發表", + "extra": "增益", + "revision": "修訂版本", + "slideMode": "簡報模式", + "export": "匯出", + "import": "匯入", + "clipboard": "剪貼簿", + "download": "下載", "Raw HTML": "純 HTML", - "Edit": "編輯", + "edit": "編輯", "View": "檢視", "Both": "雙欄", - "Help": "協助", + "help": "協助", "Upload Image": "上傳圖片", - "Menu": "選單", + "menu": "選單", "This page need refresh": "此頁面需要重新整理", "You have an incompatible client version.": "您使用的是不相容的客戶端", "Refresh to update.": "請重新整理來更新", diff --git a/public/me b/public/me index 709775cc7..b41fa3d4d 100644 --- a/public/me +++ b/public/me @@ -1,6 +1,6 @@ { "id": "mockUser", - "photo": "https://robohash.org/testy.png", + "photo": "https://1.gravatar.com/avatar/767fc9c115a1b989744c755db47feb60?s=200&r=pg&d=mp", "name": "Test", "status": "ok" } diff --git a/src/api/config.ts b/src/api/config.ts index 7cb35c9d4..200f028fa 100644 --- a/src/api/config.ts +++ b/src/api/config.ts @@ -8,8 +8,8 @@ export const getBackendConfig: () => Promise = async () => { return await response.json() as Promise } -export const getFrontendConfig: () => Promise = async () => { - const response = await fetch('config.json') +export const getFrontendConfig: (baseUrl: string) => Promise = async (baseUrl) => { + const response = await fetch(`${baseUrl}config.json`) expectResponseCode(response) return await response.json() as Promise } diff --git a/src/api/user.ts b/src/api/user.ts index c80ba106e..40698b2c0 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -12,7 +12,7 @@ export interface meResponse { photo: string } -export const postEmailLogin: ((email: string, password: string) => Promise) = async (email, password) => { +export const postEmailLogin = async (email: string, password: string):Promise => { const response = await fetch(getBackendUrl() + '/auth/email', { method: 'POST', mode: 'cors', diff --git a/src/components/application-loader/application-loader.tsx b/src/components/application-loader/application-loader.tsx index a70deef6f..561c000a9 100644 --- a/src/components/application-loader/application-loader.tsx +++ b/src/components/application-loader/application-loader.tsx @@ -1,16 +1,16 @@ import React, { Fragment, useEffect, useState } from 'react' +import { useLocation } from 'react-router' +import { setUp } from '../../initializers' import './application-loader.scss' import { LoadingScreen } from './loading-screen' -interface ApplicationLoaderProps { - initTasks: Promise[] -} - -export const ApplicationLoader: React.FC = ({ children, initTasks }) => { +export const ApplicationLoader: React.FC = ({ children }) => { const [failed, setFailed] = useState(false) const [doneTasks, setDoneTasks] = useState(0) + const [initTasks, setInitTasks] = useState[]>([]) + const { pathname } = useLocation() - const runTask:((task: Promise) => (Promise)) = async (task) => { + const runTask = async (task: Promise): Promise => { await task setDoneTasks(prevDoneTasks => { return prevDoneTasks + 1 @@ -18,7 +18,12 @@ export const ApplicationLoader: React.FC = ({ children, } useEffect(() => { - setDoneTasks(0) + const baseUrl:string = window.location.pathname.replace(pathname, '') + '/' + console.debug('Base URL is', baseUrl) + setInitTasks(setUp(baseUrl)) + }, [pathname]) + + useEffect(() => { for (const task of initTasks) { runTask(task).catch(reason => { setFailed(true) diff --git a/src/components/editor/editor-window/editor-window.tsx b/src/components/editor/editor-window/editor-window.tsx new file mode 100644 index 000000000..553069420 --- /dev/null +++ b/src/components/editor/editor-window/editor-window.tsx @@ -0,0 +1,11 @@ +import React from 'react' + +const EditorWindow: React.FC = () => { + return ( +
+ Hello, EditorWindow! +
+ ) +} + +export { EditorWindow } diff --git a/src/components/editor/editor.tsx b/src/components/editor/editor.tsx new file mode 100644 index 000000000..b73e6f74c --- /dev/null +++ b/src/components/editor/editor.tsx @@ -0,0 +1,30 @@ +import React from 'react' +import { useSelector } from 'react-redux' +import { useParams } from 'react-router' +import { ApplicationState } from '../../redux' +import { EditorMode } from '../../redux/editor/types' +import { EditorWindow } from './editor-window/editor-window' +import { MarkdownPreview } from './markdown-preview/markdown-preview' +import { TaskBar } from './task-bar/task-bar' + +interface RouteParameters { + id: string +} + +const Editor: React.FC = () => { + const editorMode: EditorMode = useSelector((state: ApplicationState) => state.editorConfig.editorMode) + const { id } = useParams() + + return ( +
+ +

{id}

+
+ { editorMode === EditorMode.EDITOR || editorMode === EditorMode.BOTH ? : null } + { editorMode === EditorMode.PREVIEW || editorMode === EditorMode.BOTH ? : null } +
+
+ ) +} + +export { Editor } diff --git a/src/components/editor/markdown-preview/markdown-preview.tsx b/src/components/editor/markdown-preview/markdown-preview.tsx new file mode 100644 index 000000000..4b133dc86 --- /dev/null +++ b/src/components/editor/markdown-preview/markdown-preview.tsx @@ -0,0 +1,11 @@ +import React from 'react' + +const MarkdownPreview: React.FC = () => { + return ( +
+ Hello, MarkdownPreview! +
+ ) +} + +export { MarkdownPreview } diff --git a/src/components/editor/task-bar/active-indicator.scss b/src/components/editor/task-bar/active-indicator.scss new file mode 100644 index 000000000..2905dd7fb --- /dev/null +++ b/src/components/editor/task-bar/active-indicator.scss @@ -0,0 +1,14 @@ +.activeIndicator { + $indicator-size: 12px; + border-radius: $indicator-size; + height: $indicator-size; + width: $indicator-size; + + &.active { + background-color: #5cb85c; + } + + &.inactive { + background-color: #d20000; + } +} diff --git a/src/components/editor/task-bar/active-indicator.tsx b/src/components/editor/task-bar/active-indicator.tsx new file mode 100644 index 000000000..9ac33ec0b --- /dev/null +++ b/src/components/editor/task-bar/active-indicator.tsx @@ -0,0 +1,17 @@ +import React from 'react' +import './active-indicator.scss' + +export enum ActiveIndicatorStatus { + ACTIVE ='active', + INACTIVE ='inactive' +} + +export interface ActiveIndicatorProps { + status: ActiveIndicatorStatus; +} + +export const ActiveIndicator: React.FC = ({ status }) => { + return ( + + ) +} diff --git a/src/components/editor/task-bar/connection-indicator.scss b/src/components/editor/task-bar/connection-indicator.scss new file mode 100644 index 000000000..ab38ea1f5 --- /dev/null +++ b/src/components/editor/task-bar/connection-indicator.scss @@ -0,0 +1,3 @@ +.upper-case { + text-transform: uppercase; +} diff --git a/src/components/editor/task-bar/connection-indicator.tsx b/src/components/editor/task-bar/connection-indicator.tsx new file mode 100644 index 000000000..9115ba2b4 --- /dev/null +++ b/src/components/editor/task-bar/connection-indicator.tsx @@ -0,0 +1,27 @@ +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' +import React from 'react' +import { Dropdown } from 'react-bootstrap' +import { ActiveIndicatorStatus } from './active-indicator' +import './connection-indicator.scss' +import { UserLine } from './user-line' + +const ConnectionIndicator: React.FC = () => { + const userOnline = 2 + return ( + + + {userOnline} Online + + + + + + + + + + + ) +} + +export { ConnectionIndicator } diff --git a/src/components/editor/task-bar/dark-mode-button.tsx b/src/components/editor/task-bar/dark-mode-button.tsx new file mode 100644 index 000000000..ae303c475 --- /dev/null +++ b/src/components/editor/task-bar/dark-mode-button.tsx @@ -0,0 +1,15 @@ +import React from 'react' +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' +import { ToggleButton, ToggleButtonGroup } from 'react-bootstrap' + +const DarkModeButton: React.FC = () => { + return ( + + + + + + ) +} + +export { DarkModeButton } diff --git a/src/components/editor/task-bar/editor-menu.tsx b/src/components/editor/task-bar/editor-menu.tsx new file mode 100644 index 000000000..e1e1ea514 --- /dev/null +++ b/src/components/editor/task-bar/editor-menu.tsx @@ -0,0 +1,72 @@ +import React from 'react' +import { Dropdown } from 'react-bootstrap' +import { Trans, useTranslation } from 'react-i18next' +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' + +const EditorMenu: React.FC = () => { + useTranslation() + return ( + + + + + + + + + + + + + + + + + + + + + + + Dropbox + + + Gist + + + + + + + + + Dropbox + + + Gist + + + + + + + + + + + + Markdown + + + HTML + + + Raw HTML + + + + + ) +} + +export { EditorMenu } diff --git a/src/components/editor/task-bar/editor-view-mode.tsx b/src/components/editor/task-bar/editor-view-mode.tsx new file mode 100644 index 000000000..2c7d366c4 --- /dev/null +++ b/src/components/editor/task-bar/editor-view-mode.tsx @@ -0,0 +1,30 @@ +import { ToggleButton, ToggleButtonGroup } from 'react-bootstrap' +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' +import React from 'react' +import { useSelector } from 'react-redux' +import { ApplicationState } from '../../../redux' +import { EditorMode } from '../../../redux/editor/types' +import { setEditorModeConfig } from '../../../redux/editor/methods' + +const EditorViewMode: React.FC = () => { + const editorConfig = useSelector((state: ApplicationState) => state.editorConfig) + return ( + { setEditorModeConfig(value) }}> + + + + + + + + + + + ) +} + +export { EditorViewMode } diff --git a/src/components/editor/task-bar/task-bar.tsx b/src/components/editor/task-bar/task-bar.tsx new file mode 100644 index 000000000..5ddb4bd21 --- /dev/null +++ b/src/components/editor/task-bar/task-bar.tsx @@ -0,0 +1,46 @@ +import React from 'react' +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' +import { Link } from 'react-router-dom' +import { Button, Nav, Navbar } from 'react-bootstrap' +import { DarkModeButton } from './dark-mode-button' +import { EditorViewMode } from './editor-view-mode' +import { Trans, useTranslation } from 'react-i18next' +import { EditorMenu } from './editor-menu' +import { ConnectionIndicator } from './connection-indicator' + +const TaskBar: React.FC = () => { + useTranslation() + return ( + + + + + ) +} + +export { TaskBar } diff --git a/src/components/editor/task-bar/user-line.scss b/src/components/editor/task-bar/user-line.scss new file mode 100644 index 000000000..f3c8d69e8 --- /dev/null +++ b/src/components/editor/task-bar/user-line.scss @@ -0,0 +1,5 @@ +.user-line-color-indicator { + border-left: 3px solid; + min-height: 30px; + height: 100%; +} diff --git a/src/components/editor/task-bar/user-line.tsx b/src/components/editor/task-bar/user-line.tsx new file mode 100644 index 000000000..d47d9c91c --- /dev/null +++ b/src/components/editor/task-bar/user-line.tsx @@ -0,0 +1,21 @@ +import React, { Fragment } from 'react' +import { UserAvatar } from '../../landing/layout/user-avatar/user-avatar' +import { ActiveIndicator, ActiveIndicatorStatus } from './active-indicator' +import './user-line.scss' + +export interface UserLineProps { + name: string; + photo: string; + color: string; + status: ActiveIndicatorStatus; +} + +export const UserLine: React.FC = ({ name, photo, color, status }) => { + return ( + +
+ + + + ) +} diff --git a/src/components/landing/landing-layout.tsx b/src/components/landing/landing-layout.tsx new file mode 100644 index 000000000..820c40c23 --- /dev/null +++ b/src/components/landing/landing-layout.tsx @@ -0,0 +1,15 @@ +import React from 'react' +import { Container } from 'react-bootstrap' +import { HeaderBar } from './layout/navigation/header-bar/header-bar' +import { Footer } from './layout/footer/footer' +import './layout/style/index.scss' + +export const LandingLayout: React.FC = ({ children }) => { + return ( + + + {children} +