Just had a good chat with Darrin about it makes the most sense for engineers to work with the Loop design assets, and particularly about the differences between the desktop client and the link-clicker code. Here's my summary, feedback is welcome:

For desktop code:

* Consider the design mockups at <https://people.mozilla.org/~dhenein/labs/loop-mvp-spec/#call-incoming> to be UX mockups: about general layout and interaction flow. That said, don't hold too tightly to exact box models etc: feel empowered to inject good engineering practices, use common sense, and ask others (especially Darrin or RT) for clarification.

* Consider the visual mockups linked to from <https://bugzilla.mozilla.org/show_bug.cgi?id=1016087> and the assets in the zip file there as the general source of CSS, measurements, and appearance.

Again, we should feel empowered to inject good engineering practices, use common sense, and ask others for clarification when it's not obvious how to reconcile both the above sources with the existing code practices.

For link-clicker code:

* Consider the spec at <https://people.mozilla.org/~dhenein/labs/loop-link-spec/#call-start> to be effectively both UX and visual mockups. Treat the CSS/HTML as more-or-less visual spec. In particular, we probably want to grab fonts, colors, and visual layout more or less directly from there. That said, we shouldn't hold things like box model structure, units, and other implementation details as gospel.

I'm still looking into SVG asset possibilities.

Dan

_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to