Commit Graph

63 Commits

Author SHA1 Message Date
Kris 7f6b0df5bf UX: move and restyle bulk select on desktop (#65) 2025-03-20 08:42:11 -04:00
Martin Brennan 274e5f7a1f UX: Add theme settings and value transformers (#67)
This commit adds the above for these core site
settings:

* search_experience
* enable_welcome_banner

Since for horizon we want better control of
the default experience of these settings OOTB.

See also https://github.com/discourse/discourse/pull/31917
2025-03-20 15:38:46 +10:00
chapoi d062468f93 Undo sticky topic header (#64) 2025-03-19 10:19:25 -05:00
chapoi b6db617017 Mobile: New alert info width fix (#63) 2025-03-19 10:01:43 +01:00
Jordan Vidrine efc3dd5475 cleanup dropdown button (#62) 2025-03-18 19:29:42 -05:00
Jordan Vidrine d79313436d fix (#61) 2025-03-18 19:18:32 -05:00
Jordan Vidrine 19c957aecc apply anti-aliased font to topics as well (#60) 2025-03-18 18:43:27 -05:00
chapoi 3816c49bbf Tiny misc fixes (#59) 2025-03-18 17:02:45 +01:00
chapoi f64d0cc6dc UX: update styling of overlapping alert new/updated topics (#56) 2025-03-18 17:01:49 +01:00
chapoi 71f246c8a3 Button hover style reapply (#58) 2025-03-18 09:28:25 -05:00
Jordan Vidrine 970ee33771 cleanup (#55) 2025-03-17 19:49:30 -05:00
Jordan Vidrine 2c41c2ffab fix user page (#54) 2025-03-17 15:13:39 -05:00
Martin Brennan 185651b10d DEV: Remove search banner dependency (#53)
Followup dfa22d21b6,
the search banner has been replaced in core
with the welcome banner, this is no longer needed,
c.f. https://github.com/discourse/discourse/pull/31516
2025-03-17 11:45:14 +08:00
Jordan Vidrine dfa22d21b6 UX: Welcome banner merge prep (#49)
This PR preps the Horizon theme for the merger of the search banner into core. This PR should only be merged once this PR in core has been merged.
2025-03-17 12:18:54 +10:00
Jordan Vidrine 598f4fce65 fix (#52) 2025-03-14 17:13:38 -05:00
Jordan Vidrine 144c3dff8f DEV: main container sizing & border radius cleanup (#51) 2025-03-14 16:12:54 -05:00
Jordan Vidrine 8b09523510 DEV: Button stylesheet cleanup (#50) 2025-03-14 15:30:00 -05:00
Jordan Vidrine f70c452f26 selected (#48) 2025-03-12 13:52:05 -05:00
Jordan Vidrine 3911572b29 UX: More fixes (#47) 2025-03-12 13:39:27 -05:00
Jordan Vidrine 7fe1b87f82 small tweaks (#46) 2025-03-12 12:27:56 -05:00
Martin Brennan d85097774f DEV: Add high level system spec and clean up JS (#34) 2025-03-12 10:18:36 -05:00
chapoi 9a5759ae86 Tweak to color shadows, sidebar font-size, general small fixes (#36) 2025-03-12 10:02:45 -05:00
Jordan Vidrine 7023cc0f97 add margin to select menu (#45) 2025-03-11 17:21:46 -05:00
Jordan Vidrine feae5a0214 hide topic list trigger (#44) 2025-03-11 17:21:28 -05:00
Jordan Vidrine 81b7466224 fix sidebar group chat icon (#43) 2025-03-11 17:20:26 -05:00
Jordan Vidrine 97b379eb08 UX: font smoothing (#42) 2025-03-11 17:20:14 -05:00
Jordan Vidrine 1f55a9d9a2 fixes (#41) 2025-03-11 17:19:41 -05:00
Jordan Vidrine f4d5b3b97e UX: Color fixes (#40) 2025-03-11 16:29:35 -05:00
Jordan Vidrine 09ef1d2a14 paintbrush (#39) 2025-03-11 14:48:10 -05:00
Jordan Vidrine d1800ffd98 PR: Custom Color Choice (#38) 2025-03-11 14:45:04 -05:00
Jordan Vidrine 664e3a5910 UX: Small tweaks to colors (#37) 2025-03-11 14:01:34 -05:00
chapoi cdf49bd516 Button styling and states (#35) 2025-03-11 12:01:18 -05:00
Jordan Vidrine a90b691505 UX: Color exploration & base (#33) 2025-03-11 11:24:20 -05:00
Jordan Vidrine eca05948c3 UX:Breakpoint padding (#32) 2025-03-10 15:56:17 -05:00
Jordan Vidrine cef5ad279c fix target (#31) 2025-03-10 13:15:44 -05:00
chapoi fc97ab99fe Mobile: topic list, topic view, sidebar tweaks 2025-03-10 16:50:13 +01:00
Jordan Vidrine 9e96704c24 UX: Mobile fix (#29) 2025-03-08 09:45:06 +00:00
Jordan Vidrine 536b58feba small-mobile-fix (#28) 2025-03-07 14:54:20 -06:00
Jordan Vidrine 35a4642042 UX: Width & calculation adjustments for main container (#27) 2025-03-07 12:01:26 -06:00
David Taylor 3777405f0b DEV: Use resize observer (#25) 2025-03-07 11:40:19 -06:00
Jordan Vidrine e18b9e89eb fix (#24) 2025-03-06 20:30:27 -06:00
Jordan Vidrine 9381e56c47 UX: Dark mode changes to move toward a base of accent-color (#23) 2025-03-06 20:30:07 -06:00
Jordan Vidrine 9a8a9d4ad3 UX: More tweaks & fixes (#22) 2025-03-06 15:54:45 -06:00
chapoi 91f3cc3ebb Mobile: Topic list and topic (#19) 2025-03-06 14:09:19 -06:00
Jordan Vidrine 7d53fe08ce button/chat fixes (#21) 2025-03-06 13:20:12 -06:00
Jordan Vidrine 328b8cbab5 UX: More desktop tweaks (#20) 2025-03-06 13:00:56 -06:00
Martin Brennan ef2925a663 FIX: i18n import in status column component (#18) 2025-03-06 13:49:32 +10:00
Jordan Vidrine 41ee5a5358 DEV: Merge topic list card component (#17)
This PR merges the topic-list-item card component into the nextgen theme.

Also does the following cleanup:

* Use template-only ember components
* Use `fire` instead of deprecated `fa-fire` icon
* Lower version requirement for node to 18 to match core
* Add english locale strings for topic status column
* Remove dummy theme settings

---------

Co-authored-by: Martin Brennan <martin@discourse.org>
2025-03-06 13:35:27 +10:00
Jordan Vidrine f406bfbedf UX: Misc desktop edits (#15) 2025-03-05 20:29:58 -06:00
chapoi af4c0c540f UX: desktop tweaks (#14) 2025-03-05 17:05:48 +01:00