Startlight Svelte Themes

Startlight

A minimal startpage made with svelte

Startlight

✦ A Luminous Digital Portal ✦

"Where every new tab becomes a gateway to serenity,
Crafted with Svelte, kissed by Catppuccin's beauty."


License: MIT GitHub Stars

🎨 Catppuccin Flavours ✦ Glassmorphism Aesthetics ✦ Weather Integration ✦ Svelte Performance


Experience the sublime beauty of each Catppuccin flavour


✨ Features

🎯 Core Capabilities

Feature Description
🎨 Catppuccin Themes Four exquisite flavours: Latte, Frappé, Macchiato, Mocha
🌌 Dynamic Backgrounds Customizable imagery that breathes life into your portal
🧊 Glassmorphism Modern frosted glass aesthetics with elegant blur effects
🌀️ Weather Oracle Real-time weather integration via OpenWeatherMap API
⏰ Temporal Awareness Localized time and date display with elegant typography
πŸ”— Quick Navigation Personalized quick links for instant access to your digital realm
βš™οΈ Intuitive Settings Minimal configuration panel revealed through hover interaction
πŸ’¨ Svelte Performance Lightning-fast rendering with minimal resource footprint
🌐 Compatibility Works seamlessly with Brave, Chrome & Firefox

πŸ“¦ Installation

Prerequisites

Install the Cascadia Code font family on your system for optimal typography.

Browser Installation

🦊 Firefox Installation

Download the latest version

Go to releases and download the .xpi file

  1. Navigate to about:addons in Firefox
  2. Click the gear icon β†’ "Install Add-on From File..."
  3. Select the .xpi file from the repo

🌐 Chrome / Brave Installation

# Clone or download the repository
git clone https://github.com/OrynVail/Startlight.git
cd Startlight

# Navigate to chrome://extensions/ or brave://extensions/
# Enable "Developer Mode"
# Click "Load unpacked" β†’ select the /public/ folder

πŸ› οΈ Customization

βš™οΈ Settings Panel

Hover in the bottom right corner to reveal the ethereal settings panel:

Setting Description
πŸ‘€ Personalization Set your preferred name for a personal touch
🌀️ Weather Configuration Add your OpenWeatherMap API key for weather integration
πŸ–ΌοΈ Background Artistry Upload or select custom background imagery
🎨 Flavour Selection Choose between Latte, Frappé, Macchiato, or Mocha themes
πŸ”— Quick Links Customize your frequently accessed portals

🎨 Theme Flavours

Flavour Vibe Best For
β˜€οΈ Latte Light & Airy Daytime productivity
πŸŒ… FrappΓ© Warm Twilight Evening sessions
πŸŒ™ Macchiato Cool Midnight Night owls
πŸŒ‘ Mocha Deep Darkness True dark mode lovers

πŸ”§ Development

Local Development

# Clone the repository
git clone https://github.com/oryn-ai/startlight.git
cd startlight

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

🀝 Contributing

Contributions to enhance this digital portal are warmly welcomed!

Ways to Contribute

  • πŸ› Report bugs or visual inconsistencies
  • πŸ’‘ Suggest new features or integrations
  • 🎨 Propose new Catppuccin theme implementations
  • πŸ“ Improve documentation

πŸ™ Acknowledgments

  • refact0r - For the foundational code and design
  • Catppuccin - For the sublime color palettes that inspire tranquility
  • Svelte - For the elegant framework that makes magic possible
  • OpenWeatherMap - For bringing weather awareness to your portal

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.


🌟 Support Startlight

If this portal brightens your browsing experience:


"In the gentle glow of Startlight, every journey begins with beauty."

Top categories

Loading Svelte Themes