Kris
755a666dae
UX: hide bootstrap mode from header ( #154 )
...
There are multiple header elements that get in the way, and we can't
really manage the position of this button well without a better
full-width solution... so I think it makes sense to hide it for now
Before:

After:

2025-05-05 12:35:00 -04:00
Keegan George
4b159e9296
UX: New topic button shouldn't appear in AI conversations page ( #152 )
...
## 🔍 Overview
This update ensures that the sidebar new topic button isn't shown on the
AI conversations sidebar. It also styles the new conversation button to
make use of Horizon's accent color
## 📸 Screenshots
### ← Before
<img width="1228" alt="Screenshot 2025-05-02 at 14 16 41"
src="https://github.com/user-attachments/assets/b187d31e-881a-4c34-b663-f4b55b8bc565 "
/>
### → After
<img width="1232" alt="Screenshot 2025-05-02 at 14 15 34"
src="https://github.com/user-attachments/assets/987cfba3-ad7c-49a9-80d8-14c3e52dd5c0 "
/>
2025-05-05 09:27:28 -07:00
Kris
e53184ac28
UX: fix experimental new new positioning ( #151 )
...
These styles were added for bulk select positioning, but turns out they
weren't needed anyway
before:

after:

2025-04-25 11:35:00 -04:00
Kris
a6293aa24b
UX: text logo line-height fix ( #150 )
...
Minor adjustment to avoid clipping descenders
before:

after:

2025-04-24 14:22:07 -04:00
Kris
45cc99a2e0
UX: better full-width support for wide logos ( #149 )
...
Helps avoid situations like this:

Some examples...
text-logos



image-logos



2025-04-24 14:04:06 -04:00
Jordan Vidrine
806b800f1f
UX: adjust styles to meet core changes ( #148 )
2025-04-23 14:44:00 -05:00
Jordan Vidrine
70af5fc68a
UX: Adjust spacing for more room ( #146 )
2025-04-21 16:36:03 -05:00
Kris
b1a9389a04
UX: minor breakpoint gap fix ( #147 )
...
Reported here:
https://meta.discourse.org/t/help-us-test-horizon-our-newest-theme/360484/55?u=awesomerobot
We have a 1px gap here where we get kind of a half-container
Before:

After:

2025-04-18 14:08:34 -04:00
Martin Brennan
f9603a24ea
DEV: Rename search -> welcome banner ( #144 )
...
Horizon is targeting the welcome banner not the search component
anymore, update CSS class names and rename the file to make this clearer
2025-04-18 12:23:44 +10:00
Jordan Vidrine
bf2fb463ae
UX: Modernize spacing a bit ( #145 )
2025-04-17 21:16:43 -05:00
Kris
d67ec3ac5f
FIX: remove SCSS mixed declarations ( #143 )
...
This fixes the SCSS mixed declaration errors (most noticeable while
running rspec)
2025-04-17 17:27:13 -04:00
Kris
cf9fd864dd
DEV: implement composer peek mode directly in theme ( #141 )
...
This implements the [composer
peek](https://github.com/discourse/composer-peek ) component directly
into the theme, and makes some minor adjustments to match theme styles:

2025-04-16 17:10:23 -04:00
Kris
36899bbbaa
UX: make theme compatible with AI gists ( #140 )
...
Before (only pinned topic excerpts, no gist toggle):

After (gists can be toggled on):

This puts the gists in the same place as the theme places excerpts and
uses the same styles. It also follows the theme pattern of hiding
excerpts/gists on mobile.
2025-04-16 15:34:52 -04:00
Jordan Vidrine
651cf2794c
UX: remove square avatar from topic posts ( #139 )
2025-04-16 12:04:41 -05:00
Jordan Vidrine
e9e166ca3a
FIX: Search header index ( #138 )
2025-04-15 20:46:27 -05:00
Martin Brennan
b23c4764a2
DEV: Put full width styles into their own file ( #132 )
...
Followup f1d5b69293
We want to make it super clear that this is to be removed when we merge
full width into core, keeping it in desktop.scss together with other
styles will make that harder.
2025-04-15 13:46:20 +10:00
Jordan Vidrine
7ab29303dd
UX: Mobile composer fixes ( #136 )
2025-04-14 16:33:30 -05:00
Kris
776071fdb0
UX: adjust disabled create button tooltip styles ( #135 )
2025-04-14 16:22:17 -05:00
Jordan Vidrine
2d193b4d7a
UX: Quick fixes ( #134 )
2025-04-14 15:52:12 -05:00
Jordan Vidrine
24165a53a6
UX: Login layout fixes ( #133 )
2025-04-14 13:59:24 -05:00
Kris
3a9917862d
UX: main-outlet needs dynamic bottom padding when composer open ( #119 )
...
When the composer is open the `#main-outlet`'s bottom padding needs to
match the composer height, so the content behind the composer can be
scrolled into view.
Reported here:
https://meta.discourse.org/t/help-us-test-horizon-our-newest-theme/360484/26?u=awesomerobot
2025-04-14 09:06:42 -04:00
Kris
0cd52c07fe
UX: fix topic progress height ( #118 )
...
Before:

After:

2025-04-14 08:59:33 -04:00
Kris
1e6a4a8a57
DEV: port sidebar new topic component into theme ( #129 )
...
This moves the [sidebar new topic button
component](https://github.com/discourse/discourse-sidebar-new-topic-button )
into the theme directly
If you have installed this theme previously, you should manually remove
the component.
2025-04-14 08:58:46 -04:00
Jordan Vidrine
b40a5a6e9a
UX: Adjust avatar spacing ( #131 )
2025-04-12 09:03:55 -05:00
Jordan Vidrine
3a0a5b0f30
UX: Fix chat backgrounds ( #130 )
2025-04-11 17:06:41 -05:00
Jordan Vidrine
e3aed16e2b
UX: remove gap on avatars in PM list ( #128 )
2025-04-11 15:47:12 -05:00
Jordan Vidrine
23f4362f7e
UX: Visual fixes ( #127 )
2025-04-11 15:33:58 -05:00
Jordan Vidrine
18ffe04242
UX: New PM design ( #125 )
2025-04-11 13:43:17 -05:00
Kris
8e5cef819d
UX: fix account activation layout ( #123 )
...
fixes this too-wide layout issue

2025-04-10 13:19:52 -04:00
chapoi
2653732bc3
UX: post notice styling ( #122 )
...

⬇️

2025-04-10 13:56:17 +02:00
Jordan Vidrine
2a0f5ec599
UX: font set experimental screen styles ( #121 )
2025-04-09 12:12:10 -05:00
Kris
2674364309
DEV: use wildcard selector for common container behavior ( #120 )
2025-04-08 16:01:08 -05:00
chapoi
5299986ed1
UX: iteration for the timeline scroll design ( #116 )
...
Attempt to make the timeline less eye-drawing, while still enhancing the
feel of "this is a draggable area" by emphasising the handle. Also added
a slight decrease of width.
| Before | After |
|--------|--------|
| 
| 
|
2025-04-08 18:31:10 +02:00
Jordan Vidrine
34b26abb6e
UX: fix width ( #114 )
2025-04-04 14:04:58 -05:00
Jordan Vidrine
c735718f1b
DEV: Add more user logic ( #113 )
2025-04-04 11:47:00 -05:00
Jordan Vidrine
cdcbffc483
UX: More color fixes ( #111 )
2025-04-03 16:13:23 -05:00
Kris
c9c468c677
UX: fix PM user input spacing ( #110 )
...
Before:

After:

2025-04-02 15:07:51 -04:00
Kris
85d94e9eca
UX: fix cakeday & user directory containers ( #109 )
...
Before:


After:


2025-04-02 15:07:35 -04:00
Jordan Vidrine
d0078cdd3e
UX: Adjust icon colors ( #108 )
2025-04-02 10:50:37 -05:00
Jordan Vidrine
759fd0b218
UX: Header outline ( #107 )
2025-04-02 08:28:08 -05:00
Jordan Vidrine
1c85ae4626
UX: More accessible colors ( #105 )
2025-04-01 20:01:29 -05:00
Jordan Vidrine
f4c6876923
UX: Topic excerpt fix ( #104 )
2025-04-01 15:09:04 -05:00
chapoi
def09bcca5
UX: adapt topic card layout for bookmarks & assigned list ( #97 )
2025-04-01 12:48:52 -05:00
Kris
5570fb9feb
UX: fix group page container, round border ( #102 )
...
Fixes the spacing on the group container and rounds the header
Before:

After:

2025-04-01 12:50:19 -04:00
Kris
878da19552
UX: fix category nav padding on small screens ( #98 )
...
This adjusts the active state of the dropdown by employing negative
margin to compensate for the padding
before:

after:

2025-03-31 17:02:30 -04:00
chapoi
17bd1c2346
UX: fix chat border ( #96 )
2025-03-31 10:50:44 +02:00
Jordan Vidrine
b4e451e64b
DEV: Experimenting with using built in core color palettes for the color picking component ( #71 )
...
This PR is the beginning of converting the color picker to use built in
core color palettes.
The `color_schemes` defined in `about.json` are created in core when the
theme is imported,
and we then show all user-selectable color palettes in this sidebar
footer menu.
An important caveat here is that all of the Horizon themes must be
changed to `user_selectable`
otherwise they will not show up in the color palette selector in the
sidebar.
When choosing a color palette that also has a corresponding dark color
palette,
*both* light mode and dark mode are correctly saved with the color
palette(s) chosen,
using the color palette cookie we already have in core.
Anon users can also set a palette, which will be saved in a cookie.
---------
Co-authored-by: Sérgio Saquetim <saquetim@discourse.org >
Co-authored-by: Martin Brennan <martin@discourse.org >
Co-authored-by: Osama Sayegh <asooomaasoooma90@gmail.com >
2025-03-31 13:28:28 +10:00
chapoi
0473f90cd9
Lower z-index of powered-by-discourse badge ( #93 )
2025-03-30 20:33:59 -05:00
Jordan Vidrine
3e3f410839
UX: More card fixes ( #94 )
2025-03-28 16:43:52 -05:00
Jordan Vidrine
2046f525d4
UX: More logic for title columns ( #87 )
2025-03-28 10:49:28 -05:00