Cassie Tarakajian
148ab78466
Resolve merge conflicts with master
2020-05-07 19:12:44 -04:00
Cassie Tarakajian
2c3aeee27a
Update Nav snapshot with new SVG attributes
2020-05-06 17:03:20 -04:00
Cassie Tarakajian
c708af1465
Finish adding aria labels
2020-05-06 14:43:46 -04:00
Cassie Tarakajian
cee22c3277
Move through svg icons and add aria labels
2020-05-06 14:43:46 -04:00
Cassie Tarakajian
8bf4008c51
Migrate from React-InlineSVG to SVGR
2020-05-06 14:43:46 -04:00
Cassie Tarakajian
504cdc3fd4
Merge pull request #1408 from thegitone23/syntax-highlighting-script
...
Added script to generate and update syntax highlighting files (Fixes #1056 )
2020-05-06 14:43:23 -04:00
Cassie Tarakajian
0d2d099d22
Change helper file name to p5-keywords.js
2020-05-06 14:41:08 -04:00
Cassie Tarakajian
d3117151ee
Merge pull request #1411 from shakti97/Fix-index-issue
...
Fix(overflow option over sticky head issue)
2020-05-06 14:19:53 -04:00
Cassie Tarakajian
45b9016385
Merge pull request #1404 from shakti97/axios-error-handling
...
Fix(axios error handling issue)
2020-05-06 13:02:38 -04:00
Andrew Nicolaou
4f1b9e3700
Fix bug when switching collection or sketch lists ( fixes #1401 ) ( #1416 )
...
* Update sketch/collection list when URL changes (fixes #1401 )
Using the username as the key prop causes the List component to remount
when the username changes. This means we don't have to bother resetting
everything when the user changes.
* Update deprecated SketchList lifecycle methods
From componentWillReceiveProps to componentDidUpdate
2020-05-03 22:51:01 +02:00
Andrew Nicolaou
138bfd6065
Allow Collection list to scroll if taller than screen ( #1414 )
2020-05-03 17:52:43 +02:00
Andrew Nicolaou
70fe492bbf
Merge branch 'master' into feature/storybook-components
2020-05-03 12:12:41 +02:00
Andrew Nicolaou
e22f8b8e74
Restructure theme file
2020-05-03 11:58:28 +02:00
ghalestrilo
914e48b099
🐛 fix problem with name exports
2020-05-01 13:17:59 -03:00
ghalestrilo
587193ae16
🔇 remove unnecessary debug
2020-05-01 11:18:14 -03:00
ghalestrilo
64ce929627
✅ write tests for toolbar
2020-05-01 11:17:21 -03:00
ghalestrilo
90b11844c5
♻️ export unconnected Toolbar for testability
2020-04-30 13:14:41 -03:00
ghalestrilo
3b74ef9737
✅ add tests for filenode regardless of type
2020-04-30 12:59:41 -03:00
ghalestrilo
a307b0f84c
✅ add tests for current filename validation
2020-04-30 12:47:12 -03:00
ghalestrilo
3b2d5ba903
✅ add tests for folder filename
2020-04-30 12:41:48 -03:00
Mayank Gautam
041a5b37e0
removed unused code from p5-javascript.js and added comment in automatically generated helper file
2020-04-30 16:00:06 +05:30
Mayank Gautam
720a897dca
added script to generate and update syntax highlighting files
2020-04-30 12:17:18 +05:30
Cassie Tarakajian
a40fcd3086
Merge pull request #1403 from shakti97/Enhancement-Esc-Function
...
Enhancement(Esc key hide modal)
2020-04-29 12:47:02 -04:00
Cassie Tarakajian
7bd37559be
Fixes #1255 , make sidebar expand/contract buttonmore notceable, also adjust toolbar button colors to be WCAG AA
2020-04-28 18:01:25 -04:00
Cassie Tarakajian
d768df040b
Adjust styling of find setting switches, update button styling for new file and new folder form
2020-04-28 17:31:27 -04:00
Cassie Tarakajian
4b4b31e117
Update failing tests to match new code
2020-04-28 14:52:41 -04:00
Cassie Tarakajian
bd43db1425
Add file that was accidentally unsaved
2020-04-27 19:27:19 -04:00
Cassie Tarakajian
91bf1e697f
Adjust stylng of find box
2020-04-27 19:24:00 -04:00
Cassie Tarakajian
e75a977ae3
Update console-feed styles to match code editor theme
2020-04-27 19:15:17 -04:00
Cassie Tarakajian
3b62c3b3a7
Mildly adjust colors in light and dark code editing themes
2020-04-27 19:01:15 -04:00
Cassie Tarakajian
677148e538
Update code syntax and console colors
2020-04-27 18:34:53 -04:00
Cassie Tarakajian
ad77cd8218
Update high contrast console theme
2020-04-27 17:47:28 -04:00
Cassie Tarakajian
436f6c7853
Update console colors for light and dark themes
2020-04-27 17:30:55 -04:00
Cassie Tarakajian
451a05f546
Make minor adjustments in all themes
2020-04-27 16:48:55 -04:00
Andrew Nicolaou
ec1c8210a1
SVG Icon grows to container size
2020-04-27 10:20:07 +02:00
Andrew Nicolaou
a2145ad979
Inline button style (with/without icons)
2020-04-27 10:12:34 +02:00
Andrew Nicolaou
7cf3a0bea0
<Button /> supports icons directly to style hover states
2020-04-26 15:32:50 +02:00
Andrew Nicolaou
56865047fd
Collection primary buttons
2020-04-26 12:43:58 +02:00
Andrew Nicolaou
6465a307b3
Convert New File/Folder to use Button
2020-04-26 11:52:12 +02:00
Andrew Nicolaou
0d8aeedd4a
Convert user account pages to use Button
2020-04-26 11:40:00 +02:00
Andrew Nicolaou
428fee266b
Pad internal button elements to correctly space out icons, etc.
2020-04-26 11:31:45 +02:00
shakti97
15b3fa8312
Fix(axios error handling issue)
2020-04-25 20:18:39 +05:30
shakti97
da1b06b6b2
Fix(overflow option over sticky head issue)
2020-04-25 04:09:56 +05:30
Cassie Tarakajian
edb5187e03
Update high contrast theme
2020-04-24 18:34:26 -04:00
Cassie Tarakajian
a0d6b71f21
Update dark code theme
2020-04-23 20:35:33 -04:00
Cassie Tarakajian
c6f946dbfd
Adjust size of file name input, start updaing high contrast theme
2020-04-23 20:31:00 -04:00
Cassie Tarakajian
6b11adf88b
Continue to update dark theme, remove many unused theme variables
2020-04-23 20:25:39 -04:00
shakti97
b16f628352
Enhancement(Esc key hide modal)
2020-04-24 00:29:33 +05:30
Cassie Tarakajian
3461c9619e
Update dark theme colors
2020-04-22 18:31:04 -04:00
Cassie Tarakajian
e8c3587b41
Move all light theme variables to new design grayscale
2020-04-22 17:45:48 -04:00
Cassie Tarakajian
7c54b71002
Fix right nav items alignment
2020-04-22 17:06:05 -04:00
Cassie Tarakajian
b70f49ffc5
Remove unused theme variables, redce the number of different grays, light theme WCAG updates
2020-04-22 16:52:47 -04:00
Cassie Tarakajian
642016a3b2
Update light theme to try to be WCAG AA compliant, adjust Toolbar styling
2020-04-21 17:49:02 -04:00
elit-altum
db0dc434e4
fix(light-theme): fixed failing WCAG AA checks - I1263
2020-04-20 15:55:49 +05:30
Andrew Nicolaou
e1340518a5
Extract ThemeProvider and connect to redux store
2020-04-19 22:48:39 +02:00
Andrew Nicolaou
96ecb3e4a0
Replace User form buttons with shared Button component
2020-04-19 22:48:39 +02:00
Andrew Nicolaou
b61bd69505
Add Icon component for icons
2020-04-19 22:46:51 +02:00
Andrew Nicolaou
c2734ab5be
Send current theme variables directly into provider
2020-04-19 22:46:51 +02:00
Andrew Nicolaou
bda1ff13f4
Convert LogIn to use shared Button
2020-04-19 22:46:51 +02:00
Andrew Nicolaou
499c17ec86
Merge branch 'master' into feature/storybook
2020-04-19 12:19:37 +02:00
Cassie Tarakajian
2c9fd982d0
Handle whitespace in file name validation
2020-04-16 16:22:59 -04:00
Cassie Tarakajian
72622df155
Remove upload option from Sidebar if not authenticated
2020-04-16 16:16:19 -04:00
Cassie Tarakajian
41637d2837
Move handleUploadClick from inline function, prevent user from uploading to folder if not authenticated
2020-04-16 16:08:51 -04:00
Cassie Tarakajian
9185447168
Merge master to fix/rename-file-set-unsaved
2020-04-16 15:59:09 -04:00
Cassie Tarakajian
6bf303dfe7
Refactor FileNode.jsx to remove inline functions and match React functional best practices
2020-04-16 15:53:32 -04:00
ghalestrilo
24f14f9b5d
🔇 remove unnecessary log
2020-04-16 13:17:04 -03:00
ghalestrilo
fe9d75be8e
🐛 fix filename allowing empty/invalid strings
2020-04-16 13:08:30 -03:00
ghalestrilo
c4d52457e5
✅ write test file for <FileNode />
2020-04-16 13:03:21 -03:00
ghalestrilo
ddec33270e
👌 undoing changes, fixing call duplication on FileNode#updateFilename
2020-04-16 10:56:02 -03:00
Cassie Tarakajian
46a8d60c63
Merge pull request #1287 from shakti97/shortcut-toggle-console
...
Added Shortcut Toggle Console
2020-04-15 15:48:31 -04:00
Cassie Tarakajian
a951b29a35
Merge pull request #1389 from shakti97/fix-form-error
...
fix form-error accessibility issue
2020-04-15 15:11:39 -04:00
Cassie Tarakajian
5b63410812
Merge pull request #1365 from shakti97/trim-query
...
fix(trim query before search)
2020-04-14 19:01:19 -04:00
Cassie Tarakajian
87044eea9e
Merge pull request #1382 from davidbmx/dev-dav
...
remove title form nav #1266
2020-04-14 15:43:07 -04:00
shakti97
0cc6f27d10
fix form-error accessibility issue
2020-04-12 20:30:20 +05:30
Cassie Tarakajian
4cb48399db
Merge pull request #1380 from elit-altum/updating-high-contrast-theme
...
fix(high-contrast-theme): fixed failing WCAG AAA checks
2020-04-10 17:45:22 -04:00
Cassie Tarakajian
82f892a1ab
Fix issue button styling for a tags
2020-04-10 17:13:16 -04:00
Cassie Tarakajian
f93328db57
Fixes #1353 - Multiple sketches added to collection from quick add list
2020-04-10 17:01:40 -04:00
Cassie Tarakajian
4d7b1ed113
Remove PropTypes errors, fix bug in handling redux action
2020-04-10 13:58:55 -04:00
ghalestrilo
1b083fe54b
👌 move filename change tracking logic to FileNode component state
2020-04-10 13:42:33 -03:00
shakti97
0f8b489af2
added toggle console keyboard shortcut to keyboard shortcut overlay
2020-04-10 12:03:22 +05:30
shakti97
d666d17e9c
Added Shortcut Toggle Console
2020-04-10 11:56:50 +05:30
shakti97
ebe53c83f9
fix(trim query before search)
2020-04-10 10:53:27 +05:30
Cassie Tarakajian
65cd912ef3
Merge pull request #1366 from elit-altum/center-toolbar-icons
...
fix(toolbar): centered the toolbar icons
2020-04-09 16:51:41 -04:00
Cassie Tarakajian
3c7c159e72
Move pixel measurements to rems
2020-04-09 16:51:25 -04:00
Cassie Tarakajian
4eda1654c5
Merge pull request #1283 from shakti97/sidebar-shortcut
...
Feature sidebar toggle shortcut
2020-04-09 16:39:15 -04:00
David
b249625746
execute test
2020-04-08 23:34:45 -05:00
David
372748eb45
remove title form nav
2020-04-08 23:23:42 -05:00
elit-altum
97f02fda55
fix(high-contrast-theme): fixed failing WCAG AAA checks
2020-04-09 02:33:48 +05:30
Cassie Tarakajian
b744c9bd6d
Add frane to code editor when selected folder or media file
2020-04-08 16:28:49 -04:00
Cassie Tarakajian
65606f4f7d
Merge pull request #1378 from processing/missing-upload
...
Fixes #1361 - upload option missing for folder
2020-04-08 16:19:49 -04:00
Cassie Tarakajian
31ca964bb7
Fixes #1361 - upload option missing for folder
2020-04-08 16:18:10 -04:00
Cassie Tarakajian
d4d8ba9271
Revert "fix(contrast-theme): fixed failing WCAG-AAA checks"
2020-04-08 16:08:57 -04:00
Cassie Tarakajian
2aac7410d8
Merge pull request #1360 from elit-altum/updating-theme
...
fix(contrast-theme): fixed failing WCAG-AAA checks
2020-04-08 14:04:40 -04:00
Cassie Tarakajian
6088783b61
Adjust high contrast colors to design system
2020-04-08 14:03:56 -04:00
Cassie Tarakajian
e4f180f8df
Add responsive width to collection metadata
2020-04-08 13:14:39 -04:00
ghalestrilo
55a3d1a66b
Merge branch 'master' of https://github.com/processing/p5.js-web-editor into fix/rename-file-set-unsaved
2020-04-07 20:42:15 -03:00
ghalestrilo
26df651f2f
🐛 commit filename changes upon saving sketch
2020-04-07 20:29:20 -03:00
Cassie Tarakajian
4a64bae376
Fixes #1355 - sketches overflowing on collection page
2020-04-07 19:20:29 -04:00
ghalestrilo
434cf6da21
🐛 make filename changes trigger editor change detection
2020-04-07 20:15:38 -03:00
ghalestrilo
5df76c249a
🚧 refactor updateFileNmae to thunk, add updatedName param
2020-04-07 20:04:00 -03:00