| Current Path : /home/helpink/www/media/astroid/assets/vendor/astroid/scss/ |
| Current File : /home/helpink/www/media/astroid/assets/vendor/astroid/scss/_rtl.scss |
body.rtl {
direction: rtl;
text-align: right;
unicode-bidi: embed;
.address-details .icon {
float: right;
margin-left: 15px;
margin-right: 0;
}
.astroid-footer ul li:not(:last-child) {
margin-right: 0;
margin-left: 10px;
}
#astroid-backtotop {
right: auto;
left: 20px;
}
.astroid-nav li.parent{
> span:after,
> a:after {
margin-right: 8px;
margin-left: 0;
}
}
.list-inline {
padding-right: 0;
}
.article-info {
>dd {
float: right;
}
}
.pagenav {
li {
&.next {
float: left;
}
&.previous {
float: right;
}
}
}
.pagination li {
&:first-child .page-link{
border-right:1px solid #dee2e6;
@include border-start-radius(0);
@include border-end-radius($border-radius);
}
&:last-child .page-link{
border-right: 0;
@include border-end-radius(0);
@include border-start-radius($border-radius);
}
}
ol,
ul,
dl {}
.list-unstyled {
padding-right: 0;
}
code,
kbd,
pre,
samp {
direction: ltr;
unicode-bidi: bidi-override;
}
.close {
float: left;
}
.list-group {
padding-right: 0;
}
.nav {
padding-right: 0;
}
.form-check {
padding-left: 0;
padding-right: $form-check-input-gutter;
}
@each $breakpoint in map-keys($grid-breakpoints) {
@include media-breakpoint-up($breakpoint) {
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
.float#{$infix}-left {
float: right !important;
}
.float#{$infix}-right {
float: left !important;
}
}
} // Responsive alignment
@each $breakpoint in map-keys($grid-breakpoints) {
@include media-breakpoint-up($breakpoint) {
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
.text#{$infix}-left {
text-align: right !important;
}
.text#{$infix}-right {
text-align: left !important;
}
}
}
.form-check-input {
margin-left: auto;
margin-right: -$form-check-input-gutter;
}
.input-group {
>.form-control,
>.custom-select {
&:not(:last-child) {
@include border-start-radius(0);
@include border-end-radius($input-border-radius);
}
&:not(:first-child) {
@include border-end-radius(0);
@include border-start-radius($input-border-radius);
}
} // Custom file inputs have more complex markup, thus requiring different
// border-radius overrides.
>.custom-file {
&:not(:last-child) .custom-file-label,
&:not(:last-child) .custom-file-label::after {
@include border-start-radius(0);
@include border-end-radius($input-border-radius);
}
&:not(:first-child) .custom-file-label {
@include border-end-radius(0);
@include border-start-radius($input-border-radius);
}
}
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
@include border-start-radius(var(--bs-border-radius));
@include border-end-radius(0);
margin-left: 0;
margin-right: calc(var(--bs-border-width)* -1);
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
@include border-end-radius(var(--bs-border-radius));
}
.input-group>.input-group-prepend>.btn,
.input-group>.input-group-prepend>.input-group-text,
.input-group>.input-group-append:not(:last-child)>.btn,
.input-group>.input-group-append:not(:last-child)>.input-group-text,
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {
@include border-start-radius(0);
@include border-end-radius($input-border-radius);
}
.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) {
@include border-end-radius(0);
@include border-start-radius($input-border-radius);
}
.input-group-prepend {
margin-left: -$input-border-width;
margin-right: 0;
}
.input-group-append {
margin-right: -$input-border-width;
margin-left: 0;
}
.btn-group,
.btn-group-vertical {
// Prevent double borders when buttons are next to each other
.btn+.btn,
.btn+.btn-group,
.btn-group+.btn,
.btn-group+.btn-group {
margin-right: -$btn-border-width;
margin-left: 0;
}
}
.btn-group {
>.btn:first-child {
margin-left: -$btn-border-width;
margin-right: 0;
} // Reset rounded corners
>.btn:not(:last-child):not(.dropdown-toggle),
>.btn-group:not(:last-child)>.btn {
@include border-start-radius(0);
@include border-end-radius($input-border-radius);
}
>.btn:not(:first-child),
>.btn-group:not(:first-child)>.btn {
@include border-end-radius(0);
@include border-start-radius($input-border-radius);
}
}
}