diff options
author | Chocobozzz <me@florianbigard.com> | 2021-06-07 17:38:31 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2021-06-07 18:14:05 +0200 |
commit | 27bc95867442c772841fb183a625bbda61dede51 (patch) | |
tree | 6fe20951f1109c1f5388d9a681f0df0758d463e0 /client/src/sass/application.scss | |
parent | 8beea2d37d90e9a12d895f4a9eebc1e532313d8c (diff) | |
download | PeerTube-27bc95867442c772841fb183a625bbda61dede51.tar.gz PeerTube-27bc95867442c772841fb183a625bbda61dede51.tar.zst PeerTube-27bc95867442c772841fb183a625bbda61dede51.zip |
Bidi support
Diffstat (limited to 'client/src/sass/application.scss')
-rw-r--r-- | client/src/sass/application.scss | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/client/src/sass/application.scss b/client/src/sass/application.scss index ae511aa02..799b8c881 100644 --- a/client/src/sass/application.scss +++ b/client/src/sass/application.scss | |||
@@ -65,6 +65,9 @@ body { | |||
65 | // Allow to disable the scrollbar instead of hide it when the content fit the body | 65 | // Allow to disable the scrollbar instead of hide it when the content fit the body |
66 | // And not move the content and header horizontally sticked to right when the content is updating | 66 | // And not move the content and header horizontally sticked to right when the content is updating |
67 | overflow-y: scroll; | 67 | overflow-y: scroll; |
68 | |||
69 | // Fix "reboot" style that set text-align: left | ||
70 | text-align: start; | ||
68 | } | 71 | } |
69 | 72 | ||
70 | ::selection { | 73 | ::selection { |
@@ -130,8 +133,7 @@ my-input-toggle-hidden ::ng-deep input { | |||
130 | 133 | ||
131 | .full-width { | 134 | .full-width { |
132 | width: 100%; | 135 | width: 100%; |
133 | margin-left: auto; | 136 | margin: 0 auto; |
134 | margin-right: auto; | ||
135 | max-width: initial; | 137 | max-width: initial; |
136 | } | 138 | } |
137 | 139 | ||
@@ -144,13 +146,13 @@ my-input-toggle-hidden ::ng-deep input { | |||
144 | } | 146 | } |
145 | 147 | ||
146 | .main-col { | 148 | .main-col { |
147 | margin-left: $menu-width; | 149 | @include margin-left($menu-width); |
150 | |||
148 | width: calc(100% - #{$menu-width}); | 151 | width: calc(100% - #{$menu-width}); |
149 | outline: none; | 152 | outline: none; |
150 | 153 | ||
151 | .margin-content { | 154 | .margin-content { |
152 | margin-left: pvar(--horizontalMarginContent); | 155 | margin: 0 pvar(--horizontalMarginContent); |
153 | margin-right: pvar(--horizontalMarginContent); | ||
154 | flex-grow: 1; | 156 | flex-grow: 1; |
155 | } | 157 | } |
156 | 158 | ||
@@ -159,8 +161,7 @@ my-input-toggle-hidden ::ng-deep input { | |||
159 | width: 100%; | 161 | width: 100%; |
160 | display: flex; | 162 | display: flex; |
161 | align-items: center; | 163 | align-items: center; |
162 | padding-left: pvar(--horizontalMarginContent); | 164 | padding: 0 pvar(--horizontalMarginContent); |
163 | padding-right: pvar(--horizontalMarginContent); | ||
164 | height: $sub-menu-height; | 165 | height: $sub-menu-height; |
165 | margin-bottom: $sub-menu-margin-bottom; | 166 | margin-bottom: $sub-menu-margin-bottom; |
166 | overflow-x: auto; | 167 | overflow-x: auto; |
@@ -182,7 +183,7 @@ my-input-toggle-hidden ::ng-deep input { | |||
182 | --horizontalMarginContent: #{$expanded-horizontal-margins}; | 183 | --horizontalMarginContent: #{$expanded-horizontal-margins}; |
183 | --mainColWidth: 100vw; | 184 | --mainColWidth: 100vw; |
184 | 185 | ||
185 | margin-left: 0; | 186 | @include margin-left(0); |
186 | width: 100%; | 187 | width: 100%; |
187 | } | 188 | } |
188 | 189 | ||
@@ -199,12 +200,12 @@ my-input-toggle-hidden ::ng-deep input { | |||
199 | 200 | ||
200 | .title-page { | 201 | .title-page { |
201 | @include disable-default-a-behaviour; | 202 | @include disable-default-a-behaviour; |
203 | @include margin-right(55px); | ||
202 | 204 | ||
203 | opacity: 0.6; | 205 | opacity: 0.6; |
204 | color: pvar(--mainForegroundColor); | 206 | color: pvar(--mainForegroundColor); |
205 | font-size: 16px; | 207 | font-size: 16px; |
206 | display: inline-block; | 208 | display: inline-block; |
207 | margin-right: 55px; | ||
208 | font-weight: $font-semibold; | 209 | font-weight: $font-semibold; |
209 | border-bottom: 2px solid transparent; | 210 | border-bottom: 2px solid transparent; |
210 | 211 | ||
@@ -237,7 +238,7 @@ my-input-toggle-hidden ::ng-deep input { | |||
237 | } | 238 | } |
238 | 239 | ||
239 | @media screen and (max-width: $mobile-view) { | 240 | @media screen and (max-width: $mobile-view) { |
240 | margin-right: 15px; | 241 | @include margin-left(15px); |
241 | } | 242 | } |
242 | } | 243 | } |
243 | 244 | ||
@@ -365,8 +366,7 @@ ngx-loading-bar { | |||
365 | --horizontalMarginContent: #{$expanded-horizontal-margins / 3}; | 366 | --horizontalMarginContent: #{$expanded-horizontal-margins / 3}; |
366 | 367 | ||
367 | .sub-menu { | 368 | .sub-menu { |
368 | padding-left: 50px; | 369 | padding: 0 50px; |
369 | padding-right: 50px; | ||
370 | 370 | ||
371 | .title-page { | 371 | .title-page { |
372 | font-size: 17px; | 372 | font-size: 17px; |
@@ -386,12 +386,11 @@ ngx-loading-bar { | |||
386 | .main-col.expanded { | 386 | .main-col.expanded { |
387 | --horizontalMarginContent: 15px; | 387 | --horizontalMarginContent: 15px; |
388 | 388 | ||
389 | margin-left: 0; | 389 | @include margin-left(0); |
390 | 390 | ||
391 | .sub-menu { | 391 | .sub-menu { |
392 | width: 100vw; | 392 | width: 100vw; |
393 | padding-left: 15px; | 393 | padding: 0 15px; |
394 | padding-right: 15px; | ||
395 | margin-bottom: $sub-menu-margin-bottom-small-view; | 394 | margin-bottom: $sub-menu-margin-bottom-small-view; |
396 | overflow-x: auto; | 395 | overflow-x: auto; |
397 | } | 396 | } |
@@ -405,7 +404,8 @@ ngx-loading-bar { | |||
405 | flex-direction: column; | 404 | flex-direction: column; |
406 | 405 | ||
407 | .form-sub-title { | 406 | .form-sub-title { |
408 | margin-right: 0 !important; | 407 | @include margin-right(0 !important); |
408 | |||
409 | margin-bottom: 10px; | 409 | margin-bottom: 10px; |
410 | text-align: center; | 410 | text-align: center; |
411 | } | 411 | } |
@@ -419,7 +419,7 @@ ngx-loading-bar { | |||
419 | width: 100%; | 419 | width: 100%; |
420 | 420 | ||
421 | a { | 421 | a { |
422 | margin-left: 5px; | 422 | @include margin-left(5px); |
423 | } | 423 | } |
424 | } | 424 | } |
425 | } | 425 | } |