Commit Graph

5106 Commits (932d58bf6c99eae8d126c279b18ac0f5a5b7aed7)

Author SHA1 Message Date
Berre Neyrinck 932d58bf6c Added font size adjustments based on title length in red.js, created wrapping and truncate of title in header.scss, changed name to something very long in theme.js 2026-03-21 11:12:46 +01:00
Nick O'Leary 4ba71d3fc5
Bump for 5-beta.4 release 2026-03-17 11:40:05 +00:00
Nick O'Leary 4d4762b1f2
Various UX tweaks and tidy ups 2026-03-17 11:32:59 +00:00
Nick O'Leary 12566270a6
Merge pull request #5567 from node-red/click-to-close
Renable click to close for edit dialog
2026-03-13 16:21:43 +00:00
Nick O'Leary 2055d1d7b4
Merge pull request #5565 from bonanitech/user-select-css
Improve the `user-select` CSS code usage
2026-03-13 16:21:23 +00:00
Nick O'Leary b9c5cde23b
Merge pull request #5566 from node-red/5543-shade-issues
Tidy up modal shade appearance
2026-03-13 14:37:54 +00:00
Nick O'Leary 36068a21ef
Renable click to close for edit dialog 2026-03-13 14:34:21 +00:00
Nick O'Leary 45a297838a
Tweak shade hue 2026-03-13 14:25:41 +00:00
Nick O'Leary 9275aad09e
Tidy up modal shade appearance 2026-03-13 14:23:24 +00:00
Mauricio Bonani fab90d20c3 Improve the `user-select` CSS code usage 2026-03-13 09:40:26 -04:00
Nick O'Leary aadc4b1cfb
Merge pull request #5563 from node-red/5545-reveal-node-styling-2
Scale highlight based on workspace zoom
2026-03-12 11:58:21 +00:00
Nick O'Leary 2d09928718
Fix linting 2026-03-12 11:41:40 +00:00
Nick O'Leary ccf17d6933
Ensure disabled tab has fully dashed border 2026-03-12 11:40:25 +00:00
Nick O'Leary ef30e838f3
Scale highlight based on workspace zoom 2026-03-12 11:30:05 +00:00
Nick O'Leary 0d96ba296d
Merge pull request #5560 from node-red/marked-error-handling
Add error handling for markdown parser
2026-03-12 10:16:59 +00:00
Nick O'Leary 5d4c7b9749
Update reveal node styling 2026-03-11 17:21:23 +00:00
Nick O'Leary 94cc517472
Add error handling for markdown parser 2026-03-11 14:22:32 +00:00
Nick O'Leary 5232ec0373
Merge pull request #5556 from node-red/expand-list-behaviour
Minor change to treeList select/expand behaviour
2026-03-11 09:10:26 +00:00
Nick O'Leary b8e225e4c1
Handle shift-scroll more robustly 2026-03-10 17:04:01 +00:00
Nick O'Leary 8bb80daded
Minor change to treeList select/expand behaviour 2026-03-10 16:22:44 +00:00
Nick O'Leary fcc7ea2ad2
Merge pull request #5554 from bonanitech/remove-obsolete-css-properties-dev
Remove obsolete vendor-prefixed CSS properties
2026-03-10 16:13:46 +00:00
Nick O'Leary 3d8d3e2fa9
Merge pull request #5555 from node-red/5544-reveal-position-fix
Include sidebar width in position calculation for reveal function
2026-03-10 16:13:24 +00:00
Nick O'Leary 85b737592e
Include sidebar width in position calculation for reveal function 2026-03-10 16:04:15 +00:00
Nick O'Leary b163f38f7e
Merge pull request #5448 from n-lark/5377/ux-menu-vertical-overflow
[5377] UX: Ensure menus handle vertical overflow
2026-03-10 16:03:18 +00:00
Nick O'Leary 1edac26805
Apply suggestions from code review 2026-03-10 15:02:10 +00:00
Mauricio Bonani 24efcac5e8 Remove obsolete vendor-prefixed CSS properties 2026-03-10 11:01:58 -04:00
Nick O'Leary cd7f4c43b3
Merge pull request #5551 from node-red/5547-fix-zoom-to-fit
Account for sidebar width when calculating zoom-to-fit scale
2026-03-10 13:21:17 +00:00
Mauricio Bonani 3826d3b1c6 Fix tab fade CSS 2026-03-10 08:04:35 -04:00
Nick O'Leary d8519a91c2
Account for sidebar width when calculating zoom-to-fit scale 2026-03-10 11:44:39 +00:00
Nick O'Leary 017220f455
Better touch handling for submenus 2026-03-10 11:38:51 +00:00
Stephen McLaughlin 78660d4028
Editor loading improvements (#5541)
* remove ace editor scripts from vendor bundle

* bootstrap ace editor

* defer initialization of Monaco and ACE editors until they are loaded

* add fallback "basic" code editor

* fallback to basic code editor if preferred editor fails to initialize

* load Monaco & lang pack dynamically

* fix: textarea outer element should be let not const

* basic text editor styling

* fix: remove incorrectly placed !important inside the var

* get rid of IE check

* guard against bad lib setting

* fix save/restore state of basic editor

* ensure we add markdown toolbar

* Ensure we use the dom element for scroll to line method

* Update code editor selection in default settings.js

* Update link to Monaco editor options in settings.js

* lint fix
2026-03-10 10:56:18 +00:00
Nick O'Leary 55462b2dc6
Merge pull request #5549 from node-red/5516-sidebar-tab-buttons-overflow
Improve workspace footer handling of smaller screen widths
2026-03-09 17:51:50 +00:00
Nick O'Leary b1a3b368c9
Fix linting 2026-03-09 17:43:57 +00:00
Nick O'Leary ed85f156ac
Improve workspace footer handling of smaller screen widths 2026-03-09 17:36:27 +00:00
Noley Holland 9530661b19 Remove margin on red-ui-tabs to fix node red dashboard styling 2026-03-09 07:49:17 -07:00
Nick O'Leary e10bf6ed6b
Merge pull request #5537 from n-lark/5522-subflow-toolbar-scroll
[5522] UX: vertical scrollbar should not overlap subflow toolbar
2026-03-09 13:21:59 +00:00
Noley Holland 987f8b6839 Move scrollbar offset to before size calc 2026-03-09 06:14:12 -07:00
Nick O'Leary 33a98e4b1d
Merge pull request #5539 from n-lark/5523-cursor-events-in-footer
[5523] UX: Cursor events in workspace get interrupted when over status/scroll bars
2026-03-09 09:34:42 +00:00
Nick O'Leary 17a9ac4f75
Merge pull request #5538 from n-lark/5521-non-flow-click-info
[5521] UX: Selecting non-flow object in Explorer causes Info to go blank
2026-03-09 09:34:12 +00:00
Noley Holland 667479f7d0 Update portaled menu styling to match 2026-03-06 12:28:57 -08:00
Noley Holland b6cb9e0e9e Remove dark menu styling & update light menu styling to fix issues with keyboard shortcuts and icons on submenus 2026-03-06 12:08:00 -08:00
Noley Holland d39fabcad9 Add scrolling support for menus that exceed viewport height while preserving submenu pop-out behavior 2026-03-06 11:37:26 -08:00
Noley Holland c4aec642e0 Adjust pointer events to not block interaction with canvas 2026-03-06 11:28:22 -08:00
Noley Holland 307e5f4935 Remove clearing of sidebar info when clicking on a non flow 2026-03-06 11:06:52 -08:00
Noley Holland 98b0b3ffac Update position of scrollbar for subflows so it does not overlap 2026-03-06 10:38:44 -08:00
Noley Holland 430c01bb63 Fix tab alignment and update border radius to be more consistent with other UI elements 2026-03-06 10:15:03 -08:00
Nick O'Leary 043db32472
Merge branch 'master' into sync-417-to-dev 2026-03-06 13:44:36 +00:00
Nick O'Leary aa52779a8c
Bump for 4.1.7 2026-03-06 11:41:51 +00:00
Nick O'Leary 9933617eea
Suppress i18n notice in frontend 2026-03-06 11:35:20 +00:00
Nick O'Leary b95d65e4d8
Do not block touch events on ports 2026-03-06 11:28:37 +00:00