mirror of
https://github.com/discourse/discourse.git
synced 2025-03-01 15:28:40 +08:00
FIX: Enforce a fixed height on generic oneboxed videos
This prevents 'jumping' as the video loads. This change will require posts to be rebaked before it takes effect.
This commit is contained in:
parent
a2d1babac6
commit
fe20cb4b56
2
Gemfile
2
Gemfile
@ -36,7 +36,7 @@ gem 'redis-namespace'
|
|||||||
|
|
||||||
gem 'active_model_serializers', '~> 0.8.3'
|
gem 'active_model_serializers', '~> 0.8.3'
|
||||||
|
|
||||||
gem 'onebox', '1.8.73'
|
gem 'onebox', '1.8.74'
|
||||||
|
|
||||||
gem 'http_accept_language', '~>2.0.5', require: false
|
gem 'http_accept_language', '~>2.0.5', require: false
|
||||||
|
|
||||||
|
@ -258,7 +258,7 @@ GEM
|
|||||||
omniauth-twitter (1.4.0)
|
omniauth-twitter (1.4.0)
|
||||||
omniauth-oauth (~> 1.1)
|
omniauth-oauth (~> 1.1)
|
||||||
rack
|
rack
|
||||||
onebox (1.8.73)
|
onebox (1.8.74)
|
||||||
htmlentities (~> 4.3)
|
htmlentities (~> 4.3)
|
||||||
moneta (~> 1.0)
|
moneta (~> 1.0)
|
||||||
multi_json (~> 1.11)
|
multi_json (~> 1.11)
|
||||||
@ -512,7 +512,7 @@ DEPENDENCIES
|
|||||||
omniauth-oauth2
|
omniauth-oauth2
|
||||||
omniauth-openid
|
omniauth-openid
|
||||||
omniauth-twitter
|
omniauth-twitter
|
||||||
onebox (= 1.8.73)
|
onebox (= 1.8.74)
|
||||||
openid-redis-store
|
openid-redis-store
|
||||||
pg
|
pg
|
||||||
pry-nav
|
pry-nav
|
||||||
|
@ -565,3 +565,16 @@ aside.onebox.stackexchange .onebox-body {
|
|||||||
.onebox.google-photos-album {
|
.onebox.google-photos-album {
|
||||||
@extend .imgur-album;
|
@extend .imgur-album;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Force oneboxed videos to 16:9 aspect ratio
|
||||||
|
.onebox.video-onebox {
|
||||||
|
position: relative;
|
||||||
|
padding: 0 0 56.25% 0;
|
||||||
|
width: 100%;
|
||||||
|
|
||||||
|
video {
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user