Pavel Djundik
85907f54ba
Improve context menus
2019-11-25 20:13:13 +02:00
Richard Lewis
a71472a427
Port contextmenus to Vue
2019-11-25 20:13:11 +02:00
Pavel Djundik
7584f47c7d
Cleanup webpush code
2019-11-25 20:13:10 +02:00
Tim Miller-Williams
347802a4b6
Refactor Apple keyboard logic to be more explicit
2019-11-25 20:13:03 +02:00
Pavel Djundik
5c4b402341
Fancy image interactions in the image viewer
...
Desktop:
- Mousewheel to zoom in/out (hold ctrl to move up/down)
- If zoomed, drag around with mouse to move
Mobile:
- Move around with one finger
- Change zoom with two fingers
2019-11-25 20:12:47 +02:00
Richard Lewis
b95f89c4c2
Implement version checker in Vue.
2019-11-25 20:12:31 +02:00
Richard Lewis
5b17a2fbe4
Port session list to vue.
2019-11-25 20:12:27 +02:00
Pavel Djundik
09e12affe8
Begin moving windows to Vue
2019-11-25 20:12:21 +02:00
Raqbit
95cc9a47fb
Add file size to link preview
2019-11-07 16:58:28 +01:00
Pavel Djundik
48713428b7
Import primer-tooltips css
2019-11-02 12:45:41 +02:00
Pavel Djundik
959ec5b598
Merge pull request #3471 from MiniDigger/feature/plugin-messages
...
Add message type for plugins
2019-11-01 16:41:41 +02:00
Pavel Djundik
5b3399f95a
Use postcss to optimize css
2019-11-01 13:47:18 +02:00
Jay2k1
c89aea3c1e
add bidi support to messages, actions, previews etc
2019-10-24 16:53:29 +02:00
MiniDigger
8f7bee8dd3
Add icon to message
2019-10-22 19:38:13 +02:00
Pavel Djundik
2273c913ac
Merge pull request #3451 from thelounge/xpaw/heading-contrast
...
Increase contrast of headers in windows
2019-10-21 11:01:47 +03:00
Pavel Djundik
4e17067a07
Update context and auto complete menu styles
2019-10-20 00:36:40 +03:00
Pavel Djundik
ba517bbac9
Increase contrast of headers in windows
2019-10-14 17:30:35 +03:00
Pavel Djundik
d09a35b129
Use default cursor for active channels
2019-09-16 11:30:30 +03:00
ollipa
e69e448396
add save button to edit topic input field
2019-08-11 17:34:01 +03:00
ollipa
49652fc40a
make channel topic editable from user interface
2019-08-11 15:29:08 +03:00
Pavel Djundik
ba356ae34c
Merge pull request #1873 from thelounge/astorije/outlines
...
Add custom focus outlines for inputs and green buttons
2019-07-19 16:45:15 +03:00
Jérémie Astori
e246c06c32
Do not silence outline of all elements, and add custom outline where possible
...
- Tweak outlines
- Consolidate focus shadows between inputs and buttons, apply custom focus to whole page (i.e. on "Join a channel" form), cleanup
- Do not add custom outlines on checkboxes/radios as browsers are not doing this too well
- Apply hover effect on all inputs, not just in `#windows`
2019-07-19 16:12:15 +03:00
Alistair McKinlay
20816d509d
Add check for outdated packages, and show on the help screen.
2019-07-19 13:33:09 +01:00
Pavel Djundik
e04bfe39bf
Improve raw messages
2019-07-17 10:34:23 +03:00
Emerson Veenstra
ef6684b77b
Only prepend text with 'Notice: ' if it's the nick it's from
2019-06-14 13:51:42 -04:00
Pavel Djundik
830fdda91a
Implement invite list
2019-04-15 14:38:11 +03:00
Pavel Djundik
dde3465cfa
Merge pull request #3114 from thelounge/xpaw/sortable-fixes
...
Change styling when dragging channels.
2019-03-27 12:42:48 +02:00
Pavel Djundik
f9459ee1c3
Fix up sorting channel styling
2019-03-27 12:23:50 +02:00
Pavel Djundik
3153830005
Change condensed summary hover to an underline
2019-03-25 17:08:22 +02:00
Jérémie Astori
7e7ac8229b
Style the upload progress bar
2019-03-18 10:28:18 +02:00
Pavel Djundik
f84e4199e9
Re-implement file uploads with old-school forms
...
Co-Authored-By: Richard Lewis <richrd@users.noreply.github.com>
2019-03-18 10:28:18 +02:00
Pavel Djundik
71332f59d9
Display current channel mode on /mode command
...
Fixes #885
2019-03-07 12:57:31 +02:00
Pavel Djundik
212f4be3c3
Fix (dis)connect icons in context menu being reverse of what they should be
2019-03-01 14:23:58 +02:00
Jérémie Astori
f8b5983f2c
Use Vue to show/hide insecure/disconnected icons instead of CSS
2019-02-27 02:25:44 -05:00
Pavel Djundik
6f70ce9e15
Merge pull request #3082 from thelounge/astorije/parted-channel
...
Display a broken link icon and red text color when not joined on a channel
2019-02-26 19:18:54 +02:00
Jérémie Astori
e173b84fdb
Show/Hide parted channel icon/styling using v-if instead of CSS display property
2019-02-26 01:26:45 -05:00
Jérémie Astori
f8a39a0ea8
Display a broken link icon and red text color when not joined on a channel
2019-02-25 00:21:40 -05:00
Pavel Djundik
a9eced888f
Set scrollbar properties for Firefox 64+
...
Refs:
https://developer.mozilla.org/en-US/docs/Web/CSS/scrollbar-color
https://drafts.csswg.org/css-scrollbars-1/
2019-02-23 11:41:39 +02:00
Jérémie Astori
8dee92bd04
Reduce shadow on scroll-down button
2019-02-18 13:54:25 -05:00
Jérémie Astori
404de0ff5b
Use CSS variable for button color
2019-02-18 13:32:41 -05:00
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