Commit Graph

233 Commits

Author SHA1 Message Date
ghalestrilo 33848e2434 🐛 fix missing files on sidebar 2020-08-18 17:24:20 -03:00
ghalestrilo 54ae17f29d 🔀 pull from feature/mobile-files-tab 2020-08-17 15:45:55 -03:00
ghalestrilo c0b9ae445e Merge branch 'feature/mobile-save-sketch' of https://github.com/ghalestrilo/p5.js-web-editor into feature/mobile-save-sketch 2020-08-17 15:27:25 -03:00
ghalestrilo ac737a7194 🔀 merge from mobile-examples 2020-08-17 15:25:23 -03:00
ghalestrilo 100a6a0637 add save button to bottom bar 2020-08-17 15:21:37 -03:00
ghalestrilo 1503b1bdab 🔀 merge from mobile-examples 2020-08-17 14:31:45 -03:00
ghalestrilo 2aa49d5960 🔀 merge from develop 2020-08-17 14:30:02 -03:00
ov 3333dd41fa
Persistence Language Functionality to Store Language in User Preferences (#1536)
* Entry points to introduce persistence in language selection
* setLanguage action changes both the state and the i18next language
* Ensure language change applies to all pages on load

Co-authored-by: Andrew Nicolaou <me@andrewnicolaou.co.uk>
2020-08-17 11:23:58 +02:00
ghalestrilo fac3f96072 🚧 copy handleGlobalKeydown to MobileIDEView 2020-08-13 18:29:39 -03:00
ghalestrilo 352783a62f Merge branch 'feature/mobile-examples' of https://github.com/ghalestrilo/p5.js-web-editor into feature/mobile-files-tab 2020-08-12 11:50:40 -03:00
ghalestrilo bbb6adf8f5 Merge branch 'feature/mobile-examples' of https://github.com/ghalestrilo/p5.js-web-editor into feature/mobile-save-sketch 2020-08-12 11:50:16 -03:00
ghalestrilo ceb8dc5400 🔀 merge from develop 2020-08-12 11:49:36 -03:00
ov 9694719e02
Login form spanish translation (#1535)
* NewFolderModal spanish translation
 translations.json (both languages EN - ES)
 changes in NewFileForm.jsx and NewFileModal.jsx to link the new keys.
* Login Form translation
* SocialAuthButton.jsx Changes
Interpolation in translations.json
2020-08-12 16:24:29 +02:00
ghalestrilo 214f5d655a make unsaved changes dot on project name 2020-08-12 10:55:54 -03:00
ghalestrilo 5b12572f84 🔀 merge 2020-08-11 18:05:44 -03:00
ghalestrilo d667b4b0c8 👌 move files button to bottom bar 2020-08-11 18:03:09 -03:00
ghalestrilo b88a40327e Merge branch 'feature/mobile-examples' of https://github.com/ghalestrilo/p5.js-web-editor into feature/mobile-files-tab 2020-08-11 17:04:45 -03:00
ghalestrilo 778aa4df22 💄 update some styles to position: fixed 2020-08-11 13:00:36 -03:00
ghalestrilo 71bd25d74a 🔀 merge from mobile-examples 2020-08-11 12:11:23 -03:00
ghalestrilo 702adf93f6 💄 improve visibility on dark mode 2020-08-10 14:55:02 -03:00
ghalestrilo 0baf64c402 ♻️ make Tab and TabSwitcher mobile components 2020-08-10 11:29:12 -03:00
ghalestrilo df5ac3fb4c make sidebar close on file click 2020-08-07 18:48:39 -03:00
ghalestrilo faaa6d2edb make sidebar close via hook toggle 2020-08-07 18:32:50 -03:00
ghalestrilo 6fa1b23613 💄 update floating nav button color 2020-08-07 15:25:41 -03:00
ghalestrilo 81ad78ba79 add floating button to open files tab 2020-08-07 15:03:18 -03:00
ghalestrilo 34be0e700d add visibility padding to the bottom of the editor wrapper 2020-08-07 14:17:26 -03:00
ghalestrilo dfedc81f66 add files tab 2020-08-07 14:09:17 -03:00
ghalestrilo d1b4d8d4e3 🧹 remove eslint-disable-line 2020-08-07 11:24:25 -03:00
ghalestrilo 6d121491aa 🚧 improve useAsModal rendering 2020-08-06 16:24:47 -03:00
ghalestrilo 1680c0cd52 🚧 add background overlay to modals 2020-08-06 16:05:28 -03:00
ghalestrilo 8b9dd90ae3 🚧 make <Sidebar /> component 2020-08-06 15:59:22 -03:00
ghalestrilo d42f10e114 🔀 merge from feature/mobile-header-dropdown-menu 2020-07-31 10:49:19 -03:00
ghalestrilo ed989eed6c Merge branch 'develop' of https://github.com/processing/p5.js-web-editor into feature/mobile-header-dropdown-menu 2020-07-31 10:39:51 -03:00
ov 05e43c70b7
Minimal Viable Navigation Menu (#1510)
* Minimal Viable Navigation Menu
Translation with new namespace
I18Next configuration leaning on default separator and namespace

Broom: i18n + debug:false

* Minimal Viable Navigation Menu
Test entry for Toolbar.test.jsx

* Translation.json : Changes in translation for new namespace
About : broom About lines 17-26
Nav component : changes in keys
KeyboardShortcutModal.jsx: Key now in Common

* Voice Over Labels in Preferences:index
Labels included in translations.json

* Voice Over Labels in Preferences:index
Labels included in translations.json

* Voice Over Labels in Preferences:index
Labels included in translations.json

* Voice Over Labels in Preferences:index
Labels included in translations.json
Snapshot updated npm run test -- -u

* translations.json ARIA labels adjacent to respective label
Updated names to call the labels
Common namespace without currently used entries

* Update Nav.jsx

Missing Common.p5logoARIA key

* Update Toolbar.test.jsx

Deleting commented line 78

* Update in keys

Co-authored-by: Andrew Nicolaou <me@andrewnicolaou.co.uk>
2020-07-31 15:20:42 +02:00
ghalestrilo 6efc22c8a0 🚧 pull from mine/mobile-examples 2020-07-30 15:04:37 -03:00
ghalestrilo 8225807368 👌 subst left/right props with align prop on <Dropdown /> 2020-07-30 14:36:34 -03:00
ghalestrilo 8acd6ec189 👌 move hoc to components folder 2020-07-30 14:30:45 -03:00
ghalestrilo c019fbcf4c 🔀 merge from feature/mobile-header-dropdown-menu 2020-07-29 18:19:18 -03:00
ghalestrilo e430652483 ♻️ make dropdown left/rightable 2020-07-29 17:52:57 -03:00
ghalestrilo 8da6497457 ♻️ create useAsModal HOC 2020-07-29 16:01:40 -03:00
ghalestrilo 8339be1683 ♻️ create useHideOnBlur hook 2020-07-29 15:15:55 -03:00
ghalestrilo 262199d017 load examples on MobileDashboard 2020-07-28 17:13:55 -03:00
ghalestrilo 7e9aa18a75 👌 fix dropdown link to original view 2020-07-28 16:50:51 -03:00
ghalestrilo 96b0ed4471 🔀 merge from feature/mobile-header-dropdown-menu 2020-07-28 11:17:49 -03:00
ghalestrilo 691df12f28 🚧 create bottom tabs 2020-07-24 18:43:07 -03:00
ghalestrilo 77a40a9934 👌 rename last menu option to 'Original Editor' 2020-07-24 17:45:40 -03:00
ghalestrilo 9bebf9f7c9 🔀 merge from develop 2020-07-24 17:01:48 -03:00
ghalestrilo 9f8b41c092 make dropdown menu open and close 2020-07-24 16:30:14 -03:00
ghalestrilo 371e4ccdde ⚗️ create <OverlayManager /> component 2020-07-22 18:48:24 -03:00
ghalestrilo c58cdc29c3 🚧 add navigation elements to the dropdown menu 2020-07-22 16:24:39 -03:00