Skip to content

Commit 948488d

Browse files
author
KHOUBZA Younes
committed
rename url and add seo tags
1 parent 98ca2ba commit 948488d

22 files changed

+77
-60
lines changed

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ gem 'jekyll'
44

55
group :jekyll_plugins do
66
gem 'jekyll-sitemap'
7-
gem 'jekyll-seo-tag'
7+
gem 'jekyll-redirect-from'
88
end

Gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ GEM
2929
rouge (~> 3.0)
3030
safe_yaml (~> 1.0)
3131
terminal-table (~> 2.0)
32+
jekyll-redirect-from (0.16.0)
33+
jekyll (>= 3.3, < 5.0)
3234
jekyll-sass-converter (2.2.0)
3335
sassc (> 2.0.1, < 3.0)
34-
jekyll-seo-tag (2.8.0)
35-
jekyll (>= 3.8, < 5.0)
3636
jekyll-sitemap (1.4.0)
3737
jekyll (>= 3.7, < 5.0)
3838
jekyll-watch (2.2.1)
@@ -66,7 +66,7 @@ PLATFORMS
6666

6767
DEPENDENCIES
6868
jekyll
69-
jekyll-seo-tag
69+
jekyll-redirect-from
7070
jekyll-sitemap
7171

7272
BUNDLED WITH

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ highlighter: none
3232

3333
plugins:
3434
- jekyll-sitemap
35-
- jekyll-seo-tag
35+
- jekyll-redirect-from
3636

3737
defaults:
3838
- scope:

_data/entrypoints.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"/dist/homepage.11d1d76a.js"
77
],
88
"css": [
9-
"/dist/857.0cd115e8.css",
9+
"/dist/857.6650c424.css",
1010
"/dist/homepage.daa70971.css"
1111
]
1212
},
@@ -19,7 +19,7 @@
1919
"/dist/main.774bb773.js"
2020
],
2121
"css": [
22-
"/dist/857.0cd115e8.css",
22+
"/dist/857.6650c424.css",
2323
"/dist/main.35f80290.css"
2424
]
2525
},

_data/flasher.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/: 'adapter-flasher'
2-
/docs/adapter/toastr/: 'adapter-toastr'
3-
/docs/adapter/noty/: 'adapter-noty'
4-
/docs/adapter/notyf/: 'adapter-notyf'
5-
/docs/adapter/sweetalert/: 'adapter-sweetalert'
6-
/docs/adapter/pnotify/: 'adapter-pnotify'
2+
/library/toastr/: 'adapter-toastr'
3+
/library/noty/: 'adapter-noty'
4+
/library/notyf/: 'adapter-notyf'
5+
/library/sweetalert/: 'adapter-sweetalert'
6+
/library/pnotify/: 'adapter-pnotify'

_data/manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"dist/383.82e9b159.js": "/dist/383.82e9b159.js",
3333
"dist/814.47265ca3.js": "/dist/814.47265ca3.js",
3434
"dist/874.ec7ba3fe.js": "/dist/874.ec7ba3fe.js",
35-
"dist/857.0cd115e8.css": "/dist/857.0cd115e8.css",
35+
"dist/857.6650c424.css": "/dist/857.6650c424.css",
3636
"dist/fonts/fa-duotone-900.ttf": "/dist/fonts/fa-duotone-900.7aaed888.ttf",
3737
"dist/fonts/fa-thin-100.ttf": "/dist/fonts/fa-thin-100.e979819d.ttf",
3838
"dist/fonts/fa-light-300.ttf": "/dist/fonts/fa-light-300.c92b45dd.ttf",

