Penar Musaraj
041ac3d8b7
DEV: Refactor header offset calculations ( #29398 )
2024-10-31 09:50:01 -04:00
Jan Cernik
81396467d0
UX: More improvements to login/signup forms ( #29417 )
Licenses / run (push) Waiting to run
Linting / run (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (annotations, core) (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (backend, core) (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (backend, plugins) (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (frontend, plugins) (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (frontend, themes) (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (system, chat) (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (system, core) (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (system, plugins) (push) Waiting to run
Tests / ${{ matrix.target }} ${{ matrix.build_type }} (system, themes) (push) Waiting to run
Tests / core frontend (${{ matrix.browser }}) (Chrome) (push) Waiting to run
Tests / core frontend (${{ matrix.browser }}) (Firefox ESR) (push) Waiting to run
Tests / core frontend (${{ matrix.browser }}) (Firefox Evergreen) (push) Waiting to run
2024-10-30 13:33:06 -03:00
chapoi
04aed79028
UX: lower copy link z-index ( #29458 )
2024-10-29 10:35:14 +01:00
Kris
ca693b53eb
UX: limit user-card focus ring to desktop ( #29435 )
2024-10-28 10:10:03 -04:00
chapoi
8ac1f6ad9a
UX: Visual adjustments to login/signup forms ( #28680 )
...
This adds several improvements to the signup/login forms. Some of them include:
- Added a minimal signup progress bar design for mobile.
- Made the signup/login modals full height on mobile.
- Improved the activation, account creation, and login-required pages on mobile.
- Removed the subheader and emoji from the welcome component.
- Removed most input instructions.
- Used consistent font size for text below the inputs.
- Displayed input instructions only when the field is focused.
- Improved the vertical alignment of input labels.
- Increased the spacing between inputs.
- Fixed label positioning for custom fields.
- Moved the "(optional)" text for the name input outside the instructions.
- Disabled buttons during login to prevent layout shifts.
- Reused the CTA component for modals as well.
- Matched the invite CTA styles with the signup form.
---------
Co-authored-by: Jan Cernik <jancernik12@gmail.com>
Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2024-10-25 09:34:59 -03:00
Kris
fa42565515
UX: fallback max-height for modal style ( #29321 )
2024-10-21 21:09:29 -04:00
Kris
4cb46ecb0f
DEV: allow optional modal height vars to be set ( #29315 )
2024-10-21 14:00:28 -04:00
chapoi
bfb5eaf21a
UX: fix sidebar styling on tablet ( #29248 )
2024-10-17 07:32:57 +02:00
Jan Cernik
7e1cca87a9
UX: Add option to use fullpages for login and signup ( #29034 )
...
This adds dedicated routes for /login and /signup, replacing the use of modals. Currently, this is behind the experimental_full_page_login feature flag. It also includes some small consistency fixes related to formatting, spacing, icons, and the loading of certain elements
2024-10-15 11:10:54 -03:00
Ella E.
19fb8b8d57
FIX: Adjustments to the admin sidebar following recent core sidebar styling changes ( #29138 )
2024-10-08 22:11:07 -06:00
Régis Hanol
34d04e7507
SECURITY: add pagination to post replies
...
When a post has some replies, and the user click on the button to show them, we would load ALL the replies. This could lead to DoS if there were a very large number of replies.
This adds support for pagination to these post replies.
Internal ref t/129773
FIX: Duplicated parent posts
DEV: Query refactor
2024-10-07 11:48:48 +08:00
Jan Cernik
b092ccbdc5
UX: Add progress bar to the registration flow ( #27694 )
2024-08-28 08:43:39 -03:00
Kris
76b28ed836
UX: fix user profile button wrap, clean up styles ( #28255 )
2024-08-06 17:47:51 -04:00
Joffrey JAFFEUX
7a7cc815be
DEV: removes legacy modal code ( #28047 )
2024-07-24 18:07:17 +02:00
Jan Cernik
a027ec4663
UX: Merge the simplified topic map ( #27964 )
...
Replaces the existing topic map with the experimental-topic-map made by @awesomerobot.
---------
Co-authored-by: awesomerobot <kris.aubuchon@discourse.org>
2024-07-22 19:42:29 -03:00
Kris
9a2f94f648
UX: spacing fix for related topics on mobile ( #27940 )
2024-07-16 17:51:55 -04:00
Kris
fa3709041b
UX: fix padding on suggested/related toggle in PMs ( #27939 )
2024-07-16 14:46:15 -04:00
Kris
d4ade75583
A11Y: remove heading tags from usercards ( #27926 )
2024-07-16 12:32:53 -04:00
Kris
39187d9814
A11Y: improve notification panel layout for high zoom levels ( #27848 )
2024-07-10 15:50:34 -04:00
Kris
c780e764d0
A11Y: usercard resizing for high zoom levels ( #27846 )
2024-07-10 14:51:56 -04:00
Kris
e505a5a1d5
UX: improve categories page subcategory layout ( #27612 )
2024-06-25 17:37:35 -04:00
Kris
e5c0cfcd27
UX: remove default use of quaternary color, update nav pill styles ( #27502 )
2024-06-24 09:54:34 -04:00
Jan Cernik
604ca4d46e
UX: Hide the error tooltip when focusing the topic title ( #27531 )
2024-06-19 11:55:29 -03:00
Kelv
7e31a8104d
DEV: remove bootbox dependency ( #27443 )
2024-06-12 15:56:17 +08:00
Kris
0739431cc0
UX: create space for new topics banner on new, unread ( #27374 )
2024-06-06 18:04:27 -04:00
Kris
13a2ca8b09
UX: update px spacing to em for proportionality ( #27108 )
2024-05-21 13:13:38 -04:00
Jarek Radosz
87769a83c4
DEV: Implement glimmer topic-list ( #26743 )
...
(experimental)
The initial implementation of glimmer topic-list and related components. Does not include new APIs and isn't compatible with existing customization. That's gonna come in future PRs.
Enabled by adding groups to `experimental_glimmer_topic_list_groups` setting.
2024-05-21 14:36:15 +02:00
carson chang
4fad0b33eb
UX: Use breakpoint CSS variable instead of arbitrary 570px ( #26945 )
...
* Update header.scss
* Update discourse.scss
2024-05-09 09:16:24 -07:00
Jan Cernik
7bc7ad45bb
UX: Merge the redesign experiment for embedded replies ( #26876 )
...
This PR merges the [design experiment](https://meta.discourse.org/t/embedded-replies-feedback/290538 ) based on the [Custom embedded replies component](https://meta.discourse.org/t/custom-embedded-replies/272670 ) created by [Don](https://meta.discourse.org/u/don/summary )
---------
Co-authored-by: Jordan Vidrine <jordan@jordanvidrine.com>
2024-05-08 18:00:17 +02:00
Kris
b971efed8c
UX: dynamic spacing for summarization buttons ( #26690 )
2024-04-22 09:49:00 -04:00
Kris
8b4730e52c
DEV: unused CSS cleanup, variable updates, simplification ( #26111 )
2024-03-11 09:07:53 -04:00
Kris
f65a5c5f02
UX: clean up invite buttons ( #26068 )
2024-03-07 10:50:11 -05:00
Kris
9421997866
DEV: remove old bootstrap alert CSS ( #25991 )
2024-03-01 16:03:34 -05:00
Kris
ccf0fdaa81
UX: improve group email setting wrap, cleanup styles ( #25985 )
2024-03-01 12:34:55 -05:00
Kris
db2f5ae51b
UX: simplify styles for image uploader ( #25970 )
2024-02-29 14:39:00 -05:00
Keegan George
faec73e1e0
DEV: Override jsuites CSS in core ( #25944 )
2024-02-28 14:35:08 -08:00
David Battersby
8bfa2bcf3a
UX: flexible autocomplete width ( #25900 )
...
When tagging a user in composer, the autocomplete div has a fixed width, causing longer names and usernames to get cut off. This change allows the div to expand up until a max-width of 600px on desktop.
2024-02-27 17:17:30 +08:00
Penar Musaraj
b205abadfc
Revert "UX: allow fullscreen composer on mobile ( #25787 )" ( #25842 )
...
This reverts commit 13eabff739
.
2024-02-23 12:21:26 -05:00
Kris
1ac8922013
DEV: update classes, remove unused CSS ( #25825 )
2024-02-23 09:14:37 -05:00
chapoi
28fc4010b0
UX: remove hardcoded value ( #25499 )
2024-02-23 11:58:12 +01:00
Kris
9005a14508
UX: fix topic map link expansion hover ( #25822 )
2024-02-22 15:47:38 -05:00
chapoi
13eabff739
UX: allow fullscreen composer on mobile ( #25787 )
2024-02-22 13:01:27 +01:00
David Taylor
9883e6a0c8
UX: Add loading indicator when loading 'new or updated topics' ( #25649 )
...
Also improves error handling so that the action can be retried if the network request fails
2024-02-13 10:41:22 +00:00
Isaac Janzen
32ee0e3c0a
FIX: Similar topics relying on widget search menu ( #25586 )
2024-02-07 18:15:54 +11:00
Kris
59ccb69db0
FEATURE: show unread post indicator on mobile ( #25421 )
2024-02-06 11:50:49 -05:00
Kris
4266b0cf7d
UX: fix and improve topic title badge spacing ( #25441 )
2024-01-26 12:11:03 -05:00
Kris
3c54d9e64c
UX: improve featured link positioning in topic titles ( #25427 )
2024-01-25 16:49:34 -05:00
Blake Erickson
ae5c11f364
FIX: Remove css that should not have been added ( #25425 )
...
Accidentally added this css that didn't need to be added as part of this
commit: 0dcdc66f58
2024-01-25 12:17:26 -07:00
Blake Erickson
89883b2f51
WIP: Experiemental Bulk Topic Actions Dropdown ( #25245 )
...
* WIP: Experiemental Bulk Topic Actions Dropdown
Creates a new dropdown that can be used for topic bulk actions.
2024-01-25 09:12:06 -07:00
Kris
7639591552
UX: cleaning up some invite page styles ( #25247 )
2024-01-12 17:15:01 -05:00