n8n/packages/nodes-base/nodes/Google
Elias Meire 071e6d6b6e
feat(editor): Add fullscreen view to code editor (#8084)
## Summary

<img width="1240" alt="image"
src="https://github.com/n8n-io/n8n/assets/8850410/2819f4ce-c343-431a-8a88-a1bc9c4b572a">
<img width="2649" alt="image"
src="https://github.com/n8n-io/n8n/assets/8850410/36862aaf-cc4c-4668-bdc8-cf5a6f00babe">

1. Add code node and open it
3. Click the fullscreen button in the bottom right
4. A fullscreen dialog should appear and allow editing the code
5. Changes made in the fullscreen dialog should be applied to the
original code editor when closed

It should work the same way for HTML/SQL/JSON editors

⚠️ Modal layout was updated so that modals/dialogs are centered, try to
test some modals

## Related tickets and issues
https://linear.app/n8n/issue/NODE-1009/add-fullscreen-view-to-code-node



## Review / Merge checklist
- [ ] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md))
- [ ] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up
ticket created.
- [ ] Tests included.
> A bug is not considered fixed, unless a test is added to prevent it
from happening again.
   > A feature is not complete without tests.

---------

Co-authored-by: Giulio Andreini <andreini@netseven.it>
2024-01-04 17:23:24 +01:00
..
Ads refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
Analytics refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
BigQuery feat(editor): Add fullscreen view to code editor (#8084) 2024-01-04 17:23:24 +01:00
Books refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
Calendar refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
Chat feat(core): Improvements/overhaul for nodes working with binary data (#7651) 2024-01-03 13:08:16 +02:00
CloudNaturalLanguage refactor: Reduce usage of IExecuteSingleFunctions (no-changelog) (#6944) 2023-08-16 15:52:41 +02:00
CloudStorage feat(core): Improvements/overhaul for nodes working with binary data (#7651) 2024-01-03 13:08:16 +02:00
Contacts refactor: Run lintfix (no-changelog) (#7537) 2023-10-27 14:15:02 +02:00
Docs refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
Drive feat(core): Improvements/overhaul for nodes working with binary data (#7651) 2024-01-03 13:08:16 +02:00
Firebase refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
Gmail refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
GSuiteAdmin refactor(core): Deprecate prepareOutputData (no-changelog) (#7091) 2023-09-05 12:59:02 +02:00
Perspective refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
Sheet refactor: Optimize SVG icons for nodes (#8195) 2024-01-02 17:40:08 +01:00
Slides feat(core): Improvements/overhaul for nodes working with binary data (#7651) 2024-01-03 13:08:16 +02:00
Task refactor(core): Deprecate prepareOutputData (no-changelog) (#7091) 2023-09-05 12:59:02 +02:00
Translate refactor(core): Deprecate prepareOutputData (no-changelog) (#7091) 2023-09-05 12:59:02 +02:00
YouTube feat(core): Improvements/overhaul for nodes working with binary data (#7651) 2024-01-03 13:08:16 +02:00
constants.ts fix(Google Drive Node): Fix regex in file RLC (#6607) 2023-07-05 23:15:13 +03:00
GenericFunctions.ts refactor: Reduce usage of IExecuteSingleFunctions (no-changelog) (#6944) 2023-08-16 15:52:41 +02:00