No description
  • TypeScript 38.8%
  • Vue 26.3%
  • CSS 26.1%
  • SCSS 4.1%
  • HTML 2.8%
  • Other 1.9%
Find a file
2026-09-02 20:09:51 +00:00
.devcontainer init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
.vscode init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
public init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
src add: pinia auth store with lazy jmap client init. 2026-09-02 20:09:51 +00:00
.gitignore init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
AGENTS.md init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
env.d.ts init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
eslint.config.js init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
index.html init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
package-lock.json add: pinia auth store with lazy jmap client init. 2026-09-02 20:09:51 +00:00
package.json add: pinia auth store with lazy jmap client init. 2026-09-02 20:09:51 +00:00
README.md fix: readme header 2026-09-02 19:19:03 +00:00
tsconfig.app.json init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
tsconfig.json init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
tsconfig.node.json init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00
vite.config.mts init commit auto setup from vuetify 2026-09-02 19:17:13 +00:00

webmail

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

  • ESLint
  • Vuetify MCP
  • Pinia
  • Vue Router
  • Tailwind CSS

💿 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
  • npm run lint
  • npm run lint:fix

🤖 Vuetify MCP Server

This project is configured with the Vuetify Model Context Protocol (MCP) server. To install and configure the MCP server for your favorite IDE (Cursor, Trae, Windsurf, VS Code, Claude Desktop, etc.) run:

npx -y @vuetify/mcp-cli

This will open an interactive setup wizard to help you connect your AI assistant to the Vuetify ecosystem.

💪 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: