mantikoros
be851b8382
fix typo
2022-09-13 21:23:36 -05:00
mantikoros
58ef43a8ec
intro panel: use gradient image
2022-09-13 21:12:01 -05:00
Ian Philips
f6feacfbc9
Fix lint and persistent storage key
2022-09-13 17:18:16 -06:00
Sinclair Chen
74335f2b01
Adjust market modal styles ( #875 )
...
* Refactor add market modals into one component
* Adjust style: stickier search, scroll auto
2022-09-13 16:16:07 -07:00
Ian Philips
df3d7b591d
Componentize notification line setting, don't use useEffect
2022-09-13 17:00:34 -06:00
James Grugett
c9d323c83f
Small updates to experimental/home ( #874 )
...
* Factor out section header
* Remove daily balance change
* Remove dead code
* Layout, add streak
* Fix visibility observer to work on server
* Tweak
* Formatting
2022-09-13 17:47:29 -05:00
Ian Philips
34bad35cb8
Betting=>predicting
2022-09-13 16:19:52 -06:00
Ian Philips
c423326270
Send users emails when they hit 1 and 6 unique bettors
2022-09-13 16:12:53 -06:00
Ian Philips
4398fa9bda
Add new market from followed user email notification
2022-09-13 09:54:51 -06:00
Ian Philips
de8c27c970
Filter None answer earlier
2022-09-13 07:48:41 -06:00
Sinclair Chen
22d2248951
Add floating menu (bold, italic, link) ( #867 )
...
* Add floating menu (bold, italic, link)
* Sanitize and href-ify user input
2022-09-12 16:10:32 -07:00
Ian Philips
2351403674
Replies to answers are comments
2022-09-12 17:04:06 -06:00
James Grugett
f49cb9b399
Only show 'Show more' for free response answers if there are more answers to show
2022-09-12 17:40:19 -05:00
mantikoros
d66a81bc6b
Auto-prettification
2022-09-12 22:35:32 +00:00
mantikoros
8e41b39936
landing page: use next image for logo
2022-09-12 17:34:13 -05:00
mantikoros
0e5b1a7742
market intro panel
2022-09-12 17:30:51 -05:00
mantikoros
3d3caa7a42
remove comment bet area
2022-09-12 16:50:38 -05:00
Ian Philips
5c6fe08bdb
Website => Web
2022-09-12 14:48:42 -06:00
Ian Philips
747d5d7c7c
In app => website
2022-09-12 14:48:16 -06:00
Ian Philips
0af1ff112b
Allow users to see 0% FR answers via show more button
2022-09-12 14:30:15 -06:00
Ian Philips
86422f90ea
Set all overflow notifs to seen
2022-09-12 14:17:39 -06:00
James Grugett
4f19220778
Experimental home: accommodate old saved sections.
2022-09-12 11:56:20 -05:00
Ian Philips
5c6328ffc2
[WIP] Fully customizable notifications ( #860 )
...
* Notifications Settings page working
* Update import
* Linked notification settings to notification rules
* Add more subscribe types
* It's alive... It's alive, it's moving, it's alive, it's alive, it's alive, it's alive, IT'S ALIVE'
* UI Tweaks
* Clean up comments
* Direct & highlight sections for notif mgmt from emails
* Comment cleanup
* Comment cleanup, lint
* More comment cleanup
* Update email templates to predict
* Move private user out of getDestinationsForUser
* Fix resolution messages
* Remove magic
* Extract switch to switch-setting
* Change tab in url
* Show 0 as invested or payout
* All emails use unsubscribeUrl
2022-09-12 10:34:56 -06:00
James Grugett
c1287a4a25
Small updates to experimental home ( #870 )
...
* Line clamp question in prob change table
* Tweaks
* Expand option for daily movers
* Snap scrolling for carousel
* Add arrows to section headers
* Remove carousel from experimental/home
* React querify fetching your groups
* Edit home is its own page
* Add daily profit and balance
* Merge branch 'main' into new-home
* Make experimental search by your followed groups/creators
* Just submit, allow xs on pills
* Weigh in
* Use next/future/image component to optimize avatar images
* Inga/challenge icon (#857 )
* changed challenge icon to custom icon
* fixed tip button alignment
* weighing in and trading "weigh in" for "trade"
* Delete closing soon, mark new as New for you, trending is site-wide
* Delete your trades. Factor out section item
* Don't allow hiding of home sections
* Convert daily movers into a section
* Tweaks for loading daily movers
* Prob change table shows variable number of rows
* Fix double negative
Co-authored-by: Ian Philips <iansphilips@gmail.com>
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
Co-authored-by: ingawei <46611122+ingawei@users.noreply.github.com>
Co-authored-by: mantikoros <sgrugett@gmail.com>
2022-09-12 00:39:04 -05:00
mantikoros
93033b5b24
Revert "Yes and no buttons on contract page ( #868 )"
...
This reverts commit b39e0f304f
.
2022-09-10 21:57:50 -05:00
mantikoros
18815caed4
Revert "Put sale value above quick bet button"
...
This reverts commit 9ee7173305
.
2022-09-10 21:57:35 -05:00
Ian Philips
9ee7173305
Put sale value above quick bet button
2022-09-10 17:48:35 -06:00
Ian Philips
b39e0f304f
Yes and no buttons on contract page ( #868 )
...
* Yes and no buttons on contract page
* Cheating by adding 0.05 to max shares but gives better quickbet UX
2022-09-10 17:07:23 -06:00
mantikoros
43660387fa
modal positioning
2022-09-09 16:08:42 -05:00
mantikoros
7729bdd2dc
bet panel: higher threshold for warning; no autofocus on mobile
2022-09-09 15:58:26 -05:00
Austin Chen
4c801f76b4
Submit comments on ctrl/cmd-enter ( #830 )
...
* Submit comments on ctrl/cmd-enter
* Remove unused import
* Tweak padding on /tournaments
* Always submit on ctrl+enter
Since we took out group chats, this should be fine for all comments
2022-09-09 11:09:31 -07:00
mantikoros
cd1d8ecd8a
WarningConfirmationButton for bets
2022-09-09 01:02:30 -05:00
mantikoros
2ebb83418c
bet panel: disable input focus on mobile
2022-09-09 00:02:14 -05:00
mantikoros
eac56b1f4f
slider: smarter step increments; disable clicking on track
2022-09-09 00:02:14 -05:00
James Grugett
987ebccdfd
Contract tabs: used passed in bets
2022-09-08 23:45:26 -05:00
mantikoros
f25460a647
smaller font for "Predict"
2022-09-08 15:10:36 -05:00
Sinclair Chen
28f3694e8f
Fix editor rerendering when you load it ( #831 )
...
* Don't rerender entire editor for user list
also fixes bug where you are the only mention
* Cache with react query instead of memoize
2022-09-08 13:02:50 -07:00
Pico2x
caa3fc06e6
Minor tailwind/indent fixes to posts
2022-09-08 17:32:42 +01:00
Ian Philips
3932a3dbd4
I predict this will do better than trade
2022-09-08 07:40:16 -06:00
James Grugett
bff4eff719
Persist user page markets on back (Marshall's machinery)
2022-09-08 01:39:01 -05:00
James Grugett
54c227cf6c
Updates to experimental home ( #858 )
...
* Line clamp question in prob change table
* Tweaks
* Expand option for daily movers
* Snap scrolling for carousel
* Add arrows to section headers
* Remove carousel from experimental/home
* React querify fetching your groups
* Edit home is its own page
* Add daily profit and balance
* Merge branch 'main' into new-home
* Make experimental search by your followed groups/creators
* Just submit, allow xs on pills
* Weigh in
* Use next/future/image component to optimize avatar images
* Inga/challenge icon (#857 )
* changed challenge icon to custom icon
* fixed tip button alignment
* weighing in and trading "weigh in" for "trade"
Co-authored-by: Ian Philips <iansphilips@gmail.com>
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
Co-authored-by: ingawei <46611122+ingawei@users.noreply.github.com>
Co-authored-by: mantikoros <sgrugett@gmail.com>
2022-09-08 01:36:34 -05:00
mantikoros
edbebb7e67
weighing in and trading "weigh in" for "trade"
2022-09-08 00:16:48 -05:00
ingawei
004671f032
Inga/challenge icon ( #857 )
...
* changed challenge icon to custom icon
* fixed tip button alignment
2022-09-07 23:51:52 -05:00
Austin Chen
45a965476e
Use next/future/image component to optimize avatar images
2022-09-07 20:59:00 -07:00
Ian Philips
bcee49878b
Weigh in
2022-09-07 21:39:21 -06:00
Ian Philips
35de4c485a
Just submit, allow xs on pills
2022-09-07 21:39:14 -06:00
mantikoros
e6c6f64077
fix mobile nav for trades tab
2022-09-07 21:16:58 -05:00
FRC
0acdec787d
Adds comments to posts ( #844 )
...
* Adds comments to posts
* Uncoupled CommentInput from Contracts
* Fix nits
2022-09-07 23:09:20 +01:00
mantikoros
ce52f21ce9
fix sidebar profile link to your trades
2022-09-07 15:13:17 -05:00
mantikoros
b3343c210a
more "bet" => "trade"
2022-09-07 15:04:34 -05:00
mantikoros
b4e0e9ebc0
"A market for every question"
2022-09-07 15:01:02 -05:00
mantikoros
28af2063c3
"bet" => "trade"
2022-09-07 14:45:04 -05:00
FRC
cce14cbe1f
Toggle monthly leaderboards ( #790 )
...
* Toggle monthly leaderboards
I didn't get to enabling monthly leaderboards after my work trial was over (I enabled daily/weekly/alltime). The cache has been filled out for a while now, this toggles it on.
* Fix nits
2022-09-07 17:04:30 +01:00
James Grugett
ad18987e65
Update Daily movers UI
2022-09-07 01:18:11 -05:00
James Grugett
a40bdc28be
Remove some excess spacing on user page
2022-09-06 23:39:50 -05:00
James Grugett
082125bd2f
Remove some margin
2022-09-06 23:31:02 -05:00
James Grugett
21870d7edb
User page: Move portfolio graph and social stats to new tab
2022-09-06 23:24:58 -05:00
Sinclair Chen
537962a7dc
Stop links from opening twice
2022-09-06 16:55:33 -07:00
Ian Philips
f7d027ccc9
Create button=>Site link
2022-09-06 16:38:01 -06:00
Ian Philips
c16e7c6cfd
Add membership indicators and link to see group
2022-09-06 16:20:43 -06:00
Ian Philips
45e54789b7
Groups search shares query, sorted by contract & members
2022-09-06 15:51:36 -06:00
mantikoros
c59de1be2e
bet slider: decrease step size
2022-09-06 11:53:09 -05:00
Ian Philips
a038ef91eb
Show num contracts in group selector
2022-09-06 09:58:24 -06:00
Ian Philips
39d7f1055b
Fix spacing on challenge modal
2022-09-06 07:58:00 -06:00
Ian Philips
a3b18e5bea
Add challenge back to share modal
2022-09-06 07:57:52 -06:00
mantikoros
450b140f5f
show challenge button on mobile
2022-09-05 18:19:13 -05:00
James Grugett
cd8bb72f94
Daily movers table in experimental/home
2022-09-05 18:09:03 -05:00
mantikoros
837a4d8949
Revert "Show challenge on desktop, simplify modal"
...
This reverts commit 8922b370cc
.
2022-09-05 18:07:44 -05:00
mantikoros
8952b100ad
add answer panel mobile formatting, slider
2022-09-05 17:59:19 -05:00
mantikoros
2d724bf2c8
make slider black
2022-09-05 17:44:21 -05:00
mantikoros
374c25ffb3
Auto-prettification
2022-09-05 22:40:48 +00:00
mantikoros
96cf1a5f7f
mobile slider styling
2022-09-05 17:39:59 -05:00
mantikoros
ae40999700
mobile bet slider
2022-09-05 17:11:32 -05:00
mantikoros
30d73d6362
remove parantheses from balance text
2022-09-05 16:59:35 -05:00
mantikoros
97e0a78806
"join group" => "follow"
2022-09-05 16:51:09 -05:00
James Grugett
d812776357
Remove show hot volume param
2022-09-05 16:25:48 -05:00
Austin Chen
70eec63533
Adding in "Highest %" and "Lowest %" sort options
...
Quick alternative to https://github.com/manifoldmarkets/manifold/pull/850/files courtesy of James.
One downside of this approach is that the % only update every 15 minutes; but maybe users won't notice?
2022-09-05 10:07:33 -07:00
Marshall Polaris
6ef2beed8f
Denormalize betAmount
and betOutcome
fields on comments ( #838 )
...
* Create and use `betAmount` and `betOutcome` fields on comments
* Be robust to ridiculous bet IDs on dev
2022-09-04 14:28:45 -07:00
James Grugett
a15230e7ab
Smartest money => Best bet. Don't show amount made for comment.
2022-09-04 14:06:29 -05:00
James Grugett
a21466d877
Add sort for 24 hour change in probability
2022-09-03 16:20:57 -05:00
Marshall Polaris
c0383bcf26
Make tournament page efficient ( #832 )
...
* Make tournament page efficient
* Fix URL to Salem contract
* Use totalMembers instead of deprecated field
* Increase page size to 12
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
2022-09-03 09:55:10 -07:00
Ian Philips
2d88675f42
Move & more out of the loop
2022-09-03 06:33:33 -06:00
Marshall Polaris
8318621d51
Some changes to make auth better ( #846 )
...
* Handle the case where a user is surprisingly not in the DB
* Only set referral info on user after creation
* More reliably cache current user info in local storage
* Don't jam username stuff into user listener hook
2022-09-02 19:39:27 -07:00
Marshall Polaris
e924061c54
Don't re-create visibility observer for no reason ( #849 )
...
* Don't re-create visibility observer for no reason
* `IntersectionObserver.unobserve` instead of `.disconnect`
2022-09-02 19:39:07 -07:00
Ian Philips
c74d972caf
Pass user and members via props
2022-09-02 19:36:49 -06:00
Ian Philips
cf508fd8b6
Members and contracts now subcollections of groups ( #847 )
...
* Members and contracts now documents
* undo loans change?
* Handle closed group
* Slight refactoring
* Don't allow modification of private groups contracts
* Add back in numMembers
* Update group field names
* Update firestore rules
* Update firestore rules
* Handle updated groups
* update start numbers
* Lint
* Lint
2022-09-02 18:06:48 -06:00
James Grugett
231d3e65c4
Fix incorrect error message for no bets
2022-09-02 16:19:10 -05:00
mantikoros
b6449ad296
fix bet panel warnings
2022-09-02 15:32:54 -05:00
Marshall Polaris
a429a98a29
Tidy up some dead code and markup in sidebar ( #842 )
2022-09-02 12:52:27 -07:00
Marshall Polaris
21b9d0efab
Clean up some old pre-Amplitude tracking code ( #841 )
2022-09-02 12:51:27 -07:00
Marshall Polaris
4c429cd519
Remove some old code related to the old feed ( #843 )
2022-09-02 12:51:14 -07:00
mantikoros
0cb20d89ed
numeric market labels: LOW/HIGH instead of MIN/MAX; eliminate payout <= MIN, etc.
2022-09-02 10:35:41 -05:00
Marshall Polaris
4406e53121
Make prefetching correctly use context cache ( #835 )
2022-09-01 19:38:09 -07:00
Marshall Polaris
dca7205a47
Disable group prefetching from contract links ( #836 )
...
* Kill dead code
* Stop prefetching groups when viewing contract
* Tidy markup
2022-09-01 19:37:41 -07:00
Ian Philips
00ba3b0c48
Show avatars of tippers and unique bettors ( #837 )
...
* Show avatars of tippers and unique bettors
* Make transparent the avatar bg
* fix import
2022-09-01 16:23:12 -06:00
Marshall Polaris
7508d86c73
Clean up contract overview code ( #823 )
...
* Don't call Date.now a million times in answers graph
* Refactor contract overview code so that it's easier to understand
2022-09-01 14:42:50 -07:00
FRC
1208694d2d
http to https to avoid blocked requests ( #833 )
2022-09-01 17:54:46 +01:00
FRC
96be4e8992
Add embedded ContractGrid to Posts ( #822 )
...
* Add embedded market grids
* Hacky way to set height
I haven't figured out a way yet to get the height of the actual iframe's content, so I did some bad estimate for now to unblock shipping the feature, while I continue investigating.
2022-09-01 17:47:45 +01:00
Ian Philips
7310cf3d4a
fix import
2022-09-01 10:11:08 -06:00
Ian Philips
8922b370cc
Show challenge on desktop, simplify modal
2022-09-01 10:02:41 -06:00
Ian Philips
0823414360
Adjust group name padding on mobile
2022-09-01 08:52:49 -06:00
Ian Philips
c6eac97b64
Show group based on most recent creator added group
2022-09-01 08:29:56 -06:00
Ian Philips
6706fe7350
Show user balance on bet panels
2022-09-01 08:12:46 -06:00
Ian Philips
a7c8b8aec4
Hide bet panel when signed out
2022-09-01 07:34:02 -06:00
Ian Philips
5dec6b4a22
Medium includes 10 bettors
2022-09-01 07:23:43 -06:00
Marshall Polaris
0568322c82
Dramatically improve server auth stuff ( #826 )
2022-08-31 22:13:26 -07:00
mantikoros
879d6fb2dd
bury profile stats in Comments until we find a better place for them
2022-08-31 23:20:20 -05:00
Sinclair Chen
7c1e663b26
Editor tweaks ( #829 )
...
* Show border around selected embeds
* Make editor tooltips not animate
2022-08-31 20:52:12 -07:00
James Grugett
ee76f4188b
For you: remove contracts bet on by anyone you follow.
2022-08-31 21:57:11 -05:00
Sinclair Chen
58e671e640
Upload dropped images
2022-08-31 17:18:35 -07:00
Austin Chen
7c8b33597a
Add "Duplicate Contract" into "..." menu
2022-08-31 14:33:24 -07:00
James Grugett
83696cca21
Fix dayjs fromNow bug (it requires plugin, so use our util instead)
2022-08-31 15:35:47 -05:00
Sinclair Chen
d06b725f52
Let admins add and edit posts to any group ( #820 )
...
- show add post UI to admins
- change firebase permissions
2022-08-31 11:29:49 -07:00
Marshall Polaris
149204f6ca
Fix my other foolish bug
2022-08-31 11:17:36 -07:00
Ian Philips
5a9d8e3f5d
Show how much you've tipped a market
2022-08-31 09:27:37 -06:00
Ian Philips
37d2be9384
Show only relative time if same day on close date
2022-08-31 08:49:35 -06:00
Ian Philips
5df594e46a
Make details fit on one line, make group a link
2022-08-31 08:29:35 -06:00
Marshall Polaris
27b46f4306
Fix order of comments in threads and under answers
2022-08-31 01:16:57 -07:00
James Grugett
a3569280a4
Add your bets section to /experimental/home
2022-08-31 00:30:31 -05:00
James Grugett
ccb6fd291e
Move components out of /pages into /components
2022-08-30 23:53:12 -05:00
James Grugett
849402ed70
Rearrange home sections. Load more in carousel.
2022-08-30 23:47:09 -05:00
Marshall Polaris
7dddff52b8
Tidying some feed code up ( #818 )
...
* Clean up some markup & dead code
* Order comments in Firestore instead of on client
* Order bets in Firestore instead of on client
* Make indexes file up to date with production
2022-08-30 20:28:30 -07:00
mantikoros
40f1c09002
Auto-remove unused imports
2022-08-31 01:56:03 +00:00
mantikoros
ec90b041ee
upgrade firebase, nextjs versions
2022-08-30 20:54:32 -05:00
Ian Philips
aad5f6528b
new market view ( #819 )
...
* Show old details on lg, don't unfill heart
* Hide tip market if creator
* Small ui tweaks
* Remove contract. calls
* Update high-medium-low
* Remove unused bets prop
* Show uniques
* Remove unused bets prop
2022-08-30 17:13:25 -06:00
James Grugett
f83b62cf50
Implement double carousel for /experimental/home
2022-08-30 16:18:42 -05:00
Austin Chen
d658a48b66
Revert "hide quick bet on mobile"
...
This reverts commit 3d073da97e
.
2022-08-30 10:31:35 -07:00
Ian Philips
74c9406191
Use cached user ids while likes is loading
2022-08-30 09:52:14 -06:00
Ian Philips
a0402830c5
liking markets with tip/heart ( #798 )
...
* WIP liking markets with tip
* Refactor Userlink, add MultiUserLink
* Lint
* Lint
* Fix merge
* Fix imports
* wip liked contracts list
* Cache likes and liked by user ids on contract
* Refactor tip amount, reduce to M
* Move back to M
* Change positioning for large screens
2022-08-30 09:38:59 -06:00
FRC
e1f19c52ab
Post in a group about page. ( #803 )
...
* Dashboards in Group about page
* Rename group dashboard to 'About Post'
* Fixed James nits
2022-08-30 13:39:10 +01:00
Marshall Polaris
7debc4925e
De-feedify contract tab contents ( #808 )
...
* De-feedify contract bets list
* De-feedify contract comments lists
* Clean up a bunch of duplicated work in the comments list stuff
* Remove wrapper markup from comment replies list
* Fix sort order on comments I broke
* Kill now unhelpful `CommentRepliesList` wrapper component
* More random cleanup
* More cleanup and fix some styling I had broken
* Make bet calculations less wrong
* Keep up to date with master
* Make copy link component copy better URL
* Make highlighted comments align properly
* Make user header left align with content on comments
* Fix some free response UI stuff up
2022-08-30 02:41:47 -07:00
Marshall Polaris
1e3a0ca3d9
Upgrade Typescript, ESLint, Prettier ( #817 )
...
* Bump Typescript to 4.8.2, eslint, prettier
* Fix some loose typing
* Fix prettier complaint
2022-08-30 01:44:45 -07:00
Marshall Polaris
1369f3b967
WIP persistence work ( #762 )
...
* WIP persistence work
* Fix up close date filter, kill custom scroll restoration
* Use built-in Next.js scroll restoration machinery
* Tweaking stuff
* Implement 'history state' idea
* Clean up and unify persistent state stores
* Respect options for persisting contract search
* Fix typing in common lib
* Clean up console logging
2022-08-29 21:56:11 -07:00
FRC
851cffd73e
Dashboards ( #791 )
...
* Create backend for Dashboards
* Rm lastupdatetime for now
* Added a create-dashboard and sharable view dashboard page
* Various nit fixes.
* Renamed Dashboards to Posts
* Fix nits
2022-08-29 16:06:17 +01:00
Austin Chen
1d1b09c938
Append question changed text to end of description (instead of start)
2022-08-28 23:23:40 -07:00
Austin Chen
8f338a8d88
Prevent embeds from breaking in Chrome incognito ( #814 )
2022-08-28 22:40:57 -07:00
James Grugett
ecacce0796
Remove console.log. Log onIdTokenChanged error.
2022-08-29 00:26:12 -05:00
James Grugett
71dfcc4dd9
Add tracking for clicking recommended card & tournament card
2022-08-29 00:23:31 -05:00
mantikoros
6facf3b7a7
sidebar ordering
2022-08-29 00:01:04 -05:00
James Grugett
62e72b2091
Loan dialog wording tweak
2022-08-28 23:51:43 -05:00
James Grugett
4dad954820
Change limit order label "at" => "up to" or "down to"
2022-08-28 23:47:11 -05:00
akrolsmir
c7be227865
Auto-remove unused imports
2022-08-29 04:00:14 +00:00
Austin Chen
cf58fc9fd4
Remove Groups from sidebar
2022-08-28 20:59:14 -07:00
James Grugett
996b4795ea
⚡ Cache user bets tab with react query!! ( #813 )
...
* Convert useUserBets to react query
* Fix duplicate key warnings
* Fix react-query workaround to use refetchOnMount: always'
* Use react query for portfolio history
* Fix useUserBet workaround
* Script to back fill unique bettors in all contracts
* React query for user bet contracts, using uniqueBettorsId!
* Prefetch user bets / portfolio data
2022-08-28 18:03:00 -05:00
mantikoros
7e00f29189
back to "sign up to bet"
2022-08-28 16:55:29 -05:00
mantikoros
1ff453d64c
eslint
2022-08-28 16:38:59 -05:00
mqp
3fd07da1b0
Auto-prettification
2022-08-28 21:15:31 +00:00
mantikoros
eb070f0b07
Auto-remove unused imports
2022-08-28 21:14:44 +00:00
mantikoros
c88621de19
hide group edit dialog when signed out
2022-08-28 16:14:02 -05:00
mantikoros
2e96721a5c
"sign in" => "add my answer"
2022-08-28 16:14:02 -05:00
mantikoros
0a5fb4752a
CreateQuestionButton: use Button component
2022-08-28 16:14:02 -05:00
mantikoros
cae2154893
sign in button
2022-08-28 16:14:02 -05:00
mantikoros
926929880a
"Sign up to bet" => "Place my bet"; "Sign in to comment" => "Add my comment"; rename button to BetSignUpPrompt
2022-08-28 16:14:02 -05:00
James Grugett
9c15d5b96c
React-query-ify notifications ( #812 )
...
* Use single react query to subscribe to notifications
* Remove 'preferred' in variable names
2022-08-28 15:20:21 -05:00
mantikoros
3d073da97e
hide quick bet on mobile
2022-08-28 14:07:19 -05:00
mantikoros
d63dd12056
admin unlisted toggle
2022-08-28 13:37:34 -05:00
mantikoros
133e7a9c3f
change label to admin
2022-08-28 13:37:34 -05:00
mantikoros
98861ccc19
remove typo
2022-08-28 13:37:34 -05:00
Marshall Polaris
1e11491369
Tidy up rendering of info tooltips
2022-08-28 01:43:13 -07:00
James Grugett
7c798a063c
Improve edit close date UI
2022-08-28 00:35:24 -05:00
mantikoros
03e07037ea
ban users from posting ( #810 )
2022-08-28 00:23:25 -05:00
James Grugett
2acc1a8433
Double daily loans rate to 2% 💰 💰
2022-08-28 00:11:28 -05:00
Marshall Polaris
b21051ced5
Fix up copy link toast styling
2022-08-27 19:15:55 -07:00
Marshall Polaris
ef77c7c9a3
Clean up markup in CopyLinkDateTimeComponent ( #809 )
2022-08-27 19:05:46 -07:00
James Grugett
d7793841d1
Fix NaN invested (floating point error)
2022-08-27 17:13:29 -05:00
Marshall Polaris
4b513a894d
Make tooltip rendering more efficient ( #807 )
...
* Don't use very slow dayjs formatter on timestamp tooltips
* Kill dead code in feed-bets.tsx
* Clean up tooltip markup
2022-08-27 13:46:35 -07:00
mantikoros
305acbb18f
"current value" => "expected value"
2022-08-27 14:17:19 -05:00
Marshall Polaris
5d8f5d41fc
Fix some efficiency problems with ContractProbGraph
( #806 )
...
* Memoize bets input to ContractOverview
* Optimize a bunch of nonsense in `ContractProbGraph`
2022-08-27 01:09:17 -07:00
Marshall Polaris
3e976eadac
Make portfolio graph loading more efficient ( #805 )
...
* Make portfolio graph on profile not load extra data
* Clean up unused props
* Tidy up markup
* Enable "daily" option again on portfolio history picker
2022-08-27 01:09:01 -07:00
James Grugett
2e3c2d4dcb
Tweak to add market to group UI
2022-08-27 00:59:00 -05:00
Marshall Polaris
902d9e140c
Create and use new usePagination
hook for paginating loading ( #769 )
...
* Create and use new `usePagination` hook for paginating loading
* Fix index for new comment list code
2022-08-26 20:18:08 -07:00
Sinclair Chen
9698895c22
Update fr chart colors
2022-08-26 17:39:46 -07:00
James Grugett
99bff6b794
Improve group market selection UI
2022-08-26 18:17:15 -05:00
James Grugett
5735864fd1
Add pencil to edit group on contract page
2022-08-26 17:25:05 -05:00
Sinclair Chen
8903b1ef95
Replace style props with tailwind classes ( #800 )
...
* add utility class for `word-break: break-word`
* refactor visuallyHidden style out of Page
* refactor out ref sizing hack in sidebar
* replace style props with tailwind classes
2022-08-26 14:23:06 -07:00
Austin Chen
3255806891
Support Figma embeds
2022-08-26 12:41:39 -07:00
Austin Chen
ba7d0f45db
Close Add Market modal on Cancel
2022-08-26 12:41:29 -07:00
Sinclair Chen
490115d890
Add tournaments to sidebar ( #802 )
...
* Add tournaments to sidebar
* Remove unused import
* Reposition tournaments tab
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
2022-08-26 10:45:01 -07:00
Sinclair Chen
803091db06
Add tournament home page ( #797 )
...
* Add tournament home page
* Preload markets, follow count
* organize imports
* Fix card width
* Make entire title clickable
* plural /tournament -> /tournaments
* prettier
* Fix /tournaments when groupIds are invalid
* Restyle /tournaments page
* Reintroduce Salem, tweak styles
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
2022-08-26 10:31:25 -07:00
James Grugett
b1ccee73fd
If there is a group for a market on market page, clicking it goes to group
2022-08-26 01:23:50 -05:00
James Grugett
74ce98913c
Make graph start from left side for new markets
2022-08-26 01:08:16 -05:00
Austin Chen
26a2eb2391
Switch to a different color scheme
2022-08-25 22:31:05 -07:00
James Grugett
539bfba70c
Decrease starting time window for free response graph
2022-08-26 00:21:06 -05:00
Austin Chen
4faab4fcdc
Clean up Featured code
2022-08-25 19:42:40 -07:00
Austin Chen
0f49effade
Tweak Featured badge design
2022-08-25 19:17:50 -07:00
James Grugett
7773234138
Add debug console.log
2022-08-25 17:21:51 -05:00
Ian Philips
91bb4dfab2
With play money on numeric & center text
2022-08-25 12:06:42 -06:00
Ian Philips
b785d4b047
With play money
2022-08-25 10:02:22 -06:00
Ian Philips
dc89d5d4d0
Feature markets on trending
2022-08-25 07:05:26 -06:00
James Grugett
cffd5dcd31
Weekly => daily loans
2022-08-24 22:03:07 -05:00
James Grugett
0caa5e24e8
Some other follow to watch changes
2022-08-24 21:23:12 -05:00
James Grugett
25eca71846
Convert heart to eye and follow to watch
2022-08-24 21:16:38 -05:00
James Grugett
a8da5719fe
Create experimental home page
2022-08-24 18:30:31 -05:00
Ian Philips
7a38d67c5b
Reduce share row top margin on mobile
2022-08-24 17:11:48 -06:00
Ian Philips
7a22c7d76a
Gap adjustment
2022-08-24 17:09:07 -06:00
Ian Philips
8d1cebf4db
Move share button back down, small spacing tweaks
2022-08-24 17:07:22 -06:00
Ian Philips
b6e636cbc0
Small ux tweaks for signed out market page
2022-08-24 16:41:46 -06:00
mantikoros
5bf135760e
fix sidebar tracking
2022-08-24 17:23:34 -05:00
SirSaltyy
74a0479cbd
Change about button ( #796 )
...
About button name change and now directs to "Help and About Center" super.so
2022-08-25 06:51:33 +09:00
Ian Philips
52a89d0783
Remove bolded More from navbar
2022-08-24 15:42:09 -06:00