Skip to content

Commit 3cf2879

Browse files
committed
feat: apply IBM VGA retro fonts to non-header content
- Add Web437_IBM_VGA_8x16.woff and Web437_IBM_VGA_9x16.woff fonts - Apply IBM VGA 9x16 as primary body font with 8x16 fallback - Retain IBM EGA 8x8 for 'Make IT Work' header only - Remove Google Fonts (Fira Code) dependency - Adjust font sizes for better proportions with new typeface - Use relative font URLs for local file compatibility
1 parent b1f32a7 commit 3cf2879

File tree

3 files changed

+25
-23
lines changed

3 files changed

+25
-23
lines changed
9.56 KB
Binary file not shown.
9.57 KB
Binary file not shown.

makeitwork.cloud/index.html

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -28,27 +28,29 @@
2828
/>
2929
<meta name="apple-mobile-web-app-title" content="Make IT Work" />
3030
<link rel="apple-touch-startup-image" href="/android-chrome-512x512.png" />
31-
<link
32-
rel="stylesheet"
33-
href="https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;500;600&display=swap"
34-
/>
3531
<link
3632
rel="stylesheet"
3733
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css"
3834
/>
3935
<style>
4036
@font-face {
4137
font-family: "IBM EGA 8x8";
42-
src: url("/Web437_IBM_EGA_8x8.woff") format("woff");
38+
src: url("Web437_IBM_EGA_8x8.woff") format("woff");
4339
font-weight: normal;
4440
font-style: normal;
4541
}
4642

4743
@font-face {
48-
font-family: "American Typewriter";
49-
src: local("American Typewriter Semibold"),
50-
local("AmericanTypewriter-Semibold"), local("American Typewriter");
51-
font-weight: 600;
44+
font-family: "IBM VGA 8x16";
45+
src: url("Web437_IBM_VGA_8x16.woff") format("woff");
46+
font-weight: normal;
47+
font-style: normal;
48+
}
49+
50+
@font-face {
51+
font-family: "IBM VGA 9x16";
52+
src: url("Web437_IBM_VGA_9x16.woff") format("woff");
53+
font-weight: normal;
5254
font-style: normal;
5355
}
5456

@@ -78,7 +80,7 @@
7880
}
7981

8082
body {
81-
font-family: "Fira Code", monospace;
83+
font-family: "IBM VGA 9x16", "IBM VGA 8x16", monospace;
8284
background-color: var(--bg-dark);
8385
color: var(--text-light);
8486
min-height: 100vh;
@@ -103,23 +105,23 @@
103105

104106
.subheader {
105107
margin-top: 1.5rem;
106-
font-size: 0.75rem;
107-
font-family: "Fira Code", monospace;
108+
font-size: 1rem;
109+
font-family: "IBM VGA 9x16", "IBM VGA 8x16", monospace;
108110
font-weight: 400;
109111
color: var(--text-muted);
110-
letter-spacing: 0.15em;
112+
letter-spacing: 0.05em;
111113
}
112114

113115
@media (max-width: 600px) {
114116
.subheader {
115-
font-size: 0.65rem;
117+
font-size: 0.9rem;
116118
}
117119
}
118120

119121
@media (max-width: 400px) {
120122
.subheader {
121-
font-size: 0.55rem;
122-
letter-spacing: 0.1em;
123+
font-size: 0.8rem;
124+
letter-spacing: 0.05em;
123125
}
124126
}
125127

@@ -303,7 +305,7 @@
303305
}
304306

305307
.resource-cmd {
306-
font-size: 0.65rem;
308+
font-size: 0.75rem;
307309
color: var(--text-dim);
308310
font-weight: 600;
309311
}
@@ -316,7 +318,7 @@
316318

317319
/* WARP Note */
318320
.warp-note {
319-
font-size: 0.7rem;
321+
font-size: 0.85rem;
320322
color: var(--text-dim);
321323
padding-top: 1rem;
322324
margin-top: 1rem;
@@ -467,13 +469,13 @@
467469
}
468470

469471
.install-banner-title {
470-
font-size: 0.85rem;
472+
font-size: 1rem;
471473
font-weight: 500;
472474
color: var(--gold);
473475
}
474476

475477
.install-banner-subtitle {
476-
font-size: 0.7rem;
478+
font-size: 0.85rem;
477479
color: var(--text-muted);
478480
}
479481

@@ -489,7 +491,7 @@
489491
border: none;
490492
padding: 0.5rem 1rem;
491493
font-family: inherit;
492-
font-size: 0.75rem;
494+
font-size: 0.9rem;
493495
font-weight: 600;
494496
cursor: pointer;
495497
transition: all 0.2s ease;
@@ -505,7 +507,7 @@
505507
border: 1px solid var(--border-dim);
506508
padding: 0.5rem 0.75rem;
507509
font-family: inherit;
508-
font-size: 0.75rem;
510+
font-size: 0.9rem;
509511
cursor: pointer;
510512
transition: all 0.2s ease;
511513
}
@@ -518,7 +520,7 @@
518520
/* iOS install instructions */
519521
.ios-instructions {
520522
display: none;
521-
font-size: 0.7rem;
523+
font-size: 0.85rem;
522524
color: var(--text-muted);
523525
text-align: center;
524526
padding: 0.5rem;

0 commit comments

Comments
 (0)