From 2ce8a890e2804312931383708a48247ce6f33c80 Mon Sep 17 00:00:00 2001 From: Jai A Date: Mon, 21 Dec 2020 22:25:46 -0700 Subject: [PATCH] Re-add EthicalAds --- components/DashboardPage.vue | 8 +++- components/EthicalAd.vue | 75 ++++++++++++++++++++++++++++- components/ModPage.vue | 12 ++++- nuxt.config.js | 6 ++- pages/index.vue | 1 + pages/mod/_id/settings.vue | 91 ++++++++++++++++++++++++++++++++++++ pages/mods.vue | 2 +- pages/user/_id.vue | 2 +- 8 files changed, 189 insertions(+), 8 deletions(-) create mode 100644 pages/mod/_id/settings.vue diff --git a/components/DashboardPage.vue b/components/DashboardPage.vue index 98a07f23a..f329c0b89 100644 --- a/components/DashboardPage.vue +++ b/components/DashboardPage.vue @@ -22,10 +22,10 @@ Settings - - + +
@@ -59,4 +59,8 @@ export default { font-weight: var(--font-weight-extrabold); } } + +.footer { + padding-top: 0; +} diff --git a/components/EthicalAd.vue b/components/EthicalAd.vue index 157973504..926f0fe8d 100644 --- a/components/EthicalAd.vue +++ b/components/EthicalAd.vue @@ -1,11 +1,82 @@ - + diff --git a/components/ModPage.vue b/components/ModPage.vue index f9e12213f..b65aa7c95 100644 --- a/components/ModPage.vue +++ b/components/ModPage.vue @@ -21,7 +21,7 @@
- +
@@ -69,6 +69,16 @@ > Edit + + Settings +
diff --git a/nuxt.config.js b/nuxt.config.js index c9579e9e6..c93a21f89 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -63,6 +63,10 @@ export default { async: true, defer: true, }, + { + src: 'https://media.ethicalads.io/media/client/ethicalads.min.js', + async: true, + }, ], }, @@ -159,7 +163,7 @@ export default { transpile: ['vue-tooltip', 'vue-notification'], styleResources: { scss: './assets/styles/injected.scss', - } + }, }, loading: { color: 'green', diff --git a/pages/index.vue b/pages/index.vue index af135645e..c49a959ad 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -261,6 +261,7 @@ export default { .hero { margin-left: 15%; width: 30%; + z-index: 1; h3 { font-size: 18px; font-weight: bolder; diff --git a/pages/mod/_id/settings.vue b/pages/mod/_id/settings.vue new file mode 100644 index 000000000..1347f5f62 --- /dev/null +++ b/pages/mod/_id/settings.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/pages/mods.vue b/pages/mods.vue index 25d89fe61..d951387e5 100644 --- a/pages/mods.vue +++ b/pages/mods.vue @@ -64,7 +64,7 @@
- +
- +