I am working on my first flex layout and I need help with achieving the desired placement for sections on both desktop and small devices (please refer to the attached photo).
The "License" div should change its order depending on screen width: on mobile devices it should be displayed last, but on desktop it needs to appear right after the text in the first column on the left.
Do you think this is achievable with just flex? Or should I consider using the grid layout model instead?
My flex example is simple except for the issue on desktop where I have had to use a workaround (like the ".break-column" CSS rule) to position the "license" div below due to the "flex-direction: row;" property.
Currently, the design works as intended on mobile devices but the "license" div is still shown last on desktop. It's possible that my HTML structure is incorrect. Any guidance in the right direction would be greatly appreciated!
Thank you in advance!