Skip to content

Cleanup page layout related components.#9909

Merged
kmerz merged 8 commits intomasterfrom
cleanup-app-router
Jan 14, 2021
Merged

Cleanup page layout related components.#9909
kmerz merged 8 commits intomasterfrom
cleanup-app-router

Conversation

@linuspahl
Copy link
Copy Markdown
Contributor

@linuspahl linuspahl commented Jan 14, 2021

Description

This PR is cleaning up page layout related components. This includes:

  • removing no longer needed code (like the AppWithExtendedSearchBar component)
  • creating the PageContentLayout component which provides the page padding, grid and footer. This component replaces AppContentGrid and AppWithoutSearchBar.
  • fixes the layout for /extendedsearch

In general the markup and styling is now simpler, but I had one problem with the search page were I have to use calc() in one case. I could not find a more flexible solution.

I've tested these changes with Chrome, Safari and Firefox.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (non-breaking change)
  • Breaking change (fix or feature that would cause existing functionality to change)

Copy link
Copy Markdown
Member

@kmerz kmerz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Look fantastic to me! 🔥
Worked on my machine ✔️

@kmerz kmerz merged commit 8e6d369 into master Jan 14, 2021
@kmerz kmerz deleted the cleanup-app-router branch January 14, 2021 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants