This commit is contained in:
Ralph J. Smit
2022-07-20 14:50:11 +02:00
parent 8936e4c2d5
commit 07ba298c5e
98 changed files with 3628 additions and 15631 deletions

View File

@@ -9,5 +9,5 @@ php:
js: js:
finder: finder:
not-name: not-name:
- webpack.mix.js - vite.config.js
css: true css: true

15948
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -18,18 +18,17 @@
"axios": "^0.21.1", "axios": "^0.21.1",
"balloon-css": "^1.2.0", "balloon-css": "^1.2.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"laravel-mix": "^6.0.41",
"laravel-vite-plugin": "^0.5.0", "laravel-vite-plugin": "^0.5.0",
"lodash": "^4.17.15", "lodash": "^4.17.15",
"portal-vue": "^2.1.7", "portal-vue": "^2.1.7",
"postcss": "^8.4.5", "postcss": "^8.4.5",
"resolve-url-loader": "^3.1.0", "resolve-url-loader": "^3.1.0",
"sass": "^1.15.2", "sass": "^1.53.0",
"sass-loader": "^8.0.0", "sass-loader": "^8.0.0",
"tailwindcss": "^3.0.7", "tailwindcss": "^3.0.7",
"v-click-outside": "^3.1.2", "v-click-outside": "^3.1.2",
"vite": "^3.0.2", "vite": "^3.0.2",
"vue": "^2.6.11", "vue": "^2.7",
"vue-clipboard2": "^0.3.1", "vue-clipboard2": "^0.3.1",
"vue-loader": "^15.9.8", "vue-loader": "^15.9.8",
"vue-meta": "^2.4.0", "vue-meta": "^2.4.0",
@@ -37,6 +36,7 @@
"vuex": "^3.6.2" "vuex": "^3.6.2"
}, },
"dependencies": { "dependencies": {
"@rollup/plugin-commonjs": "^21.0",
"vue-simplemde": "^2.0.0" "vue-simplemde": "^2.0.0"
} }
} }

6
postcss.config.js vendored Normal file
View File

@@ -0,0 +1,6 @@
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
}

View File

