Closed chrisdarke42 closed 7 months ago
@schwent to review breakpoints by 6th of March, so we can compare with other sites and determine what is needed in base theme
If it's at all helpful, ROAM uses old-fashioned media queries designed for full responsivity from 360 on up. Major rules are below. 768, 992, and 1200 are the most recurring.
footer.css: @media only screen and (max-width: 991px) @media only screen and (max-width: 767px)
general.css: @media only screen and (min-width: 768px) @media only screen and (min-width: 992px) @media only screen and (min-width: 1200px)
header.css: @media only screen and (max-width: 537px)
menu.css: @media only screen and (max-width: 767px)
node.css: @media only screen and (max-width: 991px) @media only screen and (max-width: 767px) @media only screen and (max-width: 567px) @media only screen and (max-width: 411px)
search.css: @media only screen and (max-width: 1199px) @media only screen and (max-width: 991px) @media only screen and (max-width: 767px) @media only screen and (max-width: 677px)
views.css: @media only screen and (max-width: 767px)
Looks like most of those are standards from bootstrap. A few of the others look like they are resulting from not doing mobile-first.
Defining layouts for the sites is a big task, but it needs to start somewhere! Grid vs flex, older grid systems, inheriting something from bootstrap, there are quite a few options.
Next steps