Skip to content

How to change the default width and height of grid stack placeholder? #914

Closed

Description

@jun1432

I'm referring to the dashed line when your dragging a widget.

Activity

  1. jun1432 commented on Jun 29, 2018

    @jun1432
    Author

    For example the default value for now is data-gs-width="2" and data-gs-height="3". I want to change this to value. I'm thinking of having the data value of grid stack item's width and height.

    I'm referring to the below classes.
    [css]
    .grid-stack .grid-stack-placeholder > .placeholder-content { border:1px dashed #d3d3d3; }

    [html]
    {default values below}
    <div class="grid-stack-placeholder grid-stack-item" data-gs-x="0" data-gs-y="4" data-gs-width="2" data-gs-height="3"></div>

    I want to edit these default values manually or dynamically. I hope I explained well my issue.

    Thanks and more power.

  2. jun1432 commented on Jul 2, 2018

    @jun1432
    Author

    Hi Guys,

    For more info on the issue, below is a screenshot on the element that has this default value that I want to change.

    http://www.screencast.com/t/OV3B53WBS

  3. radiolips commented on Jul 2, 2018

    @radiolips
    Member

    The value is the size of the widget. What are you trying to change it to?

  4. jun1432 commented on Jul 2, 2018

    @jun1432
    Author

    I want to change the default value of data-gs-width="6" and data-gs-height="4"

  5. radiolips commented on Jul 2, 2018

    @radiolips
    Member

    Those values are set to that because they're the values of the widget you're moving. The placeholder will always reflect the size of the widget.

  6. jun1432 commented on Jul 2, 2018

    @jun1432
    Author

    Thanks @radiolips.

  7. ygalanter commented on Jul 17, 2018

    @ygalanter

    Maybe related - how to change the granularity of "snap to" when resizing a widget?

  8. Hedva commented on Aug 7, 2018

    @Hedva

    Those values are set to that because they're the values of the widget you're moving. The placeholder will always reflect the size of the widget.

    @radiolips That doesn't seem true when you use the 'sidebar' of Two Grid Demo

    How can you change the size in that case?

  9. ermcgrat commented on Aug 8, 2018

    @ermcgrat

    @Hedva Also curious about this. That "drag me" item doesn't have any sizes specified, but becomes a 2x2 when dropping into either grid.

  10. ermcgrat commented on Aug 8, 2018

    @ermcgrat

    Given that sidebar example of the two grid demo, I'm wondering if it is possible to achieve something similar to the Azure Portal. That is, the widget that you start dragging could be a different size than what it occupies in a grid. For example, all of the items are 1x1 in the sidebar but occupy something larger in the grid. Here is a screenshot for example, notice how the Clock item while being dragged occupies 2x2 on the grid, even though its ghosted image is smaller.

    https://i.imgur.com/w2YrcmB.png

  11. lauantai commented on Aug 8, 2018

    @lauantai
  12. Hedva commented on Aug 13, 2018

    @Hedva

    @lauantai I would be really grateful if you can provide an example in the near future. Can't figure it out yet

  13. ermcgrat commented on Aug 15, 2018

    @ermcgrat

    Hey guys, I found a workaround that may be helpful if this issue still pertains to you

    #933

  14. adumesny commented on Dec 23, 2019

    @adumesny
    Member

    real fix in #1107 - sorry it took so long

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions