I’m creating a global block that will display either on a full-width page or in a sidebar. It’s a list of benefits where each should appear on a separate line. Each line is made up of three columns, where column 1 is an icon, column 2 is a heading, and column 3 is a paragraph of text.
I’d like to set this up so that each column is responsive, and where most of the row space is given to column 3. Should I be avoiding physical widths given to each column (so avoid making column 1 20% width)? Or is that actually part of the answer?
More importantly I’d like each row to center aligned and vertically aligned in the middle.
How best to set this up?
Thanks in advance.