Fossil

Check-in [939b64738d]
Login

Check-in [939b64738d]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Re-added an important forumPostBody.overflow CSS attribute which was accidentally removed in the last edit.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | forum-expand-post-revisited
Files: files | file ages | folders
SHA3-256: 939b64738dbfbc203fd07c3161f2a3019390f0a76a01de4a634a46fa9024056b
User & Date: stephan 2020-08-09 14:54:48.268
Context
2020-08-09
15:18
Corrected the new CSS selectors to account for plain-text posts, which use a PRE instead of DIV wrapper. Shrunk the gap between the expansion tap zone and the scrollbar to its left. ... (Closed-Leaf check-in: eef9ac05e4 user: stephan tags: forum-expand-post-revisited)
14:54
Re-added an important forumPostBody.overflow CSS attribute which was accidentally removed in the last edit. ... (check-in: 939b64738d user: stephan tags: forum-expand-post-revisited)
14:43
Improved(?) the way forum post expansion is handled, based on forum feedback. Added a narrow "tap zone" to the right of the post scrollbars to expand/collapse. When a post is collapsed the first time, it is shrunken much smaller than its original size. When collapsing a post, we now scroll its parent element (post header), rather than the next post, into view. ... (check-in: ebbd20c638 user: stephan tags: forum-expand-post-revisited)
Changes
Unified Diff Ignore Whitespace Patch
Changes to src/default.css.
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
  content: "⇡⇡⇡" /*reminder: FF/Chrome cannot agree on alignment of ⮝*/;
}
.forum-post-collapser:not(.expanded) > span::before {
  content: "⇣⇣⇣";
}
div.forumPostBody{
  max-height: 50em;
  /*overflow: auto;*/
}
div.forumPostBody.with-expander {
  display: flex;
  flex-direction: row;
  overflow: auto;
}
div.forumPostBody.with-expander div:nth-of-type(1){







|







801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
  content: "⇡⇡⇡" /*reminder: FF/Chrome cannot agree on alignment of ⮝*/;
}
.forum-post-collapser:not(.expanded) > span::before {
  content: "⇣⇣⇣";
}
div.forumPostBody{
  max-height: 50em;
  overflow: auto;
}
div.forumPostBody.with-expander {
  display: flex;
  flex-direction: row;
  overflow: auto;
}
div.forumPostBody.with-expander div:nth-of-type(1){