(core) New document settings page

Summary:
This diff implement new page for document settings which replaces the old modal settings.
Diff also adds a new `Settings + API` page item below tools in the left panel that link to that very doc settings page.

Test Plan: Updated existing tests.

Reviewers: jarek

Reviewed By: jarek

Differential Revision: https://phab.getgrist.com/D3761
This commit is contained in:
Cyprien P
2023-01-05 09:11:54 +01:00
parent ca5ae6fa3f
commit a8827b152e
8 changed files with 142 additions and 102 deletions

View File

@@ -266,7 +266,10 @@
"Save": "Save",
"Save and Reload": "Save and Reload",
"This document's ID (for API use):": "This document's ID (for API use):",
"Time Zone:": "Time Zone:"
"Time Zone:": "Time Zone:",
"API": "API",
"Document ID copied to clipboard": "Document ID copied to clipboard",
"Ok": "Ok"
},
"DocumentUsage": {
"Attachments Size": "Attachments Size",

View File

@@ -260,7 +260,8 @@
"Local currency ({{currency}})": "Devise locale ({{currency}})",
"Engine (experimental {{span}} change at own risk):": "Moteur (expérimental {{span}} changez à vos risques et périls):",
"Save": "Enregistrer",
"Save and Reload": "Enregistrer et recharger"
"Save and Reload": "Enregistrer et recharger",
"Document ID copied to clipboard": "Identifiant de document copié"
},
"DocumentUsage": {
"Usage statistics are only available to users with full access to the document data.": "Les statistiques d'utilisation ne sont disponibles qu'aux utilisateurs ayant un accès complet aux données du document.",