Skip to content

Conversation

@arnest00
Copy link
Contributor

@arnest00 arnest00 commented Nov 18, 2025

This work adds a header component that is inserted on the welcome and results panels during initialization.

Relevant links

To validate

  1. Pull down feat--branding-header-component
  2. Run npm i and npm run build
  3. Load the extension into either Chrome or Firefox
  4. Verify you can open the extension
  5. Verify the new header component with logo on the welcome panel
  6. Verify the new header component with logo on the results panel

@github-actions
Copy link

github-actions bot commented Nov 18, 2025

📦 Extension packages built successfully!

Download your Chrome and Firefox extension packages

Copy link
Contributor

@marissahuysentruyt marissahuysentruyt left a comment

Choose a reason for hiding this comment

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

I think there's just the one variable that we should be able to safely remove, and this is good to go. 👍

gap: 1rem;
align-items: center;
padding: 1rem 1.5rem;
/* TODO: The `border-bottom` color is equal to `--cv-color-gray-50` and should be replaced with the variable when implemented */
Copy link
Contributor

Choose a reason for hiding this comment

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

I can create a ticket for this if needed. I think we could add :root to the selector for all of the color variables, or maybe we could to add the .cv class to the topmost .cv-panel div (I think?).

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah, that would be great! I'm not seeing an existing ticket for implementing our .cv styles, but we could include moving and renaming --cv-black and --cv-white in that work too.

Copy link
Contributor

Choose a reason for hiding this comment

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

Good idea- I will create that today 😊

/* neutrals */
--cv-black: hsl(0deg 0% 0%);
--cv-white: hsl(0deg 0% 100%);
--cv-grey: hsl(0deg 0% 50%);
Copy link
Contributor

Choose a reason for hiding this comment

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

This doesn't look like it's being used in this file. Can we delete it, or am I missing it somewhere else?

@arnest00 arnest00 force-pushed the feat--branding-header-component branch from d6d330e to 887c457 Compare December 16, 2025 18:30
Copy link
Contributor

@marissahuysentruyt marissahuysentruyt left a comment

Choose a reason for hiding this comment

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

darryl-leaving

ship it!

@arnest00 arnest00 merged commit 77c71bb into main Dec 16, 2025
1 check passed
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.

3 participants