sHa 44078938fe Refactor quiz components to improve session management and theme handling
- Updated QuizSettings component to handle full reset of quiz data and reload the application after clearing local storage.
- Refactored CapitalsQuiz and FlagQuiz components to utilize shared session management functions, reducing code duplication.
- Introduced createNewSessionState function to streamline session initialization across quizzes.
- Implemented a shared advance timer utility for managing auto-advance functionality in quizzes.
- Centralized theme management into a utility module, allowing for consistent theme application and storage across components.
- Removed redundant session state management code from quiz components, enhancing maintainability.
2025-08-15 02:03:58 +03:00

Logo Gallery

A collection of company and brand logos hosted on GitHub Pages. This project provides an easy way to access and use various brand logos in SVG and PNG formats with a user-friendly interface.

Features

  • Browse logos in grid or list view
  • Search functionality to find specific logos
  • Copy direct URL to any logo with one click
  • Download logos directly
  • Responsive design that works on mobile and desktop

Quiz Games

Test and study your knowledge with interactive quiz games:

  • Flag Quiz: Challenge yourself to identify world flags or match countries to their flags
    • Adaptive learning system that focuses on flags you've answered incorrectly
    • Option to reduce frequency of flags you've answered correctly
    • Achievement system to track your progress
    • Persistent settings and score tracking

More quiz types coming soon, including logo and emblem quizzes!

For setup, development, and deployment instructions, see DEVELOPMENT.md.

AI-Generated Code Notice

All project code was created by AI (GitHub Copilot) with my coaching, explanations, and guidance, involving minimal human coding. The process focused on iterative improvement and collaboration between human and AI.

License

This project is MIT licensed. See LICENSE for details.

Note: The logos themselves are the property of their respective owners and are provided here for informational and illustrative purposes only. Usage of these logos must comply with each brand's guidelines and does not imply endorsement or affiliation.

Description
No description provided
Readme MIT 12 MiB
Languages
Svelte 79.3%
JavaScript 12.9%
Python 4.7%
CSS 2%
Makefile 0.8%
Other 0.3%