diff --git a/docs/css/common.css b/docs/css/common.css index fdd04fa4..669b8329 100644 --- a/docs/css/common.css +++ b/docs/css/common.css @@ -682,6 +682,20 @@ main { margin-block-end: 0; } +.recap-live { + display: flex; + line-height: 1; + color: var(--brand-color); + font-size: clamp(3rem, 6vw, 5rem); + font-weight: 900; + text-align: center; + background-image: linear-gradient(35deg, var(--brand-color), var(--brand-color-alt)); + background-clip: text; + color: transparent; + margin-block: 1rem 2rem; +} + + @media only screen and (min-width: 768px) { .recap-site-header .recap-wrap { flex-direction: row-reverse; diff --git a/docs/css/modules/_agenda.css b/docs/css/modules/_agenda.css index 44da7766..43e28a6f 100644 --- a/docs/css/modules/_agenda.css +++ b/docs/css/modules/_agenda.css @@ -202,6 +202,42 @@ outline: none; } +.recap-agenda-slot-live { + font-weight: 600; + display: block; + margin-block-end: 1rem; + color: var(--brand-color-alt); +} + +.recap-agenda-slot-live { + -webkit-animation: color_change 1s infinite alternate; + -moz-animation: color_change 1s infinite alternate; + -ms-animation: color_change 1s infinite alternate; + -o-animation: color_change 1s infinite alternate; + animation: color_change 1s infinite alternate; +} + +@-webkit-keyframes color_change { + from { color: var(--brand-color-alt); } + to { color: var(--brand-color); } +} +@-moz-keyframes color_change { + from { color: var(--brand-color-alt); } + to { color: var(--brand-color); } +} +@-ms-keyframes color_change { + from { color: var(--brand-color-alt); } + to { color: var(--brand-color); } +} +@-o-keyframes color_change { + from { color: var(--brand-color-alt); } + to { color: var(--brand-color); } +} +@keyframes color_change { + from { color: var(--brand-color-alt); } + to { color: var(--brand-color); } +} + @media only screen and (min-width: 768px) { .recap-agenda-slot-info { gap: 1.5rem; diff --git a/docs/index.html b/docs/index.html index d7c13045..9d0d7198 100644 --- a/docs/index.html +++ b/docs/index.html @@ -50,7 +50,8 @@
Check our agenda, FAQ and app for more details!
-+
Can't join us in person? No problem! Watch the conference online via our livestreams. Tune in and stay connected from anywhere!
@@ -353,12 +354,15 @@