I'm in the process of creating an Angular 4 project using Angular CLI and I need to incorporate a custom HTML theme. The theme includes CSS files, JS files, and font files. Where should I place all of these files? Should they go in the asset folder? Once they are placed there, do I import them into index.html as scripts and links? However, when I try this approach, I encounter errors such as "can't resolve the dependencies" for fonts. Is there a more efficient or standard way to handle this in Angular, perhaps through angular-cli.json or another method? I've searched extensively for guidance on how to accomplish this but have had no success.