Skip to content
Snippets Groups Projects
Commit e8c888ee authored by chrisgarrity's avatar chrisgarrity
Browse files

Sprite info and Sprite selector RTL

Changed left/right to first/last. Added direction aware styles.
parent 2c30f66c
No related branches found
No related tags found
No related merge requests found
......@@ -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;
}
......
......@@ -180,7 +180,7 @@ class SpriteInfo extends React.Component {
<div
className={classNames(
styles.radio,
styles.radioLeft,
styles.radioFirst,
styles.iconWrapper,
{
[styles.isActive]: this.props.visible && !this.props.disabled,
......@@ -199,7 +199,7 @@ class SpriteInfo extends React.Component {
<div
className={classNames(
styles.radio,
styles.radioRight,
styles.radioLast,
styles.iconWrapper,
{
[styles.isActive]: !this.props.visible && !this.props.disabled,
......
......@@ -80,15 +80,29 @@
.delete-button {
position: absolute;
top: 0.125rem;
right: 0.125rem;
z-index: 1;
}
[dir="ltr"] .delete-button {
right: 0.125rem;
}
[dir="rtl"] .delete-button {
left: 0.125rem;
}
.number {
position: absolute;
top: 0.15rem;
left: 0.15rem;
font-size: 0.625rem;
font-weight: bold;
z-index: 2;
}
[dir="ltr"] .number {
left: 0.15rem;
}
[dir="rtl"] .number {
right: 0.15rem;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment