UNPKG

vpn.email

Version:
92 lines (75 loc) 1.62 kB
@import (once) "vars"; *[dir=ltr] { direction: ltr; unicode-bidi: embed; } *[dir=rtl] { direction: rtl; unicode-bidi: embed; } bdo[dir=ltr] { direction: ltr; unicode-bidi: bidi-override; } bdo[dir=rtl] { direction: rtl; unicode-bidi: bidi-override; } *[dir=rtl] ul, *[dir=rtl] ol, ul[dir=rtl], ol[dir=rtl] { margin-right: .3125rem; margin-left: 0; padding-right: .625rem; li { & ul, & ol { padding-right: 1.5625rem; padding-left: 0; } } } *[dir=rtl] dl, dl[dir=rtl] { dd { margin-right: .9375rem; margin-left: 0; } &.horizontal { dt { float: right; width: 10rem; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; } dd { margin-right: 11.25rem; margin-left: 0; } } } *[dir=rtl] blockquote, blockquote[dir=rtl] { margin: .625rem 0; padding: 0 .625rem 0 0; border-left: none; border-right: .25rem @grayLight solid; } // Inputs *[dir=rtl] .input-control, .input-control[dir=rtl] { &.text, &.select, &.file, &.password, &.number, &.email, &.tel { .button, .button-group { right: auto; left: 0; } .prepend-icon { left: auto; right: 4px; } .prepend-icon ~ input { padding-left: 0; padding-right: 30px; } } } *[dir=rtl] .grid .row > .cell { float: right; }