emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Alternative defaults for visually impaired users? (was: [RFC] The be


From: Ihor Radchenko
Subject: Re: Alternative defaults for visually impaired users? (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?))
Date: Mon, 23 Dec 2024 16:47:18 +0000

Eli Zaretskii <eliz@gnu.org> writes:

>> I believe that only a small subset of options/faces will need to specify
>> the alternative defaults. Why do you think that _each_ face/defcustom
>> will require that?
>
> Because each face can appear on display, and we want all of them to be
> visible.

> Or maybe I'm missing something: why do you think only a small subset
> of faces and options will need to have special defaults?

AFAIU, there are two main aspects that need to be changed for people who
need larger fonts (for blind, fonts are non-issue, I think):
1. Font size
2. Contrast in font colors

AFAIU, font size is mostly a question of changing the default
font. Everything else will inherit the font size.

For contrast, we already have some work in
module-*-deuteranopia/tritanopia themes.

We may need an additional "high-contrast" theme (if modus-themes do not
already provide sufficient contrast), which does not look like something
impossible to do.

(CCing Prots)

Samuel, please correct me if my ideas are wrong.

>> I doubt that such _universal_ infrastructure that will not require
>> manual intervention can exist wrt Emacs options. Maybe for faces. But
>> 100% not for user options.
>
> If we agree that this is reasonable for faces, we should be able to do
> that already.
>
> As for user options, we should first have an idea what kind of options
> will need to be affected.  If you know, please tell.  Then we can
> discuss what needs to be done about them, and then we could see if
> some mechanism will be needed or will be useful.

Here, I'd like input from Samuel and Raman:

   May you share which Emacs options should be adjusted to suite your
   special needs?

With input from Samuel and Raman, we can hopefully discuss the
design. Later, we can make a call on the mailing list and other forums
asking similar users to provide their input, so that we can figure out
which defaults can be changed.

-- 
Ihor Radchenko // yantar92,
Org mode maintainer,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]