aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/docs/src/pages/index.module.css
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/docs/src/pages/index.module.css')
-rw-r--r--subprojects/docs/src/pages/index.module.css74
1 files changed, 74 insertions, 0 deletions
diff --git a/subprojects/docs/src/pages/index.module.css b/subprojects/docs/src/pages/index.module.css
index a86689d1..533e8db1 100644
--- a/subprojects/docs/src/pages/index.module.css
+++ b/subprojects/docs/src/pages/index.module.css
@@ -7,5 +7,79 @@
7.buttons { 7.buttons {
8 display: flex; 8 display: flex;
9 flex-direction: row; 9 flex-direction: row;
10 flex-wrap: wrap;
10 gap: 1rem; 11 gap: 1rem;
11} 12}
13
14.section {
15 padding: 4rem 0;
16}
17
18@media (max-width: 576px) {
19 .hero, .section {
20 padding-top: 2rem;
21 padding-bottom: 2rem;
22 }
23
24 .button {
25 flex-grow: 1;
26 }
27}
28
29.section--video {
30 background: var(--ifm-background-surface-color);
31}
32
33.video__container {
34 position: relative;
35 width: 100%;
36 height: auto;
37 aspect-ratio: 560/315;
38 box-shadow: var(--ifm-global-shadow-lw);
39 transition: box-shadow var(--ifm-button-transition-duration) var(--ifm-transition-timing-default);
40}
41
42.video__container:hover,
43.video__container:focus-within {
44 box-shadow: var(--ifm-global-shadow-md);
45}
46
47.video, .video__button, .video__cover {
48 position: absolute;
49 top: 0;
50 left: 0;
51 width: 100%;
52 height: 100%;
53}
54
55.video__button {
56 margin: 0;
57 padding: 0;
58 border: none;
59 cursor: pointer;
60}
61
62.video__cover {
63 z-index: 1;
64}
65
66.video__play {
67 position: absolute;
68 top: 50%;
69 left: 50%;
70 transform: translate(-50%, -50%);
71 z-index: 1;
72 aspect-ratio: 1/1;
73 height: 16rem;
74 width: auto;
75 max-height: 50%;
76 background: var(--ifm-color-primary);
77 mask-image: url(@material-icons/svg/svg/play_circle/outline.svg);
78 mask-size: contain;
79 transition: background var(--ifm-button-transition-duration) var(--ifm-transition-timing-default);
80}
81
82.video__button:hover .video__play,
83.video__button:focus .video__play {
84 background: var(--ifm-color-primary-dark);
85}