fisharebest / webtrees

Online genealogy
https://webtrees.net
GNU General Public License v3.0
462 stars 299 forks source link

Make table layout in tabs fixed #4847

Closed ddrury closed 1 year ago

ddrury commented 1 year ago

Apply table-layout: fixed and add a column-group to the main table in the personal facts, family, notes, media and source tabs. This prevents wide content (e.g census shared notes) from overflowing the tables right margin but instead adds a scroll bar.

NB I've used bootstrap classes where possible and used col-2 for the 1st column in the column group. I can't see any instances where the content exceeds that width in any language, however simply change to col-3 if preferred.

codecov[bot] commented 1 year ago

Codecov Report

Merging #4847 (a96f91f) into main (069e7e9) will not change coverage. The diff coverage is n/a.

@@            Coverage Diff            @@
##               main    #4847   +/-   ##
=========================================
  Coverage     30.97%   30.97%           
  Complexity    11366    11366           
=========================================
  Files          1168     1168           
  Lines         47868    47868           
=========================================
  Hits          14825    14825           
  Misses        33043    33043