>>6863565first off is to try and not use any pixel values. 99% of my css is done using relative units (rem/%/vw|vh). not only does this make things a bit more responsive, but then my css still looks good and functions as intended with different zoom levels
then after that is just wrapping specific parts of the css in media queries. at narrow width, posts take up the full width, where as when the browser is large, they are centered with `max-width` and `margin: auto`
most of my css is commented, with links to articles about the practices i'm using