-
Notifications
You must be signed in to change notification settings - Fork 7.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(editor): updated n8n-menu component #4290
Commits on Sep 15, 2022
-
refactor(editor): N8N-4540 Main navigation layout rework (#4060)
* ✨ Implemented new editor layout using css grid * ✨ Reworking main navigation layout, migrating some styling to css modules * ✨ Reworking main sidebar layout and responsiveness * 💄 Minor type update * ✨ Updated editor grid layout so empty cells are collapsed (`fit-content`), fixed updates menu items styling * ✨ Implemented new user area look & feel in main sidebar * 💄 Adjusting sidebar bottom padding when user area is not shown * 💄 CSS cleanup/refactor + minor vue refactoring * ✨ Fixing overscoll issue in chrome and scrolling behaviour of the content view * 👌 Addressing review feedback * ✨ Added collapsed and expanded versions of n8n logo * ✨ Updating infinite scrolling in templates view to work with the new layout * 💄 Updating main sidebar expanded width and templates view left margin * 💄 Updating main content height * 💄 Adding global styles for scrollable views with centered content, minor updates to user area * ✨ Updating zoomToFit logic, lasso select box position and new nodes positioning * ✨ Fixing new node drop position now that mouse detection has been adjusted * 👌 Updating templates view scroll to top logic and responsive padding, aligning menu items titles * 💄 Moving template layout style from global css class to component level
Configuration menu - View commit details
-
Copy full SHA for aee8912 - Browse repository at this point
Copy the full SHA aee8912View commit details -
✨ Moved 'Workflows' menu to node view header. Added new dropdown comp…
…onent for user area and the new WF menu
Configuration menu - View commit details
-
Copy full SHA for 3b15c76 - Browse repository at this point
Copy the full SHA 3b15c76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cc564a - Browse repository at this point
Copy the full SHA 4cc564aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0150e04 - Browse repository at this point
Copy the full SHA 0150e04View commit details
Commits on Sep 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1a99621 - Browse repository at this point
Copy the full SHA 1a99621View commit details -
Configuration menu - View commit details
-
Copy full SHA for 815161d - Browse repository at this point
Copy the full SHA 815161dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82dd101 - Browse repository at this point
Copy the full SHA 82dd101View commit details
Commits on Sep 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cd3db90 - Browse repository at this point
Copy the full SHA cd3db90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5073fca - Browse repository at this point
Copy the full SHA 5073fcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f0ff1b - Browse repository at this point
Copy the full SHA 8f0ff1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d80d1d - Browse repository at this point
Copy the full SHA 2d80d1dView commit details -
💄 Adding updates item to the settings sidebar and final touches on ma…
…in sidebar style
Configuration menu - View commit details
-
Copy full SHA for e80827e - Browse repository at this point
Copy the full SHA e80827eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2fbb31 - Browse repository at this point
Copy the full SHA c2fbb31View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca3364c - Browse repository at this point
Copy the full SHA ca3364cView commit details
Commits on Sep 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a5ebb32 - Browse repository at this point
Copy the full SHA a5ebb32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31da5bc - Browse repository at this point
Copy the full SHA 31da5bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b8e182 - Browse repository at this point
Copy the full SHA 3b8e182View commit details -
Configuration menu - View commit details
-
Copy full SHA for ade2165 - Browse repository at this point
Copy the full SHA ade2165View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2391ab2 - Browse repository at this point
Copy the full SHA 2391ab2View commit details
Commits on Sep 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 985d842 - Browse repository at this point
Copy the full SHA 985d842View commit details -
Merge branch 'master' into feature-main-nav-redesign
# Conflicts: # packages/editor-ui/src/components/MainSidebar.vue # packages/editor-ui/src/constants.ts
Configuration menu - View commit details
-
Copy full SHA for 66670f1 - Browse repository at this point
Copy the full SHA 66670f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f9604b - Browse repository at this point
Copy the full SHA 7f9604bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eb31bf - Browse repository at this point
Copy the full SHA 7eb31bfView commit details -
Merge branch 'master' into feature-main-nav-redesign
# Conflicts: # packages/editor-ui/src/components/MainSidebar.vue
Configuration menu - View commit details
-
Copy full SHA for 01c8763 - Browse repository at this point
Copy the full SHA 01c8763View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98cfbef - Browse repository at this point
Copy the full SHA 98cfbefView commit details
Commits on Sep 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2862b21 - Browse repository at this point
Copy the full SHA 2862b21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e2ec6b - Browse repository at this point
Copy the full SHA 9e2ec6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbef42d - Browse repository at this point
Copy the full SHA bbef42dView commit details
Commits on Sep 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 682a163 - Browse repository at this point
Copy the full SHA 682a163View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18a7d0a - Browse repository at this point
Copy the full SHA 18a7d0aView commit details -
✨ Implemented new
n8n-menu
design system component, updated menu it……ems to support collapsed mode
Configuration menu - View commit details
-
Copy full SHA for a6a79c2 - Browse repository at this point
Copy the full SHA a6a79c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e1c0f7 - Browse repository at this point
Copy the full SHA 3e1c0f7View commit details
Commits on Oct 7, 2022
-
Merge branch 'master' into N8N-4736-n8n-menu-rework
# Conflicts: # packages/design-system/src/components/N8nActionDropdown/ActionDropdown.vue # packages/design-system/src/components/N8nMenu/Menu.vue # packages/design-system/src/components/N8nMenuItem/MenuItem.vue # packages/design-system/src/types/index.ts # packages/editor-ui/src/App.vue # packages/editor-ui/src/components/MainHeader/WorkflowDetails.vue # packages/editor-ui/src/components/MainSidebar.vue # packages/editor-ui/src/components/NodeCreator/SearchBar.vue # packages/editor-ui/src/components/SettingsSidebar.vue # packages/editor-ui/src/components/WorkflowOpen.vue # packages/editor-ui/src/modules/ui.ts # packages/editor-ui/src/plugins/i18n/locales/en.json # packages/editor-ui/src/router.ts
Configuration menu - View commit details
-
Copy full SHA for 5c0d252 - Browse repository at this point
Copy the full SHA 5c0d252View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15661dd - Browse repository at this point
Copy the full SHA 15661ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00fdc66 - Browse repository at this point
Copy the full SHA 00fdc66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f49165 - Browse repository at this point
Copy the full SHA 7f49165View commit details -
Configuration menu - View commit details
-
Copy full SHA for abfc669 - Browse repository at this point
Copy the full SHA abfc669View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ce75ab - Browse repository at this point
Copy the full SHA 5ce75abView commit details
Commits on Oct 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8442022 - Browse repository at this point
Copy the full SHA 8442022View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5595fc - Browse repository at this point
Copy the full SHA d5595fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f55dac - Browse repository at this point
Copy the full SHA 0f55dacView commit details -
Configuration menu - View commit details
-
Copy full SHA for c68efa9 - Browse repository at this point
Copy the full SHA c68efa9View commit details -
💄 Adding injected items support to main sidebar, handling navigation …
…errors, small tweaks
Configuration menu - View commit details
-
Copy full SHA for fca8cf5 - Browse repository at this point
Copy the full SHA fca8cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f80432 - Browse repository at this point
Copy the full SHA 4f80432View commit details
Commits on Oct 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f122d46 - Browse repository at this point
Copy the full SHA f122d46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56aaf1f - Browse repository at this point
Copy the full SHA 56aaf1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0a0f02 - Browse repository at this point
Copy the full SHA e0a0f02View commit details
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b9b75e6 - Browse repository at this point
Copy the full SHA b9b75e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbf563f - Browse repository at this point
Copy the full SHA bbf563fView commit details