Closed lerni closed 3 years ago
The builds are fixed in the latest master branch, can you rebase to get this PR green?
Hi @lerni, your PR looks great and makes the module better. Unfortunately we need to consider backwards compatibility, and this module doesn't have a minimum SilverStripe core version it requires. This means that people on SilverStripe 4.0 could be using it, and they would get a broken link from this font which I believe was introduced in SilverStripe 4.3 or 4.4 or so.
In order to retain backwards compatibility, you can either leave the CSS, image, and composer.json change in place and only change the icon config, or a safer/better option would be to add a composer dependency for silverstripe/admin at the version the icon was introduced in. I don't know what that was, but I'd say ^1.4
should be safe enough.
@bergice do you think you could take a look at the failing tests?
@bergice do you think you could take a look at the failing tests?
@sachajudd, the failure is due to the version conflicts introduced by adding the admin dependency in this PR.
Also, note that this module is not part of our supported modules list.
@bergice I've made a patch for CI - https://github.com/dnadesign/silverstripe-elemental-virtual/pull/36
@lerni sorry, I've squashed the PR, but accidentally pushed master into your repo, so GitHub lost the PR. The work isn't lost, I've recreated it here - https://github.com/dnadesign/silverstripe-elemental-virtual/pull/37 (you're still the author of the commit)
@dnsl48 thank you - crazy git stuff changing an icon ;)
fixes color & background (new transparent) and also alignment, removes custom svg-icon
before:
after:
Fixes: #33