From ac42cd3b9623922bec22e23dc06eb4a10df77a52 Mon Sep 17 00:00:00 2001 From: lzzfnc Date: Sun, 21 Nov 2021 21:17:20 +0100 Subject: [PATCH] function demo page Co-authored-by: grgrce --- assets/css/global.css | 7 ++ components/NuxtLogo.vue | 11 --- components/Tutorial.vue | 46 ------------ nuxt.config.js | 30 ++++---- pages/functions/_slug.vue | 146 ++++++++++++++++++++++++++++++++++++++ pages/index.vue | 47 +++++++++--- 6 files changed, 204 insertions(+), 83 deletions(-) create mode 100644 assets/css/global.css delete mode 100644 components/NuxtLogo.vue delete mode 100644 components/Tutorial.vue create mode 100644 pages/functions/_slug.vue diff --git a/assets/css/global.css b/assets/css/global.css new file mode 100644 index 0000000..ca19bd6 --- /dev/null +++ b/assets/css/global.css @@ -0,0 +1,7 @@ +html, +body { + margin: 0 24px; + font-size: 1.25rem; + line-height: 1.4; + font-family: Arial, Helvetica, sans-serif; +} diff --git a/components/NuxtLogo.vue b/components/NuxtLogo.vue deleted file mode 100644 index 970eba0..0000000 --- a/components/NuxtLogo.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/components/Tutorial.vue b/components/Tutorial.vue deleted file mode 100644 index 6440b8f..0000000 --- a/components/Tutorial.vue +++ /dev/null @@ -1,46 +0,0 @@ - - diff --git a/nuxt.config.js b/nuxt.config.js index 85db3f2..b5858fa 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -6,26 +6,22 @@ export default { head: { title: 'SI-16', htmlAttrs: { - lang: 'en' + lang: 'en', }, meta: [ { charset: 'utf-8' }, { name: 'viewport', content: 'width=device-width, initial-scale=1' }, { hid: 'description', name: 'description', content: '' }, - { name: 'format-detection', content: 'telephone=no' } + { name: 'format-detection', content: 'telephone=no' }, ], - link: [ - { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' } - ] + link: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }], }, // Global CSS: https://go.nuxtjs.dev/config-css - css: [ - ], + css: ['@/assets/css/global.css'], // Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins - plugins: [ - ], + plugins: [], // Auto import components: https://go.nuxtjs.dev/config-components components: true, @@ -37,15 +33,19 @@ export default { ], // Modules: https://go.nuxtjs.dev/config-modules - modules: [ - '@nuxtjs/strapi' - ], + modules: ['@nuxtjs/strapi'], strapi: { - entities: ['contributions', 'corpuses', 'functions', 'modules', 'projects', 'sp-16'] + entities: [ + 'contributions', + 'corpuses', + 'functions', + 'modules', + 'projects', + 'sp-16', + ], }, // Build Configuration: https://go.nuxtjs.dev/config-build - build: { - } + build: {}, } diff --git a/pages/functions/_slug.vue b/pages/functions/_slug.vue new file mode 100644 index 0000000..08d7348 --- /dev/null +++ b/pages/functions/_slug.vue @@ -0,0 +1,146 @@ + + + + + \ No newline at end of file diff --git a/pages/index.vue b/pages/index.vue index 245267f..391efde 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,18 +1,43 @@ + +