CSS Broken in Sugar 14.00

Sugar 13 .btn CSS

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
.btn {
font-size: 11px;
line-height: 12px;
padding: 7px;
box-shadow: none;
margin-left: 8px;
border: 1px solid var(--border-color);
text-shadow: none;
display: inline-flex;
align-items: center;
justify-content: center
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Sugar 14 .btn CSS

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
.btn {
font-size: 11px;
line-height: 12px;
padding: 7px;
box-shadow: none;
border: 1px solid var(--border-color);
text-shadow: none;
display: inline-flex;
align-items: center;
justify-content: center
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

margin-left:8px; is missing. Which results in the buttons created by ActionButtons running into each other.

Sugar 13

Sugar 14

  •  ,

    We decided to remove default margin from buttons as styling across the application became increasingly difficult to maintain with new layouts.

    We, product management and engineering, agree that it doesn't look good in your case and we are gonna look into a solution as soon as possible.

    Can you please open an Issue/Idea reporting this? I will make sure it gets escalated to the right product teams.

    thanks,

    Rafa

    SugarCRM | Principal Developer Advocate

  •  case: 509569 has been created. Please provide a work-around for Sugar 14.0.0.

    I have a set of UX-related issues that we have uncovered that worked correctly in Sugar 12, and 13 and now are broken in Sugar 14 Disappointed

    I'm working on documentation and steps to reproduce. 

  •  , 

    I appreciate that Jeff, you can use the same case for the extra CSS issues you have.

    once we collect them all, engineering will take a look and see possible workarounds.

    SugarCRM | Principal Developer Advocate