ICEfaces
  1. ICEfaces
  2. ICE-3774

Support multiple lines of tabs in panelTabSet

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.2
    • Fix Version/s: 2.0-Beta2, 2.0.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      Currently the ICEfaces tab set component is unable to render out multiple lines of tabs. I believe this is mainly due to the markup which is rendered for this component. Ideally the tab set would render more multi-line friendly markup. For instance, our .NET counterparts here use their own third party component library... for that libraries tab set component the tab bar is represented
      roughly as follows:

      <div>
      <ul>
      <li>
      <!-- tab content -->
      </li>
      <li>
      <!-- tab content -->
      </li>
      </ul>
      </div>

      By using markup like this it becomes much easier to make the tabs wrap to the next line with CSS.

        Issue Links

          Activity

          Tyler Johnson created issue -
          Tyler Johnson made changes -
          Field Original Value New Value
          Attachment screenshot-1.jpg [ 11335 ]
          Hide
          Ed Schmalzle added a comment -

          It should be taken into consideration that whoever is using the tab set may not be in control of the size of their tabs. For example, the amount of text in the tab label could change greatly when text is translated from one language to another. In my opinion this would rule out any solution which requires the setting of the number of rows. I think the optimal solution would be one which the tabs are able to wrap and flow freely.

          Show
          Ed Schmalzle added a comment - It should be taken into consideration that whoever is using the tab set may not be in control of the size of their tabs. For example, the amount of text in the tab label could change greatly when text is translated from one language to another. In my opinion this would rule out any solution which requires the setting of the number of rows. I think the optimal solution would be one which the tabs are able to wrap and flow freely.
          Ken Fyten made changes -
          Fix Version/s 2.0 [ 10032 ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Priority P2
          Assignee Arturo Zambrano [ artzambrano ]
          Ken Fyten made changes -
          Summary Enhance tabSet rendering Support multiple lines of tabs in panelTabSet
          Salesforce Case []
          Assignee Priority P2
          Assignee Arturo Zambrano [ artzambrano ]
          Ken Fyten made changes -
          Link This issue is duplicated by ICE-4005 [ ICE-4005 ]
          Arran Mccullough made changes -
          Salesforce Case [5007000000AoXxb]
          Ken Fyten made changes -
          Fix Version/s 2.0-Beta [ 10231 ]
          Fix Version/s 2.0-Alpha3 [ 10032 ]
          Assignee Yip Ng [ yip.ng ]
          Ken Fyten made changes -
          Assignee Yip Ng [ yip.ng ] Adnan Durrani [ adnan.durrani ]
          Adnan Durrani made changes -
          Assignee Adnan Durrani [ adnan.durrani ] Ken Fyten [ ken.fyten ]
          Ken Fyten made changes -
          Fix Version/s 2.0-Beta2 [ 10242 ]
          Fix Version/s 2.0-Beta1 [ 10231 ]
          Ken Fyten made changes -
          Component/s ACE-Components [ 10050 ]
          Component/s Components [ 10012 ]
          Hide
          Ken Fyten added a comment -

          Resolved with the introduction of the new TabSet ACE component.

          Show
          Ken Fyten added a comment - Resolved with the introduction of the new TabSet ACE component.
          Ken Fyten made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Fix Version/s 2.0.0 [ 10230 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Ken Fyten
              Reporter:
              Tyler Johnson
            • Votes:
              10 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: