Comments (2)
If users do usually not want to violate constraints (e.g. make a bounding box smaller than the contained text) and the possible problem is transparent (text goes over the border) there is no gain in constraining the users interaction (resizing).
Instead, keep the interaction as possible OR make the element adjust to it better (break text or so)
from quickmockup.
- How easy is it to switch between modes? We should avoid situation in which people do not do a change (like layouting elements) because they can not be easily manipulated/changed in the way there were in before (consider "baking" an vector element to pixels as a operation that needs consideration, whereas an effect layer in photoshop is easy to experient with)
from quickmockup.
Related Issues (20)
- official Docker image HOT 2
- Experiment with draw2D HOT 5
- v2: Add strokes to elements HOT 1
- v2: Add slight outline on elements that currently dragged elements would be grouped with HOT 5
- v2: extend inplace label editing with save/cancel buttons
- v2: Duplicate elements easily via ctrl+D HOT 1
- v2: Have in-place toolbar HOT 1
- v2: Duplicated elements should be grouped with the container of the original elements parent
- Additional Widgets suggestion: charts HOT 1
- v2 visual representations of element in item collection bar. HOT 2
- v2 increase front size in on-canvas elements to 14px
- v2 keep element-cursor offset consistent when drop-adding elements to canvas HOT 1
- v2: Ease grouping elements HOT 4
- v2 code quality: Event initialization is messy, needs lots of files to be touched
- v2: represent element as soon as drag enters canvas HOT 3
- Cloning Window element is broken HOT 2
- Moving multiple selections into Container
- Elements being newly added are not grouped HOT 1
- Support images HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quickmockup.