172 lines
2.4 KiB
CSS
172 lines
2.4 KiB
CSS
/* Vuetify RTL Support */
|
|
[dir="rtl"] .v-btn {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-card {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-text-field {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-select {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-menu {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-list {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-list-item {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-list-item-title {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-container {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-main {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-app {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-toolbar {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-toolbar .v-toolbar-title {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-navigation-drawer {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
|
|
[dir="rtl"] .v-text-field input {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-textarea textarea {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-select .v-field__input {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-btn .v-icon {
|
|
margin-left: 0;
|
|
margin-right: 8px;
|
|
}
|
|
|
|
[dir="rtl"] .v-btn .v-icon:last-child {
|
|
margin-right: 0;
|
|
margin-left: 8px;
|
|
}
|
|
|
|
/* RTL specific spacing adjustments */
|
|
[dir="rtl"] .v-card .v-card-text {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-card .v-card-title {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-dialog .v-card {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-sheet {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-expansion-panels .v-expansion-panel-title {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-tabs .v-tab {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-tabs .v-tab__content {
|
|
text-align: right;
|
|
}
|
|
|
|
/* Form validation messages RTL */
|
|
[dir="rtl"] .v-messages {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-input__details {
|
|
text-align: right;
|
|
}
|
|
|
|
/* Data table RTL support */
|
|
[dir="rtl"] .v-data-table {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-data-table th {
|
|
text-align: right;
|
|
}
|
|
|
|
[dir="rtl"] .v-data-table td {
|
|
text-align: right;
|
|
}
|
|
|
|
/* Chip and badge RTL support */
|
|
[dir="rtl"] .v-chip {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-badge {
|
|
direction: rtl;
|
|
}
|
|
|
|
/* Progress indicators RTL */
|
|
[dir="rtl"] .v-progress-linear {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-progress-circular {
|
|
direction: rtl;
|
|
}
|
|
|
|
/* Snackbar and notifications RTL */
|
|
[dir="rtl"] .v-snackbar {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-snackbar .v-snackbar__content {
|
|
text-align: right;
|
|
}
|
|
|
|
/* Tooltip RTL support */
|
|
[dir="rtl"] .v-tooltip {
|
|
direction: rtl;
|
|
}
|
|
|
|
/* Menu positioning RTL */
|
|
[dir="rtl"] .v-menu__content {
|
|
direction: rtl;
|
|
}
|
|
|
|
[dir="rtl"] .v-overlay__content {
|
|
direction: rtl;
|
|
}
|