Skip to content

Commit 9b659d3

Browse files
committed
update archive
1 parent 4ae3b1d commit 9b659d3

File tree

3 files changed

+41
-2
lines changed

3 files changed

+41
-2
lines changed

apps/web/app/lang/en.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
"end_hour": "12",
2626
"end_minute": "00",
2727
"end_ampm": "pm",
28-
"lt_description": "A 5-minute lightning talk! As a special feature of this event, we will be distributing glow sticks to all participants. When you feel a \"thumbs up!\" moment, resonate with the content, or gain new insights during the LT, please wave your glow stick in response! Let's all create an exciting atmosphere for the LT together!"
28+
"lt_description": "A 5-minute lightning talk! As a special feature of this event, we will be distributing glow sticks to all participants. When you feel a \"thumbs up!\" moment, resonate with the content, or gain new insights during the LT, please wave your glow stick in response! Let's all create an exciting atmosphere for the LT together!",
29+
"archive_slide": "Archive Slide:"
2930
},
3031
"event": {
3132
"title": "Event",

apps/web/app/lang/ja.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@
3232
"end_date": "7.21",
3333
"end_hour": "24",
3434
"end_minute": "00",
35-
"lt_description": "制限時間5分のライトニングトーク! 今回の特別企画として、参加者全員にサイリウムをお配りします。LTの内容に「いいね!」と思ったときや、共感したり、新たな気づきを得たりしたときに、サイリウムを振ってリアクションをお願いします! みなさんでLTを盛り上げていきましょう!"
35+
"lt_description": "制限時間5分のライトニングトーク! 今回の特別企画として、参加者全員にサイリウムをお配りします。LTの内容に「いいね!」と思ったときや、共感したり、新たな気づきを得たりしたときに、サイリウムを振ってリアクションをお願いします! みなさんでLTを盛り上げていきましょう!",
36+
"archive_slide": "登壇スライド:"
3637
},
3738
"volunteer": {
3839
"title": "当日ボランティア募集",

apps/web/app/pages/sessions/[id]/index.vue

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,18 @@ useHead({
6565
{{ currentLocale === 'ja' ? (speakerData[0].session_description_ja ?? 'TBD') : (speakerData[0].session_description_en ?? 'TBD') }}
6666
</div>
6767

68+
<div v-if="speakerData[0].session_doc_url" class="detailbody-archives">
69+
<span>{{ $t('speaker.archive_slide') }}</span>
70+
<VFTextLink
71+
:href="speakerData[0].session_doc_url"
72+
target="_blank"
73+
color="vue-blue"
74+
class="detailbody-archive-slide"
75+
>
76+
{{ currentLocale === 'ja' ? speakerData[0].session_doc_title_ja : speakerData[0].session_doc_title_en }}
77+
</VFTextLink>
78+
</div>
79+
6880
<div class="detailbody-persons">
6981
<VFSpeaker
7082
:image="speakerData[0].image_url"
@@ -199,6 +211,31 @@ useHead({
199211
transition: 0.2s;
200212
}
201213
214+
.detailbody-archives {
215+
margin-top: calc(var(--unit) * 5);
216+
display: flex;
217+
align-items: center;
218+
justify-content: flex-start;
219+
gap: calc(var(--unit) * 1.5);
220+
@media (--tablet) {
221+
flex-direction: column;
222+
align-items: flex-start;
223+
gap: 0;
224+
}
225+
}
226+
227+
.detailbody-archives span {
228+
color: var(--color-vue-blue);
229+
}
230+
231+
.detailbody-archive-slide {
232+
--body-font-size: 1.125rem;
233+
234+
font-size: var(--body-font-size);
235+
line-height: 1.8;
236+
white-space: pre-wrap;
237+
}
238+
202239
.detailbody-persons {
203240
font-size: 18px;
204241
display: grid;

0 commit comments

Comments
 (0)