Changes proposed in this pull request:
In addition to the previous PRs, this one brings similar changes to other smaller areas. Commits are split in a readable group of changes. The accumulated changes simplify the experience of designing/customizing the layout.
Using flexbox and grid on the tags page.
Using flexbox on the index toolbar.
Using flexbox on the user card/hero, and adds item lists for easier extensibility/modification.
Uses grid on the post layout, and improves the spacing by dropping the negative value used.
Uses flexbox on the button layout.
Necessity
[ ] Has the problem that is being solved here been clearly explained?
[ ] If applicable, have various options for solving this problem been considered?
[ ] For core PRs, does this need to be in core, or could it be in an extension?
[ ] Are we willing to maintain this for years / potentially forever?
Confirmed
[ ] Frontend changes: tested on a local Flarum installation.
[ ] Backend changes: tests are green (run composer test).
[ ] Core developer confirmed locally this works as intended.
[ ] Tests have been added, or are not appropriate here.
Part of https://github.com/flarum/issue-archive/issues/355
Changes proposed in this pull request: In addition to the previous PRs, this one brings similar changes to other smaller areas. Commits are split in a readable group of changes. The accumulated changes simplify the experience of designing/customizing the layout.
Necessity
Confirmed
composer test
).