forked from sent/waves
290 lines
4.0 KiB
CSS
290 lines
4.0 KiB
CSS
/** PAGE ELEMENTS **/
|
|
|
|
.menuCell
|
|
{
|
|
background-color: #001d00;
|
|
vertical-align: top;
|
|
height: 600px;
|
|
color: #000000;
|
|
}
|
|
|
|
|
|
.instructions
|
|
{
|
|
margin: 0 5;
|
|
font-size: 15px;
|
|
font-family: VT323;
|
|
color: #008000;
|
|
background-color: #000d00;
|
|
border: 1px solid #008000;
|
|
border-radius: 5px;
|
|
padding: 5px;
|
|
width: 140;
|
|
}
|
|
|
|
.menu
|
|
{
|
|
width: 160;
|
|
}
|
|
|
|
.menuLogo
|
|
{
|
|
width: 150px;
|
|
margin: 5 5;
|
|
text-align: center;
|
|
}
|
|
|
|
.menuItem
|
|
{
|
|
font-family: VT323;
|
|
margin: 0 auto;
|
|
border: 1px solid #008000;
|
|
border-radius: 5px;
|
|
background-color: #000d00;
|
|
color: #008000;
|
|
padding: 5px;
|
|
width: 140px;
|
|
font-size: 18px;
|
|
}
|
|
|
|
.scoreArea
|
|
{
|
|
width: 500px;
|
|
}
|
|
|
|
.playAgainButton
|
|
{
|
|
font-family: VT323;
|
|
text-align: center;
|
|
margin: 0 auto;
|
|
border: 1px solid #008000;
|
|
border-radius: 5px;
|
|
background-color: #000d00;
|
|
color: #008000;
|
|
padding: 5px;
|
|
width: 140px;
|
|
font-size: 18px;
|
|
}
|
|
|
|
a.bareLink:link
|
|
{
|
|
text-decoration: none;
|
|
}
|
|
a.bareLink:active
|
|
{
|
|
text-decoration: none;
|
|
}
|
|
a.bareLink:visited
|
|
{
|
|
text-decoration: none;
|
|
}
|
|
|
|
.selectedMenuItem
|
|
{
|
|
color: #000d00;
|
|
background-color: #008000;
|
|
}
|
|
|
|
.menuItem:hover
|
|
{
|
|
color: #c0c0c0;
|
|
}
|
|
|
|
body
|
|
{
|
|
background-color: #000000;
|
|
}
|
|
|
|
.aboutText
|
|
{
|
|
margin: 5 5;
|
|
font-size: 16px;
|
|
font-family: VT323;
|
|
color: #008000;
|
|
background-color: #000d00;
|
|
border: 1px solid #008000;
|
|
border-radius: 5px;
|
|
padding: 5px;
|
|
width: 580;
|
|
}
|
|
|
|
.contentCell
|
|
{
|
|
background-color: #001d00;
|
|
color: #c0c0c0;
|
|
font-family: VT323;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.applyNameHidden
|
|
{
|
|
visibility: hidden;
|
|
text-align: center;
|
|
}
|
|
|
|
.applyNameVisible
|
|
{
|
|
visibility: visible;
|
|
text-align: center;
|
|
}
|
|
|
|
/* Page table */
|
|
.mainTable
|
|
{
|
|
margin: 0 auto;
|
|
border-collapse: collapse;
|
|
border: 1px solid #000000;
|
|
|
|
}
|
|
|
|
/* panel containing the game and controls */
|
|
.gamePanel
|
|
{
|
|
width: 601px;
|
|
position: relative;
|
|
top: 0; left: 0;
|
|
}
|
|
|
|
/* controls table */
|
|
.controlsTitle
|
|
{
|
|
text-align: center;
|
|
}
|
|
.controlsTableHeader
|
|
{
|
|
color: #c0c0c0;
|
|
font-weight: bold;
|
|
}
|
|
.controlsTable
|
|
{
|
|
margin: 0 auto;
|
|
text-align: center;
|
|
border-collapse: collapse;
|
|
border: 1px solid #008000;
|
|
color: #008000;
|
|
background-color: #000d00;
|
|
}
|
|
.controlsTable td
|
|
{
|
|
border-color: #008000;
|
|
}
|
|
|
|
|
|
.gameCanvas
|
|
{
|
|
border: 1px solid #008000;
|
|
}
|
|
|
|
.resTitle
|
|
{
|
|
font-size: 26px;
|
|
text-align: center;
|
|
}
|
|
.resultsTable
|
|
{
|
|
margin: 0 auto;
|
|
font-size: 26px;
|
|
border-collapse: collapse;
|
|
border: 1px solid #008000;
|
|
color: #008000;
|
|
background-color: #000d00;
|
|
}
|
|
.resultsTable td
|
|
{
|
|
border: 1px solid #008000;
|
|
padding: 10px;
|
|
width: 200px;
|
|
}
|
|
|
|
.highScoreTable
|
|
{
|
|
margin: 0 auto;
|
|
font-size: 18px;
|
|
border-collapse: collapse;
|
|
border: 1px solid #008000;
|
|
color: #008000;
|
|
background-color: #000d00;
|
|
}
|
|
.highScoreTable td
|
|
{
|
|
border: 1px solid #008000;
|
|
width: 200px;
|
|
}
|
|
.highScoreTableHeader
|
|
{
|
|
color: #c0c0c0;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.resultsLeft
|
|
{
|
|
text-align: right;
|
|
}
|
|
.resultsRight
|
|
{
|
|
text-align: left;
|
|
}
|
|
|
|
/** GAME ELEMENTS **/
|
|
.gameElements
|
|
{
|
|
position: relative;
|
|
height: 500px;
|
|
width: 600px;
|
|
}
|
|
|
|
.gameCanvas
|
|
{
|
|
position: absolute;
|
|
top: 0; left: 0;
|
|
z-index: 1;
|
|
}
|
|
|
|
.ttyOutput
|
|
{
|
|
font-family: VT323;
|
|
font-size:20px;
|
|
position: absolute;
|
|
height: 0px; width: 200px;
|
|
color: #008800;
|
|
line-height: 100%;
|
|
z-index: 2;
|
|
}
|
|
.scoreOutput
|
|
{
|
|
top: 140px; left: 20px;
|
|
}
|
|
.linesOutput
|
|
{
|
|
top: 235px; left: 20px;
|
|
}
|
|
.levelOutput
|
|
{
|
|
top: 328; left: 20px;
|
|
}
|
|
.tickerOutput
|
|
{
|
|
top: 372; left: 435;
|
|
}
|
|
|
|
.gameEndOutputHidden
|
|
{
|
|
top: 60px; left: 195px;
|
|
width: 210px; height: 216px;
|
|
background-image: url('media/background/endconsole.png');
|
|
visibility: hidden;
|
|
}
|
|
|
|
.gameEndOutputVisible
|
|
{
|
|
font-family: VT323;
|
|
font-size:20px;
|
|
position: absolute;
|
|
color: #008800;
|
|
line-height: 100%;
|
|
z-index: 2;
|
|
top: 60px; left: 195px;
|
|
width: 210px; height: 216px;
|
|
background-image: url('media/background/endconsole.png');
|
|
}
|