From c4090c080607c5a9082d9a6def2ed82a3b496dad Mon Sep 17 00:00:00 2001 From: Jonathan Zempel Date: Mon, 15 Oct 2018 16:55:28 -0700 Subject: [PATCH 1/2] Configure button to truncate with an ellipsis (if necessary) --- packages/buttons/src/_base.css | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/buttons/src/_base.css b/packages/buttons/src/_base.css index bba159f2..c35ed9b5 100644 --- a/packages/buttons/src/_base.css +++ b/packages/buttons/src/_base.css @@ -26,10 +26,9 @@ --zd-btn--sm-min-width: calc(calc(46 / 12 * 1em) + calc(var(--zd-btn--sm-padding) * 2)); } -/* 1. IE inner spacing fix. - * 2. Anchor tag reset. - * 3. Override for & + + @@ -285,8 +290,12 @@

Big

gastropub. Austin quinoa butcher, everyday carry echo park sartorial VHS.

@@ -325,8 +334,12 @@

Big

mlkshk hexagon.

@@ -348,8 +361,12 @@

Big

bitters, blog letterpress pinterest vegan dreamcatcher. Selvage meh lomo 90's, crucifix banjo seitan knausgaard kitsch salvia actually bespoke.

@@ -387,8 +404,12 @@

Big

mlkshk hexagon.

diff --git a/packages/modals/src/_footer.css b/packages/modals/src/_footer.css index c36a8a00..064bbee7 100644 --- a/packages/modals/src/_footer.css +++ b/packages/modals/src/_footer.css @@ -2,7 +2,7 @@ :root { --zd-dialog__footer-padding: 0 var(--zd-spacing-xl) 32px; - --zd-dialog__footer__btn-margin: 20px; + --zd-dialog__footer__item-margin: 20px; --zd-dialog--large__footer-padding: 32px var(--zd-spacing-xl); --zd-dialog--large__footer-border-top: var(--zd-dialog__header-border-bottom); } @@ -20,10 +20,22 @@ } .c-dialog__footer__item { - margin-left: var(--zd-dialog__footer__btn-margin); + display: flex; + margin-left: var(--zd-dialog__footer__item-margin); + min-width: 0; +} + +.c-dialog__footer__item:first-child { + margin-left: 0; } .c-dialog.is-rtl .c-dialog__footer__item { - margin-right: var(--zd-dialog__footer__btn-margin); + margin-right: var(--zd-dialog__footer__item-margin); margin-left: 0; } + +/* stylelint-disable selector-max-specificity */ +.c-dialog.is-rtl .c-dialog__footer__item:first-child { + margin-right: 0; +} +/* stylelint-enable selector-max-specificity */