128 lines
2.8 KiB
Stylus
128 lines
2.8 KiB
Stylus
@import "lib/_var";
|
|
|
|
body {
|
|
background: $back-color;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.terminal-window {
|
|
text-align: left;
|
|
width: 37.5rem;
|
|
height: 22.5rem;
|
|
border-radius: .625rem;
|
|
margin: auto;
|
|
position: relative;
|
|
top: 10.5rem;
|
|
header {
|
|
background: #E0E8F0;
|
|
height: 1.875rem;
|
|
border-radius: .5rem .5rem 0 0;
|
|
padding-left: .625rem;
|
|
|
|
.button {
|
|
width: .75rem;
|
|
height: .75rem;
|
|
margin: .625rem .25rem 0 0;
|
|
display: inline-block;
|
|
border-radius: .5rem;
|
|
|
|
&.green {
|
|
background: #3BB662;
|
|
}
|
|
&.red {
|
|
background: #E75448;
|
|
}
|
|
&.yellow {
|
|
background: #E5C30F;
|
|
}
|
|
}
|
|
}
|
|
section.terminal {
|
|
color: white;
|
|
font-family: Menlo, Monaco, "Consolas", "Courier New", "Courier";
|
|
font-size: 11pt;
|
|
background: #30353A;
|
|
padding: .625rem;
|
|
box-sizing: border-box;
|
|
position: absolute;
|
|
width: 100%;
|
|
top: 1.875rem;
|
|
bottom: 0;
|
|
overflow: auto;
|
|
|
|
.typed-cursor {
|
|
opacity: 1;
|
|
-webkit-animation: blink 0.7s infinite;
|
|
-moz-animation: blink 0.7s infinite;
|
|
animation: blink 0.7s infinite;
|
|
}
|
|
}
|
|
}
|
|
|
|
@keyframes blink{
|
|
0% { opacity:1; }
|
|
50% { opacity:0; }
|
|
100% { opacity:1; }
|
|
}
|
|
@-webkit-keyframes blink{
|
|
0% { opacity:1; }
|
|
50% { opacity:0; }
|
|
100% { opacity:1; }
|
|
}
|
|
@-moz-keyframes blink{
|
|
0% { opacity:1; }
|
|
50% { opacity:0; }
|
|
100% { opacity:1; }
|
|
}
|
|
|
|
.terminal-data { display: none; }
|
|
.terminal-window {
|
|
.gray {
|
|
color: gray;
|
|
}
|
|
|
|
.green {
|
|
color: green;
|
|
}
|
|
}
|
|
|
|
/*Media for mobile responsive viewing*/
|
|
@media only screen and (max-width: 600px) {
|
|
.terminal-window {
|
|
text-align: left;
|
|
width: 37.5vmin;
|
|
height: 22.5vmin;
|
|
border-radius: .625vmin;
|
|
margin: auto;
|
|
position: relative;
|
|
top: 30.5vmin;
|
|
|
|
header {
|
|
background: #E0E8F0;
|
|
height: 1.875vmin;
|
|
border-radius: .5vmin .5vmin 0 0;
|
|
padding-left: 1vmin;
|
|
|
|
.button {
|
|
width: .75vmin;
|
|
height: .75vmin;
|
|
margin: .625vmin .25vmin 0 0;
|
|
display: inline-block;
|
|
border-radius: .5vmin;
|
|
}
|
|
}
|
|
section.terminal {
|
|
color: white;
|
|
font-family: Menlo, Monaco, "Consolas", "Courier New", "Courier";
|
|
font-size: .6875vmin;
|
|
background: #30353A;
|
|
padding: .625vmin;
|
|
box-sizing: border-box;
|
|
position: absolute;
|
|
width: 100%;
|
|
top: 1.875vmin;
|
|
bottom: 0;
|
|
overflow: auto;
|
|
}
|
|
}
|
|
}
|