1
0
mirror of https://github.com/pkimpel/retro-b5500.git synced 2026-02-13 11:44:33 +00:00
Files
pkimpel.retro-b5500/webUI/B5500Console.css
Paul Kimpel f1fe18dab3 Commit release 1.02:
1. Move project from Google Code to GitHub (https://github.com/pkimpel/retro-b5500/). Update links and help pages; convert wiki pages to GitHub's MarkDown format.
2. Implement emulator-hosted memory dump to a tape image that can be saved and input into the B5500 DUMP/ANALYZE utility for analysis. Activated by clicking the NOT READY button on the Console.
3. Fix bad assignments to Processor X register in arithmetic ops (affected only SyllableDebugger script).
4. Remove IndexedDB.openDatabase() version parameter so the B5500ColdLoader and tools/ scripts will work in non-Firefox browsers.
5. Add a "?db" query string parameter to the tools/scripts so these scripts can open disk subsystems other than B5500DiskUnit.
6. Correct pre-allocated file locations and ESU card in tools/COLDSTART-XIII.card.
7. Implement new double-click mechanism to copy and clear the contents of card punch, datacom terminal, and line-printer output areas to a temporary window for subsequent copying or saving.
8. Correct handling of Ctrl-B (break), Ctrl-D (disconnect request), Ctrl-E (WRU), Ctrl-L (clear input buffer), and Ctrl-Q (alternate end-of-message) in B5500DatacomUnit.
9. Implement reporting of Model IB (slow, bulk) disk in B5500DiskUnit readInterrogate.
10. Implement detection of browser IndexedDB quota-exceeded errors in B5500DiskUnit (primarily to handle the fixed 2GB limit for off-line storage in Firefox).
11. Correct problem when line printer exhausted paper and FORM FEED triple-click did not clear the condition.
12. Eliminate BOT marker sensed in result for tape drive Write Interrogate operation -- Mark XIII and XV MCPs treat this as an error and will not purge blank tapes because of it.
13. Fix double-click of SPO INPUT REQUEST button either sending a duplicate interrupt to the system or the second click moving focus from the SPO input box.
14. Further tuning of delay-deviation adjustment mechanism in B5500SetCallback.js.
15. Reinstate ability of SPO to wrap long outputs to additional lines (apparently lost with new SPO input mechanism in 1.00).
16. Commit preliminary COOLSTART-XIII.card and MCPTAPEDISK-XIII.card decks.
2015-06-14 19:06:27 -07:00

83 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 {
margin-top: 2em;
margin-left: calc(50% - 3in);
margin-right: calc(50% - 3in);
font-weight: bold;
color: red;
text-align: center}