diff --git a/packages/nc-gui-v2/assets/style-v2.scss b/packages/nc-gui-v2/assets/style-v2.scss index 08edc2d1f3..f698cdcf7a 100644 --- a/packages/nc-gui-v2/assets/style-v2.scss +++ b/packages/nc-gui-v2/assets/style-v2.scss @@ -76,3 +76,20 @@ html { .nc-menu-item { @apply cursor-pointer text-xs flex align-center gap-2 p-4 relative after:(content-[''] absolute top-0 left-0 w-full h-full right 0 bg-current opacity-0 transition transition-opactity duration-100) hover:(after:(opacity-5)); } + +.nc-sidebar-right-item { + @apply relative flex items-center; + + &::after { + @apply rounded-md absolute top-0 left-0 right-0 bottom-0 transition-all duration-150 ease-in-out; + content: ''; + } + + &:hover::after { + @apply ring shadow-2xl transform scale-110; + } + + svg { + @apply z-1 text-xl p-1 text-gray-500; + } +} diff --git a/packages/nc-gui-v2/components/smartsheet-toolbar/AddRow.vue b/packages/nc-gui-v2/components/smartsheet-toolbar/AddRow.vue index f8245fcf5f..9e99331042 100644 --- a/packages/nc-gui-v2/components/smartsheet-toolbar/AddRow.vue +++ b/packages/nc-gui-v2/components/smartsheet-toolbar/AddRow.vue @@ -1,10 +1,15 @@ + + - +
+ +
+
+ diff --git a/packages/nc-gui-v2/components/smartsheet-toolbar/DeleteTable.vue b/packages/nc-gui-v2/components/smartsheet-toolbar/DeleteTable.vue index 65a93e6176..1f64724d7f 100644 --- a/packages/nc-gui-v2/components/smartsheet-toolbar/DeleteTable.vue +++ b/packages/nc-gui-v2/components/smartsheet-toolbar/DeleteTable.vue @@ -3,7 +3,11 @@ import MdiDeleteIcon from '~icons/mdi/delete-outline' + + - +
+ +
+
+ diff --git a/packages/nc-gui-v2/components/smartsheet-toolbar/LockMenu.vue b/packages/nc-gui-v2/components/smartsheet-toolbar/LockMenu.vue index 672bb3c816..de9f1e931e 100644 --- a/packages/nc-gui-v2/components/smartsheet-toolbar/LockMenu.vue +++ b/packages/nc-gui-v2/components/smartsheet-toolbar/LockMenu.vue @@ -51,15 +51,11 @@ const Icon = computed(() => { }) - -