Teo_ Posted February 7, 2016 Share Posted February 7, 2016 Info layer One of the most boring parts of my job is, once defined an interface layout, is to prepare a descriptive document for the developers.I usually create a document embedding the image of the layout and write all significant informations about the elements (sizes, colors, etc.)1 - Basic implementationWhen I select an element with the move tool or selecting from the layers panel, I’d like to have a new option: create information element.This information will be placed in an “Info layer”. Each info layer can have multiple information elements.The info to show, on selecting create information element, can be set by default, but for each element I’d like to customize it.I’d like to see a view like the dropdown of snap options with multiple options where I can chose which informations I want to show (e.g. width, X position, opacity, effects informations). A custom text field to manual insert free text notes is welcome. Info layer optionsIn the same file I’d like to see multiple info layers, so some info layer options could be considered:Color format (e.g. HEX, RBGA, CMYK, and why not source code like in Color Picker app etc.)Layer styles (e.g. numbers references or straight lines or lines and circles, arrows, etc)Font style and color of the view 2 - Advanced implementationDynamic info layer: if the element changes properties (on change font size, color, position, etc.) the info layer updates his content. This will reduce the designer stress of changing something in the layout.Autoresizing info as UI element: reproduce the Xcode or other tools autoresizing to quickly describe to developers how to manage the element on responsive context 3 - Fantastic implementationImplement the autoresizing and auto layout constraints of the elements not only as information, but like the Lock children feature, as real binding with the parent element. So, the transform panel (or a new “constraints”) panel could have this options and if I resize the parent element, the child could be always in center or similar behaviors. Quote Link to comment Share on other sites More sharing options...
Teo_ Posted February 25, 2016 Author Share Posted February 25, 2016 Yesterday I’ve spent 4 hours to write the documentation for the developers about an UI layout :wacko: BatteriesInc 1 Quote Link to comment Share on other sites More sharing options...
Teo_ Posted June 8, 2016 Author Share Posted June 8, 2016 I’ve just seen the video about the new constraints feature https://forum.affinity.serif.com/index.php?/topic/17566-development-status-where-is-affinity-15-beta/?p=97310 :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.