From ec559485f25e85592b321acedc1c2de657e7b18c Mon Sep 17 00:00:00 2001
From: Florian Spreckelsen <f.spreckelsen@indiscale.com>
Date: Fri, 9 Aug 2024 15:20:16 +0200
Subject: [PATCH] [REFACTOR]: Use fontsource/poppins instead of googlefonts

---
 src/Avatar/Avatar.scss                                |  1 -
 src/Dropzone/components/dropzone/Dropzone.scss        |  1 -
 src/FileCard/FileCard.scss                            |  3 +--
 src/FileMosaic/components/file-mosaic/FileMosaic.scss |  3 +--
 src/MaterialButton/MaterialButton.scss                |  1 -
 src/index.ts                                          | 10 +++++++++-
 6 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/src/Avatar/Avatar.scss b/src/Avatar/Avatar.scss
index bdaa99a..dc359df 100644
--- a/src/Avatar/Avatar.scss
+++ b/src/Avatar/Avatar.scss
@@ -1,4 +1,3 @@
-@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,900);
 
 .fui-avatar-main-container {
   width: 200px;
diff --git a/src/Dropzone/components/dropzone/Dropzone.scss b/src/Dropzone/components/dropzone/Dropzone.scss
index 1dc78ee..26878a4 100644
--- a/src/Dropzone/components/dropzone/Dropzone.scss
+++ b/src/Dropzone/components/dropzone/Dropzone.scss
@@ -1,4 +1,3 @@
-@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,900);
 
 .fui-dropzone-root {
   width: 100%;
diff --git a/src/FileCard/FileCard.scss b/src/FileCard/FileCard.scss
index 86f3f63..1b14df5 100644
--- a/src/FileCard/FileCard.scss
+++ b/src/FileCard/FileCard.scss
@@ -1,4 +1,3 @@
-@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,900);
 
 .files-ui-file-card-main-container {
   border-radius: 8px;
@@ -241,4 +240,4 @@
       background-color: rgba(154, 160, 166, 0.85);
     }
   }
-} */
\ No newline at end of file
+} */
diff --git a/src/FileMosaic/components/file-mosaic/FileMosaic.scss b/src/FileMosaic/components/file-mosaic/FileMosaic.scss
index 2a96708..13f548d 100644
--- a/src/FileMosaic/components/file-mosaic/FileMosaic.scss
+++ b/src/FileMosaic/components/file-mosaic/FileMosaic.scss
@@ -1,4 +1,3 @@
-@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,900);
 
 .files-ui-file-mosaic-main-container {
   //min width
@@ -193,4 +192,4 @@
     }
   }
 }
- */
\ No newline at end of file
+ */
diff --git a/src/MaterialButton/MaterialButton.scss b/src/MaterialButton/MaterialButton.scss
index e2f7934..774c007 100644
--- a/src/MaterialButton/MaterialButton.scss
+++ b/src/MaterialButton/MaterialButton.scss
@@ -1,4 +1,3 @@
-@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,900);
 
 .material-button-root {
   border: 0;
diff --git a/src/index.ts b/src/index.ts
index 746ee0e..1a4fef8 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -154,4 +154,12 @@ export { default as FilesUiProvider } from "./FilesUiProvider/FilesUiProvider";
 export * from "./FilesUiProvider/FilesUiProvider";
 
 
-export type { IconsSet, FilesUIConfig } from "./FilesUiProvider";
\ No newline at end of file
+export type { IconsSet, FilesUIConfig } from "./FilesUiProvider";
+
+import '@fontsource/poppins/300.css';
+import '@fontsource/poppins/400.css';
+import '@fontsource/poppins/500.css';
+import '@fontsource/poppins/600.css';
+import '@fontsource/poppins/700.css';
+import '@fontsource/poppins/800.css';
+import '@fontsource/poppins/900.css';
\ No newline at end of file
-- 
GitLab