diff options
author | Rigel Kent <sendmemail@rigelk.eu> | 2020-06-22 13:00:39 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-22 13:00:39 +0200 |
commit | 1ebddadd0704812a4600c39cabe2268321e88331 (patch) | |
tree | 1cc8560e5b63e9976aa5411ba800a62cfe7b8ea9 /client/src/sass | |
parent | 07aea1a2642fc9868cb01e30c322514029d5b95a (diff) | |
download | PeerTube-1ebddadd0704812a4600c39cabe2268321e88331.tar.gz PeerTube-1ebddadd0704812a4600c39cabe2268321e88331.tar.zst PeerTube-1ebddadd0704812a4600c39cabe2268321e88331.zip |
predefined report reasons & improved reporter UI (#2842)
- added `startAt` and `endAt` optional timestamps to help pin down reported sections of a video
- added predefined report reasons
- added video player with report modal
Diffstat (limited to 'client/src/sass')
-rw-r--r-- | client/src/sass/include/_mixins.scss | 11 | ||||
-rw-r--r-- | client/src/sass/player/peertube-skin.scss | 2 |
2 files changed, 10 insertions, 3 deletions
diff --git a/client/src/sass/include/_mixins.scss b/client/src/sass/include/_mixins.scss index eb80ea0e3..6a1deac76 100644 --- a/client/src/sass/include/_mixins.scss +++ b/client/src/sass/include/_mixins.scss | |||
@@ -804,10 +804,12 @@ | |||
804 | } | 804 | } |
805 | 805 | ||
806 | @mixin chip { | 806 | @mixin chip { |
807 | --chip-radius: 5rem; | ||
808 | --chip-padding: .2rem .4rem; | ||
807 | $avatar-height: 1.2rem; | 809 | $avatar-height: 1.2rem; |
808 | 810 | ||
809 | align-items: center; | 811 | align-items: center; |
810 | border-radius: 5rem; | 812 | border-radius: var(--chip-radius); |
811 | display: inline-flex; | 813 | display: inline-flex; |
812 | font-size: 90%; | 814 | font-size: 90%; |
813 | color: pvar(--mainForegroundColor); | 815 | color: pvar(--mainForegroundColor); |
@@ -816,12 +818,17 @@ | |||
816 | margin: .1rem; | 818 | margin: .1rem; |
817 | max-width: 320px; | 819 | max-width: 320px; |
818 | overflow: hidden; | 820 | overflow: hidden; |
819 | padding: .2rem .4rem; | 821 | padding: var(--chip-padding); |
820 | text-decoration: none; | 822 | text-decoration: none; |
821 | text-overflow: ellipsis; | 823 | text-overflow: ellipsis; |
822 | vertical-align: middle; | 824 | vertical-align: middle; |
823 | white-space: nowrap; | 825 | white-space: nowrap; |
824 | 826 | ||
827 | &.rectangular { | ||
828 | --chip-radius: .2rem; | ||
829 | --chip-padding: .2rem .3rem; | ||
830 | } | ||
831 | |||
825 | .avatar { | 832 | .avatar { |
826 | margin-left: -.4rem; | 833 | margin-left: -.4rem; |
827 | margin-right: .2rem; | 834 | margin-right: .2rem; |
diff --git a/client/src/sass/player/peertube-skin.scss b/client/src/sass/player/peertube-skin.scss index 1fc744e67..bdeff8f9a 100644 --- a/client/src/sass/player/peertube-skin.scss +++ b/client/src/sass/player/peertube-skin.scss | |||
@@ -86,7 +86,7 @@ body { | |||
86 | } | 86 | } |
87 | 87 | ||
88 | &.focus-visible, &:hover { | 88 | &.focus-visible, &:hover { |
89 | background-color: var(--mainColor); | 89 | background-color: var(--mainColor, dimgray); |
90 | } | 90 | } |
91 | 91 | ||
92 | } | 92 | } |