-
Notifications
You must be signed in to change notification settings - Fork 8
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
CIWEMB-376: Fix payment scheme listing table #482
CIWEMB-376: Fix payment scheme listing table #482
Conversation
@ahed-compucorp Also I noticed the buttons are in the table. Should they be separate as they are probably not part of that component? Thanks |
@jamienovick
Extensions could benefit from updating the "general styles". I'll work on that.
I've done that after looking at other tables like the above one "Manage ACL Roles" and below another table example: Some tables have a button at the bottom of the table. |
@ahed-compucorp I really don't think we should be creating styles for one individual page, especially those that are bootstrap (this is BS?) and using search kit. I think the example screens you are using are not search kit screen outputs. For example this screen in the latest CiviCRM is created by search kit and is the sort of thing we are targeting to work the same? https://dmaster.demo.civicrm.org/civicrm/admin/custom/group?reset=1 Built with: If the concern is just around the button placement, I think we should just have those at the top separate as a separate component. They don't need to be styled as part of the table. 2 buttons at the top above the table would be fine. Ideally if you do the styling at the Shoreditch level then all search kit outputs, including those mentioned above, will pick up your nice new styling and jobs all done for making search kit screens look nice with Shoreditch? Does that make sense or need a call? ps.
Shoreditch has 2 themes, one for legacy CiviCRM markup and one for bootstrap. See here: https://github.com/compucorp/org.civicrm.shoreditch/tree/85a77a34f1777f5cc6a4e82791d4e4dbed5503ae#using-bootstrapcss My understanding is the appropriate styles are loaded depending on the type of core screen. |
Let's have a call.
Yes, you're right. CiviCRM migrated some of the pages/tables to search kit, I wasn't aware of that.
Got it, I'll try using the search kit to render this table.
Thank for the info. |
38c11a4
to
112776a
Compare
I looked into this, but I think it is not clear how to featurize the search-kit-related configurations. |
Overview
This PR updates the payment scheme listing table to :
Please see the civicrm/org.civicrm.shoreditch#560 PR to update the default table styles.
Before
After