diff --git a/resources/assets/js/views/invoices/View.vue b/resources/assets/js/views/invoices/View.vue index 56fefee0..314487e2 100644 --- a/resources/assets/js/views/invoices/View.vue +++ b/resources/assets/js/views/invoices/View.vue @@ -125,17 +125,19 @@ v-for="(invoice,index) in invoices" :to="`/admin/invoices/${invoice.id}/view`" :key="index" - class="side-invoice" + class="side-invoice" > -
{{ $t('invoices.no_matching_invoices') }} @@ -185,7 +187,7 @@ export default { shareableLink () { return `/invoices/pdf/${this.invoice.unique_hash}` } - }, + }, watch: { $route (to, from) { this.loadInvoice() diff --git a/resources/assets/sass/pages/estimates/view.scss b/resources/assets/sass/pages/estimates/view.scss index 3c0994bc..c3da2bfa 100644 --- a/resources/assets/sass/pages/estimates/view.scss +++ b/resources/assets/sass/pages/estimates/view.scss @@ -32,6 +32,11 @@ margin-bottom: 98px; } + &.router-link-exact-active { + border-left: 3px solid $ls-color-primary; + background-color: $ls-color-gray--very-light; + } + &:hover { background-color: $ls-color-gray--very-light; } diff --git a/resources/assets/sass/pages/invoices/view.scss b/resources/assets/sass/pages/invoices/view.scss index 76d147f0..de91eae5 100644 --- a/resources/assets/sass/pages/invoices/view.scss +++ b/resources/assets/sass/pages/invoices/view.scss @@ -32,6 +32,11 @@ margin-bottom: 98px; } + &.router-link-exact-active { + border-left: 3px solid $ls-color-primary; + background-color: $ls-color-gray--very-light; + } + &:hover { background-color: $ls-color-gray--very-light; }