Skip to content

Commit e88ad88

Browse files
committed
Events page
1 parent 005e90a commit e88ad88

File tree

4 files changed

+28
-3
lines changed

4 files changed

+28
-3
lines changed

app/assets/locale/all.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,10 @@ export default {
131131
medpeer_hacomono_mntsq_event_title: 'kazuponさん登壇!Vue Fes Japan 2023 After Meetup',
132132
medpeer_hacomono_mntsq_event_detail:
133133
'Vue Fes Japan 2023 のアフターイベントとして、メドピア株式会社、MNTSQ株式会社、及び株式会社hacomonoが合同でイベントを開催します。 Vue.js 日本ユーザーグループ代表の kazupon さんを特別ゲストとして迎え、セッションやパネルディスカッションを行います。 5年ぶりのオフラインでの開催となる Vue Fes Japan 2023 の感想や思い出を語り合いましょう!',
134+
line_yahoo_communications_event_title:
135+
'【福岡開催】Vue Fes Japan 2023 After Meetup in Fukuoka',
136+
line_yahoo_communications_event_detail:
137+
'Vue Fes Japan 2023 の報告会を、LINEヤフーコミュニケーションズのカフェスペースでオフラインにて開催いたします。 この報告会では Vue Fes Japan 2023 でも取り上げられていた、今後のVueとRustの関係について、kazuponさんにお話しいただきます。 また、ブーススポンサーを務めたLINEヤフーコミュニケーションズのエンジニアの方も登壇予定です。',
134138
/**
135139
* ticket section
136140
*/
@@ -540,6 +544,10 @@ export default {
540544
'kazupon will be speaking at Vue Fes Japan 2023 After Meetup!',
541545
medpeer_hacomono_mntsq_event_detail:
542546
"Medpeer, Inc., MNTSQ, LTD. and hacomono, Inc. will hold a joint event as an after event of Vue Fes Japan 2023. Vue.js Japan User Group Representative, Mr. Kazupon, will be a special guest at the event, which will include sessions and panel discussions. Let's discuss your thoughts and memories of Vue Fes Japan 2023, the first offline event in 5 years!",
547+
line_yahoo_communications_event_title:
548+
'[Held in Fukuoka] Vue Fes Japan 2023 After Meetup in Fukuoka',
549+
line_yahoo_communications_event_detail:
550+
'Vue Fes Japan 2023 debriefing will be held offline at the LINE Yahoo Communications café space. In this debriefing session, kazupon will talk about the future relationship between Vue and Rust, which was also covered at Vue Fes Japan 2023. Also, an engineer from LINE Yahoo Communications, who was a booth sponsor, will be speaking at the event.',
543551
/**
544552
* ticket section
545553
*/

app/components/event/EventCard.vue

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ const props = defineProps({
2323

2424
<template>
2525
<div class="event-card">
26-
<img width="690" height="388" :alt="alt" :src="src" decoding="async" />
26+
<div class="img-wrapper">
27+
<img width="690" height="388" :alt="alt" :src="src" decoding="async" />
28+
</div>
2729
<div class="title">
2830
<slot name="title" />
2931
</div>
@@ -43,9 +45,11 @@ css({
4345
'.event-card': {
4446
'--img-size': '475px',
4547
maxWidth: '475px',
46-
display: 'flex',
47-
flexDirection: 'column',
48+
display: 'grid',
4849
gap: '0.6em',
50+
'.img-wrapper': {
51+
height: '280px',
52+
},
4953
'.title': {
5054
fontWeight: 'bold',
5155
fontSize: '22px',

app/pages/events.vue

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,19 @@ useHead({
4747
{{ $t('top.medpeer_hacomono_mntsq_event_detail') }}
4848
</template>
4949
</EventCard>
50+
<EventCard
51+
src="/event/after-event/line-yahoo-communications.png"
52+
:alt="$t('top.line_yahoo_communications_event_title')"
53+
register-url="https://fukuokajs.connpass.com/event/302013/"
54+
:register-text="$t('words.attendee_register')"
55+
>
56+
<template #title>
57+
{{ $t('top.line_yahoo_communications_event_title') }}
58+
</template>
59+
<template #description>
60+
{{ $t('top.line_yahoo_communications_event_detail') }}
61+
</template>
62+
</EventCard>
5063
</div>
5164

5265
<div class="back">
31.5 KB
Loading

0 commit comments

Comments
 (0)