Devon Rueckner
Devon Rueckner
## Product Design system docs ## Expected behavior Focus ring should be easily visible in all browsers ## Actual behavior Visible in Chrome but not Firefox on macOS: | Chrome...
### Observed behavior In learningequality/kolibri#5843 we distinguished `KGrid` from `KFixedGrid` and `KGridItem` from `KFixedGridItem`. @jonboiser commented > It may make the Vue devtools component view more noisy, as grid items...
## Desired behavior Follow up from https://github.com/learningequality/kolibri-design-system/pull/209#pullrequestreview-625245307 Persist [trailing debounced changes](https://lodash.com/docs/#debounce) (wait time ~2s) to the filter as query string changes and push them onto the browser history stack. For...
### Observed behavior In particular, we want to make sure that the optimizations from learningequality/kolibri#4075 are being enforced ### Expected behavior Style updates are expensive, and should not be allowed...
### Observed behavior We've run into on at least two occasions. First in learningequality/kolibri#3652, the select menu in the language switcher login-page caused major issues:  More recently in learningequality/kolibri#4016,...
### Observed behavior * default is supposed to be bottom but is actually top * modifying prop does not seem to have an effect  ### Expected behavior placement should...
### Observed behavior Seems like a log of CPU and GPU for the animation  ### Expected behavior Light-weight animations ### User-facing consequences decreased battery life and...
The `tooltip` and `ariaLabel` props should be consolidated into just `text` (for consistency with other button components) and made required
Apparently I made this change at some point for the sake of practicality during a release, and managed to overlook the conceptual incorrectness of it: https://github.com/learningequality/kolibri/commit/5e8ea52ad8cbdedb437f76a6694cd0295445bab2#diff-ab749d7e6ba0a5ae26b35fdd4180ce678aa8f1f6f2b0538f627f4f32312458e1R91-R100 ```js htmlTag() { //...
## Desired behavior The readme should include documentation of how to write jsdocs for library components that will be correctly interpreted and rendered by the API extraction and rendering code...