1
0
mirror of https://github.com/pkimpel/retro-b5500.git synced 2026-02-12 03:07:30 +00:00
Files
pkimpel.retro-b5500/webUI/prototypes/B5500SPOPrototype.css
paul.kimpel@digm.com 72fca54c23 1. Release emulator version 0.14.
2. Fix normalization and rounding problems in Processor.
3. Fix Card-Load-Select -- emulator now boots from cards.
4. Commit LDCNTRL label and end cards to source CONTROL.DECK.job
5. Delete unused activeIOUnit property in all I/O drivers.
6. Change CardReader to reset file selector control when hopper becomes empty, instead of when START button is clicked.
7. Minor adjustments to CentralControl annunciator layout and behavior on Console.
8. Increase SPO paper scroll-back to 1500 lines (was 500).
9. Correct Card-Load-Select behavior in SyllableDebugger.
10. Implement setCallback() to replace setImmediate() in SyllableDebugger.
2013-10-06 18:26:47 +00:00

152 lines
4.2 KiB
CSS

/***********************************************************************
* retro-b5500/emulator B5500SPOPrototype.css
************************************************************************
* Copyright (c) 2012, Nigel Williams and Paul Kimpel.
* Licensed under the MIT License, see http://www.opensource.org/licenses/mit-license.php
************************************************************************
* B5500 emulator SPO web interface style sheet.
************************************************************************
* 2012-12-16 P.Kimpel
* Original version, from B5500ConsoleUnit.css.
***********************************************************************/
BODY {
position: relative;
background-color: black;
margin: 4px}
PRE {
font-family: Lucida Sans Typewriter, Courier New, Courier, monospace;
font-size: xx-small;
margin: 0}
DIV#SPODiv {
position: relative;
width: 660px;
height: 500px;
background-color: #FDA;
border-radius: 16px;
text-align: left}
IFRAME#SPOUT {
position: absolute;
left: 16px;
bottom: 16px;
height: 468px;
width: 470px;
border: 1px solid black}
BODY.SPOUT {
background-color: #FFE;
font-family: Lucida Sans Typewriter, Courier New, Courier, monospace;
font-size: xx-small}
DIV#SPOControlsDiv {
position: absolute;
text-align: center;
width: 136px;
right: 16px;
bottom: 16px}
IMG#TeletypeLogo {
position: absolute;
top: 16px;
left: 66px}
BUTTON.whiteButton {
position: absolute;
background-color: #CCC;
color: black;
font-family: Arial Rounded, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-weight: bold;
width: 60px;
height: 40px;
border: 1px solid #DDD;
border-radius: 4px}
BUTTON.blackButton {
position: absolute;
background-color: black;
color: white;
font-family: Arial Rounded, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-weight: bold;
width: 60px;
height: 40px;
border: 1px solid #DDD;
border-radius: 4px}
BUTTON.yellowButton {
position: absolute;
background-color: #990;
color: black;
font-family: Arial Rounded, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-weight: bold;
width: 60px;
height: 40px;
border: 1px solid #DDD;
border-radius: 4px}
BUTTON.whiteLit {
background-color: white}
BUTTON.yellowLit {
background-color: #FF0}
BUTTON.blackBorder {
border: 1px solid black}
BUTTON#SPOReadyBtn {
bottom: 224px;
left: 0px}
BUTTON#SPOPowerBtn {
bottom: 224px;
right: 0px}
BUTTON#SPORemoteBtn {
bottom: 168px;
left: 0px}
BUTTON#SPOLocalBtn {
bottom: 168px;
right: 0px}
BUTTON#SPOInputRequestBtn {
bottom: 112px;
left: 0px}
BUTTON#SPOEndOfMessageBtn {
bottom: 112px;
right: 0px}
BUTTON#SPOBlank1Btn {
bottom: 56px;
left: 0px}
BUTTON#SPOErrorBtn {
bottom: 56px;
right: 0px}
BUTTON#SPOBlank2Btn {
bottom: 0px;
left: 0px}
BUTTON#SPOBlank3Btn {
bottom: 0px;
right: 0px}
.center {
text-align: center}
.data {
font-family: Courier New, Courier, monospace;
text-align: left}
.number {
font-family: Courier New, Courier, monospace;
text-align: right}