diff options
author | Chocobozzz <me@florianbigard.com> | 2020-11-16 15:52:52 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2020-11-16 15:55:18 +0100 |
commit | 805bec52cd12a963832c6dd95e775f54509903f8 (patch) | |
tree | c3493c4807dbea364d6ac8f756df8492dbf2905c | |
parent | c195975c546ecfb0e6228c43a9c855b8c3e09d63 (diff) | |
download | PeerTube-805bec52cd12a963832c6dd95e775f54509903f8.tar.gz PeerTube-805bec52cd12a963832c6dd95e775f54509903f8.tar.zst PeerTube-805bec52cd12a963832c6dd95e775f54509903f8.zip |
Replace keyboard shortcut icon
Use svg instead
-rw-r--r-- | client/src/app/menu/menu.component.html | 6 | ||||
-rw-r--r-- | client/src/app/menu/menu.component.scss | 14 | ||||
-rw-r--r-- | client/src/app/modal/quick-settings-modal.component.scss | 17 | ||||
-rw-r--r-- | client/src/app/shared/shared-icons/global-icon.component.ts | 1 | ||||
-rw-r--r-- | client/src/assets/images/feather/command.svg | 1 | ||||
-rw-r--r-- | client/src/assets/images/misc/keyboard.png | bin | 815 -> 0 bytes |
6 files changed, 7 insertions, 32 deletions
diff --git a/client/src/app/menu/menu.component.html b/client/src/app/menu/menu.component.html index ada53d844..a5985a301 100644 --- a/client/src/app/menu/menu.component.html +++ b/client/src/app/menu/menu.component.html | |||
@@ -59,11 +59,13 @@ | |||
59 | <div class="dropdown-divider"></div> | 59 | <div class="dropdown-divider"></div> |
60 | 60 | ||
61 | <a ngbDropdownItem ngbDropdownToggle class="dropdown-item" (click)="openHotkeysCheatSheet()"> | 61 | <a ngbDropdownItem ngbDropdownToggle class="dropdown-item" (click)="openHotkeysCheatSheet()"> |
62 | <i class="icon icon-shortcuts" aria-hidden="true"></i> <ng-container i18n>Keyboard shortcuts</ng-container> | 62 | <my-global-icon iconName="command" aria-hidden="true"></my-global-icon> |
63 | <ng-container i18n>Keyboard shortcuts</ng-container> | ||
63 | </a> | 64 | </a> |
64 | 65 | ||
65 | <a ngbDropdownItem ngbDropdownToggle (click)="logout($event)" class="dropdown-item" href="#"> | 66 | <a ngbDropdownItem ngbDropdownToggle (click)="logout($event)" class="dropdown-item" href="#"> |
66 | <my-global-icon iconName="sign-out" aria-hidden="true"></my-global-icon> <ng-container i18n>Log out</ng-container> | 67 | <my-global-icon iconName="sign-out" aria-hidden="true"></my-global-icon> |
68 | <ng-container i18n>Log out</ng-container> | ||
67 | </a> | 69 | </a> |
68 | </div> | 70 | </div> |
69 | </div> | 71 | </div> |
diff --git a/client/src/app/menu/menu.component.scss b/client/src/app/menu/menu.component.scss index c27f8f8c4..3ca4e47a1 100644 --- a/client/src/app/menu/menu.component.scss +++ b/client/src/app/menu/menu.component.scss | |||
@@ -352,20 +352,6 @@ menu { | |||
352 | color: #6c757d; | 352 | color: #6c757d; |
353 | } | 353 | } |
354 | 354 | ||
355 | .icon { | ||
356 | @include disable-outline; | ||
357 | @include icon($menu-link-icon-size); | ||
358 | opacity: 0.8; | ||
359 | |||
360 | &.icon-shortcuts { | ||
361 | position: relative; | ||
362 | top: -1px; | ||
363 | margin-right: 10px; | ||
364 | |||
365 | background-image: url('../../assets/images/misc/keyboard.png'); | ||
366 | } | ||
367 | } | ||
368 | |||
369 | input[type=checkbox]{ | 355 | input[type=checkbox]{ |
370 | position: absolute; | 356 | position: absolute; |
371 | visibility: hidden; | 357 | visibility: hidden; |
diff --git a/client/src/app/modal/quick-settings-modal.component.scss b/client/src/app/modal/quick-settings-modal.component.scss index afc8460d0..b0e256744 100644 --- a/client/src/app/modal/quick-settings-modal.component.scss +++ b/client/src/app/modal/quick-settings-modal.component.scss | |||
@@ -19,21 +19,6 @@ | |||
19 | } | 19 | } |
20 | } | 20 | } |
21 | 21 | ||
22 | .icon { | ||
23 | @include disable-outline; | ||
24 | @include icon(22px); | ||
25 | opacity: 0.6; | ||
26 | margin-left: -1px; | ||
27 | |||
28 | &.icon-shortcuts { | ||
29 | position: relative; | ||
30 | top: -1px; | ||
31 | margin-right: 4px; | ||
32 | |||
33 | background-image: url('../../assets/images/misc/keyboard.png'); | ||
34 | } | ||
35 | } | ||
36 | |||
37 | .quick-settings-title { | 22 | .quick-settings-title { |
38 | @include in-content-small-title; | 23 | @include in-content-small-title; |
39 | } \ No newline at end of file | 24 | } |
diff --git a/client/src/app/shared/shared-icons/global-icon.component.ts b/client/src/app/shared/shared-icons/global-icon.component.ts index ab71bc3e7..f3c1fe59b 100644 --- a/client/src/app/shared/shared-icons/global-icon.component.ts +++ b/client/src/app/shared/shared-icons/global-icon.component.ts | |||
@@ -62,6 +62,7 @@ const icons = { | |||
62 | 'sensitive': require('!!raw-loader?!../../../assets/images/feather/eye.svg').default, | 62 | 'sensitive': require('!!raw-loader?!../../../assets/images/feather/eye.svg').default, |
63 | 'unsensitive': require('!!raw-loader?!../../../assets/images/feather/eye-off.svg').default, | 63 | 'unsensitive': require('!!raw-loader?!../../../assets/images/feather/eye-off.svg').default, |
64 | 'refresh': require('!!raw-loader?!../../../assets/images/feather/refresh-cw.svg').default, | 64 | 'refresh': require('!!raw-loader?!../../../assets/images/feather/refresh-cw.svg').default, |
65 | 'command': require('!!raw-loader?!../../../assets/images/feather/command.svg').default, | ||
65 | 'go': require('!!raw-loader?!../../../assets/images/feather/arrow-up-right.svg').default, | 66 | 'go': require('!!raw-loader?!../../../assets/images/feather/arrow-up-right.svg').default, |
66 | 'cross': require('!!raw-loader?!../../../assets/images/feather/x.svg').default, | 67 | 'cross': require('!!raw-loader?!../../../assets/images/feather/x.svg').default, |
67 | 'tick': require('!!raw-loader?!../../../assets/images/feather/check.svg').default, | 68 | 'tick': require('!!raw-loader?!../../../assets/images/feather/check.svg').default, |
diff --git a/client/src/assets/images/feather/command.svg b/client/src/assets/images/feather/command.svg new file mode 100644 index 000000000..306eba774 --- /dev/null +++ b/client/src/assets/images/feather/command.svg | |||
@@ -0,0 +1 @@ | |||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-command"><path d="M18 3a3 3 0 00-3 3v12a3 3 0 003 3 3 3 0 003-3 3 3 0 00-3-3H6a3 3 0 00-3 3 3 3 0 003 3 3 3 0 003-3V6a3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3h12a3 3 0 003-3 3 3 0 00-3-3z"/></svg> \ No newline at end of file | |||
diff --git a/client/src/assets/images/misc/keyboard.png b/client/src/assets/images/misc/keyboard.png deleted file mode 100644 index ef9de868c..000000000 --- a/client/src/assets/images/misc/keyboard.png +++ /dev/null | |||
Binary files differ | |||