@@ -87,16 +87,16 @@
</template> </template>
<script> <script>
import Confirm from '@/components/Confirm' import Confirm from '@/components/Confirm.vue'
import Notification from '@/components/Notification' import Notification from '@/components/Notification.vue'
import IconDanger from '@/components/icons/IconDanger' import IconDanger from '@/components/icons/IconDanger.vue'
import IconWarning from '@/components/icons/IconWarning' import IconWarning from '@/components/icons/IconWarning.vue'
import IconSuccess from '@/components/icons/IconSuccess' import IconSuccess from '@/components/icons/IconSuccess.vue'
import IconInfo from '@/components/icons/IconInfo' import IconInfo from '@/components/icons/IconInfo.vue'
import SearchPalette from '@/components/SearchPalette' import SearchPalette from '@/components/SearchPalette.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
export default { export default {
components: { components: {
Confirm, Confirm,
Notification, Notification,

View File

@@ -49,27 +49,27 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -47,28 +47,28 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -55,31 +55,31 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Alerts')}`, title: `${this.__('Alerts')}`,

View File

@@ -50,36 +50,36 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import throttle from 'lodash/throttle' import throttle from 'lodash/throttle'
import pickBy from 'lodash/pickBy' import pickBy from 'lodash/pickBy'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Application logs')}`, title: `${this.__('Application logs')}`,

View File

@@ -78,32 +78,32 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import IconPerson from '@/components/icons/IconPerson' import IconPerson from '@/components/icons/IconPerson.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import IconHarddisk from '@/components/icons/IconHarddisk' import IconHarddisk from '@/components/icons/IconHarddisk.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Administration')}`, title: `${this.__('Administration')}`,

View File

@@ -43,27 +43,27 @@
</template> </template>
<script> <script>
import TopBar from './../../components/TopBar' import TopBar from './../../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './../Tabs' import Tabs from './../Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -43,27 +43,27 @@
</template> </template>
<script> <script>
import TopBar from './../../components/TopBar' import TopBar from './../../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './../Tabs' import Tabs from './../Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -53,30 +53,30 @@
</template> </template>
<script> <script>
import TopBar from './../../components/TopBar' import TopBar from './../../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './../Tabs'; import Tabs from './../Tabs.vue';
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -39,26 +39,26 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -39,26 +39,26 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -51,32 +51,32 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Documentation')}`, title: `${this.__('Documentation')}`,

View File

@@ -157,26 +157,26 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -150,27 +150,27 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -59,31 +59,31 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Packages')}`, title: `${this.__('Packages')}`,

View File

@@ -74,31 +74,31 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import IconPhp from '@/components/icons/IconPhp' import IconPhp from '@/components/icons/IconPhp.vue'
import throttle from "lodash/throttle"; import throttle from "lodash/throttle";
import pickBy from "lodash/pickBy"; import pickBy from "lodash/pickBy";

View File

@@ -136,32 +136,32 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,
metaInfo() { metaInfo() {

View File

@@ -74,36 +74,36 @@
</template> </template>
<script> <script>
import TopBar from './../../components/TopBar' import TopBar from './../../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './../Tabs' import Tabs from './../Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,
metaInfo() { metaInfo() {

View File

@@ -61,32 +61,32 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,
metaInfo() { metaInfo() {

View File

@@ -83,34 +83,34 @@
</template> </template>
<script> <script>
import TopBar from './../../components/TopBar' import TopBar from './../../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './../Tabs' import Tabs from './../Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,

View File

@@ -60,30 +60,30 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,

View File

@@ -74,36 +74,36 @@
</template> </template>
<script> <script>
import TopBar from './../../components/TopBar' import TopBar from './../../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './../Tabs' import Tabs from './../Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,
components: { components: {

View File

@@ -53,32 +53,32 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,
components: { components: {

View File

@@ -205,28 +205,28 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormFileInput from '@/components/forms/FormFileInput' import FormFileInput from '@/components/forms/FormFileInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -81,31 +81,31 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import IconPhp from '@/components/icons/IconPhp' import IconPhp from '@/components/icons/IconPhp.vue'
import throttle from "lodash/throttle"; import throttle from "lodash/throttle";
import pickBy from "lodash/pickBy"; import pickBy from "lodash/pickBy";

View File

@@ -26,28 +26,28 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './TabsStatus' import Tabs from './TabsStatus.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Status')}`, title: `${this.__('Status')}`,

View File

@@ -44,31 +44,31 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Support')}`, title: `${this.__('Support')}`,

View File

@@ -56,29 +56,29 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.ticket.title}`, title: `${this.ticket.title}`,

View File

@@ -63,28 +63,28 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('System')}`, title: `${this.__('System')}`,

View File

@@ -42,10 +42,10 @@
Load Terms of Service template Load Terms of Service template
</Button> </Button>
<FormCustom label="Content Terms Of Service"> <FormCustom label="Content Terms Of Service">
<vue-simplemde v-model="form.terms" ref="terms_of_service"/> <!-- <vue-simplemde v-model="form.terms" ref="terms_of_service"/>-->
</FormCustom> </FormCustom>
<FormCustom label="Content Privacy Policy"> <FormCustom label="Content Privacy Policy">
<vue-simplemde v-model="form.privacy"/> <!-- <vue-simplemde v-model="form.privacy"/>-->
</FormCustom> </FormCustom>
<FormActions> <FormActions>
<Button>{{ __('Save changes') }}</Button> <Button>{{ __('Save changes') }}</Button>
@@ -62,30 +62,30 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormFileInput from '@/components/forms/FormFileInput' import FormFileInput from '@/components/forms/FormFileInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import FormCustom from '@/components/forms/FormCustom' import FormCustom from '@/components/forms/FormCustom.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import VueSimplemde from 'vue-simplemde' // import VueSimplemde from 'vue-simplemde'
export default { export default {
metaInfo() { metaInfo() {
@@ -117,7 +117,7 @@ export default {
Form, Form,
FormActions, FormActions,
Tabs, Tabs,
VueSimplemde, // VueSimplemde,
FormCustom FormCustom
}, },
@@ -147,7 +147,7 @@ export default {
getTemplate(type) { getTemplate(type) {
window.axios.get(this.route('admin.settings.terms.template')) window.axios.get(this.route('admin.settings.terms.template'))
.then(response => { .then(response => {
this.$refs.terms_of_service.simplemde.value(response.data.content); // this.$refs.terms_of_service.simplemde.value(response.data.content);
this.form.terms = response.data.content; this.form.terms = response.data.content;
useNotification({ useNotification({
@@ -163,7 +163,7 @@ export default {
</script> </script>
<style> <style>
@import '~simplemde/dist/simplemde.min.css'; /*@import '~simplemde/dist/simplemde.min.css';*/
.editor-toolbar.fullscreen { .editor-toolbar.fullscreen {
z-index: 50; z-index: 50;

View File

@@ -61,29 +61,29 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Create user')}`, title: `${this.__('Create user')}`,

View File

@@ -72,28 +72,28 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -72,35 +72,35 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import pickBy from 'lodash/pickBy' import pickBy from 'lodash/pickBy'
import throttle from 'lodash/throttle' import throttle from 'lodash/throttle'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Users')}`, title: `${this.__('Users')}`,

View File

@@ -139,36 +139,36 @@
</template> </template>
<script> <script>
import TopBar from './../components/TopBar' import TopBar from './../components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__(this.user.name)}`, title: `${this.__(this.user.name)}`,

View File

@@ -12,10 +12,10 @@
</template> </template>
<script> <script>
import TopBar from '@/components/TopBar' import TopBar from '@/components/TopBar.vue'
import Breadcrumbs from '@/components/Breadcrumbs' import Breadcrumbs from '@/components/Breadcrumbs.vue'
import TabBar from '@/components/TabBar' import TabBar from '@/components/TabBar.vue'
import TopBarTabBarContainer from '@/components/TopBarTabBarContainer' import TopBarTabBarContainer from '@/components/TopBarTabBarContainer.vue'
export default { export default {
components: { components: {

View File

@@ -36,10 +36,10 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
export default { export default {
metaInfo: {title: 'Login'}, metaInfo: {title: 'Login'},

View File

@@ -24,13 +24,13 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Reset password')}`, title: `${this.__('Reset password')}`,

View File

@@ -52,10 +52,10 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
export default { export default {
metaInfo: {title: 'Login'}, metaInfo: {title: 'Login'},

View File

@@ -19,13 +19,13 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Create password')}`, title: `${this.__('Create password')}`,

View File

@@ -54,14 +54,14 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import ErrorText from '@/components/ErrorText' import ErrorText from '@/components/ErrorText.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Register')}`, title: `${this.__('Register')}`,

View File

@@ -26,13 +26,13 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Reset password')}`, title: `${this.__('Reset password')}`,

View File

@@ -17,12 +17,12 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
export default { export default {
metaInfo: { title: 'Installation incomplete' }, metaInfo: { title: 'Installation incomplete' },
components: { components: {

View File

@@ -75,22 +75,22 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'

View File

@@ -12,10 +12,9 @@
</template> </template>
<script> <script>
import TopBar from '@/components/TopBar' import TopBar from '@/components/TopBar.vue'
import Breadcrumbs from '@/components/Breadcrumbs' import Breadcrumbs from '@/components/Breadcrumbs.vue'
import TabBar from '@/components/TabBar' import TopBarTabBarContainer from '@/components/TopBarTabBarContainer.vue'
import TopBarTabBarContainer from '@/components/TopBarTabBarContainer'
export default { export default {
components: { components: {

View File

@@ -26,31 +26,31 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -26,33 +26,33 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Documentation')}`, title: `${this.__('Documentation')}`,

View File

@@ -30,31 +30,31 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import Tabs from './Tabs'; import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -12,10 +12,9 @@
</template> </template>
<script> <script>
import TopBar from '@/components/TopBar' import TopBar from '@/components/TopBar.vue'
import Breadcrumbs from '@/components/Breadcrumbs' import Breadcrumbs from '@/components/Breadcrumbs.vue'
import TabBar from '@/components/TabBar' import TopBarTabBarContainer from '@/components/TopBarTabBarContainer.vue'
import TopBarTabBarContainer from '@/components/TopBarTabBarContainer'
export default { export default {
components: { components: {

View File

@@ -19,21 +19,21 @@
</template> </template>
<script> <script>
import TopBar from '../Dashboard/components/TopBar' import TopBar from '../Dashboard/components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,
components: { components: {

View File

@@ -23,20 +23,20 @@
</template> </template>
<script> <script>
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
export default { export default {
layout: MainLayout, layout: MainLayout,
components: { components: {

View File

@@ -20,10 +20,10 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
export default { export default {
metaInfo: {title: 'Privacy Policy'}, metaInfo: {title: 'Privacy Policy'},

View File

@@ -20,10 +20,10 @@
</template> </template>
<script> <script>
import TextDivider from '@/components/TextDivider' import TextDivider from '@/components/TextDivider.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
export default { export default {
metaInfo: {title: 'Terms of Service'}, metaInfo: {title: 'Terms of Service'},

View File

@@ -207,37 +207,37 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import IconArrowUp from '@/components/icons/IconArrowUp' import IconArrowUp from '@/components/icons/IconArrowUp.vue'
import IconArrowDown from '@/components/icons/IconArrowDown' import IconArrowDown from '@/components/icons/IconArrowDown.vue'
import IconClose from '@/components/icons/IconClose' import IconClose from '@/components/icons/IconClose.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'

View File

@@ -21,29 +21,29 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import IconArrowUp from '@/components/icons/IconArrowUp' import IconArrowUp from '@/components/icons/IconArrowUp.vue'
import IconArrowDown from '@/components/icons/IconArrowDown' import IconArrowDown from '@/components/icons/IconArrowDown.vue'
import IconClose from '@/components/icons/IconClose' import IconClose from '@/components/icons/IconClose.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Billing error')}`, title: `${this.__('Billing error')}`,

View File

@@ -35,29 +35,29 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Profile')}`, title: `${this.__('Profile')}`,

View File

@@ -51,33 +51,33 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
export default { export default {

View File

@@ -43,32 +43,31 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import SettingsSegment from "../../components/SettingsSegment"; import SettingsSegment from "../../components/SettingsSegment.vue";
import {Inertia} from "@inertiajs/inertia"; import TwoFactorAuthentication from "./components/TwoFactorAuthentication.vue";
import TwoFactorAuthentication from "./components/TwoFactorAuthentication";
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Security')}`, title: `${this.__('Security')}`,

View File

@@ -49,27 +49,27 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
export default { export default {

View File

@@ -12,10 +12,9 @@
</template> </template>
<script> <script>
import TopBar from '@/components/TopBar' import TopBar from '@/components/TopBar.vue'
import Breadcrumbs from '@/components/Breadcrumbs' import Breadcrumbs from '@/components/Breadcrumbs.vue'
import TabBar from '@/components/TabBar' import TopBarTabBarContainer from '@/components/TopBarTabBarContainer.vue'
import TopBarTabBarContainer from '@/components/TopBarTabBarContainer'
export default { export default {
components: { components: {

View File

@@ -46,9 +46,9 @@
<script> <script>
import {Inertia} from "@inertiajs/inertia"; import {Inertia} from "@inertiajs/inertia";
import Button from "../../../components/Button"; import Button from "@/components/Button.vue";
import Input from "../../../components/Input"; import Input from "@/components/Input.vue";
import FormInput from "../../../components/forms/FormInput"; import FormInput from "@/components/forms/FormInput.vue";
export default { export default {
components: {FormInput, Input, Button}, components: {FormInput, Input, Button},
@@ -56,7 +56,7 @@ export default {
props: { props: {
secret: Object, secret: Object,
recoveryCodes: Array, recoveryCodes: Array,
enabled: Boolean enabled: BooleanI
}, },
data() { data() {

View File

@@ -95,34 +95,34 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import IconButton from '@/components/IconButton' import IconButton from '@/components/IconButton.vue'
import IconMore from '@/components/icons/IconMore' import IconMore from '@/components/icons/IconMore.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Dropdown from '@/components/Dropdown' import Dropdown from '@/components/Dropdown.vue'
import DropdownList from '@/components/DropdownList' import DropdownList from '@/components/DropdownList.vue'
import DropdownListItem from '@/components/DropdownListItem' import DropdownListItem from '@/components/DropdownListItem.vue'
import DropdownListItemButton from '@/components/DropdownListItemButton' import DropdownListItemButton from '@/components/DropdownListItemButton.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
export default { export default {

View File

@@ -45,46 +45,46 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import IconButton from '@/components/IconButton' import IconButton from '@/components/IconButton.vue'
import IconMore from '@/components/icons/IconMore' import IconMore from '@/components/icons/IconMore.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Dropdown from '@/components/Dropdown' import Dropdown from '@/components/Dropdown.vue'
import DropdownList from '@/components/DropdownList' import DropdownList from '@/components/DropdownList.vue'
import DropdownListItem from '@/components/DropdownListItem' import DropdownListItem from '@/components/DropdownListItem.vue'
import DropdownListItemButton from '@/components/DropdownListItemButton' import DropdownListItemButton from '@/components/DropdownListItemButton.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Servers')}`, title: `${this.__('Servers')}`,

View File

@@ -59,45 +59,45 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import IconButton from '@/components/IconButton' import IconButton from '@/components/IconButton.vue'
import IconMore from '@/components/icons/IconMore' import IconMore from '@/components/icons/IconMore.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Dropdown from '@/components/Dropdown' import Dropdown from '@/components/Dropdown.vue'
import DropdownList from '@/components/DropdownList' import DropdownList from '@/components/DropdownList.vue'
import DropdownListItem from '@/components/DropdownListItem' import DropdownListItem from '@/components/DropdownListItem.vue'
import DropdownListItemButton from '@/components/DropdownListItemButton' import DropdownListItemButton from '@/components/DropdownListItemButton.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Servers')}`, title: `${this.__('Servers')}`,

View File

@@ -12,10 +12,9 @@
</template> </template>
<script> <script>
import TopBar from '@/components/TopBar' import TopBar from '@/components/TopBar.vue'
import Breadcrumbs from '@/components/Breadcrumbs' import Breadcrumbs from '@/components/Breadcrumbs.vue'
import TabBar from '@/components/TabBar' import TopBarTabBarContainer from '@/components/TopBarTabBarContainer.vue'
import TopBarTabBarContainer from '@/components/TopBarTabBarContainer'
export default { export default {
components: { components: {

View File

@@ -66,38 +66,38 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Certificates')} - ${this.site.domain}`, title: `${this.__('Certificates')} - ${this.site.domain}`,

View File

@@ -91,33 +91,33 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: this.__('Apps'), title: this.__('Apps'),

View File

@@ -83,38 +83,38 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Certificates')} - ${this.site.domain}`, title: `${this.__('Certificates')} - ${this.site.domain}`,

View File

@@ -121,37 +121,37 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `Cronjobs - ${this.site.domain}`, title: `Cronjobs - ${this.site.domain}`,

View File

@@ -82,34 +82,34 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -78,37 +78,37 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('DNS')} - ${this.site.domain}`, title: `${this.__('DNS')} - ${this.site.domain}`,

View File

@@ -85,39 +85,39 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import IconButton from '@/components/IconButton' import IconButton from '@/components/IconButton.vue'
import IconMore from '@/components/icons/IconMore' import IconMore from '@/components/icons/IconMore.vue'
import IconPhp from '@/components/icons/IconPhp' import IconPhp from '@/components/icons/IconPhp.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Dropdown from '@/components/Dropdown' import Dropdown from '@/components/Dropdown.vue'
import DropdownList from '@/components/DropdownList' import DropdownList from '@/components/DropdownList.vue'
import DropdownListItem from '@/components/DropdownListItem' import DropdownListItem from '@/components/DropdownListItem.vue'
import DropdownListItemButton from '@/components/DropdownListItemButton' import DropdownListItemButton from '@/components/DropdownListItemButton.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Sites')}`, title: `${this.__('Sites')}`,

View File

@@ -81,37 +81,37 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormSelect from '@/components/forms/FormSelect' import FormSelect from '@/components/forms/FormSelect.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Redirects')} - ${this.site.domain}`, title: `${this.__('Redirects')} - ${this.site.domain}`,

View File

@@ -94,26 +94,26 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useConfirm} from '@/hooks/confirm' import {useConfirm} from '@/hooks/confirm'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -150,35 +150,35 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import SettingsLayout from '@/components/layouts/SettingsLayout' import SettingsLayout from '@/components/layouts/SettingsLayout.vue'
import SettingsSegment from '@/components/SettingsSegment' import SettingsSegment from '@/components/SettingsSegment.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import {useNotification} from '@/hooks/notification' import {useNotification} from '@/hooks/notification'
import Tabs from './Tabs' import Tabs from './Tabs.vue'
import Table from '@/components/Table' import Table from '@/components/Table.vue'
import TableHead from '@/components/TableHead' import TableHead from '@/components/TableHead.vue'
import TableHeader from '@/components/TableHeader' import TableHeader from '@/components/TableHeader.vue'
import TableRow from '@/components/TableRow' import TableRow from '@/components/TableRow.vue'
import TableBody from '@/components/TableBody' import TableBody from '@/components/TableBody.vue'
import TableData from '@/components/TableData' import TableData from '@/components/TableData.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import Copy from '@/components/Copy' import Copy from '@/components/Copy.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -12,10 +12,9 @@
</template> </template>
<script> <script>
import TopBar from '@/components/TopBar' import TopBar from '@/components/TopBar.vue'
import Breadcrumbs from '@/components/Breadcrumbs' import Breadcrumbs from '@/components/Breadcrumbs.vue'
import TabBar from '@/components/TabBar' import TopBarTabBarContainer from '@/components/TopBarTabBarContainer.vue'
import TopBarTabBarContainer from '@/components/TopBarTabBarContainer'
export default { export default {
components: { components: {

View File

@@ -27,28 +27,28 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Closed support requests')}`, title: `${this.__('Closed support requests')}`,

View File

@@ -48,30 +48,30 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import EmptyImage from '@/components/EmptyImage' import EmptyImage from '@/components/EmptyImage.vue'
export default { export default {
metaInfo() { metaInfo() {
return { return {
title: `${this.__('Support')}`, title: `${this.__('Support')}`,

View File

@@ -57,27 +57,27 @@
</template> </template>
<script> <script>
import TopBar from './components/TopBar' import TopBar from './components/TopBar.vue'
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Content from '@/components/Content' import Content from '@/components/Content.vue'
import Page from '@/components/Page' import Page from '@/components/Page.vue'
import PageHeader from '@/components/PageHeader' import PageHeader from '@/components/PageHeader.vue'
import PageHeaderTitle from '@/components/PageHeaderTitle' import PageHeaderTitle from '@/components/PageHeaderTitle.vue'
import PageBody from '@/components/PageBody' import PageBody from '@/components/PageBody.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import List from '@/components/List' import List from '@/components/List.vue'
import ListItem from '@/components/ListItem' import ListItem from '@/components/ListItem.vue'
import StatusBubble from '@/components/StatusBubble' import StatusBubble from '@/components/StatusBubble.vue'
import NotificationBadge from '@/components/NotificationBadge' import NotificationBadge from '@/components/NotificationBadge.vue'
import MainLayout from '@/Layouts/MainLayout' import MainLayout from '@/Layouts/MainLayout.vue'
import IconBox from '@/components/icons/IconBox' import IconBox from '@/components/icons/IconBox.vue'
import IconGlobe from '@/components/icons/IconGlobe' import IconGlobe from '@/components/icons/IconGlobe.vue'
import IconStorage from '@/components/icons/IconStorage' import IconStorage from '@/components/icons/IconStorage.vue'
import Modal from '@/components/Modal' import Modal from '@/components/Modal.vue'
import ModalContainer from '@/components/ModalContainer' import ModalContainer from '@/components/ModalContainer.vue'
import FormInput from '@/components/forms/FormInput' import FormInput from '@/components/forms/FormInput.vue'
import FormTextarea from '@/components/forms/FormTextarea' import FormTextarea from '@/components/forms/FormTextarea.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
export default { export default {
metaInfo() { metaInfo() {

View File

@@ -12,10 +12,9 @@
</template> </template>
<script> <script>
import TopBar from '@/components/TopBar' import TopBar from '@/components/TopBar.vue'
import Breadcrumbs from '@/components/Breadcrumbs' import Breadcrumbs from '@/components/Breadcrumbs.vue'
import TabBar from '@/components/TabBar' import TopBarTabBarContainer from '@/components/TopBarTabBarContainer.vue'
import TopBarTabBarContainer from '@/components/TopBarTabBarContainer'
export default { export default {
components: { components: {

12
resources/js/app.js vendored
View File

@@ -6,7 +6,7 @@ import PortalVue from 'portal-vue'
import vClickOutside from 'v-click-outside' import vClickOutside from 'v-click-outside'
import VueClipboard from 'vue-clipboard2' import VueClipboard from 'vue-clipboard2'
import forEach from 'lodash/forEach'; import forEach from 'lodash/forEach';
import mixins from './mixins'; import mixins from '@/mixins';
import {InertiaProgress} from '@inertiajs/progress' import {InertiaProgress} from '@inertiajs/progress'
import axios from 'axios'; import axios from 'axios';
import {resolvePageComponent} from "laravel-vite-plugin/inertia-helpers"; import {resolvePageComponent} from "laravel-vite-plugin/inertia-helpers";
@@ -18,7 +18,7 @@ Vue.use(PortalVue)
Vue.use(plugin) Vue.use(plugin)
Vue.use(VueMeta) Vue.use(VueMeta)
Vue.use(VueClipboard) Vue.use(VueClipboard)
Vue.mixin({ methods: { route: window.route } }) Vue.mixin({methods: {route: window.route}})
Vue.mixin(mixins); Vue.mixin(mixins);
Vue.component('InertiaLink', InertiaLink) Vue.component('InertiaLink', InertiaLink)
@@ -39,6 +39,8 @@ const app = document.getElementById('app')
let pageData = JSON.parse(app.dataset.page) let pageData = JSON.parse(app.dataset.page)
new Vue({ new Vue({
store, store,
metaInfo: { metaInfo: {
@@ -47,7 +49,11 @@ new Vue({
render: h => h(InertiaApp, { render: h => h(InertiaApp, {
props: { props: {
initialPage: pageData, initialPage: pageData,
resolveComponent: name => resolvePageComponent(`./Pages/${name}.vue`, import.meta.glob('./Pages/**/*.vue')), resolveComponent: async(name) => {
const pages = import.meta.glob('./Pages/**/*.vue');
return (await resolvePageComponent(`./Pages/${name}.vue`, pages)).default;
}
}, },
}), }),
}).$mount(app) }).$mount(app)

View File

@@ -8,7 +8,7 @@
</template> </template>
<script> <script>
import BreadcrumbsItem from '@/components/BreadcrumbsItem' import BreadcrumbsItem from '@/components/BreadcrumbsItem.vue'
export default { export default {
components: { components: {

View File

@@ -1,3 +1,3 @@
<template> <template>
<img src="/images/empty.png" class="w-32 md:w-48 m-auto" /> <img src="/images/empty.png" class="w-32 md:w-48 m-auto" alt="Decorative image for empty list." />
</template> </template>

View File

@@ -30,11 +30,11 @@
</template> </template>
<script> <script>
import IconClose from '@/components/icons/IconClose' import IconClose from '@/components/icons/IconClose.vue'
import FormActions from '@/components/FormActions' import FormActions from '@/components/FormActions.vue'
import Form from '@/components/Form' import Form from '@/components/Form.vue'
export default { export default {
components: { components: {
IconClose, IconClose,
FormActions, FormActions,

View File

@@ -9,7 +9,7 @@
</template> </template>
<script> <script>
import TabBarItem from '@/components/TabBarItem' import TabBarItem from '@/components/TabBarItem.vue'
export default { export default {
components: { components: {

View File

@@ -59,14 +59,14 @@
</template> </template>
<script> <script>
import Container from '@/components/Container' import Container from '@/components/Container.vue'
import Dropdown from '@/components/Dropdown' import Dropdown from '@/components/Dropdown.vue'
import DropdownList from '@/components/DropdownList' import DropdownList from '@/components/DropdownList.vue'
import DropdownListItem from '@/components/DropdownListItem' import DropdownListItem from '@/components/DropdownListItem.vue'
import IconMoon from '@/components/icons/IconMoon' import IconMoon from '@/components/icons/IconMoon.vue'
import IconSun from '@/components/icons/IconSun' import IconSun from '@/components/icons/IconSun.vue'
import IconSearch from '@/components/icons/IconSearch' import IconSearch from '@/components/icons/IconSearch.vue'
import IconButton from '@/components/IconButton' import IconButton from '@/components/IconButton.vue'
export default { export default {
components: { components: {

View File

@@ -9,12 +9,12 @@
</template> </template>
<script> <script>
import FormGroup from '@/components/FormGroup' import FormGroup from '@/components/FormGroup.vue'
import Label from '@/components/Label' import Label from '@/components/Label.vue'
import ErrorText from '@/components/ErrorText' import ErrorText from '@/components/ErrorText.vue'
import HelperText from '@/components/HelperText' import HelperText from '@/components/HelperText.vue'
const defaultClasses = const defaultClasses =
'w-full border-medium-emphasis text-body max-w-lg px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary' 'w-full border-medium-emphasis text-body max-w-lg px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary'
export default { export default {

View File

@@ -32,13 +32,13 @@
</template> </template>
<script> <script>
import FormGroup from '@/components/FormGroup' import FormGroup from '@/components/FormGroup.vue'
import Label from '@/components/Label' import Label from '@/components/Label.vue'
import Button from '@/components/Button' import Button from '@/components/Button.vue'
import ErrorText from '@/components/ErrorText' import ErrorText from '@/components/ErrorText.vue'
import HelperText from '@/components/HelperText' import HelperText from '@/components/HelperText.vue'
import IconClipboard from '@/components/icons/IconClipboard' import IconClipboard from '@/components/icons/IconClipboard.vue'
import IconKey from '@/components/icons/IconKey' import IconKey from '@/components/icons/IconKey.vue'
const defaultClasses = const defaultClasses =
'w-full border-medium-emphasis text-body h-10 px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary' 'w-full border-medium-emphasis text-body h-10 px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary'

View File

@@ -32,12 +32,12 @@
</template> </template>
<script> <script>
import FormGroup from '@/components/FormGroup' import FormGroup from '@/components/FormGroup.vue'
import Label from '@/components/Label' import Label from '@/components/Label.vue'
import ErrorText from '@/components/ErrorText' import ErrorText from '@/components/ErrorText.vue'
import HelperText from '@/components/HelperText' import HelperText from '@/components/HelperText.vue'
import IconClipboard from '@/components/icons/IconClipboard' import IconClipboard from '@/components/icons/IconClipboard.vue'
import IconKey from '@/components/icons/IconKey' import IconKey from '@/components/icons/IconKey.vue'
const defaultClasses = const defaultClasses =
'w-full border-medium-emphasis text-body h-10 px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary' 'w-full border-medium-emphasis text-body h-10 px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary'

View File

@@ -16,10 +16,10 @@
</template> </template>
<script> <script>
import FormGroup from '@/components/FormGroup' import FormGroup from '@/components/FormGroup.vue'
import Label from '@/components/Label' import Label from '@/components/Label.vue'
import ErrorText from '@/components/ErrorText' import ErrorText from '@/components/ErrorText.vue'
import HelperText from '@/components/HelperText' import HelperText from '@/components/HelperText.vue'
const defaultClasses = const defaultClasses =
'w-full border-medium-emphasis text-body h-10 px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary' 'w-full border-medium-emphasis text-body h-10 px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary'

View File

@@ -15,12 +15,12 @@
</template> </template>
<script> <script>
import FormGroup from '@/components/FormGroup' import FormGroup from '@/components/FormGroup.vue'
import Label from '@/components/Label' import Label from '@/components/Label.vue'
import ErrorText from '@/components/ErrorText' import ErrorText from '@/components/ErrorText.vue'
import HelperText from '@/components/HelperText' import HelperText from '@/components/HelperText.vue'
const defaultClasses = const defaultClasses =
'w-full border-medium-emphasis text-body px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary' 'w-full border-medium-emphasis text-body px-2 border rounded bg-surface-1 focus:outline-none focus:border-primary'
export default { export default {

View File

@@ -1,4 +1,4 @@
module.exports = { export default {
methods: { methods: {
/** /**
* Translate the given key. * Translate the given key.

View File

@@ -5,7 +5,7 @@
@tailwind utilities; @tailwind utilities;
@import 'nprogress'; @import 'nprogress';
@import "~balloon-css/src/balloon"; @import "balloon-css/src/balloon";
.bf-blur { .bf-blur {
backdrop-filter: blur(2px) saturate(125%); backdrop-filter: blur(2px) saturate(125%);

View File

@@ -8,8 +8,7 @@
<link href="https://fonts.googleapis.com/css?family=Inter&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Inter&display=swap" rel="stylesheet">
<link href="{{ mix('/css/app.css') }}" rel="stylesheet"></link> @vite(['resources/sass/app.scss', 'resources/js/app.js'])
<script src="{{ mix('/js/app.js') }}" defer></script>
@if(config('cashier.key') && config('cashier.secret')) @if(config('cashier.key') && config('cashier.secret'))
<script src="https://js.stripe.com/v3/"></script> <script src="https://js.stripe.com/v3/"></script>

21
vite.config.js vendored
View File

@@ -5,17 +5,20 @@ import vue from '@vitejs/plugin-vue2';
export default defineConfig({ export default defineConfig({
plugins: [ plugins: [
laravel([ laravel([
'resources/css/app.css', 'resources/sass/app.scss',
'resources/js/app.js', 'resources/js/app.js',
]), ]),
vue({ vue({
template: { template: {
transformAssetUrls: { transformAssetUrls: {
base: null, video: [],
includeAbsolute: false, source: [],
}, img: [],
}, image: [],
}), use: []
},
},
}),
], ],
resolve: { resolve: {
alias: { alias: {