diff --git a/assets/app.js b/assets/app.js index b5889042e..8fdc80c84 100644 --- a/assets/app.js +++ b/assets/app.js @@ -1,8 +1,6 @@ // start the Stimulus application import './bootstrap.js'; import './styles/app.scss'; -import '@fortawesome/fontawesome-free/css/all.css'; -import '@fortawesome/fontawesome-free/css/v4-shims.css'; import 'highlight.js/styles/github-dark-dimmed.css'; import 'lato-font/css/lato-font.css'; diff --git a/assets/icons/tabler/arrow-left.svg b/assets/icons/tabler/arrow-left.svg new file mode 100644 index 000000000..b59ef3715 --- /dev/null +++ b/assets/icons/tabler/arrow-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/arrow-right.svg b/assets/icons/tabler/arrow-right.svg new file mode 100644 index 000000000..3877b1967 --- /dev/null +++ b/assets/icons/tabler/arrow-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/ban.svg b/assets/icons/tabler/ban.svg new file mode 100644 index 000000000..f1b502345 --- /dev/null +++ b/assets/icons/tabler/ban.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/brand-x.svg b/assets/icons/tabler/brand-x.svg new file mode 100644 index 000000000..53be82259 --- /dev/null +++ b/assets/icons/tabler/brand-x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/calendar-month.svg b/assets/icons/tabler/calendar-month.svg new file mode 100644 index 000000000..1d9bbcd1f --- /dev/null +++ b/assets/icons/tabler/calendar-month.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/code.svg b/assets/icons/tabler/code.svg new file mode 100644 index 000000000..7f2615756 --- /dev/null +++ b/assets/icons/tabler/code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/device-floppy.svg b/assets/icons/tabler/device-floppy.svg new file mode 100644 index 000000000..4bd284be8 --- /dev/null +++ b/assets/icons/tabler/device-floppy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/eye.svg b/assets/icons/tabler/eye.svg new file mode 100644 index 000000000..9c27074f6 --- /dev/null +++ b/assets/icons/tabler/eye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/home.svg b/assets/icons/tabler/home.svg new file mode 100644 index 000000000..9999cd394 --- /dev/null +++ b/assets/icons/tabler/home.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/id-badge-2.svg b/assets/icons/tabler/id-badge-2.svg new file mode 100644 index 000000000..eb41bdf85 --- /dev/null +++ b/assets/icons/tabler/id-badge-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/key.svg b/assets/icons/tabler/key.svg new file mode 100644 index 000000000..62346db1e --- /dev/null +++ b/assets/icons/tabler/key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/list.svg b/assets/icons/tabler/list.svg new file mode 100644 index 000000000..a50599c6a --- /dev/null +++ b/assets/icons/tabler/list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/lock.svg b/assets/icons/tabler/lock.svg new file mode 100644 index 000000000..f8cc3d5df --- /dev/null +++ b/assets/icons/tabler/lock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/login.svg b/assets/icons/tabler/login.svg new file mode 100644 index 000000000..56212963f --- /dev/null +++ b/assets/icons/tabler/login.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/logout.svg b/assets/icons/tabler/logout.svg new file mode 100644 index 000000000..885c1d45e --- /dev/null +++ b/assets/icons/tabler/logout.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/message.svg b/assets/icons/tabler/message.svg new file mode 100644 index 000000000..3b1eb4e89 --- /dev/null +++ b/assets/icons/tabler/message.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/messages.svg b/assets/icons/tabler/messages.svg new file mode 100644 index 000000000..74f7bfa37 --- /dev/null +++ b/assets/icons/tabler/messages.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/pencil.svg b/assets/icons/tabler/pencil.svg new file mode 100644 index 000000000..a9549e2ac --- /dev/null +++ b/assets/icons/tabler/pencil.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/rss.svg b/assets/icons/tabler/rss.svg new file mode 100644 index 000000000..84f1bdd74 --- /dev/null +++ b/assets/icons/tabler/rss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/search.svg b/assets/icons/tabler/search.svg new file mode 100644 index 000000000..b11a38879 --- /dev/null +++ b/assets/icons/tabler/search.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/send.svg b/assets/icons/tabler/send.svg new file mode 100644 index 000000000..15091e8c0 --- /dev/null +++ b/assets/icons/tabler/send.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/settings.svg b/assets/icons/tabler/settings.svg new file mode 100644 index 000000000..24ffb1e32 --- /dev/null +++ b/assets/icons/tabler/settings.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/tag.svg b/assets/icons/tabler/tag.svg new file mode 100644 index 000000000..f8eece41b --- /dev/null +++ b/assets/icons/tabler/tag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/tags.svg b/assets/icons/tabler/tags.svg new file mode 100644 index 000000000..0b6a43863 --- /dev/null +++ b/assets/icons/tabler/tags.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/trash.svg b/assets/icons/tabler/trash.svg new file mode 100644 index 000000000..d872bd7a6 --- /dev/null +++ b/assets/icons/tabler/trash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/user.svg b/assets/icons/tabler/user.svg new file mode 100644 index 000000000..5f3e0086e --- /dev/null +++ b/assets/icons/tabler/user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/users-group.svg b/assets/icons/tabler/users-group.svg new file mode 100644 index 000000000..dbc75a0eb --- /dev/null +++ b/assets/icons/tabler/users-group.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/tabler/world.svg b/assets/icons/tabler/world.svg new file mode 100644 index 000000000..f8025684b --- /dev/null +++ b/assets/icons/tabler/world.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/styles/app.scss b/assets/styles/app.scss index 619053b31..18d4308ae 100644 --- a/assets/styles/app.scss +++ b/assets/styles/app.scss @@ -268,7 +268,7 @@ footer { padding-bottom: 2em } -footer p { +footer p, footer a { color: var(--gray-700); font-size: 13px; margin-bottom: 0.25em @@ -278,9 +278,7 @@ footer #footer-resources { text-align: right } -footer #footer-resources i { - color: var(--gray-700); - font-size: 28.5px; +footer #footer-resources svg { margin-left: 0.5em } diff --git a/composer.json b/composer.json index fc0764dae..c0cad52e6 100644 --- a/composer.json +++ b/composer.json @@ -42,6 +42,7 @@ "symfony/string": "^7", "symfony/translation": "^7", "symfony/twig-bundle": "^7", + "symfony/ux-icons": "^2.20", "symfony/ux-live-component": "^2.6", "symfony/validator": "^7", "symfony/yaml": "^7", diff --git a/config/bundles.php b/config/bundles.php index e77aa4a4e..5b167b209 100644 --- a/config/bundles.php +++ b/config/bundles.php @@ -17,4 +17,5 @@ Symfony\UX\LiveComponent\LiveComponentBundle::class => ['all' => true], Symfony\UX\StimulusBundle\StimulusBundle::class => ['all' => true], Symfonycasts\SassBundle\SymfonycastsSassBundle::class => ['all' => true], + Symfony\UX\Icons\UXIconsBundle::class => ['all' => true], ]; diff --git a/config/packages/ux_icons.yaml b/config/packages/ux_icons.yaml new file mode 100644 index 000000000..a97d4055c --- /dev/null +++ b/config/packages/ux_icons.yaml @@ -0,0 +1,8 @@ +ux_icons: + default_icon_attributes: + width: 1.2em + height: 1.2em + style: 'position: relative; top: -2px;' + + aliases: + 'tabler:save-changes': 'tabler:device-floppy' diff --git a/importmap.php b/importmap.php index 3aee69b09..3cb51d537 100644 --- a/importmap.php +++ b/importmap.php @@ -71,18 +71,10 @@ 'version' => '11.9.0', 'type' => 'css', ], - '@fortawesome/fontawesome-free/css/all.css' => [ - 'version' => '6.5.1', - 'type' => 'css', - ], 'lato-font/css/lato-font.css' => [ 'version' => '3.0.0', 'type' => 'css', ], - '@fortawesome/fontawesome-free/css/v4-shims.css' => [ - 'version' => '6.5.1', - 'type' => 'css', - ], 'popper.js' => [ 'version' => '1.16.1', ], diff --git a/templates/admin/blog/_delete_form.html.twig b/templates/admin/blog/_delete_form.html.twig index 1fa5b7de5..c3c3b906b 100644 --- a/templates/admin/blog/_delete_form.html.twig +++ b/templates/admin/blog/_delete_form.html.twig @@ -2,7 +2,7 @@
diff --git a/templates/admin/blog/_form.html.twig b/templates/admin/blog/_form.html.twig index 13fe03462..1830e6687 100644 --- a/templates/admin/blog/_form.html.twig +++ b/templates/admin/blog/_form.html.twig @@ -15,12 +15,12 @@ {{ form_widget(form) }} {% if include_back_to_home_link|default(false) %} - {{ 'action.back_to_list'|trans }} +{{ post.summary }}
diff --git a/templates/blog/_post_tags.html.twig b/templates/blog/_post_tags.html.twig index 08e2531b8..81b88417b 100644 --- a/templates/blog/_post_tags.html.twig +++ b/templates/blog/_post_tags.html.twig @@ -4,7 +4,7 @@ - {{ tag.name }} +
- {{ 'action.sign_in'|trans }}
+
{{ 'http_error_403.description'|trans }} diff --git a/templates/debug/source_code.html.twig b/templates/debug/source_code.html.twig index 21fc3fbee..9aab406e7 100644 --- a/templates/debug/source_code.html.twig +++ b/templates/debug/source_code.html.twig @@ -4,14 +4,14 @@