_data/menu.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
<i class="fa-duotone fa-rocket"></i> Getting Started:
22
<i class="fa-duotone fa-book text-indigo-900 mr-1 fa-lg"></i> Introduction: '/'
3-
<i class="fa-duotone fa-download text-indigo-900 mr-1 fa-lg"></i> Installation: '/docs/installation/'
4-
<i class="fa-brands fa-symfony fa-lg text-black mr-1"></i> Symfony: '/docs/framework/symfony/'
5-
<i class="fa-brands fa-laravel fa-lg text-red-900 mr-1"></i> Laravel: '/docs/framework/laravel/'
6-
<i class="fa-duotone fa-ghost fa-lg text-pink-800 mr-1"></i> Livewire: '/docs/framework/livewire/'
7-
<i class="fa-duotone fa-angles-right fa-lg text-indigo-900 mr-1"></i> Inertia: '/docs/framework/inertia/'
8-
# <i class="fa-brands fa-js-square fa-lg text-yellow-600 mr-1"></i> Javascript: '/docs/framework/javascript/'
3+
<i class="fa-duotone fa-download text-indigo-900 mr-1 fa-lg"></i> Installation: '/installation/'
4+
<i class="fa-brands fa-symfony fa-lg text-black mr-1"></i> Symfony: '/symfony/'
5+
<i class="fa-brands fa-laravel fa-lg text-red-900 mr-1"></i> Laravel: '/laravel/'
6+
<i class="fa-duotone fa-ghost fa-lg text-pink-800 mr-1"></i> Livewire: '/livewire/'
7+
<i class="fa-duotone fa-angles-right fa-lg text-indigo-900 mr-1"></i> Inertia: '/inertia/'
8+
# <i class="fa-brands fa-js-square fa-lg text-yellow-600 mr-1"></i> Javascript: '/javascript/'
99

1010
# <i class="fa-duotone fa-bars"></i> Core Concepts:
11-
# <i class="fa-duotone fa-message-code text-indigo-900 mr-1 fa-lg"></i> Usage: '/docs/concepts/usage/'
12-
# <i class="fa-duotone fa-palette text-indigo-900 mr-1 fa-lg"></i> Themes: '/docs/concepts/themes/'
13-
# <i class="fa-duotone fa-cubes text-indigo-900 mr-1 fa-lg"></i> Presets: '/docs/concepts/presets/'
14-
# <i class="fa-duotone fa-circle-c text-indigo-900 mr-1 fa-lg"></i> Crud: '/docs/concepts/crud/'
15-
# <i class="fa-duotone fa-circle-half-stroke text-indigo-900 mr-1 fa-lg"></i> Dark Mode: '/docs/concepts/dark-mode/'
16-
# <i class="fa-duotone fa-signs-post text-indigo-900 mr-1 fa-lg"></i> RTL support: '/docs/concepts/rtl/'
11+
# <i class="fa-duotone fa-message-code text-indigo-900 mr-1 fa-lg"></i> Usage: '/concepts/usage/'
12+
# <i class="fa-duotone fa-palette text-indigo-900 mr-1 fa-lg"></i> Themes: '/concepts/themes/'
13+
# <i class="fa-duotone fa-cubes text-indigo-900 mr-1 fa-lg"></i> Presets: '/concepts/presets/'
14+
# <i class="fa-duotone fa-circle-c text-indigo-900 mr-1 fa-lg"></i> Crud: '/concepts/crud/'
15+
# <i class="fa-duotone fa-circle-half-stroke text-indigo-900 mr-1 fa-lg"></i> Dark Mode: '/concepts/dark-mode/'
16+
# <i class="fa-duotone fa-signs-post text-indigo-900 mr-1 fa-lg"></i> RTL support: '/concepts/rtl/'
1717

1818

1919
<i class="fa-duotone fa-plug"></i> libraries:
20-
<i class="fa-duotone fa-bell text-indigo-900 mr-1 fa-lg"></i> Noty: '/docs/adapter/noty/'
21-
<i class="fa-duotone fa-info-circle text-indigo-900 mr-1 fa-lg"></i> Notyf: '/docs/adapter/notyf/'
22-
<i class="fa-duotone fa-bread-loaf text-indigo-900 mr-1 fa-lg"></i> Toastr: '/docs/adapter/toastr/'
23-
<i class="fa-duotone fa-exclamation-circle text-indigo-900 mr-1 fa-lg"></i> Sweetalert: '/docs/adapter/sweetalert/'
24-
<i class="fa-duotone fa-exclamation-triangle text-indigo-900 mr-1 fa-lg"></i> Pnotify: '/docs/adapter/pnotify/'
20+
<i class="fa-duotone fa-bell text-indigo-900 mr-1 fa-lg"></i> Noty: '/library/noty/'
21+
<i class="fa-duotone fa-info-circle text-indigo-900 mr-1 fa-lg"></i> Notyf: '/library/notyf/'
22+
<i class="fa-duotone fa-bread-loaf text-indigo-900 mr-1 fa-lg"></i> Toastr: '/library/toastr/'
23+
<i class="fa-duotone fa-exclamation-circle text-indigo-900 mr-1 fa-lg"></i> Sweetalert: '/library/sweetalert/'
24+
<i class="fa-duotone fa-exclamation-triangle text-indigo-900 mr-1 fa-lg"></i> Pnotify: '/library/pnotify/'
2525

