# \[DONE\] Whiteboard Grid Improvements

**URL:** <https://community.fibery.io/t/done-whiteboard-grid-improvements/6351>\
**Category:** Ideas & Features\
**Tags:** whiteboard\
**Created:** [July 5, 2024, 7:21am UTC](https://community.fibery.io/t/done-whiteboard-grid-improvements/6351 "2024-07-05T07:21:03Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![njyo](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/njyo/32/923_2.png) [@njyo](https://community.fibery.io/u/njyo)\
**Post date:** [July 5, 2024, 7:21am UTC](https://community.fibery.io/t/done-whiteboard-grid-improvements/6351/1 "2024-07-05T07:21:03Z")

</div>

Let me start with saying that I love all the love that the whiteboard has received over the last weeks and months! It’s gotten better by leaps and bounds! 🙂

That said, there are a few (hopefully smaller) refinements, that would IMHO make the grids and guides even more useful and upgloevel the board for my diagramming uses:

1. **Make the grid points smaller.** If you want to keep the dots, they should IMHO be 2x2 px, so it is 100% clear where the alignment is (in the middle). Or, my preferred solution (as a long-time OmniGraffle fan) would be to have grid lines instead. The current dots are too big and fuzzy to feel precise.
2. **All shapes and entities added should default to a size that aligns with the grid.** Right now, entities have a width that’s making them not match the grid, so I have to choose if I want to align left or right. By adjusting the default sizes, these boxes would at least always fit the grid horizontally. Yes, vertically, the dynamic size may make grid alignment harder, but maybe even that could be made happen. 🙂
3. **Snapping to the grid should force an object edge to be on a grid.** So with `Snap to grid` enabled, I should not be able to place objects in a way that none of the edges are on a grid (line). If an object is not matching the grid sizing, at least 2 of the edges should always be on a grid.
4. **Resizing and placing an object should also force me onto the grid** , if `Snap to grid` is enabled. Right now I can still place and resize ignoring the grid.
5. **The grid and guides should also apply when using arrow keys to move objects.** If `Snap to grid` is enabled, pressing my arrow key should move an object by exactly one grid step.

And here some recordings that show the challenges:

The object doesn’t match the grid size (#2) and also, I can drag the object between the grid lines (#3).  
 ![2024-07-05 at 12.39](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/b/b00d3fef3affc40d93ff041d8ae2c45703e26478.gif)

Adding objects doesn’t match the grid and resizing doesn’t force me onto the grid (#4)  
 ![2024-07-05 at 12.43](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/c/cbe2038b348e2e7f0c6c094fc9cb4614e49227bb.gif)

The guides and grids apply to the mouse but not the keyboard (#5)  
 ![2024-07-05 at 12.07](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/a/ac29fc94c2f64dea23294a812fbb4a9f5ef9f0f4.gif)

In comparison, here is how OmniGraffle behaves:  
 ![2024-07-05 at 12.46](https://us1.discourse-cdn.com/flex020/uploads/fibery/original/2X/1/1a6ef361b350f48a70a7c8c2b62247d29f718e5c.gif)

And, to be fair, OmniGraffle has been around for 20 years and is a specialised diagramming tool, so it’s not a fair comparison.  
The reason I share these is because I think that OmniGraffle has the best grid/guide system that I have seen across all tools and if Fibery can emulate that, it would make the Whiteboard even better.  
And, as I mentioned, I would hope that these are relatively simple adjustments for the library that you use?

Many thanks!

---

<div class="post-metadata">

**Author:** ![alex](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/alex/32/52_2.png) [@alex](https://community.fibery.io/u/alex)\
**Post date:** [July 10, 2024, 6:05pm UTC](https://community.fibery.io/t/done-whiteboard-grid-improvements/6351/2 "2024-07-10T18:05:02Z")

</div>

Thank you for the detailed feedback about the grid behavior. I’ll connect it to our Whiteboard product area. By the way, we don’t use any libraries; our whiteboard is a completely custom solution.

---

<div class="post-metadata">

**Author:** ![njyo](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/njyo/32/923_2.png) [@njyo](https://community.fibery.io/u/njyo)\
**Post date:** [July 11, 2024, 3:21am UTC](https://community.fibery.io/t/done-whiteboard-grid-improvements/6351/3 "2024-07-11T03:21:37Z")

</div>

Thanks, @alex!

Excited to hear that it’s a custom solution as that’ll mean you have way more control even if that comes at the cost of speed to development. 🙂

With that in mind I’ll definitely share more feedback as things progress! 🫶

---

<div class="post-metadata">

**Author:** ![Mircea\_Braescu](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mircea_braescu/32/9729_2.png) [@Mircea\_Braescu](https://community.fibery.io/u/Mircea_Braescu)\
**Post date:** [August 13, 2024, 11:39am UTC](https://community.fibery.io/t/done-whiteboard-grid-improvements/6351/4 "2024-08-13T11:39:42Z")

</div>

+1 positioning items on the whiteboard right now feels finnicky at best and buggy at worst.  
A lot of the times it feels like I’m fighting the tool rather than working with it (“I clicked this card to select it, not for you to move it by 5 pixels”)

---

<div class="post-metadata">

**Author:** ![mdubakov](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/mdubakov/32/10_2.png) [@mdubakov](https://community.fibery.io/u/mdubakov)\
**Post date:** [September 12, 2024, 2:17pm UTC](https://community.fibery.io/t/done-whiteboard-grid-improvements/6351/5 "2024-09-12T14:17:44Z")

</div>

Looks like we did all the things in today’s release

> [@Sep 12, 2024 / 🏎️ Quick Search in Views, Pin Entity Views, better Whiteboard grids, and more](https://community.fibery.io/t/sep-12-2024-quick-search-in-views-pin-entity-views-better-whiteboard-grids-and-more/6628):
>
> Today’s release is packed with usability improvements in many areas, including Views, Whiteboards, and Email sync. smiling_face_with_three_hearts Quick Search in Views Now you can quickly find cards in Views. Just click Search this View (or Cmd + F) and type some keywords. It works in Table, List, Timeline, Board, and Calendar Views. Search is quite basic and works for Name, ID, basic text fields and number fields. In hierarchical Table or List View it automatically expand the tree wit…

---

<div class="post-metadata">

**Author:** ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)\
**Post date:** [September 12, 2024, 4:15pm UTC](https://community.fibery.io/t/done-whiteboard-grid-improvements/6351/6 "2024-09-12T16:15:38Z")

</div>


