Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Fixes to default styling. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | sticky-timeline-style |
| Files: | files | file ages | folders |
| SHA3-256: |
e814b1e583dc92b3a532a889d19c4522 |
| User & Date: | drh 2017-11-29 02:48:30.794 |
Context
|
2017-11-29
| ||
| 02:59 | Remove the "border-collapse: collapse;" default CSS from the /timeline. ... (check-in: 926a5a38df user: drh tags: sticky-timeline-style) | |
| 02:48 | Fixes to default styling. ... (check-in: e814b1e583 user: drh tags: sticky-timeline-style) | |
| 02:29 | Change the name of the "Detailed" mode on /timeline to "Verbose". ... (check-in: c0a3a90b28 user: drh tags: sticky-timeline-style) | |
Changes
Changes to src/style.c.
| ︙ | ︙ | |||
782 783 784 785 786 787 788 |
{ "span.timelineDisabled",
"The suppressed duplicates lines in timeline, ..",
@ font-style: italic;
@ font-size: small;
},
{ "table.timelineTable",
"the format for the timeline data table",
| | < < < < < < < < < | 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 |
{ "span.timelineDisabled",
"The suppressed duplicates lines in timeline, ..",
@ font-style: italic;
@ font-size: small;
},
{ "table.timelineTable",
"the format for the timeline data table",
@ border: 0px;
@ border-collapse: collapse;
},
{ "tr.timelineCurrent",
"the format for the timeline data cell of the current checkout",
@ padding: .1em .2em;
@ border: 1px dashed #446979;
@ box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5);
},
{ "tr.timelineSelected",
|
| ︙ | ︙ | |||
835 836 837 838 839 840 841 |
},
{ "td.timelineGraph",
"the format for the graph placeholder cells in timelines",
@ width: 20px;
@ text-align: left;
@ vertical-align: top;
},
| | | | > > > > > > > > > > > > > > > > | 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 |
},
{ "td.timelineGraph",
"the format for the graph placeholder cells in timelines",
@ width: 20px;
@ text-align: left;
@ vertical-align: top;
},
{ "span.timelineCompactComment",
"The check-in comment text in Compact mode",
@ cursor: pointer;
},
{ "span.timelineEllipsis",
"The ellipsis mark at the end of a compact comment in a timeline",
@ cursor: pointer;
},
{ ".timelineNormalCell, .timelineColumnarCell, .timelineDetailCell",
"The entry details for a normal timeline",
@ vertical-align: top;
@ text-align: left;
@ padding: 0.75em;
@ border: 1px #ccc solid;
@ border-radius: 1em;
},
{ ".timelineNormalDetail",
"Detail text for a normal timeline display",
@ font-size: 80%;
@ text-align: right;
@ float: right;
@ opacity: 0.75;
@ margin-top: 0.5em;
},
{ "td.timelineGraph",
"the format for the graph placeholder cells in timelines",
@ width: 20px;
@ text-align: left;
@ vertical-align: top;
},
|
| ︙ | ︙ |
Changes to src/timeline.c.
| ︙ | ︙ | |||
456 457 458 459 460 461 462 463 464 465 |
@ <b>%s(db_column_text(&bisectQuery,1))</b>
@ (%d(db_column_int(&bisectQuery,0)))
}
db_reset(&bisectQuery);
}
drawDetailEllipsis = (tmFlags & TIMELINE_COMPACT)!=0;
db_column_blob(pQuery, commentColumn, &comment);
if( zType[0]!='c' ){
/* Comments for anything other than a check-in are generated by
** "fossil rebuild" and expect to be rendered as text/x-fossil-wiki */
| > > > > > < < < < < < < | 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
@ <b>%s(db_column_text(&bisectQuery,1))</b>
@ (%d(db_column_int(&bisectQuery,0)))
}
db_reset(&bisectQuery);
}
drawDetailEllipsis = (tmFlags & TIMELINE_COMPACT)!=0;
db_column_blob(pQuery, commentColumn, &comment);
if( tmFlags & TIMELINE_COMPACT ){
@ <span class='timelineCompactComment' onclick='toggleDetail(%d(rid))'>
}else{
@ <span class='timeline%s(zStyle)Comment'>
}
if( zType[0]!='c' ){
/* Comments for anything other than a check-in are generated by
** "fossil rebuild" and expect to be rendered as text/x-fossil-wiki */
wiki_convert(&comment, 0, WIKI_INLINE);
}else{
if( bCommentGitStyle ){
/* Truncate comment at first blank line */
int ii, jj;
int n = blob_size(&comment);
char *z = blob_str(&comment);
for(ii=0; ii<n; ii++){
if( z[ii]=='\n' ){
|
| ︙ | ︙ | |||
492 493 494 495 496 497 498 |
blob_append(&truncated, "...", 3);
@ %W(blob_str(&truncated))
blob_reset(&truncated);
drawDetailEllipsis = 0;
}else{
cgi_printf("%W",blob_str(&comment));
}
| < > | 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 |
blob_append(&truncated, "...", 3);
@ %W(blob_str(&truncated))
blob_reset(&truncated);
drawDetailEllipsis = 0;
}else{
cgi_printf("%W",blob_str(&comment));
}
}
@ </span>
blob_reset(&comment);
/* Generate extra information and hyperlinks to follow the comment.
** Example: "(check-in: [abcdefg], user: drh, tags: trunk)"
*/
if( drawDetailEllipsis ){
@ <span class='timelineEllipsis anticlutter' id='ellipsis-%d(rid)' \
|
| ︙ | ︙ |