So I think I almost have it figured out. Now I have two views - one for mobile and one for desktop (I just have the hidden depending on the view). The desktop view I wanted a side by side, and for the mobile, a vertical one.
For the desktop view, I went with a single row and made two columns, removed the spacing, added the background images to the columns, and added the following code to try and center the text in the column vertically:
display: flex; flex-direction: column; justify-content: center;
I was also able to use the code to make it fit the screen on the row using the single row code above. All of that is working well! For the mobile view, I simply used the one I already had, and hid it for the two desktops.
However, the only problem with this is that the button spans the width of the column. I controlled this temporarily by modifying the margin for the button itself, but I’d prefer if the button was just large enough to fit the text and no more.
I’m sure there is a way to do it, just missing something. Thanks for the help with all this! I know its sort of bouncing around! Also, I’m not sure if what i did to hide the view is necessarily a “best practice” so if it isn’t, please let me know, just for the future.
Jon