Commit graph

314 commits

Author SHA1 Message Date
Jérémie Astori dce42df050 Fix link preview title going underneath the user list
Also fix the preview description not respecting the ellipsis, and update the image size and margin to nicely align with text.
2017-04-04 02:31:44 -04:00
Jérémie Astori d842517c4e Fix image preview talking full width
Bootstrap was taking over these declarations because they use `!important`.
2017-04-04 02:09:53 -04:00
Maxime Poulin 6a273d825a Improve inline previews for links and images 2017-04-04 01:40:51 -04:00
Jérémie Astori fb672ab57f Improvements to the new flex layout for messages 2017-03-30 19:50:48 -04:00
Maxime Poulin 35b6b47de3 Remove table layout for chat messages (and fix layout issues yet again) 2017-03-30 19:50:48 -04:00
Jérémie Astori da0a52e3cb Fix wrong font size in help center labels
This only concerns plain texts, not `<code>` or `<kbd>`.
2017-03-30 02:19:26 -04:00
Jérémie Astori c1fc185643 Move "About The Lounge" section from Settings to Help window 2017-03-10 20:23:45 -05:00
Jérémie Astori 0f9b12f2b8 Add a help window within the app
This brings commands and keyboard shortcuts from the website, after a massive overhaul. It comes as part of the big documentation rewrite that I am currently doing.

`kbd` design inspiration from GitHub, `code` design inspiration from Bootstrap.

