diff --git a/app/Providers/FeatureServiceProvider.php b/app/Providers/FeatureServiceProvider.php
index 002bd0bd..fe49ef64 100644
--- a/app/Providers/FeatureServiceProvider.php
+++ b/app/Providers/FeatureServiceProvider.php
@@ -77,7 +77,7 @@ private function getFeatures(): array
// 'title' => 'Example Feature',
// 'description' => 'Description of the example feature.',
// 'group' => 'General',
- // 'icon' => 'heroicon-o-beaker',
+ // 'icon' => 'hugeicons-test-tube-01',
// ],
];
}
diff --git a/app/View/Components/Partials/FlashMessage.php b/app/View/Components/Partials/FlashMessage.php
index ee378656..24e0087d 100644
--- a/app/View/Components/Partials/FlashMessage.php
+++ b/app/View/Components/Partials/FlashMessage.php
@@ -98,10 +98,10 @@ public function buttonClasses(): string
public function icon(): string
{
return match ($this->type) {
- 'success' => 'heroicon-o-check-circle',
- 'warning' => 'heroicon-o-exclamation-triangle',
- 'error' => 'heroicon-o-x-circle',
- default => 'heroicon-o-information-circle',
+ 'success' => 'hugeicons-checkmark-circle-02',
+ 'warning' => 'hugeicons-alert-02',
+ 'error' => 'hugeicons-cancel-circle',
+ default => 'hugeicons-information-circle',
};
}
}
diff --git a/composer.json b/composer.json
index ace30142..1732b146 100644
--- a/composer.json
+++ b/composer.json
@@ -6,7 +6,7 @@
"license": "MIT",
"require": {
"php": "^8.2",
- "blade-ui-kit/blade-heroicons": "^2.3",
+ "afatmustafa/blade-hugeicons": "^0.0.3",
"danharrin/livewire-rate-limiting": "^1.3",
"diglactic/laravel-breadcrumbs": "^9.0",
"jenssegers/agent": "^2.6",
diff --git a/composer.lock b/composer.lock
index caa8555f..beb33a78 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,8 +4,69 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "a43dbeed5132f6d849891006d052a382",
+ "content-hash": "bd1e55e32d50cb02370e42d9da42d745",
"packages": [
+ {
+ "name": "afatmustafa/blade-hugeicons",
+ "version": "v0.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/afatmustafa/blade-hugeicons.git",
+ "reference": "9fc946c2d9df901a46e891074a228a16b5834e1b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/afatmustafa/blade-hugeicons/zipball/9fc946c2d9df901a46e891074a228a16b5834e1b",
+ "reference": "9fc946c2d9df901a46e891074a228a16b5834e1b",
+ "shasum": ""
+ },
+ "require": {
+ "blade-ui-kit/blade-icons": "^1.1",
+ "illuminate/support": "^10.0|^11.0",
+ "php": "^8.1"
+ },
+ "require-dev": {
+ "orchestra/testbench": "^8.0|^9.0",
+ "phpunit/phpunit": "^10.0|^11.0"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "Afatmustafa\\HugeIcons\\BladeHugeIconsServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Afatmustafa\\HugeIcons\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Mustafa Afat",
+ "email": "mustafa@afat.me",
+ "homepage": "https://afat.me",
+ "role": "Developer"
+ }
+ ],
+ "description": "A package to easily make use of Hugeicons(Free version) in your Laravel Blade views.",
+ "homepage": "https://github.com/afatmustafa/blade-hugeicons",
+ "keywords": [
+ "Hugeicons",
+ "blade",
+ "laravel"
+ ],
+ "support": {
+ "issues": "https://github.com/afatmustafa/blade-hugeicons/issues",
+ "source": "https://github.com/afatmustafa/blade-hugeicons/tree/v0.0.3"
+ },
+ "time": "2024-05-31T06:37:08+00:00"
+ },
{
"name": "aws/aws-crt-php",
"version": "v1.2.6",
@@ -212,75 +273,6 @@
},
"time": "2024-04-18T11:16:25+00:00"
},
- {
- "name": "blade-ui-kit/blade-heroicons",
- "version": "2.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/blade-ui-kit/blade-heroicons.git",
- "reference": "a7c377a4ef88cd54712e3e15cbed30446820da0b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/blade-ui-kit/blade-heroicons/zipball/a7c377a4ef88cd54712e3e15cbed30446820da0b",
- "reference": "a7c377a4ef88cd54712e3e15cbed30446820da0b",
- "shasum": ""
- },
- "require": {
- "blade-ui-kit/blade-icons": "^1.6",
- "illuminate/support": "^9.0|^10.0|^11.0",
- "php": "^8.0"
- },
- "require-dev": {
- "orchestra/testbench": "^7.0|^8.0|^9.0",
- "phpunit/phpunit": "^9.0|^10.5|^11.0"
- },
- "type": "library",
- "extra": {
- "laravel": {
- "providers": [
- "BladeUI\\Heroicons\\BladeHeroiconsServiceProvider"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "BladeUI\\Heroicons\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Dries Vints",
- "homepage": "https://driesvints.com"
- }
- ],
- "description": "A package to easily make use of Heroicons in your Laravel Blade views.",
- "homepage": "https://github.com/blade-ui-kit/blade-heroicons",
- "keywords": [
- "Heroicons",
- "blade",
- "laravel"
- ],
- "support": {
- "issues": "https://github.com/blade-ui-kit/blade-heroicons/issues",
- "source": "https://github.com/blade-ui-kit/blade-heroicons/tree/2.4.0"
- },
- "funding": [
- {
- "url": "https://github.com/sponsors/driesvints",
- "type": "github"
- },
- {
- "url": "https://www.paypal.com/paypalme/driesvints",
- "type": "paypal"
- }
- ],
- "time": "2024-07-16T07:00:01+00:00"
- },
{
"name": "blade-ui-kit/blade-icons",
"version": "1.7.1",
diff --git a/resources/views/account/partials/sidebar.blade.php b/resources/views/account/partials/sidebar.blade.php
index 061f08a6..04b3a7a9 100644
--- a/resources/views/account/partials/sidebar.blade.php
+++ b/resources/views/account/partials/sidebar.blade.php
@@ -7,7 +7,7 @@
- @svg('heroicon-o-user', 'h-5 w-5 mr-2')
+ @svg('hugeicons-user', 'h-5 w-5 mr-2')
{{ __('My Profile') }}
@@ -15,7 +15,7 @@
- @svg('heroicon-o-code-bracket', 'h-5 w-5 mr-2')
+ @svg('hugeicons-ticket-02', 'h-5 w-5 mr-2')
{{ __('API Tokens') }}
@@ -23,7 +23,7 @@
- @svg('heroicon-o-puzzle-piece', 'h-5 w-5 mr-2')
+ @svg('hugeicons-puzzle', 'h-5 w-5 mr-2')
{{ __('Connections') }}
@@ -36,7 +36,7 @@
- @svg('heroicon-o-lock-closed', 'h-5 w-5 mr-2')
+ @svg('hugeicons-square-lock-02', 'h-5 w-5 mr-2')
{{ __('Two-Factor Auth') }}
@@ -45,7 +45,7 @@
- @svg('heroicon-o-globe-alt', 'h-5 w-5 mr-2')
+ @svg('hugeicons-gps-signal-01', 'h-5 w-5 mr-2')
{{ __('Active Sessions') }}
@@ -59,7 +59,7 @@
- @svg('heroicon-o-tag', 'h-5 w-5 mr-2')
+ @svg('hugeicons-tags', 'h-5 w-5 mr-2')
{{ __('Manage Tags') }}
@@ -67,7 +67,7 @@
- @svg('heroicon-o-bell', 'h-5 w-5 mr-2')
+ @svg('hugeicons-notification-02', 'h-5 w-5 mr-2')
{{ __('Notifications') }}
@@ -75,7 +75,7 @@
- @svg('heroicon-o-bell-snooze', 'h-5 w-5 mr-2')
+ @svg('hugeicons-notification-snooze-02', 'h-5 w-5 mr-2')
{{ __('Quiet Mode') }}
@@ -83,7 +83,7 @@
- @svg('heroicon-o-beaker', 'h-5 w-5 mr-2')
+ @svg('hugeicons-test-tube-01', 'h-5 w-5 mr-2')
{{ __('Experiments') }}
@@ -96,7 +96,7 @@
- @svg('heroicon-o-lifebuoy', 'h-5 w-5 mr-2')
+ @svg('hugeicons-mentoring', 'h-5 w-5 mr-2')
{{ __('Get Help') }}
@@ -104,7 +104,7 @@
- @svg('heroicon-o-trash', 'h-5 w-5 mr-2')
+ @svg('hugeicons-user-remove-01', 'h-5 w-5 mr-2')
{{ __('Delete Account') }}
diff --git a/resources/views/components/auth-session-error.blade.php b/resources/views/components/auth-session-error.blade.php
index b2d07d17..e404d495 100644
--- a/resources/views/components/auth-session-error.blade.php
+++ b/resources/views/components/auth-session-error.blade.php
@@ -2,7 +2,7 @@
@if ($loginError)
merge(['class' => 'font-medium text-sm text-red-600 dark:text-red-400 py-2 px-2 border border-red-200 bg-red-50 rounded-lg text-center']) }}>
- @svg('heroicon-o-exclamation-triangle', 'w-5 h-5 inline-block me-2')
+ @svg('hugeicons-alert-02', 'w-5 h-5 inline-block me-2')
{{ $loginError }}
@endif
diff --git a/resources/views/components/chart-card.blade.php b/resources/views/components/chart-card.blade.php
index 2817c947..9ce71895 100644
--- a/resources/views/components/chart-card.blade.php
+++ b/resources/views/components/chart-card.blade.php
@@ -1,5 +1,5 @@
@props([
- 'icon' => 'heroicon-o-chart-bar',
+ 'icon' => 'hugeicons-presentation-bar-chart-01',
'title',
'description',
])
diff --git a/resources/views/components/form-wrapper.blade.php b/resources/views/components/form-wrapper.blade.php
index 5832051e..8f643890 100644
--- a/resources/views/components/form-wrapper.blade.php
+++ b/resources/views/components/form-wrapper.blade.php
@@ -10,7 +10,7 @@
@if (isset($icon))
@else
- @svg('heroicon-o-server', ['class' => $iconClass])
+ @svg('hugeicons-information-circle', ['class' => $iconClass])
@endif
diff --git a/resources/views/components/notification-stream-form.blade.php b/resources/views/components/notification-stream-form.blade.php
index c27bfc40..31f386a0 100644
--- a/resources/views/components/notification-stream-form.blade.php
+++ b/resources/views/components/notification-stream-form.blade.php
@@ -7,7 +7,7 @@
{{ __('Add or update a Notification Stream.') }}
- heroicon-o-bell
+ hugeicons-notification-02
diff --git a/resources/views/components/select.blade.php b/resources/views/components/select.blade.php
index c8dec878..ad21fcb2 100644
--- a/resources/views/components/select.blade.php
+++ b/resources/views/components/select.blade.php
@@ -32,7 +32,7 @@
@if ($errors->has($name))
- @svg('heroicon-o-exclamation-triangle', ['class' => 'w-5 h-5 text-red-600'])
+ @svg('hugeicons-alert-02', ['class' => 'w-5 h-5 text-red-600'])
@endif
diff --git a/resources/views/components/stat-card.blade.php b/resources/views/components/stat-card.blade.php
index 51748b86..a1596c2f 100644
--- a/resources/views/components/stat-card.blade.php
+++ b/resources/views/components/stat-card.blade.php
@@ -1,5 +1,5 @@
@props([
- 'icon' => 'heroicon-o-question-mark-circle',
+ 'icon' => 'hugeicons-information-circle',
'title',
'description',
])
diff --git a/resources/views/components/text-input.blade.php b/resources/views/components/text-input.blade.php
index dc1c19c6..589698e2 100644
--- a/resources/views/components/text-input.blade.php
+++ b/resources/views/components/text-input.blade.php
@@ -15,7 +15,7 @@
@if ($errors->has($name))
- @svg('heroicon-o-exclamation-triangle', ['class' => 'w-5 h-5 text-red-600'])
+ @svg('hugeicons-alert-02', ['class' => 'w-5 h-5 text-red-600'])
@endif
diff --git a/resources/views/components/textarea.blade.php b/resources/views/components/textarea.blade.php
index db427275..9e357cfb 100644
--- a/resources/views/components/textarea.blade.php
+++ b/resources/views/components/textarea.blade.php
@@ -31,7 +31,7 @@
@if ($hasError)
- @svg('heroicon-o-exclamation-triangle', ['class' => 'w-5 h-5 text-red-600'])
+ @svg('hugeicons-alert-02', ['class' => 'w-5 h-5 text-red-600'])
@endif
diff --git a/resources/views/components/theme-switcher.blade.php b/resources/views/components/theme-switcher.blade.php
index eca09886..b4184b01 100644
--- a/resources/views/components/theme-switcher.blade.php
+++ b/resources/views/components/theme-switcher.blade.php
@@ -4,15 +4,22 @@
class="mr-2.5 flex items-center text-sm font-medium text-gray-50 hover:text-gray-100 focus:outline-none transition duration-150 ease-in-out"
>
{{ __('Toggle theme') }}
-