Skip to content

Releases: alexwing/MapPuzzle.gl

Enhanced Flag Animations, Geo-location Clues, and Dark Mode Integration

01 Dec 19:14
Compare
Choose a tag to compare

** Enhanced Flag Animations, Geo-location Clues, and Dark Mode Integration**

What's New:

  1. Enhanced Flag Animations: Our flag animations have been revamped to showcase a more appealing display with improved mast visuals, adding a touch of vibrancy to the overall gaming experience.

  2. Geo-location Clues on Flag Backgrounds: Dive deeper into geographical knowledge with a new feature! Now, the background of each flag provides subtle hints about the country's location in relation to the equator, making the learning process even more engaging.

  3. Answer Highlighting: After selecting a response, the correct answer will now be clearly marked. This enhancement streamlines the learning process, providing immediate feedback and reinforcing correct choices.

  4. Dark Mode Integration: Recognizing the growing importance of dark mode for user comfort and energy efficiency, we have seamlessly integrated dark mode into Mappuzzle.xyz. Whether it's for readability, visual comfort, or power savings, users can now enjoy a visually optimized experience.

Technical Updates:

  • Bootstrap Ready: All components and styles in Mappuzzle are designed to effortlessly accommodate the implementation of dark mode, ensuring a consistent and polished appearance across the platform.

  • Browser Compatibility: Leverage the user's system-wide dark mode preference with browsers that support the detection property, enhancing user experience based on their individual preferences.

  • CSS Flexibility: Easily toggle between light and dark modes with the incorporation of a global "dark-mode" class. Customize your styles to suit the user's preference seamlessly.

  • Map Aesthetics: Our maps, powered by OpenStreetMap through Carto, now feature a dark scheme, complementing the overall dark mode theme for a visually cohesive experience.

sqlite-wikipedia-api

21 Jul 17:37
Compare
Choose a tag to compare

Multi-language support for #wikipedia information, from now on you can select a language among the more than 300 that Wikipedia has available.

We have changed the storage of the configuration data from a JSON to a SQlite database (without backend and read-only), it is a #sqlite that is processed by the Front-end itself, through a library in #WebAssembly, for projects of this type, which do not require a user and there is no compromised data is great, it allows to mount the project on any web server that simply serves files.

I have some more ideas about how to exploit the Wikipedia API, when I have time I will implement them.