Files
Nexus/frontend
Your Name e084d90c61 fix: add Bing wallpaper proxy endpoint, make it public (no JWT required)
- Added GET /api/settings/bing-wallpaper — proxies cn.bing.com HPImageArchive
  to avoid CORS issues, returns {url} for the daily wallpaper
- Added /api/settings/bing-wallpaper to PUBLIC_PREFIXES in auth_jwt.py
  so the login page can fetch it without authentication
- Login page now fetches wallpaper via backend proxy instead of direct CORS-blocked fetch

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 20:12:09 +08:00
..

frontend

Scaffolded with Vuetify CLI.

Documentation

🧱 Stack

  • Framework: Vue 3 + Vite
  • UI Library: Vuetify
  • Language: TypeScript
  • Package manager: npm

🧭 Start Here

  • Main entry: src/main.ts
  • Main app component: src/App.vue
  • Main styles: src/styles/
  • Plugin setup: src/plugins/

📁 Project Structure

  • src/main.ts — application entry point
  • src/App.vue — root component
  • src/components/ — reusable Vue components
  • src/plugins/ — plugin registration and setup
  • src/styles/ — global styles and theme settings
  • public/ — static public files

Enabled Features

  • Base setup

💿 Install

Use your selected package manager (npm) to install dependencies:

npm install

🚀 Quick Start

npm install
npm run dev

🏗️ Build

npm run build

🧪 Available Scripts

  • npm run dev
  • npm run build
  • npm run preview
  • npm run build-only
  • npm run type-check

💪 Support Vuetify Development

This project uses Vuetify - an MIT licensed Open Source project. We are glad to welcome contributors and any support for ongoing development: