Skip to content

Commit e0e4673

Browse files
feat: SRS-592 - remove hover behavior in CATS sidebar (#1184)
Co-authored-by: nikhila-aot <38471389+nikhila-aot@users.noreply.github.com>
1 parent 94edac6 commit e0e4673

File tree

2 files changed

+8
-52
lines changed

2 files changed

+8
-52
lines changed

cats-frontend/src/App.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
:root {
2-
--sidebar-default-width: 128px;
2+
--sidebar-default-width: 240px;
33
}
44

55
.App {

cats-frontend/src/app/components/navigation/SideBar.css

Lines changed: 7 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -10,45 +10,17 @@
1010
justify-content: space-between;
1111
min-height: calc(100vh - 65px) !important;
1212
border-right: 1px solid var(--surface-color-border-light, #d8d8d8);
13-
}
14-
15-
.side-bar:hover {
1613
width: 240px;
1714
max-width: 240px;
1815
}
1916

20-
.side-bar:hover .sideBar-Nav {
21-
align-items: flex-start;
22-
padding: 0px;
23-
}
24-
25-
.side-bar:hover .sideBar-Nav .arrow-left {
26-
display: none;
27-
}
28-
29-
.side-bar:hover .sideBar-Nav .arrow-right {
30-
display: block;
31-
}
32-
33-
.side-bar:hover .arrows {
34-
display: flex;
35-
align-self: end;
36-
}
37-
38-
.side-bar .sideBar-Nav .arrow-right {
39-
display: none;
40-
}
41-
4217
.sideBar-Nav {
4318
display: flex;
4419
gap: 24px;
4520
flex-direction: column;
4621
list-style: none;
47-
align-items: center;
48-
}
49-
50-
.sideBar-Nav:hover {
5122
align-items: flex-start;
23+
padding: 0px;
5224
}
5325

5426
.sideBar-NavItem {
@@ -60,15 +32,11 @@
6032
gap: 5px;
6133
}
6234

63-
.side-bar:hover .sideBarDisplayText {
35+
.sideBarDisplayText {
6436
display: block;
6537
text-decoration: none !important;
6638
}
6739

68-
.sideBarDisplayText {
69-
display: none;
70-
}
71-
7240
.sideBar-NavLabel {
7341
font-size: 14px;
7442
font-weight: 700;
@@ -105,19 +73,15 @@
10573
.currentPath {
10674
background: var(--surface-color-primary-default);
10775
border-radius: 0px;
108-
width: 40px;
109-
justify-content: center;
76+
width: 100%;
77+
justify-content: flex-start;
11078
}
11179

11280
.currentPath .sideBar-Icon,
11381
.currentPath .sideBarDisplayText {
11482
color: white !important;
11583
}
11684

117-
.side-bar:hover .currentPath {
118-
width: 100%;
119-
}
120-
12185
.sideBarDisplayText:hover {
12286
color: var(--surface-color-primary-default) !important;
12387
}
@@ -135,24 +99,16 @@
13599
display: flex;
136100
flex-direction: column;
137101
gap: 8px;
138-
align-items: center;
139-
}
140-
141-
.side-bar:hover .sidebar-menu-group {
142102
align-items: flex-start;
143103
width: 100%;
144104
}
145105

146-
.side-bar:hover .currentPath {
147-
justify-content: flex-start;
148-
}
149-
150-
.side-bar:hover .sideBar-menu-item-hover:hover {
106+
.sideBar-menu-item-hover:hover {
151107
background: var(--surface-color-primary-hover);
152108
width: 100%;
153109
}
154110

155-
.side-bar:hover .sideBar-menu-item-hover:hover .sideBar-Icon,
156-
.side-bar:hover .sideBar-menu-item-hover:hover .sideBarDisplayText {
111+
.sideBar-menu-item-hover:hover .sideBar-Icon,
112+
.sideBar-menu-item-hover:hover .sideBarDisplayText {
157113
color: white !important;
158114
}

0 commit comments

Comments
 (0)