215 lines
3.5 KiB
CSS
215 lines
3.5 KiB
CSS
@font-face {
|
|
font-family: 'LCARS';
|
|
src: url('./fonts/lcarsgtj3-webfont.eot');
|
|
src: url('./fonts/lcars.ttf') format('embedded-opentype'), url('/fonts/lcars.ttf') format('truetype');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
|
|
@font-face {
|
|
font-family: 'LCARS Lower';
|
|
src: url('/web/20160330232832im_/http://lcarssdk.org/lcarssdk/fonts/lcarsunknown.eot');
|
|
src: url('/web/20160330232832im_/http://lcarssdk.org/lcarssdk/fonts/lcarsunknown.eot#iefix') format('embedded-opentype'), url('/web/20160330232832im_/http://lcarssdk.org/lcarssdk/fonts/lcarsunknown.ttf') format('truetype');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
|
|
@font-face {
|
|
font-family: 'LCARS Block';
|
|
src: url('/web/20160330232832im_/http://lcarssdk.org/lcarssdk/fonts/LCARS-Block.eot');
|
|
src: url('/web/20160330232832im_/http://lcarssdk.org/lcarssdk/fonts/LCARS-Block.eot#iefix') format('embedded-opentype'), url('/web/20160330232832im_/http://lcarssdk.org/lcarssdk/fonts/LCARS-Block.ttf') format('truetype');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
|
|
:root{
|
|
--space1: 5px;
|
|
--textpadding1: 5px 10px;
|
|
--regText: 'Open Sans', sans-serif;
|
|
--fancyText: 'LCARS', sans-serif;
|
|
--hoverBack: #cdf;
|
|
--hoverText: #821;
|
|
}
|
|
|
|
html, body{
|
|
margin:0;
|
|
padding:0;
|
|
background:#111;
|
|
color:#fff;
|
|
font-family: var(--fancyText);
|
|
font-weight: 500;
|
|
font-size:1.4em;
|
|
letter-spacing: 0.05em;
|
|
}
|
|
|
|
.mainContainer{
|
|
background:#111;
|
|
display: flex;
|
|
flex-direction: row;
|
|
height:100vh;
|
|
}
|
|
|
|
/* Left Side */
|
|
|
|
.leftColumn{
|
|
flex:4;
|
|
background:#333;
|
|
display:flex;
|
|
flex-direction: row;
|
|
}
|
|
|
|
/* Left Information Panel */
|
|
|
|
.infoLeft{
|
|
display:flex;
|
|
flex-direction: column;
|
|
flex:6;
|
|
background:#222;
|
|
}
|
|
|
|
.leftTop{
|
|
flex:3;
|
|
background:#111;
|
|
text-align:center;
|
|
}
|
|
|
|
.logo{
|
|
width:60%;
|
|
padding-top:17%;
|
|
}
|
|
|
|
.leftInfo{
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex:7;
|
|
background:#111;
|
|
}
|
|
|
|
.leftItem{
|
|
flex:1;
|
|
margin:var(--space1);
|
|
text-align: left;
|
|
border-radius: 10vh;
|
|
padding:2vh;
|
|
background: #9cf;
|
|
}
|
|
|
|
/* Left LCARS Panel (menu?) */
|
|
|
|
.lcarsLeft{
|
|
background:#111;
|
|
flex:4;
|
|
display: flex;
|
|
flex-direction: column;
|
|
text-align: right;
|
|
}
|
|
|
|
.lcarsLeft div{
|
|
margin:var(--space1);
|
|
padding:var(--textpadding1);
|
|
}
|
|
|
|
|
|
.lcarsLeftItem{
|
|
flex:1;
|
|
background:#99ccff;
|
|
}
|
|
.lcarsLeftItemBig{
|
|
flex:4;
|
|
background:#cc6699;
|
|
}
|
|
.lcarsLeftItemMed{
|
|
flex:2;
|
|
background:#ff9933;
|
|
}
|
|
|
|
/* Right Side */
|
|
|
|
.rightContainer{
|
|
flex:10;
|
|
background: #111;
|
|
display:flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.rightTop{
|
|
flex: 3;
|
|
background:#222;
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
|
|
.lcarsMiddleTop, .lcarsMiddleBottom{
|
|
background:#111;
|
|
flex:2;
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.lcarsMiddleItem{
|
|
background:#069;
|
|
margin:var(--space1);
|
|
padding:var(--textpadding1);
|
|
flex:2;
|
|
}
|
|
|
|
.lcarsMiddleElbow{
|
|
margin:var(--space1);
|
|
flex:2;
|
|
|
|
}
|
|
|
|
.dataTopRight{
|
|
flex:7;
|
|
background:#171717;
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
.datatopRightUpper{
|
|
flex:7;
|
|
}
|
|
|
|
.lcarsHorizontalTop{
|
|
flex:1;
|
|
background:#111;
|
|
}
|
|
/* LCARS HORIZONTAL LINES */
|
|
|
|
.lcarsHorizontalBottom{
|
|
flex:1;
|
|
background:#111;
|
|
}
|
|
|
|
.dataRightLower{
|
|
flex:9;
|
|
}
|
|
|
|
.rightBottom{
|
|
flex: 5;
|
|
display: flex;
|
|
flex-direction: row;
|
|
background:#333;
|
|
}
|
|
|
|
|
|
.dataBottomRight{
|
|
flex:7;
|
|
background:#171717;
|
|
display: flex;
|
|
flex-direction: column;
|
|
}
|
|
|
|
/* LCARS Middle Elbow */
|
|
|
|
.lcarsElbow{
|
|
width:100%;
|
|
}
|
|
|
|
/* LCARS General Hover */
|
|
|
|
.lcarsLeft div:hover, .leftItem:hover,.lcarsMiddleTop div:hover, .lcarsMiddleBottom div:hover{
|
|
background:var(--hoverBack);
|
|
color:var(--hoverText);
|
|
}
|