diff --git a/client/src/app/app.component.ts b/client/src/app/app.component.ts index a69f419be..7bab2e2fd 100644 --- a/client/src/app/app.component.ts +++ b/client/src/app/app.component.ts @@ -132,6 +132,10 @@ export class AppComponent implements OnInit { this.router.navigate([ '/videos/subscriptions' ]) return false }, undefined, 'Go to the subscriptions videos page'), + new Hotkey('g+o', (event: KeyboardEvent): boolean => { + this.router.navigate([ '/videos/overview' ]) + return false + }, undefined, 'Go to the videos overview page'), new Hotkey('g+t', (event: KeyboardEvent): boolean => { this.router.navigate([ '/videos/trending' ]) return false diff --git a/client/src/app/menu/menu.component.scss b/client/src/app/menu/menu.component.scss index f8c7d8519..941c208e2 100644 --- a/client/src/app/menu/menu.component.scss +++ b/client/src/app/menu/menu.component.scss @@ -18,12 +18,16 @@ menu { overflow: hidden; z-index: 1000; color: $menu-color; - overflow-y: auto; display: flex; flex-direction: column; + &:focus, &:hover { + overflow-y: auto; + } + .top-menu { flex-grow: 1; + width: $menu-width; } .logged-in-block { diff --git a/client/src/app/videos/+video-watch/video-watch.component.html b/client/src/app/videos/+video-watch/video-watch.component.html index c6118b763..7dbc96bf4 100644 --- a/client/src/app/videos/+video-watch/video-watch.component.html +++ b/client/src/app/videos/+video-watch/video-watch.component.html @@ -208,7 +208,7 @@