Migrate button styles in _ide_theme_overrides.scss to use box-shadow instead of border
The issue
As per &3914 (closed), a migration is underway to replace all existing <button>
and it variant elements with <gl-button>
. The new <gl-button>
doesn't use border
at all and uses box-shadow
to define borders instead. This means that all the button theme overrides defined for the Web IDE in _ide_theme_overrides.scss
need to be migrated to use box-shadow
instead.
We would need to retain the old border based styles as well, until all buttons in the Web IDE are replaced with <gl-button>
. Or release all button replacements in the Web IDE in a single MR. (Individual button changes can be reviewed against the MR that fixes this issue and then we can merge the final MR.)
Edited by Himanshu Kapoor