JC Brand
617019af0e
Merge remote-tracking branch 'origin' into bootstrap4
2018-02-15 14:15:04 +01:00
JC Brand
4742e66b69
Fix linting errors and failing tests
2018-02-07 14:21:46 +01:00
JC Brand
0031938b97
Make the toolbar a little lighter
2018-02-07 13:16:34 +01:00
JC Brand
e34fa5d635
Style the spoiler
2018-02-07 10:30:06 +01:00
JC Brand
f6db2a9167
Use template to render the spoiler message.
2018-02-06 18:58:06 +01:00
JC Brand
19d9e281ae
Update css and keep input and textarea values across toggles
2018-02-06 18:05:12 +01:00
JC Brand
400bdf775d
More refactoring of spoilers code
2018-02-06 18:05:12 +01:00
JC Brand
2c8c872a65
Fixes #959
2018-01-29 15:06:27 +01:00
JC Brand
f724f49087
Add ability to run tests for transpiled code
2018-01-29 14:14:56 +01:00
JC Brand
0436a36169
Various smaller css fixes
2018-01-27 11:18:06 +01:00
JC Brand
c385674665
For some reason everything is 0.5em to the right
2018-01-26 21:05:04 +01:00
JC Brand
53adebb780
Fix sidebar in responsive mode
2018-01-26 20:50:11 +01:00
JC Brand
b5a43f8177
Fix issues around chatroom textarea height and responsiveness
2018-01-26 20:25:38 +01:00
JC Brand
d1b1433e69
Don't set min width since the chatbox is now reponsive
2018-01-26 19:52:32 +01:00
JC Brand
5a9fd6c28d
Minor improvements on the minimized chat toggle.
2018-01-26 19:34:24 +01:00
JC Brand
24afd73842
Various tweaks (margins and otherwise) around responsiveness
2018-01-26 15:32:31 +01:00
JC Brand
808155bc3c
Place chat boxes inside bootstrap rows
...
instead of the other way around.
2018-01-26 14:41:50 +01:00
JC Brand
7f8b42faf0
Some work on bundling bootstrap within the css files.
...
Will likely later have to create versions which exclude bootstrap
2018-01-25 16:52:01 +01:00
JC Brand
799b53c098
Fix chatbox width for narrower viewports
2018-01-25 16:33:08 +01:00
JC Brand
3cee6a5650
mockup.css is no more.
2018-01-25 16:11:48 +01:00
JC Brand
97e3199508
Start moving media queries to sass files
2018-01-25 12:28:24 +01:00
JC Brand
6914ec61dd
Move fullscreen styles from mockup.css to sass files
2018-01-25 12:14:20 +01:00
JC Brand
5568ac5a30
Remove pure.css
2018-01-23 20:55:00 +01:00
JC Brand
221693b2b5
Take .fullscreen class into consideration in css
2018-01-23 20:50:28 +01:00
JC Brand
e6d5631452
Start moving css from mockup.css into the core sass files
2018-01-23 14:34:05 +01:00
JC Brand
8997af7890
Updates #984 Add color-fadein animation for messages
2018-01-16 16:36:23 +01:00
JC Brand
6739b508c3
Small css and text fixes
2018-01-04 16:27:56 +00:00
JC Brand
cdfd1e2d42
Add units (webkit fix)
2018-01-04 12:11:03 +00:00
JC Brand
671691353a
Use Backbone.NativeView instead of Backbone.View
2018-01-03 20:41:03 +00:00
JC Brand
fb35ed844a
Avoid flashing when opening chat room.
2017-12-20 11:02:46 +00:00
JC Brand
6c6ef1f1f9
Refactoring of the roster view.
...
* Removed the dependency on jQuery
* Contacts are now shown inside a group element, simplifying the code
2017-12-19 18:44:31 +00:00
JC Brand
c874efeb79
Sort chatroom occupants alphabetically and according to role
2017-12-14 18:07:40 +00:00
JC Brand
23e2aceaca
Indicate visitors by making them lighter grey
2017-12-14 13:45:14 +00:00
JC Brand
41ca34a051
Fixes #953 MUC "Features" displayed when exiting configuration
2017-12-06 16:39:29 +01:00
JC Brand
9aefd2739f
Remove jquery as dependency for converse-profile.js
2017-11-17 14:21:18 +01:00
JC Brand
d395387861
25% rounded avatars for all
2017-11-17 13:31:56 +01:00
JC Brand
b4b50049e1
Some margin tweaking
2017-09-24 11:03:00 +02:00
JC Brand
92af05d510
Some more refactoring now that we use a vdom for the login panel
...
We can now simply call `render` whenever we want to show an error or
notification message.
The flip side is that the template is now larger and contains more login.
2017-09-24 00:30:43 +02:00
JC Brand
4063bbfc1c
converse-register: Consolidate validation and error reporting
2017-09-24 00:30:43 +02:00
JC Brand
9cdb0dde8c
Various changes
...
* In certain places, use native methods instead of jQuery
* Nicer rendering of registration forms
* Use CSS3 fade-in animations.
2017-09-24 00:30:43 +02:00
JC Brand
57d2f9bce8
Add validation message for an invalid JID in the login form
2017-09-24 00:30:43 +02:00
JC Brand
7e4fb52f8d
Render register and login forms via links
2017-09-24 00:30:43 +02:00
JC Brand
99581b8300
Update fonticons to remove unused smileys and add social icons
2017-09-24 00:30:43 +02:00
JC Brand
1613c0d7de
Styling changes now that we don't have tabs.
2017-09-24 00:30:43 +02:00
JC Brand
681245584e
Remove Login
and Registration
tabs and consolidate into one panel
2017-09-24 00:30:42 +02:00
JC Brand
bd913734e4
Don't hang indefinitely + nicer error messages
...
when a connection can't be established.
2017-09-08 14:24:38 +02:00
JC Brand
4938621048
Nicer CSS and markup for room configuration forms.
2017-08-16 09:39:13 +02:00
JC Brand
1c80fa41c8
Improved CSS for the registration form.
2017-08-15 21:46:47 +02:00
JC Brand
38f8724dd9
roomslist: Add ability to add or remove bookmarks
2017-08-09 15:50:24 +02:00
JC Brand
0bd69b3baa
css: Add padding to form messages
2017-07-21 19:51:38 +02:00
JC Brand
75342b066e
css: Titles for available chat rooms were cut off too soon
2017-07-21 18:08:29 +02:00
JC Brand
f84790e68c
muc: Show JID (instead of only server) in room info
...
Also made some styling changes and tweaked the room head to better
differentiate between the Name and JID of a room.
2017-07-19 08:30:04 +02:00
JC Brand
8ffd9e24a3
css: fix alignment issues for messages with emojis in converse
2017-07-18 08:56:25 +02:00
JC Brand
c69bb0d04f
css: fix highlighting in emoji picker
2017-07-18 08:23:55 +02:00
JC Brand
6fea88fcc3
Add JID validation and error messages to the add contact
form
2017-07-17 22:08:15 +02:00
JC Brand
d23046329e
Fixed a bug in slideOut
where offsetHeight
changes after sliding out
...
As a result we can again show emoji categories and skin tones on the same line
(if there is enough space).
2017-07-17 18:09:14 +02:00
JC Brand
496d2521fc
muc: Show room domain in header.
...
Also make sure room name gets saved once it's been updated.
2017-07-17 18:07:31 +02:00
JC Brand
49dd36dd6c
Make text color a bit darker
2017-07-17 14:42:36 +02:00
JC Brand
e4ebcc8f71
emoji: various css and html changes to improve ui/ux in converse and inverse
2017-07-16 15:04:54 +02:00
JC Brand
9a5f2fce61
emoji: Add a skin-tone picker to the emoji toolbar
2017-07-16 12:29:09 +02:00
JC Brand
284e884766
Add js-xss
and use it to sanitize message HTML
2017-07-15 19:15:48 +02:00
JC Brand
a65b319d57
Improve styling for emoji-picker in the converse theme
2017-07-15 11:51:15 +02:00
JC Brand
b2a118ca9e
Refactor slide methods in utils and use them for toolbar menus
2017-07-15 11:03:22 +02:00
JC Brand
67578c9747
Merge branch 'master' into emoji
2017-07-15 07:16:37 +02:00
JC Brand
c422237668
New release: 3.1.0
2017-07-05 10:07:28 +00:00
JC Brand
5d99076f62
Filter out some emojis which don't have native support yet
2017-06-24 12:36:02 +02:00
JC Brand
b4ff38dba7
Pad the emoji categories
2017-06-24 12:27:59 +02:00
JC Brand
70f56b31f4
Merge branch 'master' into emoji
2017-06-24 11:04:19 +02:00
JC Brand
713e24e0e6
Don't let images go over the available width
2017-06-23 17:20:17 +02:00
JC Brand
0c78a25e5e
Make .chat-info
text smaller.
2017-06-20 11:43:54 +02:00
JC Brand
068be7bfee
Also generate converse.css
2017-06-19 15:43:21 +02:00
JC Brand
213ddcba39
Style the headlines box. (Make it orange)
2017-06-19 15:27:24 +02:00
JC Brand
3588daeea3
Style invite dropdown
2017-06-18 00:42:54 +02:00
JC Brand
af0930c6f2
More css tweaks. Set text size in chats.
2017-06-18 00:30:06 +02:00
JC Brand
f988cb03c0
Various inverse-related CSS improvements.
...
Most notably, make toolbar same color as chat head and make private chats green
instead of orange.
2017-06-18 00:07:41 +02:00
JC Brand
ca53a8d8ef
Add support for Emojis
2017-06-17 01:01:52 +02:00
JC Brand
336dc7408f
Remove the pulse entirely.
...
Couldn't get it to look/work satisfactorily
2017-06-15 18:29:08 +02:00
JC Brand
8658822d75
Updated color-scheme and fix conversejs icon offset
2017-06-15 11:26:47 +02:00
JC Brand
076af0970f
Make spinner into a template
2017-06-14 19:43:02 +02:00
JC Brand
7c831e1166
Various theming tweaks and improvements
2017-06-14 15:41:47 +02:00
JC Brand
297cd601cd
CSS updates concerning unread messages
2017-06-07 00:43:40 +02:00
JC Brand
5949ca9e36
Show number of unread messages on the "Rooms" tab
2017-06-05 14:52:24 +02:00
JC Brand
8fa06e7d52
Markup and CSS for showing unread messages for a room
2017-05-23 21:50:48 +02:00
JC Brand
3343cb6991
Some small css fixes. Show correct icon for clearing messages
2017-05-15 17:38:37 +02:00
JC Brand
70e4f28548
Initial work on showing open rooms in the "Rooms" panel
2017-05-08 21:28:56 +02:00
JC Brand
b32a8c5391
Update and simplify HTML/CSS for choosing status
...
Should also fix some of the issues mentioned in #847
2017-05-08 21:25:22 +02:00
JC Brand
3ec90096b9
Updates #864 : Bugfix. Both select elements were being shown
2017-05-07 11:24:46 +02:00
Mathias Ertl
913eeec351
Csp compat 2 ( #864 )
...
* remove inline style in roster template
* remove inline style from contacts panel
* remove inline-css from roster_filters
* remove inline style in trimmed chats
* remove last inline style from minimized chats
* update converse.css
* update changelog
2017-04-30 10:22:54 +02:00
JC Brand
cfd6fad78a
Always show .icon-remove for roster contacts
...
Hovering is not supported on touchscreen devices.
2017-04-24 15:57:23 +02:00
JC Brand
f3d29e016e
Show unread messages counter next to roster contacts
2017-04-24 15:57:22 +02:00
JC Brand
a5ea86e29a
Initial CSS work on showing an unread messages indicator
2017-04-24 15:56:54 +02:00
JC Brand
6af4480c14
Render disconnect message via template and add padding.
2017-04-21 18:26:59 +02:00
JC Brand
8c3c70c17e
CSS fix. Lock icon wasn't showing.
2017-04-20 10:01:42 +02:00
JC Brand
2f8fac03ff
Nicer rendering of the spinner in MUC rooms
2017-04-04 14:22:19 +00:00
JC Brand
bef236ec25
Tweak padding
2017-04-04 11:21:25 +00:00
JC Brand
ef02b4b604
Tweak the send button CSS (positioning and margin)
2017-03-31 22:41:06 +02:00
JC Brand
24942d6d0a
Improved CSS for the send button.
...
- Simplify the Sass a bit
- Put the button at the bottom
- Give it full width (plus some margin)
- Let the color match the chatbox type
updates #796
2017-03-30 12:42:15 +02:00
JC Brand
4d6fb84239
Style the ::placeholder text to make it lighter.
2017-03-19 15:59:48 +00:00
JC Brand
a4293b382c
Padding for the awesomplete dropdown
2017-03-03 15:33:11 +01:00
JC Brand
6121a3e11c
Borderless window buttons.
...
The padding didn't appear consistent across browsers.
2017-03-01 22:12:30 +01:00