-
-
Notifications
You must be signed in to change notification settings - Fork 18
feat(pages): add idea, issue and report forms #1980
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
base: beta
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see an icon called "exclamation" in the components & styles design, but this icon looks to be different. At least it has a different name here. This could be aligned.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aligned, you can resolve or comment if necessary.
| }) | ||
| " | ||
| > | ||
| <AppIconReport /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved, you can mark as resolved when checked.
src/app/pages/session/edit/index.vue
Outdated
| </span> | ||
| <div class="flex flex-col gap-3"> | ||
| <CardButton | ||
| is-external |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The is-externals are not correct anymore and needs to be removed for single page routing to work. You can see the page doing a full reload on click when it could instead just load the missing content.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed, you can resolve.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The new support pages should be placed into the support directory too, same as for the existing contact page, or the pages directory's contents will get fairly lengthy. I'll move them, you can resolve when understood.
3ee1890 to
2187d13
Compare
| if (files.length > 0) { | ||
| for (const file of files) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why the if? If files was empty, the loop wouldn't run, I'd say.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The support form definitions are very repetitive, parts should be outsourced to components.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The support form page definitions are very repetitive, parts should be outsourced to components.
04a01a7 to
731aba4
Compare
731aba4 to
d9bd2de
Compare

📚 Description
This PR adds Monday forms for
📝 Checklist