Jérémie Astori
|
d8d1d3aee0
|
Improve scroll-down button UI
|
2019-02-18 01:13:32 -05:00 |
|
Jérémie Astori
|
2657332919
|
Fix loading page styling
|
2019-02-15 01:40:42 -05:00 |
|
Pavel Djundik
|
c8568b5429
|
Redirect pageup/pagedown without manually animating the scroll
|
2019-02-13 16:44:15 +02:00 |
|
Pavel Djundik
|
199df6b729
|
Fix hasRoleInChannel
|
2019-02-13 16:44:15 +02:00 |
|
Pavel Djundik
|
2b653a30d6
|
Tweak connection error spacing
|
2019-02-12 12:49:06 +02:00 |
|
Pavel Djundik
|
42717e3dec
|
Enable preserveWhitespace: false , add spaces where needed, fix whitespace when copying text
|
2019-02-12 12:49:06 +02:00 |
|
Pavel Djundik
|
7ba14fe4e3
|
Explicitly place * on actions in DOM
|
2019-02-12 12:49:06 +02:00 |
|
Pavel Djundik
|
00b84d31f5
|
Fix whitespace in previews
|
2019-02-12 12:49:06 +02:00 |
|
Pavel Djundik
|
6d1d2e006a
|
Remove extra .text span as its no longer needed
|
2019-02-12 12:49:06 +02:00 |
|
Pavel Djundik
|
4d400b6ace
|
Hide scroll down button entirely with css to fix some issues
|
2019-02-12 12:49:06 +02:00 |
|
Pavel Djundik
|
f1994352bd
|
Fix scroll button on iOS
|
2019-02-12 12:49:05 +02:00 |
|
Pavel Djundik
|
d1185da9eb
|
Fade buttons when disabled
|
2019-02-12 12:49:05 +02:00 |
|
Pavel Djundik
|
26dc37033c
|
Make connection-error a vue state
|
2019-02-12 12:49:04 +02:00 |
|
Pavel Djundik
|
ae56191b9f
|
Fix scroll-down button position in non channels
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
a10ac4e7da
|
Make a single function to initialize channel variables
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
ad0f638487
|
Add jump-to-bottom arrow when scrolled up
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
bc69ef5f0b
|
Actually change message output based on statusMessage setting
|
2019-02-12 12:48:44 +02:00 |
|
Pavel Djundik
|
8931570c02
|
Port join-channel completely to Vue
|
2019-02-12 12:48:43 +02:00 |
|
Pavel Djundik
|
ebda927bb1
|
Render toggle button after links
|
2019-02-12 12:48:43 +02:00 |
|
Pavel Djundik
|
30bdfe9d3f
|
Hide 'show more history' button if there are no more messages
|
2019-02-12 12:48:42 +02:00 |
|
Pavel Djundik
|
0654a4373f
|
Minor fix for previews
|
2019-02-12 12:48:42 +02:00 |
|
Pavel Djundik
|
db803a8548
|
Port channel list to Vue
|
2019-02-12 12:48:42 +02:00 |
|
Pavel Djundik
|
dee76adc0c
|
Implement network collapsing in Vue
|
2019-02-12 12:48:41 +02:00 |
|
Pavel Djundik
|
a229138ca6
|
Add connected state
|
2019-02-12 12:48:41 +02:00 |
|
Pavel Djundik
|
d4a23ffc98
|
Fix loading disappearing too soon
|
2019-02-12 12:48:41 +02:00 |
|
Pavel Djundik
|
7e332b817d
|
Channel list rendering with Vue
Co-Authored-By: Tim Miller-Williams <timmw@users.noreply.github.com>
|
2019-02-12 12:48:41 +02:00 |
|
Pavel Djundik
|
77dc3086a0
|
Fix copying text in Firefox
Fixes #3035
|
2019-02-12 10:52:07 +02:00 |
|
Pavel Djundik
|
d33021773c
|
Fix up textarea growing to avoid rounding issues in Chrome
|
2019-02-05 23:24:30 +02:00 |
|
Pavel Djundik
|
d260ee05da
|
Fix line-height to match height in input
|
2019-01-26 10:34:12 +02:00 |
|
Jérémie Astori
|
69788a6b9b
|
Make sure the changelog page is selectable, e.g. for copy-pasting commands
|
2019-01-19 01:37:26 -05:00 |
|
Pavel Djundik
|
17115fa74d
|
Fix highlight styles not applying to notices and actions
|
2019-01-16 13:29:45 +02:00 |
|
Pavel Djundik
|
eb648195de
|
Fix .active styles incorrectly applying to hovered users in userlist
Fixes #2969
|
2019-01-15 12:56:26 +02:00 |
|
Pavel Djundik
|
aceffed61f
|
Remove underline from textcomplete dropdown
|
2018-10-01 17:12:37 +03:00 |
|
Pavel Djundik
|
ecc1fdd799
|
Fix extra padding in condensed messages on mobile
Fixes #2797
|
2018-09-24 10:25:20 +03:00 |
|
Pavel Djundik
|
c62665f47b
|
Add hover underline on preview expand button
|
2018-09-21 11:05:56 +03:00 |
|
Pavel Djundik
|
45235ba7aa
|
Enable underlines on links
|
2018-09-19 09:58:46 +03:00 |
|
Richard Lewis
|
e97c9ff265
|
Fix fullscreen mode for videos. I was unable to reproduce the border radius issue.
|
2018-09-13 20:04:19 +03:00 |
|
Pavel Djundik
|
ce212e001c
|
Add file uploading support
Co-Authored-By: Max Leiter <hello@maxleiter.com>
Co-Authored-By: Jérémie Astori <astorije@users.noreply.github.com>
|
2018-09-03 10:30:05 +03:00 |
|
Pavel Djundik
|
b1dcbd3811
|
Merge pull request #2601 from thelounge/xpaw/fix-2572
Make menu state consistent on desktop and mobile; fix sliding on desktop
|
2018-08-17 09:25:43 +03:00 |
|
Ivan Kozik
|
2a74ace48f
|
Keep timestamps aligned when using a font with variable-width numbers
This improves the layout of the timestamps when using the San Francisco font.
|
2018-07-29 15:22:54 +00:00 |
|
Jérémie Astori
|
7b926f7c32
|
Merge pull request #2515 from thelounge/xpaw/transparent-sw-cache
Network-first service worker caches
|
2018-07-25 00:57:20 -04:00 |
|
Jérémie Astori
|
8c09be9db3
|
Reuse muted color var for unhandled messages, and remove channel list color overrides
|
2018-07-24 01:16:39 -04:00 |
|
Jérémie Astori
|
fbe8a4151c
|
Reuse CSS variable on muted texts (timestamp, self messages, etc.) and improve constrast accessibility
#767676 is the lightest gray that passes AA level of WCAG contrast recommendations
|
2018-07-21 02:25:18 -04:00 |
|
Jérémie Astori
|
f69571847a
|
Make userlist section titles sticky on scroll
|
2018-07-21 02:25:17 -04:00 |
|
Pavel Djundik
|
ee4c8d78d3
|
Use monospace font on MOTDs and set an icon
|
2018-07-17 10:13:50 +03:00 |
|
Jérémie Astori
|
7f94a47a50
|
Merge pull request #2622 from thelounge/astorije/fix-highlight-mobile
Fix incorrect left padding for highlights on mobile
|
2018-07-08 15:03:10 -04:00 |
|
Jérémie Astori
|
f58e171a69
|
Fix incorrect left padding for highlights on mobile
|
2018-07-08 14:46:55 -04:00 |
|
Pavel Djundik
|
0f6fd4dac5
|
Listen for beforeinstallprompt to trigger 'add to home'
|
2018-07-06 15:38:57 +03:00 |
|
Pavel Djundik
|
cdebd532ce
|
Make menu state consistent on desktop and mobile; fix sliding on desktop
Fixes #2572
|
2018-07-06 12:27:26 +03:00 |
|
Pavel Djundik
|
d63f0ccc50
|
Make userlist state consistent on mobile and desktop
|
2018-07-04 10:26:07 +03:00 |
|