@igtm, @t-gyo, @ymdarake が、ゆるーくフロントエンド周りの気になった記事を紹介しながらお届けします。
おフロは「フロントエンド」から来てます。
毎週土曜日更新。
- 開設しました 🎉
Comming Soon
Comming Soon
- podcast 一覧・詳細
- データの fetch
- を作っていく
- 担当
- @igtm <Header.Logo>
- @ymdarake <Header.Nav>
- @gyo style
<Header />
<Main>
- pages (dynamic)
- sidemenu
<Footer>
- ロゴ作る(figma)
- vercel デプロイ時の.env 直す
- @ymdarake: 一覧キレイにする
- @t-gyo: 詳細キレイにする
- @igtm: YouTube の動画も一覧に入れる
- 一覧: 下に再生エリア作る
- - Play/Pause - Skip - SeekBar - Title - RemainingTime
- 表示非表示、ページ間で共有: Recoil? or Context
- PodcastEpisode? 型
- @ymdarake: 一覧キレイにする
- @t-gyo: 詳細キレイにする
- @igtm: YouTube の動画も一覧に入れる
- 一覧下の再生バーを実装する
- YouTube の動画も一覧に入れる
- ISR(Incremental Static Regeneration)を有効にする
- podcast ではなく,「アーカイブ」にして YouTube の動画も list に入れる
- list 画面で 再生ボタン付ける
- 矢印キーで n 秒早送り
- space キーで停止
- 連続再生
- content-visibility: auto
- now on air 機能
- 真ん中寄せ(max-width 指定)Website とフルフル横幅どっちがいいの? (note.com vs medium.com)
ポッドキャスト一覧
- 日時、タイトル、時間を表示する順序、場所
- 時間の表示形式
再生機能と詳細へ遷移する機能を"適切"にする
- 再生する領域
- 詳細へ遷移する領域
- 全体のクリックを再生として、詳細への遷移ボタンをつける
- 全体のクリックを詳細へ遷移として、再生ボタンをつける
- 再生アイコンを表示するタイミング
- focus, hover 時の表現
リンク要素の表現
- 色、下線
- 外部リンク
本文 width
- note.com: 620px
- medium.com: 680px