lilia
1fe90ecdcb
Add frontend for safety numbers approval setting
...
Adds the checkbox under settings.
// FREEBIE
9 years ago
lilia
1afe50b1db
Make contact sync button quieter
...
// FREEBIE
9 years ago
lilia
b5191e78c3
More themeing
...
Restyle message input and welcome screen
Cleanup search, headers
// FREEBIE
9 years ago
lilia
41e4154d60
Make font sizes relative
...
So it's easier to adjust them globally.
// FREEBIE
9 years ago
lilia
61e7b685e6
Make welcome screen prettier
...
// FREEBIE
9 years ago
lilia
8e1d884a10
Add button for re-importing contacts from phone
...
Add a section under settings for performing a contact sync from your
mobile device. This just re-runs the same import operation that occurs
at install/link time.
// FREEBIE
9 years ago
lilia
826d4c4301
Add magnifying glass to search field // Fixes #737
...
// FREEBIE
9 years ago
lilia
b5a399dc55
Fix up contact list height off by 4px
...
Add some variables so we can actually compute this height instead of
hard coding it.
// FREEBIE
9 years ago
lilia
9aa429e18a
Add frontend support for expiring releases
...
When a release expires, it gets a persistent banner notification to
upgrade, and an ephemeral toast warning when trying to send a message.
// FREEBIE
9 years ago
lilia
3488e86190
Remove background color from new contacts
...
// FREEBIE
9 years ago
lilia
6be7b765b2
Harmonize border radii
...
// FREEBIE
9 years ago
lilia
d4174b94f1
Tweak button sizes and menu style
...
Restore previous icon size to header buttons, add padding to accomodate
positioning.
Remove blue border from menus.
// FREEBIE
9 years ago
lilia
d8d34e7afc
Icon upgrade
...
Also remove unused images.
// FREEBIE
9 years ago
lilia
01ca6b7c3a
Vertically center contact names
...
For contacts/conversations without any messages, center their names
vertically in the conversation list element.
// FREEBIE
9 years ago
lilia
c3a7766dd4
Use normal font size in search bar
...
Also update placeholder copy to be consistent with Android.
// FREEBIE
9 years ago
lilia
d081b301d8
Clean up search outline
...
// FREEBIE
9 years ago
lilia
76652c2622
Update style and copy on key changes
...
// FREEBIE
9 years ago
lilia
3d34cdcc0c
Fix border-color on inactive conversation header
...
// FREEBIE
9 years ago
lilia
512c5bf739
Incoming bubbles have sender's color background
...
// FREEBIE
9 years ago
lilia
1e3e730d88
Consolidate panel container styling
...
Special case the main panel because it is super speshul.
// FREEBIE
9 years ago
lilia
af1b7552f4
Fix oddly shaped disconnected icon
...
// FREEBIE
9 years ago
lilia
2c4d2b150e
Fix welcome text centering
...
// FREEBIE
9 years ago
lilia
234f937bc7
Conversation subscreens share a header
...
// FREEBIE
9 years ago
lilia
f81d882213
Apply 0.5s transition on header colors
...
// FREEBIE
9 years ago
lilia
f72c1dff13
Adjust font colors
...
// FREEBIE
9 years ago
lilia
8bb8ed8151
Change left pane header color
...
// FREEBIE
9 years ago
lilia
928c19a476
Tighten up left pane layout style
...
// FREEBIE
9 years ago
lilia
647c2761e0
Move restart button into global menu
...
// FREEBIE
9 years ago
lilia
c16356084d
Align header buttons and touch up styles
...
// FREEBIE
9 years ago
lilia
18a5ce8e54
Restyle conversation panel
...
// FREEBIE
9 years ago
lilia
043a3f9609
New layout
...
Move the global header inside the left pane only, expand conversation
panels to full bleed, restyle conversation list items and selected state.
// FREEBIE
9 years ago
lilia
34d50f94a9
Make window unscrollable // Fixes #692
...
// FREEBIE
9 years ago
lilia
636c0f2a60
Put debug log in a modal
...
Also dedupe close-button style
// FREEBIE
9 years ago
lilia
78603259c1
Center conversation tile in the main pane
...
Also fixes a visual bug with debug log and other overlays which wouldn't
cover the right edge of a very wide window.
// FREEBIE
9 years ago
lilia
a3c6061480
Add Notification Settings
...
Fixes #471
// FREEBIE
9 years ago
Sam Lanning
85d6bc7533
Fix avatar floating over debug log
...
bug introduced in: 0569d4c
This z-index property was previously to ensure the avatar floated above message
bubbles, but the message bubbles always have enough left margin so this
property is not needed.
fixes #650
// FREEBIE
9 years ago
Sam Lanning
0569d4c889
Replace conversation panel js resizing with flex styling.
...
// FREEBIE
9 years ago
Sam Lanning
d091c6ddda
Added more gray color variables (to compensate for inconsistent compiling)
...
// FREEBIE
9 years ago
lilia
61a57a753b
Provide user feedback when number is invalid
...
While typing a number, the new contact element is faded out. When the
number becomes valid it is opaque. If the element is clicked while
invalid, it displays 'Invalid number' and waits for the input to change
again. A new conversation is only opened if the number is valid.
// FREEBIE
10 years ago
mad-de
97d8d11ae0
Set search-cancel-pointer to hand
...
Nicer looking and more intuitive
// FREEBIE
10 years ago
lilia
ae686b3984
Style search clear element
...
// FREEBIE
10 years ago
lilia
77623dde87
Tweak breakpoint width for conversation avatar
...
This is the threshold window size where we toggle between large and
small avatar display in the conversation header.
// FREEBIE
10 years ago
lilia
8d214b73d9
Render conversation placeholder hint in place
...
// FREEBIE
10 years ago
lilia
891a5e54ad
Add hint for users with no groups or contacts
...
If you have no contacts or groups, display a hint about phone numbers.
// FREEBIE
10 years ago
lilia
152f59cc95
Restyle first run hint
...
// FREEBIE
10 years ago
lilia
d4e0c11ebc
Show a hint on startup if the inbox is empty
...
Fixes #403
// FREEBIE
10 years ago
lilia
987c067355
Remove unused styles
...
// FREEBIE
10 years ago
lilia
d8318ba9bd
Remove the gradient
...
// FREEBIE
10 years ago
lilia
a8e02a94be
Tweak selected state
...
// FREEBIE
10 years ago
lilia
832f7ab643
Limit max widths of various elements
...
Bubbles are limited to 30em to facilitate comfortable reading length.
The width of the message list is limited to aid visual threading
of the conversation. The overall layout is restricted to 1300px and
centered if the window is much wider.
The header avatar resizes responsively to save room when the window
gets narrow
// FREEBIE
10 years ago