refactor: organized files, refreshed design and layout

This commit is contained in:
2026-01-15 19:55:02 +01:00
parent 4d06b85fc1
commit 1f8365340b
23 changed files with 510 additions and 409 deletions
+72 -71
View File
@@ -1,72 +1,73 @@
{
"locale": {
"pl": "POL",
"en": "ENG"
},
"navbar": {
"order-message": "ORDER MESSAGE",
"order-list": "SAVED ORDERS",
"order-train-picker": "TRAINS"
},
"update": {
"update-available-text": "New GeneraTOR version is available!",
"update-available-underline": "Click here to update!",
"title": "GeneraTOR update!",
"confirm": "ROGER THAT!",
"no-data": "No changelog available!",
"info-1": "This changelog will be available to see once again after clicking the version number in the footer",
"info-2": "The full app changelog available on <a href='https://github.com/Spythere/genera-tor' target='_blank'>the project's GitHub</a>"
},
"order-message": {
"title": "Message to display in the simulator's chatbox:",
"info": "Copy or save the content of the generated train order using buttons below:",
"button-save": "Save as new order",
"button-copy": "Copy the order message",
"button-update": "Update the order",
"warning-outdated-clipboard": "Oops! Your browser may be a little bit depraceted since it's not supporting saving data to the clipboard! :/",
"warning-fill-inputs": "Fill all the empty fields before copying the order!",
"warning-add-rows": "Add at least one row before copying the order!",
"warning-fill-footer": "Fill the following rows in the order's footer before copying it:",
"warning-fill-top": "Fill the order number, train number and date before saving it!",
"warning-order-identical": "Last saved order is identical as the current one!",
"warning-no-order-selected": "Choose the already saved order first!",
"error-update": "An error occurred while saving this order! :/",
"success-update-html": "Updated this <b class=\"text--accent\">order's</b> message!",
"success-save-html": "Saved <b class=\"text--accent\">order's</b> message in the browser memory!",
"success-copy-html": "<b class=\"text--accent\">Success!</b> You may paste the order message in the simulator's chatbox now!"
},
"order-footer": {
"field-stationName": "station",
"field-checkpointName": "checkpoint",
"field-hour": "hour",
"field-minutes": "minute",
"field-dispatcherName": "dispatcher",
"field-secondaryDispatcherName": "ordering dispatcher",
"field-dispatcherOrSecondaryName": "dispatcher (or ordering dispatcher)"
},
"order-options": {
"dark-mode": "Order dark theme",
"update-number-on-copy": "Update order number on copy",
"update-number-on-save": "Update order number on save",
"update-hours": "Update order hour on edit"
},
"order-list": {
"title": "Saved train orders",
"order-title": "Order \"{orderName}\" no. {orderNo} for train no. {trainNo}",
"no-saved-orders": "No saved orders!",
"order-added": "Added:",
"order-updated": "Updated:",
"button-order-select": "Select",
"button-order-remove": "Remove"
},
"order-train-picker": {
"placeholder-scenery-name": "Scenery name",
"placeholder-region-name": "Region",
"placeholder-checkpoint-name": "Checkpoint name",
"autofill-checkpoint-id": "Autofill checkpoint's abbreviation",
"info": "Select scenery name to display active trains",
"title": "Active timetables and trains on the scenery",
"subtitle": "Click on the user below to fill the current order with their information",
"no-trains": "No trains to display"
}
}
"locale": {
"pl": "POL",
"en": "ENG"
},
"navbar": {
"OrderMessagePanel": "MESSAGE",
"OrderListPanel": "SAVED",
"OrderTrainPickerPanel": "TRAINS"
},
"update": {
"update-available-text": "New GeneraTOR version is available!",
"update-available-underline": "Click here to update!",
"title": "GeneraTOR update!",
"confirm": "ROGER THAT!",
"no-data": "No changelog available!",
"info-1": "This changelog will be available to see once again after clicking the version number in the footer",
"info-2": "The full app changelog available on <a href='https://github.com/Spythere/genera-tor' target='_blank'>the project's GitHub</a>"
},
"order-message": {
"title": "Message to display in the simulator's chatbox:",
"info": "Copy or save the content of the generated train order using buttons below:",
"button-save": "Save new",
"button-copy": "Copy message",
"button-update": "Update",
"button-reset": "Reset",
"warning-outdated-clipboard": "Oops! Your browser may be a little bit depraceted since it's not supporting saving data to the clipboard! :/",
"warning-fill-inputs": "Fill all the empty fields before copying the order!",
"warning-add-rows": "Add at least one row before copying the order!",
"warning-fill-footer": "Fill the following rows in the order's footer before copying it:",
"warning-fill-top": "Fill the order number, train number and date before saving it!",
"warning-order-identical": "Last saved order is identical as the current one!",
"warning-no-order-selected": "Choose the already saved order first!",
"error-update": "An error occurred while saving this order! :/",
"success-update-html": "Updated this <b class=\"text--accent\">order's</b> message!",
"success-save-html": "Saved <b class=\"text--accent\">order's</b> message in the browser memory!",
"success-copy-html": "<b class=\"text--accent\">Success!</b> You may paste the order message in the simulator's chatbox now!"
},
"order-footer": {
"field-stationName": "station",
"field-checkpointName": "checkpoint",
"field-hour": "hour",
"field-minutes": "minute",
"field-dispatcherName": "dispatcher",
"field-secondaryDispatcherName": "ordering dispatcher",
"field-dispatcherOrSecondaryName": "dispatcher (or ordering dispatcher)"
},
"order-options": {
"dark-mode": "Order dark theme",
"update-number-on-copy": "Update order number on copy",
"update-number-on-save": "Update order number on save",
"update-hours": "Update order hour on edit"
},
"order-list": {
"title": "Saved train orders",
"order-title": "Order \"{orderName}\" no. {orderNo} for train no. {trainNo}",
"no-saved-orders": "No saved orders!",
"order-added": "Added:",
"order-updated": "Updated:",
"button-order-select": "Select",
"button-order-remove": "Remove"
},
"order-train-picker": {
"placeholder-scenery-name": "Scenery name",
"placeholder-region-name": "Region",
"placeholder-checkpoint-name": "Checkpoint name",
"autofill-checkpoint-id": "Autofill checkpoint's abbreviation",
"info": "Select scenery name to display active trains",
"title": "Active timetables and trains on the scenery",
"subtitle": "Click on the user below to fill the current order with their information",
"no-trains": "No trains to display"
}
}