Open MdAsifHossainNadim opened 1 month ago
@tuhin480 Vhai, Kindly review this video & let us inform that, the banner image and profile icon should be okay or not... Link
@tuhin480 Vhai, I think we need to improve ui in dokan pro's vendor edit page.
@tuhin480 Vhai, Kindly review this video & let us inform that, the banner image and profile icon should be okay or not... Link
@MdAsifHossainNadim Vai, We created this design in the cloud, so we should implement it in the plugin as well.
Design link: https://www.figma.com/design/dRiVZXj2FZAY8P5myZcuHG/Storefront-Theme-Design?node-id=1443%3A12282&t=UTR3WCSQ7FSeA1bf-1
Plugin cover image size: https://www.figma.com/design/dRiVZXj2FZAY8P5myZcuHG/Storefront-Theme-Design?node-id=3034%3A15952&t=UTR3WCSQ7FSeA1bf-1
The recent update focuses on enhancing store visuals by refining default image management, introducing new methods for retrieving default images, and improving customization options. These changes aim to provide a more user-friendly experience in managing store banners and avatars, ensuring a visually appealing and streamlined interface for users.
File Path | Change Summary |
---|---|
assets/src/less/store.less |
Removed specific background-image property from a class affecting element styling. |
includes/Admin/Settings.php |
Updated get_settings_fields to include store banner dimensions and default image settings. |
includes/Dashboard/Templates/Settings.php |
Renamed variable for clarity in load_store_content method, ensuring consistent naming conventions. |
includes/Vendor/Vendor.php |
Enhanced methods for retrieving store banners and avatars, added logic for default images and filter overrides. |
src/admin/components/FieldHeading.vue |
Introduced conditional rendering and added method for resetting to default state with a confirmation dialog. |
src/admin/components/Fields.vue |
Added functionality for handling croppable_image fields, including image upload and cropping features. |
src/admin/components/UploadImage.vue |
Added styling to ensure images occupy 100% width for better display. |
templates/settings/store-form.php |
Updated logic for displaying banner and gravatar images in store settings form. |
templates/store-header.php |
Introduced variable for fetching and displaying store banner URL. |
templates/store-lists-loop.php |
Updated handling and display of default store banner based on image presence. |
🐰 In the code where banners fly, Defaults set for every eye. Avatars and settings neat, Making stores a visual treat. With each change, we celebrate, A better store, a brighter fate. 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
All Submissions:
Changes proposed in this Pull Request:
Related Pull Request(s)
Implement vendor default banner, profile image & controls.
Closes
How to test the changes in this Pull Request:
Video Guidance: Link
Changelog entry
Title
Detailed Description of the pull request. What was previous behaviour and what will be changed in this PR.
Before Changes
Describe the issue before changes with screenshots(s).
After Changes
Describe the issue after changes with screenshot(s).
Feature Video (optional)
Link of detailed video if this PR is for a feature.
PR Self Review Checklist:
FOR PR REVIEWER ONLY:
Summary by CodeRabbit
New Features
Bug Fixes
Enhancements
Style