Jetspeed 2
  1. Jetspeed 2
  2. JS2-483

buggy css layouts / patch for table based layout

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.1-dev
    • Fix Version/s: 2.1-dev, 2.1
    • Component/s: Layout
    • Labels:
      None

      Description

      The current css based layouts are broken on Mozilla/Firefox. Columns are glued to the left instead of being arranged side by side. Imho css layouts are generally still very buggy.

      I switched back (again) to table based layouts and noticed some side effects regarding font sizes in IE and some problems with the customizer. I believe some of the recent changes (esp. with the 2.0 final release) to the portal layout have not been adapted to the tcolumns/layout.vm.

      So I wrote a new table based layout.vm and used the actual css based layout.vm as a master. I just inserted two or three tables and removed the css width attributes.
      This now works as expected and exactly looks like the css based layout.
      I'd like to see the attached patch to be applied. Please read a comment in the patch about a workaround to handle .99% widths.

      Regards, Thorsten

      1. tcolumns-patch-JS2-483-edit_mode.txt
        1.0 kB
        Thorsten Berger
      2. tcolumns-patch-JS2-483.txt
        3 kB
        Thorsten Berger
      3. table-layout-patch.txt
        15 kB
        Thorsten Berger
      4. default-page_ns72.jpg
        331 kB
        Thorsten Berger
      5. default-page_ie6.jpg
        321 kB
        Thorsten Berger
      6. default-page_firefox_1.0.7.jpg
        297 kB
        Thorsten Berger
      7. ColumnLayout-JS2-483.txt
        2 kB
        Thorsten Berger

        Activity

        Thorsten Berger created issue -
        Thorsten Berger made changes -
        Field Original Value New Value
        Attachment table-layout-patch.txt [ 12322441 ]
        Thorsten Berger made changes -
        Attachment default-page_ns72.jpg [ 12322449 ]
        Attachment default-page_ie6.jpg [ 12322448 ]
        Attachment default-page_firefox_1.0.7.jpg [ 12322447 ]
        Ate Douma made changes -
        Assignee Ate Douma [ adouma ]
        Thorsten Berger made changes -
        Attachment ColumnLayout-JS2-483.txt [ 12325463 ]
        Thorsten Berger made changes -
        Attachment tcolumns-patch-JS2-483.txt [ 12325585 ]
        Thorsten Berger made changes -
        Attachment tcolumns-patch-JS2-483-edit_mode.txt [ 12326029 ]
        Ate Douma made changes -
        Fix Version/s 2.1-dev [ 12310686 ]
        Fix Version/s 2.1 [ 12310617 ]
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Ate Douma
            Reporter:
            Thorsten Berger
          • Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development