Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | components/buffer-list: fix text color when active and unread | Simon Ser | 2024-07-08 | 1 | -8/+8 |
| | | | | | Previously this couldn't happen, but now we don't mark the active buffer as read when the window doesn't have focus. | ||||
* | Prevent zalgo in IRC messages | Martijn Braam | 2024-03-12 | 1 | -0/+1 |
| | | | | | the overflow: auto; rule is enough to prevent zalgo from drawing over other IRC messages containing it to a single line. | ||||
* | Add buffer switcher | Simon Ser | 2023-06-08 | 1 | -3/+33 |
| | |||||
* | components/buffer-list: show buffers with errors in red | Simon Ser | 2022-09-05 | 1 | -0/+3 |
| | |||||
* | Use monospace on <input> too | Arik | 2022-07-01 | 1 | -0/+2 |
| | | | | | It looks like having "font-family: monospace" on <body> doesn't set it for <input> too. | ||||
* | Add button to enable protocol handler in settings | Simon Ser | 2022-06-27 | 1 | -0/+8 |
| | |||||
* | components/buffer-header: fix dead space above description | Simon Ser | 2022-02-04 | 1 | -1/+1 |
| | |||||
* | Better handle long topics on small screen sizes | Isaac Freund | 2022-01-07 | 1 | -0/+3 |
| | | | | | | | | | | | | | | Currently long topics will cause the buffer header to take up an arbitrarily large percentage of the screen on mobile. Additionaly, long words like URLS are not broken and may cause the buffer header to extend outside of the viewport in the x direction, rendering the buffer content unreadable. This patch fixes these two issues by limiting the buffer header size to 20% of the viewport and breaking long words such as URLs if they would overflow. Fixes: https://todo.sr.ht/~emersion/gamja/129 | ||||
* | Improve noscript UI appearance | Drew DeVault | 2021-11-29 | 1 | -0/+7 |
| | |||||
* | Dim away users in member list | Simon Ser | 2021-11-28 | 1 | -0/+3 |
| | | | | References: https://todo.sr.ht/~emersion/gamja/13 | ||||
* | Hide buffer focus outline | Simon Ser | 2021-08-18 | 1 | -0/+4 |
| | |||||
* | Preserve white space sequences in log lines | Simon Ser | 2021-06-24 | 1 | -0/+3 |
| | | | | This allows e.g. the MOTD to have properly-formatted ASCII art. | ||||
* | Turn dialog close button into a <button> | Simon Ser | 2021-06-22 | 1 | -5/+13 |
| | | | | This is semantically more correct. | ||||
* | Use semantically more correct elements for error bubble | Simon Ser | 2021-06-22 | 1 | -3/+6 |
| | |||||
* | Use cursor pointer for buttons | Simon Ser | 2021-06-11 | 1 | -0/+2 |
| | | | | | | | | I'm usually not a fan of changing the default browser styles for things like the cursor image, but here it actually improves accessibility: it's clearer for the user what can be clicked on. Closes: https://todo.sr.ht/~emersion/gamja/81 | ||||
* | Improve buffer header layout on mobile | Simon Ser | 2021-06-06 | 1 | -5/+17 |
| | | | | Put buffer title above buffer description. | ||||
* | Disallow selecting text in <summary role="button"> | Simon Ser | 2021-06-06 | 1 | -2/+2 |
| | | | | This supersedes the cursor rule. | ||||
* | Make <summary> easier to click on Firefox Mobile | Simon Ser | 2021-06-06 | 1 | -1/+0 |
| | | | | | | Add role=button to mark the element as a touch target. Closes: https://todo.sr.ht/~emersion/gamja/80 | ||||
* | Make @media queries whitespace consistent | Simon Ser | 2021-06-06 | 1 | -2/+2 |
| | |||||
* | Increase buffer/member list item height on mobile | Simon Ser | 2021-06-06 | 1 | -0/+6 |
| | | | | Closes: https://todo.sr.ht/~emersion/gamja/62 | ||||
* | Set scrollbar style | Simon Ser | 2021-05-31 | 1 | -2/+12 |
| | |||||
* | Make buffer title bold | Simon Ser | 2021-05-31 | 1 | -0/+1 |
| | |||||
* | Display prefixes in member list | Drew DeVault | 2021-05-31 | 1 | -0/+16 |
| | | | | Closes: https://todo.sr.ht/~emersion/gamja/43 | ||||
* | Ensure connect form has padding | Simon Ser | 2021-05-31 | 1 | -1/+3 |
| | | | | Even on small screens. | ||||
* | Mute date separator line color in dark theme | Simon Ser | 2021-05-28 | 1 | -1/+1 |
| | |||||
* | Pretty-print MOTD | Simon Ser | 2021-05-28 | 1 | -1/+1 |
| | |||||
* | Misc theme improvements | Simon Ser | 2021-05-28 | 1 | -8/+4 |
| | | | | | - Mute unimportant messages on dark theme - Adjust button background on light theme | ||||
* | style: minor adjustment to buttons | Drew DeVault | 2021-05-27 | 1 | -3/+5 |
| | | | | This makes the borders appear more uniform within the buffer header. | ||||
* | Restyle action buttons | Drew DeVault | 2021-05-27 | 1 | -5/+74 |
| | |||||
* | Implement togglable sidebars for narrow viewports | Drew DeVault | 2021-05-27 | 1 | -10/+100 |
| | | | | | Closed: https://l.sr.ht/96AD.jpg Open: https://l.sr.ht/gr_9.jpg | ||||
* | Improve contrast of nick colors on dark theme | Drew DeVault | 2021-05-27 | 1 | -1/+20 |
| | |||||
* | Style dialogs for dark theme | Simon Ser | 2021-05-27 | 1 | -1/+10 |
| | | | | Closes: https://todo.sr.ht/~emersion/gamja/32 | ||||
* | Indent channels and nicks in buffer list | Simon Ser | 2021-05-25 | 1 | -0/+3 |
| | |||||
* | style.css: Substitute repeated colours with variables | Thorben Günther | 2021-05-01 | 1 | -62/+48 |
| | | | | | Whenever possible (light and dark scheme use same variable name), the element was removed from the dark block. | ||||
* | Add CSS for email fields | Simon Ser | 2021-04-27 | 1 | -3/+6 |
| | |||||
* | Improve dark theme style for text inputs | Simon Ser | 2021-04-27 | 1 | -0/+9 |
| | |||||
* | style.css: Add dark mode | Thorben Günther | 2021-04-23 | 1 | -0/+120 |
| | |||||
* | Move dialog submit buttons to the right | Simon Ser | 2021-03-09 | 1 | -0/+6 |
| | |||||
* | Fix overflowed dialogs | Simon Ser | 2021-03-08 | 1 | -2/+2 |
| | |||||
* | Add help dialog with keybindings reference | Simon Ser | 2021-03-08 | 1 | -0/+15 |
| | |||||
* | Add dialog for join form | Simon Ser | 2021-03-08 | 1 | -4/+31 |
| | |||||
* | Make date separators more readable | Simon Ser | 2021-03-02 | 1 | -1/+1 |
| | |||||
* | Move join button to buffer header | Simon Ser | 2021-03-02 | 1 | -8/+0 |
| | |||||
* | Add unread message separator | Simon Ser | 2020-09-03 | 1 | -3/+17 |
| | | | | Closes: https://todo.sr.ht/~emersion/gamja/4 | ||||
* | Add date separators to buffer | Simon Ser | 2020-08-13 | 1 | -0/+11 |
| | | | | Closes: https://todo.sr.ht/~emersion/gamja/5 | ||||
* | Display messages with a highlight differently | Simon Ser | 2020-08-13 | 1 | -0/+4 |
| | |||||
* | Add error reporting on connect and main page | bbworld1 | 2020-08-08 | 1 | -0/+19 |
| | |||||
* | Show offline user status | Simon Ser | 2020-07-13 | 1 | -0/+3 |
| | | | | When the WHO reply is empty, it means user isn't connected to IRC. | ||||
* | Hide horizontal scrollbars on Firefox | Simon Ser | 2020-07-13 | 1 | -1/+2 |
| | | | | Firefox shows horizontal scrollbars when the member list overflows. | ||||
* | Print IRC error messages in red | Simon Ser | 2020-06-29 | 1 | -0/+3 |
| |