From 83a68c279d71431fa90af61832b8f91fa61ffc2e Mon Sep 17 00:00:00 2001 From: Wroud Date: Wed, 16 Feb 2022 16:56:24 +0300 Subject: [PATCH] feat(core-app): CB-1633 CB-1634 add key bindings --- .../ElementsTreeTools/ElementsTreeFilter.tsx | 4 +++- .../ElementsTreeTools/ElementsTreeTools.tsx | 7 ++++++- .../NavigationTreeSettings.tsx | 4 +++- webapp/packages/core-app/src/index.ts | 7 +++++++ .../plugin-help/src/Shortcuts/SHORTCUTS_DATA.ts | 16 ++++++++++++++-- 5 files changed, 33 insertions(+), 5 deletions(-) diff --git a/webapp/packages/core-app/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.tsx b/webapp/packages/core-app/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.tsx index c7ecadc535..4b42aa121c 100644 --- a/webapp/packages/core-app/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.tsx +++ b/webapp/packages/core-app/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.tsx @@ -32,11 +32,13 @@ const filterStyle = composes( interface Props { tree: IElementsTree; style?: ComponentStyle; + className?: string; } export const ElementsTreeFilter = observer(function ElementsTreeFilter({ tree, style, + className, }) { const [focusedRef] = useFocus({ focusFirstChild: true }); const translate = useTranslate(); @@ -47,7 +49,7 @@ export const ElementsTreeFilter = observer(function ElementsTreeFilter({ } return styled(styles)( - + *:last-child:not(:first-child) { + border-bottom: solid 1px; + border-color: inherit; + } } actions { display: flex; diff --git a/webapp/packages/core-app/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.tsx b/webapp/packages/core-app/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.tsx index 847981a479..0c7cf6ee3a 100644 --- a/webapp/packages/core-app/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.tsx +++ b/webapp/packages/core-app/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.tsx @@ -34,18 +34,20 @@ interface Props { root: string; settings: IElementsTreeSettings; style?: ComponentStyle; + className?: string; } export const NavigationTreeSettings = observer(function NavigationTreeSettings({ root, settings, style, + className, }) { const styles = useStyles(BASE_CONTAINERS_STYLES, expandStyles, style); const translate = useTranslate(); return styled(styles)( - + {translate('app_navigationTree_settings_title')}