Commit Graph

26 Commits

Author SHA1 Message Date
Ian Philips
c361dc22e7 Absolutely position 2022-08-04 08:22:11 -06:00
Ian Philips
d46c56a994 Columnize the user areas in preview link too 2022-08-04 08:13:21 -06:00
Ian Philips
754d4cb489 Accepted challenge sharing card, fix accept bet call 2022-08-02 16:37:57 -06:00
Ian Philips
1123d09530 Add separate challenge template 2022-08-02 08:56:44 -06:00
Ian Philips
055cf7dd31 Add emojis 2022-08-01 15:31:09 -06:00
Ian Philips
5c51224214 Add to readme about how to dev og-image 2022-08-01 15:06:55 -06:00
Ian Philips
f334fce798 Challenge card styling 2022-08-01 12:43:22 -06:00
Ian Philips
658b4638dd Challenge card styling 2022-08-01 12:14:37 -06:00
Ian Philips
89e8f7a4dd Challenge card styling 2022-08-01 12:12:00 -06:00
Ian Philips
3634168a48 Challenge card styling 2022-08-01 11:16:26 -06:00
Ian Philips
f3411dfee1 Challenge card styling 2022-08-01 11:06:06 -06:00
Ian Philips
43c21bebd7 Challenge card styling 2022-08-01 11:02:27 -06:00
Ian Philips
6b83fdf215 Challenge card styling 2022-08-01 10:55:58 -06:00
Ian Philips
216020d9f0 Challenge card styling 2022-08-01 10:54:11 -06:00
Ian Philips
086672dd4e Don't remove prob 2022-08-01 10:33:37 -06:00
Ian Philips
8e801d0088 Parse please 2022-08-01 10:15:19 -06:00
Ian Philips
5d02ba3570 Add challenge params to parse request 2022-08-01 10:05:03 -06:00
Ian Philips
66e00a1bc4 Challenge url params optional 2022-08-01 09:51:23 -06:00
Ian Philips
ff6fa9db2b Add in challenge parts to template and url 2022-08-01 09:49:57 -06:00
Boa
3a33efa8db
Threaded free response comments & general comments sections (#121)
* Allow comments to reference answers

* Add comment inputs for free response answers

* condense comment logic in one component

* Add General Comments section to FR answers

* Prompt signin even if no comment

* Remove unused & refactor

* Simplify general comments logic, toggle comment boxes

* Clarify rendering logic
2022-05-03 14:38:40 -06:00
Austin Chen
78e8927de4
Image preview: truncate to 100 chars, show avatar url (#111)
* Truncate image preview to 120 chars

* Try 100 chars instead

* Pass along creatorAvatarUrl

Hoping nothing breaks if the avatarUrl is empty

* Thread through avatarUrl all the way

* Fix typescript
2022-04-29 19:38:31 -04:00
James Grugett
0a3b14883c Update SEO for non-binary markets 2022-02-17 18:34:17 -06:00
Austin Chen
feca042e47
Use the generated OpenGraph card in all markets (#23)
* Run OpenGraph server on dev port 3001

* Cut '%' since frontend already passes it

* Use the generated card in markets

* Rename to ogCardProps

* Don't show creator avatar url, for now

* Remove bad comment
2022-01-10 02:05:24 -05:00
Austin Chen
ed37d93868
Dynamically generate Opengraph images for each market (#21)
* Start customizing opengraph image

* Fix cover image size to 1200x630

* Design a text-based, dynamic preview card

* Load designed html into template.ts

Remove twemoji for now too

* Take in params to configure Manifold card

* Switch back to hardcoded png for default case
2022-01-10 00:50:31 -05:00
Austin Chen
03af90f17b Fix local dev setup 2022-01-07 12:16:51 -08:00
Austin Chen
4b2412c49c
Set up a custom OpenGraph image generator for social media previews (#20)
* Copy in og-image code

* Add "yarn start" command in lieu of vercel

* Don't require that images be sourced from vercel

* Load in Major Mono and Readex fonts

* Fix vercel config (?)

* Replace default image with Manifold's

* Add some brief instructions on getting started

* In the UI, use the default image

* Fix typescript errors

* More typescript fixing
2022-01-07 12:07:38 -08:00