Closed en0ma closed 1 year ago
my point with our last discussion on this was that i think we should do something a bit more elegant in how we render the statuses. it's a lot of real estate (especially for smaller devices) to have a column that says pinned
most of the time. could we try using tooltipped icons for each status instead? and ideally avoiding having a column name for the status
also, we should think about combining the upload page with the files table, so there's an upload button in the same view and it's guaranteed that users uploading via the UI will see the statuses change as the upload and pinner progress
my point with our last discussion on this was that i think we should do something a bit more elegant in how we render the statuses. it's a lot of real estate (especially for smaller devices) to have a column that says
pinned
most of the time. could we try using tooltipped icons for each status instead? and ideally avoiding having a column name for the status
I understand the real estate issue (the major reason I consolidated the retrieval link and filename). I am not sure what the tooltip approach would look like, so long as we let the users see the file pinning status(as it can easily help debug the deal stage, which is what I am aiming for), I am good.
Also, I am not so good with UI work, who can I get to assist me try out a tooltip?
my point with our last discussion on this was that i think we should do something a bit more elegant in how we render the statuses. it's a lot of real estate (especially for smaller devices) to have a column that says
pinned
most of the time. could we try using tooltipped icons for each status instead? and ideally avoiding having a column name for the statusI understand the real estate issue (the major reason I consolidated the retrieval link and filename). I am not sure what the tooltip approach would look like, so long as we let the users see the file pinning status(as it can easily help debug the deal stage, which is what I am aiming for), I am good.
Also, I am not so good with UI work, who can I get to assist me try out a tooltip?
i can assist on this and/or contribute pieces of it. makes sense to me to split it up as the following:
PinStatusIcon
component that takes the pinning status as a prop and renders a MuiSvgIcon
with a tooltip. i.e. pinning => SyncOutlined
, pinned => PublishedWithChangesOutlined
, failed => SyncProblemOutlined
PinStatusIcon
next to the row in the files table, passing content.pinningStatus
into the propsDownloadingOutlined
icon in PinStatusIcon
lmk if you need more assistance or want me to take any piece of this
closing in favor of https://github.com/application-research/estuary-www/pull/136
NB: do not merge, wait for this https://github.com/application-research/estuary/pull/691