Commit Graph

202 Commits

Author SHA1 Message Date
Kurt Hutten
66dc04d98e Add sign up toast message 2021-10-01 21:22:02 +10:00
Kurt Hutten
3aa3254e48 Add more verification to sign up 2021-09-30 20:28:13 +10:00
Kurt Hutten
b80ea7f813 Make choose your character section only link to draft if not signed in 2021-09-29 18:03:00 +10:00
Kurt Hutten
e9ad7180a7 Fixing linting problem from running yarn rw lint (#537)
✖ 118 problems (65 errors, 53 warnings) currently
2021-09-29 17:35:07 +10:00
Kurt Hutten
0ce7ce4e76 fix homepage pre-rendering broken in #531 (#538)
import form project cell which in tern had dependencies that are not
pre render friendly was causing issues
2021-09-29 17:34:53 +10:00
Kurt Hutten
ab92894a2d Add id to project query 2021-09-29 05:10:39 +10:00
Kurt Hutten
965e5b0f54 Update TopNav in UserProfile to remove unneeded props 2021-09-28 20:35:56 +10:00
Kurt Hutten
77799a5870 Refactor IdeHeader to take middle buttons as children 2021-09-28 20:26:15 +10:00
Frank Johnson
7540c908e7 Added link in ProjectProfile and fork count to ProjectCard 2021-09-28 06:18:41 +10:00
Frank Johnson
2d7fb91f92 added navigation to new project on fork 2021-09-28 06:18:41 +10:00
Kurt Hutten
02463db741 Start project fork feature
Updated schema, project service and UI
Still some polish to go.

Co-authored-by: Frank Noirot <franknoirot@users.noreply.github.com>
2021-09-28 06:18:41 +10:00
Kurt Hutten
38b905e180 Change how customizer params are applied (#529)
* Only send customizer params when it's open

* Add customizer reset button and have two modes of customizer vs not

depending of if the customizer is open.

* Remove re-render on customizer open/close in project profile
2021-09-28 06:05:22 +10:00
Kurt Hutten
cc50c984e4 Move create project into plus button (#531)
The draft page used to automatically create a new project and route
the user to the new project if the user was signed in. Problem arose
if the user use the back button as they would end up creating more
project. resolved my moving this logic into the plus button itself

Resolves #511
2021-09-27 20:43:30 +10:00
Kurt Hutten
6e45ce96d7 Update hero model (#532) 2021-09-26 05:39:29 +10:00
Kurt Hutten
83d327ad20 Z-index tweak for hinge 2021-09-25 19:51:09 +10:00
Kurt Hutten
06dbc35cf8 Fix JSCAD download again
Small problem where downloading the mesh would make it disappear
from the viewer. Fixed by cloning the geometry before downloading
2021-09-25 06:20:05 +10:00
Kurt Hutten
8170da854d Fix JSCAD download (#528) 2021-09-24 17:59:09 +10:00
Frank Noirot
335dac8677 Show empty KeyValue's if editing (#526)
* Show empty KeyValue's if editing

* Add verification to name and user name, enforce length

Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch>
2021-09-23 18:51:44 +10:00
Kurt Hutten
18732e27fc Add parallax to floaty homepage cards (#524)
* Add parallax to floaty homepage cards

* Add firefox fix and restore model mouse tracking

* Add overflow-x hidden for safety
2021-09-23 18:16:41 +10:00
Kurt Hutten
64624b9c3e Add code backdrops to homepage (#522) 2021-09-23 18:14:06 +10:00
Kurt Hutten
f6df9d1988 upgrade rw + lint (#521)
* Various linting fixes

* Fix component name

* Upgrade to redwood 0.36.4
2021-09-20 19:08:03 +10:00
Kurt Hutten
33c08119ec format 2021-09-20 17:53:00 +10:00
Frank Johnson
348d2e0a01 Made CadPackage component support button or div 2021-09-19 17:02:21 -04:00
Frank Johnson
65fc526220 fixed my broken merge with kurt's branch commit, updated OpenSCAD contributors 2021-09-19 14:10:23 -04:00
Frank Johnson
634304dfce Added cadPackage to ProjectsOfUser, other cleanup/linting 2021-09-19 11:06:45 -04:00
Frank Johnson
b27bcd2d35 Completed initial CAD package guides, tweaked initial code import 2021-09-18 23:16:43 -04:00
Frank Johnson
2f006d3e3b Added test tabs, got closing and switching working 2021-09-18 19:54:54 -04:00
Kurt Hutten
3a977ded02 user profile patch
Resolved #515
2021-09-18 17:53:24 +10:00
Kurt Hutten
5f8862b4d2 side-tray-styles-patch 2021-09-18 17:27:36 +10:00
Kurt Hutten
f3201cfd97 format 2021-09-18 16:47:17 +10:00
Kurt Hutten
cd1cecd774 Remove double icon 2021-09-18 16:19:31 +10:00
Kurt Hutten
a87c1ae9f4 Merge branch 'main' into sidebar-tray 2021-09-18 15:41:52 +10:00
Frank Johnson
7b2be01430 Fix up KeyValue component, fix save issue of Bio, simplify UserProfile 2021-09-15 01:53:44 -04:00
Frank Johnson
fc6cded59e Merge issues trying to look at a stashed commit 2021-09-12 17:47:59 -04:00
Frank Johnson
2ec3a0b202 Sorted out using <details> element, got ancestor clicks closing out to their level 2021-09-12 17:13:30 -04:00
Frank Johnson
88326ed573 Style tweaks to ImageUploader no-image state 2021-09-12 13:40:47 -04:00
Frank Johnson
58fc8866f1 Minor tweak to Sign In/Up in IDE 2021-09-12 13:11:12 -04:00
Frank Johnson
74a5f9bf2c Linting fixes 2021-09-12 12:42:22 -04:00
Frank Johnson
690d45ff9a Merge branch 'main' of https://github.com/Irev-Dev/cadhub into profile-page 2021-09-12 12:41:27 -04:00
Frank Johnson
34757cf535 Finished fixing nav, tweaked KeyValue edit btn 2021-09-12 12:38:16 -04:00
Kurt Hutten
69c83d33b1 State controlled tray mvp 2021-09-12 19:54:31 +10:00
Frank Johnson
55d48057da Initial profile refactor of layout and config 2021-09-12 05:03:58 -04:00
Kurt Hutten
e7031e9c0d Merge branch 'main' into sidebar-tray 2021-09-12 17:25:52 +10:00
Kurt Hutten
e526fa812e Improve three scene performance and add JSCAD
- smoothed follow mouse animation
- made mobile friendlier down to about 330px ish
- added default social image
- used smaller hero asset
2021-09-12 14:40:10 +10:00
Frank Johnson
3dbb963e4e Updated signed in user menu in IDE 2021-09-11 22:14:18 -04:00
Frank Johnson
126b60f5dd Style tweaks to signed-in user modal in top nav 2021-09-11 22:05:35 -04:00
Frank Johnson
a51991ef0d Tweaked styles on login modal, sign up button, and new project popover 2021-09-11 17:57:00 -04:00
Frank Johnson
011baad9d0 Broke out SettingsMenu as a standalone component 2021-09-11 13:49:26 -04:00
Kurt Hutten
b8fa22eede Redo homepage to @franknoirot 's new designs
Not finished but enough for a mvp
designs; https://www.figma.com/file/VUh53RdncjZ7NuFYj0RGB9/CadHub?node-id=1652%3A4224
2021-09-11 23:15:28 +10:00
Frank Johnson
a8c05a3d27 Merge origin/main 2021-09-11 06:05:17 -04:00