To be honest you’re asking for a very unusual functionality. I’m not sure if I’ve seen any product/project management tool that allows to assign comments. Other than that everything else is doable in Fibery.
We’re aiming of having the same setup very soon and it should be a very straight forward affair.
But besides the assign comment part, all other ideas makes a lot of sense.
Basecamp has this feature, you can see all assignments, all bookmarks, all drafts, all your recent activity and so on.
You can even see all activity of the entire workspace, or from any project or from any other person.
Assigning comments in Google Docs:
Assigning comments in Clickup:
Assigning comments in Office 365:
Even Jira has a plugin for it:
After having experimented with Highlights (only because the UX on it was a bit nicer), I’ve used a separate Comment database to get the UX I needed.
It would be nice though if I could be able to disable the native comments, and/or display the entities instead of inline in the sidebar like comments, with text highlighted.
Replicate the highlights UI so that you can set the attributes of a database relationship without having to navigate away from the context you are in.
I have a long list (may post another time), but the most concrete UI/UX problem in its impact and frequency, which is like every 5 minutes, is the following single issue:
Fact:
Entity views tabs are currently mirroring the ‘current tab’ across the same database entities. This makes sense, but not when you want to browse and show other entities of the same db side by side. I will explain:
Setup:
I often use left and right panel showing:
Left panel: Page X showing entity views tab B (list view for navigating to subpages or related pages).
Right panel: Page Y showing the content of the page as rich text field in views tab A.
When it happens:
About 99% of the time I have in the left panel an entity with a list view being related entities of the same database (e.g. a Page with a list view of subpages, or next pages, or related pages). Lets call that the navigation tab. When I click on one of the related pages, the right panel opens the page in the same tab. Obviously, I want to see the main content text of that right panel entity, e.g. Description and I (generally) use the first tab for that.
Problem:
To see that, I have to click the first tab of the entity in the right panel, but by doing that the entity in the left panel also switches to that first tab. This means that I lose the ‘navigating’ entity tab in the left panel, and have to click that entity its left tab again to get it back. But by doing that the right panel its entity also switches to the list view navigation tab.
Wanted behavior:
Left panel entity tab stays fixed, when right panel entity is switched to another tab.
Two potential solutions:
- When clicking on an entity in the list view field of the entity in the left panel, that tab should stay active / should not switch if I click on another tab of an entity of the same db in the right panel (to show its rich text content). Meaning that the left panel tab is automatically locked for as long as it is displayed in the left panel.
- When clicking on an entity in the list view field of the entity in the left panel, the entity showing up in the right panel should always open in a entity views tab that is set as ‘default’. Why? Because 99% of the time I want to see the tab that contains the rich text content.
There a probably other solutions, but the point of this post is that this issue is a major pain in daily usage of Fibery.
This problem does not appear when left and right panel show entities of different databases. However, I have intentionally reduced the amount of databases, to work more with nested hierarchies of the same database, which very useful for keeping context (e.g. previous next relations, parent child topic relations, structured content relations, etc).
I think this would be great and is certainly doable! To @Mircea_Braescu’s response to you:
I would say that this is something needed and if a tool can solve it they will have really accomplished something!
Assigning comments is huge, because if you can’t basically see if somebody is going to fill the request you are making with an @ mention in a comment, you can’t keep track of whether something gets done. Another piece of this is resolving comments, I have requested this as well:
I would love to have the ability to have fields much more compact in the entity view, maybe with the ability to group them (e.g. personal data or address fields). Currently each field takes up a line and there is huge unused space. That is true for buttons also.
Dream would be being able to customize.
And two for table view:
- Fields showing entities cannot wrap lines and so take huge horizontal space, even when increasing row height.
- The header row should also be adjustable and allow wrap. Example: Overdue days column has to be much wider than necessary.
4 posts were merged into an existing topic: ENTER key on Num Pad doesn’t work when creating entities
Working with views once a group has been applied is generally difficult. This UX is rough and I often bounce back and forth between table view or list views and board views to get around quirks.
Here I have a view where it’s obvious and easy to add a group but not obvious and easy to create an entity within the database.
I also thing we should be able to disable creation of new groups on a per-view basis. In this case, it’ll only ruin my setup if I create a new Bill Type, whether accidentally or intentionally.
Agree. Based on this, I have another UI/UX suggestion:
When showing data in a table from multiple DBs or grouping by a field, the possibility to have a “shared column” regardless of a shared field name.
It could either just show both field names or allow for custom column headers… as of now tables containing multiple DB are not really appealing.
Timeline view can crush entities together too tightly. See screenshot with sections circled. When they are this tightly packed, can’t hover over to see the name. I have to open it to see what it is, which isn’t the end of the world, but would be nice to just see what it is with a hover.
Can be solved by switching to ‘one lane per item’ but that expands out vertically to the point where it becomes impossible to view. Can also be worked around by zooming in, but need to zoom in A LOT and quite tedious.
Would it be possible for the entities to have a visual buffer area where if they overlap too tightly, it will move it down to its own line so the name is atleast partially visible.
This is more of a personal preference thing, but it could be nice if the highlight colours weren’t changed by light mode and dark mode. e.g. light mode green is a very light green, and darkmode green is more of a dark forest green. Might be a better experience if these colours weren’t blended with the light/dark mode background and kept to a solid consistent colour between both modes..
More keyboard shortcuts, especially within entities. Linear has a really nice set of keyboard shortcuts throughout the software, and I think many of their within issue shortcuts would work with Fibery entities.
Just found out you can’t edit an entity name if you are scrolled down on the page. The entity name is still visible at the top (smaller), but if you click on it nothing happens. Confused me a for a couple seconds. Not a huge deal, but just commenting as it might be another point of friction that confuses new users.
Another minor UI/UX suggestion for behavior when prompting the user for input via button:
When user input is prompted by a button, the fields are always empty. This might be desired, but it could also be desired to have either the current value or another value pre-selected, based on the button and the field.
Example of how this might look in the automation rules:
In my opinion, the “Submit” button on forms is too close to the bottom. It would be nice for there to be a large amount of padding/space on the bottom.
I’d echo this. Would love to see Linear style keyboard shortcuts in Fibery, where everything can be done without taking your hands off the keyboard. A few examples from Linear that I find especially powerful:
J / K - jump between next/prev cards when opened from a view
CMD+Y - access recently viewed cards via a small popover menu
CMD+K - command palette. Every action in their app is keyboard accessible without even opening the palette. Its quick shortcut also displayed in the palette so you can learn the shortcuts using the command pallette. E.g. Comment on Issue CMD+M
Are you talking about navigating through the entities shown in a data view (list, board, table) or are you talking about opening a different entity, when looking at entity view?
Currently, Cmd+K brings up the search pane, and recently viewed entities will be shown until you start typing. Are there reasons why this is insufficient?