Re: fix drive file preview: Fix #4532, Fix #4577 (#4590)

* 🎨 Re: fix drive file preview

* clean

* fix

* fix
This commit is contained in:
tamaina
2019-04-06 00:51:31 +09:00
committed by syuilo
parent 0932fcd114
commit 094a5214f1
2 changed files with 28 additions and 18 deletions

View File

@ -4,6 +4,7 @@
:src="file.url"
:alt="file.name"
:title="file.name"
@load="onThumbnailLoaded"
v-if="detail && is === 'image'"/>
<video
:src="file.url"
@ -146,21 +147,6 @@ export default Vue.extend({
> .icon
pointer-events none
> img
height 100%
width 100%
margin auto
object-fit cover
> .icon
height 65%
width 65%
margin auto
> video,
> audio
width 100%
> .icon-sub
position absolute
width 30%
@ -169,9 +155,33 @@ export default Vue.extend({
right 4%
bottom 4%
> *
margin auto
&:not(.detail)
> img
height 100%
width 100%
object-fit cover
> .icon
height 65%
width 65%
> video,
> audio
width 100%
&.detail
> .icon
height 100px
margin 16px auto
width 100px
margin 16px
> *:not(.icon)
max-height 300px
max-width 100%
height 100%
object-fit contain
</style>