From 3cc602fd35d7d882f00b53a7e1b13370995b0504 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=BCneyt=20=C5=9Eent=C3=BCrk?= Date: Tue, 29 Dec 2020 21:55:21 +0300 Subject: [PATCH] add some feature.. --- public/css/custom.css | 37 +++++++++++- .../AkauntingCurrencyConversion.vue | 59 +++++++++++++++++++ .../js/components/AkauntingItemButton.vue | 1 + .../assets/js/components/AkauntingMoney.vue | 12 ++-- resources/assets/js/mixins/global.js | 2 + resources/lang/en-GB/currencies.php | 1 + .../documents/form/totals.blade.php | 25 ++++++-- .../components/documents/script.blade.php | 1 + .../views/partials/form/money_group.blade.php | 4 ++ 9 files changed, 130 insertions(+), 12 deletions(-) create mode 100644 resources/assets/js/components/AkauntingCurrencyConversion.vue diff --git a/public/css/custom.css b/public/css/custom.css index 49f859154..0c93fadce 100644 --- a/public/css/custom.css +++ b/public/css/custom.css @@ -856,6 +856,14 @@ table .align-items-center td span.badge { /*-- Embed accordion textarea Start--*/ .embed-card-body-footer { margin-bottom: -1.5rem; + border-top: 1px solid #e9ecef; + margin-left: -25px; + margin-right: -25px; +} + +.embed-acoordion-textarea .form-control-label { + margin-top: 20px; + margin-bottom: -10px; } .embed-acoordion-textarea { @@ -1005,6 +1013,10 @@ table .align-items-center td span.badge { background-color: #fff; } +.aka-box:hover { + background-color: #f6f9fc; +} + .aka-box-content>:last-child { margin-bottom: 0; } @@ -1209,17 +1221,31 @@ table .align-items-center td span.badge { position: relative; } +.aka-select-menu-option:hover { + background-color: #F5F7FA; +} + .text-strong { font-weight: bold; } .aka-select-footer { text-align: center; - border-top: 1px solid #b2c2cd; - padding: 8px; + border-top: 1px solid #dee2e6; cursor: pointer; - color: #55588b; + color: #3c3f72; font-weight: bold; + height: 40px; + line-height: 40px; + margin-top: 6px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +.aka-select-footer:hover { + background-color: #3c3f72 !important; + color: white !important; + border-top-color: #3c3f72; } .document-item-table>.aka-table>.aka-table-body>.aka-table-row:last-child .btn-aka-link { @@ -1358,6 +1384,11 @@ table .align-items-center td span.badge { .item-select .v-money.text-right.disabled-money { color: #8898aa; + background-color: transparent !important; +} + +.item-select .v-money.text-right.disabled-money:hover { + background-color: #F5F7FA !important; } /* Akaunting Item Button Finish */ diff --git a/resources/assets/js/components/AkauntingCurrencyConversion.vue b/resources/assets/js/components/AkauntingCurrencyConversion.vue new file mode 100644 index 000000000..49e40ccff --- /dev/null +++ b/resources/assets/js/components/AkauntingCurrencyConversion.vue @@ -0,0 +1,59 @@ + + + diff --git a/resources/assets/js/components/AkauntingItemButton.vue b/resources/assets/js/components/AkauntingItemButton.vue index b7632ba85..f15d9a00c 100644 --- a/resources/assets/js/components/AkauntingItemButton.vue +++ b/resources/assets/js/components/AkauntingItemButton.vue @@ -45,6 +45,7 @@ :value="item.price" v-bind="money" masked + disabled class="text-right disabled-money" > diff --git a/resources/assets/js/components/AkauntingMoney.vue b/resources/assets/js/components/AkauntingMoney.vue index d1cee1064..cfd94c53d 100644 --- a/resources/assets/js/components/AkauntingMoney.vue +++ b/resources/assets/js/components/AkauntingMoney.vue @@ -10,7 +10,7 @@ - +
@@ -27,14 +27,13 @@ - + - +
- diff --git a/resources/views/partials/form/money_group.blade.php b/resources/views/partials/form/money_group.blade.php index e7e7e61d2..fca3dfa66 100644 --- a/resources/views/partials/form/money_group.blade.php +++ b/resources/views/partials/form/money_group.blade.php @@ -7,6 +7,10 @@ :form-classes="[{'has-error': form.errors.has('{{ $name }}') }]" @endif + @if (!empty($attributes['money-class'])) + money-class="{{ $attributes['money-class'] }}" + @endif + @if (isset($attributes['required'])) :required="{{ ($attributes['required']) ? 'true' : 'false' }}" @endif