Skip to content

pkp/pkp-lib#1232 Support Funder Data#813

Open
ajnyga wants to merge 1 commit intopkp:mainfrom
ajnyga:f12392
Open

pkp/pkp-lib#1232 Support Funder Data#813
ajnyga wants to merge 1 commit intopkp:mainfrom
ajnyga:f12392

Conversation

@ajnyga
Copy link
Copy Markdown
Contributor

@ajnyga ajnyga commented Feb 28, 2026

Copy link
Copy Markdown
Contributor

@blesildaramirez blesildaramirez left a comment

Choose a reason for hiding this comment

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

Hi @ajnyga , I've reviewed the frontend changes and left a few suggestions, mostly around standardizing the implementation. Please let me know if you have any questions or need any clarification. Thank you!

Comment thread src/components/Form/fields/FieldFunder.vue
Comment thread src/components/Form/fields/FieldFunder.vue
Comment thread src/components/Form/fields/FieldFunder.vue Outdated
Comment thread src/components/Form/fields/FieldFunder.vue Outdated
Comment thread src/components/Form/fields/FieldFunder.vue Outdated
Comment thread src/managers/FunderManager/modals/FunderEditModal.vue Outdated
Comment thread src/managers/FunderManager/modals/FunderEditModal.vue
Comment thread src/managers/FunderManager/FunderManager.vue Outdated
Comment thread src/managers/FunderManager/FunderManager.vue Outdated
Comment thread src/managers/FunderManager/FunderManagerCellFunder.vue Outdated
@ajnyga
Copy link
Copy Markdown
Contributor Author

ajnyga commented Apr 25, 2026

Hi @ajnyga , I've reviewed the frontend changes and left a few suggestions, mostly around standardizing the implementation. Please let me know if you have any questions or need any clarification. Thank you!

Thanks for the review @blesildaramirez, I've taken all your comments into account.

@blesildaramirez
Copy link
Copy Markdown
Contributor

Hi @ajnyga , just checking if you were able to push the changes. I'm not seeing the new commits or updates on my end yet. Thanks!

@ajnyga
Copy link
Copy Markdown
Contributor Author

ajnyga commented May 4, 2026

Hi, @blesildaramirez was just waiting for an unresolved question in pkp-lib before pushing and starting the tests

@kaitlinnewson
Copy link
Copy Markdown
Member

I'm not sure if it was discussed yet, but should the button ordering be changed here, with "Order" on the far left, to be similar to the contributors panel, and also have the arrows on the button? I think this also applies to Data Citations. I've also suggested a locale key change in pkp-lib to align the UI text.

Contributors panel:

Screenshot 2026-05-05 at 10 44 10 AM

Current funding panel:

Screenshot 2026-05-05 at 10 43 36 AM

@ajnyga
Copy link
Copy Markdown
Contributor Author

ajnyga commented May 5, 2026

The component used in Funders is a Manager, so not entirely the same as the panel component used with contributors.

But let me know if we want to align these like @kaitlinnewson suggests.

Copy link
Copy Markdown
Contributor

@blesildaramirez blesildaramirez left a comment

Choose a reason for hiding this comment

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

Hi @ajnyga , thanks for addressing all my feedback - approved! However, please switch the ordering of the buttons as suggested by Kaitlin, so it'd be "Order" -> "Add a new Funder". The reasoning is that primary actions usually sit on the far right end, so the eye lands there last.
Also, adding the "Sort" icon would help - makes it clearer the button is for sorting.

Please feel free to merge once you've addressed the couple of items above. Thanks!

Also, thanks @kaitlinnewson - good catch on these!

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.

3 participants