Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
aa74a40
ポッドキャスト配信対応
mh-mobile May 9, 2025
9b426df
ポッドキャスト詳細のShow NotesとChapterの表示
mh-mobile May 14, 2025
99d4d1d
Chapter UIのレイアウト崩れを修正
mh-mobile May 14, 2025
085ffcb
Show Notes/Chaptersのボーダーのレイアウト改善
mh-mobile May 16, 2025
2e23ade
React Iconを使って巻き戻しや早送りのアイコンを作成
mh-mobile May 16, 2025
3dd31a4
PodcastPlayerのスマホ最適化
mh-mobile May 16, 2025
3ff0826
ポッドキャスト詳細に概要を表示
mh-mobile May 16, 2025
6808e48
ポッドキャスト詳細の戻るボタンを削除
mh-mobile May 16, 2025
f2c3fb7
ポッドキャスト一覧の概要を表示
mh-mobile May 16, 2025
22c3a0e
RSSフィードのチャプター表示対応
mh-mobile May 17, 2025
93feaf9
RSS生成の細かい処理の修正
mh-mobile May 17, 2025
a1d8965
ポッドキャスト一覧で概要を全て表示
mh-mobile May 17, 2025
285b0cd
ポッドキャストのアイコンを追加
mh-mobile May 17, 2025
36ee332
ポッドキャストのpngアイコンの追加漏れ
mh-mobile May 17, 2025
3f4bddf
ポッドキャスト検索のプレースホルダーを変更
mh-mobile May 17, 2025
2a34a89
Podcast用のjsonデータを追加
mh-mobile May 17, 2025
1c775fa
.gitignoreを更新
mh-mobile May 17, 2025
f44cc67
cotomemoryとgohan_summitの音声概要のデータを追加
mh-mobile May 17, 2025
c6a1dc8
event followのポッドキャストのメタデータを追加
mh-mobile May 17, 2025
ad122a8
ポッドキャスト用のメタデータを追加
mh-mobile May 18, 2025
99ec651
ポッドキャスト詳細画面をリロードしたときに時間がリセットされる不具合を修正
mh-mobile May 18, 2025
20b0e4d
RSSのXML生成時の音声ファイルのファイルサイズをメタデータから取得するように修正
mh-mobile May 18, 2025
03cb28a
ReactIconのエラー対応
mh-mobile May 18, 2025
767f98e
titleのclient renderingの警告対応
mh-mobile May 18, 2025
28769ad
ポッドキャスト詳細をSSGに変更
mh-mobile May 18, 2025
59de6ae
プレイヤーの音量同期の修正
mh-mobile May 18, 2025
9cb2fe8
watermarkmeの音声のメタデータを追加
mh-mobile May 18, 2025
5a070af
audioタグのvolumeプロパティを削除
mh-mobile May 18, 2025
96c37c1
Podcast内のチャプターのリンクを一旦無効化
mh-mobile May 18, 2025
a5c6336
Revert "Podcast内のチャプターのリンクを一旦無効化"
mh-mobile May 18, 2025
b994118
podcast.xmlのバリデーションエラー対応
mh-mobile May 18, 2025
d94b562
Vecelの/podcast.xmlのキャッシュ制御
mh-mobile May 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,7 @@ yarn-error.log*
# cypress
cypress/videos/

certificates
certificates

# Generated podcast files
public/podcast.xml
5 changes: 4 additions & 1 deletion components/Date.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
import { parseISO, format } from 'date-fns'
import { parseISO, format, isValid } from 'date-fns'

export default function Date({ dateString }: { dateString: string }) {
const date = parseISO(dateString)
if (!isValid(date)) {
return <time dateTime="">Invalid date</time>
}
return <time dateTime={dateString}>{format(date, 'LLLL d, yyyy')}</time>
}
20 changes: 20 additions & 0 deletions components/HeaderRightMenu.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import { useBreakpointValue, HStack, Box } from '@chakra-ui/react'
import { SearchIcon, QuestionOutlineIcon } from '@chakra-ui/icons'
import Link from 'next/link'
import Image from 'next/image'

const HeaderRightMenu = () => {
const isMobile = useBreakpointValue({ base: true, md: false })
Expand All @@ -10,6 +11,20 @@ const HeaderRightMenu = () => {
<Link href="/about">
<QuestionOutlineIcon boxSize={6} />
</Link>
<Link href="/podcast">
<Box width="30px" height="30px">
<Image
src="/images/podcast.png"
width={30}
height={30}
alt="みんなのポッドキャスト"
style={{
maxWidth: '100%',
height: 'auto',
}}
/>
</Box>
</Link>
<Link href="/tools">
<SearchIcon boxSize={6} />
</Link>
Expand All @@ -23,6 +38,11 @@ const HeaderRightMenu = () => {
FBC Stackについて
</Box>
</Link>
<Link href="/podcast">
<Box as={'span'} color="externalLink">
みんなのポッドキャスト
</Box>
</Link>
<Link href="/tools">
<Box as={'span'} color="externalLink">
みんなのツール
Expand Down
Loading
Loading