Max Leiter
b5024e3f45
client/server: lint and add functionality for admin to update homepage
2022-04-20 01:49:34 -07:00
Max Leiter
265f7b6161
client: delete protected/ dir and SSG homepage again, but with graceful fallback ( #107 )
2022-04-19 18:05:21 -07:00
Max Leiter
36e255ad2b
client: lint tsx files with prettier
2022-04-09 17:48:19 -07:00
Max Leiter
5dabbbe64b
client/server: re-add removed config test line, remove unnecessary import
2022-04-06 10:48:41 -07:00
Max Leiter
2ecf1b21ca
client: remove server as build requirement
...
This means public/unlisted posts and the home-page are no longer
generated at build-time, so TTFB may be increased for the first user to
load/access a page. Cache-Control headers are set so if the RP / server
supports it the results should be cached for future users.
2022-04-06 10:41:42 -07:00
Max Leiter
a1fef656bb
client: refactor header component for improved SSR
2022-04-02 00:45:26 -07:00
Max Leiter
951088bacf
client/server: add post searching
2022-03-24 18:03:57 -07:00
Max Leiter
9949faeebd
client: improve default home message
2022-03-24 15:44:12 -07:00
Max Leiter
118c06f272
client: fix useless prop
2022-03-22 21:19:55 -07:00
Max Leiter
19988e49ed
server: store and render markdown on server
2022-03-22 21:18:26 -07:00
Max Leiter
34b1ab979f
client: overhaul markdown rendering (now server-side), refactor theming
2022-03-22 20:06:15 -07:00
Max Leiter
12cc8bccaa
client: refactor view page components and optimize geist-ui imports
2022-03-21 20:30:45 -07:00
Max Leiter
3f0212c5c6
begin work on protected posts
2022-03-21 03:28:06 -07:00
Max Leiter
a5e4c0ef75
client: use next middleware for redirects/rewrites based on auth; make preview 100% height always
2022-03-21 01:03:21 -07:00
Samuel
0e0c4e36ac
add path alias
2022-03-13 01:40:28 -03:00
Samuel
7f50654da4
fix: sign-in/up and add head component
2022-03-13 01:13:35 -03:00
Max Leiter
988b05d52d
client: add WELCOME_TITLE and WELCOME_MESSAGE as env vars
2022-03-11 15:57:42 -08:00
Max Leiter
96fc4f38ae
client: remove TODO doc from home
2022-03-10 12:51:26 -08:00
Max Leiter
55a2b19f9a
client: favicon and touch icons, use logo on homepage
2022-03-09 17:47:54 -08:00
Max Leiter
4ca525fb12
client: remove typo from homepage
2022-03-09 01:37:56 -08:00
Max Leiter
73e32a58e7
client: add spacing to top/bottom of Documents
2022-03-09 01:01:58 -08:00
Max Leiter
844ccded3c
client: improve rendered post styling; length is 100% if uneditable
2022-03-08 16:39:24 -08:00
Max Leiter
dc16802ffc
client: formatting icons
2022-03-08 00:37:18 -08:00
Max Leiter
886a61922c
overflow adjustmentsg
2022-03-07 21:41:23 -08:00
Max Leiter
4bd8d215e0
Better homepage and add github to header
2022-03-07 21:03:24 -08:00
Max Leiter
f0f4f98c58
Better homepage and add github to header
2022-03-07 21:02:51 -08:00
Max Leiter
247124c7a7
Header and home page improvements
2022-03-07 18:36:36 -08:00
Max Leiter
6c8e7933e1
Far superior header
2022-03-07 16:42:47 -08:00