diff options
Diffstat (limited to 'client/src/sass')
-rw-r--r-- | client/src/sass/include/_mixins.scss | 26 | ||||
-rw-r--r-- | client/src/sass/primeng-custom.scss | 37 |
2 files changed, 52 insertions, 11 deletions
diff --git a/client/src/sass/include/_mixins.scss b/client/src/sass/include/_mixins.scss index f608e9299..caa79bf04 100644 --- a/client/src/sass/include/_mixins.scss +++ b/client/src/sass/include/_mixins.scss | |||
@@ -224,6 +224,20 @@ | |||
224 | cursor: pointer; | 224 | cursor: pointer; |
225 | } | 225 | } |
226 | 226 | ||
227 | @mixin select-arrow-down { | ||
228 | top: 50%; | ||
229 | right: calc(0% + 15px); | ||
230 | content: " "; | ||
231 | height: 0; | ||
232 | width: 0; | ||
233 | position: absolute; | ||
234 | pointer-events: none; | ||
235 | border: 5px solid rgba(0, 0, 0, 0); | ||
236 | border-top-color: #000; | ||
237 | margin-top: -2px; | ||
238 | z-index: 100; | ||
239 | } | ||
240 | |||
227 | @mixin peertube-select-container ($width) { | 241 | @mixin peertube-select-container ($width) { |
228 | padding: 0; | 242 | padding: 0; |
229 | margin: 0; | 243 | margin: 0; |
@@ -248,17 +262,7 @@ | |||
248 | } | 262 | } |
249 | 263 | ||
250 | &:after { | 264 | &:after { |
251 | top: 50%; | 265 | @include select-arrow-down; |
252 | right: calc(0% + 15px); | ||
253 | content: " "; | ||
254 | height: 0; | ||
255 | width: 0; | ||
256 | position: absolute; | ||
257 | pointer-events: none; | ||
258 | border: 5px solid rgba(0, 0, 0, 0); | ||
259 | border-top-color: #000; | ||
260 | margin-top: -2px; | ||
261 | z-index: 100; | ||
262 | } | 266 | } |
263 | 267 | ||
264 | select { | 268 | select { |
diff --git a/client/src/sass/primeng-custom.scss b/client/src/sass/primeng-custom.scss index 957b99356..6c3100746 100644 --- a/client/src/sass/primeng-custom.scss +++ b/client/src/sass/primeng-custom.scss | |||
@@ -232,6 +232,43 @@ p-table { | |||
232 | } | 232 | } |
233 | } | 233 | } |
234 | 234 | ||
235 | // multiselect customizations | ||
236 | p-multiselect { | ||
237 | .ui-multiselect-label { | ||
238 | font-size: 15px !important; | ||
239 | padding: 4px 30px 4px 12px !important; | ||
240 | |||
241 | $width: 338px; | ||
242 | width: $width !important; | ||
243 | |||
244 | @media screen and (max-width: $width) { | ||
245 | width: 100% !important; | ||
246 | } | ||
247 | } | ||
248 | |||
249 | .pi.pi-chevron-down{ | ||
250 | margin-left: 0 !important; | ||
251 | |||
252 | &::after { | ||
253 | @include select-arrow-down; | ||
254 | |||
255 | right: 0; | ||
256 | margin-top: 6px; | ||
257 | } | ||
258 | } | ||
259 | |||
260 | .ui-chkbox-icon { | ||
261 | //position: absolute !important; | ||
262 | width: 18px; | ||
263 | height: 18px; | ||
264 | //left: 0; | ||
265 | |||
266 | //&::after { | ||
267 | // left: -2px !important; | ||
268 | //} | ||
269 | } | ||
270 | } | ||
271 | |||
235 | // PrimeNG calendar tweaks | 272 | // PrimeNG calendar tweaks |
236 | p-calendar .ui-datepicker { | 273 | p-calendar .ui-datepicker { |
237 | a { | 274 | a { |