A fully customizable and modern quotes application built with Vue 3, Vite, and TypeScript
Vue Quotes is a powerful and elegant application designed to showcase and manage quotes in multiple languages. Built with modern web technologies, it provides a beautiful and responsive interface for displaying quotes with customizable themes, badges, and internationalization support.
- π¨ Beautiful UI/UX: Modern, responsive design with smooth animations
- π Dark/Light Mode: Toggle between dark and light themes
- π Search Functionality: Quick search through quotes, authors, and badges
- π Internationalization: Full support for multiple languages
- π± Mobile Responsive: Works perfectly on all devices
- πΌοΈ Export Feature: Export quotes as images
- π·οΈ Badge System: Categorize quotes with customizable badges
- β‘ High Performance: Built with Vue 3 and Vite for optimal speed
- π― TypeScript: Full type safety and better developer experience
For detailed documentation on how to use and configure Vue Quotes, please refer to the docs
-
Clone the repository:
git clone https://github.com/EduardoProfe666/vue-quotes.git cd vue-quotes
-
Install dependencies:
# NPM npm install # or YARN yarn install # or PNPM pnpm install
-
Customize the application:
- Navigate to
/src/data/data.ts
- Modify the following to personalize your application:
generals
: General settings like title and internationalizationmetadata
: SEO and meta informationbadges
: Custom badges for quotesphrases
: Your collection of quotesbuttons
: Button customizationlanguages
: Supported languagesthemes
: Color schemes and styling
- Navigate to
-
Run the development server:
# NPM npm run dev # or YARN yarn run dev # or PNPM pnpm run dev
Here are some example simple apps of Vue Quotes:
Beautiful love quotes and romantic messages.
π οΈ View Project | π View Demo
Heartbreak and moving on quotes.
π οΈ View Project | π View Demo
Inspiring quotes from Chocolate MC (Spanish Only).
π οΈ View Project | π View Demo
Inspiring quotes from the Khaly Flow Europa alias El Ambiental (Spanish Only).
π οΈ View Project | π View Demo
Contributions are welcome! Please feel free to submit a Pull Request.
- Check Contributing and Code of Conduct guidelines
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.