Kurt Hutten
2e86ac6352
Merge pull request #157 from yencolon/fork-button-modal
...
Fork button opens modal if no user signed in
2020-12-13 06:28:00 +11:00
Yen Colon
340a38fb73
Fork button opens modal if no user signed in
2020-12-12 12:29:47 -04:00
Kurt Hutten
278add82a6
issue-148 Clean up files with "2" in them
...
resolves #148
2020-12-12 15:13:31 +11:00
Kurt Hutten
b0746be9df
quick new part fix
2020-12-07 08:48:03 +11:00
Kurt Hutten
a0d9cce2bb
Merge pull request #142 from Irev-Dev/kurt/issue-141
...
issue-141 Update cascade submodule commit
2020-12-07 05:16:02 +11:00
Kurt Hutten
cad52e01b8
issue-138 add known issues tooltip and other helper text
...
resolves #138
2020-12-06 11:01:18 +11:00
Kurt Hutten
c12375a359
issue-141 Update cascade submodule commit to resolved 141
...
resolves #141
see https://github.com/Irev-Dev/CascadeStudio/pull/6
2020-12-06 09:44:22 +11:00
Kurt Hutten
d3d73ca475
issue-129 Update signin/up ui-ux
...
Getting rid of the netlify widgit and rolling our own, gives us the
flexibility to also add the username into the signup process as well
as allow the user to opt into the newsletter at the same time.
Auth is still netlify, via their "gotrue", we're just handling the more
of it.
2020-12-05 18:20:07 +11:00
Kurt Hutten
f70299a79f
issue-129 small changes before bigger pre
...
these are not strictly related
2020-12-05 18:18:43 +11:00
Kurt Hutten
04820ebd2d
Revert "issue-129 Add custom auth ui/ux"
...
This reverts commit fc4906757a .
2020-12-05 18:06:07 +11:00
Kurt Hutten
73e1dccdb8
Revert "issue-129 tweaks after deploy test"
...
This reverts commit 77a50b4f17 .
2020-12-05 18:05:35 +11:00
Kurt Hutten
77a50b4f17
issue-129 tweaks after deploy test
2020-12-05 18:04:11 +11:00
Kurt Hutten
fc4906757a
issue-129 Add custom auth ui/ux
2020-12-05 15:42:33 +11:00
Kurt Hutten
c5362b5ec8
Remove links to non existent pages
2020-12-05 14:57:04 +11:00
Kurt Hutten
1d1ce874b2
issue-124 add google analytics
...
using react-ga which only passively maintained atm, and doesn't support
GA-4, so might have to revisit this at some point.
2020-11-29 19:17:44 +11:00
Kurt Hutten
2876b4861a
issue-103 grammatical fixes and add links.
2020-11-29 18:57:26 +11:00
Kurt Hutten
5114716ee8
issues-103 Add landing page copy
...
Trying to "sell" the website and the concept of code-cad
2020-11-29 13:29:56 +11:00
Kurt Hutten
bebe4de360
Merge pull request #117 from Irev-Dev/kurt/issue-116
...
issue 116 upgrade to redwood 0.20 🔥
2020-11-19 19:51:34 +11:00
Kurt Hutten
eeb9616e1d
Mass cull of old routes
2020-11-19 19:17:16 +11:00
Kurt Hutten
6e124a9102
issue-83 Add scroll to comments button
...
When the comments button is click, the comments section is scrolled
into view.
2020-11-19 07:16:24 +11:00
Matheus do É Santos
c29c19b890
🚑 chore: react import removed
2020-11-18 16:20:38 -03:00
Matheus do É Santos
a2761cae4c
Merge branch 'main' into dev
2020-11-18 14:49:03 -03:00
Matheusdoe-dev
374984a01c
🔍 chore: some standard meta tags moved to index.html
2020-11-18 14:12:49 -03:00
Matheusdoe-dev
5a2e825336
🔍 feat: seo component
2020-11-18 13:43:47 -03:00
Kurt Hutten
4fefee073c
Update logo around the website
...
updated the favicon with a webpack plugin, as will as on the MainLayout
Plus some other tweaks to the main layout while I was there
resolves #107
2020-11-18 07:56:09 +11:00
Kurt Hutten
5c177753a7
hot patch
2020-11-17 19:19:16 +11:00
Kurt Hutten
a5fddd95cb
Expand the ide toolbar to include the user and a back button
2020-11-17 05:32:25 +11:00
Kurt Hutten
22dc166f4c
Clean up after making changes
2020-11-17 04:37:01 +11:00
Kurt Hutten
955f4c9e83
issues-95 get saving and forking to work
2020-11-14 19:44:40 +11:00
Kurt Hutten
7abdd87f03
issue-95 get exports working
2020-11-14 18:18:35 +11:00
Kurt Hutten
de7c94e7d6
issues-95 Add logic for showing fork vs save and if there are change
2020-11-14 18:00:14 +11:00
Kurt Hutten
0ede0be0b4
issue-95 Style ide page
...
added a toolbar and tweaked golden-layout stuff to make it fit on the
page well
2020-11-14 17:37:41 +11:00
Kurt Hutten
585a839525
Fix bug that stop ide recovering after syntax error
2020-11-14 13:36:52 +11:00
Kurt Hutten
5ea1bdf69f
Fix CascadeStudio integration
...
resolves #95
2020-11-14 12:00:55 +11:00
Kurt Hutten
39898270df
Lint project
2020-11-11 06:09:14 +11:00
Kurt Hutten
96c210496d
Make emoji menu horizontal
...
resolves #88
2020-11-10 21:00:50 +11:00
Kurt Hutten
8fa017beed
Allow for new parts to be created
2020-11-08 18:39:56 +11:00
Kurt Hutten
8107c7dcea
Enforce userName and title can only containing aphlanumeric and dashes
...
Enforce data integrity basically, important since they're used for urls
I could do url encoding, but the idea is the the url looks good so
its helping keep the feel of the website
2020-11-08 17:56:08 +11:00
Kurt Hutten
5034cf98c3
Add Part comments
2020-11-08 17:24:43 +11:00
Kurt Hutten
9ff1d5043d
Hook up reactions data
2020-11-08 15:41:59 +11:00
Kurt Hutten
db06a3852a
Add emote disks onto part card
2020-11-08 13:23:21 +11:00
Kurt Hutten
012ab05c00
Make styled part card for displaying many in a list
2020-11-08 11:25:42 +11:00
Kurt Hutten
8e86ecc7a0
Fix avatar and optimise images somewhat
2020-11-07 22:11:25 +11:00
Kurt Hutten
f6964c0f78
Add auth into who can edit a part
2020-11-07 21:44:12 +11:00
Kurt Hutten
a009efafac
Hook up saving parts to backend.
2020-11-07 20:45:52 +11:00
Kurt Hutten
0784cdbde2
Style part profile editable state
2020-11-07 19:45:37 +11:00
Kurt Hutten
1bdc836b66
Style part page
2020-11-07 16:38:48 +11:00
Kurt Hutten
606cf8eae8
Add client side ownership protection for profile editing
2020-11-06 21:33:57 +11:00
Kurt Hutten
9ab61924dc
Add server side ownership enforcement for profile editing
2020-11-06 20:12:46 +11:00
Kurt Hutten
07296d0a23
Replace email with name on user profile
2020-11-06 06:43:16 +11:00