Skip to content

v1.1.0 — Vega Theme, Dark Mode & Repo Topics

Choose a tag to compare

@deepan-mehta-analytics deepan-mehta-analytics released this 30 May 09:31

🏠 StayOps — v1.1.0

Polish release applying the Vega/Green/Blue shadcn preset, adding a system-aware light/dark toggle to the nav, and wiring 14 GitHub repo topics for discoverability.


What's included

Theme — shadcn Vega/Green/Blue preset (b3ZMmbVHcm)

  • globals.css: replaced default neutral palette with green primary (oklch(0.527 0.154 150.069)) and blue chart spectrum (--chart-1--chart-5)
  • components.json: style updated from base-novavega

Light / Dark Mode

  • Installed next-themes; components/theme-provider.tsx wraps the layout
  • app/layout.tsx: ThemeProvider with defaultTheme="system" — OS preference respected on first load
  • components/nav.tsx: Sun/Moon toggle button (top-right); nav colours migrated to CSS variables

Repository & docs

  • 14 GitHub repo topics added: nextjs typescript tailwindcss shadcn-ui drizzle-orm supabase postgresql property-management vacation-rental hospitality operations-dashboard booking-management data-engineering next-themes
  • README: Quick Summary rewritten as bullet lists + roadmap table; all staleness swept (Phase 1 metrics, component statuses, Known Limitations, version checklist)
Check Result
Build ✅ Clean (next build Turbopack, 9s)
CI ✅ Green (lint + typecheck, Node 24)
Theme toggle ✅ Persists across page navigation (localStorage)
Dark mode ✅ Verified live on Vercel across all 4 routes

Roadmap

  • v2.0.0 — Claude tool-calling reconciliation agent · weekly AI ops report → Slack · turnover auto-generation via Vercel Cron
  • v3.0.0 — Direct-booking landing page · PostHog funnel · lead capture with UTM attribution