diff --git a/components/AppHeader.vue b/components/AppHeader.vue new file mode 100644 index 0000000..654209d --- /dev/null +++ b/components/AppHeader.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/nuxt.config.ts b/nuxt.config.ts index 45957a8..0bc34c3 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -25,6 +25,14 @@ export default defineNuxtConfig({ }, }, }, + + components: [ + { + path: '~/components', + pathPrefix: false, + }, + ], + app: { head: { title: '関西Ruby会議08', @@ -34,21 +42,21 @@ export default defineNuxtConfig({ { name: 'description', content: '関西Ruby会議は、関西で定期的に開催しているRubyプログラミング言語に関するカンファレンスです。Rubyに関する知見・技術を共有し、またRubyistの交流の場として、皆様に楽しんでいただけるカンファレンスを目指しています。' }, { property: 'og:type', content: 'website' }, { property: 'og:site_name', content: '関西Ruby会議08' }, - // { property: 'og:image', content: 'https://rubykansai.github.io/kansai08/ogp.png' }, + { property: 'og:image', content: 'https://rubykansai.github.io/kansai08/ogp.jpg' }, { property: 'og:description', content: '関西Ruby会議は、関西で定期的に開催しているRubyプログラミング言語に関するカンファレンスです。Rubyに関する知見・技術を共有し、またRubyistの交流の場として、皆様に楽しんでいただけるカンファレンスを目指しています。' }, { property: 'og:url', content: 'https://regional.rubykaigi.org/kansai08/' }, { property: 'og:title', content: '関西Ruby会議08' }, { name: 'twitter:title', content: '関西Ruby会議08' }, { name: 'twitter:card', content: 'summary_large_image' }, { name: 'twitter:site', content: '@rubykansai' }, - // { name: 'twitter:image', content: 'https://rubykansai.github.io/kansai08/ogp.png' }, + { name: 'twitter:image', content: 'https://rubykansai.github.io/kansai08/ogp.jpg' }, { name: 'twitter:description', content: '関西Ruby会議は、関西で定期的に開催しているRubyプログラミング言語に関するカンファレンスです。Rubyに関する知見・技術を共有し、またRubyistの交流の場として、皆様に楽しんでいただけるカンファレンスを目指しています。' }, ], link: [ { rel: 'icon', type: 'image/x-icon', href: '/kansai08/favicon.ico' }, { rel: 'stylesheet', - href: 'https://fonts.googleapis.com/css2?family=Yuji+Syuku&display=swap', + href: 'https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@100..900&family=Zen+Old+Mincho&display=swap', crossorigin: '', }, ], @@ -59,4 +67,6 @@ export default defineNuxtConfig({ }, baseURL: '/kansai08/', }, -}) + + compatibilityDate: '2025-02-05', +}) \ No newline at end of file diff --git a/pages/index.vue b/pages/index.vue index e950a13..d3769b3 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,38 +1,78 @@ diff --git a/public/lbottom.png b/public/lbottom.png new file mode 100644 index 0000000..fab5e09 Binary files /dev/null and b/public/lbottom.png differ diff --git a/public/logo.svg b/public/logo.svg new file mode 100644 index 0000000..483513e --- /dev/null +++ b/public/logo.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/ltop.png b/public/ltop.png new file mode 100644 index 0000000..636204e Binary files /dev/null and b/public/ltop.png differ diff --git a/public/ogp.jpg b/public/ogp.jpg new file mode 100644 index 0000000..0c582cc Binary files /dev/null and b/public/ogp.jpg differ diff --git a/public/rbottom.png b/public/rbottom.png new file mode 100644 index 0000000..229a778 Binary files /dev/null and b/public/rbottom.png differ diff --git a/public/rtop.png b/public/rtop.png new file mode 100644 index 0000000..4d8b074 Binary files /dev/null and b/public/rtop.png differ