Exciting Updates to Sugar’s User Interface in Q2 2020!

My name is Katherine Spencer, and I am Sugar’s Director of User Experience Design. Every one of Sugar’s quarterly releases includes a variety of enhancements to improve upon our customer experience platform and empower users with the best tools to do their jobs. My team and I are always working to facilitate this by providing the best user interface possible, helping companies effectively market, serve, and sell to customers. I am excited to highlight some of the User Interface (UI) updates that we are launching with the Q2 2020 release.

Data Density - There is plenty to look forward to in SugarCRM’s latest release. The first thing that you will probably notice is the compact new layout of our standard record view. By moving the labels to the left, and replacing empty data fields with pills, we can fit more information onto the screen as well as show you all of your empty data fields at quick glance. This will make it much easier to find and update empty data fields. I think that you are going to like the data density, but don’t worry if you don’t as you can move the labels back to the original location in your user preferences.

Type-ahead powered by Hint - Sugar Hint users are going to love this addition in the upcoming release. When you create a new account, simply start to type in the company name or website and the Hint data engine will provide you with a dropdown list of companies to select. You won’t even have to finish typing the full name.

Accessibility - Finally, you will notice that some of the colors have changed in this release. The User Experience design team at Sugar is constantly working to make our product more accessible for all users. Text is easier to read when there is good contrast between the foreground and background colors, so our new color choices improve color contrast, making fonts easier to read and meeting accessibility guidelines.

Our job on the user experience design team is to make your interactions with the Sugar family of products as easy and enjoyable as possible. We hope that this release makes your Sugar experience better, and we have more improvements planned!

  • Thanks!

    Do you know if the demo builder will be updated? I'd rather not demo with this issue...

  • I like the direction the UI is heading with trying to make things more compact but it definitely still needs some polish. As Groupe Sugar mentioned above, it is truncating a lot of our labels even though there is a ton of remaining space to the right of the fields.

    Also, we use lots of fields with visibility dependencies. In the new UI, when the fields are hidden, it just leaves white space where they were. In the old UI, if all the fields in the row were not visible, it would collapse the row and hide all the white space. With this new UI, we actually end up with way more white space than we used to. Kind of funny seems how these UI changes were made to make things more compact but in our case it is worse than before.

    UPDATE: There is a bug logged for the problem of dependent visible fields leaving blank space on the layout when they are not visible (defect 79052). The bug shows as closed and appears to be targeted for the next Sugar release. Until then, for people like me who can't wait that long for a fix, I was able to come up with on myself. The fix just involves adding some custom CSS rules. Posting the fix here in hopes it can help someone else with the same problem.

    In the ./custom/themes/custom.less file add the following CSS rules:

    .record .record-cell.vis_action_hidden>.detail
    {
        /* BEGIN fixes for labels on top */
        & > .normal
        {
            display: none !important;
        }
        /* END fixes for labels on top */
       
        /* BEGIN fixes for labels on side */
        & > .labels-on-side
        {
            & > .record-label-wrapper
            {
                margin-bottom: 0;
                min-height: 0;
               
                & > .record-label

                {
                    display: none !important;
                }
            }
           
            & > .record-link-wrapper
            {
                min-height: 0;
               
                & > .normal

                {
                    display: none !important;
                }
            }
        }
        /* END fixes for labels on side */
    }

    Do a quick repair/rebuild and you will also need to clear cached files in your browser to get the changes as the CSS files get cached by the browser. I kept the rules as specific as I can to minimize the chance of it getting applied to elements I didn't intend it to. When Sugar releases their fixes, will want to remove this fix in case it doesn't play nicely with Sugar's fix.

    Hope this helps others.

  • Hello Katherine,

    Concerning the data density it's a good move in my opinion, but it's a pity that some of the labels get truncated despite it looks like there is plenty of remaining space :

     {SugarClub Administrator Edit: We're sorry, but this image is no longer available}  

    Kind Regards,

    Sylvain

  • Fredrik,

    The type ahead feature is coming out with Hint 5.3, which is expected in May.

    Katherine Spencer

    Director of User Experience Design

    kspencer@sugarcrm.com

  • Damien – This bug has been fixed for the 10.0 release – thank you.

    Katherine Spencer

    Director of User Experience Design

    kspencer@sugarcrm.com