Commit Graph

1599 Commits

Author SHA1 Message Date
Cassie Tarakajian 942a27da6e update default version of p5.js to 0.10.2 2020-01-28 16:56:44 -05:00
Cassie Tarakajian 1a3a1aa960
Merge pull request #1164 from andrewn/feature/sketch-collections
Sketch collections
2020-01-28 16:56:09 -05:00
Andrew Nicolaou 8087a3fcb3 Revert "Make navigation back to Collection List more obvious"
This reverts commit 740401d18b.
2020-01-15 18:10:51 +01:00
Andrew Nicolaou 442360cab5 Increase contrast between in/out of collection icon state in quick add list 2020-01-15 12:23:46 +01:00
Andrew Nicolaou 58b800d68b Align pencil icon with label 2020-01-15 12:09:30 +01:00
Andrew Nicolaou ed481b9a89 Don't allow Collection name to be empty 2020-01-15 12:07:08 +01:00
Andrew Nicolaou 811c88fc83 Description should be inactive color if a collection doesn't have one 2020-01-15 11:45:37 +01:00
Andrew Nicolaou 0660031a0c Make "Add sketch" copy consistent
Buttons and menu items should say "Add sketch" (singular) and titles
should say "Add to collection" as it's implied by context that it's
a sketch.
2020-01-15 10:50:17 +01:00
Andrew Nicolaou 903550b41c Collection owner's username links to their sketches page 2020-01-15 10:45:50 +01:00
Andrew Nicolaou a5b62567ef Fix linter warnings 2019-12-11 15:56:57 +01:00
Andrew Nicolaou 4d0aa23bb8 Display Add Sketches Overlay from Collection List 2019-12-11 15:50:51 +01:00
Andrew Nicolaou a2da26da69 Better min-width for QuickAdd views 2019-12-11 15:12:23 +01:00
Andrew Nicolaou 0c68327690 Fixed-height Overlay for QuickAdd views 2019-12-11 15:12:00 +01:00
Andrew Nicolaou 740401d18b Make navigation back to Collection List more obvious 2019-12-11 14:57:19 +01:00
Andrew Nicolaou 20c2c6c38b Merge branch 'feature/sketch-collections' of https://github.com/andrewn/p5.js-web-editor into feature/sketch-collections 2019-12-11 11:37:10 +01:00
Cassie Tarakajian 001a30f140 potentional option for collection sharing 2019-12-10 18:34:37 -05:00
Andrew Nicolaou 387cec1988 Merge branch 'feature/sketch-collections' of https://github.com/andrewn/p5.js-web-editor into feature/sketch-collections 2019-11-25 21:51:14 +01:00
Andrew Nicolaou 4f7c9f24b8 Rename import to match file name 2019-11-25 21:19:22 +01:00
Andrew Nicolaou ce1c389505 Use same remove icon as in QuickAdd panel 2019-11-25 19:55:39 +01:00
Cassie Tarakajian 5319bbbeb7 merge master into sketch collections, to include updating theming 2019-11-25 10:46:28 -05:00
Cassie Tarakajian 7ec30ddee2
Merge pull request #1214 from andrewn/feature/theme-sync
Keep theme in sync with state across the app
2019-11-25 10:41:08 -05:00
Andrew Nicolaou df44a6223f Remove sketch from collection via icon button 2019-11-25 14:53:58 +01:00
Andrew Nicolaou 1d4771e10f Show placeholder label when Collection has no description 2019-11-25 14:53:58 +01:00
Andrew Nicolaou 5860b9bbaf Quick-add item should show hover state when accessed from keyboard 2019-11-25 14:53:58 +01:00
Andrew Nicolaou e0b6f881f0 Use secondary button style for now 2019-11-25 14:53:58 +01:00
Andrew Nicolaou 001c285f98 Editable Input theme icon 2019-11-25 14:53:58 +01:00
Andrew Nicolaou e114a74b54 Quick add button theme support 2019-11-25 13:54:07 +01:00
Andrew Nicolaou 0d1a4d25f6 Keep theme in sync with state across the app 2019-11-25 13:38:58 +01:00
Andrew Nicolaou 8132a029f5 Improve progress bar layout 2019-11-25 11:15:10 +01:00
Andrew Nicolaou 8adb1347ba Merge branch 'feature/sketch-collections' of https://github.com/andrewn/p5.js-web-editor into feature/sketch-collections 2019-11-25 10:55:30 +01:00
Andrew Nicolaou 1056005eb6 "View" should link to sketch 2019-11-25 10:55:26 +01:00
Cassie Tarakajian 00b788f90b update collection view, update nav list so that 'my collections' doesn't overflow 2019-11-24 14:58:16 -05:00
Cassie Tarakajian fbb1e9a05d re #1207, update mongoose options for fetch example scripts 2019-11-14 16:07:42 -05:00
Cassie Tarakajian b751353243 collections: add styling changes for dashboard pages 2019-11-14 16:01:33 -05:00
Andrew Nicolaou 13c45490a2 Merge branch 'feature/public-api' into feature/sketch-collections 2019-11-10 22:12:14 +01:00
Andrew Nicolaou 212ad64bae Implement CollectionSearchbar in addition to SketchSearchbar 2019-11-10 21:57:11 +01:00
Andrew Nicolaou e00cc30476 Fix layout of sketch add 2019-11-10 20:39:20 +01:00
Andrew Nicolaou ecba54ee55 Remove padding 2019-11-10 20:32:03 +01:00
Andrew Nicolaou ed1945ab4b Rename collection from collection list view 2019-11-10 20:28:13 +01:00
Andrew Nicolaou b6e60185f7 Remove addMode code 2019-11-10 19:50:45 +01:00
Andrew Nicolaou 9ac0cc1482 Use bar chart for current size of used assets 2019-11-10 19:42:26 +01:00
Andrew Nicolaou e3949a7cbd Tidy up Asset styles 2019-11-10 19:39:41 +01:00
Andrew Nicolaou ff86e45e0a Put border around lists 2019-11-10 19:35:44 +01:00
Andrew Nicolaou 161725cb28 Remove popover and "add to collection" code from SketchList 2019-11-10 17:08:21 +01:00
Andrew Nicolaou ad13684fe3 New simplified sketch list when adding from Collection view 2019-11-10 17:08:21 +01:00
Cassie Tarakajian 7135f5fabd update spacing on preview nav 2019-11-07 16:56:46 -05:00
Cassie Tarakajian 0d061a9dea merge in master 2019-11-07 15:03:01 -05:00
Cassie Tarakajian 1afd2aaaf4
Merge pull request #1207 from processing/dependabot/npm_and_yarn/mongoose-5.7.5
Bump mongoose from 4.13.18 to 5.7.5
2019-11-07 13:42:32 -05:00
Cassie Tarakajian a4a01cef4c update server code to work with updated mongoose version 2019-11-07 13:38:02 -05:00
Cassie Tarakajian 287ea0d0aa
Merge pull request #1210 from processing/remove-titles
fixes #1206, removes titles where it is unneccesary
2019-11-07 13:19:52 -05:00