Skip to content

Conversation

@issackjohn
Copy link
Owner

@issackjohn issackjohn commented Jun 27, 2025

This pull request focuses on enhancing the experimental/responsive-design project by refining recipe data, updating UI components, and improving responsive design breakpoints. The key changes include adding a reviews field to all recipes, simplifying recipe tags, redesigning the AppRibbon and ChatWindow components, and adjusting responsive breakpoints for better layout adaptability.

Recipe Data Updates:

UI Component Redesigns:

  • Updated the AppRibbon component in app-ribbon.js with a new design, including teal-themed styles, rounded borders, and improved button layouts.
  • Redesigned the ChatWindow component in chat-window.js with enhanced button styles, background colors, and focus states for a more modern look.

Responsive Design Improvements:

  • Adjusted breakpoints in the _updateVisibleButtons method of app-ribbon.js to ensure better responsiveness for larger screen sizes.

Minor Text Updates:

  • Renamed the "Chefs Tips" button to "Tips" in ribbon-buttons.js for brevity and clarity.

@issackjohn issackjohn force-pushed the issack/matchMediaSupport branch from 63d455b to a094e2c Compare July 3, 2025 22:26
issackjohn and others added 3 commits July 11, 2025 16:15
* Write dev files to different location.
* Using root code style.
* Remove unused Prettier and ESLint configuration files from responsive design directory
* Update scrollIntoView method to accept options parameter for better control
* change scroll behavior to instant
* Refactor Responsive-Design tests to use async functions
* Rename output directory from dev-dist to build-dev in configuration files
* Re-install resize observer
@issackjohn issackjohn force-pushed the issack/matchMediaSupport branch from 08e661c to 0c6ce4b Compare July 11, 2025 23:16
@issackjohn issackjohn changed the title expand and resume chat matchMedia support Jul 15, 2025
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.

1 participant