From cb717cf4928c13c86f37eac2141838d384570a35 Mon Sep 17 00:00:00 2001 From: IRBorisov <8611739+IRBorisov@users.noreply.github.com> Date: Wed, 22 May 2024 14:26:17 +0300 Subject: [PATCH] UI fixes --- rsconcept/frontend/index.html | 2 +- .../src/app/Navigation/Navigation.tsx | 5 +- .../components/ui/DataTable/TableHeader.tsx | 2 +- .../pages/ManualsPage/items/HelpCstEditor.tsx | 77 +++++++++++++------ rsconcept/frontend/src/styling/constants.css | 2 +- rsconcept/frontend/src/styling/setup.css | 4 - rsconcept/frontend/src/styling/styles.css | 10 +-- 7 files changed, 63 insertions(+), 39 deletions(-) diff --git a/rsconcept/frontend/index.html b/rsconcept/frontend/index.html index e62634be..b2846a33 100644 --- a/rsconcept/frontend/index.html +++ b/rsconcept/frontend/index.html @@ -10,7 +10,7 @@ diff --git a/rsconcept/frontend/src/app/Navigation/Navigation.tsx b/rsconcept/frontend/src/app/Navigation/Navigation.tsx index 51378a27..a8c5cd9a 100644 --- a/rsconcept/frontend/src/app/Navigation/Navigation.tsx +++ b/rsconcept/frontend/src/app/Navigation/Navigation.tsx @@ -28,6 +28,7 @@ function Navigation() { className={clsx( 'z-navigation', // prettier: split lines 'sticky top-0 left-0 right-0', + 'w-full', 'clr-app', 'select-none' )} @@ -35,9 +36,9 @@ function Navigation() { ({ }: TableHeaderProps) { return ( -

Редактор конституенты

-
  • сохранить изменения: Ctrl + S
  • -
  • кнопка переименования справа от Имени
  • +
    +

    Редактор конституенты

    +
  • + сохранить изменения: Ctrl + S +
  • +
  • + кнопка переименования справа от{' '} + +
  • -

    Термин и Текстовое определение

    -
  • кнопка редактирования словоформ справа от Термина
  • -
  • Ctrl + Пробел открывает редактирование отсылок
  • - -

    Определение понятия

    -
  • индикатор статуса определения сверху
  • -
  • переключение шрифта
  • -
  • специальная клавиатура и горячие клавиши
  • -
  • отображение списка конституент
  • -
  • отображение дерева разбора
  • -
  • Ctrl + Пробел дополняет до незанятого имени
  • - -

    Список конституент

    -
  • фильтрация в верхней части
  • -
  • при наведении на имя конституенты отображаются атрибуты
  • -
  • цветом фона выделена текущая конституента
  • -
  • цветом фона выделена основа текущей
  • -
  • цветом фона выделены порожденные текущей
  • -
    ); +

    Термин и Текстовое определение

    +
  • + кнопка редактирования словоформ справа от{' '} + +
  • +
  • Ctrl + Пробел открывает редактирование отсылок
  • + +

    Определение понятия

    +
  • + индикатор статуса определения сверху +
  • +
  • + переключение шрифта +
  • +
  • + специальная клавиатура и горячие клавиши +
  • +
  • + отображение списка конституент +
  • +
  • + отображение{' '} + +
  • +
  • Ctrl + Пробел дополняет до незанятого имени
  • + +

    Список конституент

    +
  • фильтрация в верхней части
  • +
  • при наведении на имя конституенты отображаются атрибуты
  • +
  • + цветом фона выделена текущая конституента +
  • +
  • + цветом фона выделена{' '} + текущей +
  • +
  • + цветом фона выделены{' '} + текущей +
  • + + ); } export default HelpCstEditor; diff --git a/rsconcept/frontend/src/styling/constants.css b/rsconcept/frontend/src/styling/constants.css index 058969fa..eca4d0b3 100644 --- a/rsconcept/frontend/src/styling/constants.css +++ b/rsconcept/frontend/src/styling/constants.css @@ -4,7 +4,7 @@ /* prettier-ignore */ :root { - --font-ui: 'Geologica', 'Fira Code', 'Segoe UI Symbol', sans-serif; + --font-ui: 'Alegreya Sans SC', 'Rubik', 'Segoe UI Symbol', sans-serif; --font-main: 'Rubik', 'Fira Code', 'Noto Sans Math', 'Noto Sans Symbols 2', 'Segoe UI Symbol', sans-serif; --font-math: 'Fira Code', 'Noto Sans Math', 'Noto Sans Symbols 2', 'Rubik', 'Segoe UI Symbol', sans-serif; --font-math2: 'Noto Sans Math', 'Noto Sans Symbols 2', 'Rubik', 'Segoe UI Symbol', sans-serif; diff --git a/rsconcept/frontend/src/styling/setup.css b/rsconcept/frontend/src/styling/setup.css index eddc4473..81994207 100644 --- a/rsconcept/frontend/src/styling/setup.css +++ b/rsconcept/frontend/src/styling/setup.css @@ -139,8 +139,4 @@ div:not(.dense) > p { .border { @apply rounded; } - - .shadow-border { - @apply shadow-sm shadow-[var(--cl-bg-40)] dark:shadow-[var(--cd-bg-40)]; - } } diff --git a/rsconcept/frontend/src/styling/styles.css b/rsconcept/frontend/src/styling/styles.css index 6b125921..02410612 100644 --- a/rsconcept/frontend/src/styling/styles.css +++ b/rsconcept/frontend/src/styling/styles.css @@ -14,12 +14,6 @@ .font-controls { font-family: var(--font-ui); font-weight: 600; - font-variant: small-caps; - } - @supports (-moz-appearance: none) { - .font-controls { - font-size: 0.85rem; - } } .font-math { font-family: var(--font-math); @@ -245,4 +239,8 @@ .cc-blur { backdrop-filter: blur(3px); } + + .cc-shadow-border { + @apply shadow-sm shadow-[var(--cl-bg-40)] dark:shadow-[var(--cd-bg-40)]; + } }