Commit Graph

415 Commits

Author SHA1 Message Date
Cassie Tarakajian c1d0ccec01 Additional updates to dark theme: specificity changes and reorder for proper cascade 2020-04-01 13:22:53 -04:00
Eswaraprasadp 2938c76d2d Modify dark theme 2020-03-25 19:03:02 +05:30
Cassie Tarakajian 1107f7352a Add changes for asset upload limit, after cherry-picking changes from asset-limit-with-lambda 2020-03-03 16:33:52 -05:00
Cassie Tarakajian 59fe175ede Fix merge conflict for cherry picking 11833e9880257fe8164331689f77f8aa11df6a2a 2020-03-03 14:45:02 -05:00
Cassie Tarakajian 0cde29e56d re #168, get asset deletion route to work, update options dropdown on asset list 2020-03-03 14:43:23 -05:00
Cassie Tarakajian 7c1aa2e589 Fix merge conflicts for cherry picking 0bac332a9eb360978e686d6be8bff92f0fa1740c 2020-03-03 14:42:51 -05:00
shakti97 f13b9dcbbc fix redundant search button issue 2020-02-25 23:22:52 +05:30
Cassie Tarakajian 7ae02beb2d Update styling of Github and Google Buttons, updating styling of Account Settings 2020-02-11 16:58:08 -05:00
Cassie Tarakajian 6931741813 Fix overlay styling for Add to Collection Overlay for sketch list 2020-02-11 16:27:33 -05:00
Cassie Tarakajian 2ce36bef6f Update UX of Quick Add List: when clicking on row/hovering on row, can add/remove sketch/collection 2020-02-11 16:16:43 -05:00
Cassie Tarakajian 4714af9899 Fixes #914, aligns project name and autorefresh on Mac and Windows 2020-01-28 16:56:44 -05:00
shyash 4780299e61 align toolbar 2020-01-28 16:56:44 -05: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 811c88fc83 Description should be inactive color if a collection doesn't have one 2020-01-15 11:45:37 +01:00
Cassie Tarakajian df27b36b0b Fixes #914, aligns project name and autorefresh on Mac and Windows 2020-01-08 12:33:36 -05:00
shyash 6120655ef2 align toolbar 2019-12-23 17:12:10 +05:30
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 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 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
Andrew Nicolaou df44a6223f Remove sketch from collection via icon button 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 8132a029f5 Improve progress bar layout 2019-11-25 11:15:10 +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 b751353243 collections: add styling changes for dashboard pages 2019-11-14 16:01:33 -05: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 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 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
Andrew Nicolaou 08fd6b826d New simplfied collection list when adding a sketch 2019-11-05 18:23:57 +01:00
Andrew Nicolaou 18af6aed3a Show add/remove/in collection icon in SketchList 2019-11-04 22:04:38 +01:00
Andrew Nicolaou e738221be6 Style DashboardActions below tabs 2019-11-04 20:30:24 +01:00
Cassie Tarakajian 846d2bb7db Merge branch 'feature/public-api' into feature/sketch-collections 2019-10-31 15:02:31 -04:00
Cassie Tarakajian 28356a9318 remove view column from asset list, add when clicking on asset row, opens asset in new tab 2019-10-31 14:21:43 -04:00
Andrew Nicolaou 935dd12520 Add sketch Searchbar when displaying modal in Collection view 2019-10-21 02:06:06 +02:00
Andrew Nicolaou 5611d32653 Allow extra elements to be injected into Overlay header 2019-10-21 02:05:35 +02:00
Andrew Nicolaou f928665737 Show empty state when no collections 2019-10-21 01:13:33 +02:00
Andrew Nicolaou 7137c7bd73 Increase hit area of dashboard switcher tabs 2019-10-21 00:49:59 +02:00
Andrew Nicolaou 7e5613b2b4 Show if sketch is in collection and allow removal 2019-10-21 00:37:37 +02:00
Andrew Nicolaou af8d25f142 Popover component to add sketches to collection from SketchList 2019-10-20 21:59:16 +02:00
Andrew Nicolaou 3554fe9eb4 Show Searchbar clear button only when text is entered 2019-10-20 21:55:00 +02:00
Andrew Nicolaou 66704e3788 Dashboard tabs should match other tabs on the site 2019-10-20 17:38:04 +02:00
Andrew Nicolaou 3573253504 Add/Remove sketch to collection by clicking on entire row 2019-10-20 15:02:29 +02:00
Andrew Nicolaou c981bc8b04 Fixes collection metadata spacing when user is not the owner 2019-10-03 19:39:23 +03:00
Andrew Nicolaou bcebc070a6 Collection Add Sketch and Share buttons 2019-10-03 07:41:57 +03:00
Andrew Nicolaou fc02f49d93 Fix layout of Searchbar in IDEView 2019-10-02 18:17:52 +03:00
Andrew Nicolaou ec32eb1262 Collection Create is a modal 2019-10-02 18:01:52 +03:00
Cassie Tarakajian e2f8fe7e81 fix merge conflicts 2019-09-25 12:14:52 -04:00
Andrew Nicolaou 0f3ce8e3a2 Collection metadata area layout improvements 2019-09-25 12:10:47 -04:00
Andrew Nicolaou f5356007d3 Enable collection and sketch to be created from dashboard page 2019-09-25 12:10:47 -04:00
Andrew Nicolaou 27804acd6a Add sketch to collection from collection view 2019-09-25 12:09:31 -04:00
Andrew Nicolaou 7f78fda073 Fix sketch list padding in collection view 2019-09-25 12:07:18 -04:00
Andrew Nicolaou 7a1fa663af Edit sketch name/description 2019-09-25 12:07:18 -04:00
Andrew Nicolaou 0086601af1 Sets Collection List modal in addMode to fixed width 2019-09-25 12:07:18 -04:00
Andrew Nicolaou a385b470b2 Padding for table cells to align with header 2019-09-25 12:07:18 -04:00
Andrew Nicolaou 8781036ac7 WIP Display collection 2019-09-25 12:06:07 -04:00
Andrew Nicolaou 521e117d95 EditableInput component 2019-09-25 12:06:07 -04:00
Andrew Nicolaou c57ead4c62 Create Collection 2019-09-25 12:06:07 -04:00
Cassie Tarakajian 5c54983c24 add searchbar to sketches dashboard view, adjust sketch list and asset list styling to have sticky header 2019-09-24 17:52:45 -04:00
Cassie Tarakajian 5900e62904 unify navigation for authentication pages, add authorization to front end, fixes #650 2019-09-19 13:38:27 -04:00
Andrew Nicolaou 52e98723f5 Collection metadata area layout improvements 2019-09-18 09:10:10 +02:00
Andrew Nicolaou a93ac48587 Enable collection and sketch to be created from dashboard page 2019-09-17 21:32:54 +02:00
Andrew Nicolaou b980ec7854 Add sketch to collection from collection view 2019-09-17 20:48:37 +02:00
Andrew Nicolaou 709aa8eccb Fix sketch list padding in collection view 2019-09-16 23:13:20 +02:00
Andrew Nicolaou 8b058d8e56 Edit sketch name/description 2019-09-16 23:05:24 +02:00
Cassie Tarakajian 7f2529a973 merge master 2019-09-11 19:05:15 -04:00
Cassie Tarakajian 3a65afb6da change link to editor back to 'back to editor' 2019-09-11 16:46:56 -04:00
Andrew Nicolaou 5575c6344a Sets Collection List modal in addMode to fixed width 2019-09-11 21:13:51 +02:00
Andrew Nicolaou 41636642c9 Style Dashboard tabs to match visual style of other tabs in app 2019-09-11 20:11:46 +02:00
Andrew Nicolaou 125051ccb1 Use Nav with user menu in "dashboard" layout 2019-09-11 20:11:46 +02:00
Andrew Nicolaou cf3c13266d Padding for table cells to align with header 2019-09-11 20:06:24 +02:00
Andrew Nicolaou 2df3670dc4 WIP Display collection 2019-09-08 19:24:02 +02:00
Andrew Nicolaou 1c97152533 EditableInput component 2019-09-08 18:57:57 +02:00
Andrew Nicolaou dcf65c6f46 Create Collection 2019-09-08 18:06:16 +02:00
Andrew Nicolaou a0a13ab7fc Flexible table width 2019-08-24 13:38:01 +02:00
Andrew Nicolaou 0193ee8297 Standalone sketch list and asset page 2019-08-24 13:37:55 +02:00
raclim 3d779734c3 Searchbar (#1132)
* search bar function

* Fixes #231, adds searchbar to sketchlist

* Fixes #231, update requested changes to searchbar

* Fixes #231, reset search term after modal closed
2019-08-21 14:08:08 -04:00
BMK 973bf7e98d 1133 - hides scrollbar when not needed (#1134)
* 1133 - hides scrollbar when not needed

* 1133 adds overflow-y:auto to asset-table-container
2019-08-21 11:28:38 -04:00
Apoorv Taneja 07a225c161 Fixed input field (#1130)
* fixed

* fixed

* fixed
2019-08-13 12:27:31 -04:00
Cassie Tarakajian d64498ef1f
RE #168, Feature/asset totalsize limit (#1123)
* re #168, add totalsize to response from API, add loader to asset list, add totalsize to asset list ui

* re #168, add totalsize to response from API, add loader to asset list, add totalsize to asset list ui

* update asset list copy to remove limit, since that's not implemented yet
2019-07-24 12:55:58 -04:00
Shan Rauf 116675f866 Fix hover effect on Log in and Sign up nav items (#1085)
* Fix hover effect on Log in and Sign up nav items

* Fix Login and Signup unequal spacing

* Fix HTML syntax and right nav__item-header hover
2019-07-22 17:34:26 -04:00
Shan Rauf 4e0ee89380 Fix hover effect on Log in and Sign up nav items (#1085)
* Fix hover effect on Log in and Sign up nav items

* Fix Login and Signup unequal spacing

* Fix HTML syntax and right nav__item-header hover
2019-07-22 16:16:17 -04:00
Laksh Singla c3856480b8 Update sketch list styling (#819)
* parent b3c3efcec9
author Laksh Singla <lakshsingla@gmail.com> 1549106083 +0530
committer Cassie Tarakajian <ctarakajian@gmail.com> 1560540243 -0400

parent b3c3efcec9
author Laksh Singla <lakshsingla@gmail.com> 1549106083 +0530
committer Cassie Tarakajian <ctarakajian@gmail.com> 1560540198 -0400

parent b3c3efcec9
author Laksh Singla <lakshsingla@gmail.com> 1549106083 +0530
committer Cassie Tarakajian <ctarakajian@gmail.com> 1560539667 -0400

Created initial html structure and styling for new SketchList design

Final styling of ActionDialogueBox commplete

Dropdown menu disappearing while clicking anywhere on the table

Fixed linting issues and renamed variables

Minor tweaks in the SketchList dropdown dialogue UI

Themifyed the dropdown

Made changes in the dropdown: Arrow positioned slightly updwards, Removed blank space and added box-shadow in dropdown, themifyed dropdowns dashed border color

Added Delete and Share functionality to Dialog box

Added Duplicate functionality to Dialog box

Added download functionality to Dialog box

SketchList does not open a sketch if dialogue box is opened

SketchList Rename initial UI completed

Enter key handled for rename project option

[WIP] Updating rename functionality

Download option now working for all the sketches

Duplicate functionality extended for non opened sketches too

Modified overlay behaviour to close only the last overlay

Share modal can now display different projects

Dropdown closes when Share and Delete are closing for a more natural UX

fix broken files from rebasing

Created initial html structure and styling for new SketchList design

Final styling of ActionDialogueBox commplete

Added Delete and Share functionality to Dialog box

Added Duplicate functionality to Dialog box

[WIP] Updating rename functionality

Duplicate functionality extended for non opened sketches too

Modified overlay behaviour to close only the last overlay

Share modal can now display different projects

Final styling of ActionDialogueBox commplete

Fixed linting issues and renamed variables

Minor tweaks in the SketchList dropdown dialogue UI

Themifyed the dropdown

Added Delete and Share functionality to Dialog box

[WIP] Updating rename functionality

Modified overlay behaviour to close only the last overlay

Share modal can now display different projects

Dropdown closes when Share and Delete are closing for a more natural UX

fix broken files from rebasing

Final styling of ActionDialogueBox commplete

Minor tweaks in the SketchList dropdown dialogue UI

Themifyed the dropdown

[WIP] Updating rename functionality

Duplicate functionality extended for non opened sketches too

Modified overlay behaviour to close only the last overlay

Share modal can now display different projects

Dropdown closes when Share and Delete are closing for a more natural UX

* fix bugs in merge commit

* move sketch list dialogue to ul/li

* update sketch option dropdown to use dropdown placeholder, remove unused css

* major refactor of sketchlist component, fix showShareModal action, minor updates ot icon sizing

* fix broken links on asset list

* remove unused image, fix options for different users in sketch list
2019-07-22 16:09:11 -04:00
Cassie Tarakajian 3c190874da re #389, update styling in sidebar and editor for icon consistency (#1104)
* re #389, update styling in sidebar and editor for icon consistency

* re #389, remove link to unused icon
2019-07-22 16:09:11 -04:00
Cassie Tarakajian 38e5022661 fixes #945 (#1102) 2019-07-22 16:07:37 -04:00
Cassie Tarakajian edcd225b9d fixes #943 (#1101) 2019-07-22 16:07:37 -04:00
Apoorv Taneja f13e806398 Added hover effect on sidebar elements (#887)
* fixes

* changes

* fixes #886, adjusts sidebar styling to match navigation dropdown, move nav dropdown and sidebar dropdowns into common placeholder
2019-07-22 16:07:37 -04:00
Laksh Singla 735adcfa05 Update sketch list styling (#819)
* parent b3c3efcec9
author Laksh Singla <lakshsingla@gmail.com> 1549106083 +0530
committer Cassie Tarakajian <ctarakajian@gmail.com> 1560540243 -0400

parent b3c3efcec9
author Laksh Singla <lakshsingla@gmail.com> 1549106083 +0530
committer Cassie Tarakajian <ctarakajian@gmail.com> 1560540198 -0400

parent b3c3efcec9
author Laksh Singla <lakshsingla@gmail.com> 1549106083 +0530
committer Cassie Tarakajian <ctarakajian@gmail.com> 1560539667 -0400

Created initial html structure and styling for new SketchList design

Final styling of ActionDialogueBox commplete

Dropdown menu disappearing while clicking anywhere on the table

Fixed linting issues and renamed variables

Minor tweaks in the SketchList dropdown dialogue UI

Themifyed the dropdown

Made changes in the dropdown: Arrow positioned slightly updwards, Removed blank space and added box-shadow in dropdown, themifyed dropdowns dashed border color

Added Delete and Share functionality to Dialog box

Added Duplicate functionality to Dialog box

Added download functionality to Dialog box

SketchList does not open a sketch if dialogue box is opened

SketchList Rename initial UI completed

Enter key handled for rename project option

[WIP] Updating rename functionality

Download option now working for all the sketches

Duplicate functionality extended for non opened sketches too

Modified overlay behaviour to close only the last overlay

Share modal can now display different projects

Dropdown closes when Share and Delete are closing for a more natural UX

fix broken files from rebasing

Created initial html structure and styling for new SketchList design

Final styling of ActionDialogueBox commplete

Added Delete and Share functionality to Dialog box

Added Duplicate functionality to Dialog box

[WIP] Updating rename functionality

Duplicate functionality extended for non opened sketches too

Modified overlay behaviour to close only the last overlay

Share modal can now display different projects

Final styling of ActionDialogueBox commplete

Fixed linting issues and renamed variables

Minor tweaks in the SketchList dropdown dialogue UI

Themifyed the dropdown

Added Delete and Share functionality to Dialog box

[WIP] Updating rename functionality

Modified overlay behaviour to close only the last overlay

Share modal can now display different projects

Dropdown closes when Share and Delete are closing for a more natural UX

fix broken files from rebasing

Final styling of ActionDialogueBox commplete

Minor tweaks in the SketchList dropdown dialogue UI

Themifyed the dropdown

[WIP] Updating rename functionality

Duplicate functionality extended for non opened sketches too

Modified overlay behaviour to close only the last overlay

Share modal can now display different projects

Dropdown closes when Share and Delete are closing for a more natural UX

* fix bugs in merge commit

* move sketch list dialogue to ul/li

* update sketch option dropdown to use dropdown placeholder, remove unused css

* major refactor of sketchlist component, fix showShareModal action, minor updates ot icon sizing

* fix broken links on asset list

* remove unused image, fix options for different users in sketch list
2019-06-19 16:21:25 -04:00
Cassie Tarakajian b3c3efcec9
re #389, update styling in sidebar and editor for icon consistency (#1104)
* re #389, update styling in sidebar and editor for icon consistency

* re #389, remove link to unused icon
2019-06-14 13:30:13 -04:00