-
Improvement
-
Resolution: Won't Do
-
Minor
-
None
-
2.6
-
MOODLE_26_STABLE
Currently tables of data in Moodle aren't very themeable, due to a variety of bugs and issues. This bug hopes to serve as a central place to track progress on various smaller issue that combine to make this problematic.
The ideal situation would be:
a small number of lines (say <5) of CSS can consistently control the look of every presentation of standard tabular data across Moodle, including those generated by 3rd party plugins, and be easily tweaked by themers for different looks without accidentally affecting complex tables (gradebook etc.), without affecting user-generated-content (which will often use tables for layout), and without affecting the tables still used for layout in Moodle itself.
Getting there involves solving a web of related issues, which mostly deserve bugs of their own.
- will be (partly) resolved by
-
MDL-37988 Table header row not in thead section
- Closed
-
MDL-40237 Remove the r0 and r1 classes used for stripe effects in IE8
- Closed
-
MDL-40497 Add .table class to all data tables, starting with flexible tables in lib/tablelib
- Closed
-
MDL-41212 filemanager and filepicker popup windows rely on non-flexible table layouts and do not cope with small screens
- Closed
-
MDL-41358 Table used for layout on group editing pages
- Closed
-
MDL-41360 Table used for layout of group description
- Closed
-
MDL-43804 Remove tr class r0, r1 specific css from themes
- Closed
-
MDL-34292 generic class and unique identifier for tabular tables
- Closed
-
MDL-34293 Table headings inside the tbody rather than the thead section
- Closed
-
MDL-37803 Headers for Survey questions table are in TBODY, not THEAD
- Closed
-
MDL-41357 META: Tables used for layout
- Closed
-
MDL-41361 Some use of .generaltable class on layout tables
- Closed
-
MDLSITE-2726 Ratings popup needs improving
- Closed
- will help resolve
-
MDL-50241 Create Bootstrap3 core theme
- Closed
1.
|
add thead for results table on user upload | Closed | Unassigned | |
2.
|
add thead for grader report table | Closed | Unassigned | |
3.
|
add thead for outcomes report table | Closed | Unassigned | |
4.
|
add generaltable class to badges collection table so that it picks up standard table themeing | Closed | Unassigned | |
5.
|
use same tables styles for mod survey as rest of Bootstrapbase | Closed | Unassigned |