Comments (4)
@elhombretecla I need your feedback about this.
I'm not clearly understand you @studiospring. To put here some context:
- The user may want to have grid enabled without alignment to grid.
- The grid visibility is a flag of workspace and is volatile (not persisted) (need to be activated explicitly on each loaded page)
- The alignment flag is persisted on refreshes.
In general terms we are open to make improvements on this part, inclusive change the current behavior, but we want more clear proposal.
from penpot.
If the "Activate magnet" checkbox is checked, it should mean that objects will snap to the grid even if the grid is invisible. Therefore, if objects do not snap to grid when the grid is invisible, then the "Activate magnet" checkbox should have a different state, eg unchecked or dimmed.
If you can accept the above logic, then my three proposals above should make sense. This issue is partly related to #80, since I do not think using a grid as a flag to indicate workspace is sensible. Surely the page name is what indicates workspace?!? I do not understand why grid is related to workspace. Maybe (more) usability testing is required?
Here are all possible combinations:
from penpot.
I agree with @studiospring on this grid behaviour. Snap to grid should work when Activate magnet is checked. Including if the grid is invisible :)
from penpot.
Will be covered on #80
from penpot.
Related Issues (20)
- bug: Creating a text using the external penpot library (lib-penpot) to import from Figma does not work as expected HOT 8
- bug: Workspace-Palette overlaps layer area and actions
- bug: Realy laggy on firefox HOT 1
- bug: Inflationary use of "Undo"-Steps for colors and numeric values
- bug: Changing flex-layout layer opacity doesn't effect stroke-color HOT 1
- bug: Component font color not changing on duplicates HOT 2
- bug: Holding shift doesn't change the expected 10 steps for all color value inputs HOT 3
- feature: Instantly activate drag and drop after clicking element HOT 1
- bug: js/main-dashboard.js and some other things not following penpotPublicURI HOT 2
- bug: Horizontal lines dissapear after applying shadows to them
- bug: When drawing a line with an stroke cap, if you apply a inner shadow to it, the stroke cap partially disappears HOT 1
- bug: Blank page, Penpot not loading.
- bug: Keycloak OIDC not working HOT 1
- bug: Letter spacing for text is not being correctly applied when importing a .zip without position-data
- bug: 不能输入中文 HOT 1
- bug: ⚔️ Issues in importing svgs. HOT 2
- bug: Toolbar keeps toggling on and off on spacebar press HOT 1
- bug: WARN[0006] docker-compose.yaml: `version` is obsolete
- bug: changing a color on imported svg also changes the stroke alignment HOT 1
- bug: Applying a blur results in a straight cut instead of gradually transitioning to transparent HOT 1
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 penpot.