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

Update Help Window #180

Merged
merged 5 commits into from
Nov 6, 2024

Conversation

FionaQY
Copy link

@FionaQY FionaQY commented Nov 4, 2024

Updates the help window to show the new commands/ changes to old commands and removes JavaFX WebView dependencies.

Closes #174

image

@FionaQY FionaQY added this to the v1.5 milestone Nov 4, 2024
@FionaQY FionaQY self-assigned this Nov 4, 2024
Copy link

@iamdiluxedbutcooler iamdiluxedbutcooler left a comment

Choose a reason for hiding this comment

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

LGTM! Only minor fixes on UI/UX and making info match our UG! :D

@@ -117,23 +88,26 @@ private void initializeCommandTable() {
"Automatic",
"No command required"),

Choose a reason for hiding this comment

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

Should we swap the order of commands by its importance, reflecting what we order in the UG

Choose a reason for hiding this comment

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

Here's the most recent version (the status haven't been added to the UG's one yet tho)
Screenshot 2567-11-04 at 17 31 37

Choose a reason for hiding this comment

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

Yup, I think we should follow this (or even consider sorting the commands based on whether they modify data or are purely for viewing).

Saving data should be moved to the bottom as well since users are unlikely to reference it often.

Copy link
Author

Choose a reason for hiding this comment

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

👍

new CommandSummary("Find a Customer by Details",
"edit 69 n/ TAN LESHEW p/ 77337733 e/ [email protected] a/ COM3 j/ doctor i/ 1000000000 "
+ "t/ bronze s/ none ra/ Specialist in eye care"),
new CommandSummary("Find a Client by Details",

Choose a reason for hiding this comment

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

Further from the UG, it uses "Filter Client List" for action column. Do you think that we should standardize?

Copy link
Author

Choose a reason for hiding this comment

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

Yeah we should. I'll follow the UG

+ "margin: 0; padding: 0; background-color: #2b2b2b;'>"
+ "<p style='color: #e6e6e6; font-family: \"Segoe UI\", sans-serif; font-size: 14pt; "
+ "text-align: center;'>"
+ "For more information, please refer to the user guide."

Choose a reason for hiding this comment

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

I think the banner(?) on the UI saying "For more information..." above the button is quite useful and make the help page more user friendly. Can consider bringing it back!
Screenshot 2567-11-04 at 17 38 43

@@ -61,9 +61,6 @@ dependencies {
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-web', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-web', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-web', version: javaFxVersion, classifier: 'linux'

Choose a reason for hiding this comment

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

RIP mr.webhosting

@FionaQY FionaQY merged commit 63e49e1 into AY2425S1-CS2103T-T14-4:master Nov 6, 2024
3 checks passed
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.

Update help command & remove hyperlink
3 participants