X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=Documentation%2Fdesign_www.txt;h=c7d7fcbc7900183d646be7da73e7dfccf5c1ae8c;hb=c2d12f79e78eb4ea909cac6106880c0f41e8c5fd;hp=6ca4a952adbf3176d3e2cd2a9b21e564c8df39f1;hpb=d7cd35c27975dc6a757db9891b09a8115c10a691;p=public-inbox.git diff --git a/Documentation/design_www.txt b/Documentation/design_www.txt index 6ca4a952..c7d7fcbc 100644 --- a/Documentation/design_www.txt +++ b/Documentation/design_www.txt @@ -76,10 +76,9 @@ browsers default to. * No graphics, images, or icons at all. We tolerate, but do not encourage the use of GUIs. -* No setting colors or font sizes, power to users to decide those. +* No setting font sizes, power to users to decide those. We will include and document to support colors - for user-supplied CSS, and may support client-supplied CSS - via cookie. + for user-supplied CSS. * Only one font type: fixed. This is for accessibility, we must not blow certain elements out-of-proportion with different @@ -99,15 +98,15 @@ browsers default to. * We only use CSS for one reason: wrapping pre-formatted text This is necessary because unfortunate GUI browsers tend to be prone to layout widening from unwrapped mailers. - w3m is fine here without CSS :) - No other CSS is allowed, especially with scary things like: + Do not expect CSS to be enabled, especially with scary things like: - http://thejh.net/misc/website-terminal-copy-paste + https://thejh.net/misc/website-terminal-copy-paste However, we will try to make it easy for users to supply their - own colors and perhaps offer color options over cookies. + own colors via user-side CSS. CSS classes (for user-supplied CSS) ----------------------------------- -span.q - quoted text in email messages -... + +See examples in contrib/css/ and lib/PublicInbox/WwwText.pm +(or https://public-inbox.org/meta/_/text/color/ soon)