Skip to content

Conversation

@Jade-Spector
Copy link

@Jade-Spector Jade-Spector commented Nov 17, 2025

Pull Request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Build-related changes
  • Documentation content changes
  • Other (please describe):

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this introduce a breaking change?

  • Yes
  • No

Other information

@KristijanArmeni KristijanArmeni changed the base branch from main to gui-prototype November 17, 2025 23:40
Copy link
Collaborator

@KristijanArmeni KristijanArmeni left a comment

Choose a reason for hiding this comment

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

Thanks for opening this PR @Jade-Spector. I made code-specific comments in individual line files. I hope you can see them (mostly about spelling and adding an icon).

Just some general notes:

  • Please also fill edit the PR form ("Related issue Nr" etc.), even if it is straightforward now, it's good to document these things such that it stays logged moving forward
  • Same for the PR title -- just make sure it spells out the main contribution ("Add LInkedIn log to GUI prototype" etc.)

I re-set the target branch of this PR from main to gui-protoype.

Other than that, it looks great!

description="Instagram profile URL",
)

linkdlin_url: str = Field(
Copy link
Collaborator

Choose a reason for hiding this comment

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

Can we name this variable linkedin_url (instead of linkdlin_url)?


linkdlin_url: str = Field(
default="https://www.linkedin.com/company/cib-mango-tree",
description="Linkdlin profile ",
Copy link
Collaborator

Choose a reason for hiding this comment

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

Change description to "LinkedIn profile"

- Left: License information
- Center: Project attribution
- Right: External links (GitHub, Instagram)
- Right: External links (GitHub, Instagram,Linkdin)
Copy link
Collaborator

Choose a reason for hiding this comment

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

"LinkedIn" (so, in string text, let's just spell out the brand as is to remove any ambiguity)

on_click=lambda: self.navigate_to_external(gui_urls.linkdlin_url),
).props("flat round")
with linkdin_btn:
linkdin_svg = self._load_svg_icon("instagram")
Copy link
Collaborator

Choose a reason for hiding this comment

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

Shouldn't this be loading a LinkedIn logo? It's currently going to load "instagram" logo. To add an icon, you need to find an .svg of an icon, place it in gui/icons/ and modify the _load_csv_icon() method accordingly.

I found insta/github icons at https://simpleicons.org which are licensed by CC0. We should make sure that similar llicense is in place for any linked in icon too.

@KristijanArmeni KristijanArmeni added domain: ux Affects UX/interactivity gui Issues pertaining to GUI development labels Nov 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

domain: ux Affects UX/interactivity gui Issues pertaining to GUI development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: the GitHub and Instagram icons in the header/footer GUI should link to browser pages

2 participants