mirror of
https://github.com/skoelle/28k8-moonweb-org.git
synced 2026-09-17 18:30:24 +00:00
page descriptions
This commit is contained in:
@@ -9,7 +9,7 @@ import { BANNER_ESPRIT } from '../../../lib/ansiArt';
|
|||||||
import LetterFooter from '../../../components/LetterFooter.astro';
|
import LetterFooter from '../../../components/LetterFooter.astro';
|
||||||
const releases = await getCollection('esprit');
|
const releases = await getCollection('esprit');
|
||||||
---
|
---
|
||||||
<TerminalLayout title="ESPRIT Releases" description="Amiga DemoMaker releases and utility discs">
|
<TerminalLayout title="ESPRIT Releases" description="ESPRIT releases - Amiga DemoMaker utilities, intro tools and creative software from the demoscene.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_ESPRIT} />
|
<AnsiArt html={BANNER_ESPRIT} />
|
||||||
<NavBar />
|
<NavBar />
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import LetterFooter from '../../../components/LetterFooter.astro';
|
|||||||
import ModPlayer from '../../../components/ModPlayer';
|
import ModPlayer from '../../../components/ModPlayer';
|
||||||
import mods from '../../../data/mods.json';
|
import mods from '../../../data/mods.json';
|
||||||
---
|
---
|
||||||
<TerminalLayout title="MOD Files" description="Amiga module music collection">
|
<TerminalLayout title="MOD Files" description="Amiga MOD music collection - chiptune and tracker module files from the demoscene, playable in browser.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_AMIGA} />
|
<AnsiArt html={BANNER_AMIGA} />
|
||||||
<NavBar />
|
<NavBar />
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import { BANNER_ATARI } from '../../../lib/ansiArt';
|
|||||||
import LetterFooter from '../../../components/LetterFooter.astro';
|
import LetterFooter from '../../../components/LetterFooter.astro';
|
||||||
const releases = (await getCollection('tropicdreams')).sort((a, b) => (a.data.year ?? 0) - (b.data.year ?? 0));
|
const releases = (await getCollection('tropicdreams')).sort((a, b) => (a.data.year ?? 0) - (b.data.year ?? 0));
|
||||||
---
|
---
|
||||||
<TerminalLayout title="Tropic DREAMs" description="Atari ST games and tools, 1990-1992">
|
<TerminalLayout title="Tropic DREAMs" description="Tropic DREAMs - Atari ST games, demos and tools from the early 1990s, distributed on tHE tEMPLE bBS.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_ATARI} />
|
<AnsiArt html={BANNER_ATARI} />
|
||||||
<NavBar />
|
<NavBar />
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ const screens = [
|
|||||||
{ title: "LOGGED", html: BANNER_LOGGED },
|
{ title: "LOGGED", html: BANNER_LOGGED },
|
||||||
];
|
];
|
||||||
---
|
---
|
||||||
<TerminalLayout title="BBS ANSI Art" description="Original ANSI art screens from tHE tEMPLE bBS">
|
<TerminalLayout title="BBS ANSI Art" description="Original ANSI art screens from tHE tEMPLE bBS - hand-drawn BBS banners, menus and login screens from FidoNet.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_ANSI} />
|
<AnsiArt html={BANNER_ANSI} />
|
||||||
<NavBar />
|
<NavBar />
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import NavBar from '../../components/NavBar.astro';
|
|||||||
import AnsiArt from '../../components/AnsiArt.astro';
|
import AnsiArt from '../../components/AnsiArt.astro';
|
||||||
import { BANNER_TEMPLE } from '../../lib/ansiArt';
|
import { BANNER_TEMPLE } from '../../lib/ansiArt';
|
||||||
---
|
---
|
||||||
<TerminalLayout title="Main Menu" description="tHE tEMPLE bBS - main menu">
|
<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} />
|
||||||
<div class="tile-grid">
|
<div class="tile-grid">
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ const tapes = allReleases.filter((r) => r.data.platform === 'Audio');
|
|||||||
const remaining = allReleases.filter((r) => !r.data.group.includes('Outside Productions') && !r.data.group.includes('Lethal Illusion') && r.data.platform !== 'Audio');
|
const remaining = allReleases.filter((r) => !r.data.group.includes('Outside Productions') && !r.data.group.includes('Lethal Illusion') && r.data.platform !== 'Audio');
|
||||||
const tools = remaining.filter((r) => r.data.platform === 'DOS');
|
const tools = remaining.filter((r) => r.data.platform === 'DOS');
|
||||||
---
|
---
|
||||||
<TerminalLayout title="Kosmos Design [KDS]" description="Kosmos Design releases and outside productions">
|
<TerminalLayout title="Kosmos Design [KDS]" description="Kosmos Design [KDS] - own releases and outside productions from the Augsburg demoscene, 1990s PC.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_KOSMOS} />
|
<AnsiArt html={BANNER_KOSMOS} />
|
||||||
<NavBar />
|
<NavBar />
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import AnsiArt from '../../../components/AnsiArt.astro';
|
|||||||
import { BANNER_PHOBIA } from '../../../lib/ansiArt';
|
import { BANNER_PHOBIA } from '../../../lib/ansiArt';
|
||||||
import LetterFooter from '../../../components/LetterFooter.astro';
|
import LetterFooter from '../../../components/LetterFooter.astro';
|
||||||
---
|
---
|
||||||
<TerminalLayout title="PHOB!A" description="PHOB!A DemoGroup Archive">
|
<TerminalLayout title="PHOB!A" description="PHOB!A DemoGroup archive - intros, demos and utilities from the Augsburg PC demoscene, 1990s.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_PHOBIA} />
|
<AnsiArt html={BANNER_PHOBIA} />
|
||||||
<NavBar />
|
<NavBar />
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import AnsiArt from '../../../components/AnsiArt.astro';
|
|||||||
import { BANNER_TRANCE } from '../../../lib/ansiArt';
|
import { BANNER_TRANCE } from '../../../lib/ansiArt';
|
||||||
import LetterFooter from '../../../components/LetterFooter.astro';
|
import LetterFooter from '../../../components/LetterFooter.astro';
|
||||||
---
|
---
|
||||||
<TerminalLayout title="Tr@nceMISSION" description="Tr@nceMISSION Archive of Releases">
|
<TerminalLayout title="Tr@nceMISSION" description="Tr@nceMISSION archive - music, intros and tools from the PC demoscene, released via tHE tEMPLE bBS.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_TRANCE} />
|
<AnsiArt html={BANNER_TRANCE} />
|
||||||
<NavBar />
|
<NavBar />
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import WelcomeBanner from '../components/WelcomeBanner.astro';
|
|||||||
const now = new Date();
|
const now = new Date();
|
||||||
const dateStr = `${String(now.getDate()).padStart(2, '0')}.${String(now.getMonth() + 1).padStart(2, '0')}.1994`;
|
const dateStr = `${String(now.getDate()).padStart(2, '0')}.${String(now.getMonth() + 1).padStart(2, '0')}.1994`;
|
||||||
---
|
---
|
||||||
<TerminalLayout title="Connect" description="tHE tEMPLE bBS - dial in">
|
<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>
|
<p class="subtitle">Travel back to the '90s</p>
|
||||||
<ModemIntro client:load />
|
<ModemIntro client:load />
|
||||||
|
|||||||
Reference in New Issue
Block a user