Merge pull request #2072 from brkcvn/logo-styling-modules-bugfix

Spin styling, modules bugfix and file upload bugfix
This commit is contained in:
Cüneyt Şentürk 2021-06-01 22:42:48 +03:00 committed by GitHub
commit 0536942bbd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 48 additions and 20 deletions

View File

@ -125,8 +125,8 @@ class Data extends Controller
$company->api_key = setting('apps.api_key'); $company->api_key = setting('apps.api_key');
$company->financial_start = setting('localisation.financial_start'); $company->financial_start = setting('localisation.financial_start');
if ($company->company_logo) { if ($company->logo) {
$logo = $company->company_logo; $logo = \Plank\Mediable\Media::find($company->logo);
$logo->path = route('uploads.get', $logo->id); $logo->path = route('uploads.get', $logo->id);

View File

@ -6,17 +6,13 @@
:modules="modules.data" :modules="modules.data"
:currency_codes="currency_codes" :currency_codes="currency_codes"
:company="company" :company="company"
:pageLoad="page_loaded"
></router-view> ></router-view>
</template> </template>
<script> <script>
export default { export default {
name: "Wizard", name: "Wizard",
data: function () {
return {
page_loaded: true,
};
},
created() { created() {
let self = this; let self = this;
@ -36,12 +32,7 @@ export default {
return data.currency_codes[key]; return data.currency_codes[key];
}); });
setTimeout( self.page_loaded = false;
function () {
self.page_loaded = false;
}.bind(self),
800
);
}); });
}, },
@ -58,6 +49,7 @@ export default {
taxes: {}, taxes: {},
finish: {}, finish: {},
}, },
page_loaded: true
}; };
}, },
}; };
@ -69,6 +61,11 @@ export default {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 9999;
} }
.document-loading div { .document-loading div {

View File

@ -14,6 +14,11 @@
</div> </div>
<form ref="form" class="w-100"> <form ref="form" class="w-100">
<div class="card-body"> <div class="card-body">
<div class="document-loading" v-if="pageLoad">
<div>
<i class="fas fa-spinner fa-pulse fa-7x"></i>
</div>
</div>
<div class="row mb-4"> <div class="row mb-4">
<div class="col-12 mb-4"> <div class="col-12 mb-4">
<base-input <base-input
@ -139,6 +144,10 @@ export default {
type: String, type: String,
default: "text", default: "text",
}, },
pageLoad: {
type: [Boolean, String]
}
}, },
data() { data() {

View File

@ -15,6 +15,11 @@
</div> </div>
<div class="card-body"> <div class="card-body">
<div class="document-loading" v-if="pageLoad">
<div>
<i class="fas fa-spinner fa-pulse fa-7x"></i>
</div>
</div>
<div class="d-flex justify-content-end mb-3"> <div class="d-flex justify-content-end mb-3">
<base-button <base-button
type="success" type="success"
@ -323,6 +328,10 @@ export default {
translations: { translations: {
type: [Object, Array], type: [Object, Array],
}, },
pageLoad: {
type: [Boolean, String]
}
}, },
data() { data() {

View File

@ -11,6 +11,11 @@
</el-steps> </el-steps>
</div> </div>
<div class="card-body bg-default"> <div class="card-body bg-default">
<div class="document-loading" v-if="pageLoad">
<div>
<i class="fas fa-spinner fa-pulse fa-7x"></i>
</div>
</div>
<div class="row"> <div class="row">
<div class="col-sm-12 col-md-12 col-lg-12 col-xl-12"> <div class="col-sm-12 col-md-12 col-lg-12 col-xl-12">
<div class="content-header"> <div class="content-header">
@ -27,10 +32,10 @@
<div class="card"> <div class="card">
<div class="card-header py-2"> <div class="card-header py-2">
<h4 class="ml--3 mb-0 float-left"> <h4 class="ml--3 mb-0 float-left">
<a :href="item.slug">{{ item.name }}</a> <a :href="route_url + '/apps/' + item.slug">{{ item.name }}</a>
</h4> </h4>
</div> </div>
<a :href="route_url + '/' + item.slug" <a :href="route_url + '/apps/' + item.slug"
><img ><img
v-for="(file, indis) in item.files" v-for="(file, indis) in item.files"
:key="indis" :key="indis"
@ -101,6 +106,10 @@ export default {
translations: { translations: {
type: [Object, Array], type: [Object, Array],
},
pageLoad: {
type: [Boolean, String]
} }
}, },

View File

@ -11,6 +11,11 @@
</el-steps> </el-steps>
</div> </div>
<div class="card-body"> <div class="card-body">
<div class="document-loading" v-if="pageLoad">
<div>
<i class="fas fa-spinner fa-pulse fa-7x"></i>
</div>
</div>
<div class="d-flex justify-content-end mb-3"> <div class="d-flex justify-content-end mb-3">
<base-button <base-button
type="success" type="success"
@ -247,6 +252,10 @@ export default {
translations: { translations: {
type: [Object, Array], type: [Object, Array],
}, },
pageLoad: {
type: [Boolean, String]
}
}, },
data() { data() {

View File

@ -8,11 +8,6 @@
<div id="app"> <div id="app">
<div class="card-body"> <div class="card-body">
<div class="document-loading" v-if="!page_loaded">
<div>
<i class="fas fa-spinner fa-pulse fa-7x"></i>
</div>
</div>
@include('flash::message') @include('flash::message')