From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Protesilaos Stavrou Newsgroups: gmane.emacs.devel Subject: Re: Add four new Modus themes to Emacs? Date: Mon, 19 Dec 2022 16:51:35 +0200 Message-ID: <87a63jbg5k.fsf@protesilaos.com> References: <871qow6ixb.fsf@protesilaos.com> <86h6xriwgs.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35923"; mail-complaints-to="usenet@ciao.gmane.io" To: Tim Cross , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 19 15:52:23 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 1p7HV7-00093D-T8 for ged-emacs-devel@m.gmane-mx.org; Mon, 19 Dec 2022 15:52:22 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p7HUW-000312-IA; Mon, 19 Dec 2022 09:51:44 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p7HUV-00030j-0Z for emacs-devel@gnu.org; Mon, 19 Dec 2022 09:51:43 -0500 Original-Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p7HUS-0005AG-QY for emacs-devel@gnu.org; Mon, 19 Dec 2022 09:51:42 -0500 Original-Received: (Authenticated sender: public@protesilaos.com) by mail.gandi.net (Postfix) with ESMTPSA id 3397EC0014; Mon, 19 Dec 2022 14:51:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protesilaos.com; s=gm1; t=1671461497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hxJWBQrpBmpoESol0PcnjCdMmJ0ABJCy8uIk7n+u2gk=; b=JHQXfE86FKoXLHr3FSZ/FC9WzigxoU34GaWNYATPY2dqjKvnpjDsJd2cuisKdR7909Tyn1 8uDEfI8RxkxynCy9gx4T+l6uHypP7yS2VT28vBfqfmqPyOt9xnwjVqfh2TbMYdBjZItzJQ 7qxFHE1CUTo4TvSY7l3Xd56yplJqSXrUdmKZ/y12iTQt8cZ1p5aKueT6gD8zh98hyxKJzh XBBuxllDJHiVtiWF0ZF3pNhLtq4EN6QCgoHR1yA6K0GYNnItsJI2V3qNkAthvgXNhDu0lQ A0yEVBEK946bVZTtu328+S/q5IP6TymTVWz1LljcfaI/oN+HAIDpApM3I5s+cw== In-Reply-To: <86h6xriwgs.fsf@gmail.com> Received-SPF: none client-ip=217.70.183.198; envelope-from=info@protesilaos.com; helo=relay6-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_NONE=0.001 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:301645 Archived-At: > From: Tim Cross > Date: Mon, 19 Dec 2022 20:12:17 +1100 > [... 42 lines elided] > Really looking forward to the updated and new themes. I use the > modus-vivendi theme which I've tweaked slightly to have a very deep dark > green background. Overall, I think you have done an excellent job with > these themes and as someone with a significant vision impairment, I > really appreciate what you have done. Thank you! I am happy to be helpful in this way. If you think there is something that can be improved, please let me know. The new version makes it easier to override the themes' colours and also to reassign values to "semantic colour mappings". Before, I would hardcode, say, blue to all faces representing a level 2 heading. Now there exists a semantic "heading-2" entry in the palette and the user can easily set it to whatever colour they want---no need to stick with blue or whatever. The manual will cover the details. In short: it is flexible and powerful. -- Protesilaos Stavrou https://protesilaos.com