chapoi
c1f477c1b6
UX: Remove or replace button transitions with variable ( #27527 )
2024-06-20 19:51:20 +02:00
Kris
13a2ca8b09
UX: update px spacing to em for proportionality ( #27108 )
2024-05-21 13:13:38 -04:00
Penar Musaraj
30e3f291f8
UX: Fix styling for focused row ( #26698 )
2024-04-22 13:17:00 -04:00
Kris
b35da59865
UX: adjustments for experimental bulk select menu ( #26474 )
2024-04-02 18:01:21 -04:00
Kris
5c1147adf3
UX: Move top dismiss button from `topics` to `d-navigation` ( #26032 )
2024-03-05 15:43:07 -05:00
Kris
653b2e4678
DEV: remove unneeded buttons mobile CSS ( #25992 )
2024-03-01 16:42:02 -05:00
Kris
6d57da1d6e
FIX: global selector needed to avoid clicks registering on other elements ( #25445 )
2024-01-26 22:24:21 +00:00
Kris
3714a6f222
FIX: remove excess margin after title ( #25444 )
2024-01-26 13:42:38 -05:00
Kris
6b185f8655
PERF: eliminate some slow CSS selectors ( #25392 )
2024-01-26 13:10:45 -05:00
Kris
3c54d9e64c
UX: improve featured link positioning in topic titles ( #25427 )
2024-01-25 16:49:34 -05:00
Kris
cf25fab9b0
UX: simplify education message layout on empty /new route ( #25412 )
2024-01-24 18:13:42 -05:00
Kris
797da5870b
FEATURE: remove category badge style options, set bullet style as default ( #24198 )
2023-11-13 10:46:15 -05:00
Kris
22747e26fd
DEV: common CSS property for content backgrounds ( #23467 )
2023-09-08 12:07:04 -04:00
David Taylor
b5b4a3f233
UX: Fix positioning of mobile show-more following 71ff3417
( #23189 )
...
71ff3417
removed the mobile-specific template for discovery/topics. It was noted that this would introduce an additional `<div class='show-more'>` wrapper around the new topic indicator on mobile, but I didn't realise that it would cause positioning problems on mobile.
This commit moves the desktop-specific CSS into the desktop SCSS file so that it does not apply to mobile.
2023-08-22 17:16:12 +01:00
Penar Musaraj
161d3d190a
A11Y: Fix selecting topic when navigation via keyboard ( #22996 )
...
This fixes:
- a regression from 30c152c
, where navigating to a topic's last reply
via keyboard would lose track of the topic when returning to the topic
list
- an issue where if a topic's last post is a small post, navigating to it
via keyboard would not focus the post
Co-authored-by: David Taylor <david@taylorhq.com>
2023-08-07 17:05:16 -04:00
Meghna
0b36cf5a3f
UX: Fix margin for group label ( #22510 )
2023-07-10 21:18:12 +05:30
Meghna
7da307669f
UX: stack group inbox label horizontally ( #22130 )
2023-06-15 18:35:36 +05:30
Meghna
124de2ba7c
UX: list group label indicator should match existing design ( #21999 )
...
* UX: list group label indicator should match existing design
* better formatting
* add slight left margin
2023-06-09 21:30:34 +05:30
Vinoth Kannan
d4bfd441ba
FEATURE: display PM participant group names in the topics list. ( #21677 )
...
After this change, we can view all participant group names on the topic list page.
Co-authored-by: Régis Hanol <regis@hanol.fr>
2023-05-31 19:32:06 +05:30
Canapin
ecb9a27e55
UX: improve tags spacing ( #21585 )
2023-05-23 09:52:15 +08:00
Jarek Radosz
0671a95cd6
FIX: GitHub onebox ellipsis styling regressed in 9d03f20
( #19441 )
2022-12-13 12:01:48 +01:00
Kris
9d03f207fa
UX: more consistent style for the new topic banner ( #19405 )
2022-12-12 12:56:25 -05:00
Kris
c937b6dd36
FIX: set max-width on category logo img ( #18703 )
2022-10-21 12:01:26 -04:00
Kris
ab217d8ae0
FIX: set width on category logo img, not container ( #18676 )
2022-10-20 13:20:17 -04:00
Jarek Radosz
4170b9bb58
DEV: Use more css vars ( #18561 )
...
Followup to #18518
This time it's mostly line-height vars and a couple of other uncommon vars.
2022-10-12 16:05:42 +02:00
Jarek Radosz
ea326906e3
DEV: Use css var font sizes ( #18518 )
...
For consistency and and the ability to change all font sizes at once in the dev tools
2022-10-12 15:31:59 +02:00
Jan Cernik
08476f17ff
FEATURE: Add dark mode option for category logos ( #18460 )
...
Adds a new upload field for a second dark mode category logo.
This alternative will be used when the browser is in dark mode (similar to the global site setting for a dark logo).
2022-10-07 11:00:44 -04:00
Osama Sayegh
eb237e634a
A11Y: Focus last viewed topic in topic lists (take 3) ( #16257 )
...
Another attempt at fixing https://meta.discourse.org/t/discourse-with-a-screen-reader/178105/88?u=osama . Previous PR (reverted): #16240 .
The problems with the previous PR were:
1. As you scrolled down a topics list, the first topic of every new batch of topics would receive focus and the indicator would show up.
2. Similar to 1, clicking the `See X new or updated topics` notice would also focus a random topic from the new topics that were just loaded.
3. Topics in the suggested topics list received focus too
4. Our custom focus indicator appeared on mobile, but it shouldn't.
This commit should have none of these problems.
2022-03-23 13:03:56 +03:00
Osama Sayegh
97519a3ea5
Revert "A11Y: Focus last viewed topic in topic lists ( #16240 )" ( #16255 )
...
This reverts commit 5d77f485cb
.
There are some edge cases that we need to handle better. Reverting this
commit because we're going to do a beta release later today.
2022-03-22 20:09:12 +03:00
Osama Sayegh
5d77f485cb
A11Y: Focus last viewed topic in topic lists ( #16240 )
...
Meta topic: https://meta.discourse.org/t/discourse-with-a-screen-reader/178105/88?u=osama
This is another attempt to fix the same problem that https://github.com/discourse/discourse/pull/15300 was meant to fix, but it had to be reverted because the `focus()` call caused the topic title to have an outline on certain browsers. This commit does mostly the same thing as the previous one, but the difference is that the native focus indicator outline is replaced with a custom indicator that only appear on the left side of the topic rather than all sides. See https://github.com/discourse/discourse/pull/16240#issuecomment-1075212093 for screenshots.
2022-03-22 19:26:38 +03:00
Kris
07436e9d8c
UX: update navigation-container scaling & wrapping ( #15372 )
2021-12-20 17:08:03 -05:00
David Taylor
e906596942
FIX: Ensure mobile topic-list links are treated as Ember transitions ( #15022 )
...
In the topic lists, it's important that we apply `pointer-events: none;` to the links. 0e371d4
updated the selector used for this css.
In `templates/list/topic-list-item.hbs`, `.main-link` is applied to the same element as `.topic-list-data`, so the new selector applied correctly.
In `templates/mobile/list/topic-list-item.hbr`, `.main-link` is nested within `.topic-list-data`, so the new selector did not apply correctly.
This commit switches the selector back to simply `.main-link`, so that it works for both mobile and desktop.
2021-11-19 13:47:53 +00:00
Jordan Vidrine
9ebfcbb867
FIX: Topic list separator fix ( #15011 )
2021-11-18 13:32:44 -06:00
Jordan Vidrine
370c729160
FIX: Additional fixes for last-visited on topic list ( #14962 )
2021-11-16 12:34:29 +01:00
Jordan Vidrine
0e371d4c6d
SYNTAX: Use classes instead of html element targeting ( #14890 )
...
* SYNTAX: Use classes instead of html element targeting
2021-11-15 14:49:45 -06:00
Penar Musaraj
8a250a1eac
UX: Ensure sticky elements don't overflow header ( #14432 )
2021-09-23 14:51:06 -04:00
Penar Musaraj
8115e5ef76
UX: Better placement for bulk select actions button ( #14419 )
2021-09-23 10:50:10 -04:00
Penar Musaraj
97c0659fcc
UX: Use standard font size for buttons at the end of /top page ( #14326 )
2021-09-13 14:18:41 -04:00
Penar Musaraj
24e71acf3f
UX: Normalize sizing for inputs, buttons, dropdowns ( #14226 )
...
See PR for details
2021-09-09 11:01:56 -04:00
Kris
75041dbbeb
UX: Remove `:empty` on topic-statuses, clean up ( #14227 )
2021-09-02 15:35:35 -04:00
Kris
a049b8f596
UX: User bookmark page style adjustments ( #13869 )
2021-07-29 12:11:15 -04:00
Alan Guo Xiang Tan
37b8ce79c9
FEATURE: Add last visit indication to topic view page. ( #13471 )
...
This PR also removes grey old unread bubble from the topic badges by
dropping `TopicUser#highest_seen_post_number`.
2021-07-05 14:17:31 +08:00
Kris
9e5b8544a1
UX: Fix "last visit" line overlap in Chrome ( #13232 )
2021-06-01 17:33:29 -04:00
Kris
34c5df2700
UX: Make search result styles more consistent ( #13174 )
2021-05-26 20:36:21 -04:00
Jarek Radosz
96f3f15f38
UX: Align list-controls & topic-title top margins ( #13150 )
2021-05-26 11:12:32 +02:00
Kris
f61d430566
UX: Improve category controls on smallest devices ( #12945 )
2021-05-06 17:51:55 -04:00
Kris
c0bd7db799
UX: Improve alignment and spacing of category headers ( #12829 )
2021-04-26 18:55:18 -04:00
Joffrey JAFFEUX
f14e898f6f
A11Y: makes replies count a button and not a link ( #12570 )
2021-04-06 08:27:43 +02:00
Kris
a2946b0728
Move category dropdown changes to desktop only ( #11995 )
...
follow-up to 615a091
2021-02-05 11:30:08 -05:00
Kris
615a091707
UX: ensure category breadcrumbs have consistent height ( #11966 )
2021-02-04 14:38:12 +11:00