Skip to content

Conversation

@ttaylor-stack
Copy link
Collaborator

@ttaylor-stack ttaylor-stack commented Dec 4, 2025

This ticket cover part 1 of the user card updates.

The following things will be updated in Part 2:

  • States
  • Additional Bling

Ticket
Figma

notes:

  • I decided to keep the Usercard as one Svelte component instead of dividing it up even though the large and sm/default sizes have different markup. I thought it would be more user friendly to have 1 components users interact with.

  • I decided split the different parts of the Usercard into different Svelte subcomponents

@changeset-bot
Copy link

changeset-bot bot commented Dec 4, 2025

🦋 Changeset detected

Latest commit: e9a4286

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@ttaylor-stack ttaylor-stack changed the base branch from develop to beta December 4, 2025 15:14
@netlify
Copy link

netlify bot commented Dec 4, 2025

Deploy Preview for stacks ready!

Name Link
🔨 Latest commit e9a4286
🔍 Latest deploy log https://app.netlify.com/projects/stacks/deploys/69678055a2af62000716396e
😎 Deploy Preview https://deploy-preview-2092--stacks.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 4, 2025

Deploy Preview for stacks-svelte ready!

Name Link
🔨 Latest commit e9a4286
🔍 Latest deploy log https://app.netlify.com/projects/stacks-svelte/deploys/69678055fe483b0007ae06c2
😎 Deploy Preview https://deploy-preview-2092--stacks-svelte.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@mukunku
Copy link
Collaborator

mukunku commented Dec 4, 2025

Hey @ttaylor-stack ,

I did a quick glance through the code and it overall looked good to me. Looking at the UI elements I noticed an issue with gaps, though:
image

Here's what I see in the designs:
image

Copy link
Collaborator

@CGuindon CGuindon left a comment

Choose a reason for hiding this comment

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

Base should be using the 24x24 avatar size.

Screenshot 2025-12-09 at 8 16 22 AM

The padding in between the bling and the badge/rep number is created with a space character before the number. Should this be done with padding/gutter spacing instead? Would be 2px.

Screenshot 2025-12-09 at 8 19 22 AM

Is there any way to have 4px spacing in between badges when the count is showing vs 2px spacing when the count number isn't?

Screenshot 2025-12-09 at 8 21 43 AM

For responsive, when we need to wrap, I think we should keep certain blocks of info together (so the whole block wraps when the screen size is too short)

Screenshot 2025-12-09 at 8 24 15 AM

Got confused by my own section title — can we change this to "with user badges"?

OR — I'm wondering if we should also have a "with Bling" section OR should both of those just be in the Base section?

Screenshot 2025-12-09 at 11 05 54 AM

Should / could the Sizes be in the same section? Maybe in a table to get both descriptions or just the descriptions above separate by a paragraph and both sizes in the same code box?

Copy link
Contributor

@giamir giamir left a comment

Choose a reason for hiding this comment

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

Thanks @ttaylor-stack for making a lot of progress on the review comments. Personally I think we are almost ready to merge. I left few more comments but I think the largest point is about getting the unit tests in a good enough state. I left a suggestion to look at how we do things in the Popover that has similar subcomponents.

Thanks and let me know if you would like to sync. 🙂

@giamir giamir self-requested a review January 14, 2026 13:38
Copy link
Contributor

@giamir giamir 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 we are good to go. Thanks @ttaylor-stack for adding few more unit tests.
We can merge I believe. 🚀

@ttaylor-stack ttaylor-stack merged commit c1443ec into beta Jan 14, 2026
18 checks passed
@ttaylor-stack ttaylor-stack deleted the spark-85/update-user-card-part-1 branch January 14, 2026 14:07
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.

6 participants