
indent of subject line in threads
In reply messages, Thunderbird (macos 128.10) adds an indent to the subject line in the pane view. When the thread is very long the subject disappears because of the successive indents. Is there a way to remove these indents by default? Thanks in advance. Gérald
Chosen solution
If you are willing to use userChrome.css, put one of the following CSS in userChrome.css. The following CSS should work for Thunderbird 128.10.0esr on Windows:
(1) no indent:
/* no indent: */ .table-layout .subject-line { margin-inline-start: 0 !important; }
(2) indent N times at most:
/* indent N times at most: */ .table-layout .subject-line { --max-times-of-indent: 3; margin-inline-start: calc(16px * min(var(--thread-level), var(--max-times-of-indent))) !important; }
You can control the maximum times of indents by changing the value of --max-times-of-indent
. In the above CSS, the value of --max-times-of-indent
is 3, so the subject line will indent 3 times at most.
Please see the attached image, which shows the user interface after applying the above CSS.
Read this answer in context 👍 2All Replies (5)
I don't know of a way to remove the indents, but after trying a few options, this seems to be close to what you want: set View/Sort by to Subject and Grouped by Sort, and Ascending or Descending.
Thanks for helping. Yes this does remove the indents, but conversations get split so the searched for information is actually lost in this mode.
Chosen Solution
If you are willing to use userChrome.css, put one of the following CSS in userChrome.css. The following CSS should work for Thunderbird 128.10.0esr on Windows:
(1) no indent:
/* no indent: */ .table-layout .subject-line { margin-inline-start: 0 !important; }
(2) indent N times at most:
/* indent N times at most: */ .table-layout .subject-line { --max-times-of-indent: 3; margin-inline-start: calc(16px * min(var(--thread-level), var(--max-times-of-indent))) !important; }
You can control the maximum times of indents by changing the value of --max-times-of-indent
. In the above CSS, the value of --max-times-of-indent
is 3, so the subject line will indent 3 times at most.
Please see the attached image, which shows the user interface after applying the above CSS.
Perfect! Many thanks indeed. Gérald
Hello! I have exactly the same request than Gerald, but this solution does not seem to work on my version of Thunderbird (128.8.1esr on Ubuntu 22.04). After writting this code in userChrome.css, nothing changes in the interface. I have restarted TB many times and made sure that toolkit.legacyUserProfileCustomizations.stylesheets is set to true. I am sure I am using the proper userChrome.css, as I can change other things in this file (for instance global font size) and see the changes. Is the linux version using another kind of syntax ? Am I missing something else to made the changes available in my environment?