David Leek
b9a7c0cda6
feat: command bar admin menu improvements ( #9689 )
2025-04-03 10:23:45 +02:00
Tymoteusz Czech
6e947a8ba6
fix: linter rule for hooks ( #9660 )
2025-04-01 14:33:17 +02:00
Thomas Heartman
6e34ae4ada
fix: project icon sizing and color ( #7672 )
...
This PR fixes the project icon sizing and color in the create feature
form. However, it includes a little more cleanup work.
1. I've switched out the previous project icon with a new one. The
difference? The old one had lots of whitespace around it, which made
sizing it awkward.
2. I've added a wrapping Icon component to common. The idea was taken
from this thread on the MUI GitHub about how to make imported icons
behave consistently with MUI icons.
3. Because I've switched the icon and added a new component, I've also
gone and updated the other places we used the old icon, so that we're
consistent about the usage.
In create dialog form:

Updated icon in:
Project card component

Project creation form

Sidebar and command bar (it's actually larger here, but maybe that's
okay? Previous project was kinda small):

(Previous sidebar and command bar):

I'd be willing to leave the sidebar and command bar for now if we think
it's better to leave them using the same size as previously, but we can
talk about that. I think it's better in the sidebar; undecided about the
command bar.
Bonus changes: I fixed some typos
2024-07-26 10:26:16 +02:00
David Leek
233bf0757e
chore: fix command bar key prop usage ( #7534 )
2024-07-05 08:24:51 +02:00
Jaanus Sellin
990ea1ffb2
feat: quick suggestions click close ( #7533 )
...
Now recently visited projects, features, pages will also close the
command bar.
2024-07-03 14:41:23 +03:00
David Leek
06971375cb
chore: fix command bar missing icons in quick suggestions ( #7522 )
2024-07-03 09:41:12 +02:00
Jaanus Sellin
1f48f9067a
fix: command menu hover ( #7515 )
...
Now command menu hover has same styling as sidebar

2024-07-02 13:34:40 +03:00
Jaanus Sellin
4eebf49423
feat: clear search string and close box after click ( #7511 )
...
Now when selecting an item from command menu, the search string is
cleared and command menu closed.
2024-07-02 11:12:08 +03:00
Jaanus Sellin
c907199d23
feat: command bar feedback ( #7485 )
...


2024-07-01 14:15:51 +03:00
David Leek
bdce76e84a
chore: command bar refactor of search result items for consistent styling and icons ( #7483 )
2024-06-28 12:40:44 +02:00
David Leek
d01aba955a
chore: rename recent and page suggestions ( #7484 )
...
Renames and moves recently visited and page suggestions to match name
pattern
2024-06-28 13:18:27 +03:00
Jaanus Sellin
82822a735b
feat: command bar track events ( #7469 )
...
Start tracking plausible events
1. Log the search keywords that returned 0 results
2. Track all clicks, based on source(search/recents/pages), type etc.
2024-06-27 12:48:57 +03:00
Jaanus Sellin
e8511789fd
feat: command menu items can have description as tooltip now ( #7455 )
...

2024-06-26 12:39:53 +03:00
David Leek
ffe306714b
feat: tweak command bar UI styles to match sketches ( #7447 )
2024-06-25 14:30:39 +02:00
David Leek
9b789ea5ef
feat: command bar pages and name resolving ( #7397 )
2024-06-14 11:22:55 +02:00
Jaanus Sellin
09d9676d66
feat: command bar search projects ( #7388 )
...
Now can search for projects.
Also adding debounce to not spam backend with requests. Also the UI is
less flickery.
2024-06-13 14:47:34 +03:00
David Leek
50316a2f23
feat: command bar last visited: improve project/feature icons and paths ( #7383 )
2024-06-13 09:43:39 +02:00
Jaanus Sellin
21088b745d
feat: search features from command bar ( #7378 )
...
Now searching works in command bar
1. Currently piggybacking on the search hook, but I think it is not fast
enough, and also it is using the query params as the global search. This
causes some weird behaviour in UI. This probably means we will create
separate endpoint for this.

2024-06-12 21:24:22 +03:00
David Leek
576dd04dc5
feat: command bar poc ( #7350 )
...
Command bar PoC using clone of search
---------
Co-authored-by: sjaanus <sellinjaanus@gmail.com>
2024-06-11 15:27:59 +03:00