Skip to content

Commit 78a04bf

Browse files
committed
refactor!: remove items included in nuxtify core
1 parent 8dc3f9d commit 78a04bf

File tree

23 files changed

+2
-836
lines changed

23 files changed

+2
-836
lines changed

playground/components/AppLogo.vue

Lines changed: 0 additions & 3 deletions
This file was deleted.

playground/nuxt.config.ts

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,8 @@
11
export default defineNuxtConfig({
22
modules: ['../src/module'],
33
devtools: { enabled: true },
4-
compatibilityDate: '2025-03-22',
4+
compatibilityDate: '2025-05-13',
55
nuxtifyPages: {
6-
brand: {
7-
name: '@nuxtify/pages playground',
8-
},
9-
announcement: {
10-
show: true,
11-
message: 'Welcome to the @nuxtify/pages playground!',
12-
buttonText: 'Click me',
13-
buttonUrl: 'https://nuxtify.dev/',
14-
},
156
navigation: {
167
primary: [
178
{ text: 'Home', to: '/' },

playground/pages/test.vue

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@ const nuxtifyConfig = useNuxtifyConfig()
1212
Test Button
1313
</v-btn>
1414

15-
<div>
16-
<AppLogo />
17-
</div>
18-
1915
<h2>nuxtifyConfig</h2>
2016
<pre>{{ nuxtifyConfig }}</pre>
2117
</div>

src/module.ts

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -23,35 +23,6 @@ export default defineNuxtModule<ModuleOptions>({
2323
},
2424
},
2525
defaults: {
26-
// Brand
27-
brand: {
28-
name: 'nuxtify-pages',
29-
domain: '',
30-
tagline: '',
31-
logo: {
32-
lightUrl: '',
33-
darkUrl: '',
34-
width: 200,
35-
mobileWidth: 150,
36-
},
37-
},
38-
39-
// Pages
40-
pages: {
41-
policies: {
42-
privacyUrl: '/privacy',
43-
termsUrl: '/terms',
44-
},
45-
},
46-
47-
// Announcement
48-
announcement: {
49-
show: false,
50-
message: '',
51-
buttonText: '',
52-
buttonUrl: '',
53-
},
54-
5526
// Navigation
5627
navigation: {
5728
primary: [],
@@ -63,15 +34,6 @@ export default defineNuxtModule<ModuleOptions>({
6334
// Footer
6435
footer: {
6536
copyright: '',
66-
credits: {
67-
creator: {
68-
name: '',
69-
domain: '',
70-
},
71-
prependText: '',
72-
appendText: '',
73-
showPoweredBy: true,
74-
},
7537
cta: {
7638
show: false,
7739
title: '',
@@ -82,8 +44,6 @@ export default defineNuxtModule<ModuleOptions>({
8244

8345
// Email
8446
email: {
85-
general: '',
86-
support: '',
8747
provider: {
8848
defaultSubmitUrl: '',
8949
},

src/runtime/components/app/AppAnnouncementBar.vue

Lines changed: 0 additions & 40 deletions
This file was deleted.

src/runtime/components/app/AppDialog.vue

Lines changed: 0 additions & 40 deletions
This file was deleted.

src/runtime/components/app/AppLoading.vue

Lines changed: 0 additions & 108 deletions
This file was deleted.

src/runtime/components/app/AppLogo.vue

Lines changed: 0 additions & 55 deletions
This file was deleted.

src/runtime/components/app/AppToast.vue

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/runtime/composables/dialog.ts

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)