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
Penar Musaraj
2dc48fd6c1
UX: Uniformize styles for focus states ( #11933 )
2021-02-03 11:45:54 -05:00
Kris
f1d5d2b134
REFACTOR: Convert buttons to flexbox ( #11785 )
2021-01-27 16:17:08 -05:00
Joffrey JAFFEUX
6f13d2b039
A11Y: makes post-edits-indicator a button instead of a link ( #11811 )
2021-01-22 17:09:39 +01:00
Kris
d15159dff7
UX: Refactor topic list nav ( #11285 )
2021-01-06 16:15:28 -05:00
Jordan Vidrine
95a142741c
UX: New Topics Will Appear Here display changes ( #10895 )
...
* UI: No new topics changes
This commit changes the way the 'new topics will appear here' message displays.
2020-10-13 10:29:27 -05:00
Penar Musaraj
c937afc75e
FEATURE: automatic dark mode ( #10341 )
...
A first step to adding automatic dark mode color scheme switching. Adds a new SCSS file at `color_definitions.scss` that serves to output all SCSS color variables as CSS custom properties. And replaces all SCSS color variables with the new CSS custom properties throughout the stylesheets.
This is an alpha feature at this point, can only be enabled via console using the `default_dark_mode_color_scheme_id` site setting.
2020-08-03 22:57:10 -04:00
Penar Musaraj
3116591dc6
DEV: Refactor `dark-light-choose()` usage in SCSS
...
Covers most, but not all, cases.
2020-07-29 09:09:37 -04:00
Michael Brown
d9a02d1336
Revert "Revert "Merge branch 'master' of https://github.com/discourse/discourse ""
...
This reverts commit 20780a1eee
.
* SECURITY: re-adds accidentally reverted commit:
03d26cd6: ensure embed_url contains valid http(s) uri
* when the merge commit e62a85cf
was reverted, git chose the 2660c2e2
parent to land on
instead of the 03d26cd6
parent (which contains security fixes)
2020-05-23 00:56:13 -04:00
Jeff Atwood
20780a1eee
Revert "Merge branch 'master' of https://github.com/discourse/discourse "
...
This reverts commit e62a85cf6f
, reversing
changes made to 2660c2e21d
.
2020-05-22 20:25:56 -07:00
Kris
a93d0a8fcc
UX: Remove bold from category badge text
2020-05-19 21:11:49 -04:00
Kris
3d6c952c3e
UX: remove bold to de-emphasize category names on visited topics
2020-05-06 18:02:39 -04:00
Kris
e27f07e57d
minor followup to 657facb
2020-05-05 17:18:36 -04:00
Jordan Vidrine
bae813fac6
fix linting
2020-05-05 18:29:19 +02:00
Jordan Vidrine
657facb1d5
FIX: Fixes wrapping of buttons with larger buttons
...
Thanks to Kris for solution
2020-05-05 10:51:49 -05:00
Dan Ungureanu
fe51f7a863
FEATURE: More improvements to crawler and old browsers view
...
Related to c85018cdfd
.
2020-04-30 12:07:51 +03:00