Patch #42972
openRefactor and unify the structure of journals, replies and comments
0%
Description
- Notes for issues
- Replies for forums/boards
- Comments for news
- issue history (all / notes / property changes)
- timelogs
- revisions
Working on #40744, I made a patch that brings the following changes:
1. Refactor and unify the structure using journal
as common terminology between all five entities (issue, timelog, revision, reply, comment). The change introduces/uses the following classes:
journals
: main container that contains all the journals
---> journal
: journal entry
-------> journal-header
with journal-info
and journal-meta
and/or journal-actions
. journal-meta
can be used when there are other elements to display beside journal-actions
.
-------> journal-content
with journal-display
instead of just display
2. Migrate from actions from contextual that is using float to flex rules in order to display the actions / indices on the right
3. Simplify/cleanup the CSS rules.
The patch also brings an updated UI for notes (#40744).
Files