Skip to content

Commit 35a8082

Browse files
authored
Merge pull request #339 from vuejs-jp/chore/newtcms-to-local-cp
Newt CMS から Local の管理へ切り替え
2 parents 93fb4fa + 4410911 commit 35a8082

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1329
-8
lines changed

app/components/SponsorsPageSection.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
<script setup lang="ts">
22
import SponsorList from '~/components/sponsors/SponsorList.vue'
33
import SectionTitle from '~/components/SectionTitle.vue'
4-
import { useSponsorsCMS } from '~/composables/useCMS'
4+
// import { useSponsorsCMS } from '~/composables/useCMS'
55
import { individuals } from '~/utils/individuals.constants'
66
7-
const { fetchContent } = useSponsorsCMS()
8-
const { data: sponsors } = useLazyAsyncData('sponsors', () => fetchContent())
7+
import { sponsors } from '~/utils/newt.constants'
8+
9+
// const { fetchContent } = useSponsorsCMS()
10+
// const { data: sponsors } = useLazyAsyncData('sponsors', () => fetchContent())
911
</script>
1012

1113
<template>

app/components/sponsors/SponsorListBio.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import type { CustomPropType } from '~/types/shims-vue'
33
import { sponsorSupportLevelTitle } from '~/utils/sponsors.constants'
44
import { ISponsor } from '~/types/sponsors'
5+
import { REDIRECT_URL } from '~/utils/environment.constants'
56
67
const props = defineProps({
78
sponsors: {
@@ -46,7 +47,7 @@ const sponsorRankClass = computed(() => {
4647
rel="noopener"
4748
>
4849
<img
49-
:src="sponsor.image.src"
50+
:src="`${REDIRECT_URL}/sponsor/${sponsor.image.src}`"
5051
:alt="sponsor.name_jp"
5152
loading="lazy"
5253
class="aspect-video mb-5 w-full"

app/components/sponsors/SponsorLogo.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<script setup lang="ts">
22
import { ISponsor } from '~/types/sponsors'
3+
import { REDIRECT_URL } from '~/utils/environment.constants'
34
45
const props = defineProps<{
56
sponsor: ISponsor
@@ -14,7 +15,7 @@ const props = defineProps<{
1415
class="shadow-card hover:shadow-card-hover transition"
1516
>
1617
<img
17-
:src="props.sponsor.image.src"
18+
:src="`${REDIRECT_URL}/sponsor/${props.sponsor.image.src}`"
1819
:alt="props.sponsor.name_jp"
1920
class="aspect-16/9 object-cover w-full bg-center"
2021
>

app/pages/sponsors/index.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ import SponsorListBio from '~/components/sponsors/SponsorListBio.vue'
66
import PageTitle from '~/components/PageTitle.vue'
77
import FooterPageSection from '~/components/FooterPageSection.vue'
88
import IchimatsuDividedBar from '~/components/IchimatsuDividedBar.vue'
9-
import { useSponsorsCMS } from '~/composables/useCMS'
9+
// import { useSponsorsCMS } from '~/composables/useCMS'
1010
import { SHOW_SPONSOR_LIST } from '~/utils/feature.constants'
1111
import { conferenceTitle } from '~/utils/constants'
1212
import { generalOg, twitterOg } from '~/utils/og.constants'
1313
14+
import { sponsors } from '~/utils/newt.constants'
15+
1416
const title = `スポンサー一覧 | ${conferenceTitle}`
1517
const url = 'https://vuefes.jp/2022/sponsors'
1618
const description = `${conferenceTitle} のスポンサー情報です。`
@@ -23,8 +25,8 @@ useNuxt2Meta({
2325
]
2426
})
2527
26-
const { fetchContent } = useSponsorsCMS()
27-
const { data: sponsors } = useLazyAsyncData('sponsors', () => fetchContent())
28+
// const { fetchContent } = useSponsorsCMS()
29+
// const { data: sponsors } = useLazyAsyncData('sponsors', () => fetchContent())
2830
2931
const links = [
3032
{ label: 'Platinum', link: '#platinum' },

app/static/sponsor-square/base.png

2.26 KB
2.96 KB

app/static/sponsor-square/future.png

4.07 KB
7.58 KB

app/static/sponsor-square/icare.png

10.8 KB

app/static/sponsor-square/line.png

1.74 KB

0 commit comments

Comments
 (0)