product 94% complete

pull/1/head
alireza hassani 5 years ago
parent ec0dc8ff5c
commit 2cbf4df4df

@ -1,9 +1,10 @@
{
"/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=27d967e80fc80e1d9c8d",
"/js/vue/Home/app.js": "/js/vue/Home/app.js?id=deb097579f7f0e5b6cab",
"/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=5c7df197aef43b46db82",
"/js/vue/Product/app.js": "/js/vue/Product/app.js?id=25005c8d71681e88190f",
"/js/vue/SMS/app.js": "/js/vue/SMS/app.js?id=c172d60c19256f635f3f",
"/js/vue/Service/app.js": "/js/vue/Service/app.js?id=ebdd5862381a31a60a0f",
"/js/vue/User/app.js": "/js/vue/User/app.js?id=19ab3ce48ff13c104ed9"
"/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=bdb019075751400113d2",
"/js/vue/Home/app.js": "/js/vue/Home/app.js?id=06f2fab586e56c93a083",
"/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=0f2509ab2e6ee25fc143",
"/js/vue/Modules/Store/app.js": "/js/vue/Modules/Store/app.js?id=3d2c86d87800840b2999",
"/js/vue/Product/app.js": "/js/vue/Product/app.js?id=5febea49fd7f73ab9586",
"/js/vue/SMS/app.js": "/js/vue/SMS/app.js?id=2fe6a039549fc2425949",
"/js/vue/Service/app.js": "/js/vue/Service/app.js?id=28fb0a0bf9f0332144f1",
"/js/vue/User/app.js": "/js/vue/User/app.js?id=fa83f558736170b60e58"
}

@ -0,0 +1,57 @@
<template>
<v-flex :class='"lg"+colSize+" RTL text-lg-right WM-Subtitle"'>
<div :class='"Step En color-"+color+""' v-text="number"></div>
<div class="Title">
<div class="FA" v-text="titleFa"></div>
<div class="EN" v-text="titleEn"></div>
</div>
</v-flex>
</template>
<script>
export default {
name: "wm-section-title",
props: {
colSize: { default: "2" },
titleFa: { default: "عنوان بخش" },
titleEn: { default: "Part Title" },
color: { default: "cyan" },
number: { default: "01" },
},
data: function () {
return {}
},
};
</script>
<style lang="scss" scoped>
/* --------------------------------------------------------
SectionTitle :: Begin
-------------------------------------------------------- */
.WM-Subtitle .Step {
font-size: 50px;
opacity: 0.2;
float: right;
line-height: 60px;
}
.WM-Subtitle .Title {
float: right;
margin-right: -30px;
margin-top: 8px;
}
.WM-Subtitle .Title .FA {
font-size: 20px;
line-height: 1.2;
}
.WM-Subtitle .Title .EN {
font-size: 12px;
letter-spacing: 5px;
text-transform: uppercase;
font-family: 'Montserrat-Regular', sans-serif;
}
</style>

@ -7,6 +7,7 @@ import "@Global/scss/style.scss";
// global Components
import PartTitle from "@Global/components/Dividers/PartTitle.vue";
import PageTitle from "@Global/components/Dividers/PageTitle.vue";
import SectionTitle from "@Global/components/Dividers/SectionTitle.vue";
import Checkbox from "@Global/components/Inputs/Checkbox.vue";
import InfoBlock from "@Global/components/Misc/InfoBlock.vue";
import Breadcrumbs from "@Global/components/Misc/Breadcrumbs";
@ -16,6 +17,7 @@ import InfoMultiple from "@Global/components/Misc/InfoBlock-Multiple.vue";
Vue.component("WM-PartTitle", PartTitle);
Vue.component("WM-PageTitle", PageTitle);
Vue.component("wm-section-title", SectionTitle);
Vue.component("WM-Checkbox", Checkbox);
Vue.component("wm-info-block", InfoBlock);
Vue.component("wm-info-block-multiple", InfoMultiple);

@ -215,4 +215,26 @@
text-align: right;
font-size: 22px;
margin: 5px 0px;
}
}
/* --------------------------------------------------------
Float Buttons :: Begin
-------------------------------------------------------- */
.float-buttons-placeholder {
position: fixed;
left: 5%;
bottom: 5%;
z-index: 999;
}
.float-buttons-placeholder .v-btn.XS {
margin-left: -15px;
margin-bottom: -25px;
}
/* --------------------------------------------------------
Float Buttons :: End
-------------------------------------------------------- */

@ -58,6 +58,10 @@ hr {
transition: 0.2s;
}
.v-chip {
margin-bottom: 2px;
}
.nav-tabs .nav-link:not(.active) .v-chip {
background-color: #000 !important;
border-color: #000 !important;
@ -100,6 +104,22 @@ $Value in $Colors {
margin-left: 9px;
}
.v-select--chips.v-autocomplete .v-label {
margin-top: 8px;
}
.v-select--chips.v-autocomplete .v-input__prepend-outer {
margin-top: 10px;
}
.v-select--chips.v-autocomplete .v-input__append-inner {
margin-top: 10px;
}
.v-select--chips.v-autocomplete .v-label.v-label--active {
margin-top: 0px;
}
table.v-table thead th {
font-size: 18px;
text-align: right;

@ -36,7 +36,7 @@
fab
:color="module.color_class"
>
<v-icon dark>fas fa-history</v-icon>
<v-icon dark>WMi-history</v-icon>
</v-btn>
</template>
<span>فعالسازی نسخه ی 15 روزه، آزمایشی</span>
@ -51,7 +51,7 @@
dark
v-on="on"
>
<v-icon dark> fas fa-plus </v-icon>
<v-icon dark> WMi-plus </v-icon>
</v-btn>
</template>
<span> خرید </span>
@ -62,7 +62,7 @@
<v-expansion-panel-content>
<template v-slot:header>
<v-flex lg12 class="text-lg-right Title">
<v-icon>fas fa-align-right</v-icon>
<v-icon>WMi-align-right</v-icon>
{{ module.description_title }}
</v-flex>
</template>

@ -20,7 +20,7 @@
</v-layout>
<router-link v-if="getAuthUser.is_owner == 'true' || hostname == originHostName" :to="{name: 'AddModule'}">
<v-btn large fab color="cyan" fixed bottom left dark style="left:5%">
<v-icon dark>fas fa-plus</v-icon>
<v-icon dark>WMi-plus</v-icon>
</v-btn>
</router-link>
</v-container>

@ -5,7 +5,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
{{-- <link href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" rel="stylesheet"> --}}
<title> Welcome 222 </title>
<title> Cliender IMS </title>
<!-- Styles -->

1
webpack.mix.js vendored

@ -30,6 +30,7 @@ mix.js('resources/js/Home/app.js', 'public/js/vue/Home');
require('./modules/wm-core/webpack.mix');
require('./modules/wm-common/webpack.mix');
require('./modules/wm-crm/webpack.mix');
require('./modules/wm-store/webpack.mix');
// require('./modules/wm-reservation/webpack.mix');

Loading…
Cancel
Save