Skip to content

Conversation

@Abdallah-farag27
Copy link
Member

@Abdallah-farag27 Abdallah-farag27 commented Dec 15, 2025

This pull request introduces a few targeted improvements to both the UI and the test suite. The main changes involve hiding a sidebar on smaller screens for better responsiveness and enhancing the test setup for the home layout.

UI Responsiveness:

  • The sidebar containing the TweetView component in app/pages/media/[id].vue is now hidden on small and medium screens and only shown on large screens and above, improving the layout for mobile users. (app/pages/media/[id].vueL261-R261)

Test Suite Enhancements:

  • The test/nuxt/layouts/home.spec.ts file now stubs the useAccountSetup composable globally, ensuring tests can safely reference it without side effects.
  • The AccountSetup component is stubbed as true in the test's component overrides, simplifying test rendering and avoiding unnecessary component logic.

…stub `useAccountSetup` in home layout tests.
@AhmedAmrNabil
Copy link
Collaborator

Task linked: CU-869bgh5j7 fix media view responsiveness

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