Comments (11)
That is expected.
from penpot.
Yep.
Every page grid setup is included in its own storage. So each page could have different grid settings, visibility of the grid included :)
from penpot.
And the grid visibility is just a flag on workspace. So if you load an other page, the workspace is reinitialized in order to not preserve the other page state.
from penpot.
Sorry, my gif was not very clear. Here is a better one.
Hopefully you can see that when I return to page 0, the page 0 grid is disabled, even though it was showing before I switched to page last.
from penpot.
Yeah, this is the expected behavior. As I said, the grid visibility is a flag on the workspace. And it is reset on page change. Feel free to open an enhancement to make the flags page aware, but at this moment it is low priority.
from penpot.
Ok, it seems unintuitive to me, but since it is low priority I will leave it for now.
from penpot.
We did this way because you could have different grid settings depending on the stuff you're working on. Probably you need different grid sizing depending on a mobile or desktop design on the same project.
from penpot.
@elhombretecla, having different grid settings for different pages makes sense. But disabling my grid when I change pages does not.
from penpot.
@studiospring after a brief meeting with @elhombretecla we have decided change the current approach to a slightly different one. That consists on:
- The grid visibility and grid magnet will become a workspace flags (the flags will not be reset on page changes).
- The grid size and the grid color will be page properties.
- You should be able activate the magnet and grid separately, allowing the user having magnet without the visible grid.
from penpot.
@niwinz that makes a lot more sense to me. Thanks.
from penpot.
Should be fixed in master.
from penpot.
Related Issues (20)
- Improve Layer Overview Interaction HOT 2
- bug: 유니코드로 페이지 작성시 IME 문제로 화면에 출력되기 전에 다른 엘리먼트를 선택시 gitpot 에러 페이지로 넘어감 HOT 5
- feature: Create Board (B) from selected HOT 1
- Add Board (B) context to Design in the Sidebar HOT 2
- bug: Thumbnail Feature doesn't work after the update to 1.19
- bug: Emoticons are not exported correctly in PDF, PNG and JPG HOT 1
- feature: Convert border to vector (outline vectorization) HOT 2
- feature: Per Scope Context Management and Variables
- feature: Google Cloud Storage backend
- Bug: non-accessible “save color style" button HOT 2
- bug: mouse hover shows or hides different work states of boards
- feature: Malay translation HOT 1
- bug: bad SVG export, includes duplicate clipPath elements HOT 1
- bug: adding layout to a group resets group title HOT 1
- bug: color picker is incorrect when picking from raster image HOT 5
- bug: Board and/or images are not loaded HOT 3
- bug: create “Text” Bug when use Non-English language input HOT 2
- bug: Blank page on localhost:3449 when running devenv locally HOT 6
- bug:text cannot be editted when paste svg in workspace HOT 4
- What is the default admin login/password? HOT 10
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.