Project

General

Profile

Actions

Patch #30168

closed

Wrap "splitcontentright" and "splitcontentleft" containers with a flexbox

Added by Anonymous almost 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
UI
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Currently as far as I saw, "splitcontentright" class and "splitcontentleft" class containers are only actually wrapped into a "splitcontent" class inside an "issue" container class in the issue view on any issue page.
Everywhere else, like e.g. Home page, Project overview page, the "splitcontentright" class and "splitcontentleft" are not wrapped inside "splitcontent" wrapper (besides this wrapper doesn't even exist there). Instead they rely on independent width set to 49% and a respective floating rule depending on the side they re on.

1. Such solution leads to inconsistent UI behavior when you will be resizing page horizontally (or content block in particular). I think they should be wrapped into a "splitcontent" everywhere where possible, in order to get rid of independent 49% of the width rules and just set the parent wrapper container to a flexbox (which i think "splitcontent" class already was), then splitting, which will keep exact half of the available space will be automatically.

2. Wrapping them will also make selection of splitcontainers so much easier in CSS (if you re to make global rules to every split container).

3. Similar problem was with "list-left" and "list-right" containers on My Page, as they again rely on independent 49% of width rather than being wrapped into a flexbox (or gridbox if you will).


Files

Actions

Also available in: Atom PDF