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

Usability improvements #194

Merged
merged 1 commit into from
Nov 20, 2024

Conversation

sanjaytkbabu
Copy link
Contributor

@sanjaytkbabu sanjaytkbabu commented Nov 7, 2024

Description

PADS-338
New routes & views for submission & enquiry confirmation
SubmissionIntakeConfirmation component deleted
Enquiry intake form updated
Submission intake form updated
Application & Housing constants updated

Types of changes

New feature (non-breaking change which adds functionality)

Checklist

  • I have read the CONTRIBUTING doc
  • I have checked that unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

Further comments

@sanjaytkbabu sanjaytkbabu force-pushed the feature/usability-improvements branch from d5daf52 to 3b2ab1b Compare November 7, 2024 23:36
Copy link

github-actions bot commented Nov 7, 2024

Coverage Report (Application)

Totals Coverage
Statements: 36.43% ( 966 / 2652 )
Methods: 26.22% ( 118 / 450 )
Lines: 47.43% ( 647 / 1364 )
Branches: 23.99% ( 201 / 838 )

@sanjaytkbabu sanjaytkbabu force-pushed the feature/usability-improvements branch from 3b2ab1b to 5825a74 Compare November 8, 2024 00:10
Copy link

github-actions bot commented Nov 8, 2024

Coverage Report (Frontend)

Totals Coverage
Statements: 24.89% ( 1600 / 6428 )
Methods: 20.38% ( 226 / 1109 )
Lines: 29.42% ( 926 / 3147 )
Branches: 20.63% ( 448 / 2172 )

@slhurley
Copy link
Collaborator

slhurley commented Nov 8, 2024

The hyperlink on the confirmation ID doesn't take you anywhere. It should be going to the submission itself.
Also, in the Nav view, when you click on the Enquiries tab it says "Active Submissions"...should it not say "Active Enquiries"? Thanks!

@Subin1Doo
Copy link

Can we check the spacing for "help us learn more about your housing project" section? There's too much space/ gap right now.

@sanjaytkbabu sanjaytkbabu force-pushed the feature/usability-improvements branch from 5825a74 to 29c751d Compare November 14, 2024 15:29
@sanjaytkbabu sanjaytkbabu marked this pull request as ready for review November 14, 2024 15:30
@sanjaytkbabu
Copy link
Contributor Author

The hyperlink on the confirmation ID doesn't take you anywhere. It should be going to the submission itself. Also, in the Nav view, when you click on the Enquiries tab it says "Active Submissions"...should it not say "Active Enquiries"? Thanks!

Confirmation ID hyperlink is fixed now. I believe as per the a/c it should say active submissions for both.

@sanjaytkbabu sanjaytkbabu force-pushed the feature/usability-improvements branch from 29c751d to 4493565 Compare November 14, 2024 15:37
@sanjaytkbabu
Copy link
Contributor Author

Can we check the spacing for "help us learn more about your housing project" section? There's too much space/ gap right now.

spacing adjusted!

<router-link :to="{ name: RouteName.HOUSING_SUBMISSIONS }">My drafts and previous entries.</router-link>
Please check your email for the confirmation email and keep the confirmation ID for future reference
</div>
<div class="mt-4"><router-link :to="{ name: RouteName.HOUSING }">Back to Housing</router-link></div>
</div>
</template>
<style scoped lang="scss">
Copy link
Member

Choose a reason for hiding this comment

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

Style: There should be a newline between template and style.

<Divider type="solid" />
</template>
<template #content>
<div class="col-12 mt-0 pt-0 mb-0 pb-0">
Copy link
Member

Choose a reason for hiding this comment

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

Precision: IIRC, you might be able to simply this to the following classes with the same results:

<div class="col-12 my-0 py-0">

Ref: https://primeflex.org/padding#verticalpadding

</div>
</div>
</div>
<!-- eslint-disable max-len -->
Copy link
Member

Choose a reason for hiding this comment

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

Style: We should not be sprinkling in directives like this. This will disable checking for max-len for the rest of the file. This should only be done on a line-by-line basis.

</div>
</div>
</template>
<style scoped lang="scss">
Copy link
Member

Choose a reason for hiding this comment

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

Style: There should be a newline between template and style.

<div class="mt-4"><router-link :to="{ name: RouteName.HOUSING }">Back to Housing</router-link></div>
</div>
</template>
<style scoped lang="scss">
Copy link
Member

Choose a reason for hiding this comment

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

Style: There should be a newline between template and style.

@sanjaytkbabu sanjaytkbabu force-pushed the feature/usability-improvements branch 2 times, most recently from 2a12c56 to b1dae7b Compare November 19, 2024 16:03
@sanjaytkbabu sanjaytkbabu reopened this Nov 19, 2024
@sanjaytkbabu sanjaytkbabu reopened this Nov 19, 2024
@sanjaytkbabu sanjaytkbabu force-pushed the feature/usability-improvements branch from b1dae7b to 8e39184 Compare November 19, 2024 19:49
@wilwong89 wilwong89 merged commit 1ec62c8 into release/interregnum Nov 20, 2024
16 of 17 checks passed
@wilwong89 wilwong89 deleted the feature/usability-improvements branch November 20, 2024 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants