Difference between revisions of "MediaWiki:Common.css"

From Interaction Station Wiki
Jump to navigation Jump to search
 
(160 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
 
.title {
 
.title {
font-size:2vw;
+
font-size:20px;
 
position:fixed;
 
position:fixed;
 
writing-mode: vertical-rl;
 
writing-mode: vertical-rl;
bottom:30px;
+
bottom:37px;
left:20px;
+
left:28px;
z-index:3;
+
z-index:1000;
 +
}
 +
 
 +
.rooms {
 +
position:fixed;background:white;
 +
border:solid 1px black;
 +
transition:all 2s;
 +
}
 +
 
 +
.openArea {
 +
top:30vmin;height:30vmin;left:40.1vmin;width:29.9vmin;
 +
border-right:0.1px solid white;
 +
}
 +
 
 +
.prototypingSpace {
 +
top:30vmin;height:30vmin;left:70.2vmin;width:39vmin;
 +
border-left:0.1px solid white;
 +
}
 +
 
 +
.prototypingSpaceText {
 +
display:none;
 +
z-index:1000;
 +
transition:all 2s;
 +
}
 +
 
 +
.prototypingSpace:hover .prototypingSpaceText {
 +
display:block;
 +
position:fixed;
 +
right:10vw;
 +
width:20vw;
 +
top:20vh;
 +
}
 +
 
 +
.instructionRoom {
 +
top:30vmin;height:24vmin;left:24vmin;width:18vmin;
 +
}
 +
 
 +
.computerRoom {
 +
top:60vmin;height:19vmin;left:24vmin;width:23vmin;
 +
}
 +
 
 +
.computerRoom2 {
 +
top:60vmin;height:19vmin;left:47.1vmin;width:17vmin;
 +
}
 +
 
 +
.interactiveInstallation {
 +
top:60vmin;height:19vmin;left:64vmin;width:20vmin;
 +
}
 +
 
 +
.interactiveInstallationText {
 +
display:none;
 +
z-index:1000;
 +
transition:all 2s;
 +
}
 +
 
 +
.interactiveInstallation:hover .interactiveInstallationText {
 +
display:block;
 +
position:fixed;
 +
right:10vw;
 +
width:20vw;
 +
top:20vh;
 +
}
 +
 
 +
.office {
 +
top:36vmin;height:7vmin;left:60vmin;width:10vmin;
 +
}
 +
 
 +
.officeText {
 +
display:none;
 +
z-index:1000;
 +
transition:all 2s;
 +
}
 +
 
 +
.office:hover .officeText {
 +
display:block;
 +
position:fixed;
 +
right:10vw;
 +
width:20vw;
 +
top:20vh;
 +
}
 +
 
 +
.rooms:hover {
 +
background:black;
 
}
 
}
  
 
#terminal {
 
#terminal {
 
position:fixed;
 
position:fixed;
background:rgba(0,2,2,0.87);
+
background:rgba(0,2,2,0.83);
 
border: 1px solid white;
 
border: 1px solid white;
top:35px;right:130px;
+
bottom:35px;
 +
right:30px;
 
height:400px;
 
height:400px;
 
width:600px;
 
width:600px;
Line 26: Line 109:
  
 
#terminal:hover {
 
#terminal:hover {
background:rgba(0,2,2,1);
+
background:rgba(0,2,2,0.9);
z-index:1001;
 
 
}
 
}
  
Line 34: Line 116:
 
         line-height:20px;
 
         line-height:20px;
 
         display: inline-block;
 
         display: inline-block;
         color: white;
+
         color: black;
 
         min-width: 1px;
 
         min-width: 1px;
 
         min-height: 24px;
 
         min-height: 24px;
Line 50: Line 132:
 
       }
 
       }
  
 +
 +
@keyframes blink {
 +
  0%  { background-color: black; }
 +
  49% { background-color: black; }
 +
  50% { background-color: transparent; }
 +
  99% { background-color: transparent; }
 +
  100%  { background-color: #ccc; }
 +
}
  
 
.terminalCore {
 
.terminalCore {
 +
        padding:20px;
 
         position: relative;
 
         position: relative;
 
         line-height:20px;
 
         line-height:20px;
 
         display: inline-block;
 
         display: inline-block;
 
         color: white;
 
         color: white;
 +
        opacity:0.7;
 
         min-width: 1px;
 
         min-width: 1px;
 
         min-height: 24px;
 
         min-height: 24px;
Line 69: Line 161:
 
         border-right: 2px solid #FFF;
 
         border-right: 2px solid #FFF;
 
         animation: blink .5s infinite ease;
 
         animation: blink .5s infinite ease;
      }
 
 
    @keyframes blink{
 
        0% {
 
          opacity: 0;
 
        }
 
        100% {
 
          opacity: 1%;
 
        }
 
 
       }
 
       }
  
Line 93: Line 176:
  
 
#curtains {
 
#curtains {
position:fixed;
+
position: absolute;
top:300px;
+
background: #f7f5f5;
left:5px;
+
top: 168px;
background-color:beige;
+
left: 13px;
 +
height: 310px;
 +
width: 133px;
 +
z-index: 1001;
 +
transition: 3s;
 
}
 
}
  
#curtain:hover {
+
#curtains:hover {
display:none;
+
opacity:0;
 +
z-index:0;
 
}
 
}
  
Line 128: Line 216:
 
text-transform:uppercase;
 
text-transform:uppercase;
 
border:solid 1px black;
 
