Jarek Radosz
c2b71c04a8
DEV: Update linting ( #153 )
2025-05-06 16:53:12 +01:00
Kris
ec532d356e
UX: exclude wizard from #main-outlet background styling ( #155 )
...
Only a tiny sliver of the background shows currently, which seems
accidental
Before:

After:

2025-05-05 12:35:14 -04:00
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
Martin Brennan
07113ca324
DEV: Slight refactor and add specs for composer peek ( #142 )
...
Followup cf9fd864dd
2025-04-18 09:12:43 +10: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
Kris
81141cc66f
UX: update about.json, readme ( #137 )
...
Just a little bit of metadata cleanup
2025-04-15 09:19:14 -04: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
Kris
f1d5b69293
DEV: port full-width component to be included directly ( #126 )
...
Removes the [full-width
component](https://github.com/discourse/discourse-full-width-component )
dependency by adding most of the code directly to the theme. There was
one grid definition in the CSS I ended up removing because it was
conflicting with an existing override in the theme.
Anyone who has previously installed the theme should manually remove the
full-width component from it.
2025-04-11 15:46:25 -04:00
Jordan Vidrine
18ffe04242
UX: New PM design ( #125 )
2025-04-11 13:43:17 -05:00
David Taylor
b220d87a0d
DEV: Trigger basic-html view for unsupported browsers ( #124 )
2025-04-10 20:39:30 +01: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
Loïc Guitaut
3c7ccc97a7
DEV: Add system spec to check core features are working fine ( #117 )
2025-04-09 15:41:21 +02: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
Jordan Vidrine
d8c44934f4
UX: Theme name change ( #112 )
2025-04-03 16:13:02 -05:00
Martin Brennan
00b2402cbb
DEV: Core feature spec refinement ( #106 )
...
Followup e4b99976eb
This allows us to skip core feature specs more granularly,
since the topic ones work fine except create for example.
Also adds a topic create spec, since this theme uses the sidebar
new topic button component. We can rely on the /new-topic route
instead.
2025-04-03 13:40:27 +10: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