Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Base Structure Setup #152

Open
wants to merge 26 commits into
base: production
Choose a base branch
from

Conversation

Skasix00
Copy link
Contributor

This pull request includes several new components and styles for the inquiry-2024 section of the website. The most important changes include the addition of new components for different levels of the inquiry and their corresponding styles.

New Components:

Corresponding Styles:

@Skasix00
Copy link
Contributor Author

Changed the name from Inquiry to Survey.
Also removed ununsed imports and did some code cleanup.
Added all cards data.
Implemented all the sections needed, but they still need adjustments (all)
Basic setup is done, and some sections are almost finished (Passanger characterization) phase.

Skasix00 and others added 22 commits February 17, 2025 17:39
Added conditional rendering for the search results
Some layout tweaks
Tweaked anchor buttons to change layout when width < 650
Simplifies state management by combining search and filter states
into a single filtered data state. Replaces conditional rendering
logic with streamlined functions for displaying filtered and all
data. Enhances user experience with clear filter reset functionality.

Improves maintainability and readability of the survey results
component by reducing redundant code and enhancing logical flow.
Replaces CSS-based layout with Grid component for improved
consistency and maintainability. Removes obsolete CSS file.

Enhances layout flexibility by utilizing a grid system.
Added a redirect to metrics
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.

2 participants