mirror of
https://github.com/skoelle/28k8-moonweb-org.git
synced 2026-09-18 10:50:24 +00:00
Compare commits
6
Commits
067d7d4aa3
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c6840d67e8 | ||
|
|
7467171c6c | ||
|
|
3ff0cf7a3e | ||
|
|
17978f4972 | ||
|
|
03deba8892 | ||
|
|
caa136f9f1 |
@@ -100,7 +100,7 @@
|
|||||||
| `/bbs/amiga/mods` | MOD Files | Echte MODs von moonweb.org, WASM-Player (chiptune3) |
|
| `/bbs/amiga/mods` | MOD Files | Echte MODs von moonweb.org, WASM-Player (chiptune3) |
|
||||||
| `/bbs/fido/ansi-art` | BBS ANSI Art | Gallery mit 8 Filler-Patterns |
|
| `/bbs/fido/ansi-art` | BBS ANSI Art | Gallery mit 8 Filler-Patterns |
|
||||||
| `/bbs/fido/nodelist` | Fidonets & Nodelists | 9 Net-Boxen transkribiert |
|
| `/bbs/fido/nodelist` | Fidonets & Nodelists | 9 Net-Boxen transkribiert |
|
||||||
| `/bbs/legal-notice` | Legal Notice | Pflichtangaben hinterlegt, Link zu hub.moonweb.org/impressum |
|
| `/bbs/legal-notice` | Legal Notice | Pflichtangaben hinterlegt, Link zu www.moonweb.org/impressum |
|
||||||
|
|
||||||
## Keyboard-Shortcuts (keymap.ts)
|
## Keyboard-Shortcuts (keymap.ts)
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -21,9 +21,7 @@ const { title, description = 'A 90s BBS/demoscene retro hub.', accentClass = ''
|
|||||||
<meta name="twitter:description" content={description} />
|
<meta name="twitter:description" content={description} />
|
||||||
<meta name="twitter:image" content="https://28k8.moonweb.org/og-image.png" />
|
<meta name="twitter:image" content="https://28k8.moonweb.org/og-image.png" />
|
||||||
<link rel="icon" href="/favicon.ico" />
|
<link rel="icon" href="/favicon.ico" />
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
|
||||||
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;700&display=swap" rel="stylesheet" />
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class={`terminal-frame ${accentClass}`}>
|
<div class={`terminal-frame ${accentClass}`}>
|
||||||
|
|||||||
@@ -17,6 +17,28 @@ import LetterFooter from '../../../components/LetterFooter.astro';
|
|||||||
<NavBar />
|
<NavBar />
|
||||||
<h1>Fidonets and Nodelists</h1>
|
<h1>Fidonets and Nodelists</h1>
|
||||||
<p>tHE tEMPLE bBS was Fidonet node <strong>2:2480/330</strong> (and 2:2480/331), running as a multi-net-server with a long list of other networks, most free to join and free to use for downloads. Sysop: Stefan Koelle.</p>
|
<p>tHE tEMPLE bBS was Fidonet node <strong>2:2480/330</strong> (and 2:2480/331), running as a multi-net-server with a long list of other networks, most free to join and free to use for downloads. Sysop: Stefan Koelle.</p>
|
||||||
|
<h2>Node History</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Started as a point (pre-1995)</li>
|
||||||
|
<li><strong>8.12.1995</strong> — Became a node under Hub 3000 (Christian Malluck)</li>
|
||||||
|
<li><strong>10.5.1996</strong> — Switched to ISDN</li>
|
||||||
|
<li><strong>3.7.1998</strong> — Own line at Branderstr.</li>
|
||||||
|
<li>~2000 — Went offline</li>
|
||||||
|
</ul>
|
||||||
|
<h2>Hub History</h2>
|
||||||
|
<ul>
|
||||||
|
<li><strong>Hub 3000</strong> — Christian Malluck (1995–1996)</li>
|
||||||
|
<li><strong>Hub 3100</strong> — Georg Wiesmann (from spring 1996)</li>
|
||||||
|
<li><strong>Hub 4000</strong> — Peter Kaleve (from autumn 1996, with Christian Beckmann)</li>
|
||||||
|
<li><strong>Hub 3500</strong> — Ralf Guertler (from spring 1997, until offline ~2000)</li>
|
||||||
|
</ul>
|
||||||
|
<h2>Fido Software on PHOBOS (486dx2-66, OS/2 Warp 3)</h2>
|
||||||
|
<ul>
|
||||||
|
<li><strong>SuperBBS</strong> — Mailbox software</li>
|
||||||
|
<li><strong>McMail</strong> — Mailer</li>
|
||||||
|
<li><strong>FastEcho</strong> — Tossing / scanning</li>
|
||||||
|
<li><strong>GoldED</strong> — Editor</li>
|
||||||
|
</ul>
|
||||||
<AnsiArt html={BOX_USEFUL_INFO} />
|
<AnsiArt html={BOX_USEFUL_INFO} />
|
||||||
<AnsiArt html={BOX_SUPPORTED_NETS} />
|
<AnsiArt html={BOX_SUPPORTED_NETS} />
|
||||||
<h2>Net Groups (as listed on the original welcome screen)</h2>
|
<h2>Net Groups (as listed on the original welcome screen)</h2>
|
||||||
|
|||||||
@@ -11,13 +11,13 @@ import { BANNER_TEMPLE } from '../../lib/ansiArt';
|
|||||||
<TerminalLayout title="Main Menu" description="tHE tEMPLE bBS main menu - explore PC demos, Amiga music, Atari games, FidoNet history and ANSI art from the BBS era.">
|
<TerminalLayout title="Main Menu" description="tHE tEMPLE bBS main menu - explore PC demos, Amiga music, Atari games, FidoNet history and ANSI art from the BBS era.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_TEMPLE} />
|
<AnsiArt html={BANNER_TEMPLE} />
|
||||||
<h2>tHE tEMPLE bBS — Bulletin Board System</h2>
|
<h1>tHE tEMPLE bBS — Bulletin Board System</h1>
|
||||||
<p>Welcome, users! It is 1995 and you are connected to one of the first lines running on our brand new, lightning-fast 28.8k V.Fast modem. [Sysop]</p>
|
<p>Welcome, users! It is 1995 and you are connected to one of the first lines running on our brand new, lightning-fast 28.8k V.Fast modem. [Sysop]</p>
|
||||||
<div class="tile-grid">
|
<div class="tile-grid">
|
||||||
<Tile sections={[
|
<Tile sections={[
|
||||||
{
|
{
|
||||||
title: 'PC SECTION',
|
title: 'PC SECTION',
|
||||||
hardware: 'Colani 486dx2-66 / DOS / VGA / SB AWE32',
|
hardware: 'Colani 486dx2-66 / DOS / VGA / PAS 16',
|
||||||
items: [
|
items: [
|
||||||
{ key: 'S', label: 'SkyLINE Productions', href: '/bbs/pc/skyline/' },
|
{ key: 'S', label: 'SkyLINE Productions', href: '/bbs/pc/skyline/' },
|
||||||
{ key: 'T', label: 'Tr@nceMISSION', href: '/bbs/pc/trancemission/' },
|
{ key: 'T', label: 'Tr@nceMISSION', href: '/bbs/pc/trancemission/' },
|
||||||
@@ -42,7 +42,7 @@ import { BANNER_TEMPLE } from '../../lib/ansiArt';
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'BBS & FIDO SECTION',
|
title: 'BBS & FIDO SECTION',
|
||||||
hardware: '486dx2-66 OS/2 Warp 3 / PHOBOS Mailbox',
|
hardware: '486dx2-66 / OS/2 Warp 3 / SB AWE32',
|
||||||
items: [
|
items: [
|
||||||
{ key: 'A', label: 'BBS ANSI Art', href: '/bbs/fido/ansi-art/' },
|
{ key: 'A', label: 'BBS ANSI Art', href: '/bbs/fido/ansi-art/' },
|
||||||
{ key: 'F', label: 'Fidonets and Nodelists', href: '/bbs/fido/nodelist/' },
|
{ key: 'F', label: 'Fidonets and Nodelists', href: '/bbs/fido/nodelist/' },
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ Phone/Fax: +49-(89)-20006547<br />
|
|||||||
Email: 28k8@moonweb.org
|
Email: 28k8@moonweb.org
|
||||||
</p>
|
</p>
|
||||||
<p>Responsible for content according to § 18 (2) MStV: Stefan Kölle, address as above.</p>
|
<p>Responsible for content according to § 18 (2) MStV: Stefan Kölle, address as above.</p>
|
||||||
<p>Full legal notice & privacy policy for this website and the moonweb.org network: <a href="https://hub.moonweb.org/impressum/">hub.moonweb.org/impressum</a></p>
|
<p>Full legal notice & privacy policy for this website and the moonweb.org network: <a href="https://www.moonweb.org/impressum/">www.moonweb.org/impressum</a></p>
|
||||||
<NavBar />
|
<NavBar />
|
||||||
<LetterFooter />
|
<LetterFooter />
|
||||||
<StatusBar />
|
<StatusBar />
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ const dateStr = `${String(now.getDate()).padStart(2, '0')}.${String(now.getMonth
|
|||||||
---
|
---
|
||||||
<TerminalLayout title="Connect" description="tHE tEMPLE bBS - a 90s BBS in Augsburg, FidoNet 2:2480/330. Dial in to the demoscene, file areas and message boards.">
|
<TerminalLayout title="Connect" description="tHE tEMPLE bBS - a 90s BBS in Augsburg, FidoNet 2:2480/330. Dial in to the demoscene, file areas and message boards.">
|
||||||
<WelcomeBanner />
|
<WelcomeBanner />
|
||||||
<p class="subtitle">Travel back to the '90s</p>
|
<h1 class="subtitle">Travel back to the '90s</h1>
|
||||||
<ModemIntro client:load />
|
<ModemIntro client:load />
|
||||||
<div class="status-bar" style="margin-top: 15rem; display: flex; justify-content: space-between;"><span>Status: not connected</span><span>{dateStr}</span></div>
|
<div class="status-bar" style="margin-top: 15rem; display: flex; justify-content: space-between;"><span>Status: not connected</span><span>{dateStr}</span></div>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@@ -1,5 +1,9 @@
|
|||||||
/* Global terminal styling - v2: color-run classes for ANSI art, NavBar, strengthened SkyLINE blue accent. */
|
/* Global terminal styling - v2: color-run classes for ANSI art, NavBar, strengthened SkyLINE blue accent. */
|
||||||
@font-face { font-family: 'Px437 IBM VGA 8x16'; src: url('/fonts/Px437_IBM_VGA_8x16.woff2') format('woff2'), url('/fonts/Px437_IBM_VGA_8x16.ttf') format('truetype'); font-display: swap; }
|
@font-face { font-family: 'Px437 IBM VGA 8x16'; src: url('/fonts/Px437_IBM_VGA_8x16.woff2') format('woff2'), url('/fonts/Px437_IBM_VGA_8x16.ttf') format('truetype'); font-display: swap; }
|
||||||
|
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url('/fonts/ibm-plex-mono-latin-ext-400.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
|
||||||
|
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url('/fonts/ibm-plex-mono-latin-400.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
|
||||||
|
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url('/fonts/ibm-plex-mono-latin-ext-700.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
|
||||||
|
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url('/fonts/ibm-plex-mono-latin-700.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
|
||||||
:root {
|
:root {
|
||||||
--bg:#000; --fg:#c0c0c0; --fg-bright:#fff;
|
--bg:#000; --fg:#c0c0c0; --fg-bright:#fff;
|
||||||
--red-dark:#8b0000; --red-bright:#ff2828; --red-shadow:#4a0000; --pink:#ff69b4; --yellow:#ffd23f; --grey:#969696;
|
--red-dark:#8b0000; --red-bright:#ff2828; --red-shadow:#4a0000; --pink:#ff69b4; --yellow:#ffd23f; --grey:#969696;
|
||||||
@@ -85,7 +89,7 @@ a { color: inherit; }
|
|||||||
.mod-col-size { color:var(--grey); width:5rem; text-align:right; }
|
.mod-col-size { color:var(--grey); width:5rem; text-align:right; }
|
||||||
.mod-btn-inline { background:none; border:none; color:var(--fg); font-family:var(--font-ansi); cursor:pointer; padding:0; font-size:inherit; }
|
.mod-btn-inline { background:none; border:none; color:var(--fg); font-family:var(--font-ansi); cursor:pointer; padding:0; font-size:inherit; }
|
||||||
.mod-btn-inline:hover { color:var(--red-bright); }
|
.mod-btn-inline:hover { color:var(--red-bright); }
|
||||||
.subtitle { text-align:center; color:var(--fg-bright); font-weight:bold; margin:1rem 0; font-family:var(--font-body); }
|
.subtitle { text-align:center; color:var(--fg-bright); font-weight:bold; margin:1rem 0; font-family:var(--font-body); font-size: inherit; }
|
||||||
.esprit-thumb { display:flex; align-items:center; justify-content:center; min-height:120px; }
|
.esprit-thumb { display:flex; align-items:center; justify-content:center; min-height:120px; }
|
||||||
.esprit-thumb img { max-width:100%; height:auto; display:block; }
|
.esprit-thumb img { max-width:100%; height:auto; display:block; }
|
||||||
.modal-overlay { position:fixed; inset:0; z-index:1000; background:rgba(0,0,0,0.85); display:flex; align-items:center; justify-content:center; }
|
.modal-overlay { position:fixed; inset:0; z-index:1000; background:rgba(0,0,0,0.85); display:flex; align-items:center; justify-content:center; }
|
||||||
|
|||||||
Reference in New Issue
Block a user