MailNews:Address Book New Card Inline: Difference between revisions

update actions
(update the new contact card)
(update actions)
 
Line 7: Line 7:
=== Save Email / Name for New Contact ===
=== Save Email / Name for New Contact ===


When an email address is unknown to Thunderbird we show the entire name and email aaddress and place an empty star besides the address.  Inspired from the Firefox bookmarking system, this star indicates that the address isn't saved.  When the star is clicked it fills in with a gold color and produces an inline dialog for adding a contact.
When an email address is unknown to Thunderbird we show the entire name and email aaddress and place an empty star besides the address.  Inspired from the Firefox bookmarking system, this star indicates that the address isn't saved.  When the star is clicked it fills in with a gold color.  The contacts name is saved along with the email as best as Thunderbird can determine the formats.


Inline dialog.
Unstarred email address.
<pre>
<pre>
Bryan Clark <clarkbw@example.com> *^*
Bryan Clark <clarkbw@example.com> (%)
                                  +------------------------------------------+
                                  | /*\ Add Contact                          |
                                  |                                          |
                                  | Name:    [ Bryan Clark                ] |
                                  | Email:  [ clarkbw@example.com        ] |
                                  |                                          |
                                  | {Edit Details}      ( Cancel ) ( Add )  |
                                  +------------------------------------------+
</pre>
</pre>


=== Edit Email / Name for Existing Contact ===
Starred email address has been saved as a contact.  There isn't a refresh of the name so the position of the star won't change.
<pre>
Bryan Clark <clarkbw@example.com> (*)
</pre>
 
 
=== Edit Contact ===


A contact who is already in a person's address book will have a filled in yellow star showing.  When this star is clicked the inline contact dialog appears showing the options for editing.
A contact who is already in a person's address book will have a filled in yellow star showing.  When this star is clicked the inline contact dialog appears showing the options for editing.
Line 89: Line 87:
             | Contact: [ Bryan Kralc              |v] |  <-- auto-complete + drop down list?
             | Contact: [ Bryan Kralc              |v] |  <-- auto-complete + drop down list?
             |            /new contact/                |
             |            /new contact/                |
            |                                          |
            | [Email |v]:[ bryan@example.com        ] |
            |                                          |
            | {Edit Details}    ( Cancel )  ( Done )  |
            +------------------------------------------+
</pre>
Here's an alternative possibility for the dialog
<pre>
Bryan Clark */*
            +------------------------------------------+
            | *^* Add to Contact                      |
            |                                          |
            | Name:    Bryan Clark                    |
            | Email:  clarkbw@example.com            |
            | {Other Contact...}                      |  <-- popup contact search?
             |                                          |
             |                                          |
             | [Email |v]:[ bryan@example.com        ] |
             | [Email |v]:[ bryan@example.com        ] |
Confirmed users
1,059

edits