As assessed in T224432, the list styles in Minerva for the Special:RecentChanges page need to be modified to ensure the list of results is mobile friendly.
Current mockups for list items
Technical considerations
Summarizing T224432#5336883 and T224432#5343460, The Special:RecentChanges list shares similarities with the action=history page but there are also some differences. The structure of the <ul><li> elements differ between the two pages, but the inline elements like .mw-changeslist-links .mw-diff-bytes are the same.
Common styles should be factored out of the history page and placed into a new SkinStyles module called mediawiki.special.changeslist (this will override this module in core).
For styling the distinct <ul><li> elements, we have existing mixins in minerva.mixins.less that can be used and expanded upon for this purpose (e.g. .changeslist-row(), .changeslist-row-item() ). These RecentChanges specific styles should be placed in a new RL module.