diff options
Diffstat (limited to 'client/src/app/menu/menu.component.scss')
-rw-r--r-- | client/src/app/menu/menu.component.scss | 86 |
1 files changed, 44 insertions, 42 deletions
diff --git a/client/src/app/menu/menu.component.scss b/client/src/app/menu/menu.component.scss index 7b392b599..9241e8059 100644 --- a/client/src/app/menu/menu.component.scss +++ b/client/src/app/menu/menu.component.scss | |||
@@ -26,6 +26,16 @@ menu { | |||
26 | overflow-y: auto; | 26 | overflow-y: auto; |
27 | } | 27 | } |
28 | 28 | ||
29 | &.logged-in { | ||
30 | .panel-block { | ||
31 | margin-bottom: 25px; | ||
32 | } | ||
33 | |||
34 | .block-title { | ||
35 | margin-bottom: 15px; | ||
36 | } | ||
37 | } | ||
38 | |||
29 | .top-menu { | 39 | .top-menu { |
30 | flex-grow: 1; | 40 | flex-grow: 1; |
31 | width: $menu-width; | 41 | width: $menu-width; |
@@ -37,7 +47,7 @@ menu { | |||
37 | display: flex; | 47 | display: flex; |
38 | align-items: center; | 48 | align-items: center; |
39 | justify-content: center; | 49 | justify-content: center; |
40 | margin-bottom: 35px; | 50 | margin-bottom: 20px; |
41 | 51 | ||
42 | .logged-in-info { | 52 | .logged-in-info { |
43 | @include ellipsis; | 53 | @include ellipsis; |
@@ -74,6 +84,24 @@ menu { | |||
74 | border: none; | 84 | border: none; |
75 | } | 85 | } |
76 | } | 86 | } |
87 | |||
88 | .dropdown-item { | ||
89 | @include dropdown-with-icon-item; | ||
90 | |||
91 | my-global-icon { | ||
92 | @include apply-svg-color(var(--mainForegroundColor)); | ||
93 | |||
94 | width: 22px; | ||
95 | height: 22px; | ||
96 | |||
97 | &[iconName="sign-out"] { | ||
98 | position: relative; | ||
99 | right: -1px; | ||
100 | height: 21px; | ||
101 | width: 21px; | ||
102 | } | ||
103 | } | ||
104 | } | ||
77 | } | 105 | } |
78 | } | 106 | } |
79 | 107 | ||
@@ -134,57 +162,31 @@ menu { | |||
134 | background-color: rgba(255, 255, 255, 0.10); | 162 | background-color: rgba(255, 255, 255, 0.10); |
135 | } | 163 | } |
136 | 164 | ||
137 | .icon { | 165 | my-global-icon { |
138 | @include icon(22px); | 166 | @include apply-svg-color(#808080); |
139 | 167 | ||
168 | display: flex; | ||
169 | width: 22px; | ||
170 | height: 22px; | ||
140 | margin-right: 18px; | 171 | margin-right: 18px; |
141 | 172 | ||
142 | &.icon-videos-subscriptions { | 173 | &[iconName="playlists"] { |
143 | position: relative; | 174 | height: 24px; |
144 | top: -1px; | 175 | width: 24px; |
145 | background-image: url('../../assets/images/menu/subscriptions.svg'); | ||
146 | } | ||
147 | |||
148 | &.icon-videos-overview { | ||
149 | position: relative; | ||
150 | background-image: url('../../assets/images/menu/globe.svg'); | ||
151 | } | ||
152 | |||
153 | &.icon-videos-trending { | ||
154 | position: relative; | ||
155 | top: -1px; | ||
156 | background-image: url('../../assets/images/menu/trending.svg'); | ||
157 | } | ||
158 | 176 | ||
159 | &.icon-videos-recently-added { | 177 | margin-right: 16px; |
160 | width: 23px; | ||
161 | height: 23px; | ||
162 | background-image: url('../../assets/images/menu/recently-added.svg'); | ||
163 | } | 178 | } |
164 | 179 | ||
165 | &.icon-videos-local { | 180 | &[iconName="videos"] { |
166 | width: 23px; | ||
167 | height: 23px; | ||
168 | |||
169 | position: relative; | 181 | position: relative; |
170 | top: -1px; | 182 | right: -1px; |
171 | |||
172 | background-image: url('../../assets/images/menu/home.svg'); | ||
173 | } | ||
174 | |||
175 | &.icon-administration { | ||
176 | width: 23px; | ||
177 | height: 23px; | ||
178 | |||
179 | background-image: url('../../assets/images/menu/administration.svg'); | ||
180 | } | 183 | } |
184 | } | ||
181 | 185 | ||
182 | &.icon-about { | 186 | .icon { |
183 | width: 23px; | 187 | @include icon(22px); |
184 | height: 23px; | ||
185 | 188 | ||
186 | background-image: url('../../assets/images/menu/about.svg'); | 189 | margin-right: 18px; |
187 | } | ||
188 | } | 190 | } |
189 | } | 191 | } |
190 | } | 192 | } |