2626
#<i class="fa-duotone fa-bars mr-2"></i> <i class="fa-brands fa-laravel fa-lg text-red-900 mr-1"></i> Laravel:
27-
# Configuration: '/docs/laravel/configuration/'
28-
# Translations: '/docs/laravel/translations/'
27+
# Configuration: '/laravel/configuration/'
28+
# Translations: '/laravel/translations/'
2929

3030
#<i class="fa-duotone fa-bars mr-2"></i> <i class="fa-brands fa-symfony fa-lg text-black mr-1"></i> Symfony:
31-
# Configuration: '/docs/symfony/configuration/'
32-
# Translations: '/docs/symfony/translations/'
31+
# Configuration: '/symfony/configuration/'
32+
# Translations: '/symfony/translations/'

_data/project.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
version: "1.11"
2+
description: "Easily add flash notification messages to your website with PHPFlasher."

_includes/head.html

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,26 @@
22
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
33
<meta name="viewport" content="width=device-width, initial-scale=1"/>
44

5-
<meta name="twitter:image:src" content="https://php-flasher.io/dist/images/php-flasher-social-card.png" />
6-
<meta name="twitter:image:alt" content="Easily add flash notification messages to your website with PHPFlasher." />
7-
<meta name="twitter:site" content="@phpflasher" />
8-
<meta name="twitter:card" content="summary_large_image" />
9-
<meta name="twitter:title" content="PHPFlasher" />
10-
11-
<meta property="og:image" content="https://php-flasher.io/dist/images/php-flasher-social-card.png" />
12-
<meta property="og:image:alt" content="Easily add flash notification messages to your website with PHPFlasher." />
13-
<meta property="og:site_name" content="PHPFlasher" />
14-
<meta property="og:type" content="website" />
15-
<meta property="og:title" content="PHPFlasher" />
5+
<title>{% if page.title %}{{ page.title }} | {% endif %}PHPFlasher</title>
6+
7+
<meta property="og:title" content="{{ site.data.project.description }}">
8+
<meta property="og:type" content="website">
9+
<meta property="og:url" content="https://php-flasher.io">
10+
<meta property="og:image" content="https://php-flasher.io/dist/images/php-flasher-social-card.png">
11+
<meta property="og:image:alt" content="{{ site.data.project.description }}" />
12+
<meta property="og:image:width" content="1024">
13+
<meta property="og:image:height" content="512">
14+
<meta property="og:description" content="{{ site.data.project.description }}">
15+
<meta property="og:site_name" content="PHPFlasher">
1616

17-
<meta property="og:url" content="https://php-flasher.io" />
17+
<meta name="twitter:card" content="summary_large_image" />
18+
<meta name="twitter:creator" content="@yoeunes">
19+
<meta name="twitter:site" content="@phpflasher" />
20+
<meta name="twitter:image:src" content="https://php-flasher.io/dist/images/php-flasher-social-card.png" />
21+
<meta name="twitter:image:alt" content="{{ site.data.project.description }}" />
22+
<meta name="twitter:title" content="{{ site.data.project.description }}">
1823

19-
{% seo %}
24+
<meta name="description" content="{{ page.description }}" />
2025

2126
<link rel="icon" type="image/png" href="/dist/images/favicon.ico"/>
2227
<link rel="apple-touch-icon" sizes="180x180" href="/dist/images/apple-touch-icon.png">

dist/857.0cd115e8.css renamed to dist/857.6650c424.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/framework/inertia.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/framework/inertia/
2+
permalink: /inertia/
3+
redirect_from: /docs/framework/inertia/
34
title: Inertia
45
description: Easily add flash notification messages to your Inertia application with PHPFlasher. Follow our step-by-step guide to install and use the library in your project, and start engaging and informing your users with powerful flash messages.
56
---

