signalapp / Signal-iOS

A private messenger for iOS.
https://signal.org
GNU Affero General Public License v3.0
10.76k stars 3.01k forks source link

99 issues for 2.0 #439

Closed corbett closed 9 years ago

corbett commented 9 years ago

@corbett and @FredericJacobs

waiting for tasks

Completed

screen shot 2015-01-23 at 1 58 58 am

Colors

abolishme commented 9 years ago

contact-details-guide contact-details

@corbett : note that the "add contact" button on the left should only appear for conversations with a phone number not already saved on your phone, otherwise show contact-launch@1x with the circle

corbett commented 9 years ago

spacing in the event of no phone in the middle? 61*2+?

On Wed, Jan 21, 2015 at 12:53 PM, Tyler Reinhard notifications@github.com wrote:

[image: contact-details-guide] https://cloud.githubusercontent.com/assets/3347534/5846988/59bd193e-a196-11e4-95aa-c069c14ca4cf.jpg [image: contact-details] https://cloud.githubusercontent.com/assets/3347534/5846987/59b896b6-a196-11e4-8bd5-81e096af39a9.jpg

— Reply to this email directly or view it on GitHub https://github.com/WhisperSystems/Signal-iOS/issues/439#issuecomment-70938783 .

Dr. Corbett Moran Rockets @ http://www.spacex.com Physics @ http://www.ICS.uzh.ch http://www.ICS.uzh.ch Dev @ http://circleof6app.com Dev @ https://whispersystems.org www.christinecorbettmoran.com

abolishme commented 9 years ago

(61 * 2) + 66 = 188, where 66 is the width of the phone button. So the contact cards do not move if there is no phone icon.

corbett commented 9 years ago

I need to know what you want the width of the phone to be. that is the ?

On Wed, Jan 21, 2015 at 2:04 PM, Tyler Reinhard notifications@github.com wrote:

(61 * 2) + 66 = 188, where 66 is the width of the phone button. So the contact cards do not move if there is no phone icon.

— Reply to this email directly or view it on GitHub https://github.com/WhisperSystems/Signal-iOS/issues/439#issuecomment-70947556 .

Dr. Corbett Moran Rockets @ http://www.spacex.com Physics @ http://www.ICS.uzh.ch http://www.ICS.uzh.ch Dev @ http://circleof6app.com Dev @ https://whispersystems.org www.christinecorbettmoran.com

abolishme commented 9 years ago

yes @corbett, the phone is 66pts wide

corbett commented 9 years ago

reload

corbett commented 9 years ago

reload

abolishme commented 9 years ago

missed-call outgoing-record

make frame 22pt tall and 400 wide, center text vertically and horizontally. constrain the edges of the label to leading and trailing and top of subview

Helvetica Neue Medium, then Helvetica Neue Light. both 8pt, ows_blue. am pm gets CAPS.

abolishme commented 9 years ago

first-empty-state inbox-tip archive-empty-state

some empty state brainstorms, the one with the line is a vector image called first-empty-state in the assets folder

abolishme commented 9 years ago

16pt helvetica neue bold 16pt helvetica neue regular, gray ish. (you got it)

abolishme commented 9 years ago

screen shot 2015-01-22 at 8 23 11 pm

instead of the string "Signal" in the inbox/archive navigation bar, we want the signal logo. the file is already in the assets folder, and above is a demonstration of the button inset settings. I don't know how to add a item to the navigation controller, so i temporarily replaced the settings icon in the image above for reference, but note that the icon should be centered and replace the word signal, not on the left.

corbett commented 9 years ago

8 font is really small for the phone calls

corbett commented 9 years ago

height of the signal icon in nav bar should be 30x30

shibacomputer commented 9 years ago

Re:

left transition for settings

Rethink required for the current primary action button "Done" as this is inconsistent with conventional iOS UX.

shibacomputer commented 9 years ago

@corbett @FredericJacobs thoughts on these?

image vs image

Context Option A Option A

Option B Option B

shibacomputer commented 9 years ago

Re empty dashed avatar spaces image

shibacomputer commented 9 years ago

Examples of swipe actions on tableview cells:

Move to Archive: image

Back to Inbox: image

shibacomputer commented 9 years ago

image

New onboarding designs, 99% the same as what we have but with header @ 16pt and a subheader at 14pt.

shibacomputer commented 9 years ago

Todos

Inbox / Archive

Settings

New Message

Conversation

New Group

Groups + Messages

Onboarding

Empty States

Colour Palette update

image Blue: #2090EA Alt Blue: #B6DEF4 Red: #FF3867 Green: #7DD977 Orange: #F5BA62 White: #F2F2F2 Black: #444444

corbett commented 9 years ago

Todos design

App store

Call screen

Settings

Conversation

Groups + Messages

Onboarding

Empty States

attaching things

groups

media

Crashes et al

navigation bar

other

todos for beta 1/30

good to beta but if we can:

post beta sprint

FredericJacobs commented 9 years ago

Good for now.