Fix features in thread lists

Due to an update in the HTML structure of thread lists, many features
stopped working properly. This CL fixes these issues.

In the case of the "reduce whitespace" option, the thread list styles
applied in small screens have been temporarily removed since they have
to be fixed still.

Bug: twpowertools:138
Change-Id: Icf6d74f8a579fedb6af65f44864bd6f744098f2a
diff --git a/src/static/css/ui_spacing/console.css b/src/static/css/ui_spacing/console.css
index 33d0fec..686530a 100644
--- a/src/static/css/ui_spacing/console.css
+++ b/src/static/css/ui_spacing/console.css
@@ -19,7 +19,13 @@
     display: none!important;
   }
 
-  ec-thread-summary .title,
+  /*
+   * IMPORTANT: Disabled temporarily since this breaks the interface in mobile
+   * and the fix will take a lot of time.
+   *
+   * This was broken by the recent update to the thtead list HTML.
+   **/
+  /*ec-thread-summary .title,
       ec-thread-summary ec-second-summary-line .properties,
       ec-thread-summary ec-second-summary-line ec-relative-time {
     margin-inline-start: 0!important;
@@ -44,11 +50,11 @@
     padding-inline: 0!important;
   }
 
-  body:not(.TWPT-threadlistavatars-enabled) ec-thread-summary div.header div.header-content {
+  body:not(.TWPT-threadlistavatars-enabled) ec-thread-summary div.header a.header-content {
     width: calc(100% - 68px)!important;
   }
 
-  body.TWPT-threadlistavatars-enabled ec-thread-summary div.header div.header-content {
+  body.TWPT-threadlistavatars-enabled ec-thread-summary div.header a.header-content {
     width: calc(100% - 134px)!important;
   }
 
@@ -104,6 +110,7 @@
     padding-inline: 56px 30px!important;
     padding-block: 0!important;
   }
+  */
 }
 
 @media (min-width: 37.5rem) {