Skip to content

Conversation

@dgading
Copy link
Member

@dgading dgading commented Mar 26, 2025

Fixes #157

This ticket adds some basic 2 column layout and vertical card stacking on the Publisher page and Dataset page. There is still some work needed for each page to complete mobile styling, but it will be addressed in future tickets that have more specific requirements.

I also fixed a typing issue, from when I had to downgrade React to v18 to work with SwaggerUI and didn't also downgrade the react typing libraries. I also removed material design from the build that was used in the demo a couple weeks ago.

Testing steps:

  1. Pull code
  2. run npm install
  3. run npm start (I have to use a CORs blocker when in development mode to get data from the demo site)
  4. Visit the homepage, search, dataset, about, publisher, and api pages in mobile view and make sure elements stack instead of just getting really squished.

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