An open API service indexing awesome lists of open source software.

https://github.com/mooshieblob1/team-blob

Fake esports team site made with Svelte
https://github.com/mooshieblob1/team-blob

Last synced: 8 months ago
JSON representation

Fake esports team site made with Svelte

Awesome Lists containing this project

README

          

# 🐸 Team Blob β€” Fake Esports Team Website

[![Deployed on Vercel](https://img.shields.io/badge/deployed-Vercel-black?logo=vercel&style=flat)](https://team-blob.vercel.app)
[![Built with Svelte](https://img.shields.io/badge/built%20with-Svelte-orange?logo=svelte&logoColor=white&style=flat)](https://svelte.dev)
[![Tailwind CSS](https://img.shields.io/badge/styled%20with-TailwindCSS-38bdf8?logo=tailwindcss&logoColor=white&style=flat)](https://tailwindcss.com)
[![TypeScript](https://img.shields.io/badge/code-TypeScript-3178c6?logo=typescript&logoColor=white&style=flat)](https://www.typescriptlang.org/)

Welcome to the **official fake website** of Team Blob β€” a satirical, lovingly overbuilt esports team site built with ⚑ **Svelte** and 🎨 **Tailwind CSS v4**.

This project is a frontend showcase and playground, simulating a professional esports org site while being... very not real.

---

## πŸ“Έ Preview

![Team Blob Screenshot](screenshot.png)

---

## πŸ“¦ Tech Stack

- **Svelte** β€” Lightweight, fast, reactive.
- **Tailwind CSS v4** β€” Utility-first styling, customized for the dark theme.
- **TypeScript** β€” For strong typing and future-proofing.
- **Vercel** β€” Hosting the whole fake operation.

---

## 🧱 Site Structure

- **Navbar**: Sticky at the top. Includes team branding and fake sponsors.
- **Live Banner**: Shows Blob as β€œcurrently live in solo queue” with rotating messages.
- **Main Content**: Dynamic content slot per route.
- **Footer**: Only appears when you scroll to the bottom β€” says _"Yes this is clearly a fake team."_ 😊

---

## 🀝 Sponsors (Fake, but Clickable)

- [LegitCorp](https://legitcorp.com/) ![LegitCorp Logo](/static/sponsors/legitcorp.png)
- [Axis Order](https://axisorder.com) ![Axis Order Logo](/static/sponsors/axis-order.png)

Logos are displayed in the navbar next to the team name, fully clickable, and styled for maximum esports realism.

---

## 🎭 Features

- βœ… Scroll-to-bottom reveal footer
- βœ… Rotating live banner messages with animated typewriter effect
- βœ… Animated mobile dropdown menu (slide down on open)
- βœ… Sponsor logo integration with external links
- βœ… Fully responsive layout
- βœ… Parody tone, professional layout

---

## πŸ—‚ Folder Structure (Key Files)

```bash
src/
β”œβ”€β”€ routes/
β”‚ └── +layout.svelte # Main layout with nav, banner, footer
β”œβ”€β”€ lib/
β”‚ └── actions/
β”‚ └── showOnScrollToBottom.ts # Scroll-triggered footer visibility
static/
└── sponsors/
β”œβ”€β”€ legitcorp.png
└── axis-order.png
```