mirror of
https://github.com/voc/streaming-website
synced 2024-11-10 06:34:17 +00:00
commit
6aac6e551d
5 changed files with 186 additions and 0 deletions
BIN
configs/conferences/emf2024/Raleway-VF.woff2
Normal file
BIN
configs/conferences/emf2024/Raleway-VF.woff2
Normal file
Binary file not shown.
96
configs/conferences/emf2024/config.json
Normal file
96
configs/conferences/emf2024/config.json
Normal file
|
@ -0,0 +1,96 @@
|
|||
{
|
||||
"$schema": "../../../docs/config-schema.json",
|
||||
"conference": {
|
||||
"title": "Electromagnetic Field 2024",
|
||||
"acronym": "emf2024",
|
||||
"description": "Live streaming from Electromagnetic Field 2024",
|
||||
"keywords": [
|
||||
"EMF", "EMF2024", "EMF24", "Electromagnetic Field", "Streaming", "Hacker"
|
||||
],
|
||||
"organizer": "EMF",
|
||||
"start": "2024-05-30T00:00:00+01:00",
|
||||
"end": "2024-06-02T00:00:00+01:00",
|
||||
"streamingConfig": {
|
||||
"features": {
|
||||
"embed": true,
|
||||
"relive": true,
|
||||
"feedback": true,
|
||||
"social": {
|
||||
"hashtag": "#EMF2024",
|
||||
"mastodon": true
|
||||
},
|
||||
"chat": {
|
||||
"irc": false,
|
||||
"matrix": false
|
||||
}
|
||||
},
|
||||
"overviewPage": {
|
||||
"sections": [
|
||||
{
|
||||
"title": "Stages",
|
||||
"items": [
|
||||
{
|
||||
"slug": "stagea"
|
||||
},
|
||||
{
|
||||
"slug": "stageb"
|
||||
},
|
||||
{
|
||||
"slug": "stagec"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"schedule": {
|
||||
"url": "https://www.emfcamp.org/schedule/2024.frab",
|
||||
"scale": 7
|
||||
},
|
||||
"html": {
|
||||
"footer": "\n\t\tby <a href=\"https://emfcamp.org\">EMF Video Team</a>\n\t",
|
||||
"not_started": null
|
||||
}
|
||||
},
|
||||
"rooms": [
|
||||
{
|
||||
"guid": "0EFBB39E-FDBA-454B-8957-4D41E5C90309",
|
||||
"name": "Stage A",
|
||||
"slug": "stagea",
|
||||
"streamId": "emf_stagea",
|
||||
"streamingConfig": {
|
||||
"wide": true,
|
||||
"social": {
|
||||
"hashtag": "#EMF2024",
|
||||
"mastodon": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"guid": "579340C0-E8EE-4384-838D-89633A1B43EB",
|
||||
"name": "Stage B",
|
||||
"slug": "stageb",
|
||||
"streamId": "emf_stageb",
|
||||
"streamingConfig": {
|
||||
"wide": true,
|
||||
"social": {
|
||||
"hashtag": "#EMF2024",
|
||||
"mastodon": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"guid": "DEF1DBC7-3DDD-4C1F-BAE4-14362D05B557",
|
||||
"name": "Stage C",
|
||||
"slug": "stagec",
|
||||
"streamId": "emf_stagec",
|
||||
"streamingConfig": {
|
||||
"wide": true,
|
||||
"social": {
|
||||
"hashtag": "#EMF2024",
|
||||
"mastodon": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
13
configs/conferences/emf2024/emf2024-logo-dark.svg
Normal file
13
configs/conferences/emf2024/emf2024-logo-dark.svg
Normal file
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100%" height="100%" viewBox="0 0 87 256" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
|
||||
<g id="Artboard1" transform="matrix(1,0,0,1,-35.251,-10.3532)">
|
||||
<rect x="35.251" y="10.353" width="86.745" height="255.272" style="fill:none;"/>
|
||||
<g transform="matrix(1,0,0,1,-28.33,-50.2318)">
|
||||
<path d="M82.07,191.78L90.25,197.16C93.53,192.83 96.22,190.61 99.23,190.75C102.89,190.75 108.84,197.04 115.75,197.04C122.66,197.04 127.44,191.89 131.89,183.36L123.82,177.98C120.31,183.13 117.62,184.53 114.82,184.53C110.14,184.53 103.71,178.34 97.28,178.34C91.31,178.34 86.4,182.43 82.08,191.79L82.07,191.78Z" style="fill:rgb(175,201,68);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
<g transform="matrix(1,0,0,1,-28.33,-50.2318)">
|
||||
<path d="M149.12,88.23L149.12,79.42L135.67,87.41L135.67,61.87L128.1,61.87L128.1,91.91L110.77,102.21L110.77,61.87L103.2,61.87L103.2,82.08L67.71,61.87L64.84,61.87L64.84,68.95L103.2,90.8L103.2,120.34L90.06,112.86L90.06,94L90.01,94L90.06,93.91L64.84,79.55L64.84,88.26L82.49,98.31L82.49,108.54L64.84,98.49L64.84,107.2L103.2,129.05L103.2,146.36C81.73,148.28 64.84,166.36 64.84,188.32C64.84,210.28 80.26,226.75 100.36,229.94C100.63,230.71 100.85,231.49 101.05,231.93C101.51,232.94 100.59,248.29 100.34,250.57C100.09,252.85 103.06,258.99 103.67,260.06C104.28,261.12 102.9,265.13 102.37,265.66C101.84,266.19 101.86,268.65 101.58,269.73C100.95,272.15 95.5,278.91 93.46,279.69C93.13,279.82 90.49,279.76 89.31,280.45C88.12,281.14 78.46,280.79 77.51,280.25C76.56,279.71 70.32,278.07 67.68,277.62C67.06,277.51 66.04,276.73 64.85,275.61L64.85,280.61C69,282.09 71.84,284.42 73.26,285.11C74.69,285.81 75.79,287.19 76.3,289.16C76.73,290.83 68.51,294.75 64.86,297.02L64.86,305.8C68.35,302.15 75.07,296.89 76,296.35C77.24,295.63 88.11,289.36 90.18,289.36C92.25,289.36 90.8,295.99 90.53,297.56C90.27,299.13 92.19,309.16 91.14,309.77C90.58,310.09 90.37,312.47 90.3,314.78L96.83,314.78C97.06,313.55 97.36,312.42 97.87,312.3C98.45,312.17 99.6,313.45 100.58,314.78L105.44,314.78C104.64,313.77 103.86,312.88 103.68,312.71C103.29,312.32 100.51,310.13 100.05,308.35C99.59,306.58 96.86,303.74 96.33,303.21C95.8,302.68 96.17,292.8 96.46,291.99C97.22,289.86 99.69,286.82 99.69,285.75C99.69,284.68 104.16,281.4 105.57,281.4C106.98,281.4 109.44,288.17 111.82,289.98C113.72,291.42 117.16,297.85 117.87,298.56C120.02,300.71 120.38,309.07 120.38,311.3C120.38,312.12 120.24,313.41 120.06,314.77L124.19,314.77C124.49,313.24 124.71,311.87 124.81,311.43C125.06,310.32 124.25,304.39 124.81,303.83C125.37,303.27 130.48,304.03 132.66,304.03C134.84,304.03 139.25,301.87 139.9,302.11C141.56,302.72 141.62,304.79 144.31,306.87C145.17,307.53 147,308.41 149.13,309.29L149.13,307.05C146.2,305.08 144.28,299.88 144.56,299.12C144.66,298.85 146.6,297.32 149.13,295.31L149.13,290.81C145.59,293.31 139.28,295.89 137.72,296.79C135.79,297.9 127.3,295.67 125.56,294.66C123.82,293.66 115.73,283.37 114.47,280.58C113.45,278.33 113.36,268.73 113.36,267.46C113.36,266.19 114.57,263.04 115.69,262.4C116.81,261.75 126.83,265.47 128.96,266.7C131.09,267.93 129.87,273.54 131.09,274.75C132.31,275.97 134.01,278.29 134.64,278.65C135.27,279.01 135.35,280.37 135.7,280.37C136.05,280.37 136,277.84 136,277.13C136,276.42 134.57,275.14 133.37,274.45C132.17,273.76 131.97,267.51 132.41,267.26C132.85,267.01 133.9,267.26 135.3,268.07C136.69,268.87 140.01,270.35 142.19,270.35C144.37,270.35 143.51,269.03 142.19,269.03C140.87,269.03 135.93,265.91 135.2,265.48C134.47,265.06 131.76,262.95 129.95,263.2C128.14,263.45 122.23,258.74 119.95,258.29C117.67,257.83 116.91,255.15 116.91,254.29C116.91,253.43 111.87,249.88 111.59,248.97C111.31,248.06 111.87,239.12 112.3,238.69C112.73,238.26 111.95,236.56 113.87,233.37C114.79,231.85 116.49,230.23 118.02,228.96C135.92,224.1 149.13,207.71 149.13,188.29C149.13,166.33 132.24,148.25 110.77,146.33L110.77,110.98L149.13,88.19L149.12,88.23ZM141.55,188.34C141.55,207.4 126.04,222.91 106.98,222.91C87.92,222.91 72.41,207.4 72.41,188.34C72.41,169.28 87.92,153.77 106.98,153.77C126.04,153.77 141.55,169.28 141.55,188.34Z" style="fill:rgb(175,201,68);fill-rule:nonzero;"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.4 KiB |
BIN
configs/conferences/emf2024/header-2.png
Normal file
BIN
configs/conferences/emf2024/header-2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 100 KiB |
77
configs/conferences/emf2024/main.less
Normal file
77
configs/conferences/emf2024/main.less
Normal file
|
@ -0,0 +1,77 @@
|
|||
@import "../../../assets/css/_structure.less";
|
||||
|
||||
@blue: #2EADD9;
|
||||
@pink: #F55089;
|
||||
@orange: #F77F02;
|
||||
@yellow: #F9E200;
|
||||
@dark-green: #213018;
|
||||
@mid-green: #528329;
|
||||
@pale-green: #AFC944;
|
||||
|
||||
@white: #ffffff;
|
||||
@grey-lighter: #333333;
|
||||
@grey-darker: #2a2a2a;
|
||||
@grey-light: #c1c1c1;
|
||||
@dark: #242424;
|
||||
|
||||
|
||||
@brand-primary: @pale-green;
|
||||
@well-bg: @dark-green;
|
||||
@navbar-default-bg: @dark-green;
|
||||
@navbar-default-link-color: @grey-light;
|
||||
@navbar-default-link-hover-color: @white;
|
||||
// @state-warning-bg: lighten(@yellow, 25%);
|
||||
// @state-info-bg: lighten(@blue, 25%);
|
||||
|
||||
@btn-default-bg: @pale-green;
|
||||
@panel-default-heading-bg: @dark-green;
|
||||
@panel-default-text: @white;
|
||||
@panel-bg: @dark-green;
|
||||
@schedule-bg: @dark;
|
||||
@schedule-now-bg: fade(@dark-green, 40%);
|
||||
|
||||
@navbar-h: 100px;
|
||||
|
||||
@font-face {
|
||||
font-family: 'Raleway';
|
||||
src: url('Raleway-VF.woff2') format('woff2');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: @dark-green;
|
||||
color: @white;
|
||||
padding-top: @navbar-h;
|
||||
font-family: 'Raleway';
|
||||
}
|
||||
|
||||
|
||||
nav {
|
||||
height: @navbar-h;
|
||||
background: url(header-2.png) left center/60%;
|
||||
}
|
||||
|
||||
.btn-default {
|
||||
border-color: @dark-green;
|
||||
}
|
||||
|
||||
nav .navbar-brand .icon {
|
||||
background-image: url(emf2024-logo-dark.svg);
|
||||
background-size: 50px calc(@navbar-h - 25);
|
||||
width: 50px;
|
||||
height: calc(@navbar-h - 25);
|
||||
margin-top: -25px;
|
||||
}
|
||||
|
||||
.nav.navbar-right.button-wrapper {
|
||||
margin-top: 3px;
|
||||
}
|
||||
|
||||
.navbar-brand {
|
||||
color: @white !important;
|
||||
}
|
||||
|
||||
nav .container {
|
||||
margin-top: 22px;
|
||||
}
|
Loading…
Reference in a new issue