Skip to content

Commit a88ae13

Browse files
feat(editor): add simple sandbox for html, css & js (#549)
* feat(edtor): add code preview * feat(i18n): update * feat(editor): enhance HTML preview layout and styling * feat(editor): add HTML save functionality and improve preview generation
1 parent 281769e commit a88ae13

42 files changed

Lines changed: 308 additions & 48 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/i18n/locales/cs_CZ/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"deleteTag": "Toto také způsobí odstranění tohoto tagu ze všech snippetů.",
2020
"createDb": "Prosím vyberte jinou složku",
2121
"clearDb": "Toto trvale smaže všechny Snippety, Složky a Tagy z databáze.",
22-
"htmlCssPreview": "Pro zobrazení výsledku přidejte fragmenty s jazyky HTML & CSS.",
22+
"htmlCssPreview": "Přidejte HTML fragment pro zobrazení výsledku. Přidejte CSS pro stylování a JavaScript pro interaktivitu.",
2323
"codeBlockRenderer": [
2424
"Při použití Codemirror musí jazyk nastavený pro blok kódu odpovídat jedné z hodnot",
2525
"languages"

src/main/i18n/locales/cs_CZ/ui.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
"zoomIn": "Přiblížit",
2020
"zoomOut": "Oddálit",
2121
"darkMode": "Tmavý režim",
22+
"toggleDarkMode": "Přepnout tmavý režim",
2223
"background": "Pozadí",
23-
"goToDownload": "Přejít ke stažení"
24+
"goToDownload": "Přejít ke stažení",
25+
"refreshPreview": "Obnovit náhled"
2426
},
2527
"action": {
2628
"close": "Zavřít",

src/main/i18n/locales/de_DE/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"deleteTag": "Dies führt auch dazu, dass dieser Tag von allen Snippets entfernt wird.",
2020
"createDb": "Bitte wählen Sie einen anderen Ordner",
2121
"clearDb": "Dadurch werden alle Snippets, Ordner und Tags dauerhaft aus der Datenbank gelöscht.",
22-
"htmlCssPreview": "Fügen Sie Fragmente mit HTML & CSS Sprachen hinzu, um das Ergebnis zu sehen.",
22+
"htmlCssPreview": "Fügen Sie ein HTML-Fragment hinzu, um das Ergebnis zu sehen. Fügen Sie CSS für das Styling und JavaScript für Interaktivität hinzu.",
2323
"codeBlockRenderer": [
2424
"Bei Verwendung von Codemirror muss die für den Codeblock einzustellende Sprache einem der Werte der",
2525
"languages"

src/main/i18n/locales/de_DE/ui.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
"zoomIn": "Vergrößern",
2020
"zoomOut": "Verkleinern",
2121
"darkMode": "Dunkler Modus",
22+
"toggleDarkMode": "Dunkelmodus umschalten",
2223
"background": "Hintergrund",
23-
"goToDownload": "Zum Download"
24+
"goToDownload": "Zum Download",
25+
"refreshPreview": "Vorschau aktualisieren"
2426
},
2527
"action": {
2628
"close": "Schließen",

src/main/i18n/locales/el_GR/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"deleteTag": "Αυτό θα προκαλέσει επίσης την αφαίρεση αυτού του tag από όλα τα snippets.",
2020
"createDb": "Παρακαλώ επιλέξτε άλλο φάκελο",
2121
"clearDb": "Αυτό θα διαγράψει οριστικά όλα τα Snippets, Folders και Tags από τη database.",
22-
"htmlCssPreview": "Προσθέστε fragments με γλώσσες HTML & CSS για να δείτε το αποτέλεσμα.",
22+
"htmlCssPreview": "Προσθέστε ένα τμήμα HTML για να δείτε το αποτέλεσμα. Προσθέστε CSS για στυλ και JavaScript για διαδραστικότητα.",
2323
"codeBlockRenderer": [
2424
"Όταν χρησιμοποιείτε το Codemirror, η γλώσσα που θα οριστεί για το code block πρέπει να αντιστοιχεί σε μία από τις τιμές των",
2525
"languages"

src/main/i18n/locales/el_GR/ui.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
"zoomIn": "Μεγέθυνση",
2020
"zoomOut": "Σμίκρυνση",
2121
"darkMode": "Σκοτεινή Λειτουργία",
22+
"toggleDarkMode": "Εναλλαγή σκοτεινής λειτουργίας",
2223
"background": "Φόντο",
23-
"goToDownload": "Μετάβαση στη Λήψη"
24+
"goToDownload": "Μετάβαση στη Λήψη",
25+
"refreshPreview": "Ανανέωση προεπισκόπησης"
2426
},
2527
"action": {
2628
"close": "Κλείσιμο",

src/main/i18n/locales/en_US/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"deleteTag": "This will also cause all snippets to have that tag removed.",
2020
"createDb": "Please select another folder",
2121
"clearDb": "This will permanently delete all Snippets, Folders, and Tags from the database.",
22-
"htmlCssPreview": "Add fragments with HTML & CSS languages to view result.",
22+
"htmlCssPreview": "Add HTML fragment to see the result. Add CSS for styling and JavaScript for interactivity.",
2323
"codeBlockRenderer": [
2424
"When using Codemirror, the language to be set for the code block must correspond to one of the values of the",
2525
"languages"

src/main/i18n/locales/en_US/ui.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
"zoomIn": "Zoom In",
2020
"zoomOut": "Zoom Out",
2121
"darkMode": "Dark Mode",
22+
"toggleDarkMode": "Toggle Dark Mode",
2223
"background": "Background",
23-
"goToDownload": "Go to Download"
24+
"goToDownload": "Go to Download",
25+
"refreshPreview": "Refresh Preview"
2426
},
2527
"action": {
2628
"close": "Close",

src/main/i18n/locales/es_ES/messages.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"deleteTag": "Esto también causará que se elimine la etiqueta de todos los snippets.",
2020
"createDb": "Por favor selecciona otra carpeta",
2121
"clearDb": "Esto eliminará permanentemente todos los Snippets, Carpetas y Etiquetas de la base de datos.",
22-
"htmlCssPreview": "Agrega fragmentos con lenguajes HTML y CSS para ver el resultado.",
22+
"htmlCssPreview": "Agregue un fragmento HTML para ver el resultado. Agregue CSS para el estilo y JavaScript para la interactividad.",
2323
"codeBlockRenderer": [
2424
"Al usar Codemirror, el lenguaje a establecer para el bloque de código debe corresponder a uno de los valores de los",
2525
"languages"

src/main/i18n/locales/es_ES/ui.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
"zoomIn": "Acercar",
2020
"zoomOut": "Alejar",
2121
"darkMode": "Modo Oscuro",
22+
"toggleDarkMode": "Alternar modo oscuro",
2223
"background": "Fondo",
23-
"goToDownload": "Ir a Descargar"
24+
"goToDownload": "Ir a Descargar",
25+
"refreshPreview": "Actualizar vista previa"
2426
},
2527
"action": {
2628
"close": "Cerrar",

0 commit comments

Comments
 (0)