I've completed a lot of work in need of your feedback! This release, named after Eevee's signature Z-Move that gives it a tremendous all-around boost, touches on a lot of aspects of Deviant Love's design to make it more appealing, more functional, and fully touchscreen-ready!
Deviant Display Redesign
The way Deviant Love displays an artist's info has received a variety of improvements. Let's break them down:
1. If Deviant Love was successful in reading your watch list but you're not watching this particular artist's gallery, this icon now appears in silhouette. This brings it in line with my original intention for this icon, which was to point out whose galleries you *weren't* watching so that you can go correct that!
2. This new area appears only if you're using a touchscreen. It explains the gallery watch icon and provides a nice-sized tap target to get to this artist's subaccounts.
3. With "Subaccounts" moved to the above area and "Favourites" relabeled to "Faves", I was able to make this area narrower while making the buttons bigger and friendlier.
Mini Subaccounts Editor Redesign
Formerly known as the "in-report subaccounts editor", this editor has been overhauled, moving it to display over the artist's list of faved artwork, and optimizing it for the use case of checking on the subaccounts you've already added. Don't forget, as of Alpha 3 the full subaccounts editor is now just an Options click away.
Full Subaccounts Editor Redesign
Said editor has also gotten a redesign. The changes here are strictly cosmetic, but still useful - color and spacing are employed to visually distinguish each subaccount owner.
When Find's results consist of nothing but 1 deviant, Deviant Love now opens their list of faved artwork automatically. This will be even more helpful when find-as-you-type is added in a future 3.0 preview release.
With touchscreen support complete, work has begun on making Deviant Love better for small touchscreens; in other words, Android phones! When Find or Options is open, the bottom bar is hidden to make more room for them.
Behind the Scenes: Fluent in Svelte-speak
The interface's HTML is now fully managed by Svelte
; this makes it easy for me to add new UI and ensure that things react to changes in data the way they're supposed to, using as little CPU work as possible. Additionally, Project Fluent
has been introduced; it'll give a lot more power to translators once I start accepting their work in version 3.1, but even before then I can use it to make the English text better. No more of that "noun(s)" silliness!
Firefox: Install the preview release
and it will replace the stable release, keeping its settings. You can reinstall the stable release if you change your mind later.
Chrome: Get Deviant Love Preview
and it will run alongside the stable version. There is no way to transfer settings between the stable & preview versions; let me know if you would like to see one.
I'd like to focus on other projects for a bit, so likely all you'll see for the rest of 2018 is version 2.5.5 and any critical bugfixes needed. In the meantime, the roadmap
has been updated with new discussion items, and any feedback you have on the roadmap, this version, or skin delivery
will be considered for when I swing back to Deviant Love! See you then!