Austin Chen
19d12c949a
Add a line spacer on the sidebar
2022-06-29 17:51:11 -05:00
Austin Chen
8132fa595b
Don't add space when there are 0 groups
2022-06-29 13:08:01 -05:00
Austin Chen
2d79d7f8db
Rework nav to show list of groups ( #596 )
...
* Rework nav to show list of groups
* Fix lint
* Replace Portfolio with Profile link
* Lint: remove unused vars
2022-06-29 12:33:20 -05:00
Ian Philips
8c3c30c707
Show groups on user page, allow to join/leave ( #594 )
...
* Show groups on user page, allow to join/leave
* Link to groups
* Unused var
2022-06-29 11:00:43 -05:00
Austin Chen
c18a0378e9
Tweak nav items around
2022-06-28 11:18:55 -05:00
Austin Chen
2f434c849d
Remove portfolio link; user icon links to portfolio
2022-06-28 11:03:14 -05:00
Ian Philips
9757ed1d8b
lint
2022-06-23 13:02:52 -05:00
Ian Philips
211905c27f
Free daily markets on hiatus
2022-06-23 13:00:14 -05:00
Austin Chen
ba39eb114c
Hide "Get M$" on private instances
2022-06-22 19:02:50 -05:00
James Grugett
16ac25bb77
Move more nav options to More menu on mobile
2022-06-22 17:34:43 -05:00
Ian Philips
495cbef995
portfolio fix
2022-06-22 12:54:41 -05:00
Ian Philips
eb02207c56
portfolio fix
2022-06-22 12:51:20 -05:00
Ian Philips
3b3717d307
Groups ( #510 )
...
* Folds=>groups
* Show groups on user profile
* Allow group creation from /create
* Refactoring to groups
* Convert folds to groups
* Add new add to group notification
* Fix user profile tab bug
* Add groups nav and tab for my groups
* Remove bad profile pages
* remove comments
* Add group list dropdown to sidebar
* remove unused
* group cards ui
* Messages=>Comments, v2, groupDetails
* Discussion time
* Cleaning up some code
* Remove follow count
* Fix pool scoring for cpmm
* Fix imports
* Simplify rules, add GroupUser collection
* Fix group cards
* Refactor
* Refactor
* Small fixes
* Remove string
* Add api error detail handling
* Clear name field
* Componentize
* Spacing
* Undo userpage memo
* Member groups are already in my tab
* Remove active contracts reference for now
* Remove unused
* Refactoring
* Allow adding old questions to a group
* Rename
* Wording
* Throw standard v2 APIError
* Hide input for non-members, add about under title
* Multiple names to & # more
* Move comments firestore rules to appropriate subpaths
* Group membership, pool=>volume
* Cleanup, useEvent
* Raise state to parent
* Eliminate unused
* Cleaning up
* Clean code
* Revert tags input deletion
* Cleaning code
* Stylling
* Limit members to display
* Array cleanup
* Add categories back in
* Private=>closed
* Unused vars
2022-06-22 11:35:50 -05:00
Justin
d572efad1a
Add Statistics link to sidebar ( #545 )
...
* add stats link to sidebar & mobile nav
* prettier
2022-06-20 18:28:18 -05:00
Sinclair Chen
e0a40d4d24
Replace leaderboard cake icon with line go up
2022-06-17 10:38:47 -07:00
mantikoros
781506129c
sign in, sign up button styling
2022-06-15 16:58:52 -05:00
mantikoros
c45da8c334
Tracking ( #511 )
...
* tracking helper functions
* track everything
* remove extraneous code
2022-06-15 16:34:34 -05:00
SirSaltyy
be777ba122
about button directs to "how to" ( #501 )
...
* Create how to manifold.md
* Updates to docs
Updated bounties, added new "How to Manifold" page, edited "About MM" page.
* Update sidebar.tsx
2022-06-14 18:02:21 +01:00
Marshall Polaris
816fc5d64c
Revert "Revert "Turn on no unused variables linting, kill dead code ( #484 )""
...
This reverts commit 5beda1ded7
.
2022-06-12 21:42:41 -07:00
mantikoros
0d2204bb02
Put "Get M$" in sidebar
2022-06-12 23:34:11 -05:00
mantikoros
246aa5c214
"add funds" => "get M$"
2022-06-12 23:26:05 -05:00
Austin Chen
5beda1ded7
Revert "Turn on no unused variables linting, kill dead code ( #484 )"
...
This reverts commit 515928a69a
.
2022-06-12 20:55:48 -07:00
Marshall Polaris
515928a69a
Turn on no unused variables linting, kill dead code ( #484 )
...
* Slightly fix up ChoicesToggleGroup
* Kill a bunch of dead code and unused variables
* Turn on no-unused-vars lint
* Un-kill some dead code that James likes
2022-06-12 19:04:55 -07:00
Ian Philips
ead13b4e08
Time flies when you floor it
2022-06-10 09:15:55 -06:00
Forrest Wolf
397d90c6b7
Replace some more uses of any
with more specific types ( #389 )
...
* Give confirmation button icon a type
* Give setBids a type
* Make StripeSession type more specific
* Give MenuButton buttonContent a type
2022-06-02 17:40:41 -07:00
Austin Chen
5b142baa98
Revert "Demote charity to more menu"
...
This reverts commit 311b39ffe9
.
2022-06-02 13:35:31 -07:00
James Grugett
311b39ffe9
Demote charity to more menu
2022-06-01 23:31:38 -05:00
Ian Philips
59830579a9
Set timeout to reset the free market banner ( #367 )
...
* wip - trigger recheck when past time
* wip - trigger recheck when past time
* Reset logic
* Interval=>timeout
2022-06-01 07:54:48 -06:00
Ian Philips
1c980ba678
Notifications ( #354 )
...
* Notifications generating on comment,answer,contract update
* Notifications MVP
* Submitted an answer => answered
* Listen for unseen notifications
* Fix userlink formatting, move page
* Fix links
* Remove redundant code
* Cleanup
* Cleanup
* Refactor name
* Comments
* Cleanup & update notif only after data retrieval
* Find initial new notifs on user change
* Enforce auth rules in db
* eslint update
* Code review changes
* Refactor reason
2022-06-01 07:11:25 -06:00
Austin Chen
5978f4b1cb
Show blog link in sidebar
2022-05-29 17:33:41 -07:00
James Grugett
90a8de09d7
Ask a question => Create a question
2022-05-28 15:48:08 -05:00
Austin Chen
2ea7ddc1aa
Hide mobile bottom bar if Manifold is iframed
2022-05-27 21:27:37 -07:00
Marshall Polaris
420ea9e90e
Add more linting to web
package ( #343 )
...
* Import React a lot
* Fix misc. linting concerns
* Turn on many recommended lints for `web` package
2022-05-26 14:41:24 -07:00
Ian Philips
f0d44be2f4
Clean up time diff code
2022-05-25 16:04:14 -06:00
Ian Philips
811a7cece7
Market => question
2022-05-24 08:28:09 -06:00
Ian Philips
13bf5ac253
Free daily market bugfix
2022-05-24 07:31:44 -06:00
mantikoros
854daaebb7
nav bar: gray background for selected page (indigo color was too prominent)
2022-05-23 16:49:30 -05:00
mantikoros
244fd7c981
changed sidebar button color — violet doesn't match color scheme
2022-05-23 16:38:42 -05:00
Ian Philips
fb33f829cc
Clean up free market countdown bugfix
2022-05-23 15:14:50 -06:00
Ian Philips
d0347ff5c2
Add countdown timer for daily free market ( #276 )
...
* Add countdown timer for daily free market
* Reset example numbers
* Remove daily
* Free market reset => 4pm UTC
2022-05-23 08:43:11 -06:00
Marshall Polaris
47f10301c8
Change lodash stuff so that it can be tree-shaken out of build ( #233 )
...
* Set common package.json sideEffects: false
* Configure SWC to modularize lodash imports
* Import specific lodash functions instead of _
* Add an eslint rule to avoid full lodash import
2022-05-22 01:36:05 -07:00
Ian Philips
8013862f15
Center question button on lg
2022-05-19 09:20:38 -06:00
Sinclair Chen
e2b03f31e9
Style current page on mobile nav bar
2022-05-18 15:45:08 -04:00
Ian Philips
daf6cadea9
Remove border from sidebar buttons
2022-05-18 10:52:00 -06:00
Austin Chen
44c53ae96d
Kill the ugly "Sign in" button
2022-05-18 12:06:41 -04:00
Austin Chen
89b05be5ec
Tweak "Ask a question" button VisD
2022-05-18 11:57:22 -04:00
Austin Chen
39870dd933
Bets on profile, again ( #251 )
...
* Revert "Revert "Show every user's bets on their profile (#170 )""
This reverts commit 142206b79a
.
* Fix typo
* Delete portfolio page
2022-05-18 11:52:12 -04:00
Ian Philips
974d5a8d89
hide free daily market when signed out
2022-05-18 09:25:56 -06:00
James Grugett
142206b79a
Revert "Show every user's bets on their profile ( #170 )"
...
This reverts commit d50cc39c27
.
2022-05-18 10:59:08 -04:00
Austin Chen
d50cc39c27
Show every user's bets on their profile ( #170 )
...
* Show user bets on their profile
* Add an alert for current users
* Replace `/portfolio` with `/Austin?tab=Bets`
* Replace `/Austin?tab=Bets` with `/Austin/bets`
* Use replaceState for better browser history
* Remove two console.logs
* Note a bug
* Fix path
* Write in description of why we're doing this
2022-05-18 10:36:17 -04:00