Skip to content
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

Templates Bugs / Fixed Various Bugs / Multiply Api Request, Carousel Gradient, Core Nodes Filters #2832

Merged

Conversation

SchnapsterDog
Copy link
Contributor

@SchnapsterDog SchnapsterDog commented Feb 17, 2022

[x] Change menu icon to
[x] Change z-index of traverse carousel actions (left + right chevrons) so they’re above the “fade to background” layer.
[x] Change menu icon to
[x]Offset the position of the traverse carousel actions, so they sit outside the column. Offset them so that the edge of the action touches column
[x] Replace “end of results” string with Share your own useful workflowsherethrough your n8n.io account
[x] Still showing core nodes next to non-core nodes
[x] Infitiny Scroll - Multiply API Request fix. content flashing on infinite scroll (probably related to duplicate graphql requets)
[x] Change “collection” subtitle on collection page to regular weight; Add same subtitle for workflow individual page: Workflow (same position etc as on collection page)
[x] Change “Apps in this collection” to This collection features
[x] Change height of WF preview iframe to 500px
[x] Scroll to Top Fix. When clicking on a template while scrolled in the main view,
[x] Fix existing iframe rendering issue (start node not zooming etc)
[x] Help menu icons are off (in both expanded and popup)
[x] Bug buttons Carousel: open search page, search for “maxt” and clear the searchbar
[x] Change “new blank workflow” button to primary type, from current secondary
[x] Total count of node icons should exceed 5 icons (5 includes the “+X”; so only 4 actual node icons)
[x] Filter Start Node and Webhook Respond Node
[x] Created Constants which is included into functions to filter the nodes that we want in the future
[x] If there are no collections found (or no workflows found) hide the section
[x] Categories Sidebar is moving because of the long names of some Categories Names

@Joffcom Joffcom added the n8n team Authored by the n8n team label Feb 17, 2022
Copy link
Contributor

@mutdmour mutdmour left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice

@@ -21,7 +24,12 @@
</div>
<div>
<div :class="$style.image">
<workflow-preview v-if="showPreview" :workflow="template.workflow" @close="onHidePreview" :loading="loading"/>
<workflow-preview
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick - WorkflowPreview for our own components. easier to search for and more consistent with our editor components. let's keep snake case for our element-ui/design system components

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

@@ -102,6 +103,7 @@ addIcon(faArrowLeft);
addIcon(faArrowRight);
addIcon(faAt);
addIcon(faBook);
addIcon(faBoxOpen);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you also need to remove the icon we added?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the latest push the faShapes icon is removed.

if (vnode.context.$props.infinityScroll && vnode.context.$route.name === 'TemplatesView') {
if (
vnode.context.$props.infinityScroll &&
vnode.context.$route.name === 'TemplatesView' &&
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be a prop infiniteScrollEnabled instead based on the page we are on, instead of checking the route

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated as suggested and infiniteScrollEnabled prop refactored as suggested as well.

…infiniteScrollEnabled Prop + updated infiniterScroll functinality
@ivov ivov added the ui Enhancement in /editor-ui or /design-system label Feb 18, 2022
… and WebhookRespond from Nodes, Added Box for showing more nodes inside TemplateList, Updated NewWorkflowButton to primary, Fixed Markdown issue with Code
justify-content: center;
align-items: center;
background: var(--color-background-light);
border: $--version-card-border;
Copy link
Contributor Author

@SchnapsterDog SchnapsterDog Feb 18, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will update this. I know that I have not to use this $--version-card-border here :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

*Updated

@mutdmour mutdmour merged commit a35b3b4 into feature/n8n-2853-templates-fe-all-pages-ready Feb 18, 2022
@mutdmour mutdmour deleted the templates/bugfixing branch February 18, 2022 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
n8n team Authored by the n8n team ui Enhancement in /editor-ui or /design-system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants