fix(banner): address GitLab integration issues
- Related issue: #444 (closed)
This MR fixes GitLab integration issues in the Banner
component. Specifically:
- The margins on the title had to be set explicitly
- The
new-button
component was used instead of thebutton
component to ensure that we use a Pajamas-compliant button that looks the same with and without GitLab's CSS - The
<a>
tag in one of the stories has been replaced with agl-link
component and alink.scss
with the minimum styles for links has been created so thatgl-link
looks consistant in stories
Before | After |
---|---|
Edited by Paul Gascou-Vaillancourt