UX improvements: clearer copy, consistent naming, no fabricated replies#12
Open
alfredodelfabro wants to merge 9 commits into
Open
UX improvements: clearer copy, consistent naming, no fabricated replies#12alfredodelfabro wants to merge 9 commits into
alfredodelfabro wants to merge 9 commits into
Conversation
- Normalize display name and help header to 'Time-off' - Reword the not-started notification to clarify auto-reply is off
Add i18n description and params example so the slash command autocomplete shows helpful usage text before the command runs.
Reword the 'not marked as Time Off' status reply to match the not-started message, clarifying that auto-replies are off.
Replace the preview LayoutBlock with a section that quotes the user's left-behind message using markdown blockquote formatting.
Reword the start confirmation to emphasize the app only auto-replies to DMs and that the user must manually end with /time-off end. Show the custom reply message as a blockquote when one is provided.
The app no longer stores or sends a default out-of-office message the user never wrote. When no custom message is set, senders simply see that the user is on time off, and the start confirmation and status command note that no custom reply message was set.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Goals
Improve the Time-Off app's user-facing copy and behavior so it reads clearly, uses consistent naming, and never puts words in a user's mouth. These are UX refinements gathered from design feedback — no functional/data-model changes beyond how the reply message is stored.
Changes
Naming & copy consistency
Slash command discoverability
/time-off(before Enter) shows a friendly hint: "Manage your time off — start, end, or check your status" withstart | end | status | help.Clearer start confirmation
/time-off startconfirmation to emphasize the app only auto-replies to DMs and that the user must manually end with/time-off end.Stop sending fabricated messages on the user's behalf
messageis now optional on the time-off entry;/time-off statusreflects whether a custom reply message was set.DM reply presentation
previewlayout block with a section that renders the user's message as a>blockquote.Notes