Table border can currently only be fully-opaque. We should be able to make them partially-transparent, like table cell backgrounds.
Why?
(In reply to Regina Henschel from comment #1) > Why? 1. When you want the entire table to be partially transparent 2. When the borders are thick, their total area can reach the area of one or more cells, so it's not always "just a pixel here and there".
(In reply to Eyal Rozenberg from comment #2) > 1. When you want the entire table to be partially transparent > > 2. When the borders are thick, their total area can reach the area of one or > more cells, so it's not always "just a pixel here and there". Please share an example with is partially transparent table and a thick, non-semitransparent border that spoils the design and cannot be removed / become smaller.
Example still missing
Created attachment 189964 [details] Example slide with table where semi-transparent table border and background are useful I would like to have the table borders be white, but less pronounced relative to the background. I would also like the cell background to be semi-transparent rather than fully-transparent or fully-opaque. That would make the table be readable enough, while showing the background well enough (but not too well).
[Automated Action] NeedInfo-To-Unconfirmed
Regina, at least the cell background should provide transparency like other shapes. Any ODF blocker for the border?
The background of the cell is currently written as <loext:graphic-properties> element. You can add a draw:opacity attribute there. Then this opacity is rendered in LibreOffice in edit and in presentation mode and preserved on saving. So a semi-transparent cell background only needs implementing a UI. In ODF 1.4 it will be included as <style:background-fill> element. "Border" is more difficult because it is written as fo:border attribute. Such fo:border attribute is a string with structure "9pt solid #0000ff", for example. And the color included in this string is currently a RGB-color without alpha-channel. That is different from shapes. Shapes do not use "border" but "stroke" and for strokes a svg:stroke-opacity attribute exists. So making borders semi-transparent is a larger effort, including extending ODF. I could think of allowing a RGB-Color with alpha-channel in the string in file markup. Such is allowed in CSS for example. (In reply to Heiko Tietze from comment #7) > Regina, at least the cell background should provide transparency like other > shapes. A table cell is very different from a shape. The "Table" object in Impress is actually a frame-object (that is a shape), which has a table as content. The frame has its own graphic properties, only most of them are suppressed if the content is a table. A table can also exist as stand-alone element, what is done in Writer or Calc.
So let's add access to transparency at to the cell style.