From 83accfef52c95b9c306b182610544e47d5320278 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Sat, 25 Apr 2026 21:18:04 +0330 Subject: [PATCH] Make bootstrap icons offline and add them to ci: prefix icons --- frontend/components/cart/checkout/Gateway.vue | 2 +- .../components/cart/delivery/AddressItem.vue | 2 +- .../components/cart/delivery/AddressModal.vue | 4 ++-- .../components/cart/global/OrderSummary.vue | 2 +- frontend/components/cart/index/CartItem.vue | 12 ++++++------ .../cart/index/DeleteCartAllModal.vue | 4 ++-- frontend/components/global/FileInput.vue | 2 +- frontend/components/global/Header.vue | 2 +- frontend/components/global/Modal.vue | 2 +- frontend/components/global/Pagination.vue | 8 ++++---- frontend/components/global/Select.vue | 4 ++-- frontend/components/global/SideDrawer.vue | 10 +++++----- frontend/components/global/UserDropdown.vue | 4 ++-- frontend/components/home/Hero.vue | 2 +- .../components/product/ProductComments.vue | 2 +- .../components/product/ProductHero/index.vue | 8 ++++---- frontend/components/product/ProductVariant.vue | 2 +- .../components/products/FilterProducts.vue | 6 +++--- .../components/profile/global/LogoutModal.vue | 2 +- .../profile/global/ProfilePageTitle.vue | 2 +- .../profile/global/ProfileSidebar.vue | 18 +++++++++--------- .../profile/index/ProfilePictureModal.vue | 6 +++--- .../profile/notifications/notification.vue | 2 +- .../profile/tickets/[id]/Attachment.vue | 2 +- .../resellers/FilterResellersProducts.vue | 6 +++--- frontend/layouts/Cart.vue | 2 +- frontend/pages/cart/delivery.vue | 2 +- frontend/pages/cart/index.vue | 2 +- frontend/pages/category.vue | 2 +- frontend/pages/products/[...slug].vue | 2 +- frontend/pages/profile/addresses.vue | 4 ++-- frontend/pages/profile/index.vue | 6 +++--- frontend/pages/profile/notifications.vue | 10 +++++----- .../profile/purchases-and-orders/index.vue | 12 ++++++------ .../pages/profile/saved-products/index.vue | 4 ++-- frontend/pages/profile/tickets/[id].vue | 6 +++--- frontend/pages/profile/tickets/index.vue | 12 ++++++------ frontend/pages/profile/tickets/new.vue | 8 ++++---- frontend/pages/resellers/[...slug].vue | 2 +- frontend/pages/transaction.vue | 6 +++--- frontend/public/icons/bi-arrow-bar-left.svg | 1 + frontend/public/icons/bi-arrow-bar-right.svg | 1 + frontend/public/icons/bi-bell.svg | 1 + frontend/public/icons/bi-bookmark-fill.svg | 1 + frontend/public/icons/bi-bookmark.svg | 1 + frontend/public/icons/bi-cart.svg | 1 + frontend/public/icons/bi-check.svg | 1 + .../public/icons/bi-chevron-double-left.svg | 1 + .../public/icons/bi-chevron-double-right.svg | 1 + frontend/public/icons/bi-chevron-down.svg | 1 + frontend/public/icons/bi-chevron-left.svg | 1 + frontend/public/icons/bi-chevron-right.svg | 1 + frontend/public/icons/bi-dash.svg | 1 + .../icons/bi-file-earmark-arrow-down.svg | 1 + frontend/public/icons/bi-image.svg | 1 + frontend/public/icons/bi-info-circle-fill.svg | 1 + frontend/public/icons/bi-info-circle.svg | 1 + frontend/public/icons/bi-map.svg | 1 + frontend/public/icons/bi-patch-check.svg | 1 + frontend/public/icons/bi-pen.svg | 1 + frontend/public/icons/bi-pencil.svg | 1 + frontend/public/icons/bi-percent.svg | 1 + frontend/public/icons/bi-person-check.svg | 1 + frontend/public/icons/bi-person-vcard.svg | 1 + frontend/public/icons/bi-pin-angle.svg | 1 + frontend/public/icons/bi-plus.svg | 1 + frontend/public/icons/bi-question-circle.svg | 1 + frontend/public/icons/bi-search.svg | 1 + frontend/public/icons/bi-send.svg | 1 + frontend/public/icons/bi-ticket.svg | 1 + frontend/public/icons/bi-trash.svg | 1 + frontend/public/icons/bi-volume-mute-fill.svg | 1 + frontend/public/icons/bi-volume-up-fill.svg | 1 + frontend/public/icons/bi-x-lg.svg | 1 + frontend/public/icons/bi-x.svg | 1 + frontend/public/icons/humbleicons-bars.svg | 1 + 76 files changed, 134 insertions(+), 98 deletions(-) create mode 100644 frontend/public/icons/bi-arrow-bar-left.svg create mode 100644 frontend/public/icons/bi-arrow-bar-right.svg create mode 100644 frontend/public/icons/bi-bell.svg create mode 100644 frontend/public/icons/bi-bookmark-fill.svg create mode 100644 frontend/public/icons/bi-bookmark.svg create mode 100644 frontend/public/icons/bi-cart.svg create mode 100644 frontend/public/icons/bi-check.svg create mode 100644 frontend/public/icons/bi-chevron-double-left.svg create mode 100644 frontend/public/icons/bi-chevron-double-right.svg create mode 100644 frontend/public/icons/bi-chevron-down.svg create mode 100644 frontend/public/icons/bi-chevron-left.svg create mode 100644 frontend/public/icons/bi-chevron-right.svg create mode 100644 frontend/public/icons/bi-dash.svg create mode 100644 frontend/public/icons/bi-file-earmark-arrow-down.svg create mode 100644 frontend/public/icons/bi-image.svg create mode 100644 frontend/public/icons/bi-info-circle-fill.svg create mode 100644 frontend/public/icons/bi-info-circle.svg create mode 100644 frontend/public/icons/bi-map.svg create mode 100644 frontend/public/icons/bi-patch-check.svg create mode 100644 frontend/public/icons/bi-pen.svg create mode 100644 frontend/public/icons/bi-pencil.svg create mode 100644 frontend/public/icons/bi-percent.svg create mode 100644 frontend/public/icons/bi-person-check.svg create mode 100644 frontend/public/icons/bi-person-vcard.svg create mode 100644 frontend/public/icons/bi-pin-angle.svg create mode 100644 frontend/public/icons/bi-plus.svg create mode 100644 frontend/public/icons/bi-question-circle.svg create mode 100644 frontend/public/icons/bi-search.svg create mode 100644 frontend/public/icons/bi-send.svg create mode 100644 frontend/public/icons/bi-ticket.svg create mode 100644 frontend/public/icons/bi-trash.svg create mode 100644 frontend/public/icons/bi-volume-mute-fill.svg create mode 100644 frontend/public/icons/bi-volume-up-fill.svg create mode 100644 frontend/public/icons/bi-x-lg.svg create mode 100644 frontend/public/icons/bi-x.svg create mode 100644 frontend/public/icons/humbleicons-bars.svg diff --git a/frontend/components/cart/checkout/Gateway.vue b/frontend/components/cart/checkout/Gateway.vue index 3785b6a..d4a43e8 100644 --- a/frontend/components/cart/checkout/Gateway.vue +++ b/frontend/components/cart/checkout/Gateway.vue @@ -45,7 +45,7 @@ const emit = defineEmits(); class="bg-blue-500 rounded-md p-0.5 text-center bottom-4 left-4 text-slate-200 text-[10px] lg:text-xs absolute" > diff --git a/frontend/components/cart/delivery/AddressItem.vue b/frontend/components/cart/delivery/AddressItem.vue index 8f28869..99d136c 100644 --- a/frontend/components/cart/delivery/AddressItem.vue +++ b/frontend/components/cart/delivery/AddressItem.vue @@ -127,7 +127,7 @@ const handleDeleteAddress = (id: number) => { class="size-8 bg-slate-200/50 rounded-sm flex-center me-2 opacity-0 group-hover:opacity-100 transition-opacity" > diff --git a/frontend/components/cart/delivery/AddressModal.vue b/frontend/components/cart/delivery/AddressModal.vue index d82b942..e3c1d75 100644 --- a/frontend/components/cart/delivery/AddressModal.vue +++ b/frontend/components/cart/delivery/AddressModal.vue @@ -150,14 +150,14 @@ watch(