Re: Event description text size too small -- RFE filed
STF <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.calendar |
|---|---|
| Message-ID | <[email protected]> |
On 2012.07.04 19:01, Stefan Sitter wrote:
> STF wrote:
>> I've just filed an RFE to add an option to change description text
>> font size. It is at
>> https://bugzilla.mozilla.org/show_bug.cgi?id=770918
>>
>> If anyone is free to implement it, please do so.
>
> No need to. Just add the following line into your userChrome.css file:
>
> #item-description { font-size: 20px; }
>
> If you don't know userChrome.css:
> http://kb.mozillazine.org/UserChrome.css
I'm seeing a potential problem/clash here. If another add-on also has
an element called "item-description", this userChrome.css method will
also affect that element, isn't it? So this method is just a short-term
solution. We need a long-term one with a good "isolation".
On the other hand, this method is only "visible" by those who know what
to look at. I knew the name of that element is "item-description"
because I have spent time digging into the code. And even if someone
knew the name, he/she still has to know the trick of "userChrome.css".
This is not obvious at all. But there are thousands and thousands of
users out there. We could not expect everyone of them capable of
reading the code and knowing things like that.
I don't feel doing so would bloat the dialog. Event body is like mail
body. If it's possible for user to change mail body font size, why event
body does not allow to do so?
I don't think we can generalize this request to other elements (like
labels, menus, time) because other elements are "unchangeable" and
people are used to seeing them as they are because we do not need to
read those elements *letter by letter* to recognize them.
Take a text editor as an example, it's natural and common to see users
changing text body font size (or even font). But if they want other
elements, eg menu, to be bigger, this has to be changed in a system-wide
manner.
I know we are all very busy, but let's keep the bug open for whoever is
free to implement it.