border:solid 1px black;
border-radius:100%;
+
box-shadow:0px 0px 30px black, 0px 0px 90px rgba(0,2,2,0.39);
box-shadow: 0px 0px 15px black, 0px 0px 24px #2F4353, 0px 0px 60px black;
 
 
z-index:1;
 
z-index:1;
 
}
 
}
  
 
#lessons:hover {
 
#lessons:hover {
background-color: #d9e4f5;
+
opacity:1;
background-image:linear-gradient(315deg, #d9e4f5 0%, #f5e3e6 74%);
+
background-color:rgb(255,250,250,0.82);
opacity:0.91;
 
 
font-size:11px;  
 
font-size:11px;  
 
z-index:1002;
 
z-index:1002;
 +
}
 +
 +
div.keywords {
 +
  display: none !important;
 
}
 
}

Latest revision as of 09:55, 19 December 2023

/* CSS placed here will be applied to all skins */
.rgb { background-image: url(http://interactionstation.wdka.hro.nl/mediawiki/images/1/16/Rgifb.gif);}
.image100px img { width: 100px; }
.image320px img { width: 320px; border-width: 1px solid #000000; }
.image480px img { width: 480px; }

.title {
font-size:20px;
position:fixed;
writing-mode: vertical-rl;
bottom:37px;
left:28px;
z-index:1000;
}

.rooms {
position:fixed;background:white;
border:solid 1px black;
transition:all 2s;
}

.openArea {
top:30vmin;height:30vmin;left:40.1vmin;width:29.9vmin;
border-right:0.1px solid white;
}

.prototypingSpace {
top:30vmin;height:30vmin;left:70.2vmin;width:39vmin;
border-left:0.1px solid white;
}

.prototypingSpaceText {
display:none;
z-index:1000;
transition:all 2s;
}

.prototypingSpace:hover .prototypingSpaceText {
display:block;
position:fixed;
right:10vw;
width:20vw;
top:20vh;
}

.instructionRoom {
top:30vmin;height:24vmin;left:24vmin;width:18vmin;
}

.computerRoom {
top:60vmin;height:19vmin;left:24vmin;width:23vmin;
}

.computerRoom2 {
top:60vmin;height:19vmin;left:47.1vmin;width:17vmin;
}

.interactiveInstallation {
top:60vmin;height:19vmin;left:64vmin;width:20vmin;
}

.interactiveInstallationText {
display:none;
z-index:1000;
transition:all 2s;
}

.interactiveInstallation:hover .interactiveInstallationText {
display:block;
position:fixed;
right:10vw;
width:20vw;
top:20vh;
}

.office {
top:36vmin;height:7vmin;left:60vmin;width:10vmin;
}

.officeText {
display:none;
z-index:1000;
transition:all 2s;
}

.office:hover .officeText {
display:block;
position:fixed;
right:10vw;
width:20vw;
top:20vh;
}

.rooms:hover {
background:black;
}

#terminal {
position:fixed;
background:rgba(0,2,2,0.83);
border: 1px solid white;
bottom:35px;
right:30px;
height:400px;
width:600px;
box-shadow: 0px 0px 24px #8CACAC, 0px 0px 60px #AF8C9D;
z-index:1001;
}

#terminal:hover {
	background:rgba(0,2,2,0.9);
}

.terminalIntro {
        position: relative;
        line-height:20px;
        display: inline-block;
        color: black;
        min-width: 1px;
        min-height: 24px;
      }

.terminalIntro:after {
        content: "";
        position: absolute;
        top: 5%;
        right: -2px;
        width: 1px;
        height: 90%;
        border-right: 2px solid #FFF;
        animation: blink .5s infinite ease;
      }


@keyframes blink {
  0%  { background-color: black; }
  49% { background-color: black; }
  50% { background-color: transparent; }
  99% { background-color: transparent; }
  100%  { background-color: #ccc; }
}

.terminalCore {
        padding:20px;
        position: relative;
        line-height:20px;
        display: inline-block;
        color: white;
        opacity:0.7;
        min-width: 1px;
        min-height: 24px;
      }

.terminalCore:after {
        content: "";
        position: absolute;
        top: 5%;
        right: -2px;
        width: 1px;
        height: 90%;
        border-right: 2px solid #FFF;
        animation: blink .5s infinite ease;
      }

.terminalButton {
	position:relative;
	left:10px;top:3px;
}

.line{
    position:relative;
    width: 100%;
    height: 30px;
    border-bottom: 1px solid white;
}

#curtains {
position: absolute;
background: #f7f5f5;
top: 168px;
left: 13px;
height: 310px;
width: 133px;
z-index: 1001;
transition: 3s;
}

#curtains:hover {
opacity:0;
z-index:0;
}

#lessonsTitle {
position:fixed;
font-size:2,5vw;
color:black;
top:120px;
right:50px;
text-shadow: #F5E3E6 1px 0 10px;
writing-mode:vertical-rl;
text-orientation: upright;
z-index:1003;
}

#lessons {
position:fixed;
opacity:0.2;
overflow-x:auto;
top:100px;
right:26px;
padding:16px;
padding-left:30px;
width:350px;
height:270px;
font-size:11px;
text-transform:uppercase;
border:solid 1px black;
box-shadow:0px 0px 30px black, 0px 0px 90px rgba(0,2,2,0.39);
z-index:1;
}

#lessons:hover {
opacity:1;
background-color:rgb(255,250,250,0.82);
font-size:11px; 
z-index:1002;
}

div.keywords {
  display: none !important;
}