You can now see game events in FrontierNav. Currently the only ones implemented are the Global Nemesis events which are retrieved from Miiverse.
The biggest feature here is that you can subscribe to these events to get notifications on your phone, tablet or computer. So you don't need to keep looking, the app will tell you when something's changed!
Revamped the Settings page into multiple pages for each section: Profile, Preferences and Subscriptions.
Game pages have been redesigned and now have search. The plan here is to better support the new multi-game, multi-guide user flows.
Users aren't just restricted to one game and one guide now (i.e. Xenoblade X and Maps). In the near future, I could add a completely different interactive guide like an interactive Pokemon Sun/Moon Type Chart.
The possibilities are endless! Though, restricted by my free time >_>
Doing all these links, searches and everything is pretty straight forward now.
Added Precious Resource pages and search
Barebones data only added from Primordia, rest of the regions and more detail to come later.
Added links to and from Precious Resources and the Data Probes they can be mined from.
Data, data, data.
It's still a pain getting all the data in. The only solution is to add community contributions. But that's even more of a pain! Logins, roles, database, sanitising, server provisioning and maintenance... Maybe later.
Mainly focused on fixing various UX and technical issues on mobile and WiiU browsers as there's substantial traffic coming from those devices. WiiU performance isn't great but it can't be helped, it is useable now at the least.
I didn't spend much time on these changes so the UX can be a bit clunky, the main aim was just getting feature parity with the desktop/larger view.
Fixed navigation controls squashing up on small width devices.
Allow toggling sidebar without having to navigate away from the current selection.
Attached sidebar controls to the top so you don't need to keep scrolling up to access controls
Reorganised navigation controls in order of what is most used.
Fixed Collectible Areas view freezing the map.
Fixed CSS background gradients not working by using fallback colors.
Added fancy labelled location markers based on FrontierNav markers as seen in in-game-cutscene.
Properly named previously generic cave locations.
Made it easier on the backend to add more locations.
This isn't visible in the frontend but it means I can add all those other locations with a lot less hassle. It's also a step towards user-generated content which is the end-goal for this project.
These changes may impact performance because of the number of markers that are now on the screen at any one time. Eventually, I'll add filters so the user can control the types of locations that are visible but for now it's not that bad. It will be a lot more sluggish once I'm done migrating all the data from the previously linked guide.