-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CSS property "appearance" is not supported #22
Comments
|
Hate to be that guy, but it not being supported by "most browsers" isn't really an excuse. Especially in this modern world where everyone and their dog uses an autoprefixer or some sort. An ideal option might be to allow overrides for such rules? The following works for me as a catchall, but it's not ideal.
|
@aeschli I don't know how but if the prefixed version of a property is supported, I think it makes sense to have the standard property in there. Not having the standard one is in a way giving devs a push to write prefixed code, which is definitely a bad thing to do when we have tools like autoprefixer. |
One thing I realized is that the way browser.js is generated, any property that has Here's the dilemma. We have to write Can we have an attribute like @aeschli - thoughts? |
@praveenpuglia I'd suggest to just remove 'browsers="none" but add a comment. |
Will be sending a PR then! |
@aeschli - is the entry for |
@praveenpuglia I haven't removed anything. I don't think |
This is urging me to think if the language service should have tiny icons to indicate properties/values that are non-standard/experimental. I, however, also think that it will then have to be done for a lot of properties which just increases maintenance overhead for support data. |
I thought i would start working on this today. But I have bunch of doubts. https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-appearance#Values If we do need to include this, which the spec says isn't ready for shipping, should we do this? |
We only want to add established properties, or this won't be maintainable. |
Then I think this can stay at the very bottom of the backlog. It's way far from becoming a standard anytime soon! |
Is it possible to make builtin linter ignore some part of a file like so? button {
appearance: none; /* csslint allow: known-properties */
} I'm using CSS compiler which adds vendor prefixes at build, so it doesn't make sense for me add all vendor perfixed properties by hand (I'm likely to forget some) |
Wow.. this still hasn't been resolved yet? |
|
-webkit-appearance
and-moz-appearance
is supportedappearance
property is not supported?The text was updated successfully, but these errors were encountered: