Unify compact button size between variants (#39070)
This commit is contained in:
parent
dcb6dbbc86
commit
28ae61f34d
@ -74,6 +74,24 @@ export const Compact: Story = {
|
|||||||
play: buttonTest,
|
play: buttonTest,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export const CompactSecondary: Story = {
|
||||||
|
args: {
|
||||||
|
compact: true,
|
||||||
|
secondary: true,
|
||||||
|
children: 'Compact secondary button',
|
||||||
|
},
|
||||||
|
play: buttonTest,
|
||||||
|
};
|
||||||
|
|
||||||
|
export const CompactPlain: Story = {
|
||||||
|
args: {
|
||||||
|
compact: true,
|
||||||
|
plain: true,
|
||||||
|
children: 'Compact plain button',
|
||||||
|
},
|
||||||
|
play: buttonTest,
|
||||||
|
};
|
||||||
|
|
||||||
export const Dangerous: Story = {
|
export const Dangerous: Story = {
|
||||||
args: {
|
args: {
|
||||||
dangerous: true,
|
dangerous: true,
|
||||||
|
|||||||
@ -84,7 +84,7 @@
|
|||||||
|
|
||||||
.button {
|
.button {
|
||||||
background-color: var(--color-bg-brand-base);
|
background-color: var(--color-bg-brand-base);
|
||||||
border: 10px none;
|
border: 1px solid transparent;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
color: var(--color-text-on-brand-base);
|
color: var(--color-text-on-brand-base);
|
||||||
@ -99,7 +99,7 @@
|
|||||||
letter-spacing: 0;
|
letter-spacing: 0;
|
||||||
line-height: 22px;
|
line-height: 22px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
padding: 7px 18px;
|
padding: 6px 17px;
|
||||||
position: relative;
|
position: relative;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
@ -168,8 +168,7 @@
|
|||||||
&.button-secondary {
|
&.button-secondary {
|
||||||
color: var(--color-text-brand);
|
color: var(--color-text-brand);
|
||||||
background: transparent;
|
background: transparent;
|
||||||
padding: 6px 17px;
|
border-color: var(--color-border-brand);
|
||||||
border: 1px solid var(--color-border-brand);
|
|
||||||
|
|
||||||
&:active,
|
&:active,
|
||||||
&:focus,
|
&:focus,
|
||||||
@ -212,7 +211,11 @@
|
|||||||
// visually align its label with its surroundings while maintaining
|
// visually align its label with its surroundings while maintaining
|
||||||
// a generous click target
|
// a generous click target
|
||||||
margin-inline: -6px;
|
margin-inline: -6px;
|
||||||
border: 1px solid transparent;
|
|
||||||
|
&.button--compact {
|
||||||
|
padding: 5px;
|
||||||
|
margin-inline: -5px;
|
||||||
|
}
|
||||||
|
|
||||||
&:active,
|
&:active,
|
||||||
&:focus,
|
&:focus,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user