hesabix/frontend/src/assets/styles/vuetify-rtl.css

172 lines
2.4 KiB
CSS
Raw Normal View History

2025-09-01 20:51:04 +03:30
/* 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;
}