https://bugs.documentfoundation.org/show_bug.cgi?id=151927

            Bug ID: 151927
           Summary: Invisible Chart lines and labels. Fix: Add Option:
                    Chart default background-color
           Product: LibreOffice
           Version: 7.0.4.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Chart
          Assignee: [email protected]
          Reporter: [email protected]

Description:
The Chart grid lines and Axis labels/legends etc are all invisible.
Because it's using the default text color (set to white) for grid lines and all
labels. But then it's not using the cell default background color for the chart
background, it's using (hard-coded) white as the chart background.

So it's white lines and white text on white background = Everything Invisible.


Steps to Reproduce:
1. Set default colors
Tools > Options > LibreOffice > Application Colors > General
Document Background > Black
Application Background > Black
Font Color > White

2. Enter cell data
Name Value
Red    1
Green  2
Blue   3

3. Select those cells
4. Insert > Chart


Actual Results:
Chart lines and legend and labels are all invisible, white on white.

Expected Results:
There should be an option for default chart background color,
that should be used,
instead of hard-coding chart background white.
Millions of people use dark mode.
LibreOffice doesn't have "dark mode" but lots of people (myself incl) use a
grey theme and setup the colors as above, to get close to a dark-mode.
This works fine for cells, but setting font-color to white breaks Charts;
because there is no option for chart default background color.



Reproducible: Always


User Profile Reset: Yes

Additional Info:
Manually fixing an invisible chart:
Finish creating the chart, then
1. Right click the chart
2. Format chart area
3. Click Area tab
4. Click Color button
5. Under Colors and Palette: Click (Dark Grey color)
6. Click OK

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to