This repository has been archived by the owner on Dec 24, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 91
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
v1.74.1: Slight tweak to the autoType machine property and the PCx86 …
…Keyboard's injectKeys() function, adding support for $blash as an alternative to an actual backslash (which creates encoding challenges for Jekyll)
- Loading branch information
Showing
51 changed files
with
198,254 additions
and
0 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,279 @@ | ||
@CHARSET "UTF-8"; | ||
/** | ||
@author Jeff Parsons (@jeffpar) | ||
@website https://www.pcjs.org/ | ||
@created 2013-05-05 | ||
@modified 2018-03-13 | ||
@license http://www.gnu.org/licenses/gpl.html | ||
*/ | ||
body { | ||
margin: 0; | ||
background: #ffffff; | ||
} | ||
h1, h2 { | ||
margin-top: 0; | ||
|
||
} | ||
h1, h2, h3, h4 { | ||
word-wrap: break-word; | ||
} | ||
|
||
h4 a { | ||
|
||
} | ||
p { | ||
line-height: 1.5em; | ||
} | ||
img { | ||
max-width: 100%; | ||
} | ||
a img { | ||
vertical-align: bottom; | ||
} | ||
pre, code { | ||
|
||
background-color: #cccccc; | ||
font-family: Monaco, Consolas, "Lucida Console", monospace; | ||
font-size: 12px; | ||
} | ||
pre { | ||
margin: 1em 2em; | ||
padding: 1em; | ||
border-radius: 5px; | ||
overflow: auto; | ||
} | ||
code { | ||
padding: 1px; | ||
} | ||
pre a, code a { | ||
|
||
} | ||
.common { | ||
width: 100%; | ||
margin: 0 auto; | ||
|
||
} | ||
.common a { | ||
|
||
|
||
text-decoration: none; | ||
} | ||
.common hr { | ||
border-color: #808080; | ||
} | ||
.common a:hover { | ||
text-decoration: underline; | ||
} | ||
.common, .machine { | ||
font-family: "Titillium Web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; | ||
font-size: 16px; | ||
} | ||
.machine { | ||
|
||
overflow: hidden; | ||
} | ||
.c1pjs { | ||
overflow: visible; | ||
} | ||
.machine-placeholder { | ||
text-align: center; | ||
font-weight: bold; | ||
} | ||
.machine-floating { | ||
position: relative; | ||
z-index: auto; | ||
background-color: transparent; | ||
padding-right: 0; | ||
} | ||
.machine-sticky { | ||
position: fixed !important; | ||
z-index: 1 !important; | ||
background-color: #ffffff !important; | ||
padding-right: 16px !important; | ||
top: 0 !important; | ||
} | ||
.common-top { | ||
|
||
padding: 1px 1em 1px 1em; | ||
} | ||
.common-top h2 { | ||
margin: 8px 0px 8px 0px; | ||
} | ||
.common-top-left { | ||
float: left; | ||
} | ||
.common-top-right { | ||
float: right; | ||
line-height: 56px; | ||
} | ||
.common-top-right p { | ||
float: right; | ||
margin: 0; | ||
padding: 1em; | ||
} | ||
.common-top-right ul { | ||
list-style-type: none; | ||
margin: 0; | ||
overflow: hidden; | ||
} | ||
.common-top-right ul li { | ||
display: block; | ||
float: left; | ||
margin-left: 1em; | ||
} | ||
.common-top-left ul li a { | ||
border-right: 1px solid #6f6f6f; | ||
padding: 2px 6px 2px 6px; | ||
} | ||
.common-top-left ul li:last-child a { | ||
border-right: none; | ||
} | ||
.common-middle { | ||
clear: both; | ||
padding: 1px 1em 1px 1em; | ||
|
||
} | ||
.common-sidebar { | ||
float: left; | ||
font-size: small; | ||
width: 140px; | ||
padding-bottom: 20px; | ||
overflow: hidden; | ||
white-space: nowrap; | ||
word-wrap: break-word; | ||
} | ||
.common-list { | ||
list-style-type: none; | ||
margin-top: 0; | ||
margin-bottom: 0; | ||
padding-left: 0; | ||
} | ||
.common-list li { | ||
|
||
|
||
} | ||
.common-list-data { | ||
list-style-type: none; | ||
margin-top: 0; | ||
margin-bottom: 0; | ||
padding-left: 0; | ||
} | ||
.common-list-data li { | ||
line-height: 1.5em; | ||
} | ||
.common-list-data-items, .common-list-data-subitems { | ||
font-size: x-small; | ||
list-style-type: none; | ||
margin-top: 0; | ||
margin-bottom: 0; | ||
padding-left: 2em; | ||
} | ||
.common-list-data-items li, .common-list-data-subitems li { | ||
padding-bottom: 0; | ||
} | ||
.common-main { | ||
margin-left: 150px; | ||
|
||
} | ||
.common-main blockquote { | ||
text-align: justify; | ||
} | ||
.common-image-gallery { | ||
margin: 0 auto; | ||
text-align: center; | ||
} | ||
.common-image-gallery:after { | ||
content: ''; | ||
display: block; | ||
} | ||
.common-image-frame { | ||
display: inline-block; | ||
margin: 8px; | ||
text-align: center; | ||
} | ||
.common-image-link { | ||
padding: 5px; | ||
border: 1px solid black; | ||
border-radius: 5px; | ||
|
||
} | ||
.common-image-label { | ||
font-size: x-small; | ||
} | ||
.common-bottom { | ||
clear: both; | ||
padding: 1em 1em 1px 1em; | ||
} | ||
.common-bottom:after { | ||
content: ''; | ||
display: block; | ||
clear: both; | ||
} | ||
.common-reference { | ||
float: left; | ||
font-size: x-small; | ||
} | ||
.common-reference a { | ||
text-decoration: none; | ||
} | ||
.common-copyright { | ||
float: right; | ||
font-size: x-small; | ||
} | ||
.common-copyright a { | ||
text-decoration: none; | ||
} | ||
.md-list { | ||
} | ||
.md-list li { | ||
line-height: 1.5em; | ||
margin-bottom: 1em; | ||
} | ||
.md-list li p { | ||
padding-left: 2em; | ||
} | ||
.md-list-compact { | ||
} | ||
.md-list-compact li { | ||
margin-bottom: 0; | ||
} | ||
.md-list-none { | ||
list-style-type: none; | ||
padding-left: 2em; | ||
} | ||
.md-list-none li { | ||
margin-bottom: 0; | ||
} | ||
@media screen and (max-width: 900px) { | ||
|
||
.common-sidebar { | ||
width: 100%; | ||
white-space: normal; | ||
} | ||
.common-list { | ||
padding-left: 0; | ||
} | ||
.common-list-data { | ||
padding-left: 0; | ||
} | ||
.common-sidebar h4, .common-list li, .common-list-data li, .common-list-data-items li { | ||
width: 130px; | ||
float: left; | ||
overflow: hidden; | ||
vertical-align: top; | ||
padding-right: 1em; | ||
margin-top: 0; | ||
} | ||
.common-list-data-subitems { | ||
display: none; | ||
} | ||
.common-main { | ||
clear: both; | ||
margin-left: 0; | ||
padding-left: 0; | ||
padding-right: 0; | ||
} | ||
.md-list-none { | ||
padding-left: 1em; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!-- author="Jeff Parsons (@jeffpar)" website="https://www.pcjs.org/" created="2012-05-05" modified="2018-03-13" license="http://www.gnu.org/licenses/gpl.html" --> | ||
<!DOCTYPE xsl:stylesheet [ | ||
<!ENTITY nbsp " "> <!ENTITY ne "≠"> <!ENTITY le "≤"> <!ENTITY ge "≥"> | ||
<!ENTITY times "×"> <!ENTITY sdot "⋅"> <!ENTITY divide "÷"> | ||
<!ENTITY copy "©"> <!ENTITY Sigma "Σ"> <!ENTITY sigma "σ"> <!ENTITY sum "∑"> <!ENTITY lbrace "{"> | ||
]> | ||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> | ||
|
||
<xsl:output method="html"/> | ||
|
||
<xsl:template name="commonStyles"> | ||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> | ||
<meta charset="utf-8"/> | ||
<meta name="viewport" content="initial-scale=1"/> | ||
<meta name="description" content="Welcome to PCjs, home of the original IBM PC in a web browser. The PCjs Project offers a variety of computer emulators written in JavaScript, including PCx86 for x86-based machines (8088 through 80386), C1Pjs for the 6502-based Ohio Scientific Challenger 1P, PC8080 for 8080-based machines like Space Invaders and the DEC VT100 Terminal, PDPjs with support for PDP-10 and PDP-11 machines, and emulators of classic programmable calculators, like the TI-57. PCjs also provides an archive of selected historical PC software, publications, and reference materials."/> | ||
<meta name="apple-mobile-web-app-title" content="PCjs"/> | ||
<meta property="og:image" content="/versions/images/current/home-page.png"/> | ||
<meta property="og:title" content="The Original IBM PC in a Web Browser"/> | ||
<link rel="apple-touch-icon" sizes="180x180" href="/versions/icons/2018/apple-touch-icon.png"/> | ||
<link rel="icon" type="image/png" sizes="32x32" href="/versions/icons/2018/favicon-32x32.png"/> | ||
<link rel="icon" type="image/png" sizes="16x16" href="/versions/icons/2018/favicon-16x16.png"/> | ||
<link rel="shortcut icon" href="/versions/icons/2018/favicon.ico"/> | ||
<link rel="mask-icon" href="/versions/icons/2018/safari-pinned-tab.svg" color="#5bbad5"/> | ||
<link rel="stylesheet" type="text/css" href="/versions/c1pjs/1.74.1/common.css"/> | ||
<link href="https://fonts.googleapis.com/css?family=Titillium+Web" rel="stylesheet"/> | ||
</xsl:template> | ||
|
||
<xsl:template name="commonTop"> | ||
<div class="common-top"> | ||
<div class="common-top-left"> | ||
<h2><a href="/">PCjs Machines</a></h2> | ||
</div> | ||
<div class="common-top-right"> | ||
<ul> | ||
<li><a href="/blog/">Blog</a></li> | ||
<li><a href="/apps/">Apps</a></li> | ||
<li><a href="/devices/">Devices</a></li> | ||
<li><a href="/disks/pcx86/">Disks</a></li> | ||
<li><a href="/docs/">Docs</a></li> | ||
<li><a href="/docs/about/">About</a></li> | ||
</ul> | ||
</div> | ||
</div> | ||
</xsl:template> | ||
|
||
<xsl:template name="commonBottom"> | ||
<div class="common-bottom"> | ||
<p class="common-reference"></p> | ||
<p class="common-copyright"> | ||
<span class="common-copyright"><a href="https://www.pcjs.org/">pcjs.org</a> © 2012-2019 by <a href="https://jeffpar.com">@jeffpar</a></span><br/> | ||
<span class="common-copyright">The <a href="https://github.com/jeffpar/pcjs">PCjs Project</a> is released under <a href="https://gnu.org/licenses/gpl.html">GPLv3</a></span><br/> | ||
<span>Powered by <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">JavaScript</a>, <a href="http://vanilla-js.com/" target="_blank">Vanilla JS</a>, and <a href="https://github.com/jeffpar" target="_blank">GitHub</a></span> | ||
</p> | ||
</div> | ||
</xsl:template> | ||
|
||
</xsl:stylesheet> |
Oops, something went wrong.