This help page is accessible from an icon in the sidebar, near the Settings icon.
2017-03-10 20:23:45 -05:00
Al McKinlay 166e43ec39 Fix body height
#821 fixed #793, but it appears since then, Chrome has changed the behaviour back to what it was befor ethe fix, so 2.2.0 on Chrome 56+ is even more broken.
2017-02-06 12:41:17 +00:00
Pavel Djundik d0dee0c47a Remove margin on date marker on smallest screen size 2016-12-21 01:32:23 +02:00
Pavel Djundik bf71c4b9bd Make html container take the entire screen estate 2016-12-19 15:12:29 +02:00
Jérémie Astori c20813609b Style connection error message consistently with the rest of the app, above the message input 2016-12-13 01:58:05 -05:00
Pavel Djundik a8926e2ced Stop refreshing the page on every socket.io error 2016-12-13 01:55:11 -05:00
stepie22 93f0f6942e Add a date seperator 2016-11-23 16:35:42 +02:00
Pavel Djundik 6023035838 Update depdencides to latest stable versions 2016-11-19 10:49:16 +02:00
Jérémie Astori ddaf7ff300 Add a way to cycle through nicks on mobile
This was heavily inspired by https://github.com/maxpoulin64/lounge/commit/a877e46.
Clearly not a definitive solution but a good start to have and to improve upon.
2016-10-25 01:03:43 -04:00
Jérémie Astori 61a582f71f Merge pull request #702 from stepie22/dragndrop-fix
Fix channels behaving strangely while dragging
2016-10-23 10:34:02 -04:00
stepie22 1a4974b7df Fix channels drag'n'droping 2016-10-23 11:47:33 +02:00
Pavel Djundik b93fa12494 Match window title border line to text color 2016-10-23 11:11:04 +03:00
Pavel Djundik b28bba6dd4 Remove svg and ttf font formats 2016-10-09 15:21:04 -04:00
Pavel Djundik 94781c98d4 Merge pull request #653 from MaxLeiter/MaxLeiter/crypto-unhandled
Fix unhandled message color in Crypto theme
2016-10-07 19:40:05 +03:00
Max Leiter 565e37e873 Fix unhandled message color in Crypto theme 2016-10-03 10:20:06 -07:00
Jérémie Astori 4328946f80 Add tooltips to nick editor buttons 2016-10-01 16:51:35 -04:00
Jérémie Astori 12839af684 Make nick badge editable to set it in the UI 2016-10-01 16:51:34 -04:00
Jérémie Astori f2c4d08801 Fix title icons for channels and channel lists
This bug slipped when adding `/list` support in #258.
2016-09-30 01:50:54 -04:00
Jérémie Astori ad4a79cbca Merge pull request #400 from maxpoulin64/slide
Add touch slideout menu for mobile
2016-09-30 00:03:04 -04:00
Jérémie Astori 345aac1a27 Merge pull request #258 from maxpoulin64/channel-list
Implement /list
2016-09-29 02:47:34 -04:00
Pavel Djundik 98b7908c2b Merge pull request #618 from thelounge/astorije/disable-pull-to-refresh
Disable pull-to-refresh on mobile that conflicts with scrolling the message list
2016-09-25 08:28:54 +03:00
Jérémie Astori 7b15235489 Merge pull request #359 from thelounge/xpaw/simplify-base-theme
Move Shout theme borders to example theme
2016-09-25 01:21:56 -04:00
Pavel Djundik bdb4d0de6a Remove -ms-transform and add missed -webkit-transform 2016-09-24 10:46:02 +03:00
Pavel Djundik 62ee13833b Move Shout theme borders to example theme 2016-09-24 00:16:00 +03:00
Pavel Djundik 2bb782fe81 Merge pull request #617 from thelounge/astorije/fix-sidebar-loading
Hide sidebar when app is loading in themes
2016-09-24 00:14:24 +03:00
Gilles Gauthier 8bd5d800d0 Fixing display: flex for iOS 8 2016-09-20 21:59:59 -07:00
Jérémie Astori 578328d208 Disable pull-to-refresh on mobile that conflicts with scrolling the message list
See http://stackoverflow.com/a/29313685/1935861
2016-09-18 19:28:27 -04:00
Jérémie Astori 701e333d78 Hide sidebar when app is loading in themes
This change was originally made in #420 then I broke it for themes in #615, sigh...
2016-09-17 20:43:29 -04:00
Jérémie Astori 8be62e4f55 Fix a left margin appearing on all non-default themes 2016-09-17 13:13:01 -04:00
Jérémie Astori 87dfe2cc22 Disable tooltips on mobile to prevent them to stay after clicking 2016-09-14 23:50:57 -04:00
Jérémie Astori d5f234bdb5 Make all window form inputs white so selects match text inputs 2016-09-06 01:18:21 -04:00
Jérémie Astori 34036a4b7a Allow ourselves to have decent looking select elements in the settings 2016-09-06 01:11:31 -04:00
Maxime Poulin 7f6dfe1652 Merge pull request #572 from thelounge/astorije/fix-radiuses-again
Move border-radius from #main to .window elements to fix radius once and for all
2016-09-03 20:16:17 -04:00
Jérémie Astori b66c538a45 Merge pull request #562 from thelounge/astorije/css-redundancy-fix-2
Remove font family redundancy, fix missed fonts, remove Open Sans
2016-09-02 22:37:45 -04:00
Jérémie Astori 66f6a623d8 Allow long URLs to break onto next line on Chrome
This fixes a bug that displays a horizontal scrollbar and messes up with the layout when URLs (or text) is too long.
Fix is Chrome-specific but so is the bug.
2016-08-20 00:23:56 -04:00
Jérémie Astori f509e9fe5a Move border-radius from #main to .window elements to fix radius once and for all
https://github.com/thelounge/lounge/pull/537 only fixed it on chat windows,
but for some browser-specific display bug/reason not on settings, login, ...
2016-08-19 01:34:42 -04:00
Jérémie Astori f2a0bc5d23 Remove font family redundancy, fix missed fonts, remove Open Sans 2016-08-14 17:28:47 -04:00
Jérémie Astori 83d1a99608 Set tooltip colors to be readable on both light and dark backgrounds 2016-08-03 01:11:50 -04:00
Jérémie Astori e99bf9ac0a Make sure body fonts are used for tooltips 2016-08-03 01:11:10 -04:00
Jérémie Astori 2041c936b2 Add tooltips to user list and submit buttons 2016-08-03 01:10:22 -04:00
Jérémie Astori c33ff6a378 Restore padding and height of message input pre-textarea era 2016-08-02 00:33:16 -04:00
Jérémie Astori 5c271cf7b1 Fix accidentally removed border-radius
This was removed by https://github.com/thelounge/lounge/pull/379/files#diff-97db1f70168fb5f12457b238ff6052b5L504.
2016-07-31 17:53:16 -04:00
Maxime Poulin 1d47290ada Implement /list
Thanks to @xPaw for the base of this code
2016-07-22 21:42:42 -04:00