Feature contribution: User-configurable Excel export styling — PR blocked by repo settings

Hi maintainers,

I have a contribution ready for the Excel export pipeline:

Branch: GitHub - Himanshugijawara/frappe at feat/xlsx-user-configurable-styling · GitHub

What it adds:

  • User-configurable styling in the Report Export dialog (header, data cells, borders, alternate row colors with optional font color, number formatting with precision + right-align)
  • Live preview that reflects every choice
  • 37 new unit tests; no existing behaviour changed when user_styles is None
  • Both xlsxutils.XLSXStyleBuilder and frappe.desk.query_report/frappe.desk.reportview are wired

Issue: When I try to open a PR against version-16 I get:

“An owner of this repository has limited the ability to open a pull request to users that are collaborators on this repository.”

GitHub Support confirmed this is a repository-level setting, not an account flag. Could a maintainer either (a) relax the setting, (b) add me as a contributor temporarily, or (c) pull the branch directly?

Happy to rebase / split commits / change target branch as needed.

Thanks!
Himanshu

Hi there, here’s an outline of the changed PR policy and a few paths forward:

Hi @Himanshugijawara

Check this, some of this xls better exporting is actually there …

1 Like

Hi @Himanshugijawara

Please create an issue in the Frappe repository and provide a link to your branch. A maintainer may be able to open a PR for you.

Also, create your branch from develop, not version-16.

When creating the issue, please include screenshots or a GIF to make the problem more visible and easier to understand.