Skip to content

Commit e571b94

Browse files
author
dashdashzako
committed
Center main element to detect position calculation errors
1 parent dcd8171 commit e571b94

File tree

2 files changed

+30
-16
lines changed

2 files changed

+30
-16
lines changed

public/aiana.css

+11
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,24 @@ html,
99
body {
1010
margin: 0;
1111
padding: 0;
12+
13+
min-height: 100%;
1214
}
1315

1416
body {
1517
font-size: 100%;
1618
font-family: system;
1719
}
1820

21+
.player-wrapper {
22+
height: 100vh;
23+
24+
display: flex;
25+
flex-direction: column;
26+
justify-content: center;
27+
align-items: center;
28+
}
29+
1930
/*
2031
The wanted canvas ratio is 16/9. To achieve that with a fixed width at
2132
800px, height should be 450px plus the height of the controls.

public/index.html

+19-16
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,30 @@
1212
</head>
1313

1414
<body>
15-
<noscript>
16-
<div class="aip-app aip-app__unmounted">
17-
<video src="/dev/standard.mp4" type="video/mp4" preload="auto" controls>
15+
<div class="player-wrapper">
16+
<noscript>
17+
<div class="aip-app aip-app__unmounted">
18+
<video src="/dev/standard.mp4" type="video/mp4" preload="auto" controls>
1819

19-
<track kind="captions" src="/dev/subtitles_en.vtt" srclang="en" label="Subtitles" />
20-
<track kind="captions" src="/dev/subtitles_fr.vtt" srclang="fr" label="Sous-titres" />
20+
<track kind="captions" src="/dev/subtitles_en.vtt" srclang="en" label="Subtitles" />
21+
<track kind="captions" src="/dev/subtitles_fr.vtt" srclang="fr" label="Sous-titres" />
2122

22-
<track kind="chapters" src="/dev/chapters_en.vtt" srclang="en" label="Chapters" />
23-
<track kind="chapters" src="/dev/chapters_fr.vtt" srclang="fr" label="Chapitres" />
23+
<track kind="chapters" src="/dev/chapters_en.vtt" srclang="en" label="Chapters" />
24+
<track kind="chapters" src="/dev/chapters_fr.vtt" srclang="fr" label="Chapitres" />
2425

25-
<track kind="metadata" src="/dev/slides_en.vtt" srclang="en" label="Presentation Slides" />
26-
<track kind="metadata" src="/dev/slides_fr.vtt" srclang="fr" label="Slides de Présentation" />
26+
<track kind="metadata" src="/dev/slides_en.vtt" srclang="en" label="Presentation Slides" />
27+
<track kind="metadata" src="/dev/slides_fr.vtt" srclang="fr" label="Slides de Présentation" />
2728

28-
<track kind="metadata" src="/dev/additional-information_en.vtt" srclang="en" label="Additional Information" />
29-
<track kind="metadata" src="/dev/additional-information_fr.vtt" srclang="fr"
30-
label="Informations Complémentaires" />
31-
</video>
32-
</div>
33-
</noscript>
29+
<track kind="metadata" src="/dev/additional-information_en.vtt" srclang="en" label="Additional Information" />
30+
<track kind="metadata" src="/dev/additional-information_fr.vtt" srclang="fr"
31+
label="Informations Complémentaires" />
32+
</video>
33+
</div>
34+
</noscript>
3435

35-
<div id="root"></div>
36+
<div id="root"></div>
37+
38+
</div>
3639

3740
<script>
3841
window.aiana = {

0 commit comments

Comments
 (0)