8000 refactor: Enhance `About` dialog box by Abdeali099 · Pull Request #28994 · frappe/frappe · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

refactor: Enhance About dialog box #28994

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

Open
wants to merge 37 commits into
base: develop
Choose a base branch
from

Conversation

Abdeali099
Copy link
Contributor
@Abdeali099 Abdeali099 commented Jan 2, 2025

Changes

User perspective

  • Add Forum , Blog and Instagram link
  • Change YouTube logo
  • Add Copy to clipboard button to copy installed app information
  • Replace old twitter(X) logo with new one (used SVG formate)

Developer perspective

  • Make code flatter
  • Replace var with const or let accordingly
  • Make code readable by giving proper spacing and line break
  • Remove unused code like repl,frappe.app,sort
All Apps Version Copy Sample Text
{
	"frappe": "16.0.0-dev",
	"erpnext": "16.0.0-dev",
	"india_compliance": "16.0.0-dev"
}
Single App Version Copy Sample Text
erpnext: 16.0.0-dev
See About dialog box changes

Before:

image_2025-04-30_18-49-05

After:

image_2025-04-30_18-51-09

Demo
About.Dialog.version.Copy.mp4

Note

Change Twitter logo with its new logo X with SVG because new logo is not available in font-awsome 4.7.0 version

Important

Backport to v-15 and v-14

@Abdeali099 Abdeali099 marked this pull request as draft January 7, 2025 07:09

This comment was marked as outdated.

@stale stale bot added the inactive label Feb 4, 2025
@stale stale bot removed the inactive label Feb 5, 2025
@barredterra
Copy link
Collaborator

@Abdeali099 are you still working on this or is it ready for review?

@Abdeali099
Copy link
Contributor Author

@Abdeali099 are you still working on this or is it ready for review?

No, I am working. Need to change the format of copied apps json

@Abdeali099

This comment was marked as outdated.

@Abdeali099 Abdeali099 force-pushed the enhance-about-dialog branch from 3c563c1 to 118e3ca Compare April 29, 2025 04:29
@Abdeali099 Abdeali099 marked this pull request as ready for review April 30, 2025 13:35
@Abdeali099
Copy link
Contributor Author

What if use data-table?

image

  • Searching and Filtering will be easy

Comment on lines +26 to +30
<p>
<i class='fa fa-graduation-cap fa-fw'></i>
${__("Frappe School")}:
<a href='https://frappe.school' target='_blank'>https://frappe.school</a>
</p>
Copy link
Collaborator

Choose a reason for hiding this comment

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

Not sure if this counts as a social link and is relevant for users of framework based apps.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

should keep or remove?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

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.

2 participants
0