Skip to content
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

Improve skeleton components on event detail page #5142

Merged
merged 1 commit into from
Nov 6, 2024

Conversation

eikhr
Copy link
Member

@eikhr eikhr commented Nov 4, 2024

Description

More fine-grained control over what components are shown as skeletons. See images below.

This page could still use a bit more work to make the skeletons actually match the real components.

Result

  • Changes look good on both light and dark theme.
  • Changes look good with different viewports (mobile, tablet, etc.).
  • Changes look good with slower Internet connections.

Caution

Make sure your images do not contain any real user information.

Event page entered from the frontpage:








Description Before After
Event without registration yet

Screenshot 2024-11-04 at 11 07 20

Screenshot 2024-11-04 at 11 16 49


Event with registration

Screenshot 2024-11-04 at 11 07 40

Screenshot 2024-11-04 at 11 06 16

Testing

  • I have thoroughly tested my changes.

I have loaded a bunch of events a bunch of times, and it looks less wrong than it did before:)


Resolves ABA-1164

Copy link

linear bot commented Nov 4, 2024

Copy link

vercel bot commented Nov 4, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
lego-bricks-storybook ⬜️ Ignored (Inspect) Visit Preview Nov 4, 2024 10:16am

@github-actions github-actions bot added the review-needed Pull requests that need review label Nov 4, 2024
Copy link
Member

@ivarnakken ivarnakken left a comment

Choose a reason for hiding this comment

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

Awesome! 😍

@eikhr eikhr force-pushed the improve-event-page-skeleton branch from 8707d58 to 5cd5aa8 Compare November 4, 2024 10:16
@eikhr eikhr merged commit 84f5f57 into master Nov 6, 2024
6 checks passed
@eikhr eikhr deleted the improve-event-page-skeleton branch November 6, 2024 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
review-needed Pull requests that need review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants