Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-5634

Improve complex field styles

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Neutral
    • 6.2
    • 6.2
    • None
    • None
    • UI Framework & 6.2 Ramp up 15, UI Framework 16, UI Framework 17
    • 8

    Description

      Regular complex fields

      By theme design the root form content has pretty styling so that it looks appropriately in the detail sub-apps and dialogs (paddings, flex-box settings, height etc). However, when those recursively apply to the complex field layouts (they're re-used from the form implementation), the UI start to get messy.* We need to prevent most of the rules from leaking into the complex fields, the attached PR attempts to do that for at least the most pressing ones.

      Trait fields

      Action: Open the url http://localhost:8080/magnoliaAuthor/.magnolia/admincentral#app:pages:browser;/travel/contact/variants/variant-0:treeview and trigger Chose Audience action.

      Observation: Some of the fields in the dialog are missing (see screenshot). Additionally, the trait dialog in the new pages app has broken CSS and is visually different from the one in the old app. 

      Expectation: The dialog view in the new pages app should be consistent to the one in the old pages app.

      Screenshots have been added on how it's on the old app and in the new app.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                sdemocko Šimon Demočko
                rdhar Rishab Dhar
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - 0d
                      0d
                      Logged:
                      Time Spent - 4d 7.75h
                      4d 7.75h