6 height: calc(100vh - #{$header-height});
15 background-color: var(--menuBackgroundColor);
20 color: var(--menuForegroundColor);
22 flex-direction: column;
36 background-color: rgba(255, 255, 255, 0.15);
39 justify-content: center;
47 .logged-in-display-name {
49 font-weight: $font-semibold;
50 color: var(--menuForegroundColor);
53 @include disable-default-a-behaviour;
69 @include apply-svg-color(var(--mainBackgroundColor));
81 margin: 30px 25px 35px 25px;
84 @include peertube-button-link;
85 @include orange-button;
92 .create-account-button {
93 @include peertube-button-link;
99 background-color: rgba(255, 255, 255, 0.25);
102 background-color: rgba(255, 255, 255, 0.28);
108 text-transform: uppercase;
109 font-weight: $font-bold; // Bold
121 padding-left: $menu-lateral-padding;
122 color: var(--menuForegroundColor);
126 transition: background-color .1s ease-in-out;
127 @include disable-default-a-behaviour;
130 background-color: rgba(255, 255, 255, 0.15);
133 &:hover, &.focus-visible {
134 background-color: rgba(255, 255, 255, 0.10);
142 &.icon-videos-subscriptions {
145 background-image: url('../../assets/images/menu/subscriptions.svg');
148 &.icon-videos-overview {
150 background-image: url('../../assets/images/menu/globe.svg');
153 &.icon-videos-trending {
156 background-image: url('../../assets/images/menu/trending.svg');
159 &.icon-videos-recently-added {
162 background-image: url('../../assets/images/menu/recently-added.svg');
165 &.icon-videos-local {
172 background-image: url('../../assets/images/menu/home.svg');
175 &.icon-administration {
179 background-image: url('../../assets/images/menu/administration.svg');
186 background-image: url('../../assets/images/menu/about.svg');
193 padding-bottom: 15px;
194 padding-left: $menu-lateral-padding;
195 padding-right: $menu-lateral-padding;
198 .language, .shortcuts, .color-palette {
199 display: inline-block;
200 color: $menu-bottom-color;
203 font-weight: $font-semibold;
206 @include disable-outline;
216 background-image: url('../../assets/images/menu/language.png');
225 background-image: url('../../assets/images/menu/keyboard.png');
226 background-color: #fff;
227 filter: invert(100%);
237 background-image: url('../../assets/images/menu/moonsun.svg');
248 @media screen and (max-width: $mobile-view) {
250 width: 100% !important;
254 width: 100% !important;