diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a247227c79d..19ed61b0519 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -372,7 +372,7 @@ jobs:
- name: Lint boundaries
run: pnpm nx run ghost-monorepo:lint:boundaries
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -438,7 +438,7 @@ jobs:
name: admin-coverage
path: apps/*/coverage/cobertura-coverage.xml
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -515,7 +515,7 @@ jobs:
exit 1
fi
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -664,7 +664,7 @@ jobs:
ghost/*/coverage-e2e/cobertura-coverage.xml
ghost/*/coverage-integration/cobertura-coverage.xml
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -754,7 +754,7 @@ jobs:
exit 1
fi
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -840,7 +840,7 @@ jobs:
path: ${{ steps.app_name.outputs.root }}/playwright-report
retention-days: 30
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -902,7 +902,7 @@ jobs:
run: |
[ -f ~/.ghost/logs/*.log ] && cat ~/.ghost/logs/*.log
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -984,7 +984,7 @@ jobs:
retention-days: 7
if-no-files-found: error
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -1067,7 +1067,7 @@ jobs:
retention-days: 7
if-no-files-found: error
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
@@ -1673,7 +1673,7 @@ jobs:
path: e2e/test-results
retention-days: 7
- - uses: tryghost/actions/actions/slack-build@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/slack-build@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
if: failure() && github.event_name == 'push' && github.ref == 'refs/heads/main'
with:
status: ${{ job.status }}
diff --git a/.github/workflows/label-actions.yml b/.github/workflows/label-actions.yml
index 047644ecec7..f3ef90bd530 100644
--- a/.github/workflows/label-actions.yml
+++ b/.github/workflows/label-actions.yml
@@ -18,4 +18,4 @@ jobs:
runs-on: ubuntu-slim
if: github.repository_owner == 'TryGhost'
steps:
- - uses: tryghost/actions/actions/label-actions@3ab34d3d69687764be21eba3768f51f4ecc40ddd # main
+ - uses: tryghost/actions/actions/label-actions@eee499fcb6bc0efc75ba43f651282b95a96102b0 # main
diff --git a/apps/admin-x-design-system/package.json b/apps/admin-x-design-system/package.json
index 7c069b3ec33..924e8e65de8 100644
--- a/apps/admin-x-design-system/package.json
+++ b/apps/admin-x-design-system/package.json
@@ -64,8 +64,7 @@
"@radix-ui/react-tooltip": "catalog:",
"@sentry/react": "catalog:",
"@tryghost/shade": "workspace:*",
- "clsx": "catalog:",
- "react-hot-toast": "catalog:"
+ "clsx": "catalog:"
},
"peerDependencies": {
"react": "^18.2.0",
diff --git a/apps/admin-x-design-system/src/assets/icons/aa.svg b/apps/admin-x-design-system/src/assets/icons/aa.svg
deleted file mode 100644
index 3343b8c53b8..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/aa.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/add.svg b/apps/admin-x-design-system/src/assets/icons/add.svg
deleted file mode 100644
index 682a97bf431..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/add.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/ai-tagging-spark.svg b/apps/admin-x-design-system/src/assets/icons/ai-tagging-spark.svg
deleted file mode 100644
index e09d87e917b..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/ai-tagging-spark.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/align-center.svg b/apps/admin-x-design-system/src/assets/icons/align-center.svg
deleted file mode 100644
index 826386427fc..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/align-center.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/align-left.svg b/apps/admin-x-design-system/src/assets/icons/align-left.svg
deleted file mode 100644
index f43373f3543..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/align-left.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/angle-brackets.svg b/apps/admin-x-design-system/src/assets/icons/angle-brackets.svg
deleted file mode 100644
index 15455f43594..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/angle-brackets.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/ap-network.svg b/apps/admin-x-design-system/src/assets/icons/ap-network.svg
deleted file mode 100644
index 388e9f5db4b..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/ap-network.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/arrow-bottom-left.svg b/apps/admin-x-design-system/src/assets/icons/arrow-bottom-left.svg
deleted file mode 100644
index 45fa527cc8d..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/arrow-bottom-left.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/arrow-bottom-right.svg b/apps/admin-x-design-system/src/assets/icons/arrow-bottom-right.svg
deleted file mode 100644
index 877672be023..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/arrow-bottom-right.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/arrow-down.svg b/apps/admin-x-design-system/src/assets/icons/arrow-down.svg
deleted file mode 100644
index a47372f9682..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/arrow-down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/arrow-left.svg b/apps/admin-x-design-system/src/assets/icons/arrow-left.svg
deleted file mode 100644
index 98cf6365a43..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/arrow-left.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/arrow-right.svg b/apps/admin-x-design-system/src/assets/icons/arrow-right.svg
deleted file mode 100644
index bace6cf9964..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/arrow-right.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/arrow-top-left.svg b/apps/admin-x-design-system/src/assets/icons/arrow-top-left.svg
deleted file mode 100644
index 6eb3752d7da..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/arrow-top-left.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/arrow-top-right.svg b/apps/admin-x-design-system/src/assets/icons/arrow-top-right.svg
deleted file mode 100644
index 1f53b668aec..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/arrow-top-right.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/arrow-up.svg b/apps/admin-x-design-system/src/assets/icons/arrow-up.svg
deleted file mode 100644
index ae0e23966d7..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/arrow-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/at-sign.svg b/apps/admin-x-design-system/src/assets/icons/at-sign.svg
deleted file mode 100644
index 1b840d38fd5..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/at-sign.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/baseline-chart.svg b/apps/admin-x-design-system/src/assets/icons/baseline-chart.svg
deleted file mode 100644
index d68f249b56f..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/baseline-chart.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/bell.svg b/apps/admin-x-design-system/src/assets/icons/bell.svg
deleted file mode 100644
index e9b771d42dc..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/bell.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/bills.svg b/apps/admin-x-design-system/src/assets/icons/bills.svg
deleted file mode 100644
index 3440d618c36..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/bills.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/block.svg b/apps/admin-x-design-system/src/assets/icons/block.svg
deleted file mode 100644
index 89890da98a2..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/block.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/book-open.svg b/apps/admin-x-design-system/src/assets/icons/book-open.svg
deleted file mode 100644
index 26148b367d3..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/book-open.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/brackets.svg b/apps/admin-x-design-system/src/assets/icons/brackets.svg
deleted file mode 100644
index 15455f43594..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/brackets.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/card-list.svg b/apps/admin-x-design-system/src/assets/icons/card-list.svg
deleted file mode 100644
index 39c5de18307..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/card-list.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/cardview.svg b/apps/admin-x-design-system/src/assets/icons/cardview.svg
deleted file mode 100644
index 88d8b62e056..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/cardview.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/check-circle.svg b/apps/admin-x-design-system/src/assets/icons/check-circle.svg
deleted file mode 100644
index 9965e6f68dd..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/check-circle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/check.svg b/apps/admin-x-design-system/src/assets/icons/check.svg
deleted file mode 100644
index 21cf58c82a1..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/check.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/chevron-down.svg b/apps/admin-x-design-system/src/assets/icons/chevron-down.svg
deleted file mode 100644
index 135969085a0..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/chevron-down.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/chevron-left.svg b/apps/admin-x-design-system/src/assets/icons/chevron-left.svg
deleted file mode 100644
index 0690ab61366..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/chevron-left.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/chevron-right.svg b/apps/admin-x-design-system/src/assets/icons/chevron-right.svg
deleted file mode 100644
index ee1de512e59..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/chevron-right.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/chevron-up.svg b/apps/admin-x-design-system/src/assets/icons/chevron-up.svg
deleted file mode 100644
index 80a2b54f740..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/chevron-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/circle.svg b/apps/admin-x-design-system/src/assets/icons/circle.svg
deleted file mode 100644
index a02fd0c8e41..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/circle.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/close.svg b/apps/admin-x-design-system/src/assets/icons/close.svg
deleted file mode 100644
index e49c5fb03db..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/close.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/column-layout.svg b/apps/admin-x-design-system/src/assets/icons/column-layout.svg
deleted file mode 100644
index f56aaa7590b..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/column-layout.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/comment-fill.svg b/apps/admin-x-design-system/src/assets/icons/comment-fill.svg
deleted file mode 100644
index b562e5dadfd..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/comment-fill.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/comment.svg b/apps/admin-x-design-system/src/assets/icons/comment.svg
deleted file mode 100644
index 57cd4987d18..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/comment.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/crown.svg b/apps/admin-x-design-system/src/assets/icons/crown.svg
deleted file mode 100644
index ebcc658eccb..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/crown.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/discount.svg b/apps/admin-x-design-system/src/assets/icons/discount.svg
deleted file mode 100644
index 5d5ef793b09..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/discount.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/dotdotdot.svg b/apps/admin-x-design-system/src/assets/icons/dotdotdot.svg
deleted file mode 100644
index 743cb1af5e4..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/dotdotdot.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/download.svg b/apps/admin-x-design-system/src/assets/icons/download.svg
deleted file mode 100644
index d9753519323..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/download.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/duplicate.svg b/apps/admin-x-design-system/src/assets/icons/duplicate.svg
deleted file mode 100644
index 4272289ca85..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/duplicate.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/ellipsis.svg b/apps/admin-x-design-system/src/assets/icons/ellipsis.svg
deleted file mode 100644
index bdb73aadc4f..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/ellipsis.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/email-check.svg b/apps/admin-x-design-system/src/assets/icons/email-check.svg
deleted file mode 100644
index a85cff2e81a..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/email-check.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/email.svg b/apps/admin-x-design-system/src/assets/icons/email.svg
deleted file mode 100644
index 188a97ba7c4..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/email.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/emailfield.svg b/apps/admin-x-design-system/src/assets/icons/emailfield.svg
deleted file mode 100644
index ba90c9046a8..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/emailfield.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/error-fill.svg b/apps/admin-x-design-system/src/assets/icons/error-fill.svg
deleted file mode 100644
index dfa0fd2ea0c..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/error-fill.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/export.svg b/apps/admin-x-design-system/src/assets/icons/export.svg
deleted file mode 100644
index 12ef11c4850..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/export.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/finger-up.svg b/apps/admin-x-design-system/src/assets/icons/finger-up.svg
deleted file mode 100644
index 778036291c3..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/finger-up.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/gift.svg b/apps/admin-x-design-system/src/assets/icons/gift.svg
deleted file mode 100644
index a67988e2546..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/gift.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/globe-simple.svg b/apps/admin-x-design-system/src/assets/icons/globe-simple.svg
deleted file mode 100644
index 37dc472b41c..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/globe-simple.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/hamburger.svg b/apps/admin-x-design-system/src/assets/icons/hamburger.svg
deleted file mode 100644
index 39ad1359f32..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/hamburger.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/heart-fill.svg b/apps/admin-x-design-system/src/assets/icons/heart-fill.svg
deleted file mode 100644
index 89de5d87f3b..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/heart-fill.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/heart.svg b/apps/admin-x-design-system/src/assets/icons/heart.svg
deleted file mode 100644
index 8f2e19899bf..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/heart.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/home.svg b/apps/admin-x-design-system/src/assets/icons/home.svg
deleted file mode 100644
index 9f44dc3facb..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/home.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/hyperlink-circle.svg b/apps/admin-x-design-system/src/assets/icons/hyperlink-circle.svg
deleted file mode 100644
index 86106cffb93..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/hyperlink-circle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/import.svg b/apps/admin-x-design-system/src/assets/icons/import.svg
deleted file mode 100644
index fb62e9fd764..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/import.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/info-fill.svg b/apps/admin-x-design-system/src/assets/icons/info-fill.svg
deleted file mode 100644
index 9866e28014c..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/info-fill.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/info.svg b/apps/admin-x-design-system/src/assets/icons/info.svg
deleted file mode 100644
index 320f27f9394..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/info.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/integration.svg b/apps/admin-x-design-system/src/assets/icons/integration.svg
deleted file mode 100644
index 9c8db2d4d88..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/integration.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/key.svg b/apps/admin-x-design-system/src/assets/icons/key.svg
deleted file mode 100644
index f6bc294224f..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/key.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/labs-flask.svg b/apps/admin-x-design-system/src/assets/icons/labs-flask.svg
deleted file mode 100644
index c2ed46b6dd5..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/labs-flask.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/language.svg b/apps/admin-x-design-system/src/assets/icons/language.svg
deleted file mode 100644
index aafff55f38d..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/language.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/laptop.svg b/apps/admin-x-design-system/src/assets/icons/laptop.svg
deleted file mode 100644
index be93d4f9795..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/laptop.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/layer.svg b/apps/admin-x-design-system/src/assets/icons/layer.svg
deleted file mode 100644
index 64f8f244c65..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/layer.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/layout-2-col.svg b/apps/admin-x-design-system/src/assets/icons/layout-2-col.svg
deleted file mode 100644
index 2f6cd45c2e1..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/layout-2-col.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/layout-headline.svg b/apps/admin-x-design-system/src/assets/icons/layout-headline.svg
deleted file mode 100644
index 7a6cfeed7e6..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/layout-headline.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/layout-module-1.svg b/apps/admin-x-design-system/src/assets/icons/layout-module-1.svg
deleted file mode 100644
index 88d8b62e056..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/layout-module-1.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/like.svg b/apps/admin-x-design-system/src/assets/icons/like.svg
deleted file mode 100644
index b9ebfeb0e62..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/like.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/line-dashed.svg b/apps/admin-x-design-system/src/assets/icons/line-dashed.svg
deleted file mode 100644
index 44f2b774f21..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/line-dashed.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/line-dotted.svg b/apps/admin-x-design-system/src/assets/icons/line-dotted.svg
deleted file mode 100644
index fa07cc540bd..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/line-dotted.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/line-solid.svg b/apps/admin-x-design-system/src/assets/icons/line-solid.svg
deleted file mode 100644
index ef5d5c458d0..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/line-solid.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/link-broken.svg b/apps/admin-x-design-system/src/assets/icons/link-broken.svg
deleted file mode 100644
index 1c71ac8bb05..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/link-broken.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/listview.svg b/apps/admin-x-design-system/src/assets/icons/listview.svg
deleted file mode 100644
index 7a6cfeed7e6..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/listview.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/lock-locked.svg b/apps/admin-x-design-system/src/assets/icons/lock-locked.svg
deleted file mode 100644
index f47f37b3709..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/lock-locked.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/lock-unlocked.svg b/apps/admin-x-design-system/src/assets/icons/lock-unlocked.svg
deleted file mode 100644
index 2a10992b474..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/lock-unlocked.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/long-text.svg b/apps/admin-x-design-system/src/assets/icons/long-text.svg
deleted file mode 100644
index 242d4f0a0de..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/long-text.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/magnifying-glass.svg b/apps/admin-x-design-system/src/assets/icons/magnifying-glass.svg
deleted file mode 100644
index 536707d0b9d..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/magnifying-glass.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/mail-block.svg b/apps/admin-x-design-system/src/assets/icons/mail-block.svg
deleted file mode 100644
index b1933224012..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/mail-block.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/mailplus.svg b/apps/admin-x-design-system/src/assets/icons/mailplus.svg
deleted file mode 100644
index 411a67fceda..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/mailplus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/map-pin.svg b/apps/admin-x-design-system/src/assets/icons/map-pin.svg
deleted file mode 100644
index f24994cf350..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/map-pin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/megaphone.svg b/apps/admin-x-design-system/src/assets/icons/megaphone.svg
deleted file mode 100644
index 5d58b48ff31..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/megaphone.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/message-quote.svg b/apps/admin-x-design-system/src/assets/icons/message-quote.svg
deleted file mode 100644
index ce0d9568f9d..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/message-quote.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/mobile.svg b/apps/admin-x-design-system/src/assets/icons/mobile.svg
deleted file mode 100644
index 4f191e42f38..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/mobile.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/modules-3.svg b/apps/admin-x-design-system/src/assets/icons/modules-3.svg
deleted file mode 100644
index 1dae91e54aa..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/modules-3.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/money-bags.svg b/apps/admin-x-design-system/src/assets/icons/money-bags.svg
deleted file mode 100644
index 6a126bd0e3c..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/money-bags.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/navigation.svg b/apps/admin-x-design-system/src/assets/icons/navigation.svg
deleted file mode 100644
index 257a7264cbe..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/navigation.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/palette.svg b/apps/admin-x-design-system/src/assets/icons/palette.svg
deleted file mode 100644
index 4b5b7bc2856..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/palette.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/pen.svg b/apps/admin-x-design-system/src/assets/icons/pen.svg
deleted file mode 100644
index ad68385a9cf..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/pen.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/picture.svg b/apps/admin-x-design-system/src/assets/icons/picture.svg
deleted file mode 100644
index 77845d324ea..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/picture.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/piggybank.svg b/apps/admin-x-design-system/src/assets/icons/piggybank.svg
deleted file mode 100644
index 0c22f4e1cbb..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/piggybank.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/play-fill.svg b/apps/admin-x-design-system/src/assets/icons/play-fill.svg
deleted file mode 100644
index 228930ad019..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/play-fill.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/portal.svg b/apps/admin-x-design-system/src/assets/icons/portal.svg
deleted file mode 100644
index 4638fb0ee85..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/portal.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/question-circle.svg b/apps/admin-x-design-system/src/assets/icons/question-circle.svg
deleted file mode 100644
index 046e507694f..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/question-circle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/quote.svg b/apps/admin-x-design-system/src/assets/icons/quote.svg
deleted file mode 100644
index ac43810d30e..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/quote.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/recepients.svg b/apps/admin-x-design-system/src/assets/icons/recepients.svg
deleted file mode 100644
index 75919b8af28..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/recepients.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/reload.svg b/apps/admin-x-design-system/src/assets/icons/reload.svg
deleted file mode 100644
index 5afa3c7227f..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/reload.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/send.svg b/apps/admin-x-design-system/src/assets/icons/send.svg
deleted file mode 100644
index 79e63994fe3..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/send.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/share.svg b/apps/admin-x-design-system/src/assets/icons/share.svg
deleted file mode 100644
index 6feac81448c..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/share.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/single-user-block.svg b/apps/admin-x-design-system/src/assets/icons/single-user-block.svg
deleted file mode 100644
index 218bac9236e..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/single-user-block.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/single-user-fill.svg b/apps/admin-x-design-system/src/assets/icons/single-user-fill.svg
deleted file mode 100644
index f84961fa7d2..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/single-user-fill.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/sparkle.svg b/apps/admin-x-design-system/src/assets/icons/sparkle.svg
deleted file mode 100644
index 458b8ec1864..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/sparkle.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/square.svg b/apps/admin-x-design-system/src/assets/icons/square.svg
deleted file mode 100644
index f569b74031a..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/square.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/squircle-fill.svg b/apps/admin-x-design-system/src/assets/icons/squircle-fill.svg
deleted file mode 100644
index 5586636f3cd..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/squircle-fill.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/squircle.svg b/apps/admin-x-design-system/src/assets/icons/squircle.svg
deleted file mode 100644
index a56958d145f..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/squircle.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/stripe-verified.svg b/apps/admin-x-design-system/src/assets/icons/stripe-verified.svg
deleted file mode 100644
index af8813d1d86..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/stripe-verified.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/substract.svg b/apps/admin-x-design-system/src/assets/icons/substract.svg
deleted file mode 100644
index 696f878ce69..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/substract.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/success-fill.svg b/apps/admin-x-design-system/src/assets/icons/success-fill.svg
deleted file mode 100644
index 9028cd1028b..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/success-fill.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/tags-block.svg b/apps/admin-x-design-system/src/assets/icons/tags-block.svg
deleted file mode 100644
index febbc688e7d..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/tags-block.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/tags-check.svg b/apps/admin-x-design-system/src/assets/icons/tags-check.svg
deleted file mode 100644
index f82f8764682..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/tags-check.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/text-bold.svg b/apps/admin-x-design-system/src/assets/icons/text-bold.svg
deleted file mode 100644
index 3f1b03f6e16..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/text-bold.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/text-regular.svg b/apps/admin-x-design-system/src/assets/icons/text-regular.svg
deleted file mode 100644
index 57efd12436b..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/text-regular.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/text-underline.svg b/apps/admin-x-design-system/src/assets/icons/text-underline.svg
deleted file mode 100644
index e8fa37dbd12..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/text-underline.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/textfield.svg b/apps/admin-x-design-system/src/assets/icons/textfield.svg
deleted file mode 100644
index 08f34068013..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/textfield.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/thumbs-down.svg b/apps/admin-x-design-system/src/assets/icons/thumbs-down.svg
deleted file mode 100644
index 20450e318ea..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/thumbs-down.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/thumbs-up.svg b/apps/admin-x-design-system/src/assets/icons/thumbs-up.svg
deleted file mode 100644
index de4fdc04bef..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/thumbs-up.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/time-back.svg b/apps/admin-x-design-system/src/assets/icons/time-back.svg
deleted file mode 100644
index d03a7bc033d..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/time-back.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/trash.svg b/apps/admin-x-design-system/src/assets/icons/trash.svg
deleted file mode 100644
index 16de1465bbf..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/trash.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/typography.svg b/apps/admin-x-design-system/src/assets/icons/typography.svg
deleted file mode 100644
index 60d79492c60..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/typography.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/assets/icons/unsplash-logo.svg b/apps/admin-x-design-system/src/assets/icons/unsplash-logo.svg
deleted file mode 100644
index 805b50f3e5d..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/unsplash-logo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/upload.svg b/apps/admin-x-design-system/src/assets/icons/upload.svg
deleted file mode 100644
index 31a3dd3ed08..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/upload.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/user-add.svg b/apps/admin-x-design-system/src/assets/icons/user-add.svg
deleted file mode 100644
index b55adb4d150..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/user-add.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/user-fill.svg b/apps/admin-x-design-system/src/assets/icons/user-fill.svg
deleted file mode 100644
index 7f9c2270b61..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/user-fill.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/user-page.svg b/apps/admin-x-design-system/src/assets/icons/user-page.svg
deleted file mode 100644
index bed33abd336..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/user-page.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/user-pen.svg b/apps/admin-x-design-system/src/assets/icons/user-pen.svg
deleted file mode 100644
index afd7766f1b8..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/user-pen.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/user.svg b/apps/admin-x-design-system/src/assets/icons/user.svg
deleted file mode 100644
index e954801d946..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/user.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/warning.svg b/apps/admin-x-design-system/src/assets/icons/warning.svg
deleted file mode 100644
index d8092290f23..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/warning.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/world-clock.svg b/apps/admin-x-design-system/src/assets/icons/world-clock.svg
deleted file mode 100644
index 5a5374e86ff..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/world-clock.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/apps/admin-x-design-system/src/assets/icons/zapier-logo.svg b/apps/admin-x-design-system/src/assets/icons/zapier-logo.svg
deleted file mode 100644
index 8e2aa72f6ef..00000000000
--- a/apps/admin-x-design-system/src/assets/icons/zapier-logo.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/apps/admin-x-design-system/src/global/button-group.stories.tsx b/apps/admin-x-design-system/src/global/button-group.stories.tsx
deleted file mode 100644
index 1e65fd52463..00000000000
--- a/apps/admin-x-design-system/src/global/button-group.stories.tsx
+++ /dev/null
@@ -1,61 +0,0 @@
-import type {Meta, StoryObj} from '@storybook/react-vite';
-
-import ButtonGroup from './button-group';
-import {ButtonProps} from './button';
-
-const ButtonGroupMeta = {
- title: 'Global / Button Group',
- component: ButtonGroup,
- tags: ['autodocs'],
- decorators: [(_story: () => React.ReactNode) => (
{_story()}
)]
-} satisfies Meta;
-
-export default ButtonGroupMeta;
-
-type Story = StoryObj;
-
-const defaultButtons: ButtonProps[] = [
- {
- label: 'Cancel',
- key: 'cancel'
- },
- {
- label: 'Save',
- key: 'save',
- color: 'black'
- }
-];
-
-export const Default: Story = {
- args: {
- buttons: defaultButtons,
- link: false
- }
-};
-
-export const Small: Story = {
- args: {
- buttons: defaultButtons,
- link: false,
- size: 'sm'
- }
-};
-
-const linkButtons: ButtonProps[] = [
- {
- label: 'Cancel',
- key: 'cancel'
- },
- {
- label: 'Save',
- key: 'save',
- color: 'green'
- }
-];
-
-export const LinkButtons: Story = {
- args: {
- buttons: linkButtons,
- link: true
- }
-};
diff --git a/apps/admin-x-design-system/src/global/button-group.tsx b/apps/admin-x-design-system/src/global/button-group.tsx
deleted file mode 100644
index f72e4b306f3..00000000000
--- a/apps/admin-x-design-system/src/global/button-group.tsx
+++ /dev/null
@@ -1,70 +0,0 @@
-import React from 'react';
-import Button, {ButtonSize} from './button';
-import Tooltip from './tooltip';
-
-import {ButtonProps} from './button';
-import clsx from 'clsx';
-
-export interface ButtonGroupButtonProps extends ButtonProps {
- tooltip?: string | React.ReactNode;
-}
-
-export interface ButtonGroupProps {
- size?: ButtonSize;
- buttons: Array;
- link?: boolean;
- linkWithPadding?: boolean;
- clearBg?: boolean;
- outlineOnMobile?: boolean;
- className?: string;
- activeKey?: string;
-}
-
-const ButtonGroup: React.FC = ({size = 'md', buttons, link, linkWithPadding, clearBg = true, outlineOnMobile, className, activeKey}) => {
- let groupColorClasses = clsx(
- 'flex items-center justify-start rounded',
- link ? 'gap-4' : 'gap-2',
- !link && !clearBg && 'gap-0! rounded-lg bg-grey-100 dark:bg-grey-900',
- className
- );
-
- if (link && !clearBg) {
- groupColorClasses = clsx(
- 'transition-all hover:bg-grey-200 dark:hover:bg-grey-900',
- size === 'sm' ? 'h-7 px-3' : 'h-[34px] px-4',
- outlineOnMobile && 'border border-grey-300 hover:border-transparent md:border-transparent',
- groupColorClasses
- );
- }
-
- return (
-
- {buttons.map(({key, ...props}, index) => {
- const buttonKey = key ?? `button-${index}`;
- const buttonProps = {...props};
-
- if (!link && !clearBg) {
- buttonProps.className = clsx(props.className, 'w-8 rounded-lg border px-0!');
-
- if (buttonKey === activeKey) {
- buttonProps.color = 'white';
- buttonProps.className = clsx(buttonProps.className, 'border-grey-300 shadow-xs dark:border-grey-800');
- } else {
- buttonProps.className = clsx(buttonProps.className, 'border-transparent');
- }
- }
-
- return (
- (props.tooltip ?
-
-
- :
-
- )
- );
- })}
-
- );
-};
-
-export default ButtonGroup;
diff --git a/apps/admin-x-design-system/src/global/button.stories.tsx b/apps/admin-x-design-system/src/global/button.stories.tsx
deleted file mode 100644
index 7ae9891e3e4..00000000000
--- a/apps/admin-x-design-system/src/global/button.stories.tsx
+++ /dev/null
@@ -1,92 +0,0 @@
-import type {Meta, StoryObj} from '@storybook/react-vite';
-
-import Button from './button';
-
-const meta = {
- title: 'Global / Button',
- component: Button,
- tags: ['autodocs'],
- argTypes: {
- color: {
- control: 'select'
- }
- }
-} satisfies Meta;
-
-export default meta;
-type Story = StoryObj;
-
-export const Default: Story = {
- args: {
- label: 'Button'
- }
-};
-
-export const Small: Story = {
- args: {
- size: 'sm',
- label: 'Button',
- color: 'black'
- }
-};
-
-export const Black: Story = {
- args: {
- label: 'Button',
- color: 'black'
- }
-};
-
-export const Grey: Story = {
- args: {
- label: 'Button',
- color: 'grey'
- }
-};
-
-export const Green: Story = {
- args: {
- label: 'Button',
- color: 'green'
- }
-};
-
-export const Red: Story = {
- args: {
- label: 'Button',
- color: 'red'
- }
-};
-
-export const LinkButton: Story = {
- args: {
- label: 'Button',
- color: 'green',
- link: true
- }
-};
-
-export const Icon: Story = {
- args: {
- icon: 'ellipsis',
- color: 'green',
- iconColorClass: 'text-white'
- }
-};
-
-export const IconSmall: Story = {
- args: {
- size: 'sm',
- icon: 'ellipsis',
- color: 'green',
- iconColorClass: 'text-white'
- }
-};
-
-export const Loading: Story = {
- args: {
- loading: true,
- color: 'green',
- label: 'Button'
- }
-};
diff --git a/apps/admin-x-design-system/src/global/button.tsx b/apps/admin-x-design-system/src/global/button.tsx
deleted file mode 100644
index 89c329ce323..00000000000
--- a/apps/admin-x-design-system/src/global/button.tsx
+++ /dev/null
@@ -1,166 +0,0 @@
-import Icon, {IconSize} from './icon';
-import React, {HTMLProps} from 'react';
-import clsx from 'clsx';
-import {LoadingIndicator, LoadingIndicatorColor, LoadingIndicatorSize} from './loading-indicator';
-
-export type ButtonColor = 'clear' | 'light-grey' | 'grey' | 'black' | 'green' | 'red' | 'white' | 'outline';
-export type ButtonSize = 'sm' | 'md';
-
-export interface ButtonProps extends Omit, 'label' | 'size' | 'children'> {
- size?: ButtonSize;
- label?: React.ReactNode;
- hideLabel?: boolean;
- icon?: string;
- iconSize?: IconSize;
- iconColorClass?: string;
- key?: string;
- color?: ButtonColor;
- fullWidth?: boolean;
- link?: boolean;
- linkWithPadding?: boolean;
- disabled?: boolean;
- unstyled?: boolean;
- className?: string;
- tag?: string;
- loading?: boolean;
- loadingIndicatorSize?: LoadingIndicatorSize;
- loadingIndicatorColor?: LoadingIndicatorColor;
- outlineOnMobile?: boolean;
- onClick?: (e?:React.MouseEvent) => void;
- testId?: string;
-}
-
-const Button: React.FC = React.forwardRef(({
- testId,
- size = 'md',
- label = '',
- hideLabel = false,
- icon = '',
- iconSize,
- iconColorClass,
- color = 'clear',
- fullWidth,
- link,
- linkWithPadding = false,
- disabled,
- unstyled = false,
- className = '',
- tag = 'button',
- loading = false,
- loadingIndicatorColor,
- outlineOnMobile = false,
- onClick,
- ...props
-}, ref) => {
- if (!color) {
- color = 'clear';
- }
-
- if (!unstyled) {
- className = clsx(
- 'text inline-flex items-center justify-center rounded-md whitespace-nowrap transition',
- ((link && color !== 'clear' && color !== 'black') || (!link && color !== 'clear')) ? 'font-bold' : 'font-semibold',
- !link ? `${size === 'sm' ? 'h-7' : 'h-[34px]'}` : '',
- !link ? `${size === 'sm' || label && icon ? 'px-3' : 'px-4'}` : '',
- (link && linkWithPadding) && '-m-1 p-1',
- className
- );
-
- switch (color) {
- case 'black':
- className = clsx(
- link ? 'text-black hover:text-grey-800 dark:text-white' : `bg-black text-white dark:bg-white dark:text-black ${!disabled && 'hover:bg-grey-900'}`,
- className
- );
- loadingIndicatorColor = 'light';
- iconColorClass = iconColorClass || 'text-white';
- break;
- case 'light-grey':
- className = clsx(
- link ? 'text-grey-800 hover:text-green-400 dark:text-white' : `bg-grey-200 text-black dark:bg-grey-900 dark:text-white ${!disabled && 'hover:bg-grey-300! dark:hover:bg-grey-800!'}`,
- className
- );
- loadingIndicatorColor = 'dark';
- break;
- case 'grey':
- className = clsx(
- link ? 'text-black hover:text-grey-800 dark:text-white' : `bg-grey-100 text-black dark:bg-grey-900 dark:text-white ${!disabled && 'hover:bg-grey-300! dark:hover:bg-grey-800!'}`,
- className
- );
- loadingIndicatorColor = 'dark';
- break;
- case 'green':
- className = clsx(
- link ? ' text-green hover:text-green-400' : ` bg-green text-white ${!disabled && 'hover:bg-green-400'}`,
- className
- );
- loadingIndicatorColor = 'light';
- iconColorClass = iconColorClass || 'text-white';
- break;
- case 'red':
- className = clsx(
- link ? 'text-red hover:text-red-400' : `bg-red text-white ${!disabled && 'hover:bg-red-400'}`,
- className
- );
- loadingIndicatorColor = 'light';
- iconColorClass = iconColorClass || 'text-white';
- break;
- case 'white':
- className = clsx(
- link ? 'text-white hover:text-white dark:text-black dark:hover:text-grey-800' : `bg-white text-black dark:bg-black dark:text-white`,
- className
- );
- loadingIndicatorColor = 'dark';
- break;
- case 'outline':
- className = clsx(
- link ? 'text-black hover:text-grey-800 dark:text-white' : `border border-grey-300 bg-transparent text-black dark:border-grey-800 dark:text-white ${!disabled && 'hover:border-black! dark:hover:border-white!'}`,
- className
- );
- loadingIndicatorColor = 'dark';
- break;
- default:
- className = clsx(
- link ? ' text-black hover:text-grey-800 dark:text-white' : `text-grey-900 dark:text-white dark:hover:bg-grey-900 ${!disabled && 'hover:bg-grey-200 hover:text-black'}`,
- (outlineOnMobile && !link) && 'border border-grey-300 hover:border-transparent md:border-transparent',
- className
- );
- loadingIndicatorColor = 'dark';
- break;
- }
-
- className = clsx(
- (fullWidth && !link) && ' w-full',
- disabled ? 'opacity-40' : 'cursor-pointer',
- className
- );
- }
-
- const iconClasses = label && icon && !hideLabel ? 'mr-1.5' : '';
-
- let labelClasses = '';
- labelClasses += (label && hideLabel) ? 'sr-only' : '';
- labelClasses += loading ? 'invisible' : '';
-
- iconSize = iconSize || ((size === 'sm') || (label && icon) ? 'sm' : 'md');
-
- const buttonChildren = <>
- {icon && }
- {label}
- {loading && Loading...
}
- >;
-
- const buttonElement = React.createElement(tag, {className: className,
- 'data-testid': testId,
- disabled: disabled,
- type: 'button',
- onClick: onClick,
- ref: ref,
- ...props}, buttonChildren);
-
- return buttonElement;
-});
-
-Button.displayName = 'Button';
-
-export default Button;
diff --git a/apps/admin-x-design-system/src/global/chrome/desktop-chrome-header.stories.tsx b/apps/admin-x-design-system/src/global/chrome/desktop-chrome-header.stories.tsx
index c60cb2e8c5b..1e434a8ba72 100644
--- a/apps/admin-x-design-system/src/global/chrome/desktop-chrome-header.stories.tsx
+++ b/apps/admin-x-design-system/src/global/chrome/desktop-chrome-header.stories.tsx
@@ -1,7 +1,5 @@
import type {Meta, StoryObj} from '@storybook/react-vite';
-import Button from '../button';
-import ButtonGroup from '../button-group';
import DesktopChromeHeader from './desktop-chrome-header';
const meta = {
@@ -43,13 +41,8 @@ export const WithTitle: Story = {
export const CustomToolbar: Story = {
args: {
- toolbarLeft: ,
+ toolbarLeft: Back slot,
toolbarCenter: Homepage,
- toolbarRight:
+ toolbarRight: Toolbar actions slot
}
};
diff --git a/apps/admin-x-design-system/src/global/form/text-field.stories.tsx b/apps/admin-x-design-system/src/global/form/text-field.stories.tsx
index da69bdc21f7..661e31b0a6d 100644
--- a/apps/admin-x-design-system/src/global/form/text-field.stories.tsx
+++ b/apps/admin-x-design-system/src/global/form/text-field.stories.tsx
@@ -2,7 +2,6 @@ import {ReactNode} from 'react';
import {useArgs} from 'storybook/preview-api';
import type {Meta, StoryObj} from '@storybook/react-vite';
-import Button from '../button';
import TextField from './text-field';
const meta = {
@@ -91,7 +90,7 @@ export const WithButton: Story = {
value: 'https://ghost.org',
containerClassName: 'group',
rightPlaceholder: (
-
+ Copy action slot
)
}
};
diff --git a/apps/admin-x-design-system/src/global/icon.stories.tsx b/apps/admin-x-design-system/src/global/icon.stories.tsx
deleted file mode 100644
index 3bb7b4d59a7..00000000000
--- a/apps/admin-x-design-system/src/global/icon.stories.tsx
+++ /dev/null
@@ -1,60 +0,0 @@
-import type {Meta, StoryObj} from '@storybook/react-vite';
-
-import Icon from './icon';
-
-const meta = {
- title: 'Global / Icon',
- component: Icon,
- tags: ['autodocs']
-} satisfies Meta;
-
-export default meta;
-type Story = StoryObj;
-
-export const Default: Story = {
- args: {
- name: 'lock-locked'
- }
-};
-
-export const ExtraSmall: Story = {
- args: {
- size: 'xs',
- name: 'lock-locked'
- }
-};
-
-export const Small: Story = {
- args: {
- size: 'sm',
- name: 'lock-locked'
- }
-};
-
-export const Medium: Story = {
- args: {
- size: 'md',
- name: 'lock-locked'
- }
-};
-
-export const Large: Story = {
- args: {
- size: 'lg',
- name: 'lock-locked'
- }
-};
-
-export const ExtraLarge: Story = {
- args: {
- size: 'xl',
- name: 'lock-locked'
- }
-};
-
-export const Color: Story = {
- args: {
- colorClass: 'text-green',
- name: 'lock-locked'
- }
-};
diff --git a/apps/admin-x-design-system/src/global/icon.tsx b/apps/admin-x-design-system/src/global/icon.tsx
deleted file mode 100644
index cb0656a5811..00000000000
--- a/apps/admin-x-design-system/src/global/icon.tsx
+++ /dev/null
@@ -1,82 +0,0 @@
-import clsx from 'clsx';
-import React from 'react';
-
-const icons: Record>}> = import.meta.glob('../assets/icons/*.svg', {eager: true, query: '?react'});
-
-export type IconSize = '2xs' | 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'custom' | number;
-
-export interface IconProps {
- name: string;
-
- /**
- * Accepts either predefined sizes or number, in which case the size means the pixel width & height
- */
- size?: IconSize;
-
- /**
- * Accepts all colors available in the actual TailwindCSS theme, e.g. `black`, `green-100`
- */
- colorClass?: string;
- styles?: string;
- className?: string;
-}
-
-/**
- * Icon guidelines:
- * - all icons must be SVG's
- * - all icons must have all it's children color value set `currentColor`
- * - all strokes must be paths and _NOT_ outlined objects. Stroke width should be set to 1.5px
- */
-const Icon: React.FC = ({name, size = 'md', colorClass = '', className = ''}) => {
- const {default: SvgComponent} = icons[`../assets/icons/${name}.svg`];
-
- let classes = '';
- let styles = {};
-
- if (typeof size === 'number') {
- styles = {
- width: `${size}px`,
- height: `${size}px`
- };
- }
-
- if (!classes) {
- switch (size) {
- case 'custom':
- break;
- case '2xs':
- classes = 'size-2';
- break;
- case 'xs':
- classes = 'size-3';
- break;
- case 'sm':
- classes = 'size-4';
- break;
- case 'lg':
- classes = 'size-8';
- break;
- case 'xl':
- classes = 'size-10';
- break;
-
- default:
- classes = 'size-5';
- break;
- }
- }
-
- classes = clsx(
- classes,
- colorClass
- );
-
- if (SvgComponent) {
- return (
-
- );
- }
- return null;
-};
-
-export default Icon;
diff --git a/apps/admin-x-design-system/src/global/layout/app-menu.tsx b/apps/admin-x-design-system/src/global/layout/app-menu.tsx
index 41470a7dace..8f11e0aeddd 100644
--- a/apps/admin-x-design-system/src/global/layout/app-menu.tsx
+++ b/apps/admin-x-design-system/src/global/layout/app-menu.tsx
@@ -1,11 +1,12 @@
import React from 'react';
-import Button from '../button';
+import {Button} from '@tryghost/shade/components';
+import {LucideIcon} from '@tryghost/shade/utils';
const PageMenu: React.FC = () => {
return (
-