{"id":18515292,"url":"https://github.com/jonnitto/jonnitto.outdatedbrowser","last_synced_at":"2025-10-31T21:30:22.414Z","repository":{"id":56899479,"uuid":"210453665","full_name":"jonnitto/Jonnitto.OutdatedBrowser","owner":"jonnitto","description":"Outdated Browser for Neos CMS","archived":false,"fork":false,"pushed_at":"2022-09-18T13:16:38.000Z","size":105,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-13T11:49:28.503Z","etag":null,"topics":["hacktoberfest","neoscms","outdatedbrowser","package"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonnitto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"jonnitto","custom":"https://www.paypal.me/Jonnitto/20eur"}},"created_at":"2019-09-23T21:13:01.000Z","updated_at":"2022-10-04T12:56:01.000Z","dependencies_parsed_at":"2022-08-20T17:40:45.653Z","dependency_job_id":null,"html_url":"https://github.com/jonnitto/Jonnitto.OutdatedBrowser","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonnitto%2FJonnitto.OutdatedBrowser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonnitto%2FJonnitto.OutdatedBrowser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonnitto%2FJonnitto.OutdatedBrowser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonnitto%2FJonnitto.OutdatedBrowser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonnitto","download_url":"https://codeload.github.com/jonnitto/Jonnitto.OutdatedBrowser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239231080,"owners_count":19603990,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest","neoscms","outdatedbrowser","package"],"created_at":"2024-11-06T15:47:15.522Z","updated_at":"2025-10-31T21:30:22.313Z","avatar_url":"https://github.com/jonnitto.png","language":"HTML","readme":"[![Latest stable version]][packagist] [![Total downloads]][packagist] [![License]][packagist] [![GitHub forks]][fork] [![Donate Paypal]][paypal] [![Wishlist amazon]][amazon] [![GitHub stars]][stargazers] [![GitHub watchers]][subscription] [![GitHub followers]][followers] [![Follow Jon on Twitter]][twitter]\n\n# Jonnitto.OutdatedBrowser\n\nThis package includes a notification for outdated browsers into [Neos CMS]. You can configure in your [`Settings.yaml`] when the warning should be shown.\n\n| Version | Neos          | Maintained |\n| ------- | ------------- | :--------: |\n| 1.\\*    | 3.3.\\* - 5.\\* |     ✗      |\n| 2.\\*    | 4.\\* - 5.\\*   |     ✗      |\n| 3.\\*    | 4.3.\\* - 5.\\* |     ✗      |\n| 4.\\*    | 4.3.\\* - 7.\\* |     ✗      |\n| 4.3.\\*  | 5.3.\\* - 8.\\* |     ✗      |\n| 5.\\*    | 5.3.\\* - 8.\\* |     ✓      |\n\n## Installation\n\nMost of the time you have to make small adjustments to a package (e.g. configuration in [`Settings.yaml`]). Because of that, it is important to add the corresponding package to the composer from your theme package. Mostly this is the site packages located under `Packages/Sites/`. To install it correctly go to your theme package (e.g.`Packages/Sites/Foo.Bar`) and run following command:\n\n```bash\ncomposer require jonnitto/outdatedbrowser --no-update\n```\n\nThe `--no-update` command prevent the automatic update of the dependencies. After the package was added to your theme `composer.json`, go back to the root of the Neos installation and run `composer update`. Et voilà! Your desired package is now installed correctly.\n\n## Configuration\n\nBasicly you need to ajust the setting `Jonnitto.OutdatedBrowser.lowerThan`. The default value is `AccentColor`.\nYou can set the setting `Jonnitto.OutdatedBrowser.lowerThan` to different kind of values:\n\n- Browser based\n  - `A23` (Android 2.3)\n  - `IE8`\n  - `IE9`\n  - `IE10`\n  - `IE11`\n  - `Edge`\n- Feature based\n  - `Flexbox`\n  - `oldGrid` (The old css grid specification)\n  - `Grid`\n  - `AccentColor`\n  - `AspectRatio`\n- Property based\n  - Any CSS property, e. g. `transform`\n\nExample:\n\n```yaml\nJonnitto:\n  OutdatedBrowser:\n    lowerThan: AspectRatio\n```\n\nIf you want to check for multiple features, you can write `lowerThan` also an array, for example:\n\n```yaml\nJonnitto:\n  OutdatedBrowser:\n    lowerThan:\n        - Edge\n        - grid-auto-flow\n```\n\nTo change the link to the website who helps the user to download a new browser, you can do it by alter the setting `Jonnitto.OutdatedBrowser.href`. `{locale}` gets replaced with the detected locale. The default value is `https://browsehappy.com/?locale={locale}`\n\n```yaml\nJonnitto:\n  OutdatedBrowser:\n   href: \"https://browser-update.org/{locale}/\"\n```\n\nPer default, the package checks if the visitor is a crawler or not. If it is a crawler, the warning doesn't get rendered at all. You can disable this behavior like this:\n\n```yaml\nJonnitto:\n  OutdatedBrowser:\n    disableForCrawler: false\n```\n\nTo add a CSS class the the element you can do it by adding following setting:\n\n```yaml\nJonnitto:\n  OutdatedBrowser:\n    class: 'your-custom-css-class`\n```\n\n## Credits\n\nThis package is based on [Dotpulse.OutdatedBrowser], who was also written by me. As dotpulse is not a company with active developers anymore and I have no access to the repository on packagist, I refactored the package and published it here.\n\n[packagist]: https://packagist.org/packages/jonnitto/outdatedbrowser\n[latest stable version]: https://poser.pugx.org/jonnitto/outdatedbrowser/v/stable\n[total downloads]: https://poser.pugx.org/jonnitto/outdatedbrowser/downloads\n[license]: https://poser.pugx.org/jonnitto/outdatedbrowser/license\n[github forks]: https://img.shields.io/github/forks/jonnitto/Jonnitto.OutdatedBrowser.svg?style=social\u0026label=Fork\n[donate paypal]: https://img.shields.io/badge/Donate-PayPal-yellow.svg\n[wishlist amazon]: https://img.shields.io/badge/Wishlist-Amazon-yellow.svg\n[amazon]: https://www.amazon.de/hz/wishlist/ls/2WPGORAVYF39B?\u0026sort=default\n[paypal]: https://www.paypal.me/Jonnitto/20eur\n[github stars]: https://img.shields.io/github/stars/jonnitto/Jonnitto.OutdatedBrowser.svg?style=social\u0026label=Stars\n[github watchers]: https://img.shields.io/github/watchers/jonnitto/Jonnitto.OutdatedBrowser.svg?style=social\u0026label=Watch\n[github followers]: https://img.shields.io/github/followers/jonnitto.svg?style=social\u0026label=Follow\n[follow jon on twitter]: https://img.shields.io/twitter/follow/jonnitto.svg?style=social\u0026label=Follow\n[twitter]: https://twitter.com/jonnitto\n[fork]: https://github.com/jonnitto/Jonnitto.OutdatedBrowser/fork\n[stargazers]: https://github.com/jonnitto/Jonnitto.OutdatedBrowser/stargazers\n[subscription]: https://github.com/jonnitto/Jonnitto.OutdatedBrowser/subscription\n[followers]: https://github.com/jonnitto/followers\n[neos cms]: https://www.neos.io\n[`settings.yaml`]: Configuration/Settings.yaml\n[dotpulse.outdatedbrowser]: https://github.com/dotpulse/Dotpulse.OutdatedBrowser\n","funding_links":["https://github.com/sponsors/jonnitto","https://www.paypal.me/Jonnitto/20eur"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonnitto%2Fjonnitto.outdatedbrowser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonnitto%2Fjonnitto.outdatedbrowser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonnitto%2Fjonnitto.outdatedbrowser/lists"}