monsieurbiz / sylius-admin-better-login-plugin
Improve the admin login form in Sylius. Let's make it fancy! 🎉
Installs: 1 528
Dependents: 0
Suggesters: 0
Security: 0
Stars: 9
Watchers: 2
Forks: 0
Open Issues: 0
Type:sylius-plugin
Requires
- php: ~7.2
- sylius/admin-bundle: ~1.3
Requires (Dev)
- behat/behat: ^3.4
- behat/mink: ^1.7@dev
- behat/mink-browserkit-driver: ^1.3
- behat/mink-extension: ^2.2
- behat/mink-selenium2-driver: ^1.3
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.0
- friends-of-behat/variadic-extension: ^1.1
- lakion/mink-debug-extension: ^1.2.3
- phpspec/phpspec: ^5.0
- phpstan/phpstan-doctrine: ^0.11
- phpstan/phpstan-shim: ^0.11
- phpstan/phpstan-webmozart-assert: ^0.11
- phpunit/phpunit: ^8.0
- sensiolabs/security-checker: ^5.0
- sylius-labs/coding-standard: ^3.0
- sylius/sylius: ~1.3
- symfony/browser-kit: ^3.4|^4.3
- symfony/debug-bundle: ^3.4|^4.3
- symfony/dotenv: ^4.3
- symfony/intl: ^3.4|^4.3
- symfony/web-profiler-bundle: ^3.4|^4.3
- symfony/web-server-bundle: ^3.4|^4.3
This package is auto-updated.
Last update: 2020-12-31 00:37:11 UTC
README
Admin Better Login
This plugin changes the way you log to your admin panel by adding a beautiful background and focusing on the username (or password) field.
The backgrounds are from Unsplash.
Thank you to all the authors.
Installation
composer require monsieurbiz/sylius-admin-better-login-plugin
Then you have to declare it in your config/bundles.php
:
<?php return [ // … MonsieurBiz\SyliusAdminBetterLoginPlugin\MonsieurBizSyliusAdminBetterLoginPlugin::class => ['all' => true], ];
You can copy the template of the login page as well, it's optional.
But we strongly suggest it, otherwise you won't be able to really enjoy the background 🙃.
mkdir -p templates/bundles/ cp -Rv vendor/monsieurbiz/sylius-admin-better-login-plugin/src/Resources/views/SyliusUiBundle templates/bundles/
How it works
When you load the login page we make a HTTP request to get a random image on Unsplash.
We keep the random image's URL in your local storage for the rest of the day.
If you don't like the image, there is a small button ⟲
in the left footer of the page.
Change the theme of the images
You can do that!
Simply change the default tags (nature
and water
) with your owns in your project configuration:
monsieurbiz_sylius_admin_better_login:
tags: ['paris by night']
Testing
See TESTING.md.
Contributing
You can open an issue or a Pull Request if you want! 😘
Thank you!