Skip to content
Snippets Groups Projects
Commit df7248c6 authored by jojohoch's avatar jojohoch
Browse files

[player] Improve styles for images and videos

Consider the available space for width and height
Increase their default heights
parent 1ec18f04
No related branches found
No related tags found
No related merge requests found
...@@ -7,6 +7,8 @@ import { ElementComponent } from '../element-component.directive'; ...@@ -7,6 +7,8 @@ import { ElementComponent } from '../element-component.directive';
template: ` template: `
<img [src]="elementModel.src | safeResourceUrl" <img [src]="elementModel.src | safeResourceUrl"
alt="Image Placeholder" alt="Image Placeholder"
[style.object-fit]="'contain'"
[style.height.%]="100"
[style.width.%]="100"> [style.width.%]="100">
` `
}) })
......
...@@ -6,6 +6,8 @@ import { ElementComponent } from '../element-component.directive'; ...@@ -6,6 +6,8 @@ import { ElementComponent } from '../element-component.directive';
selector: 'app-video', selector: 'app-video',
template: ` template: `
<video controls [src]="elementModel.src | safeResourceUrl" <video controls [src]="elementModel.src | safeResourceUrl"
[style.object-fit]="'contain'"
[style.height.%]="100"
[style.width.%]="100"> [style.width.%]="100">
</video> </video>
` `
......
...@@ -175,7 +175,8 @@ export function createRadioButtonGroupElement(): RadioButtonGroupElement { ...@@ -175,7 +175,8 @@ export function createRadioButtonGroupElement(): RadioButtonGroupElement {
export function createImageElement(imageSrc: string): ImageElement { export function createImageElement(imageSrc: string): ImageElement {
return { return {
src: imageSrc, src: imageSrc,
...createUnitUIElement('image') ...createUnitUIElement('image'),
height: 100
}; };
} }
...@@ -189,7 +190,8 @@ export function createAudioElement(audioSrc: string): AudioElement { ...@@ -189,7 +190,8 @@ export function createAudioElement(audioSrc: string): AudioElement {
export function createVideoElement(videoSrc: string): VideoElement { export function createVideoElement(videoSrc: string): VideoElement {
return { return {
src: videoSrc, src: videoSrc,
...createUnitUIElement('video') ...createUnitUIElement('video'),
height: 100
}; };
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment