mirror of
https://github.com/creativetimofficial/vue-material-kit.git
synced 2025-05-23 12:14:22 +08:00
Небольшая уборка
This commit is contained in:
parent
c6b9bc7644
commit
403fbeea01
@ -84,7 +84,7 @@ const updateProfile = async () => {
|
|||||||
formData.append('profile_image', selectedImage.value);
|
formData.append('profile_image', selectedImage.value);
|
||||||
|
|
||||||
await axios.patch(`http://somebodyhire.me/api/profile/${userId.value}/`, formData, { headers });
|
await axios.patch(`http://somebodyhire.me/api/profile/${userId.value}/`, formData, { headers });
|
||||||
// router.push('/ViewMyProfile');
|
router.push('/ViewMyProfile');
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
debugText.value = `Error: ${JSON.stringify(error, null, 2)}`;
|
debugText.value = `Error: ${JSON.stringify(error, null, 2)}`;
|
||||||
console.error(error);
|
console.error(error);
|
||||||
|
@ -1,35 +0,0 @@
|
|||||||
<script setup></script>
|
|
||||||
<template>
|
|
||||||
<div class="container mt-sm-5">
|
|
||||||
<div
|
|
||||||
class="page-header py-6 py-md-5 my-sm-3 mb-3 border-radius-xl"
|
|
||||||
:style="{
|
|
||||||
backgroundImage:
|
|
||||||
'url(https://raw.githubusercontent.com/creativetimofficial/public-assets/master/soft-ui-design-system/assets/img/desktop.jpg)'
|
|
||||||
}"
|
|
||||||
loading="lazy"
|
|
||||||
>
|
|
||||||
<span class="mask bg-gradient-dark"></span>
|
|
||||||
<div class="container">
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-lg-6 ms-lg-5">
|
|
||||||
<h4 class="text-white">Built by developers</h4>
|
|
||||||
<h1 class="text-white">Complex Documentation</h1>
|
|
||||||
<p class="lead text-white opacity-8">
|
|
||||||
From colors, cards, typography to complex elements, you will find
|
|
||||||
the full documentation. Play with the utility classes and you will
|
|
||||||
create unlimited combinations for our components.
|
|
||||||
</p>
|
|
||||||
<a
|
|
||||||
href="https://www.creative-tim.com/learning-lab/vue/overview/material-kit/"
|
|
||||||
class="text-white icon-move-right"
|
|
||||||
>
|
|
||||||
Read docs
|
|
||||||
<i class="fas fa-arrow-right text-sm ms-1"></i>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
@ -1,98 +0,0 @@
|
|||||||
<script setup>
|
|
||||||
import { onMounted } from "vue";
|
|
||||||
|
|
||||||
// tooltip
|
|
||||||
import setTooltip from "@/assets/js/tooltip";
|
|
||||||
|
|
||||||
// store
|
|
||||||
import { useAppStore } from "@/stores";
|
|
||||||
const store = useAppStore();
|
|
||||||
|
|
||||||
defineProps({
|
|
||||||
route: {
|
|
||||||
type: String,
|
|
||||||
required: true,
|
|
||||||
},
|
|
||||||
image: {
|
|
||||||
type: String,
|
|
||||||
required: true,
|
|
||||||
},
|
|
||||||
title: {
|
|
||||||
type: String,
|
|
||||||
default: "",
|
|
||||||
},
|
|
||||||
subtitle: {
|
|
||||||
type: String,
|
|
||||||
default: "",
|
|
||||||
},
|
|
||||||
pro: {
|
|
||||||
type: Boolean,
|
|
||||||
default: false,
|
|
||||||
},
|
|
||||||
});
|
|
||||||
|
|
||||||
onMounted(() => {
|
|
||||||
setTooltip(store.bootstrap);
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
inheritAttrs: false,
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
<template>
|
|
||||||
<RouterLink :to="{ name: route }">
|
|
||||||
<div
|
|
||||||
class="card move-on-hover"
|
|
||||||
v-bind="$attrs"
|
|
||||||
:data-bs-toggle="pro ? 'tooltip' : null"
|
|
||||||
:data-bs-placement="pro ? 'top' : null"
|
|
||||||
:title="pro ? 'Pro Element' : null"
|
|
||||||
>
|
|
||||||
<img
|
|
||||||
class="w-100"
|
|
||||||
:class="pro && 'opacity-6'"
|
|
||||||
:src="image"
|
|
||||||
:alt="title"
|
|
||||||
loading="lazy"
|
|
||||||
/>
|
|
||||||
<svg
|
|
||||||
v-if="pro"
|
|
||||||
class="position-absolute"
|
|
||||||
:style="{ top: 10, right: 10 }"
|
|
||||||
width="24px"
|
|
||||||
height="24px"
|
|
||||||
viewBox="0 0 24 24"
|
|
||||||
version="1.1"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
||||||
>
|
|
||||||
<g
|
|
||||||
id="lock-black"
|
|
||||||
stroke="none"
|
|
||||||
stroke-width="1"
|
|
||||||
fill="none"
|
|
||||||
fill-rule="evenodd"
|
|
||||||
>
|
|
||||||
<circle id="Oval" fill="#1F2937" cx="12" cy="12" r="12"></circle>
|
|
||||||
<g
|
|
||||||
id="padlock"
|
|
||||||
transform="translate(7.000000, 5.000000)"
|
|
||||||
fill="#FFFFFF"
|
|
||||||
fill-rule="nonzero"
|
|
||||||
>
|
|
||||||
<path
|
|
||||||
d="M5,0 C3.16666667,0 1.66666667,1.5 1.66666667,3.33333333 L1.66666667,4.58333333 C0.666666667,5.5 0,6.83333333 0,8.33333333 C0,11.0833333 2.25,13.3333333 5,13.3333333 C7.75,13.3333333 10,11.0833333 10,8.33333333 C10,6.83333333 9.33333333,5.5 8.33333333,4.58333333 L8.33333333,3.33333333 C8.33333333,1.5 6.83333333,0 5,0 Z M5.83333333,8.91666667 L5.83333333,10.8333333 L4.16666667,10.8333333 L4.16666667,8.91666667 C3.66666667,8.66666667 3.33333333,8.08333333 3.33333333,7.5 C3.33333333,6.58333333 4.08333333,5.83333333 5,5.83333333 C5.91666667,5.83333333 6.66666667,6.58333333 6.66666667,7.5 C6.66666667,8.08333333 6.33333333,8.66666667 5.83333333,8.91666667 Z M6.66666667,3.66666667 C6.16666667,3.41666667 5.58333333,3.33333333 5,3.33333333 C4.41666667,3.33333333 3.83333333,3.41666667 3.33333333,3.66666667 L3.33333333,3.33333333 C3.33333333,2.41666667 4.08333333,1.66666667 5,1.66666667 C5.91666667,1.66666667 6.66666667,2.41666667 6.66666667,3.33333333 L6.66666667,3.66666667 Z"
|
|
||||||
></path>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
||||||
</div>
|
|
||||||
<div class="mt-2 ms-2">
|
|
||||||
<h6 class="mb-0">{{ title }}</h6>
|
|
||||||
<p class="text-secondary text-sm font-weight-normal">
|
|
||||||
{{ subtitle }}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</RouterLink>
|
|
||||||
</template>
|
|
Loading…
x
Reference in New Issue
Block a user