Commit Graph

42 Commits

Author SHA1 Message Date
James Fenn
aa3ebfbcea add unicorn data to search API response, fix type errors 2023-10-20 14:09:42 -04:00
James Fenn
84d85ceb69 initial refactor for content folder restructuring (broken search page) 2023-10-20 14:09:41 -04:00
James Fenn
569a13e594 use "Noto Emoji" font for better contrast in banner images 2023-10-03 17:24:34 -04:00
James Fenn
34977c078d add emoji tags to generated banner images 2023-10-03 17:24:34 -04:00
James Fenn
49150bbb62 add emoji font to prevent tofu chars in post titles 2023-10-03 17:24:34 -04:00
James Fenn
53e985693e fix banner image text-shadow styling 2023-10-03 17:24:33 -04:00
James Fenn
777a497725 use tags.json to get banner image tags 2023-10-03 17:24:33 -04:00
James Fenn
a3fd273b70 optimize author images in social preview generation 2023-10-03 17:24:32 -04:00
James Fenn
d50e43de0f begin implementing redesigned social preview layout 2023-10-03 17:20:58 -04:00
James Fenn
0e705d4165 remove syntax highlighting from social image build script for perf 2023-10-03 17:20:52 -04:00
Corbin Crutchley
70b7cf5342 chore: update stickers to SVG 2023-07-26 19:21:58 -07:00
Corbin Crutchley
d701825d0b Merge branch 'partial-uwu' into uwu-search-page
# Conflicts:
#	astro.config.ts
#	package-lock.json
#	package.json
#	src/types/plausible.d.ts
#	src/utils/debounce.ts
2023-07-26 17:44:00 -07:00
Corbin Crutchley
6e1a88e4f6 chore: update all deps 2023-07-24 12:14:29 -07:00
Corbin Crutchley
62540ca364 chore: make rehype and remark plugins more type strict 2023-07-24 11:54:31 -07:00
Corbin Crutchley
bec4efdc6b chore: make rehype and remark plugins more type strict 2023-07-24 04:05:14 -07:00
Corbin Crutchley
334ea9bc38 Merge branch 'uwu' into uwu-search-page
# Conflicts:
#	package-lock.json
#	package.json
2023-07-15 22:32:41 -07:00
James Fenn
1dab3a4d7a migrate from puppeteer to playwright for post image build script 2023-07-16 00:24:06 -04:00
James Fenn
aa351f335f fix puppeteer errors, migrate puppeteer-core -> puppeteer 2023-07-15 20:56:46 -04:00
Corbin Crutchley
5623a08c16 chore: add collection search 2023-07-10 20:35:04 -07:00
James Fenn
d4cf388170 migrate epub build-script to use same rehype plugins function 2023-04-24 20:29:16 -04:00
James Fenn
686d0b73a2 remove obsolete translations prop, rename series->collection for clarity 2023-04-09 18:08:48 -04:00
James Fenn
3a1fefc377 fix react/jsx typing issues 2023-04-09 16:30:47 -04:00
James Fenn
da71d36c91 update banner styles 2023-04-09 15:21:04 -04:00
James Fenn
3c6394f6c8 revert puppeteer package upgrade 2023-04-06 19:43:03 -04:00
James Fenn
c57592e2ea update banner layout styling 2023-04-06 19:33:02 -04:00
James Fenn
427b5dc976 update banner with tag sticker images 2023-04-06 18:35:57 -04:00
James Fenn
01584fb542 possible workaround for chromium crashing on vercel builds 2023-04-05 20:18:11 -04:00
James Fenn
eaf6b3af52 remove duplicate chromium args, add a missing await 2023-04-05 01:40:17 -04:00
James Fenn
2eda1324b5 fix mkdir path for generated images 2023-04-05 01:11:17 -04:00
James Fenn
551755d863 set social/banner img props on PostInfo to avoid unnecessary image generation 2023-04-05 01:01:27 -04:00
James Fenn
87e5c671b8 fix social-previews build not skipping on dev 2023-04-05 00:37:02 -04:00
James Fenn
b3ade667e2 massive refactor to improve post query performance 2023-04-05 00:25:25 -04:00
James Fenn
20e69a93db more performance improvements to social preview generation 2023-04-04 21:33:45 -04:00
James Fenn
eb882747f7 add banner card generator layout 2023-04-04 18:01:07 -04:00
James Fenn
570815ea5e improve puppeteer performance, change screenshots to (smaller) jpg 2023-04-04 18:00:36 -04:00
James Fenn
3284836174 migrate to tsx watch for dev server 2023-04-03 22:03:31 -04:00
James Fenn
2f9eae59de clean up social-previews build, abstract layout renderer 2023-04-03 20:13:04 -04:00
James Fenn
43db01ca5c fix search api imports, move unicornProfilePicMap to json fetch 2023-02-12 00:14:15 -05:00
Corbin Crutchley
55ebf9a9a2 Apply suggestions from code review
Co-authored-by: James Fenn <me@jfenn.me>
2023-02-11 15:09:40 -08:00
Corbin Crutchley
3d45dd766e Add build step to twitter-large-card due to TSX "UNKNOWN FILE EXTENSION" error
We can remove this when https://github.com/esbuild-kit/tsx/issues/74 is merged
2023-02-11 03:22:23 -08:00
Corbin Crutchley
e3b8087e21 Fix epub generation 2023-02-11 02:44:49 -08:00
Corbin Crutchley
3330aef6e9 Move scripts out of src 2023-02-11 02:39:59 -08:00