summaryrefslogtreecommitdiff
path: root/ui/styles/sidebar.css
Commit message (Collapse)AuthorAge
* A few semantically-thin wrapper divs.Owen Jacobson2025-07-08
| | | | This is an extension of the previous commit: we don't need these divs _at all_ to achieve the layout we want, and we aren't attaching behaviour or semantics to them, so, out they go.
* Rename "channel" to "conversation" throughout the client.Owen Jacobson2025-07-03
| | | | Existing client state, stored in local storage, is migrated to new keys (that mention "conversation" instead of "channel" where appropriate) the first time the client loads.
* Split up link colours and use fewer wildcard patterns to re-style them.Owen Jacobson2025-05-06
| | | | | | This was causing problems with message colouring, as these rules had specificity similar to constructs like `.message.deleted`. This approach removes their browser default styles, then adds styling specific to the channel sidebar, the app bar, and the message view.
* Force the text colour for links in the channel list to something with decent ↵Owen Jacobson2025-04-21
| | | | | | | | contrast. We were ending up with colours picked by a more specific rule (`a, a:hover, a:visited, a:active`, from `app.css`), which was suppressing the colours we wanted. This is not a particularly elegant solution, but it is _an_ solution. Code organized this way to avoid giving `a` elements a background colour.
* Be a bit more careful with the nesting of anchors and list items.Owen Jacobson2025-02-21
| | | | Browsers cope with weird nestings mostly fine, but there's no upside for us in testing that.
* npm run formatOwen Jacobson2025-01-11
|
* Fix up active and hover sidebar stylesKit La Touche2025-01-05
|
* Stylize channel badgesKit La Touche2025-01-05
|
* Stylize more betterKit La Touche2025-01-05
|
* Do a lot of stylingKit La Touche2025-01-04
|
* Update colour variablesKit La Touche2025-01-04
|
* Just oh so many stylesKit La Touche2025-01-01
|
* Add in some hand-rolled stylesKit La Touche2024-12-30