Commit Graph

249 Commits

Author SHA1 Message Date
Ruben van de Ven 21a5d698b1 DP logo and colours 2020-09-09 12:13:51 +02:00
Ruben van de Ven a548e6937c Nav supports EXAMPLE_USERNAME (part of code only, rest in server/views/index.js) 2020-09-09 11:54:03 +02:00
ghalestrilo b412ade583
Merge branch 'develop' into fix/mobile-sidebar-color 2020-08-28 19:26:21 -03:00
ghalestrilo 8ec5ab9208 👌 fix 0px, anonymous function and /mobile endpoint 2020-08-28 15:02:07 -03:00
ghalestrilo d7106fedef 🔀 merge from develop 2020-08-28 10:20:38 -03:00
ghalestrilo db857d91ff 💄 fix sidebar background set to white 2020-08-27 17:19:32 -03:00
ov 3e66c73e2f
Language UI Dropdown new location (#1582)
* New language selector design
* Adjust authenticated nav to consolidate Account dropdown
* Adding language in NavTest

Co-authored-by: Cassie Tarakajian <ctarakajian@gmail.com>
2020-08-27 17:00:04 +02:00
ov f918669116
Spanish Translation: Copyable/Editable/AddRemove/SearchBar/PreviewNav (#1569)
* AddRemoveButton Translation

* CopyableInput EditableInput translations.json

* Translation in PreviewNav.jsx

* Translation in Feedback.jsx

* Translation in AssetList.jsx

* Translation in SearchBarComponent

* Translations.json merged

* Translations.json AddRemoved, feedback and Preview Nav
2020-08-26 17:28:53 +02:00
ghalestrilo 384a185028 🔀 merge from develop 2020-08-24 10:03:56 -03:00
ghalestrilo 27168f09c8 🚧 update nav mobile routes when logged in 2020-08-20 16:27:40 -03:00
ghalestrilo 19ffdd49d2 🚧 create editorAccessibility.forceDesktop state prop 2020-08-20 15:59:05 -03:00
ghalestrilo f5c7a31fbd 🔀 pull from develop 2020-08-18 19:33:15 -03:00
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 114ab9f6c7 💄 left-align dropdown elements 2020-08-13 09:34:09 -03:00
ghalestrilo 87784e5a83 Merge branch 'feature/mobile-examples' of https://github.com/ghalestrilo/p5.js-web-editor into feature/mobile-login 2020-08-12 11:51:14 -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 589bdd5a11 💄 update styling for dropdown with <IconButton /> component 2020-08-12 10:25:41 -03:00
ghalestrilo 32efc40298 make login/logout options on dropdown 2020-08-12 10:19:06 -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