Skip to content

Feat/styles#192

Merged
mluena merged 2 commits intodevelopfrom
feat/styles
Apr 2, 2026
Merged

Feat/styles#192
mluena merged 2 commits intodevelopfrom
feat/styles

Conversation

@mluena
Copy link
Copy Markdown
Collaborator

@mluena mluena commented Apr 2, 2026

This pull request introduces several improvements and refactors across the codebase, focusing on UI consistency, improved test reliability, and better separation of concerns for layer controls. The most significant changes include updating end-to-end tests to reflect new routes, moving the "regions layer" toggle from dataset cards to the map basemap controls, and refining UI component styles for a more cohesive look.

Test and Route Updates:

  • Updated all relevant Playwright end-to-end tests to use the new /explore route instead of /map, ensuring tests match the current routing structure. [1] [2] [3] [4] [5] [6] [7] [8]
  • Removed the obsolete e2e/hub.spec.ts test file.

Layer Control Refactor:

  • Moved the "regions layer" toggle functionality from the DatasetCard component to the map's basemap controls, centralizing layer management and improving user experience. [1] [2] [3]
  • Updated the logic for toggling the regions layer and histogram visibility, ensuring consistent state management via Jotai atoms. [1] [2] [3] [4]

UI and Style Enhancements:

  • Standardized sidebar widths across components for improved layout consistency (w-96 replaced with w-[448px]). [1] [2] [3]
  • Improved styling of popovers and carousel components for a more polished appearance (e.g., rounded corners, border updates, spacing adjustments). [1] [2] [3] [4] [5]
  • Refined the search input's placeholder and focus styles for better clarity and accessibility.

Code Clean-up:

  • Removed unused imports and reorganized import statements in DatasetCard for clarity. [1] [2]

These changes collectively improve maintainability, user experience, and test reliability across the application.

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
oemc Ready Ready Preview Apr 2, 2026 6:46am

Request Review

@mluena mluena merged commit c4f4812 into develop Apr 2, 2026
1 of 2 checks passed
@mluena mluena deleted the feat/styles branch April 2, 2026 06:57
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