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
Use new Grid for all Pages (Parent) #3686
Comments
The work has been carried out for Error pages and Live Radio pages. The CPS page types are being refactored at the moment - so it's better to wait until that work is complete before carrying out these, to minimise conflicts. |
Had any further work been done on this? Am happy to make the changes to the STY page to use the new Grid. |
@sareh What should be the grid columns for CPS pages? is it
|
Pages not using Grid:
Pages using Grid:
|
Is your feature request related to a problem? Please describe.
Our aim is to simplify the grid for Simorgh and to make it flexible to be used not just at the page level, but at the component level as well. This is the fourth of several issues - all labelled here
Describe the solution you'd like
After completing issues: #3679 #3684 #3685, we should have a Grid component with support for browsers that do and don't support CSS Grid.
Describe alternatives you've considered
N/A
Testing notes
ArticleMain, ErrorMain, MediaPageMain containers in simorgh storybook should be verified across different breakpoints and also the pagetypes(front page ,error page and article page) requires cross browser and device testing.The browsers which doesn't support css grid(IE11,10, ios s10 safari and opera mini) should have the css grid fallback implemented.
Dev insight: A full accessibility review of the changes. The visual regressions should be captured by the Chromatic QA storybook tests for these four ArticleMain, ErrorMain, MediaPageMain containers.
Additional context
Initial issue with Proof of Concept example: #2313
The text was updated successfully, but these errors were encountered: