Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file skins/default/css.txt at check-in d4c91b40a4eb05a9
2024-11-01
| ||
07:13 | Giving the h1.page-title below the menu bar the same off-black tint as the content body headers (#444) when shown, not full black, giving it an out-of-place appearance. ... (file: [418d3d1702] check-in: [7253b15a53] user: wyoung branch: trunk, size: 25643) | |
07:10 | Added .content CSS selector qualification layer for /artifact, /dir, /fileedit, and /wiki pages to keep the 10px left indent on the h1 layer from affecting the page header h1, causing the repo name at the top of the default skin to shift relative to the menu bar, but only for these pages. ... (file: [fb8742fefe] check-in: [8e562a0d48] user: wyoung branch: trunk, size: 25628) | |
2024-09-03
| ||
14:56 | Minimal change to MD to HTML styling to allow `:` alignment markers to be obeyed. Without this, the skin's default left alignment takes over because although it's brought in at the head of the document, the body doesn't override it because our CSS selectors are more specific, giving them precedence. ... (file: [e067edb07e] check-in: [5e5732f1d9] user: wyoung branch: md-col-header-alignment, size: 25412) | |
2024-08-06
| ||
22:35 | The new zebra-striped table styling in the default skin was not targeting /wiki docs, only .wiki embedded docs, leaving them unstyled. ... (file: [c92b76ef8e] check-in: [072a860909] user: wyoung branch: trunk, size: 25188) | |
2024-07-28
| ||
22:21 | Remove the LI discs from the /tree view, as discussed in [forum:915412fb926ffccb|forum post 915412fb926ffccb]. ... (file: [08b84c5ef6] check-in: [d84eef54be] user: stephan branch: trunk, size: 25040) | |
2024-07-27
| ||
10:31 | In the default skin, disable the 'disc' view of UL/LI elements for the /dir page. Reported in [forum:915412fb92|forum post 915412fb92]. ... (file: [58f612d2c4] check-in: [61e62c02a1] user: stephan branch: trunk, size: 24937) | |
2024-04-27
| ||
11:46 | Add markdown paragraphs special styling. See [forum:/forumpost/6e7e2f68b6|forum thread 6e7e2f68b6]. ... (file: [a75d2b1b7d] check-in: [ebf6e79e42] user: juef branch: markdown-admonitions, size: 27125) | |
2024-02-23
| ||
17:48 | Reworked the handling of the three "selected" row cases in /timeline (current, first-in-range and last-in-range) so the borders and highlighting extend to the left margin. The "current" case (seen under "fossil ui" only, to indicate the ckout version) wasn't a problem, but the other two use background colors potentially confusable with branch colors. This makes the timelines more like that of the Fossil 2.23 and prior default skin (now called Étienne) but with rounded corners in the modern modes, matching the rest of the timeline. This occurs in all timeline modes, including the classic, compact, and verbose views. The result is that the corners for these selected row types are rounded, but because they tend to be compact, it gives a full-round look on the ends. Avoiding this would require considerably more verbose CSS, and it's plenty intricate as it is. ... (file: [63ece4dd7a] check-in: [9568091a9b] user: wyoung branch: trunk, size: 24923) | |
01:56 | Extended [b272004b] to cover the "classic" timeline mode as well. ... (file: [e501409bb6] check-in: [ef4a1e817f] user: wyoung branch: trunk, size: 25579) | |
01:20 | Comment cell highlighting in /timeline now takes into account the compact and verbose modes better, and it separates out the rounding from the coloring so it can apply less rounding and a bit more padding in these same two cases, to avoid having the text near the corners crash into the borders. ... (file: [2903e380ad] check-in: [b272004beb] user: wyoung branch: trunk, size: 25318) | |
2024-02-18
| ||
15:56 | Further improvements to pre styling, now taking MD forum posts into account. ... (file: [c4c68f6190] check-in: [77f9162010] user: wyoung branch: trunk, size: 24419) | |
15:10 | The new skin's table styling now applies to docs served via /dir and /file URLs as well. Applying the new light-gray background styling on code blocks now, not just inline snippets. Lightened the gray level. ... (file: [6bfe15c929] check-in: [a974210166] user: wyoung branch: trunk, size: 24384) | |
14:08 | Assorted improvements to Pikchr handling in the docs under the new skin. ... (file: [b0a2e91191] check-in: [b3d99d9260] user: wyoung branch: trunk, size: 23017) | |
12:15 | Comment improvement ... (file: [0bfead1c79] check-in: [261f80db5e] user: wyoung branch: trunk, size: 23726) | |
12:04 | The inline "code" snippet styling in [4772a9b2] now applies to MD forum posts. ... (file: [0395e54e5d] check-in: [32c4522d73] user: wyoung branch: trunk, size: 23712) | |
2024-02-17
| ||
18:24 | The h1 handling change in [b1f6753c] left a few definitions behind. Fixed. ... (file: [aa5d0d47ed] check-in: [06a70ff867] user: wyoung branch: trunk, size: 23001) | |
17:33 | The increased line-height CSS for "code" blocks is now reflected into the line number column in /file?ln views, keeping the two in sync. ... (file: [f01df45222] check-in: [d745752649] user: wyoung branch: trunk, size: 23025) | |
11:14 | Superior alternative to [e4aca28d1c3f5e8d]: instead of trying to treat the title on pages like /chat specially, treating the four main doc types specially, turning the body-area h1 on only in that case. This restores the Étienne skin's behavior for all other page types. ... (file: [6dc016235d] check-in: [b1f6753c67] user: wyoung branch: trunk, size: 22990) | |
2024-02-11
| ||
11:46 | Suppressing the body-area "Chat" header on mobile. It takes up space to no useful end. ... (file: [0c88f6c504] check-in: [c0541318aa] user: wyoung branch: trunk, size: 22334) | |
2024-02-10
| ||
14:29 | Removed redundant sidebar styling; should've been done as part of [bcbd1c1e]. ... (file: [1ac5c946f8] check-in: [8aff48548a] user: wyoung branch: inskinerator-modern-backport, size: 22244) | |
11:00 | Comment fix ... (file: [7c743275bc] check-in: [67a10cd7ee] user: wyoung branch: inskinerator-modern-backport, size: 22466) | |
10:56 | Restored the page title font size to the old default when it's up above the menu bar. Lost this in all the font size shuffling, seen now in comparison to what we're now calling skin=etienne. ... (file: [8e78195263] check-in: [c013926f01] user: wyoung branch: inskinerator-modern-backport, size: 22466) | |
10:20 | Moved most of the sidebar implementation up into default.css in a generic form so all skins share it, including Étienne. What remains behind in the new default skin are the accent colors for the background and the left border. The generic form simply applies a tint darkening to whatever background it finds itself on, which works for most of the stock skins. ... (file: [d5060a31e6] check-in: [bcbd1c1e90] user: wyoung branch: inskinerator-modern-backport, size: 22421) | |
09:22 | Sidebars now float to the right of the main content when there's space to allow both. This doesn't wholly invalidate [c062e330], but this is a better overall solution. ... (file: [4778b2b09f] check-in: [265412ee5a] user: wyoung branch: inskinerator-modern-backport, size: 23261) | |
08:55 | Applied the header and footer improvements from the [/timeline?r=wcag-2.1 |wcag-2.1 branch]. Changes generic divs with class labels into semantic elements that a browser can then treat specially, given their meaning. ... (file: [d75c4f52cf] check-in: [b48e483667] user: wyoung branch: inskinerator-modern-backport, size: 23148) | |
08:44 | Collected two wiki-related CSS items to keep the diff relative to trunk smaller. ... (file: [fcb040b55a] check-in: [58fa5819f5] user: wyoung branch: inskinerator-modern-backport, size: 23149) | |
08:33 | Whitespace fixes, for clarity ... (file: [b137884ef2] check-in: [235aaa02cf] user: wyoung branch: inskinerator-modern-backport, size: 22893) | |
08:29 | Moved the bit applying extra line height to paragraph-type elements into the "@media screen" section. The justification for this only applies to wide browser windows. It's too much leading for smartphones. ... (file: [fea16c2e49] check-in: [db87ded184] user: wyoung branch: inskinerator-modern-backport, size: 22577) | |
05:37 | Restored the #444 text color for headers, since bold and big text doesn't have the same need for high contrast ratios to be readable. ... (file: [29900934ee] check-in: [a3903958de] user: wyoung branch: inskinerator-modern-backport, size: 22449) | |
05:18 | Deepened the dark gray body text color enough to allow us to simultaneously hit the two targets specified by the WCAG 2 accessibility standard: the 4.5:1 minimum contrast ratio between the background and the link, and the 3:1 ratio between the link and the surrounding body text. We've been [forum:/forumpost/aafb17a981df416 | called out on accessibility grounds] for our prior "#444" body text color before, so this change is not merely placating the calculator. We believe the WCAG standards are based on solid human factors research, and this is a good time to address that. ... (file: [0c9daf755b] check-in: [2267249c6d] user: wyoung branch: inskinerator-modern-backport, size: 22384) | |
04:42 | Extended [4772a9b2ccbb4c3c] to include less-common inline monospace tag types: var, samp, and kbd. Because this creates a nice and big combinatorial selector explosion, moved the explanation for this type of thing up from the "@media screen" handling of pre to this point, then referenced it from these places. Switched from SCSS to Sass syntax to make the examples clearer. This CSS is in fact generated from these samples, then hand-tweaked for clarity. ... (file: [dbf6086e9f] check-in: [cb038b48c0] user: wyoung branch: inskinerator-modern-backport, size: 21733) | |
2024-02-09
| ||
08:25 | Increased the brightness of unvisited links to bring their contrast up relative to body text above the 3:1 recommended by the [https://webaim.org/resources/linkcontrastchecker/ | WebAIM link contrast checker]. This unavoidably drops the contrast with the background from around 4:1 to 3:1, but if links are kept short (ideally, one word only) this is a good tradeoff. ... (file: [497644ca77] check-in: [17a6417606] user: wyoung branch: inskinerator-modern-backport, size: 17703) | |
08:16 | Replaced static pale blue background for selected forum posts with a CSS animation that fades the default.css blue out to white over a second after page load. Also made the left border of the forumSel post's box heavy to serve as an after-animation selection indicator. ... (file: [5c64c2c8da] check-in: [9df0a451a0] user: wyoung branch: inskinerator-modern-backport, size: 17706) | |
02:30 | Backed off on mobile body font size reduction from 0.8em to 0.9em for the same reason we did it for desktop. ... (file: [b17be62be2] check-in: [3e23092003] user: wyoung branch: inskinerator-modern-backport, size: 17471) | |
02:29 | Experimental styling of inline code and tt blocks in user content like everyone else (Stack Exchange, GitHub, Reddit, Discord…) do, with a light gray background and slight expansion of the box area, to offset it from the prose. ... (file: [359cded179] check-in: [4772a9b2cc] user: wyoung branch: inskinerator-modern-backport, size: 17471) | |
02:13 | Abandoned the +5% size bump for monospace fonts entirely. Its correctness is far too contingent on the font selected and the browser's quirks. ... (file: [d4e8ddd9d8] check-in: [9f3e59cffc] user: wyoung branch: inskinerator-modern-backport, size: 16320) | |
01:36 | Reduced the font size adjustment for monospace fonts from +10% to +5% after testing on mobile, and made it apply to the same list of monospace font classes defined in src/default.css. ... (file: [c8524b0b32] check-in: [e220683ae0] user: wyoung branch: inskinerator-modern-backport, size: 16730) | |
01:19 | Simplified the SCSS example code by use of the language's "&" feature and an extra layer to handle the .content commonality. ... (file: [99ce8e21d0] check-in: [6ad8bc587f] user: wyoung branch: inskinerator-modern-backport, size: 16339) | |
01:18 | Dropped the div.content layer out for /fileedit and /wikiedit. If it were necessary, we'd have to invert these two, but it isn't due to the earlier point about these selectors being plenty specific via direct ID element targeting. ... (file: [fb82c2750f] check-in: [3f21415f41] user: wyoung branch: inskinerator-modern-backport, size: 16351) | |
01:00 | Don't need to be as specific on the selectors targeting the /fileedit and /wikiedit preview tabs due to their use of "<div id=" naming. There is no reasonable possibility for an overreach here. ... (file: [c6dad61ed7] check-in: [902ea745fa] user: wyoung branch: inskinerator-modern-backport, size: 16395) | |
00:15 | Small tweak to make comment match code ... (file: [8dfee0e1b5] check-in: [fb0c1e7125] user: wyoung branch: inskinerator-modern-backport, size: 16681) | |
00:12 | The /fileedit and /wikiedit preview areas now show the skin's @media screen indent levels properly. The nine selectors we previously had per top-level tag had to become _sixteen_ (!) owing to Fossil's historical lack of consistency in applying parent classes. We could clean it all up on this branch, but then who knows how many custom skins that would break… ... (file: [43b2f303c1] check-in: [0d7cdbb0e3] user: wyoung branch: inskinerator-modern-backport, size: 16681) | |
2024-02-08
| ||
22:38 | Removed the duplicate copy of the SCSS input to the selector explosion in default/css.txt. It's getting too complex to maintain the duplication, and it's about to get worse. Linking it by reference now. ... (file: [14a4ce073a] check-in: [f5a80cad6c] user: wyoung branch: inskinerator-modern-backport, size: 14294) | |
22:18 | Added yet another special-case handler for the new skin's @media screen indent applicator. We were handling wiki embedded docs before, but we weren't handling the /wiki pages themselves. These appear with a top-level body class of "wiki", not "doc". ... (file: [46631bbe9e] check-in: [a1ebcb230a] user: wyoung branch: inskinerator-modern-backport, size: 14529) | |
2024-02-04
| ||
05:27 | Moved the page title on mobile from after the project name and the slash separator in the header to just above the content area, styled as a separate "h1" element, same as in an embedded doc with an "h1" inline. This accommodates long page titles better on narrow screens while leaving desktop-class windows alone. Reduced the size of h1 to be closer to h2 as a consequence. Also removed the new logo's top-padding on mobile to fit in better with all this. ... (file: [97ce918400] check-in: [f2ef252ef8] user: wyoung branch: inskinerator-modern-backport, size: 14102) | |
05:06 | Triumphant return of the logo in the title area, lost in the transition from "original" to the trunk default skin. ... (file: [22e0d10231] check-in: [45b0550160] user: wyoung branch: inskinerator-modern-backport, size: 13760) | |
04:50 | Bumped submenu font size up slightly. This isn't so much a change from trunk as a restoration of trunk, tracking the overall body font size changes. ... (file: [9b9006c839] check-in: [1b20533368] user: wyoung branch: inskinerator-modern-backport, size: 13594) | |
04:42 | Added three new block-element classes to the skin to replace use of "blockquote" with semantic alternatives: * "indent" for cases where the only purpose was to indent things * "blockquote" where you want an actual block quote in a wiki doc and thus can't use a "blockquote" element due to the historical misuse of this tag, preventing us from doing the same for it as we do for MD * "sidebar" when the reason you wanted an indented paragraph was to create a sidebar; this is styled much like a blockquote in MD (or the new "blockquote" class in wiki docs) but floats to the right. Using all three of these in the remaining www/ docs that still used explicit "blockquote" tags. (If you're wondering why the prior commit claims to have dealt with all of these tags when this commit belies that, it's because this work was done en masse, then split up into two related commits to keep the commit messages more on-point. It was easier to commit these two chunks of work in this order. It would have required a complicated dance with the stash to commit them in the more logical order.) ... (file: [be8118ae8c] check-in: [56c7c2cb13] user: wyoung branch: inskinerator-modern-backport, size: 13593) | |
01:30 | Removed extra space around pre.verbatim blocks in wiki output; plain "pre" has space already, and the extra means that if you use them both on the same page, you see the difference. ... (file: [ad1cfe5da4] check-in: [06dfb68302] user: wyoung branch: inskinerator-modern-backport, size: 12828) | |
2024-01-28
| ||
22:11 | Found and fixed yet another exception to the many [mis]uses of blockquote tags… ... (file: [0709f838dc] check-in: [11805fcf53] user: wyoung branch: inskinerator-modern-backport, size: 12846) | |
21:02 | Yesterday's reworking of document body indents left forum post blockquotes double-indented. Applied the same restrictions to them as to other element types. ... (file: [ceb43714f4] check-in: [8fe4022998] user: wyoung branch: inskinerator-modern-backport, size: 12772) | |
20:31 | Made title and menubar fonts more closely match the trunk default. ... (file: [214a8a82de] check-in: [7ebb635ec6] user: wyoung branch: inskinerator-modern-backport, size: 12682) | |
20:12 | It is possible to trick the wiki to HTML renderer into leaving the first paragraph unwrapped by "p" tags, as with the checkin_names.wiki doc, in which case you get no first-line padding. The trunk version of the skin works around this by putting 10px of padding in at the top, which we dialed back out in Inskinerator Modern since the MD renderer does not do this. Put it back, but as 1ex around the whole doc, giving a smidge of breathing room in odd cases like this one without putting too much in for the other cases where the paragraph spacing suffices. ... (file: [5e794b10a1] check-in: [6185c648d1] user: wyoung branch: inskinerator-modern-backport, size: 12702) | |
19:57 | Prior change affects everything measured in ems, which causes the status line at the bottom and the user's login name in the upper right to be too small. ... (file: [26c3eaf9f3] check-in: [82db130f79] user: wyoung branch: inskinerator-modern-backport, size: 12714) | |
19:47 | Removed the body font size override for desktop screens, letting the browser take its default, "medium" in CSS-speak. This results in a slight reduction in all font sizes on desktop screens. ... (file: [0bf33ea2d1] check-in: [ac8bb235fc] user: wyoung branch: inskinerator-modern-backport, size: 12714) | |
19:37 | Changed the timeline highlight colors so that the secondary value (used in e.g. /vdiff&to) is a lighter and more saturated version of the primary accent color, being the header font color, and the secondary is a one-eighty hue shift on this. This results in a small color difference for the former, more complementary to the overall skin colors but still a light blue. The primary color — used in /info timelines and for the /vdiff&from cell — is more significantly shifted, a pale orange now rather than a bright yellow. This results from basic color theory; to maintain a yellow under this one-eighty hue rule, we'd have to make the secondary color purple, not blue. Inskinerator Modern uses that rule to shift all the ancillary colors when you shift one of the primaries, saving the user from having to specify each derived color name manually. Fossil's hard-coded skins don't have that same motivation, and as hard-coded defaults, the old "office highlighter" colors were fine, but once you get down to specific instances, we don't want to use arbitrary color, we want them to be analogous or complementary to the main accent color. ... (file: [766ac5a1ed] check-in: [285defacda] user: wyoung branch: inskinerator-modern-backport, size: 12772) | |
18:10 | Made the same type of improvement for "timelineCurrent" cells in modern view as we did for the primary and secondary selection colors in vdiff range graphs. That is, instead of highlighting the whole row and putting a box shadow below it, change the roundrect itself only. ... (file: [f0a6442555] check-in: [a8e9f8c4d0] user: wyoung branch: inskinerator-modern-backport, size: 12655) | |
2024-01-27
| ||
18:48 | The careful selectors to cause indents to occur only in desired places prevent them from working in less obvious cases like /file URLs or for README files rendered under /dir. Solving this is easy in SCSS, but it creates a combinatorial explosion of selectors in CSS. Fortunately, we can generate the CSS with Inskinerator, then bake a cleaned-up static version of its ouptut into this file. ... (file: [541da6e1bb] check-in: [30a7c1e2c5] user: wyoung branch: inskinerator-modern-backport, size: 12494) | |
16:44 | Removed the ".doc > " level of selectors, allowing these rules to work via less common paths like the /dir rendering of README docs, embedded docs accessed via /file URLs, etc. where the body element is classed as "dir" or "file" or what have you. ... (file: [cba4886414] check-in: [01c2c60bdb] user: wyoung branch: MISTAKE, size: 9376) | |
13:49 | Moved all "margin-left" changes down into the desktop media block to make the hierarchy levels disappear on "mobile" screens. ... (file: [c9b0b853fb] check-in: [d00a8867b2] user: wyoung branch: inskinerator-modern-backport, size: 9642) | |
12:31 | One of the styles imported from Inskinerator was nested SCSS-style, causing it to have no effect in CSS. This then sparked a study of that section's effect, which made me realize Inskinerator wasn't reapplying the secondary selection color in timeline graphs over a range, as at the top of a /vdiff?from&to page. ... (file: [7f6567b9a1] check-in: [44ea50db04] user: wyoung branch: inskinerator-modern-backport, size: 9139) | |
12:20 | Brought h1 and h2 level sizes down by 90% to make them less shouty. Didn't need to change h3 and below because there was enough of a gap between h2 and h3 to make it unnecessary. This very gap may be taken as proof of the prior problem. ... (file: [d10ec0ae01] check-in: [29c57f2444] user: wyoung branch: inskinerator-modern-backport, size: 9046) | |
11:44 | Reverted the text size for Pikchr diagrams to the old 0.9em to match hard-coded assumptions in pikchr.c. See the checked-in comment for the alternative solutions considered and rejected. ... (file: [9d44157bb6] check-in: [39368cdfbd] user: wyoung branch: inskinerator-modern-backport, size: 9046) | |
2024-01-26
| ||
18:10 | Generalized the selector targeting the forum post editor controls to add a bit more vertical space around them so that it works for editing and replying to existing posts as well. ... (file: [578e32173b] check-in: [ef69f9294c] user: wyoung branch: inskinerator-modern-backport, size: 8320) | |
17:38 | Fixed up final significant known difference with Inskinerator Modern: lightened the background color on selected forum posts. ... (file: [44db6f85e1] check-in: [5ead5d6d49] user: wyoung branch: inskinerator-modern-backport, size: 8333) | |
17:25 | Assorted small tweaks to the new skin, catching small over-reaches and such found by opening many of the Fossil docs under it and seeing what happens to the existing formatting. ... (file: [06959dde79] check-in: [538ddbffbe] user: wyoung branch: inskinerator-modern-backport, size: 8286) | |
17:03 | Major refactoring of the CSS selectors to avoid the need for all that "nomargins" stuff. By being more careful about affecting only the pages and elements we want to affect, we don't have to back changes out in the cases where we _don't_ want things changed. This does make the selectors more verbose, but it's better overall. ... (file: [2e77419824] check-in: [276727611a] user: wyoung branch: inskinerator-modern-backport, size: 8161) | |
13:39 | Added zebra-striping to tables. The old method was fine for smaller ones, but as tables get larger, with longer lines, it became difficult to trace which cells went with which row headers. ... (file: [47329c977b] check-in: [37ff33ad29] user: wyoung branch: inskinerator-modern-backport, size: 8715) | |
11:14 | Comment improvement on the "nomargins" section, and fixed up a few places where it wasn't as orthogonal as it should be. ... (file: [d1627c578c] check-in: [f550c17d34] user: wyoung branch: inskinerator-modern-backport, size: 8542) | |
2024-01-25
| ||
21:59 | Collected the "nomargins" handling for forum posts and ticket comments together, then defined a new one-off style to do the same thing on arbitrary blocks. Tested it out on the index.wiki page's sidebar. ... (file: [68d1c61e72] check-in: [d55d9b2a42] user: wyoung branch: inskinerator-modern-backport, size: 8006) | |
21:09 | Made ticket report table border rounding consistent with MD tables. This requires a change to default.css, which had a conflicting style. If there are other skins where border-collapse mode is desired, this needs to be reapplied within that skin. ... (file: [271207dc41] check-in: [2ba7a7d8b2] user: wyoung branch: inskinerator-modern-backport, size: 7987) | |
20:48 | Backed out indent levels for tickets as well; this should've been included in [4dbd66ad]. ... (file: [20dd9383a5] check-in: [4fb177e62a] user: wyoung branch: inskinerator-modern-backport, size: 7983) | |
20:43 | Confine the yellow highlight in modes like /timeline?c=current to the comment box, not escaping out across the whole table row. ... (file: [ba5a54d4df] check-in: [fdf5f00ce9] user: wyoung branch: inskinerator-modern-backport, size: 7649) | |
20:03 | Increased font sizes and whitespace for MD/wiki doc pages, then backed the margins out for forum posts to avoid double-indenting in thread view. This change also restyles tables to be more modern. Although this commit appears somewhat unfocused, it is the core of the Modern skin, difficult to separate out into smaller elements. ... (file: [51a4b6edef] check-in: [4dbd66adec] user: wyoung branch: inskinerator-modern-backport, size: 7221) | |
18:45 | Added a bit more space around the content area of pages. ... (file: [079d9d2b8c] check-in: [bfe320f997] user: wyoung branch: inskinerator-modern-backport, size: 4890) | |
18:39 | Added a bit of vertical space around input controls on the forumedit page so things aren't jammed right up against each other. ... (file: [03c0b60d7f] check-in: [7876ead740] user: wyoung branch: inskinerator-modern-backport, size: 4883) | |
18:35 | Countering the 0.9em font size for monospace input boxes (forum post, wiki edit, ticket comment…) with 1.0em since these fonts tend to be smaller, and when they're full-width (as with /wikiedit and /fileedit) too many columns gets difficult to read. ... (file: [1be68d9dee] check-in: [002635cc36] user: wyoung branch: inskinerator-modern-backport, size: 4828) | |
17:53 | Add a bit of padding around "verbatim" blocks in wiki markup so they don't need explicit whitespace in the source doc. Also, allow the text in such blocks to wrap if need be, to avoid scrolling wide texts on narrow screens. ... (file: [9b37e4e89d] check-in: [edc57800c7] user: wyoung branch: inskinerator-modern-backport, size: 4733) | |
16:46 | First in a series of changes to the default skin to make it look more like [https://tangentsoft.com/inskinerator/dir/override/modern | Inskinerator Modern] without bringing in Inskinerator's dependencies and machinery. This change increases the body font size for desktop use without affecting mobile. With middle-aged eyes, the old default puts too much text on a line, decreasing readability due to long line lengths, even with browsers no wider than a sheet of office paper. For our definition of "mobile," line lengths are naturally limited to reasonable lengths, and in any case, compromise is the nature of that game. ... (file: [a3803c1b88] check-in: [2fdfb834b9] user: wyoung branch: inskinerator-modern-backport, size: 4627) | |
03:00 | Remove some vendor-prefixed CSS attributes, as modern browsers emit warnings for those. ... (file: [f197e21390] check-in: [a0850d54c5] user: stephan branch: trunk, size: 4569) | |
2022-11-13
| ||
16:26 | Apply fixes to all web views to pass WCAG 2.1 tests performed by "axe DevTools" browser extension. Most fixes related to screen reader compatibility, like making sure that form elements have labels. Some color changes to improve contrast on Default skin. Made more HTML5 compliant. Minor improvement to select combo boxes for UX. Improved Search form UX. Two minor bug fixes for malformed HTML. Fixed help pages to resolve issues with non-compliant HTML being generated. Mostly documented at https://fossil-scm.org/forum/forumpost/aafb17a981df4166 ... (file: [ef93b107d0] check-in: [1f231db380] user: ericwikman branch: wcag-2.1, size: 5013) | |
2021-09-03
| ||
11:51 | Adjust diff colors in all skins. ... (file: [8c276b2c31] check-in: [3910360677] user: drh branch: diff-color-enhancements, size: 4671) | |
2021-06-15
| ||
17:11 | An improved matcher algo for [76916757] and a slight padding adjustment of (.mainmenu a) elements in the default skin to work around a Firefox-specific quirk where the active link underlining did not appear. ... (file: [a5e7f155b3] check-in: [6d9ac907e5] user: stephan branch: trunk, size: 4831) | |
2021-02-11
| ||
03:01 | Add the "lappend" TH1 command. All built-in skins now respond to the "desktoponly" and "wideonly" classes on the main menu. ... (file: [d77b4ba9aa] check-in: [d4c91b40a4] user: drh branch: trunk, size: 4833) | |
2021-01-26
| ||
19:37 | Rework the /sitemap customization settings. There is now just a single setting "sitemap-extra" that is a TCL list of triples, where each triple defines a new entry in the /sitemap. Legacy entries are ignored. Administrators that have a custom /sitemap configuration will need to update the "Custom Sitemap Entries" setting on the /Admin/Configuration page after updating to this version of Fossil or later. ... (file: [69ce06a4d9] check-in: [aa5beb8c29] user: drh branch: trunk, size: 5017) | |
2021-01-25
| ||
18:29 | Fix the selector for the CSS rules on the hamburger menu so that "hddrop" can be outside of "mainmenu". ... (file: [cdbc05d205] check-in: [18e2f5337f] user: drh branch: trunk, size: 5015) | |
2020-11-05
| ||
23:49 | The CSS rule cleanups in [064c677a70] were mistargeting their elements now that their selector's parent piece is not their immediate parent. ... (file: [912f29737a] check-in: [a46b4ceb74] user: wyoung branch: default-css-cleanups, size: 5025) | |
23:41 | Using the new "forum" page type to simplify repetitive CSS rules. ... (file: [40114b0f01] check-in: [064c677a70] user: wyoung branch: default-css-cleanups, size: 5027) | |
22:16 | Assorted cleanups in skins/default/css.txt: reordered styles so like elements are grouped together, added separator comments to try and prevent this drift from happening again, and made the spacing consistent with the www/style.wiki rules. The goal is to make it easier to find rules when doing custom skin edits. ... (file: [1065c8dc2b] check-in: [b8b15a3689] user: wyoung branch: default-css-cleanups, size: 5152) | |
2020-08-30
| ||
19:07 | Explicit font color inheritance fix for .fossil-tooltip elements to fix it for a couple skins, and added some contrast to those widgets in the default skin. ... (file: [dab4ffb2a0] check-in: [e05bbdec0a] user: stephan branch: trunk, size: 5023) | |
2020-04-18
| ||
21:05 | Add the ability to display the history of edits to a single timeline post. Improvements to the CSS for timeline display in the default skin. ... (file: [2266ed6c2a] check-in: [34d8d7e714] user: drh branch: trunk, size: 4948) | |
2018-12-04
| ||
23:00 | The new blockquote tinting feature of the default skin now works in the forum post editor screen as well, not just in the forum post display screen. ... (file: [ea9118ba72] check-in: [19bb3b88fa] user: wyoung branch: trunk, size: 4892) | |
2018-09-22
| ||
00:54 | Second attempt at blockquote styling, this time restricting it to forum posts only. (Previous: [2190f86c324d0]) ... (file: [e0bef6152b] check-in: [c285cd0812] user: wyoung branch: trunk, size: 4866) | |
2018-09-17
| ||
08:20 | Added colored shading, more padding, and a thick left border to <blockquote> elements in the default skin. This is based on some custom styling that Florian Balmer has been doing for quoted text on the forum lately, but the styling is rather different. It affects all such elements, not just those in forum posts, since I couldn't see a good reason to restrict it: it should be equally valuable in wiki and embedded doc articles as well. ... (file: [f69f33cc7d] check-in: [2190f86c32] user: wyoung branch: trunk, size: 4806) | |
2018-09-11
| ||
00:56 | The default skin requires 1200px or more before the "wideonly" class is displayed. ... (file: [6659cea12d] check-in: [68f4c2b048] user: drh branch: trunk, size: 4701) | |
2018-09-10
| ||
09:30 | Changed hamburger menu drop-down menu from 33% of the screen width to 90%: it works better on small screens, and it allows the sitemap to go multi-column on wider screens. Also added some right-side padding to balance the padding added for <ul> on the left. ... (file: [2a824a16c4] check-in: [e76a243da9] user: wyoung branch: js-hamburger-menu, size: 4700) | |
2018-09-05
| ||
23:08 | Ajaxy animated drop-down menu on clicking a new hamburger button in the default skin, as requested by drh on the forum: https://fossil-scm.org/forum/forumpost/40a18bd742 Initial version uses jQuery loaded from Google Hosted APIs for ease of development. ... (file: [bb3250f4b2] check-in: [d7c43c5aa7] user: wyoung branch: js-hamburger-menu, size: 4680) | |
2018-09-01
| ||
20:19 | Added "overflow-y: hidden;" to the CSS for the default skin to prevent some browsers (Chrome, Firefox, and Safari on macOS, at least) from adding a vertical scroll bar to the navbar. This was only necesasry on this skin because of the recently-added "overflow-x: auto" style, which tells the browser to clip or horizontally-scroll the navbar if the screen width isn't sufficient to show the whole thing; previously in this skin, and currently in all other skins, this condition causes the navbar to wrap to the next line, which looks particularly bad on the default skin. I believe this then made these browsers calculate some extra space for a possible horizontal scroll bar, which then ran the layout engine out of space, so it included the vertical bar just in case. This may be macOS specific, due to the scroll bar hiding behavior introduced several OS release back. ... (file: [2fdb21db9c] check-in: [e8783b9aa2] user: wyoung branch: trunk, size: 4335) | |
2018-08-31
| ||
19:21 | Less vertical space on the default menus and title. ... (file: [c0e960657c] check-in: [96938c42a6] user: drh branch: trunk, size: 4311) | |
19:03 | In the default skin, adjust the labels in the menu bar depending on screen width. ... (file: [85e6c46368] check-in: [306f8ffdef] user: drh branch: trunk, size: 4333) | |
17:15 | Changes to the CSS for the default skin so that it works better on mobile. ... (file: [65fa70883d] check-in: [c565732f78] user: drh branch: trunk, size: 4156) | |
2018-08-25
| ||
20:41 | Coloring the hyperlinks to the newest forum posts from /forum with a dimmer and less saturated version of the normal hyperlink color in the default skin, to test the new div.forumPosts selector. Other skins to be updated later if this is approved. ... (file: [cdf3891966] check-in: [86ff84dac8] user: wyoung branch: trunk, size: 3679) | |
2018-08-20
| ||
23:36 | Add 10% more horizontal space in columns of the file browser /dir page. ... (file: [a5e9d50d02] check-in: [0acb670e53] user: drh branch: trunk, size: 3630) | |
18:04 | Enable responsive design by default on all skins. ... (file: [daad856b52] check-in: [466744aae2] user: drh branch: mobile, size: 3628) | |
16:06 | Simple changes to the default CSS and Header that seem to help Fossil work better on mobile by avoiding menu wraps. ... (file: [1bdd3bc3ca] check-in: [5fb040810e] user: drh branch: mobile, size: 4334) | |
2018-01-16
| ||
14:01 | Fix typo in the default skin CSS - patch from Johan Kuuse. ... (file: [fc48018f2e] check-in: [e07fdbc51e] user: drh branch: trunk, size: 3516) | |
2017-11-24
| ||
23:53 | Make the "basic" query parameter the default for built-in skins when clicking on the Timeline menu. Add "basic" to /finfo. Other improvements to timeline. ... (file: [0fc70335ce] check-in: [78f18dbd1c] user: drh branch: trunk, size: 3516) | |
2016-11-05
| ||
02:29 | Implement style_submenu_checkbox(). Change "unhide" to a checkbox so it can be cancelled without editing the URL by hand. Update skins to support use of <label> tag. Remove redundant "if" check in style.c. Checkbox styling can certainly be improved, but this is a start. ... (file: [99d5b76d53] check-in: [8d880f0bb4] user: andygoth branch: trunk, size: 3471) | |
2015-03-14
| ||
14:46 | The former "San Francisco Modern" skin is now the default. The old default skin is renamed to "Original". ... (file: [3644519916] check-in: [756a58531b] user: drh branch: trunk, size: 3433) | |
2015-02-23
| ||
13:54 | Disable font-inflation on all skins. (Additional information <a href='http://dbaron.org/log/20111126-font-inflation'>http://dbaron.org/log/20111126-font-inflation</a>) ... (file: [8ec40ceed5] check-in: [7211414857] user: drh branch: trunk, size: 3332) | |
2015-01-22
| ||
15:32 | Add missing style to the default skin CSS. Also, correct some comments. ... (file: [6c2e13c0ac] check-in: [03a75d7cb5] user: mistachkin branch: trunk, size: 3237) | |
01:43 | Break out the various built-in skins into separate CSS, header, and footer text files stored under subfolders of the skins/ directory in the source tree. This should make it much easier to edit built-in skins and to add new built-in skins. ... (file: [f6b4de41e1] check-in: [12333d9545] user: drh branch: skins-refactor, size: 3088) | |