From 4be63cb75eb75fcab06641afcda8bf5b24cec665 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Wed, 28 Jun 2023 10:44:59 +0300 Subject: [PATCH] navbar dividers --- .../Espo/Resources/i18n/en_US/Settings.json | 1 + client/res/templates/site/navbar.tpl | 19 +++- client/src/views/settings/fields/tab-list.js | 36 ++++++- .../views/settings/modals/edit-tab-divider.js | 101 ++++++++++++++++++ .../settings/modals/tab-list-field-add.js | 12 +++ client/src/views/site/navbar.js | 64 ++++++++++- frontend/less/dark/variables.less | 2 +- frontend/less/espo/elements/dropdown.less | 4 + frontend/less/espo/elements/navbar.less | 30 ++++-- frontend/less/espo/elements/type.less | 4 + frontend/less/espo/layout-side.less | 101 ++++++++++++++++-- frontend/less/espo/layout-top.less | 4 +- frontend/less/espo/value-variables.less | 2 +- frontend/less/espo/variables.less | 1 + frontend/less/glass/variables.less | 2 +- frontend/less/hazyblue/variables.less | 2 + frontend/less/sakura/variables.less | 2 +- frontend/less/violet/variables.less | 2 +- 18 files changed, 356 insertions(+), 33 deletions(-) create mode 100644 client/src/views/settings/modals/edit-tab-divider.js diff --git a/application/Espo/Resources/i18n/en_US/Settings.json b/application/Espo/Resources/i18n/en_US/Settings.json index a77634b2d8..a760011c1d 100644 --- a/application/Espo/Resources/i18n/en_US/Settings.json +++ b/application/Espo/Resources/i18n/en_US/Settings.json @@ -274,6 +274,7 @@ }, "labels": { "Group Tab": "Group Tab", + "Divider": "Divider", "System": "System", "Locale": "Locale", "Search": "Search", diff --git a/client/res/templates/site/navbar.tpl b/client/res/templates/site/navbar.tpl index 361825fadd..fb36cc3aae 100644 --- a/client/res/templates/site/navbar.tpl +++ b/client/res/templates/site/navbar.tpl @@ -7,14 +7,21 @@ > + >