diff --git a/assets/Ready.png b/assets/Ready.png new file mode 100644 index 0000000..06b14a8 Binary files /dev/null and b/assets/Ready.png differ diff --git a/assets/atari-rainbow.png b/assets/atari-rainbow.png new file mode 100644 index 0000000..e382483 Binary files /dev/null and b/assets/atari-rainbow.png differ diff --git a/assets/atari-red-logo.png b/assets/atari-red-logo.png new file mode 100644 index 0000000..8faac40 Binary files /dev/null and b/assets/atari-red-logo.png differ diff --git a/assets/atari-red.png b/assets/atari-red.png new file mode 100644 index 0000000..7d63847 Binary files /dev/null and b/assets/atari-red.png differ diff --git a/assets/atari-symbol-only.png b/assets/atari-symbol-only.png new file mode 100644 index 0000000..ba9d3c3 Binary files /dev/null and b/assets/atari-symbol-only.png differ diff --git a/assets/atari-white.png b/assets/atari-white.png new file mode 100644 index 0000000..826b2c1 Binary files /dev/null and b/assets/atari-white.png differ diff --git a/css/index.css b/css/index.css index cf3aa66..744d1e2 100644 --- a/css/index.css +++ b/css/index.css @@ -26,8 +26,8 @@ */ * { - margin: 0; - padding: 10; + margin: 2px; + padding: 5px; box-sizing: border-box; } @@ -77,6 +77,13 @@ HTML font-weight: normal; font-style: normal; } +@font-face { + font-family: 'Atarian System Bold'; + src: url("../fonts/sf-atarian-system.bold.ttf") format('truetype'); + font-weight: bold; + font-style: normal; +} + body { font-family: 'Atari Classic Chunky'; justify-content: center; @@ -106,29 +113,43 @@ p { } pre { - width: 60%; - border: solid gray 2px; + width: 98%; + border: solid yellow 2px; padding-top: 10px; padding-bottom: 0px; padding-left:5px; - margin-left: 30px; + margin-left: 15px; background-color: #004d80; font-family: 'Atari Classic Chunky'; - font-size: 0.450em; + font-weight: lighter; + font-size: 0.525em; line-height: 1.2; color: #f2f2f2; } -.title { + +.title-wrap { + display:flex; + justify-content:center; + align-items: center; +} + +.title-title { width: 100%; + display: inline-block; text-align: center; font-family: 'Atarian System Regular'; font-size: 3.0em; line-height: 1.1; - #color: #f0e6da; + /* #color: #f0e6da; */ color: #fcf4dd; } +.title-image { + height:50px; + width:65px; +} + .subtitle { width: 80%; margin: auto; @@ -137,52 +158,107 @@ pre { font-size: 1.0em; line-height: 1.1; color: #afcde9; - #color: #dd504a; - #color: #ffb600; + /* #color: #dd504a; + #color: #ffb600; */ +} + +.logo-container{ + position: absolute; + left:210px; + top:20px; + width:100px; +} + +.logo{ + width:100%; } .start { - font-family: 'Atarian System Regular'; - font-size: 1.2em; - color: #322918; - text-align: center; - background-color: #fed700; - width: 150px; - border: 2px solid #322918; - padding: 10px; - margin: 10px; + font-family: 'Atarian System Regular'; + font-size: 1.2em; + color: #322918; + text-align: center; + background-color: #fed700; + width: 150px; + border: 2px solid #322918; + padding: 10px; + margin: 10px; } .select { - font-family: 'Atarian System Regular'; - font-size: 1.2em; - color: #322918; - text-align: center; - background-color: #fab700; - width: 150px; - border: 2px solid #322918; - padding: 10px; - margin: 10px; + font-family: 'Atarian System Regular'; + font-size: 1.2em; + color: #322918; + text-align: center; + background-color: #fab700; + width: 150px; + border: 2px solid #322918; + padding: 10px; + margin: 10px; } .option { - font-family: 'Atarian System Regular'; - font-size: 1.2em; - color: #322918; - text-align: center; - background-color: #e99e23; - width: 150px; - border: 2px solid #322918; - padding: 10px; - margin: 10px; + font-family: 'Atarian System Regular'; + font-size: 1.2em; + color: #322918; + text-align: center; + background-color: #e99e23; + width: 150px; + border: 2px solid #322918; + padding: 10px; + margin: 10px; } -.button-row { - display: flex; + +.reset { + font-family: 'Atarian System Regular'; + font-size: 1.2em; + color: #322918; + text-align: center; + background-color: #ae7900; + width: 150px; + border: 2px solid #322918; + padding: 10px; + margin: 10px; +} + +.button-row button { align-content: center; justify-content: center; + cursor: pointer; + display: flex; } +.button-row button:hover { + /* background-color: #f0e6da; */ + font-family: 'Atarian System Bold'; +} + +.button-column button { + align-content: center; + justify-content: center; + cursor: pointer; + display: block; +} + +.button-column button:not(:last-child) { + border-bottom: none; +} + +.button-column button:hover { + /* background-color: #f0e6da; */ + font-family: 'Atarian System Bold'; +} + +.shadowbox { + width: 55%; + background-color: #004d80; + border: 3px solid #babebd; + box-shadow: 5px 6px #9a9c9b; + padding: 5px; +} + + /* unvisited link */ a:link { color: #5a97d0; diff --git a/index.html b/index.html index 268cf6e..65f8946 100644 --- a/index.html +++ b/index.html @@ -1,39 +1,95 @@ - -Atari High Scores - - - - - + + Atari Code + + + + + -

Atari Code

-

A site devoted to learning to code on the Atari 8-Bit line of computers

-
Start
Select
Option
+
+ + + + + +
+ + +

Atari Code

+
+
+

A site devoted to learning to code on the Atari 8-Bit line of computers

-

H1 Test Text

-

Some standard text.

-

Some small text

-

Some very tiny text

+
+ + + + +
-

H2 Test Text

-

Some standard text.

-

Some small text

-

Some very tiny text

+
+ + + + +
-

H3 Test Text

-

Some standard text.

-

Some small text

-

Some very tiny text

-

H4 Test Text

-

Here is a code block:

-
- 10 PRINT "Hello"
- 20 GOTO 10
+
+

H1 Test Text

+

Some standard text.

+

Some small text

+

Some very tiny text

+
+ + +
+
+

Attention!

+

Hello, this is a highlighted notice!

+
+ +
+

H2 Test Text

+

Some standard text.

+

Some small text

+

Some very tiny text

+
+
+ +

H3 Test Text

+

Some standard text.

+

Some small text

+

Some very tiny text

+ +

H4 Test Text

+

Here is a code block:

+
+100 REM PLAYER/MISSILE EXAMPLE
+110 DIM A$(512),B$(20)
+120 X=X+1:READ A:IF A<>-1 THEN B$(X,X)=CHR$(A):GOTO 120
+130 DATA 0,255,129,129,129,129,129,129,129,129,255,0,-1
+2000 POKE 559,62:POKE 704,88
+2020 I=PEEK(106)-16:POKE 54279,I
+2030 POKE 53277,3:POKE 710,224
+2040 VTAB=PEEK(134)+PEEK(135)*256
+2050 ATAB=PEEK(140)+PEEK(141)*256
+2060 OFFS=I*256+1024-ATAB
+2070 HI=INT(OFFS/256):LO=OFFS-HI*256
+2090 POKE VTAB+2,LO:POKE VTAB+3,HI
+3000 Y=60:Z=100:V=1:H=1
+4000 A$(Y,Y+11)=B$:POKE 53248,Z
+4010 Y=Y+V:Z=Z+H
+4020 IF Y>213 OR Y<33 THEN V=-V
+4030 IF Z>206 OR Z<49 THEN H=-H
+4420 GOTO 4000
   
+ +

Here is some p3 text. It will be interesting to see how this text is rendered.

+