From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Major changes to the Modus themes (modus-operandi, modus-vivendi) Date: Sat, 6 Mar 2021 10:18:32 -0600 Message-ID: References: <8735x8ha3e.fsf@protesilaos.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16943"; mail-complaints-to="usenet@ciao.gmane.io" To: Protesilaos Stavrou , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 06 17:19:36 2021 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 1lIZeR-0004IT-1c for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Mar 2021 17:19:35 +0100 Original-Received: from localhost ([::1]:54016 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIZeQ-0003gw-42 for ged-emacs-devel@m.gmane-mx.org; Sat, 06 Mar 2021 11:19:34 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIZdY-0003Hl-4D for emacs-devel@gnu.org; Sat, 06 Mar 2021 11:18:40 -0500 Original-Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]:39796) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lIZdV-00022B-80 for emacs-devel@gnu.org; Sat, 06 Mar 2021 11:18:39 -0500 Original-Received: by mail-pj1-x1036.google.com with SMTP id d14-20020a17090ab30eb02900caa8f10060so769436pjr.4 for ; Sat, 06 Mar 2021 08:18:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to; bh=bP+8FrPxRgus/MLKYAf0EcSZ6TcaMPwEHSWO7dlMuKw=; b=u86pJiilsEG2vThJTDvY25xPy+uknEzocSmAPWQwKV8hrJ4gnBnzCAJJyZ7cCUdTDS RLiYWGXbnKnvFSMiHumRYMMhRb+LsQrGr2q7MvP1lf/OqTaAf7yuW/xB4PbbIKNZ/pft zlZMzO6q3BnqyIvW64aZz0PIISw45xnj5XnM3o8IK35JFXTguxmL8mYmd7SCJoRxRnHH fudZ6OvMAB6wNpLdtdIAMYqyUcIYgO7quQsJw0BESp8svmnu9UNPvu2lbnq6/aiHmloB nItPDbPrn3GLoHARua/xgF/UK61QO/KmLYgx1tXyCRrY2WZzYmXs6y9cglDrNV2RwPEF oV7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to; bh=bP+8FrPxRgus/MLKYAf0EcSZ6TcaMPwEHSWO7dlMuKw=; b=jaPhzbxfgdx9wuPSeGVILTGYf3ofFWpaBOdKUYUB5kJBEH45pCzF/Ly0m2IISbxfwq Eyge+Pcxbvlb0liZwdYOOxRG1aFORtH4L1sdZPRDeycZ70oU9DhfJZH1xI+5HUzzbF5J DaRbDF6oVnoz+YCUw7WEND7EVzXWwUz2nNL+c2fXYFx/xHzr6EHhovCEs5qv+qhA2Ppd jGwl6V7L4JIQB2hR6h113L7AkmSaJGtKNmdbn0EeM4EGXu1iuMNv5UtyHnC7aOECZG5u 5dl1PGVyfvFZM7++mU3e9Eg3H4Fyah+6vnD6yQ43EfXLO0SDMih7DzmPvi9Gdl/tuZj0 hhdg== X-Gm-Message-State: AOAM532oNzBZncBtfXfmxKmBdA2M26O24530/oWGV79RGnCWc/TB3uJd wW38pSkpPA5CXyy6O+tl+RjZdcy4aVpUKHI45k4Qn07kxHA= X-Google-Smtp-Source: ABdhPJwuK3KDcpiaRNRsfo4+QzYz95zKUvPOCjw1qzequiSslQY+BWYvnrzz0tMcS8yJVC75Kd/jq7A3L0AeorqiEhE= X-Received: by 2002:a17:902:74cb:b029:e4:7a16:9925 with SMTP id f11-20020a17090274cbb02900e47a169925mr13882480plt.39.1615047512733; Sat, 06 Mar 2021 08:18:32 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 6 Mar 2021 10:18:32 -0600 In-Reply-To: <8735x8ha3e.fsf@protesilaos.com> Received-SPF: pass client-ip=2607:f8b0:4864:20::1036; envelope-from=stefankangas@gmail.com; helo=mail-pj1-x1036.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:266079 Archived-At: Protesilaos Stavrou writes: > A few months ago the themes 'modus-operandi' and 'modus-vivendi' became > part of Emacs. These "Modus themes" are designed to meet the highest > accessibility standard for legibility (WCAG AAA), which is quantified as > a minimum 7:1 rate of contrast in relative luminance between any given > combination of background and foreground colours. In short: every piece > of text we support should be readable. Could we use these principles to improve the default Emacs look? I'm not necessarily saying that we should overhaul all faces to look like the modus themes, but perhaps there are some glaring usability issues we could fix. BTW, what about the relative luminance difference between adjacent colours? Is this something covered by the WCAG AAA, or an aspect you have otherwise looked into? I know I reported a bug (that you promptly fixed) where the difference was too small for comfort in one case. Admittedly this is the only problem with the modus themes I've seen so far. > The version that was in Emacs until recently was 0.13.0. In trunk we > now provide the latest release: 1.2.3. Thanks! Looking forward to start using this.