Thunderbird:Thunderbird 3 Possible Enhancements: Difference between revisions

Jump to navigation Jump to search
Update HTML Editor to use "font style"
(Update HTML Editor to use "font style")
Line 517: Line 517:
Don't know if already achievable from any extensions. The idea is to have a functionality that every Address Book contact and group has an automatic search, so I can for example drag a contact from Address Book to a Saved Searches folder and get a saved search for that contact. Or have addresses on e-mails that are on the address book, have the ability to right-click and get a "view all messages from this user". This last search to be available as a button/option/right-click action on any Address Book entry. A "View by contacts" pre-defined search-folder might also be interesting.
Don't know if already achievable from any extensions. The idea is to have a functionality that every Address Book contact and group has an automatic search, so I can for example drag a contact from Address Book to a Saved Searches folder and get a saved search for that contact. Or have addresses on e-mails that are on the address book, have the ability to right-click and get a "view all messages from this user". This last search to be available as a button/option/right-click action on any Address Book entry. A "View by contacts" pre-defined search-folder might also be interesting.


= Eliminate the Deprecated HTML <font> Tag -- Use CSS Style Elements =
= Update HTML Editor to use "font style" -- and Eliminate "font face" and "font size" Elements =


Eliminate the deprecated <font> tag currently used in Thunderbird such as:
Update the Thunderbird HTML editor and stop using the "font face" and "font size" elements such as:


   <font face="Arial">
   <font face="Arial"> ... </font>
   <font size="-1">
   <font size="-1"> ... </font>
    
    
Instead, allow the user to specify the CSS Style elements:
Update the Thunderbird HTML message compose editor GUI to include 3 dropdown selections for the following items:


   h1    {font-family: Helvetica, sans-serif; font-size: 14pt; }
   1) Font Name (dropdown options: Arial, Times, sans-serif, etc.)
   h2    {font-family: Helvetica, sans-serif; font-size: 120%; }
   2) Font Size (dropdown options: 10, 11, 12, 1, 0.8, 100, 80, etc.)
  h3   
   3) Font Unit (dropdown options: Pt, Px, Em, %)
  body  {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; }
   p    {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; }
  li
  ...and others...


: Some of this functionality can be achieved by using the Thunderbird Stationery Extension: https://addons.mozilla.org/en-US/thunderbird/addon/4394
For example, the user could bring up the message compose window, and set the "Font Name" to "Arial", set the "Font Size" to "10", and the "Font Unit" to "Pt".  Thunderbird would use this information to set the "font style" HTML code.  Other examples and options:
 
  <font style="font-family: Arial; font-size: 10pt;"> ... </font>
  <font style="font-family: Times; font-size: 16px;"> ... </font>
  <font style="font-family: sans-serif; font-size: 1em;"> ... </font>
  <font style="font-family: Verdana; font-size: 80%;"> ... </font>
 
Also allow the user to set default preferences for the desired "Font Name", "Font Size", and "Font Unit".
 
: Note: Some of this functionality can be achieved by using the Thunderbird Stationery Extension: https://addons.mozilla.org/en-US/thunderbird/addon/4394
23

edits

Navigation menu