This Pull Request introduces several enhancements and new features. It adds support for JSX and TypeScript syntax highlighting using Prism, which will improve code readability and developer experience. Additionally, it modifies the layout to preload a Google font more efficiently, improving page load performance. The most notable visual change is the introduction of a fade-in animation with a blur effect for the site banner title, enhancing the user interface aesthetics.
Suggestion
Consider adding a fallback for the onLoad attribute in case the font fails to load, to ensure the stylesheet is applied correctly. Additionally, you might want to document the new animation effect in the project's style guide for consistency in future design updates.
PR summary
This Pull Request introduces several enhancements and new features. It adds support for JSX and TypeScript syntax highlighting using Prism, which will improve code readability and developer experience. Additionally, it modifies the layout to preload a Google font more efficiently, improving page load performance. The most notable visual change is the introduction of a fade-in animation with a blur effect for the site banner title, enhancing the user interface aesthetics.
Suggestion
Consider adding a fallback for the
onLoad
attribute in case the font fails to load, to ensure the stylesheet is applied correctly. Additionally, you might want to document the new animation effect in the project's style guide for consistency in future design updates.