Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Brian Lacy 28 posts 101 karma points
    May 11, 2016 @ 15:37
    Brian Lacy
    0

    Layout with Non-uniform Column Widths?

    I'd like to use Formulate, but the problem I have with both Formulate AND Umbraco Forms is the inability to specify non-uniform column widths.

    Our current forms use the bootstrap grid classes for layout:

    enter image description here

    How can I do this with Formulate? If its not possible, is it something you could add to the roadmap?

  • Nicholas Westby 2054 posts 7104 karma points c-trib
    May 11, 2016 @ 15:59
    Nicholas Westby
    1

    I have created an issue so I remember to add this feature: https://github.com/rhythmagency/formulate/issues/48

    It actually wouldn't be that hard. Also, Formulate has the ability to add custom layout designers, so technically anybody could do it without even modifying Formulate's source code (though, a pull request would be nice too).

    I believe the built-in form rendering template (the Bootstrap/Angular one) already supports rendering non-uniform columns, so it'd just be a matter of modifying the designer so I can add varying column widths.

    Not sure when I'll get to this, but it'll definitely get done eventually. Thanks for your interest in Formulate.

  • Nicholas Westby 2054 posts 7104 karma points c-trib
    Aug 08, 2016 @ 01:02
    Nicholas Westby
    1

    This has been implemented and will be part of the next Formulate release (probably within a couple days). Here's a preview:

    Add Row

    Clicking "Add Row" at that point would add a row with 3 cells, each spanning 5, 2, and 5 columns, respectively.

  • Nicholas Westby 2054 posts 7104 karma points c-trib
    Aug 09, 2016 @ 21:47
  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies