From 1cef50d5157d106a138d6a653e7d182cc6cb7645 Mon Sep 17 00:00:00 2001 From: Boris Voropaev Date: Mon, 18 Dec 2023 20:01:44 +0300 Subject: [PATCH] left slider --- .../user-bar/header-user-bar.component.html | 2 +- .../slider-menu/slider-menu.component.html | 2 +- src/vniigaz-v2/css/_forms.scss | 17 ++++- src/vniigaz-v2/css/_main-menu.scss | 63 ++++++++++++++++++- 4 files changed, 78 insertions(+), 6 deletions(-) diff --git a/src/app/_modules/layout/header/user-bar/header-user-bar.component.html b/src/app/_modules/layout/header/user-bar/header-user-bar.component.html index 1bc49cc..be29fbe 100644 --- a/src/app/_modules/layout/header/user-bar/header-user-bar.component.html +++ b/src/app/_modules/layout/header/user-bar/header-user-bar.component.html @@ -10,7 +10,7 @@
-
Структура сайта
+
Панель управления
Выход из системы
diff --git a/src/app/_modules/pages/menu/slider-menu/slider-menu.component.html b/src/app/_modules/pages/menu/slider-menu/slider-menu.component.html index ba5f5c3..1b80fbb 100644 --- a/src/app/_modules/pages/menu/slider-menu/slider-menu.component.html +++ b/src/app/_modules/pages/menu/slider-menu/slider-menu.component.html @@ -1,4 +1,4 @@ - +
diff --git a/src/vniigaz-v2/css/_forms.scss b/src/vniigaz-v2/css/_forms.scss index f4d9077..e5769e8 100644 --- a/src/vniigaz-v2/css/_forms.scss +++ b/src/vniigaz-v2/css/_forms.scss @@ -204,13 +204,23 @@ form-field-document{ } .values { - + display: flex; + flex-direction: column; + align-items: flex-start; + flex-wrap: nowrap; .item { + display: flex; + flex-direction: column; margin-top: $p; .doc-item-header{ display: flex; align-items: flex-start; gap: $pxs; + .info{ + flex-shrink: 1; + overflow: hidden; + max-width: 530px; + } .description{ font-size: 16px; line-height: 24px; @@ -312,8 +322,7 @@ form-field-image{ .values { display: flex; - flex-direction: row; - flex-wrap: wrap; + flex-direction: column; column-gap: 24px; row-gap: 12px; margin-top: 8px; @@ -321,6 +330,8 @@ form-field-image{ .item { display: flex; flex-direction: row; + max-width: 100%; + overflow: hidden; .preview { width: 80px; height: 80px; diff --git a/src/vniigaz-v2/css/_main-menu.scss b/src/vniigaz-v2/css/_main-menu.scss index 837b772..4defb6b 100644 --- a/src/vniigaz-v2/css/_main-menu.scss +++ b/src/vniigaz-v2/css/_main-menu.scss @@ -98,9 +98,70 @@ a.logo{ + + +slider[side="left"]{ + .slider-bar{ + background-color: var(--prime-act); + padding: 32px 40px; + width: 480px; + max-width: 100vw; + .header{ + background-color: var(--prime-act); + box-shadow: none; + padding: 0 0 28px; + ico svg{ + color: var(--white); + } + } + .body{ + pages-menu{ + ico{ + border: 2px solid var(--white); + border-radius: 14px; + margin-top: 20px; + svg{ + color: var(--white); + } + } + a{ + font-family: PT Sans; + font-size: 20px; + font-style: normal; + font-weight: 400; + line-height: 24px; + color: var(--white); + margin: 20px 0 2px 16px; + } + + &.top-menu{ + &>pages-menu-item>.item>a{ + font-family: PT Sans Narrow; + font-size: 24px; + font-style: normal; + font-weight: 700; + letter-spacing: 0.24px; + } + } + .current{ + border-bottom: 2px solid var(--prime-dis); + } + } + } + } + +} + + + + + + + + @media screen and (max-width: 1330px){ .header{ - pages-menu, >a.vnii{ + pages-menu, >a.vnii, .header-right{ display: none !important; } }