Matthew Hodgson
4d221c6099
spell out that images are clickable
2016-04-14 18:15:51 +01:00
Matthew Hodgson
b5248c06a7
fix https://github.com/vector-im/vector-web/issues/987 for once and for all
2016-04-13 00:34:32 +01:00
Matthew Hodgson
18bd1058d3
Merge pull request #1376 from vector-im/matthew/fadable
...
make the UI fadable to help with decluttering
2016-04-12 18:04:47 +01:00
Matthew Hodgson
b18fcf7f9e
spinner on saving room settings
2016-04-12 18:02:31 +01:00
Matthew Hodgson
05e963d1e2
make the UI fadable to help with decluttering
2016-04-12 17:17:08 +01:00
David Baker
be55882f46
Merge pull request #1374 from vector-im/dbkr/get_pushers
...
Get and display a user's pushers in settings
2016-04-12 14:41:45 +01:00
David Baker
356a4a4392
Typo and use CSS rather than <i>
2016-04-12 14:10:17 +01:00
Matthew Hodgson
34bdd40953
timestamps are permalinks
2016-04-12 13:34:10 +01:00
David Baker
cff1c3010b
Get & display pushers in settings
...
Really this is so (in a subsequent PR) we can show whether a user has an email pusher, but we can basically display the list of pushers for free, so adding this too.
2016-04-12 13:18:57 +01:00
Matthew Hodgson
b1ba69fd00
fix lightbox overscroll
2016-04-12 00:35:00 +01:00
Matthew Hodgson
8c619fedeb
Merge pull request #1343 from vector-im/matthew/preview_urls
...
URL previewing support
2016-04-11 23:55:18 +01:00
Matthew Hodgson
a1b78f93fe
Fix wrap on view source
2016-04-10 14:18:57 +01:00
Matthew Hodgson
41373f30f7
oops, name LinkPreviewWidget correctly
2016-04-04 00:33:15 +01:00
Matthew Hodgson
ff2885087d
support cancelling and uncancelling previews
2016-04-03 02:50:51 +01:00
Matthew Hodgson
a5258978d6
Merge branch 'develop' into matthew/preview_urls
2016-04-03 02:07:03 +01:00
Matthew Hodgson
8c0a23dd8b
fix widget layout
2016-04-03 02:06:24 +01:00
Matthew Hodgson
d434ea55a8
Merge pull request #1332 from aviraldg/feature-emoji
...
😄 Emoji autocomplete and unicode emoji to image conversion using emojione.
2016-04-02 23:21:31 +01:00
Aviral Dasgupta
cf17ea6254
Show full-size avatar on MemberInfo avatar click
...
fixes vector-im/vector-web#65
2016-04-03 00:53:17 +05:30
Matthew Hodgson
8247bb4a76
match style for markdown quotes
2016-04-02 00:36:53 +01:00
Matthew Hodgson
08a41bf093
improve layout for LinkPreviewWidget
2016-04-01 02:16:29 +01:00
Aviral Dasgupta
d7157696f4
styling for emojione emojis 😄
2016-04-01 06:22:13 +05:30
Matthew Hodgson
512a9125bf
fix zalgos in SenderProfile again, whilst maintaining limited-width name via inline-block. and without doubling emote vertical space...
2016-03-30 19:47:06 +01:00
Matthew Hodgson
bdf8f655fb
tweak animation and comment it out for now as it maxes out a whole core on my top-of-the-line MBP...
2016-03-30 01:36:44 +01:00
Matthew Hodgson
8603dd4bb4
Merge pull request #1292 from aviraldg/feature-pretty-placeholder
...
Prettier, animated placeholder :D
2016-03-30 01:28:34 +01:00
Matthew Hodgson
0ddb2cf183
fix action vertical spacing
2016-03-29 17:10:11 +01:00
Aviral Dasgupta
6c5b4a298b
Prettier, animated placeholder :D
2016-03-28 19:32:04 +05:30
Richard van der Hoff
b6e4c59877
Merge pull request #1249 from vector-im/dbkr/disable_composer_if_no_permission
...
CSS for https://github.com/matrix-org/matrix-react-sdk/pull/247
2016-03-24 11:44:16 +00:00
Matthew Hodgson
0bc1624d4e
make senderprofile smaller
2016-03-24 01:19:55 +00:00
Matthew Hodgson
f81f7db6cd
fix layout problems exposed by #cats
2016-03-24 01:12:27 +00:00
Matthew Hodgson
9e95d2e4ac
make image event bodies display as blocks to avoid auto sizing, so we can measure their width to explicitly set their height
2016-03-24 00:13:03 +00:00
David Baker
cfcb050822
Add composer controls wrapper to set correct width on the composer controls wrapper div
2016-03-23 15:21:37 +00:00
David Baker
66e36e9d40
CSS for https://github.com/matrix-org/matrix-react-sdk/pull/247
2016-03-23 15:15:38 +00:00
Matthew Hodgson
a3a4ff569e
stop scrollbars overlaying on the count
2016-03-23 13:51:38 +00:00
Matthew Hodgson
490cbbd05f
fix horiz pre scrollbars https://github.com/vector-im/vector-web/issues/754
2016-03-22 15:13:36 +00:00
Matthew Hodgson
e4aa43944f
crude lipstick for warnings
2016-03-22 12:11:19 +00:00
Matthew Hodgson
827f891ae7
warning prompt for roomsettings
2016-03-22 00:56:38 +00:00
Matthew Hodgson
54c34ab8d5
improve previewbar look & feel
2016-03-21 22:06:06 +00:00
Matthew Hodgson
a1e3cf76e1
top-align search results
2016-03-18 16:24:48 +00:00
Matthew Hodgson
866bd55bc3
give notif bar a pointer cursor
2016-03-18 16:16:13 +00:00
Matthew Hodgson
92e187da64
fix ugly spinner on MemberList
2016-03-17 18:44:53 +00:00
Matthew Hodgson
f950b675bd
workaround to avoid accidental click-throughs on narrow vertical scrollbars
2016-03-17 18:26:00 +00:00
Matthew Hodgson
d7a851a353
make senderprofiles clickable
2016-03-17 16:28:49 +00:00
Matthew Hodgson
4164688c24
add pointer to EventTile
2016-03-17 13:09:28 +00:00
Matthew Hodgson
f8fb3a7fe1
fix aspect ratio of roomavatar preview
2016-03-16 20:00:50 +00:00
Mark Haines
31915db6f6
Remove trailing whitespace
2016-03-15 18:38:24 +00:00
Matthew Hodgson
2a8afd49fb
mx_Login_fieldLabel CSS
2016-03-15 18:09:54 +00:00
Matthew Hodgson
c2049e991b
padding for radio buttons on login pages
2016-03-15 13:37:07 +00:00
Matthew Hodgson
cfc4b89225
fix https://github.com/vector-im/vector-web/issues/1154
2016-03-15 10:56:54 +00:00
Richard van der Hoff
e777db3fc4
Add setting for audio notifications
...
Expose the enableAudioNotifications setting in the user settings panel.
2016-03-10 11:01:29 +00:00
Matthew Hodgson
622a4b0e4c
improve cosmetics of login prompts slightly
2016-03-06 13:46:27 -05:00
Matthew Hodgson
7433f50c8c
make settings button always visible
2016-03-04 23:16:36 +00:00
Matthew Hodgson
516647ad04
fix placeholder opacity on moz
2016-03-03 15:31:02 +00:00
Matthew Hodgson
52f259ccfa
explicit fg color for MessageComposer
2016-03-03 15:08:13 +00:00
Matthew Hodgson
f89fe4fff8
when we set an explicit form foreground colour, set an explicit background one too to prevent system-level dark themes on Linux etc making the foreground text unreadable
2016-03-03 14:37:11 +00:00
Richard van der Hoff
72393bf75f
Merge branch 'rav/read_marker' into develop
2016-02-23 17:57:50 +00:00
Matthew Hodgson
2ca5529faa
support hyperlinked topics
2016-02-20 23:54:47 +00:00
Matthew Hodgson
e33e9b5d4a
upgrade OpenSans and add semibold
2016-02-20 13:36:33 +00:00
Matthew Hodgson
f538a0d5de
scale local video feed to fit on the page properly
2016-02-19 01:16:55 +00:00
Matthew Hodgson
4e5b971d3a
accomodate 800px wide thumbs
2016-02-18 19:09:32 +00:00
Matthew Hodgson
ffb1584e10
horizontally scale images properly
2016-02-18 18:59:45 +00:00
Matthew Hodgson
dbf3439e35
fix statusbar layout some more
2016-02-18 18:13:23 +00:00
Matthew Hodgson
11ac6defed
tint searchbar
2016-02-18 17:32:15 +00:00
Matthew Hodgson
27222a54c7
somewhat cryptic hack to make empty RoomStatusBars not take up 41px rather than 36px of height
2016-02-17 18:54:46 +00:00
Matthew Hodgson
3263076ea6
Merge branch 'develop' into rav/update_status_bar
2016-02-17 18:37:40 +00:00
Matthew Hodgson
3c659dcf57
experimental fix for https://github.com/vector-im/vector-web/issues/947 and https://github.com/vector-im/vector-web/issues/946 . may well introduce more problems
2016-02-17 12:43:42 +00:00
Matthew Hodgson
2cd3150c56
tart up mx_EventTile_selected
2016-02-15 20:22:45 +00:00
Matthew Hodgson
cdc1447804
fix search highlight css
2016-02-15 20:19:30 +00:00
Matthew Hodgson
11c9aff69a
fix radiobutton css
2016-02-15 22:06:16 +02:00
Matthew Hodgson
58959d014a
show vaguely accurate default avatar
2016-02-15 22:01:30 +02:00
Richard van der Hoff
1a9125a886
Fix horizontal alignment of top unread-messages bar
2016-02-15 18:10:11 +00:00
Matthew Hodgson
8e008572e5
CSS for setting display name prompt
2016-02-15 19:37:19 +02:00
Richard van der Hoff
18c6aa38e4
Styling and imgs to support new read_marker semantics
...
Support for adding a new 'Scroll up' bar in react-sdk
2016-02-15 17:22:55 +00:00
Matthew Hodgson
177fba360d
shrink 3pid invite placeholder text
2016-02-15 11:13:24 +02:00
Matthew Hodgson
ad9935739c
proper fix for https://github.com/vector-im/vector-web/issues/917 and resolve https://github.com/vector-im/vector-web/issues/928
2016-02-15 09:56:52 +02:00
Matthew Hodgson
a2193d61b0
show the leave button by default for now as it causes too much pain otherwise
2016-02-14 21:34:32 +02:00
Matthew Hodgson
0ca6efdfca
fix the nightmarish https://github.com/vector-im/vector-web/issues/917
2016-02-14 21:28:01 +02:00
Richard van der Hoff
bab9de1899
CSS fixes to match matrix-org/matrix-react-sdk#30b4b91.
...
This mostly works, but there is some weirdness with the status bar being too
high by default, and getting smaller when it has content in it.
2016-02-09 14:44:59 +00:00
David Baker
c0c7ae1596
Style submit input controls in dialogs the way we style buttons.
2016-02-04 11:50:29 +00:00
Richard van der Hoff
f94272c539
Add some crude CSS for highlighting the selected event
...
(To be useful, this needs functionality which hasn't yet landed in react-sdk).
2016-01-30 00:43:47 +00:00
David Baker
3b18b9b54b
Fix connection lost bar CSS
2016-01-29 10:07:22 +00:00
David Baker
6a36b022e4
New style guest warning bar
2016-01-28 13:00:44 +00:00
David Baker
35600f11ad
CSS that changes the connection lost bar into a more general 'warning bar' so we can use it for a guest access warning
2016-01-28 09:19:28 +00:00
Matthew Hodgson
75886c4143
make badges scale with size of RoomTile
2016-01-24 14:50:24 -05:00
Matthew Hodgson
cd853ab5b4
try for a simpler invite placeholder look & feel
2016-01-24 19:02:49 +00:00
Matthew Hodgson
292af1e59c
improve settings layout and fix FF bugs
2016-01-24 18:14:52 +00:00
Matthew Hodgson
d3bc0feb83
fix ugly wrapping bug
2016-01-24 17:54:01 +00:00
Matthew Hodgson
19bfd829d0
add scrollToBottomBar and fix spacing for status bars in general
2016-01-24 01:52:21 +00:00
Matthew Hodgson
759b318bb5
fix safari
2016-01-23 01:24:04 +00:00
Matthew Hodgson
dd19d2aaee
red bar for highlights even if there's a unreadNotify too
2016-01-22 18:04:54 +00:00
Matthew Hodgson
e0ecde6760
put a black badge on unread notifications, and a red one for unread highlights
2016-01-22 17:23:04 +00:00
Matthew Hodgson
0ee1892a0b
truncate room list
2016-01-22 15:31:42 +00:00
Matthew Hodgson
a76167d175
correct layout for truncated lists
2016-01-21 17:38:46 +00:00
Matthew Hodgson
bd75234a2f
make CSS work on FF
2016-01-21 00:39:26 +00:00
Matthew Hodgson
6573ba8c20
fix up Start Chat behaviour as per Amandine's feedback
2016-01-21 00:16:26 +00:00
Matthew Hodgson
6117e09a3f
implement the correct design for memberlist
2016-01-20 22:04:32 +00:00
Matthew Hodgson
1fd60f1e44
revert read marker css
2016-01-20 17:23:33 +00:00
Matthew Hodgson
48052415b7
usersettings button layout
2016-01-20 17:09:53 +00:00
Matthew Hodgson
e87e22a438
rhsbutton
2016-01-20 17:06:13 +00:00
Matthew Hodgson
5b2f921190
Fix bold avatar letters
2016-01-20 17:01:19 +00:00
Matthew Hodgson
b830f43371
remove RoomAvatar; stale border-radius; fix aliases table
2016-01-20 16:59:53 +00:00
Matthew Hodgson
6332e3908e
roomsettings css fixes
2016-01-20 16:39:14 +00:00
Matthew Hodgson
82742f9f13
oops, fix tinted read up to marker correctly
2016-01-20 16:06:35 +00:00
Matthew Hodgson
60d2d45255
readd in the .mx_EntityTile_power class. don't understand why it was killed :'(
2016-01-20 15:39:42 +00:00
Matthew Hodgson
6ecdb02e81
sanitize avatar border radii
2016-01-20 15:26:48 +00:00
Matthew Hodgson
4d3918109a
skin new invite UI CSS
2016-01-20 14:58:27 +00:00
Matthew Hodgson
9a9db53e0a
fix tinting of read marker again
2016-01-20 14:58:17 +00:00
Matthew Hodgson
3e8c6a42d3
roomsettings layout tweaks
2016-01-18 19:58:02 +00:00
Matthew Hodgson
3b8e5073b5
improve layout
2016-01-18 19:57:32 +00:00
Matthew Hodgson
d5c291ae62
Merge branch 'kegan/invite-search' into matthew/roompreview
2016-01-18 18:00:58 +00:00
Matthew Hodgson
d6f6f32c74
WIP to support non-guest peeking, and slightly improve roomdirectory look & feel for now
2016-01-18 17:37:13 +00:00
Kegan Dougal
317e1fb9cd
Merge branch 'develop' into kegan/invite-search
2016-01-18 17:33:26 +00:00
Kegan Dougal
ac4b221690
More CSS fun for border bottom
2016-01-18 17:22:02 +00:00
manuroe
fdf5b0a4fc
Merge branch 'develop' into push-rules-settings
...
# Conflicts:
# src/skins/vector/css/matrix-react-sdk/structures/UserSettings.css
2016-01-18 18:14:20 +01:00
Kegan Dougal
fef02f2fd1
s/MemberTile/EntityTile/
2016-01-18 16:43:00 +00:00
Matthew Hodgson
0ef03c5ca4
Merge pull request #653 from vector-im/matthew/roomsettings2
...
Finish off RoomSettings (part 2)
2016-01-18 13:39:55 +00:00
Matthew Hodgson
5a1b0a1dab
Merge pull request #657 from vector-im/matthew/memberlist
...
Fix up MemberList and MemberInfo cosmetics a bit
2016-01-18 13:39:42 +00:00
Kegan Dougal
77621fe035
Add missing CSS from #638
2016-01-18 12:06:46 +00:00
Matthew Hodgson
8792be4db2
moar space
2016-01-18 01:25:57 +00:00
Matthew Hodgson
1fef91b82c
MemberInfo lipstick
2016-01-18 01:18:11 +00:00
Matthew Hodgson
b2a1c89e83
bring back power badges
2016-01-18 00:16:04 +00:00
Matthew Hodgson
40d2018c17
fix checkbox css
2016-01-17 12:26:54 +00:00
Matthew Hodgson
a61afa0f31
fix css thinko
2016-01-17 02:46:22 +00:00
Matthew Hodgson
8771369937
more layout
2016-01-15 20:29:44 +00:00
Matthew Hodgson
394fb2373b
more layout tweaks for RoomSettings
2016-01-15 16:50:12 +00:00
Matthew Hodgson
eb8064f961
fix cursors for changeavatar
2016-01-15 16:32:39 +00:00
Matthew Hodgson
531aa153bb
no more textarea in roomsettings
2016-01-15 16:32:23 +00:00
Kegan Dougal
17489ae350
s/MemberAvatar/BaseAvatar/ and rename classes
2016-01-15 16:12:28 +00:00
Matthew Hodgson
762dd69f0a
more bottom margin on editable roomheader
2016-01-15 15:48:29 +00:00
manuroe
cb8b052dc0
PushRules settings: Show unmanaged rules into an "advanced section"
2016-01-15 16:45:27 +01:00
Matthew Hodgson
1fcb4ba94f
droptarget and usersettings and roomsettings layout tweaks
2016-01-15 15:26:00 +00:00
Matthew Hodgson
41ae851df4
fix up user settings CSS somewhat
2016-01-15 12:34:01 +00:00
Matthew Hodgson
f2fa9fe398
Merge branch 'develop' into matthew/roomsettings2
2016-01-14 16:49:48 +00:00
David Baker
a65a15e9bb
Shift read marker down by 5px
2016-01-14 16:45:13 +00:00
Matthew Hodgson
9ada5f7ddd
CSS for tab complete slashcommands
2016-01-14 16:29:03 +00:00
Matthew Hodgson
17e540d372
fix line wrapping of code blocks in multiline msgs
2016-01-14 11:57:07 +00:00
Kegsay
db2d7fdbff
Merge pull request #622 from vector-im/kegan/3pid-invite-memberlist
...
CSS for email invite memberlist fix
2016-01-14 10:45:50 +00:00
Kegan Dougal
927ac5fe64
2016 only
2016-01-14 10:45:38 +00:00
Matthew Hodgson
56718650b9
fix comedy double-margin caused by killing off MessageTiles
2016-01-13 17:39:57 +00:00
Matthew Hodgson
e3eef45684
fix comedy double-margin caused by killing off MessageTiles
2016-01-13 17:39:49 +00:00
Matthew Hodgson
68f846e129
Merge branch 'develop' into matthew/roomsettings2
2016-01-13 17:33:32 +00:00
Matthew Hodgson
f2171c11f0
uncommitted WIP roomsetting CSS
2016-01-13 17:33:03 +00:00
Kegan Dougal
1d5e661bd0
Split out css for new PresenceLabel
2016-01-13 15:56:44 +00:00
manuroe
7fc5ab3c6e
PushRules settings: Use the new TextInputDialog to display keywords list. We earn the focus at the end of the keywords list and the management of enter and esc keys
2016-01-13 16:36:57 +01:00
Kegsay
7232659195
Merge pull request #612 from vector-im/kegan/guest-peek-then-join
...
Add css for room preview bar.
2016-01-13 10:37:13 +00:00
manuroe
10d3076d6b
PushRules settings: Display keywords modal dialog
2016-01-13 09:11:56 +01:00
David Baker
cae3ab410f
Merge pull request #603 from vector-im/read_marker_animate
...
New CSS for read markers
2016-01-12 17:58:36 +00:00
Kegan Dougal
2bada93fdc
CSS for forgot password link
2016-01-12 16:39:29 +00:00
David Baker
977b223929
Hopefully working CSS that doesn't cause the messages to jump about when a read marker disappears.
2016-01-12 14:20:05 +00:00
Kegan Dougal
f706f75a6e
Add css for room preview bar.
2016-01-12 14:11:00 +00:00
manuroe
6d510db2db
PPushRules settings: Fixed React warnings
2016-01-11 17:32:37 +01:00
manuroe
ee13dd7b6c
PushRules settings: Added a dedicated component to display them
2016-01-11 17:24:04 +01:00
David Baker
6cd0aeb607
Revert 4px offset: it ends up in the middle of the line above
2016-01-11 10:56:08 +00:00
David Baker
1e57aa8c78
Make read up to line 2px and position relative so we can shift it up a little
2016-01-11 10:52:29 +00:00
Matthew Hodgson
93c4fc8785
switch EditableText to contentEditable; fix auxPanel layout bug in the general case (not just for video)
2016-01-10 13:04:15 +00:00
David Baker
c02d9890c5
New CSS for read markers
2016-01-09 00:09:11 +00:00
Matthew Hodgson
ccd518cc4c
CSS and imagery for fixed up RoomSettings
2016-01-08 03:26:07 +00:00
Matthew Hodgson
d2635373f0
Merge pull request #585 from vector-im/matthew/dynamic-svg
...
Make SVGs and CSS dynamically recolourable
2016-01-07 11:41:46 +00:00
David Baker
36e5ac3d7f
Add CSS for the green read-up-to marker.
2016-01-07 11:22:41 +00:00
Matthew Hodgson
df111223fc
copyrights for 2016
2016-01-07 04:17:56 +00:00
Matthew Hodgson
bb313d1f3c
vertical-align room messages to the bottom of the page
2016-01-05 18:49:47 +00:00
Matthew Hodgson
a1bdfaa8a2
vertical-align room messages to the bottom of the page
2016-01-05 18:49:21 +00:00
Matthew Hodgson
1df4f2d556
fix hyperlink position for image downloads
2016-01-05 03:38:53 +00:00
Matthew Hodgson
b996022db2
fix up dynamically loaded svgs, and fix bottomleftmenu
2016-01-05 03:34:25 +00:00
Matthew Hodgson
bbf08d99cc
tinterize more svg
2016-01-05 00:47:26 +00:00
Matthew Hodgson
3abdcbf806
switch SVGs from imgs to objects, fixing CSS to make onClicks work
2016-01-03 22:30:14 +00:00
Matthew Hodgson
b9a0b82537
shuffle around all the CSS to de-atomify it and make it match the react components
2016-01-03 00:10:17 +00:00
Matthew Hodgson
fa4bd09f0c
fix room header height
2015-12-28 02:27:47 +00:00
Matthew Hodgson
8dd90980d8
add cancel button for lightbox and pare down pointer-events stuff a bit
2015-12-28 02:15:23 +00:00
Matthew Hodgson
e9db7b1dcc
doh
2015-12-28 01:41:51 +00:00
Matthew Hodgson
388eb1ff4c
use Open Sans, and fix duplication
2015-12-28 01:38:14 +00:00
Matthew Hodgson
0ab8466a3b
make tabcomplete items clickable
2015-12-24 15:12:24 +00:00
Kegan Dougal
94609db3a6
Wrangle CSS to get avatar on UserSettings in the right place
2015-12-24 09:21:02 +00:00
Kegan Dougal
f9f85ec542
More user settings CSS
2015-12-23 16:53:19 +00:00
Kegan Dougal
d3938220cf
Duplicate css for applying to mx_EditableText classes so it works with ChangeDisplayName
2015-12-23 14:13:24 +00:00
Kegsay
73d9ef54c3
Merge pull request #384 from vector-im/matthew/settings
...
WIP experiment of turning UserSettings into a controller-less component
2015-12-23 10:23:39 +00:00
Matthew Hodgson
f681ce5cdb
add CSS for TabCompleteBar
2015-12-22 00:47:33 +00:00
Matthew Hodgson
ceadfef942
fix missing webkit prefixes for flexbox
2015-12-21 23:20:44 +00:00
Matthew Hodgson
f665848c5e
speed up search anim
2015-12-21 23:20:10 +00:00
Matthew Hodgson
031b048c07
fix missing webkit prefixes for flexbox
2015-12-21 23:19:53 +00:00
Matthew Hodgson
d82c4c5ef3
fix safari flexbox bug
2015-12-21 23:16:44 +00:00
Matthew Hodgson
ae02d8d30a
Merge branch 'develop' into matthew/settings
2015-12-21 13:10:34 +00:00
Matthew Hodgson
50aa988a34
fix layout
2015-12-21 12:37:50 +00:00
Matthew Hodgson
fdc94ccf98
ensure even hyperlinks are highlighted
2015-12-21 12:37:50 +00:00
Kegan Dougal
dcea0dd601
Move min-height to RoomList; remove bottommost prop
2015-12-18 17:13:57 +00:00
Matthew Hodgson
a7b9e54594
Merge branch 'develop' into matthew/settings
2015-12-18 00:36:46 +00:00
Matthew Hodgson
1a90a2c426
position the inbound call box correctly, and fix various issues with when the video preview and callview are shown
2015-12-17 02:53:53 +00:00
Matthew Hodgson
d945050de6
fix typing notifs
2015-12-15 15:59:40 +00:00
Matthew Hodgson
d3ecce2d2e
add fullscreen button
2015-12-15 00:01:32 +00:00
Matthew Hodgson
a495aecdd8
assets for VoIP and DnD file upload
2015-12-14 23:38:24 +00:00
Matthew Hodgson
c553258aff
add dedicated leave button to header
2015-12-13 13:49:54 +00:00
Matthew Hodgson
9c8984b308
fix vertical alignment of voip buttons
2015-12-13 04:14:20 +00:00
Matthew Hodgson
c2061ed439
revert dd08f53756
- do this in JS instead
2015-12-13 04:08:35 +00:00
Matthew Hodgson
96cddc5ca8
fix layout for long room names & topics
2015-12-12 17:30:08 +00:00
Matthew Hodgson
dd08f53756
don't let auxpanel push out the height of the roomview
2015-12-12 17:15:45 +00:00
Matthew Hodgson
056017007a
improve look and feel of upload cancel
2015-12-12 16:41:32 +00:00
Matthew Hodgson
762281cd96
fix vertical spacing of roomheader
2015-12-11 03:39:13 +00:00
Matthew Hodgson
898cb399a3
show results
2015-12-11 02:58:47 +00:00
Matthew Hodgson
fea3fed460
animate the search button whilst searching
2015-12-11 02:24:58 +00:00
Matthew Hodgson
4c82d86092
nice green highlights
2015-12-11 01:35:05 +00:00
Matthew Hodgson
1c9d61d731
dedicated search button
2015-12-11 01:19:48 +00:00
Matthew Hodgson
7b702c4594
don't grey out invites randomly
2015-12-11 00:40:40 +00:00
Matthew Hodgson
d6bcf80431
make the settings button more discoverable by having the whole leftRow be a hover target
2015-12-10 19:48:05 +00:00
Matthew Hodgson
4b8d7a612a
make the mx_RoomView_statusAreaBox_line full width as per the ribot design
2015-12-08 19:45:30 +00:00
Matthew Hodgson
b532fd046a
actually use SVGs - oops
2015-12-08 10:28:00 +00:00
Kegan Dougal
1af1297afc
Allow queued events to be cancelled. Make not sent events appear differently to sending events.
2015-12-07 11:38:34 +00:00
David Baker
db5d9e2f6e
Merge pull request #465 from vector-im/file_uploads
...
Move upload bar CSS to new classes
2015-12-03 10:58:03 +00:00
David Baker
2d2386ace5
Move upload bar CSS to new classes, and move into new, temporary place (since there is no new-style structure yet).
2015-12-02 18:19:03 +00:00
Matthew Hodgson
c603c1e37f
dezalgo typing notigs on chrome
2015-12-02 17:37:19 +00:00
David Baker
939733b736
Merge branch 'develop' into require-css
2015-12-02 10:26:26 +00:00
Matthew Hodgson
349a88d640
stop clobbering our font colours
2015-12-01 21:44:22 +00:00
David Baker
7ff5e42f3e
Run the CSS through webpack so we can pull in CSS files from modules with require rather than symlinking into the node_module directory which is breaking people on different npm versions.
2015-12-01 18:05:43 +00:00
Matthew Hodgson
2c12b9128b
highlight binged rooms more clearly
2015-12-01 16:57:49 +00:00
Matthew Hodgson
075d2b508d
fix highlights on markdown
2015-12-01 13:13:51 +00:00
Matthew Hodgson
f89dcacf07
fix bottomleftmenu layout a bit
2015-12-01 11:11:32 +00:00
Matthew Hodgson
99f47b8601
match design spacing correctly
2015-12-01 11:07:12 +00:00
Matthew Hodgson
1896ab67d1
fix room avatar offset
2015-12-01 11:05:11 +00:00
Matthew Hodgson
badfdb5e3e
actually, seems FF is happy with this again now
2015-11-30 17:24:38 +00:00
Matthew Hodgson
2345624d31
switch to Open Sans, juggling font-size appropriately (as Open Sans is physically larger for the same point size as Myriad Pro, irritatingly), and fix some really weird baseline CSS bugs in read receipts that were introduced. Hopefully this doesn't re-introduce the intermittent baseline offset bug for the initials on Chrome & FF
2015-11-30 17:17:09 +00:00
Matthew Hodgson
cd040ae0dd
fix zalgo properly! remove ugly regexp hacks for detecting combining diacritics and instead set the right font ordering, as Arial combines nicely with Myriad Pro whilst Helvetica doesn't. (Myriad Pro itself has no combining diacritic characters)
2015-11-30 01:13:59 +00:00
Matthew Hodgson
af6bd53d38
revert 23d45d7f33
and apply a better fix which works for both chrome & FF
2015-11-29 13:18:37 +00:00
Matthew Hodgson
fc02331cd3
fix CSS for search timestamps
2015-11-29 03:20:19 +00:00
Matthew Hodgson
9e97160c85
fix inline <code/> blocks
2015-11-27 16:20:37 +00:00
Matthew Hodgson
841c790337
naughty override to stop RoomList panel scrolling horizontally
2015-11-22 15:47:50 +00:00
Matthew Hodgson
324c3e7dcf
override more GFM css
2015-11-22 15:47:10 +00:00
Matthew Hodgson
9038b984ff
fix css link
2015-11-21 12:15:38 +00:00
Matthew Hodgson
da97185fcd
highlight <code/> blocks via highlight.js
2015-11-21 12:14:56 +00:00
Matthew Hodgson
b6e9c1eaab
oops, forgot gfm.css
2015-11-20 20:20:30 +00:00
Matthew Hodgson
76c6d6d4d6
add target=_blank onto all HTML links, and apply GFM.css for CSS for markdown
2015-11-20 20:12:23 +00:00
Matthew Hodgson
4c11de787e
make h2 layout specific to the list
2015-11-20 20:11:06 +00:00
Matthew Hodgson
96c825b89f
wrap whitespace on notices
2015-11-20 20:10:49 +00:00
David Baker
ed3d3a9e23
Shift css around a bit so it more closely matches DOM order
2015-11-19 10:49:24 +00:00
David Baker
eb1c6b347d
Move z-index to the dialog wrapper because that's the shallowest positioned element in the DOM and therefore what creates the first stacking context
2015-11-19 10:46:49 +00:00
Matthew Hodgson
23d45d7f33
fix initials behaviour on FF
2015-11-18 23:46:43 +00:00
Matthew Hodgson
bf3e90bb47
dirty hack to fix the uneven spacing
2015-11-18 23:04:12 +00:00
Matthew Hodgson
68a005bf1f
stop edit option from colliding with scrollbar again
2015-11-18 22:24:54 +00:00
Matthew Hodgson
6e3afcde53
dodgy fudge to put the edit button alongside the read receipts. in future I think we should turn it into a chevron next to the timestamp
2015-11-18 22:19:21 +00:00
Matthew Hodgson
08ba0457e8
add a temporary voice call button
2015-11-18 21:17:58 +00:00
Matthew Hodgson
098491e350
avoid hoverover artefacts on avatar initials
2015-11-18 20:56:43 +00:00
Matthew Hodgson
46541a3f2e
logout button on splashscreen to avoid wedging users whose server has gone awol
2015-11-18 20:47:14 +00:00
David Baker
c63dd376d8
Fix member avatar initials (I failed at git conflict merging)
2015-11-17 17:31:03 +00:00
Matthew Hodgson
7b3eea0b58
experiment with trying to turn UserSettings into a controller-less 'wiring component' which wires together a series of smaller components (in this case, so small they're mainly <input/s>
2015-11-17 02:15:55 +00:00
David Baker
bb59e9276b
Merge remote-tracking branch 'origin/develop' into read_receipts
2015-11-16 16:33:39 +00:00
Matthew Hodgson
bf91155e60
implement multiline input
2015-11-15 03:36:10 +00:00
Matthew Hodgson
ef181f55d5
make modal dialogs higher in z-index
2015-11-14 00:14:41 +00:00
Matthew Hodgson
1c7e7cd111
kill stale z-index param
2015-11-14 00:13:13 +00:00
Matthew Hodgson
ca07c8f429
Merge pull request #365 from vector-im/avatar_initial_a11y
...
Mark up the avatar initials so they're not read out by screen readers
2015-11-13 18:37:10 +00:00
Matthew Hodgson
2fd7196cdd
also handle a11y on room avatars
2015-11-13 18:36:46 +00:00
Matthew Hodgson
ff59fc84c5
don't bold the selected room just because, as it bold = new msgs
2015-11-13 18:25:10 +00:00
David Baker
2fabf69ce3
Mark up the avatar initials so they're not read out by screen readers
2015-11-13 09:28:56 +00:00
Matthew Hodgson
f8d628d336
fix composer avatar
2015-11-13 02:44:46 +00:00
Matthew Hodgson
20f84ce322
override gemini-scrollbar CSS to stop the scrollview from pushing out the container, causing FF's flexbox to adapt and keep growing infinitely
2015-11-13 02:29:59 +00:00
Matthew Hodgson
2cf0ceb260
back out previous bodges to flexbox to make geminiscrollbar work in FF
2015-11-13 02:29:18 +00:00
Matthew Hodgson
04305460db
make firefox slightly happier
2015-11-13 01:19:40 +00:00
Matthew Hodgson
caa2fd97d1
sacrifice dead goats to make gemini-scrollbars work on firefox 42 and chrome 48 and later. the problem is that flexbox interacts badly with gemini-scrollbars, as gemini looks at the offsetWidth of the container in order to make the width of its enclosed scrollable view = width+scrollbarwidth. The problem is that flexbox then sees that the scrollable view has expanded, and unhelpfully flexes the container to fit it. This fixes the problem by providing more explicit widths for the containers to stop them flexing. I'm not sure I want to know why we don't also see the same problem with heights.
2015-11-13 00:46:50 +00:00
Matthew Hodgson
2fff6f4d5f
fix spinner layout yet more
2015-11-11 02:31:17 +01:00
Matthew Hodgson
5aa468f1e3
skin simpleheader
2015-11-11 01:59:56 +01:00
Matthew Hodgson
c2af09fbaa
fix Spinner CSS a bit
2015-11-11 00:57:31 +01:00
Matthew Hodgson
bbd7124ac7
improve comment on how our dynamic height CSS works
2015-11-11 00:57:16 +01:00
Matthew Hodgson
5c92b09da1
improve spacing on login screen
2015-11-11 00:56:44 +01:00
Matthew Hodgson
f628591e27
fix login page vertical scroll and centering
2015-11-10 19:19:23 +00:00
David Baker
9a6624d1c7
Do read receipt avatars with absolute positioning: this should be a lot easier to animate. Also mess around with the MemberAvatar a bit so it's easier to style.
2015-11-10 17:44:59 +00:00
David Baker
c9823d07fd
Limit number of read avatars, lay them out as per the design & order them.
2015-11-10 13:51:11 +00:00
David Baker
450036a6ed
Merge remote-tracking branch 'origin/develop' into read_receipts
2015-11-10 11:26:42 +00:00
Matthew Hodgson
cb887c699e
use gemini-scrollbar to provide fake scrollbars for the room list
2015-11-10 01:40:08 +00:00
Matthew Hodgson
6d9817e5e7
Merge pull request #342 from vector-im/matthew/orderable-roomlist
...
Implement reorderable rooms via room tagging.
2015-11-09 16:05:00 +00:00
Matthew Hodgson
23c93de82e
Merge branch 'develop' into matthew/orderable-roomlist
2015-11-09 16:04:20 +00:00
Kegsay
c3385d597a
Merge pull request #332 from vector-im/kegan/syncing
...
Implement connection lost bar + resend all
2015-11-09 15:35:38 +00:00
Matthew Hodgson
752f8bdbb8
remove random bold initials
2015-11-09 14:04:43 +00:00
Matthew Hodgson
1f69760173
fix comedy scrolling parallax avatar initial bug
2015-11-09 12:41:23 +00:00
Matthew Hodgson
a3082753ef
shove initials onto default room & member avatars as per the design
2015-11-09 02:12:26 +00:00
Matthew Hodgson
615879ffdd
skin to match CSS (spacing will need to be fixed once matthew/ordered-roomlist lands)
2015-11-09 00:13:25 +00:00
Matthew Hodgson
05d921256f
re-skin the notification bar
2015-11-08 23:37:14 +00:00
Matthew Hodgson
567176ea6c
put a load of margin on the bottommost sublist to increase its hit target size and avoid problems when toggling its hiddenness
2015-11-08 14:08:17 +00:00
Matthew Hodgson
5494a4ea6c
s/deprioritize/demote/
2015-11-08 13:50:36 +00:00
Matthew Hodgson
5c406856ed
adjust column widths to match design
2015-11-08 12:59:19 +00:00
Matthew Hodgson
b15def84bc
fix spacing of the layout to match latest designs
2015-11-08 12:48:23 +00:00
Matthew Hodgson
e289235e17
fix tooltip positioning when collapsed
2015-11-08 12:02:26 +00:00
Matthew Hodgson
c60e8736c1
handle collapsed drop-targets better
2015-11-08 11:50:15 +00:00
Matthew Hodgson
69899e3718
position sublist chevron better when collapsed
2015-11-08 11:44:13 +00:00
Matthew Hodgson
ed4c5b9f73
switch initial spinner to mx_Spinner
2015-11-07 20:16:44 +00:00
Matthew Hodgson
4a195dd3f0
sacrifice a small mountainside of goats to make placeholder-based work correctly
2015-11-07 02:57:56 +00:00
Matthew Hodgson
1150e22190
collapsible sublists
2015-11-06 21:25:20 +01:00
Kegan Dougal
3a8c263e8e
Add resending bar (and resend all option)
...
Factor out resend logic which was in the context menu into a separate
Resend file (it shouldn't be in the skin, but it also isn't really
suitable for a controller given 2 different views invoke it..)
2015-11-05 15:59:03 +00:00
Kegan Dougal
804af341ac
Add a 'connection lost' bar.
2015-11-05 14:52:44 +00:00
Matthew Hodgson
8842147ec3
skin RoomDropTarget correctly
2015-11-05 11:21:45 +00:00
Matthew Hodgson
7fe7af6026
refactor out the sections of the RoomList into RoomSubLists. Start wiring up tags
2015-11-04 00:19:37 +00:00
David Baker
2a4a02f36e
More on read receipts: listen for events, add keys & class / very minimal css.
2015-11-03 13:44:40 +00:00
Matthew Hodgson
e25d31a9fe
Merge pull request #296 from vector-im/matthew/redesign
...
Matthew/redesign
2015-10-30 18:30:13 +00:00
David Baker
ffb9ce89c7
Merge branch 'develop' into matthew/redesign
2015-10-30 11:50:34 +00:00
Matthew Hodgson
fdfa0cbd0e
display search results correct; support HTML markup
2015-10-30 04:10:37 +00:00
Matthew Hodgson
8239e57fa1
more lightbox tweaks
2015-10-29 18:28:30 +00:00
Erik Johnston
ae2768af9c
Remove left/right padding from ongoing call notification, so that we don't get scrollbars in chrome
2015-10-29 15:57:31 +00:00
Matthew Hodgson
9fd2bf0989
remove transparent background for now; specify image width & height; punt the label over to the far RHS; to get around various layout problems in Chrome 44 and Safari 8
2015-10-29 11:01:23 +00:00
Matthew Hodgson
0ade5ff640
lightbox buttons
2015-10-29 00:39:12 +00:00
Matthew Hodgson
dc401075a7
try to make the edit button more reliable
2015-10-29 00:38:51 +00:00
Matthew Hodgson
dbac2e299e
tweak spacing of label on lightbox
2015-10-28 22:49:20 +00:00
Matthew Hodgson
8eaa96b0b3
black magic fixes to the lightbox
2015-10-28 19:41:49 +00:00
Kegan Dougal
59d8cbe742
Use Modernizr to check for browser compatibility
...
Add a CompatibilityPage which is shown for incompatible clients. If they
continue on regardless, proceed as if it never happened.
2015-10-28 17:39:50 +00:00
Matthew Hodgson
00a7ea994a
kill random grey backgrounds for transparent avatars
2015-10-28 16:52:50 +00:00
Matthew Hodgson
7fbe38e74d
fix padding feckup
2015-10-28 16:02:59 +00:00
Matthew Hodgson
a25207960c
search bar
2015-10-28 01:05:28 +00:00
Matthew Hodgson
04aff6aab7
unhide labels on recents menu for Amandine
2015-10-27 23:51:40 +00:00
Matthew Hodgson
cbaf134625
merge develop
2015-10-27 23:28:34 +00:00
Kegan Dougal
9dfd0bc3bb
Show a spinner if creating a room on "Start chat" click
...
Use a gif instead of 'orrible CSS spinners which are CPU hungry. Encapsulate
it in a very basic Spinner atom.
2015-10-27 16:56:37 +00:00
Matthew Hodgson
aac00db16b
WIP for new lightbox viewer
2015-10-27 01:39:19 +00:00
Matthew Hodgson
363e3f4e21
image viewing tweaks
2015-10-25 23:33:28 +00:00
Matthew Hodgson
78cff9f20d
fix upload drop target
2015-10-25 23:13:03 +00:00
Matthew Hodgson
8840895e70
fix progressbar
2015-10-25 23:08:21 +00:00
Matthew Hodgson
7fdb82d87f
memberinfo look & feel
2015-10-25 22:55:30 +00:00
Matthew Hodgson
729babae4f
quick implementation of all new MemberInfo
2015-10-25 19:09:38 +00:00
Matthew Hodgson
8cd6d70c0a
fix voip buttons header
2015-10-25 02:36:27 +00:00
Matthew Hodgson
1d3c821672
improve spacing a bit
2015-10-25 02:26:24 +00:00
Matthew Hodgson
8ebb8ba427
fix up new message layout
2015-10-25 02:09:16 +00:00
Matthew Hodgson
9c215efcbf
fix up header layout some more
2015-10-25 02:09:06 +00:00
Matthew Hodgson
6e3e0a1447
implement new roomheader
2015-10-25 01:52:28 +00:00
Matthew Hodgson
28c3787fb3
implement bottom-right call button
2015-10-25 01:03:22 +00:00
Matthew Hodgson
13f3548057
fix badge pos
2015-10-24 20:58:00 +01:00
Matthew Hodgson
0cffd8dd84
sort out files button & NPE
2015-10-24 20:56:27 +01:00
Matthew Hodgson
f4d21f883a
Add on a membership badge
2015-10-24 20:47:48 +01:00
Matthew Hodgson
e59bfe16dc
sort out the membership list
2015-10-24 20:19:54 +01:00
Matthew Hodgson
e718cad053
invites section
2015-10-24 02:02:33 +01:00
Matthew Hodgson
a86861e9b9
make badges work again
2015-10-23 18:03:35 +01:00
Matthew Hodgson
6e2362e8a9
reskin file upload UI
2015-10-23 17:43:40 +01:00
Matthew Hodgson
300005243c
only bold current room if it has unread msgs
2015-10-23 17:43:30 +01:00
Matthew Hodgson
4019e359ca
fix visibility during contextual window
2015-10-23 12:46:08 +01:00
Matthew Hodgson
d946b39671
stop annoying popping and fix layout of hoverover tile stuff
2015-10-23 12:41:51 +01:00
Matthew Hodgson
c74dc8ef47
slightly prettier source view
2015-10-23 12:41:32 +01:00
Matthew Hodgson
7292a2ced5
kill blue lozenges
2015-10-23 12:40:28 +01:00
Matthew Hodgson
30b2156278
fix typing notifs
2015-10-23 11:19:13 +01:00
Matthew Hodgson
7f65ba506b
WIP of new CSS
2015-10-23 02:39:56 +01:00
David Baker
4b645bcd66
Make context menus point the right way
2015-10-21 19:02:02 +01:00
David Baker
1f3a6e408c
Factor out stuff commnon to all timeline events into EventTile: makes timestamp & edit button etc appear on everything, not just messages.
2015-10-21 17:52:34 +01:00
Kegan Dougal
f882ecc31b
'center' the buttons just like the cog/video/voice buttons are.
2015-10-20 10:22:23 +01:00
Kegan Dougal
d302f3eebb
Add in voip mute video/audio skin. Needs a bit more CSS tweaks.
2015-10-20 09:55:41 +01:00
David Baker
bdbfc2b6e0
Add the little edit widgets and make those the things that bring up the message context menus. Still need to add them to all event tiles and make the context menus point the right way.
2015-10-19 19:30:04 +01:00
Matthew Hodgson
f256f79418
accidental regression that was causing the room list to scroll horizontally
2015-10-19 18:27:21 +01:00
David Baker
e3e49daddb
Make 'view source' work
2015-10-15 14:41:12 +01:00
Matthew Hodgson
17c81c1101
icons
2015-10-11 22:51:00 +01:00
Matthew Hodgson
50ebce69b7
make file upload look slightly less crap
2015-10-11 18:42:54 +01:00
Matthew Hodgson
191d56673b
fix message spacing on Safari caused by switching back to <li/>s...
2015-10-11 18:21:36 +01:00
Matthew Hodgson
5d962e1feb
improve horizontal flexing of timeline
2015-10-11 18:04:01 +01:00
Matthew Hodgson
201caed773
fix rubberband bounce on OSX and iOS
2015-10-11 17:50:24 +01:00
Matthew Hodgson
9be98058b7
fix horizontal overscroll
2015-10-11 17:50:16 +01:00
Matthew Hodgson
ba0ae5ba59
various cosmetic fixes based on design feedback
2015-10-11 17:28:36 +01:00
Matthew Hodgson
93de2307c1
improve collapsed LHS implementation - split the tooltip into its own component; position it with javascript as overflow-y + position absolute = clipping hell; preserve the collapse state between MatrixChat re-renders; fix positioning of the 'show' button; switch to dispatcher for show/hide LHS; remove errant scrollbars
2015-10-11 13:54:38 +01:00
Matthew Hodgson
8bdb5c0745
implement right panel collapsing more correctly too
2015-10-11 02:25:26 +01:00
Matthew Hodgson
47ed8971e3
implement collapsible leftpanel at last
2015-10-11 02:09:14 +01:00
David Baker
91c0df4450
Merge branch 'master' into reactsdk-unfork
2015-09-28 11:32:40 +01:00
David Baker
148dbc23ed
Rename base skin to vector
2015-09-22 18:05:55 +01:00