diff --git a/src/components/sprite-info/sprite-info.css b/src/components/sprite-info/sprite-info.css index c83584399..179b13965 100644 --- a/src/components/sprite-info/sprite-info.css +++ b/src/components/sprite-info/sprite-info.css @@ -59,27 +59,45 @@ cursor: default; } -.radio-left { +.radio-first { border: 1px solid $ui-black-transparent; +} + +[dir="ltr"] .radio-first { border-top-left-radius: $form-radius; border-bottom-left-radius: $form-radius; } -.radio-left:focus { +[dir="rtl"] .radio-first { + border-top-right-radius: $form-radius; + border-bottom-right-radius: $form-radius; +} + +.radio-first:focus { border-color: $motion-primary; box-shadow: inset 0 0 0 -2px $ui-black-transparent; } -.radio-right { +.radio-last { border-bottom: 1px solid $ui-black-transparent; border-top: 1px solid $ui-black-transparent; +} + +[dir="ltr"] .radio-last { border-right: 1px solid $ui-black-transparent; border-left: 1px solid $ui-black-transparent; border-top-right-radius: $form-radius; border-bottom-right-radius: $form-radius; } -.radio-right:focus { +[dir="rtl"] .radio-last { + border-left: 1px solid $ui-black-transparent; + border-right: 1px solid $ui-black-transparent; + border-top-left-radius: $form-radius; + border-bottom-left-radius: $form-radius; +} + +.radio-last:focus { border-color: $motion-primary; box-shadow: inset 0 0 0 -2px $ui-black-transparent; } diff --git a/src/components/sprite-info/sprite-info.jsx b/src/components/sprite-info/sprite-info.jsx index 37e18735a..738c080cc 100644 --- a/src/components/sprite-info/sprite-info.jsx +++ b/src/components/sprite-info/sprite-info.jsx @@ -180,7 +180,7 @@ class SpriteInfo extends React.Component {