Skip to content

Refactor UI side code#151

Merged
NastaLeo merged 19 commits intoepic/ui-refactoringfrom
tech/ui-1
Aug 7, 2025
Merged

Refactor UI side code#151
NastaLeo merged 19 commits intoepic/ui-refactoringfrom
tech/ui-1

Conversation

@NastaLeo
Copy link
Copy Markdown
Contributor

@NastaLeo NastaLeo commented Aug 1, 2025

No description provided.

@NastaLeo NastaLeo requested a review from ala-n August 1, 2025 12:48
@github-actions
Copy link
Copy Markdown

github-actions bot commented Aug 1, 2025

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@NastaLeo NastaLeo changed the title Tech/UI 1 Refactor UI side code Aug 1, 2025
@NastaLeo NastaLeo changed the base branch from tech/ui to epic/ui-refactoring August 5, 2025 08:18
handler: () => deleteAction(config.data.packagePath)
}

ui.prompt(Granite.I18n.get('Delete'), message.html(), 'notice', [{text: Granite.I18n.get('Cancel')}, deleteBtn]);
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

(cosmetic) It does not make practical sense to wrap some of the labels into the i18n call. I know it was here before. Some people tend to wrap all the possible labels to kind of make sure that all the UI is translated. But as the project grows and more messages arrive, it goes out of hand. We are not managing i18n dictionaries in this project (and in the rest of EToolbox projects as well). So we might as well end up with a dialog prompt that has a text in English and the confirmation button in Arabic - what is it for?..

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Agree, what is your proposal? Can I retire i18n labels?

* See the License for the specific language governing permissions and
* limitations under the License.
*/
coral-icon:is([icon="backpack"], [icon="backpack-sites"]) {
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

❗ It was noticed long ago, that the Backpack's launcher icon stands out of all the rest of EToolbox'es icons (see the screenshot)
Please take care of it. Probably you need to just copy relevant styles from EToolbox Lists or the Link checker, etc. This is for uniformity
image

@NastaLeo NastaLeo merged commit 223a83d into epic/ui-refactoring Aug 7, 2025
2 checks passed
@ci-github-action-bot ci-github-action-bot bot locked and limited conversation to collaborators Aug 7, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants