mirror of
https://github.com/pkimpel/retro-b5500.git
synced 2026-02-13 19:54:50 +00:00
1. Split operator Control Panel from B5500Console and make it a small, separate window. 2. Implement emulator home page in what remains of B5500Console page, with Start buttons for emulator. 3. Implement improvements to setCallback() mechanism, copied from Datatron 205 project. 4. Increase scrollback for SPO and Datacom windows from 1500 to 5000 lines. 5. Correct application of green-bar styling in B5500LinePrinter (apparent in Chrome). 6. Improve initial positioning of Magnetic Tape unit windows; add "B" to mag tape reel image. 7. Minor optimizations to bit-field isolate/insert routines in CentralControl. 8. Miscellaneous enhancements to UI appearance. 9. Minor changes to hosting website pages.
82 lines
2.7 KiB
CSS
82 lines
2.7 KiB
CSS
/***********************************************************************
|
|
* retro-b5500/emulator B5500Console.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 Console web interface style sheet.
|
|
************************************************************************
|
|
* 2012-12-14 P.Kimpel
|
|
* Original version, from B5500DistributionAndDisplay.css.
|
|
* 2015-01-24 P.Kimpel
|
|
* Strip down to new, minimal home page sans console panel.
|
|
***********************************************************************/
|
|
|
|
BODY {
|
|
font-family: DejaVuSansWeb, sans-serif;
|
|
font-size: 10pt;
|
|
background-color: white;
|
|
color: black;
|
|
height: 100%;
|
|
margin: 4px;
|
|
padding: 4px}
|
|
|
|
H1 {
|
|
margin-top: 1em;
|
|
margin-bottom: 0.5em;
|
|
font-size: 14pt;
|
|
font-weight: bold}
|
|
|
|
#VersionDiv {
|
|
position: absolute;
|
|
top: 4px;
|
|
right: 4px;
|
|
text-align: right}
|
|
#StatusMsg {
|
|
text-align: center;
|
|
font-size: 85%;
|
|
color: blue}
|
|
#InfoTable {
|
|
margin-top: 0;
|
|
width: 100%}
|
|
#CenteredBody {
|
|
position: absolute;
|
|
text-align: center;
|
|
top: 25%;
|
|
bottom: 25%;
|
|
left: 0;
|
|
right: 0}
|
|
#B5500Image {
|
|
box-shadow: 12px 12px 12px gray;
|
|
height: 80%}
|
|
#StartUpPoweredBtn,
|
|
#StartUpNoPowerBtn {
|
|
margin-top: 2em;
|
|
background-color: #246;
|
|
color: white;
|
|
font-family: DejaVuSansWeb, sans-serif;
|
|
font-weight: normal;
|
|
font-size: 12pt;
|
|
width: auto;
|
|
height: auto;
|
|
padding: 0.5em;
|
|
border-radius: 12px;
|
|
border: 2px solid #999}
|
|
#StartUpPoweredBtn[disabled],
|
|
#StartUpNoPowerBtn[disabled] {
|
|
background-color: #468;
|
|
color: #999;
|
|
border-color: #666}
|
|
#CallbackTable {
|
|
position: absolute;
|
|
top: 1ex;
|
|
visibility: hidden;
|
|
border-collapse: collapse;
|
|
border-spacing: 0}
|
|
#PageFooter {
|
|
position: absolute;
|
|
font-size: 75%;
|
|
bottom: 4px;
|
|
text-align: center;
|
|
width: 100%}
|