Kael

Results 75 issues of Kael

Tested in browser: Chrome Adds the tampermonkey script from https://www.reddit.com/r/Enhancement/comments/qlyek6/ to betteReddit to fix incorrectly escaped links made by new.reddit.com.

**Checklist** - [x] I have tried restarting my IDE and the issue persists. - [x] I have read the [FAQ](https://eslint.vuejs.org/user-guide/#faq) and my problem is not listed. **Tell us about your...

in consideration

resolves #11149 fixes #15042 This **only** removes the active styling from links or selected items. In v2 it would also suppress `to`/`href`/`@click` and just render a plain div, which seems...

fixes #15207 Probably need the same for #15202 - collect all the items before rendering anything An alternative would be to keep values instead of ids, and do a deepEqual...

T: bug
E: group

https://developer.mozilla.org/en-US/docs/Web/CSS/@layer https://caniuse.com/css-cascade-layers There is a polyfill for older browsers but it doesn't support everything and could be a bit of a pain to set up: https://www.npmjs.com/package/@csstools/postcss-cascade-layers

T: enhancement
Framework
CSS specificity

Reference: https://github.com/vuetifyjs/vuetify/issues/14446 ```scss // main.scss @use 'library' with ( $var: 'value', ); // library.scss @forward 'component-a'; @forward 'component-b'; // component-a.scss @forward './variables'; // component-b.scss @forward './variables'; // _variables.scss $var: 'default'...

enhancement
blocked

#### What happens and why it is wrong `rollup --watch` takes 14sec to rebuild with `check: true`, and only 3sec with `check: false`. I propose creating a separate node process...

kind: feature
help wanted
kind: optimization

Reported in discord but it never went anywhere. ### 🐛 Bug description https://vue-jsx-explorer.netlify.app/#%3CComp%3E%0A%20%20%7B%7B%0A%20%20%20%20default%3A%20()%20%3D%3E%20%3Cdiv%20v-foo%20%2F%3E%0A%20%20%7D%7D%0A%3C%2FComp%3E If you [run this](https://sfc.vuejs.org/#eyJBcHAudnVlIjoiPHRlbXBsYXRlPlxuXHQ8Q29tcEIgLz5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQgc2V0dXA+XG4gIGltcG9ydCBDb21wQiBmcm9tICcuL0NvbXBCLmpzJ1xuPC9zY3JpcHQ+IiwiaW1wb3J0LW1hcC5qc29uIjoie1xuICBcImltcG9ydHNcIjoge1xuICAgIFwidnVlXCI6IFwiaHR0cHM6Ly91bnBrZy5jb20vQHZ1ZS9ydW50aW1lLWRvbUAzLjIuMjcvZGlzdC9ydW50aW1lLWRvbS5lc20tYnJvd3Nlci5qc1wiXG4gIH1cbn0iLCJDb21wQS5qcyI6ImltcG9ydCB7IGNyZWF0ZVZOb2RlIH0gZnJvbSAndnVlJ1xuXG5leHBvcnQgZGVmYXVsdCB7XG4gIHNldHVwIChwcm9wcywgeyBzbG90cyB9KSB7XG4gICAgcmV0dXJuICgpID0+IGNyZWF0ZVZOb2RlKFwiZGl2XCIsIG51bGwsIFtzbG90cy5kZWZhdWx0KCldKVxuICB9XG59IiwiQ29tcEIuanMiOiJpbXBvcnQgeyBjcmVhdGVWTm9kZSwgcmVzb2x2ZURpcmVjdGl2ZSwgd2l0aERpcmVjdGl2ZXMsIEZyYWdtZW50IH0gZnJvbSAndnVlJ1xuaW1wb3J0IENvbXBBIGZyb20gJy4vQ29tcEEuanMnXG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgZGlyZWN0aXZlczoge1xuICAgIGludGVyc2VjdDoge1xuICAgICAgbW91bnRlZCAoKSB7XG4gICAgICAgIGNvbnNvbGUubG9nKCdJbnRlcnNlY3QgZnJvbSBCJylcbiAgICAgIH1cbiAgICB9XG4gIH0sXG4gIHNldHVwIChwcm9wcywgeyBzbG90cyB9KSB7XG4gICAgcmV0dXJuICgpID0+IHtcbiAgICAgIHJldHVybiBjcmVhdGVWTm9kZShDb21wQSwgbnVsbCwge1xuICAgICAgICBkZWZhdWx0OiAoKSA9PiB7XG4gICAgICAgICAgcmV0dXJuIGNyZWF0ZVZOb2RlKEZyYWdtZW50LCBudWxsLCBbXG4gICAgICAgICAgICB3aXRoRGlyZWN0aXZlcyhjcmVhdGVWTm9kZShcImlucHV0XCIsIG51bGwsIG51bGwsIDUxMiksIFtbcmVzb2x2ZURpcmVjdGl2ZShcImludGVyc2VjdFwiKV1dKVxuICAgICAgICAgIF0pO1xuICAgICAgICB9LFxuICAgICAgICBfOiAxXG4gICAgICB9KVxuICAgIH1cbiAgfVxufSJ9) you get `Cannot read properties of undefined (reading 'deep')` because the directive is...

bug

Something I missed in #496, `v-slot:default={ ...` should be compiled as `v-slots={{ default: ...`, not into `resolveDirective('slot')`

bug
Accept