Lorenz Hübschle-Schneider
f76e7508ae
Implement reconnecting upon connection loss
...
TODO: test in various conditions
11 years ago
David Cormier
d8c4ba78c1
plugins: add html5 video support
...
Shows ogv, mp4 and webm files inside a video tag
11 years ago
Lorenz Hübschle-Schneider
f125c43ccb
Adds emoji support using Twitter's twemoji
11 years ago
Lorenz Hübschle-Schneider
9b7a778186
Fix non-#channels and single-symbol channels (#)
11 years ago
Lorenz Hübschle-Schneider
d68032b77a
Fix font size and timestamp positioning issues on mobile
...
By using relative sizes, we automatically adjust to any change in the font size setting
Also, the timestamp shouldn't be lifted up, that looks weird. A margin-bottom: -1px does the CSS engine spell of confusion as well and doesn't mess up the layout.
11 years ago
Ailin Nemui
f6bc1f94e0
[light theme] add style for quick keys
11 years ago
Lorenz Hübschle-Schneider
89ea7d20ea
Restore space at the bottom of buffer lines
11 years ago
Lorenz Hübschle-Schneider
8190e7a256
Fix bufferlist spacing on mobile
...
The current version is much too tight to hit, and for some reason I only
fixed it in the cordova branch. This should go into master, though.
11 years ago
Lorenz Hübschle-Schneider
80b0d2ca6a
Quick keys disappear only after releasing alt key
...
Other changes:
- 0.2s delay so they don't appear when pressing Alt+A etc
- don't appear when other modifier keys are pressed
11 years ago
Ailin Nemui
9827710736
Support narrowing buffer selection with Alt+0-9 after using Alt+g or when onlyUnread is enabled, and show numeric overlays for Alt+0-9 keys on the buffers
11 years ago
Lorenz Hübschle-Schneider
1f0cb71e86
Make buttons unselectable
...
This improves copying and pasting quite a lot
11 years ago
Tor Hveem
3964fcc674
Fix bug with background color bleeding through
11 years ago
Tor Hveem
f86b1081c7
fix gap between input and content
11 years ago
Tor Hveem
c5d725e2c6
style option control in light theme
11 years ago
Ailin Nemui
1e2c26812f
light theme: improve colours
...
* make the background lighter
* set highlight colour to something readable
* improve readability of default grey colours
* make default text color readable
* fix some base colours
11 years ago
David Cormier
bda4e1af3e
light-theme: darken most colors by 50% and add it to theme manager
11 years ago
Ailin Nemui
5960f9ba81
Add light theme
11 years ago
David Cormier
7fa1b7cc9d
Create dark theme by extracting theme settings from glowingbear.css
...
* Remove style.css as those values should be themable as well.
* Update urls in index.html to link to dark theme by default
11 years ago
Lorenz Hübschle-Schneider
4fd5ceadb2
Don't automatically show NSFW content
...
Fixes #472
11 years ago
Ailin Nemui
7fba43c2f9
[themes] make nicklist width fixed on mobile UI so text doesn't get cut off
11 years ago
Lorenz Hübschle-Schneider
2475ad2c61
Bufferlist design attempt
11 years ago
Lorenz Hübschle-Schneider
611abdf51a
Use "off" glyphicon instead of "remove"
...
Needs a few fixes to not look disproportionately large next to the cog.
Also remove that sodden trailing space.
11 years ago
Tor Hveem
7baffb15e0
Fix word breaking
...
Use break-all to force breaking in all browsers.
11 years ago
Lorenz Hübschle-Schneider
6d988069c7
Add asynchronous GitHub Gist embedding plugin
...
requires a few selectors to be more precise in our CSS
11 years ago
Lorenz Hübschle-Schneider
6f5047fb68
Add indicators to the accordion so people will notice it's actually there
11 years ago
Nick Singer
d03b5b8a07
modified stylesheet and index.html for a better looking connection form
11 years ago
Lorenz Hübschle-Schneider
cd4b5c8abe
Display HTML colour codes inline
11 years ago
David Cormier
01a1d79a54
Remove font definition from css file
...
The font for the .favorite-font class is now set programmatically
11 years ago
David Cormier
7c5a396171
Rename 'monospace' class to 'favorite-font'
11 years ago
Lorenz Hübschle-Schneider
7a374740af
Fix rendering of settings dialog on mobile
11 years ago
Lorenz Hübschle-Schneider
bc958a3f7b
Fix modal so that it reliably works on all plattforms
11 years ago
Lorenz Hübschle-Schneider
73dcddac0e
increase max height of accordion fields for mobile
11 years ago
Lorenz Hübschle-Schneider
4259b070de
Fix modal height and accordion in firefox
11 years ago
Lorenz Hübschle-Schneider
7d5bc0f078
Accordion without jQuery / bootstrap js
...
it's not quite 100% as nice though
11 years ago
Lorenz Hübschle-Schneider
23fb4da05a
Implement modal without bootstrap.js and jQuery
11 years ago
Lorenz Hübschle-Schneider
97cf908932
Prevent embeds from overflowing
...
Fixes #347
11 years ago
Lorenz Hübschle-Schneider
8816fe221e
Animate sidebar with CSS transitions
11 years ago
Lorenz Hübschle-Schneider
6e0e1d122f
Change order of default monospace fonts, remove Terminus
...
Having a bitmap font as first choice is really stupid, as noted
by @Evropi in #322 (this fixes #322 )
As Inconsolata is a wonderful font that has the advantages of
a monospace font combined with a level of readability that is
otherwise reserved to sans-serif fonts, I think it should be first
in the list.
11 years ago
Lorenz Hübschle-Schneider
fcfd9fce91
Make it pretty
11 years ago
Lorenz Hübschle-Schneider
cffeef030b
Fix line breaks on mobile by shifting around padding
11 years ago
Kramer Campbell
9aa6a374cd
Add option to show seconds in timestamps.
11 years ago
Lorenz Hübschle-Schneider
ffde1422e0
Fix highlighting of channel upon selection in mobile firefox
11 years ago
Lorenz Hübschle-Schneider
f5dde0163b
Sans-serif on mobile, smaller margins, bigger nicks
...
@torhve : smaller margins! just click merge right now? ;)
11 years ago
Lorenz Hübschle-Schneider
beb640493d
Make timestamps smaller and all the same colour on mobile
...
Different colours on mobile don't really work: either they're too similar to
distinguish (and then it just looks strange), or they're too dark to be visible.
11 years ago
Lorenz Hübschle-Schneider
c4ad663f56
Fix colours on mobile
...
@creesch introduced this change, but I'm not sure why
11 years ago
Lorenz Hübschle-Schneider
f69a1ce3c4
Fix scrolling on landing page (mobile)
11 years ago
Lorenz Hübschle-Schneider
b21e788ab2
Adjust to actual mobile devices, not small browser windows
11 years ago
Lorenz Hübschle-Schneider
2be3ac7f99
Improve mobile design
11 years ago
Lorenz Hübschle-Schneider
f3b20c1567
Layout fixes
...
- make buffer-/nicklist items that line up with the input bar clickable (z-index)
- add back padding for inputbar with nicklist on mobile
11 years ago
Lorenz Hübschle-Schneider
99296d2a51
Fix input bar bleeding into nicklist & mobile input bar jumps
...
Closes #298
11 years ago