ceba41fb08356dfaed18bf958b3c15a3dce1e344
style(global): update background gradients and visual styling - Replace radial gradient with combined radial and linear gradients - Update color schemes with warmer tones and improved transparency - Adjust border colors and add subtle glow effects - Increase blur intensity for better glassmorphism effect style(game): enhance seat player card design - Add avatar panel container for better layout structure - Implement dealer mark positioning with absolute placement - Add missing suit icons with computed property mapping - Replace text-based missing marks with image icons when available - Improve visual hierarchy and spacing between elements refactor(game): add computed property for dynamic suit icon selection - Import suit icon assets (wan, tong, tiao) - Create computed property to map suit labels to corresponding icons - Handle fallback to text display when no icon is available ```
Mahjong Web
This project uses Vue 3, TypeScript, Vite, and pnpm for package management.
Setup
Install dependencies:
pnpm install
Start the development server:
pnpm dev
Build for production:
pnpm build
Preview the production build:
pnpm preview
Description
Languages
Vue
70.1%
TypeScript
16.2%
CSS
13.4%
HTML
0.3%