Sep 8th Streamlined Workflows and Enhanced User Experience.
We're delighted to introduce several updates aimed at streamlining workflows and improving the user experience on helpyousponsor.com. Here's what's new:
1οΈβ£ Streamlined Pull Requests and Comments Workflow π³οΈ
We've introduced a new file, .github/workflows/pr_agent.yml
, to streamline processes for pull requests and comments. The old file responsible for these tasks, .github/workflows/recap.yml
, has been retired to free up valuable space in our codebase. ποΈ
2οΈβ£ Improved Table Features π
In src/views/admin-options/AdminOptions/components/AdminsTable.js
, we've made changes that enhance user experience and functionality. We've replaced the old DataTable component with Table, Pagination, and Select components, ensuring a smoother experience for our users!
3οΈβ£ UI Clean-Up π§Ή
We've given our user interface a makeover to make it cleaner and smoother. We've removed the StickyFooter component from src/views/admin-options/GroupsForm/index.js
and the FilterForm component from src/views/donations/SelectDonation/index.js
& src/views/donors/AddDonor/index.js
, resulting in a more streamlined interface.
4οΈβ£ Minor Updates and Debugging π οΈ
We've paid attention to the details with minor tweaks, including updates to class names, removal of unused console.log
statements, and the addition of a debug console.log
statement in src/views/donors/ProductList/components/DonorProgramsTable.js
. These adjustments ensure our internal functionality runs smoothly and error-free.
5οΈβ£ Form Functionality Enhancements π
We've enhanced the functionality of forms in several files. Updates to the initialValues
and handleSubmit
functions in src/views/frontend/Order/components/SignupForm.js
, along with the introduction of a formType
variable in src/views/program-options/FieldFormEdit/index.js
, improve form delegation and user interactions.
6οΈβ£ Stylish Forms and Class Names π
Forms in various files now sport updated class names and highlighted form titles, making them more visually appealing. We've also added the new react-icons
package in GridItem.js
to add an aesthetic touch! π
7οΈβ£ Additional Prop Values π‘
Several components have received updates with additional value props, offering more options to customize form behavior based on usage. Flexibility at its best!
8οΈβ£ Other Tiny Tweaks π―
We've refined the info field to provide more descriptive errors in src/views/settings/SettingsForm/index.js
, and made minor adjustments in the Sponsorships section files to polish up the user experience.
Our commitment to an error-free build is reflected in these updates, ensuring your experience on helpyousponsor.com is a joyful one! π π
Last updated
Was this helpful?