Stacking services
Closed this issue · 6 comments
Services of the same type should be stacked.
An animation will help transition between the service tiles.
I've rearranged things a bit - the service-specific template partials (currently only for Tracker) and JavaScript now live in flash_services
, and the boilerplate is here. Each service tile now includes <service_name>-tile
so you can tell which are duplicates.
Great, thanks! I quickly added support for stacking tracker tiles, to get feedback early... there is still work needed for:
- Making sure stacking the tiles is not messing up the order of the services as appearing in config.json
- Generalising it to work with any service
- Better animations
It could do with some indication of how many services are stacked and which one we're on (e.g. "X of Y", or filled-in dots like an image carousel). Also a less subtle transition, perhaps with a gentle colour pulse as it changes.
It might be nice to move the "X of Y" notation up with the .project-name
, to reduce the vertical space usage, e.g. Gnome Design [2 of 2]
I agree that your suggestion would further improve the stacking of services. Yet, I do not think it is worth additional work - as functionality-wise we would not gain much. I would wait for more user input and address stacking in next iteration of flash.
Very agile of you!