Skip to content
Snippets Groups Projects
Commit d5aba44e authored by Niklas Schrötler's avatar Niklas Schrötler
Browse files

Removed outdated files

parent 4e5dffe4
No related branches found
No related tags found
No related merge requests found
Showing with 26 additions and 473 deletions
.idea/
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
/node_modules
/.pnp
.pnp.js
# testing
/coverage
# production
/build
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*
<IfModule mod_expires.c>
# Enable expirations.
ExpiresActive Off
</IfModule>
RewriteEngine on
RewriteRule ^(.*).less$ less/style.php?name=$1.less
\ No newline at end of file
# Infoscreen
This is a rewrite of the Infoscreen. It aims to make it less bad.
## Test
This Website can be run locally for testing purposes with `python3 -m http.server` or any other HTTP Server
......@@ -34,5 +36,5 @@ If you wish to add an ad to the infoscreen simply place an image in `panels/werb
```
start- and enddate should just be NEVER to activate this immediatly
start- and enddate should just be NEVER to activate this immediately
*
!.gitignore
!.json.skel
!default.json
{
"type": "xsplit",
"cut": 35,
"left": {
"type": "panel",
"name": "departure",
"config": "oh14"
},
"right": {
"type": "ysplit",
"cut": 30,
"up": {
"type": "panel",
"name": "clock"
},
"down": {
"type": "panel",
"name": "mensaPlan"
}
}
}
{
"type": "xsplit",
"cut": 35,
"left": {
"type": "panel",
"name": "departure",
"config": "oh14"
},
"right": {
"type": "ysplit",
"cut": 30,
"up": {
"type": "panel",
"name": "clock"
},
"down": {
"type": "cycler",
"duration": 5,
"panels": [
{
"type": "panel",
"name": "werbung",
"config": {
"files": [
{
"filename": "SOMEFILE.png",
"startdate": "NEVER",
"enddate": "30.11.2016"
},
{
"filename": "OpenSourceInfoscreen.jpg",
"startdate": "NEVER",
"enddate": "18.11.2017"
}
]
}
},
{
"type": "panel",
"name": "ufc"
},
{
"type": "panel",
"name": "mensaPlan"
},
{
"type": "panel",
"name": "lsfView"
}
]
}
}
}
{
"texts": [
[
"Ihr wollt etwas beitragen?",
"https://bitbucket.org/FsInformatikDortmund"
],
[
"Euch gefällt das Design nicht?",
"Reicht am besten eigene Vorschläge ein"
]
]
}
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-display: swap;
src: local('Lato Regular'), local('Lato-Regular'), url(/css/font/lato.ttf) format('truetype');
}
@viewport {
width: device-width;
user-zoom: fixed;
}
body {
margin: 0;
background: #0a0a0a;
font-family: Lato, sans-serif;
overflow: hidden;
}
.impressum {
position: absolute;
left: 0px;
top: 0px;
color: #fff;
margin: 10px;
z-index: 1000;
background: #000;
font-size: 3em;
transition: opacity 5s 2s;
opacity: 0;
animation: 3s ease-out 0s 1 fadeOut;
}
.impressum:hover {
opacity: 1;
transition: none;
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
[data-container=panel],
[data-container=noscript] {
background-color: rgba(8, 8, 8, 0.68);
border: solid 1px #252525;
box-shadow: 0 2px 1px #000000;
padding: 6px;
float: left;
box-sizing: border-box;
height: 100%;
width: 100%;
overflow: hidden;
}
[data-container=panelContainer] {
float: left;
width: 100%;
height: 100%;
/*padding: 4px;*/
padding: 0.2vw;
box-sizing: border-box;
}
[data-container=split] {
box-sizing: border-box;
/* display: flex;
flex-direction: column;*/
height: 100%;
width: 100%;
float: left;
}
[data-container=cycler],
[data-container=cycleContainer] {
width: 100%;
float: left;
height: 100%;
box-sizing: border-box;
}
[data-container=cycleContainer] {
display: none;
}
[data-container=noscript] {
color: white;
text-shadow: black 10px 0px 0px;
font-size: 40pt;
}
[data-container=main] {
height: 100%;
width: 100%;
position: absolute;
box-sizing: border-box;
padding: 0.2vw;
background: radial-gradient(black 15%, transparent 15%) 0 0, radial-gradient(black 15%, transparent 15%) 12px 12px, radial-gradient(rgba(255, 255, 255, 0.1) 15%, transparent 20%) 0 1px, radial-gradient(rgba(255, 255, 255, 0.1) 15%, transparent 20%) 12px 13px, #171717;
background-size: 24px 24px;
}
@viewport {
width: device-width;
user-zoom:fixed;
}
body {
margin: 0px;
background: #0a0a0a;
font-family: Arial;
overflow:hidden;
}
[data-container=panel] {
background-color: rgba(8, 8, 8, 0.68);
border: solid 1px #252525;
box-shadow: 0px 2px 1px #000000;
padding: 6px;
/* margin: 5px;*/
float:left;
box-sizing: border-box;
height:100%;
width:100%;
overflow: hidden;
}
[data-container=panelContainer] {
float: left;
width: 100%;
height: 100%;
/*padding: 4px;*/
padding: 0.2vw;
box-sizing: border-box;
}
[data-container=split] {
box-sizing: border-box;
/* display: flex;
flex-direction: column;*/
height:100%;
width:100%;
float: left;
}
[data-container=main] {
height:100%;
width:100%;
position:absolute;
box-sizing: border-box;
padding: 0.2vw;
background: radial-gradient(black 15%, transparent 15%) 0 0, radial-gradient(black 15%, transparent 15%) 8px 8px, radial-gradient(rgba(255,255,255,.1) 15%,
transparent 20%) 0 1px, radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 8px 9px;
background-size: 16px 16px;
background-color: #171717;
}
@viewport {
width: device-width;
user-zoom:fixed;
}
body {
margin: 0px;
background: #EEE;
font-family: Arial;
overflow:hidden;
}
[data-container=panel] {
background-color: #FFF;
border: solid 1px #F0F0F0;
box-shadow: 0px 2px 1px #D3D3D3;
padding: 6px;
/* margin: 5px;*/
float:left;
box-sizing: border-box;
height:100%;
width:100%;
overflow: hidden;
}
[data-container=panelContainer] {
float: left;
width: 100%;
height: 100%;
/*padding: 4px;*/
padding: 0.2vw;
box-sizing: border-box;
}
[data-container=split] {
box-sizing: border-box;
/* display: flex;
flex-direction: column;*/
height:100%;
width:100%;
float: left;
}
[data-container=main] {
height:100%;
width:100%;
position:absolute;
box-sizing: border-box;
padding: 0.2vw;
}
[background] {
background: url('biber.svg') no-repeat;
background-position: 50% 50%;
position: absolute;
height: 95%;
width: 100%;
overflow: hidden;
opacity: 0.1;
}
@dotdist: 12px;
@import url('https://fonts.googleapis.com/css?family=Lato&display=swap');
@viewport {
width: device-width;
user-zoom:fixed;
}
body {
margin: 0;
background: #0a0a0a;
font-family: Lato, sans-serif;
overflow:hidden;
}
.impressum {
position: absolute;
left: 0px;
top: 0px;
color: #fff;
margin: 10px;
z-index: 1000;
background: #000;
font-size: 3em;
transition: opacity 5s 2s;
opacity: 0;
animation: 3s ease-out 0s 1 fadeOut;
}
.impressum:hover {
opacity: 1;
transition: none;
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
[data-container=panel] {
background-color: rgba(8, 8, 8, 0.68);
border: solid 1px #252525;
box-shadow: 0 2px 1px #000000;
padding: 6px;
float:left;
box-sizing: border-box;
height:100%;
width:100%;
overflow: hidden;
}
[data-container=panelContainer] {
float: left;
width: 100%;
height: 100%;
/*padding: 4px;*/
padding: 0.2vw;
box-sizing: border-box;
}
[data-container=split] {
box-sizing: border-box;
/* display: flex;
flex-direction: column;*/
height:100%;
width:100%;
float: left;
}
[data-container=cycler] {
width:100%;
float:left;
height:100%;
box-sizing: border-box;
//display:none;
}
[data-container=cycleContainer]:extend([data-container=cycler]) {
display:none;
}
[data-container=noscript]:extend([data-container=panel]) {
color: white;
text-shadow: black 10px 0px 0px;
font-size: 40pt;
}
[data-container=main] {
height:100%;
width:100%;
position:absolute;
box-sizing: border-box;
padding: 0.2vw;
background:
radial-gradient(black 15%, transparent 15%) 0 0,
radial-gradient(black 15%, transparent 15%) @dotdist @dotdist,
radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 0 1px,
radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) @dotdist @dotdist+1,
#171717;
background-size: @dotdist*2 @dotdist*2;
}
@font-face {
font-family: 'time';
font-style: normal;
font-weight: 400;
src: url(font/time.ttf) format('truetype');
}
@font-face {
font-family: 'vrr';
font-style: normal;
font-weight: 400;
src: url(font/vrr.ttf) format('truetype');
}
@font-face {
font-family: 'display';
font-style: normal;
font-weight: 400;
src: url(font/display.ttf) format('truetype');
}
@font-face {
font-family: 'NewCicle';
font-style: normal;
font-weight: 400;
src: url(font/NewCicle.ttf) format('truetype');
}
@font-face {
font-family: 'Ubuntu Mono';
font-style: normal;
font-weight: 400;
src: local('Ubuntu Mono'), local('UbuntuMono-Regular'), url(ubuntumono.woff) format('woff');
}
@font-face {
font-family: 'LCD';
font-style: normal;
font-weight: 400;
src: url(font/lcd_clock.ttf) format('truetype');
}
@font-face {
font-family: 'time-medium';
font-style: normal;
font-weight: 400;
src: url(font/time-medium.ttf) format('truetype');
}
@font-face {
font-family: 'time-fat';
font-style: normal;
font-weight: 400;
src: url(font/time-fat.ttf) format('truetype');
}
@import url('https://fonts.googleapis.com/css?family=Lato&display=swap');
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment