b13c8259b3
attempt to make edge functions a tad bit lighter
2023-07-06 10:37:51 -04:00
afbdcc7b06
enable vercel analytics
2023-06-17 20:14:43 -04:00
0c029b7252
🐦 ➡️ 🦣
2022-11-28 23:37:21 -05:00
aef4df3860
add redirect for running mastodon on subdomain
2022-11-25 12:10:31 -05:00
db6594faa7
add Mastodon link
2022-11-17 14:10:00 -05:00
d4b806dfcf
refactor favicon imports
2022-11-13 19:11:30 -05:00
5e02027241
bump next (next/future/image
-> next/image
)
2022-10-22 09:30:03 -04:00
c64d6cfb52
consolidate environment variable parsing
2022-09-12 15:42:56 -04:00
43d4b2ea46
move messy base URL definition to build time in next.config.js
2022-07-30 19:36:42 -04:00
295301aa9e
clean up stitches theme config
2022-07-07 16:19:28 -04:00
155c6cacd9
only reveal a db record via /api/hits
if it matches a real page
2022-07-06 11:49:41 -04:00
c69a593d61
type check .js
files
2022-07-05 20:17:01 -04:00
887c24d317
add getStaticProps
types
2022-06-30 20:56:34 -04:00
4e0ca9ff4d
update cache-control
headers
2022-06-13 20:07:12 -04:00
a63ea35463
clean up strict types a bit more
2022-06-13 12:01:35 -04:00
1776173cab
finally fix slow typescript compilation!
...
see https://github.com/stitchesjs/stitches/issues/1038
2022-06-13 06:47:29 -04:00
fe634738ef
support local next dev
ports other than 3000
2022-06-11 08:37:15 -04:00
3f931e01ce
set html class to light theme in static output
2022-06-03 09:52:18 -04:00
33c210aacf
less resource-intensive methods of parsing URLs
2022-06-01 18:40:57 -04:00
90a9512c62
compare origins of links instead of string comparison
2022-05-21 11:31:32 -04:00
2f695be18f
don't load fathom script unless on production
2022-05-16 09:40:36 -04:00
00d497b69b
update server-side sitemap.xml code
2022-05-07 20:47:14 -04:00
d67428b043
rename resolvedTheme
-> activeTheme
2022-05-04 10:48:41 -04:00
d718555001
clean up note types
2022-04-30 18:01:33 -04:00
383c88d5ef
random organization
2022-04-28 19:28:16 -04:00
05469218b1
prevent more hydration mismatches
2022-04-21 12:45:39 -04:00
54c662c1f2
reorganize style and font configs
2022-04-20 11:19:02 -04:00
a8c1a3ba3c
use safer method of concatenating absolute URLs
2022-04-07 15:29:15 -04:00
25aed87b21
separate ThemeContext
and useTheme
code
2022-04-06 17:40:16 -04:00
eccf2108c7
React 18 ( #863 )
...
* gymnastics to make theme script work with react 18 hydration
* try next 12.1.3 canary to fix SSG head tags?
* revert theme script changes
* next 12.1.3-canary.3
* double-revert some of the use-theme.tsx changes
* separate theme restoration script & move to _document
* bump next
* bump next (again)
* clean up some theme stuff
* use hashed image URLs in webmanifest and feeds
* text experimental react config
* Update ThemeScript.tsx
* switch selfie image to `layout="raw"`
* use `layout="raw"` for all non-imported images
* revert raw images in some places, messes up responsiveness
* fix nitpicky "no divs inside buttons" html validation error
* fix react-player hydration errors
* fix hydration errors from server/client time zone differences
* clean up hydration fixes
* Update format-date.ts
* last-minute cleanup
2022-04-06 09:37:16 -04:00
3b11273c70
update fathom site ID
2022-03-31 17:17:02 -04:00
df37f1a8eb
bump next to 12.1.2
2022-03-29 20:57:34 -04:00
f870c5c796
freeze build timestamp via an environment variable
2022-03-18 17:41:27 -04:00
4ea5b15db0
refactor component imports/exports
2022-03-16 11:22:56 -04:00
c2dde042b7
CSS modules ➡️ Stitches 🧵 ( #799 )
2022-03-03 09:18:26 -05:00
33c02d205e
use camelCase in themes config
2022-02-28 20:07:27 -05:00
f2fb718d0f
update constants
2022-02-26 12:06:41 -05:00
6256223517
bump next to 12.1.0
2022-02-17 19:38:12 -05:00
147128516e
re-add next-remote-watch as local dev server
2022-02-16 14:25:27 -05:00
ae0fd5f56b
extract list of menu links to a config file
2022-02-11 15:13:32 -05:00
d258ebd988
group config files
2022-02-11 11:14:28 -05:00