Skip to content

Conversation

@AlexVOiceover
Copy link
Collaborator

Key Changes

  • Action Interface & Gratitude Updates
    • Added gratitude support to the Action interface.
    • Adjusted the gratitude API to align with the updated interface.
    • Fixed style issues related to gratitude display.
image image
  • Responsive and Mobile UI Enhancements

    • Adjusted sizes for mobile and implemented an extra small (xs) screen size using Tailwind.
    • Conditionally rendered the FilterBar on small displays.
    • Removed chevron indicators on questions and adjusted styles for privacy elements and statement menus for a cleaner mobile experience.
    • Updated breakpoint settings for action buttons to switch to a two-row layout and display actions as a tab.
  • Category and Descriptor Improvements

    • Styled category components and adjusted the order to correctly populate descriptors on subjects.
    • Simplified font color selection on verbTiles for improved consistency.
image
  • User Context and Dynamic UI Transitions

    • Added userEmail to the context to support fetches.
    • Introduced dynamic sizes and transitions for editing usernames and managing related elements.
    • Removed deprecated properties (e.g., allowedVerbs on questions) to streamline the UI.
  • Welcome Panel and Help Features

    • Created a new welcome panel that sources its text from helpContent.json.
    • Added animations on the help button when closing the help panel and aligned its styling with the email button.
    • Restyled the welcome panel, reworded the main heading (h1), and ensured consistent styling for editing usernames.
image image
  • General Fixes and Code Clean-up
    • Fixed various TypeScript errors and other styling inconsistencies across the application.
    • Adjusted testing menu opacity and ensured the proper flow of the email from magic link into the context.

Testing and Verification

  • The changes have been manually tested across mobile and desktop environments to ensure responsiveness.
  • Functional tests confirm that context updates, dynamic transitions, and new features work as intended.

Copy link
Contributor

@JasonWarrenUK JasonWarrenUK left a comment

Choose a reason for hiding this comment

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

I'm sure this is fine

@JasonWarrenUK JasonWarrenUK merged commit f131afa into main Apr 2, 2025
5 checks passed
@JasonWarrenUK JasonWarrenUK deleted the mobile branch April 2, 2025 11:52
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.

3 participants