docs/framework/javascript.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/framework/javascript/
2+
permalink: /javascript/
3+
redirect_from: /docs/framework/javascript/
34
title: JavaScript
45
description: Easily add flash notification messages to your JavaScript application with PHPFlasher. Follow our step-by-step guide to install the library using npm or include it in your project using CDN links, and start engaging and informing your users with powerful flash messages.
56
---

docs/framework/laravel.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/framework/laravel/
2+
permalink: /laravel/
3+
redirect_from: /docs/framework/laravel/
34
title: Laravel
45
handler: flasher
56
description: Easily add flash notification messages to your Laravel application with PHPFlasher. Follow our step-by-step guide to install and use the library in your project, and start engaging and informing your users with powerful flash messages.

docs/framework/livewire.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/framework/livewire/
2+
permalink: /livewire/
3+
redirect_from: /docs/framework/livewire/
34
title: Livewire
45
description: Easily add flash notification messages to your Livewire application with PHPFlasher. Follow our step-by-step guide to install and use the library in your project, and start engaging and informing your users with powerful flash messages.
56
---

docs/framework/symfony.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/framework/symfony/
2+
permalink: /symfony/
3+
redirect_from: /docs/framework/symfony/
34
title: Symfony
45
description: Easily add flash notification messages to your Symfony application with PHPFlasher. Follow our step-by-step guide to install and use the library in your project, and start engaging and informing your users with powerful flash messages.
56
---

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
permalink: /
3-
title: Home
3+
title:
44
description: Easily add flash notification messages to your website with PHPFlasher. Supports popular notification libraries and desktop notifications. Enhance user experience on your website or application.
55
---
66

docs/installation.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/installation/
2+
permalink: /installation/
3+
redirect_from: /docs/installation/
34
title: Installation
45
description: Install only the specific components you need for your project with PHPFlasher, a modular PHP library for displaying flash notification messages. Simply include the library in your composer.json file and run the composer install command to get started.
56
---

docs/adapter/noty.md renamed to docs/library/noty.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/adapter/noty/
2+
permalink: /library/noty/
3+
redirect_from: /docs/adapter/noty/
34
title: Noty
45
handler: noty
56
description: Elevate your user experience with Noty, a popular JavaScript library for creating customizable, stylish notification messages. Easy to install and use, Noty is perfect for any project that wants to engage and inform users in a dynamic way.

docs/adapter/notyf.md renamed to docs/library/notyf.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/adapter/notyf/
2+
permalink: /library/notyf/
3+
redirect_from: /docs/adapter/notyf/
34
title: Notyf
45
handler: notyf
56
description: Add lightweight, customizable notification messages to your web projects with Notyf, a popular JavaScript library. With a focus on simplicity and accessibility, Notyf is easy to install and use, making it a great choice for any project that wants to engage and inform users.

docs/adapter/pnotify.md renamed to docs/library/pnotify.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/adapter/pnotify/
2+
permalink: /library/pnotify/
3+
redirect_from: /docs/adapter/pnotify/
34
title: Pnotify
45
handler: pnotify
56
description: Enhance your web projects with stylish and customizable notification messages using Pnotify, a popular JavaScript library. With a wide range of features and options, Pnotify is easy to install and use, making it a great choice for any project that wants to engage and inform users.

docs/adapter/sweetalert.md renamed to docs/library/sweetalert.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/adapter/sweetalert/
2+
permalink: /library/sweetalert/
3+
redirect_from: /docs/adapter/sweetalert/
34
title: Sweetalert
45
handler: sweetalert
56
description: Add beautiful, customizable alert messages to your web projects with SweetAlert2, a popular JavaScript library. Easy to install and use, SweetAlert2 is perfect for any project that wants to engage and inform users in a visually appealing way.

docs/adapter/toastr.md renamed to docs/library/toastr.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
2-
permalink: /docs/adapter/toastr/
2+
permalink: /library/toastr/
3+
redirect_from: /docs/adapter/toastr/
34
title: Toastr
45
handler: toastr
56
description: Easily add customizable, stylish notification messages to your web projects with Toastr, a popular JavaScript library. With a focus on simplicity and flexibility, Toastr is easy to install and use, making it a great choice for any project that wants to engage and inform users.

0 commit comments

Comments
 (0)