Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make changes to datagrid #537

Merged
merged 9 commits into from
Sep 11, 2024
Merged

Make changes to datagrid #537

merged 9 commits into from
Sep 11, 2024

Conversation

guergana
Copy link
Collaborator

@guergana guergana commented Sep 3, 2024

@guergana
Copy link
Collaborator Author

guergana commented Sep 3, 2024

@pdelboca @romicolman the metadata panel now shows below the screen, i think before it was absolutely positioned. I am not sure if this belongs to this ticket. Maybe that was introduced when we made changes from flex to grid system?

As you can see in the screenshot, now the user has to scroll to see the metadata panel. Before it was overlayed:

image

@pdelboca
Copy link
Member

pdelboca commented Sep 4, 2024

@guergana we dicussed the issue with the metadata in the comments of this issue: #520 (comment)

I think it would be nice to fix it here since we are implementing changes in the datagrid and the layout. Does it makes sense?

Copy link
Collaborator

@romicolman romicolman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @guergana! I tested changes. Here are a few comments:

  1. Just in case... are the font and size of the buttons Metadata, source, errors report, undo and redo and table cells aligned with the new design?

  2. I know we removed tooltips from the datagrid and changes were implemented OK, but I can see them on the Publish and Save changes buttons now that we moved those features:

Captura de pantalla 2024-09-04 a la(s) 9 27 01 a  m
  • I asked @faith to indicate if we will keep the red color (errors) as it is or if we need to adapt it (see comment on the issue). @Faithkenny can add a comment in the ticket so that Guergana can make changes if needed?

@guergana
Copy link
Collaborator Author

guergana commented Sep 7, 2024

Hi @guergana! I tested changes. Here are a few comments:

1. Just in case... are the font and size of the buttons **Metadata, source, errors report, undo and redo** and table cells aligned with the new design?

2. I know we removed tooltips from the datagrid and changes were implemented OK, but  I can see them on the Publish and Save changes buttons now that we moved those features:
Captura de pantalla 2024-09-04 a la(s) 9 27 01 a  m
* I asked @faith to indicate if we will keep the red color (errors) as it is or if we need to adapt it ([see comment on the issue](https://github.com/okfn/opendataeditor/issues/520)). @Faithkenny can add a comment in the ticket so that Guergana can make changes if needed?

Hi @romicolman I tried to make a compromise between the buttons we currently have, as @pdelboca has been pointing out, and the design, since these buttons don't exist in the current code. I have removed the tooltips. :)

@guergana
Copy link
Collaborator Author

guergana commented Sep 7, 2024

@guergana we dicussed the issue with the metadata in the comments of this issue: #520 (comment)

I think it would be nice to fix it here since we are implementing changes in the datagrid and the layout. Does it makes sense?

Yes, sure @pdelboca

Copy link

cloudflare-workers-and-pages bot commented Sep 7, 2024

Deploying opendataeditor with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4641443
Status: ✅  Deploy successful!
Preview URL: https://2046de07.opendataeditor.pages.dev
Branch Preview URL: https://520-datagrid.opendataeditor.pages.dev

View logs

@guergana
Copy link
Collaborator Author

guergana commented Sep 8, 2024

@guergana we dicussed the issue with the metadata in the comments of this issue: #520 (comment)

I think it would be nice to fix it here since we are implementing changes in the datagrid and the layout. Does it makes sense?

@romicolman @pdelboca the panel position is fixed now.

@Faithkenny the color of the column with errors in the datagrid is OKFNRed now.

Please review again everyone and let me know if further changes are needed.

@romicolman
Copy link
Collaborator

Hi @guergana! I have just tested changes:

  1. Te metadata and errors panel now look good.
  2. Tooltips have been removed.
  3. Faith added indications in terms of the red color to show errors. I still see the old one:
Captura de pantalla 2024-09-09 a la(s) 10 29 16 a  m

If this is not a small change, please, let's work on it after the pre-release.

@guergana
Copy link
Collaborator Author

guergana commented Sep 9, 2024

Hi @guergana! I have just tested changes:

1. Te metadata and errors panel now look good.

2. Tooltips have been removed.

3. Faith added indications in terms of the red color to show errors. I still see the old one:
Captura de pantalla 2024-09-09 a la(s) 10 29 16 a  m

If this is not a small change, please, let's work on it after the pre-release.

It's done, please check again.

@romicolman
Copy link
Collaborator

I'm seeing the same color. Maybe the problem is connected to Mac?

Copy link
Collaborator

@romicolman romicolman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I checked it again and I can see the new color on the datagrid

@guergana guergana merged commit 7442f74 into main Sep 11, 2024
9 checks passed
@guergana guergana deleted the 520-datagrid branch September 11, 2024 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Changes to the datagrid
3 participants