diff --git a/public/fonts/inter-v20-latin_latin-ext-800.woff2 b/public/fonts/inter-v20-latin_latin-ext-800.woff2
new file mode 100644
index 0000000..f89345a
Binary files /dev/null and b/public/fonts/inter-v20-latin_latin-ext-800.woff2 differ
diff --git a/src/components/VehiclesManager/VehicleEditModal.vue b/src/components/VehiclesManager/VehicleEditModal.vue
index 707bc2d..1796b0b 100644
--- a/src/components/VehiclesManager/VehicleEditModal.vue
+++ b/src/components/VehiclesManager/VehicleEditModal.vue
@@ -89,7 +89,7 @@
-
+
diff --git a/src/components/VehiclesManager/VehicleGroupEditModal.vue b/src/components/VehiclesManager/VehicleGroupEditModal.vue
index ebd94f8..c3ede1f 100644
--- a/src/components/VehiclesManager/VehicleGroupEditModal.vue
+++ b/src/components/VehiclesManager/VehicleGroupEditModal.vue
@@ -93,14 +93,14 @@
-
+
-
+
diff --git a/src/components/VehiclesManager/VehiclesTable.vue b/src/components/VehiclesManager/VehiclesTable.vue
index a2e6b4a..40ae62d 100644
--- a/src/components/VehiclesManager/VehiclesTable.vue
+++ b/src/components/VehiclesManager/VehiclesTable.vue
@@ -183,3 +183,7 @@ async function addVehicleRow() {
}
}
+
+
diff --git a/src/styles/_fonts.scss b/src/styles/_fonts.scss
index 3b041f3..862c819 100644
--- a/src/styles/_fonts.scss
+++ b/src/styles/_fonts.scss
@@ -21,3 +21,11 @@
font-weight: 600;
src: url('/fonts/inter-v19-latin_latin-ext-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
+
+@font-face {
+ font-display: swap;
+ font-family: 'Inter';
+ font-style: normal;
+ font-weight: 800;
+ src: url('/fonts/inter-v20-latin_latin-ext-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
+}
diff --git a/src/styles/_vehicle_tables.scss b/src/styles/_vehicle_tables.scss
new file mode 100644
index 0000000..920c8bf
--- /dev/null
+++ b/src/styles/_vehicle_tables.scss
@@ -0,0 +1,40 @@
+.table-search-box {
+ display: flex;
+ gap: 0.5em;
+ margin-top: 0.5em;
+}
+
+.table-wrapper {
+ width: 100%;
+ overflow: auto;
+ margin-top: 1em;
+}
+
+.table-wrapper table > thead > tr > td {
+ & > div {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ gap: 0.5em;
+ }
+
+ &[data-sortable='true'] {
+ cursor: pointer;
+ }
+}
+
+.table-wrapper table > tbody > tr {
+ cursor: pointer;
+
+ &:hover {
+ background: #1a293b;
+ }
+}
+
+.table-visible-results-box {
+ margin-top: 0.5em;
+}
+
+.table-visible-results-box input {
+ max-width: 70px;
+}
diff --git a/src/views/VehiclesManagerView.vue b/src/views/VehiclesManagerView.vue
index 0974b74..f20becc 100644
--- a/src/views/VehiclesManagerView.vue
+++ b/src/views/VehiclesManagerView.vue
@@ -9,8 +9,8 @@
-
-
+
+
@@ -46,7 +46,7 @@ function changeTab(tabName: TableTabName) {
}
-