Commit graph

110 commits

Author SHA1 Message Date
Nate
cbb7e882e8 update page spacing on mobile 2021-09-20 18:23:01 -04:00
Nate
10ed388d41 Form design changes 2021-09-20 18:21:00 -04:00
Nate
1470184d45 Add active page indicator 2021-09-20 18:02:04 -04:00
Nate
9c0b9f0bcc update signup form and admin panel 2021-09-20 17:53:10 -04:00
Nate
ccf4cf165f Update admin + community to use new interest values from form 2021-09-20 16:06:40 -04:00
Nate
f933b40fe2 Add "interest" booleans to signups form
Co-Authored-By: Max Brunsfeld
<max@zed.dev>
2021-09-20 16:06:16 -04:00
Nate
8d08abf2a6 Merge branch 'main' into site-v2 2021-09-20 16:01:03 -04:00
Nate
b2c7bf1dae mobile styles 2021-09-20 15:42:30 -04:00
Max Brunsfeld
7252ed2451 Add 'active' class to the active nav link
Co-Authored-By: Nate Butler <nate@zed.dev>
2021-09-20 12:04:26 -07:00
Nate
6ed1b3cba6 mobile styles 2021-09-20 14:41:52 -04:00
Nate
6eca2f465b mobile style updates 2021-09-20 12:32:43 -04:00
Nate
fe5cb691b5 wip mobile nav 2021-09-20 12:02:42 -04:00
Nate
6c59da6496 update error page 2021-09-20 12:02:35 -04:00
Nate
893ff2f26f layout updates 2021-09-20 10:34:18 -04:00
Nate
493fb4fc24 minimal styles for admin page 2021-09-18 12:57:04 -04:00
Nate
8f8806445e update team & story 2021-09-17 16:25:15 -04:00
Nate
80fce4e18b remove tech from nav 2021-09-17 15:40:03 -04:00
Nate
a4d35d6c09 add community page content 2021-09-17 15:37:34 -04:00
Nate
d3b9e333a7 update home + story 2021-09-17 15:37:27 -04:00
Nate
93f3c59d5a release page cleanup 2021-09-17 15:06:38 -04:00
Nate
8cd16982b1 add releases page 2021-09-17 14:59:02 -04:00
Nate
105206aef1 style prose, add code highligting, style updates page 2021-09-17 14:02:31 -04:00
Nate
cb34321d69 add prose.css for manual prose styles 2021-09-17 12:33:10 -04:00
Nate
f4d0225b75 Update sign in button to link 2021-09-17 10:36:47 -04:00
Nate
18fd689177 hook up updates + more styles 2021-09-16 17:12:24 -04:00
Nathan Sobo
a1f0693599 Specify full TextStyles in EditorStyle 2021-09-16 14:12:38 -06:00
Nate
eb32675652 fix scrollbar jumping 2021-09-16 15:40:12 -04:00
Nathan Sobo
606aa148a6 Require a build_style callback to be passed to Editor on construction
We're going to use this to control the text style, so it really doesn't make sense to allow an editor to be constructed without it.
2021-09-16 13:20:12 -06:00
Nate
2ea7368cfb style updates 2021-09-16 15:01:50 -04:00
Antonio Scandurra
79fb3aa8af Add migration to add a nonce column to channel_messages
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2021-09-16 17:43:43 +02:00
Antonio Scandurra
8973e250ca Re-send pending messages after reconnecting 2021-09-16 16:23:43 +02:00
Max Brunsfeld
caf0f0e428 Fix duplicated results in get_users_by_ids 2021-09-15 16:45:41 -07:00
Max Brunsfeld
31b5602dc1 Get server integration tests passing again
* Set up UserStore to have the current user, so that
  channel messages can be sent. This is needed now that
  pending messages are represented more similarly to
  regular messages.
* Drop buffer inside of an `AppContext.update` block, so that
  the Buffer's release hook is called in time.

Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2021-09-15 16:17:07 -07:00
Nate
fc7dc73f57 add additional pages and set base styles 2021-09-15 18:28:38 -04:00
Nate
51f0250466 swap logged in avatar -> username 2021-09-15 14:58:59 -04:00
Nate
0eb9822e0d style nav 2021-09-15 14:47:50 -04:00
Nate
0906b96a23 add new font stack 2021-09-15 13:21:04 -04:00
Nate
8eb1ba9fe7 split home and releases 2021-09-15 12:57:25 -04:00
Nate
c0ad095513 add wishful nav items 2021-09-15 12:54:19 -04:00
Nate
68926908d0 new home markup 2021-09-15 12:54:07 -04:00
Antonio Scandurra
f6bf0792ce Merge branch 'render-images' 2021-09-15 12:11:08 +02:00
Nathan Sobo
7e4d5b7d04 Clear cached credentials when establishing a websocket connection with an invalid token 2021-09-14 20:36:03 -06:00
Nathan Sobo
4a9918979e WIP: Clear cached credentials if authentication fails
Still need to actually handle an HTTP response from the server indicating there was an invalid token.

Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2021-09-14 19:19:11 -06:00
Nathan Sobo
44a457e8b6 Cache credentials in memory separately from connection status
This prevents us from re-prompting for keychain access when we retry connections after the connection is lost.

Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2021-09-14 18:21:46 -06:00
Max Brunsfeld
aa7c1bfa2d Fix type errors in server tests 2021-09-14 17:15:17 -07:00
Nathan Sobo
e0e0bdbc3a Synthesize GitHub avatar URL and follow redirects when fetching it
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2021-09-14 16:28:26 -06:00
Nate
0f2ba45267 wip test new site content 2021-09-14 17:54:23 -04:00
Max Brunsfeld
84d4bb6186 Introduce HttpClient trait, use it to fetch avatars in UserStore
* Add a FakeHttpClient for tests
2021-09-14 13:42:44 -07:00
Nathan Sobo
4be17b7a9b Fix signups query 2021-09-14 13:23:35 -06:00
Nathan Sobo
f0019e3725 WIP 2021-09-14 12:29:56 -06:00