Skip to content

Conversation

@devongovett
Copy link
Member

No description provided.

@rspbot
Copy link

rspbot commented Dec 13, 2025

@rspbot
Copy link

rspbot commented Dec 13, 2025

@rspbot
Copy link

rspbot commented Dec 13, 2025

@rspbot
Copy link

rspbot commented Dec 14, 2025

Copy link
Member

@snowystinger snowystinger left a comment

Choose a reason for hiding this comment

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

Unrelated to this PR, but general feedback I had while reviewing and didn't want to forget. I wish the component card background gradients in RAC and RSP were different.

Copy link
Contributor

@nwidynski nwidynski left a comment

Choose a reason for hiding this comment

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

Idk if this is up for review already, but since @snowstinger left some remarks I thought I might as well give it a test session, haha.

let labelRef = useRef<HTMLDivElement | null>(null);
let searchRef = useRef<HTMLDivElement | null>(null);

let openSearchMenu = async () => {
Copy link
Contributor

@nwidynski nwidynski Dec 15, 2025

Choose a reason for hiding this comment

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

The search menu transition causes frames to be dropped on my device when first opened. Idk exactly what causes it and can't record with the native screen recorder because that's also low fps and won't show 😅

Copy link
Member Author

Choose a reason for hiding this comment

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

I tried delaying the pre-fetching until after the view transition finishes and that seems to have helped a bit.

default: 0,
'@media (width >= 1440px)': space(38)
},
zIndex: 2,
Copy link
Contributor

Choose a reason for hiding this comment

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

Image

});
};

let closeSearchMenu = () => {
Copy link
Contributor

Choose a reason for hiding this comment

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

Transition timing should probably be tweaked to avoid these ghosting issues on fade out.

Screen.Recording.2025-12-15.at.6.30.17.PM.mov

@rspbot
Copy link

rspbot commented Dec 15, 2025

Copy link
Member

@snowystinger snowystinger left a comment

Choose a reason for hiding this comment

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

favicon for react aria needs updating?

let pageUrl = typeof window !== 'undefined' && url ? new URL(url, window.location.origin).href : url ?? '';
let fullMdUrl = typeof window !== 'undefined' && mdUrl ? new URL(mdUrl, window.location.origin).href : mdUrl;
let library = url ? getLibraryLabel(getLibraryFromUrl(url)) : '';
let library = url ? getLibraryLabel(getLibraryFromUrl(name)) : '';
Copy link
Member

Choose a reason for hiding this comment

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

rename to getLibraryFromName now?

@rspbot
Copy link

rspbot commented Dec 15, 2025

@rspbot
Copy link

rspbot commented Dec 16, 2025

@rspbot
Copy link

rspbot commented Dec 16, 2025

@devongovett devongovett marked this pull request as ready for review December 16, 2025 03:16
@rspbot
Copy link

rspbot commented Dec 16, 2025

@devongovett devongovett added this pull request to the merge queue Dec 16, 2025
Merged via the queue into main with commit cd3c588 Dec 16, 2025
32 checks passed
@devongovett devongovett deleted the home-updates branch December 16, 2025 03:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants