VOD
Bedroom
1,439 minOn YouTube
GitHub commits
ohnsh/days13
- Badge commit summaries with daily count.
63b972b - Bump Astro and Starlight.
fba2219 - Wrap <YouTube> in <figure>; scoped CSS should make my custom Vite plugin obsolete.
3d3ce6d - YouTube loader now detects when videos are shorts. <YTDay> now allows sorting by first character of video titles (for video titles with an emoji indicating subject/category).
7cba67a - Added YouTube Data API loader; now videos are available in a day-oriented content collection, just like GitHub commits.
820bb1a - Bring in loaders/github improvements from scratch. Commits now organized by local day instead of UTC.
a2b78b6 - Refactor <GithubDay> and improve formatting. Now <Commit> and <RepoDay> are separate components.
df682c9 - Upgrade to Astro v6.
c3521cc - Added link-button out to repositories in <GithubDay>.
fed74a1 - <GithubDay> commit formatting is less terrible. Still need to account for UTC timestamps and bring in a ~7-digit SHA prefix a la GitHub.
2e39fc2 - Add github sync script to package.json. March 11.
ffbfcc0 - Clean up console.logs
398499d - Tagging implementation, loosely based on HiDeoo/starlight-blog. No pagination yet, but it will be necessary. Need to work on consistent conversion of tags to slugs. The <Tags> component has made me realize that the other everyday components like <YouTube> and <GithubDay> need to be rendered outside of the MDX where they can be passed computed props directly. This avoids a lot of duplication.
c74cf6f
ohnsh/scratch6
- YouTube loader now detects when videos are shorts. <YTDay> now allows sorting by first character of video titles (for video titles with an emoji indicating subject/category). Wrap <YouTube> in <figure>; allows for scoped CSS to override <lite-youtube> styles.
f8749a3 - Extracted a new content loader from YouTube Data API experiment. Loads videos keyed by day, as with the GitHub loader. Dates in the video title take precedence.
abe669d - Bring over GithubDays updates from days and refactor. Now <Commit> and <RepoDay> are separate components.
c869df3 - Update color scheme cyan -> blue.
5f20ceb - more updates after nuking bun.lock.
3bd373d - Upgrade Astro to v6.
e70a274