From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Adam Porter Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] CSS improvements Date: Sun, 11 Sep 2022 15:09:53 -0500 Message-ID: References: <6028bb14-780f-c24c-3e3c-1e5b500e2c46@alphapapa.net> <87y1uq2dpv.fsf@posteo.net> <87tu5e2bqd.fsf@posteo.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------CgQS7wNGzBpm0XZ0Nsxmo53e" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34317"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Cc: emacs-devel To: Philip Kaludercic , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Sep 11 22:11:33 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oXTIi-0008n4-Ga for ged-emacs-devel@m.gmane-mx.org; Sun, 11 Sep 2022 22:11:33 +0200 Original-Received: from localhost ([::1]:44482 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oXTIh-0004Es-52 for ged-emacs-devel@m.gmane-mx.org; Sun, 11 Sep 2022 16:11:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34028) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXTHD-0003Ih-Kk for emacs-devel@gnu.org; Sun, 11 Sep 2022 16:09:59 -0400 Original-Received: from bumble.maple.relay.mailchannels.net ([23.83.214.25]:63322) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oXTHB-0000yS-Gw for emacs-devel@gnu.org; Sun, 11 Sep 2022 16:09:59 -0400 X-Sender-Id: dreamhost|x-authsender|inbox@alphapapa.net Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id CDC3F3E07A2; Sun, 11 Sep 2022 20:09:54 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a246 (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 636143E07DE; Sun, 11 Sep 2022 20:09:54 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1662926994; a=rsa-sha256; cv=none; b=jspReWdKIuZqDJR5sxxwgVF/327aRhMVEhrhfmgaVcTi6XSHEC2gj+skB+dXXhIXqoNbfL Hh98+0ikBVYmyKQXg4QCgi0upp+S5L2AOj+viCkcj4oTZzKRLj0YyKHutP9JIb1/5MpS2I QRDGWkI2YOtwqv0A2HsBQLGxSh2O48irjaxvllG+rO0BQlDuOjQDomVC+z9EXgDl2gW3to 16paUZCaLZayxw/r71OhgVZrNCwqYZFYqO9pDMR7Su0wcS92OlfNZgKDJuGUMDaH0GZSpa evt9T9yrBBJwcD5KLRUNg3nPl3jaEybIx1xgfOj+C4wfBDH4kg97C/AHRG0mBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1662926994; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Mo8GQcHyInWUas1PawYnqHDmM1TITKNpW9FcAl1UIxA=; b=ZJytlDZT4YhcgkMj26QyBzKL2vBar5Zi4NrM7CLNWicoUxjWb1PUkOJylkE2Gk1cQXEpRk 6EStRx1os6YSiwvMKHEWUET0qOJtdSZoQb62dxM6SC+8nMKcqann8apQ2SriJPRsdaD3D0 2WAqulOxoNq1kOEf9Gb0SctpwMZVEgyb4gZ7V895BJh070yHYnhYSyqv9gB+ta84ouHR4J 15lgzjc8Yyn+HzzALs4cyVdb0+MD/cYMbgeOH8oJpILCaRqXgsFhwROgOK9MZd+tYsG9sz 5nUV8OtaCohURKMOLYK30QP4MWJanJTB7KLcfTX2y1MoEIdKTTfJdr053o0q7w== ARC-Authentication-Results: i=1; rspamd-f776c45b8-4hrph; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|inbox@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|inbox@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Macabre-Relation: 0854f6175da3314b_1662926994648_1660793064 X-MC-Loop-Signature: 1662926994648:2784970397 X-MC-Ingress-Time: 1662926994648 Original-Received: from pdx1-sub0-mail-a246 (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.119.194.207 (trex/6.7.1); Sun, 11 Sep 2022 20:09:54 +0000 Original-Received: from [10.46.0.50] (unknown [193.56.117.82]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: inbox@alphapapa.net) by pdx1-sub0-mail-a246 (Postfix) with ESMTPSA id 4MQgnF6Gk8zHb; Sun, 11 Sep 2022 13:09:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1662926994; bh=Mo8GQcHyInWUas1PawYnqHDmM1TITKNpW9FcAl1UIxA=; h=Content-Type:Date:Subject:To:Cc:From; b=kk0B8SUIcAUCwW2iTY9g/qVyhDET91puyrvc4z0zQswqi/SFvnmzJkVAtrop22s95 C5CvMyKbxaDWAtCQUL8tqzszX33+iCr2fy4IMeSZaDgBZ5VPYfQ0Iq6zdM91Yo8BMj CHi4xTJw2xM5UY8R4BaGD5mxRP6jZeuPVFbxsKeQllrVmGKSV3P6qkmqeGt+Ny3b89 M/RjY9R3Tr3Q+WFZOYvYZOxOYocgaXv0AZTzsI+2CXJPfp2dX/w5OODyKFDVxODI7/ GNEAgtvF2EKm9AQrHWBsGH2LTiGQja5wkXWr28Cvv1hXGwhWnVH+U/vER6jxRn24aM 4NzPCKou7doew== Content-Language: en-US In-Reply-To: <87tu5e2bqd.fsf@posteo.net> Received-SPF: neutral client-ip=23.83.214.25; envelope-from=adam@alphapapa.net; helo=bumble.maple.relay.mailchannels.net X-Spam_score_int: -53 X-Spam_score: -5.4 X-Spam_bar: ----- X-Spam_report: (-5.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-4.101, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:295187 Archived-At: This is a multi-part message in MIME format. --------------CgQS7wNGzBpm0XZ0Nsxmo53e Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Stefan, Philip, On 9/11/22 10:04, Philip Kaludercic wrote: > Stefan Monnier writes: >>> Btw, Adam it seems there is some peculiar rendering just below >>> the "2. Usage" title: On GitHub there appears to be a manual >>> TOC, while on the elpa.gnu.org it appears as a list with three >>> empty elements. Yes, that's caused by the table of contents in the readme, which is generated for GitHub's renderer, which isn't compatible with Org's exporter. I'm not yet sure how to solve that problem, but I will when I can. >> Great, thanks, installed. Thanks. >> BTW, regarding the second patch: I'm no fan of underline, so it'd >> be nice to find some other solution (bold maybe?). Agreed. I chose underline at first, because making H4s bold caused them to stand out more than H3s. The new patches attached here make both H3 and H4 bold, which seems to look good. H5s remain italic. >> Also, in that ement.html page, I see now that the "2.1 Bindings" >> heading is underlined, but the "2.1.1 Room buffers" is left >> unchanged whereas the patch seemed to want to make it italics. >> >> Is it a problem in the CSS or am I missing something? > > Yes there is, italics are set using "font-style: italic", not > "text-decoration". Well, that's embarrassing. Apparently I hadn't written CSS in too long. The attached patches correct that as well. Thanks, Adam --------------CgQS7wNGzBpm0XZ0Nsxmo53e Content-Type: text/x-patch; charset=UTF-8; name="0001-html-layout.css-p-Improve-margins.patch" Content-Disposition: attachment; filename="0001-html-layout.css-p-Improve-margins.patch" Content-Transfer-Encoding: base64 RnJvbSBjODQ2Nzk4ZmYzZjRjYjE5MzA4Yzg3NWNjMzdiZjBhNDg1MzdhYTZkIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBZGFtIFBvcnRlciA8YWRhbUBhbHBoYXBhcGEubmV0 PgpEYXRlOiBTdW4sIDExIFNlcCAyMDIyIDA4OjI1OjQ4IC0wNTAwClN1YmplY3Q6IFtQQVRD SCAxLzJdICogaHRtbC9sYXlvdXQuY3NzIChwKTogSW1wcm92ZSBtYXJnaW5zCgpQcmV2aW91 c2x5LCBwYXJhZ3JhcGhzIG9ubHkgaGFkIGJvdHRvbSBtYXJnaW5zLCB3aGljaCBjYXVzZWQg dGhlbSB0bwpoYXZlIG5lYXJseSBubyBzcGFjaW5nIGJldHdlZW4gdGhlbSBhbmQgb3RoZXIs IG5vbi1wYXJhZ3JhcGggcGFnZQplbGVtZW50cy4gIFRoaXMgY2hhbmdlIG1haW50YWlucyB0 aGUgc2FtZSBzcGFjaW5nIGJldHdlZW4gcGFyYWdyYXBocywKd2hpbGUgYWRkaW5nIHNwYWNl IGFmdGVyIG90aGVyIGVsZW1lbnRzLCB3aGljaCBsb29rcyAqbXVjaCogYmV0dGVyLgotLS0K IGh0bWwvbGF5b3V0LmNzcyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigr KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2h0bWwvbGF5b3V0LmNzcyBiL2h0bWwv bGF5b3V0LmNzcwppbmRleCA0OGY5YWE1ZmM3Li41OWQ4OGEzYmVjIDEwMDY0NAotLS0gYS9o dG1sL2xheW91dC5jc3MKKysrIGIvaHRtbC9sYXlvdXQuY3NzCkBAIC0xMjcsNyArMTI3LDcg QEAgcHJlIC5rdyB7CiB9CiAKIHAgewotICBtYXJnaW4tYm90dG9tOiAyZW07CisgIG1hcmdp bjogMWVtIDAgMWVtIDA7CiB9CiAKIHAuY2VudGVyZWQgewotLSAKMi4zNC4wCgo= --------------CgQS7wNGzBpm0XZ0Nsxmo53e Content-Type: text/x-patch; charset=UTF-8; name="0002-html-layout.css-h4-h5-Margins-decoration-weight-styl.patch" Content-Disposition: attachment; filename*0="0002-html-layout.css-h4-h5-Margins-decoration-weight-styl.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA0YjA5YjE5YjY5NTNkODRmYzZhZWU2MzE2N2QxODA4MTVhZGUwMzBiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBZGFtIFBvcnRlciA8YWRhbUBhbHBoYXBhcGEubmV0 PgpEYXRlOiBTdW4sIDExIFNlcCAyMDIyIDA4OjMzOjUxIC0wNTAwClN1YmplY3Q6IFtQQVRD SCAyLzJdICogaHRtbC9sYXlvdXQuY3NzIChoNCwgaDUpOiBNYXJnaW5zLCBkZWNvcmF0aW9u LCB3ZWlnaHQsCiBzdHlsZQoKVGhlIG1hcmdpbiBjaGFuZ2VzIGFkZCB3aGl0ZXNwYWNlIGFm dGVyIG90aGVyIHBhZ2UgZWxlbWVudHMsIG1hdGNoaW5nCnRoZSBtYXJnaW5zIG9mIG90aGVy IGhlYWRpbmcgbGV2ZWxzLiAgVGhlIG90aGVyIGNoYW5nZXMgdmlzdWFsbHkKZGlzdGluZ3Vp c2ggdGhlbSBmcm9tIG5vcm1hbCBib2R5IHRleHQuICBUaGUgcmVzdWx0IGlzIG11Y2ggbW9y ZQpyZWFkYWJsZS4KLS0tCiBodG1sL2xheW91dC5jc3MgfCA5ICsrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2h0bWwvbGF5b3V0LmNz cyBiL2h0bWwvbGF5b3V0LmNzcwppbmRleCA1OWQ4OGEzYmVjLi5mN2ZkMjc2OTAwIDEwMDY0 NAotLS0gYS9odG1sL2xheW91dC5jc3MKKysrIGIvaHRtbC9sYXlvdXQuY3NzCkBAIC05MCw4 ICs5MCwxNyBAQCBoMiB7CiAKIGgzIHsKICAgZm9udC1zaXplOiAxLjVlbTsKKyAgZm9udC13 ZWlnaHQ6IGJvbGQ7CiAgIG1hcmdpbjogMS4yZW0gMHB4OwogfQoraDQgeworICBtYXJnaW46 IDFlbSAwcHg7CisgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOworfQoraDUgeworICBt YXJnaW46IDFlbSAwcHg7CisgIGZvbnQtc3R5bGU6IGl0YWxpYzsKK30KIAogYSB7CiAgIGNv bG9yOiAjYzczYTZjOwotLSAKMi4zNC4wCgo= --------------CgQS7wNGzBpm0XZ0Nsxmo53e--