Importing Assets
If you have worked in web development for the past decade, then you’ll remember a time when styles were written either inline or in a Cascading Style Sheet (CSS). These CSS files are helpful for creating a consistent look and feel for an application. Of course, their centralized nature comes with its own drawbacks. They often become large and difficult to navigate, which can lead to the inclusion of unused style rules. When precious milliseconds can mean the difference between converting a user or losing a sale, it’s important not to ship unused assets to clients. Besides, if we’re building a web application with SvelteKit, we really should use the Svelte approach and keep styles isolated within each component. But there are times when it’s useful to keep a style sheet that applies some global styles. For instance, imagine having to apply a specific style to each and every paragraph element. Incorporating the same simple style rule into...