Commit Graph

3090 Commits

Author SHA1 Message Date
Corbin Crutchley
07cda8cff6 chore: add ability to search for everything 2023-07-24 06:04:22 -07:00
Corbin Crutchley
b0c04f6220 chore: improve accessibility 2023-07-24 05:41:16 -07:00
Corbin Crutchley
29a9440348 chore: add focus hover active states to filter selection item 2023-07-24 05:37:19 -07:00
Corbin Crutchley
15acd55e0a chore: add initial section item component 2023-07-24 05:33:43 -07:00
Corbin Crutchley
1069e4ad69 chore: finalize styling on checkbox box 2023-07-24 05:17:23 -07:00
Corbin Crutchley
0e0d2a5303 chore: wip adding checkbox component 2023-07-24 05:03:34 -07:00
Corbin Crutchley
17f63fef01 chore: make clear button conditional 2023-07-24 05:01:54 -07:00
Corbin Crutchley
b8816d5876 chore: finalize fixes with eslint upgrade 2023-07-24 04:06:28 -07:00
Corbin Crutchley
bec4efdc6b chore: make rehype and remark plugins more type strict 2023-07-24 04:05:14 -07:00
Corbin Crutchley
3d64f24e7f chore: make disqus typings more strict 2023-07-24 04:04:08 -07:00
Corbin Crutchley
e1e4d05eda chore: add back initial search analytics 2023-07-24 04:03:55 -07:00
Corbin Crutchley
1ae1abd1cd chore: update all deps 2023-07-24 04:02:45 -07:00
Corbin Crutchley
bcce61b73c chore: remove unused floating ui references 2023-07-24 04:01:30 -07:00
Corbin Crutchley
09dfcac76e chore: delete unused types 2023-07-24 04:00:44 -07:00
Corbin Crutchley
3f11d2e066 chore: fix prettier plugin astro 2023-07-24 01:09:38 -07:00
Corbin Crutchley
8bf0125fa0 chore: fix mobile styling 2023-07-24 01:06:57 -07:00
Corbin Crutchley
7788862eb2 chore: fix styling of select dropdown 2023-07-24 00:53:18 -07:00
Corbin Crutchley
62d5e901fd Merge branch 'uwu-pagination-aria' into uwu-search-page
# Conflicts:
#	astro.config.ts
#	package-lock.json
#	package.json
2023-07-24 00:37:16 -07:00
Corbin Crutchley
3f112b634a chore: fix buttons in aria-pagination 2023-07-23 22:42:52 -07:00
Corbin Crutchley
37b4b155b7 chore: initial work to migrate to react aria 2023-07-23 22:05:27 -07:00
Corbin Crutchley
ea55ef5859 fix: issues with button re-rendering due to createElement 2023-07-23 22:01:50 -07:00
Corbin Crutchley
a5a9bd16c1 chore: add forwardRef and improve types of button 2023-07-23 22:01:16 -07:00
Corbin Crutchley
5abd08ab85 chore: WIP migrate to React Aria 2023-07-23 20:03:19 -07:00
Corbin Crutchley
647de4e6a9 chore: more styling 2023-07-21 22:56:10 -05:00
Corbin Crutchley
79678854dc chore: add initial dropdown for new vs old 2023-07-21 22:34:40 -05:00
Corbin Crutchley
5b0615178f chore: fix IDE issues with linting TSX files 2023-07-21 22:09:48 -05:00
Corbin Crutchley
5a1eef004c chore: add forwardRef and improve types of button 2023-07-21 21:28:08 -05:00
Corbin Crutchley
cfd9ff0875 chore: WIP on adding mobile filters 2023-07-21 19:33:45 -05:00
Corbin Crutchley
662ab1a18d chore: fix backdrop colors in filter dialog 2023-07-21 19:03:28 -05:00
Corbin Crutchley
d395c52d29 feat: add style props to dialog, fix modal usage 2023-07-21 17:27:26 -05:00
Corbin Crutchley
1899350b49 chore: move search topbar to dedicated component 2023-07-15 23:40:54 -07:00
Corbin Crutchley
fec8cc6c61 chore: refactor sidebar components 2023-07-15 23:35:55 -07:00
Corbin Crutchley
f268e17aa8 chore: add initial tablet small styling, initial modal 2023-07-15 23:28:06 -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
5d1ce0089a [UwU] Migrate to playwright for social image generation (#615) 2023-07-16 01:05:54 -04:00
James Fenn
1dab3a4d7a migrate from puppeteer to playwright for post image build script 2023-07-16 00:24:06 -04:00
James Fenn
6aa957684b [UwU] Fix article nav order on mobile (#613)
Reorders the next/previous article nav buttons on mobile, so that "next"
appears above the "previous" button.
2023-07-15 23:28:20 -04:00
James Fenn
a91d7aa408 [UwU] Href container script (#614)
Modifies (and renames) the `navigation-path-script` to provide props for
link ctrl+click functionality in both Astro and Preact environments.
2023-07-15 21:12:40 -04:00
James Fenn
aa351f335f fix puppeteer errors, migrate puppeteer-core -> puppeteer 2023-07-15 20:56:46 -04:00
James Fenn
1196e88acf recreate package-lock attempting to fix build errors 2023-07-15 20:48:55 -04:00
James Fenn
a21c7c4fd0 remove missing script import after rebase 2023-07-15 20:11:17 -04:00
James Fenn
e85cde406f reimplement auxclick/mouseup fallback for browser support 2023-07-15 19:47:19 -04:00
James Fenn
8d17d13829 fix process undefined error in preact 2023-07-15 19:47:05 -04:00
James Fenn
208df8f768 replace navigation-path-script with props getter function 2023-07-15 19:46:51 -04:00
James Fenn
722ecceb40 swap article-nav next/prev order on mobile breakpoint 2023-07-15 15:17:00 -04:00
James Fenn
f4c08bc105 [UwU] Article nav component (#611)
- Implements article-nav styling (next/previous post buttons)
- Moves the `navigation-path-script` import to a page layout, since it's
used on almost every page now


https://unicorn-utterances-git-uwu-article-nav-oceanbit.vercel.app/posts/web-components-101-history
2023-07-15 15:11:20 -04:00
James Fenn
c9bdce3f43 implement article-nav icon padding 2023-07-15 15:02:19 -04:00
James Fenn
491942bf0a import navigation-path-script on blog-post page 2023-07-15 14:20:31 -04:00
James Fenn
d410d6cede Revert "move navigation-path-script import to page layout"
This reverts commit 344904e171.
2023-07-15 14:19:40 -04:00
James Fenn
344904e171 move navigation-path-script import to page layout 2023-07-14 21:31:21 -04:00