Devon Rueckner

Results 51 issues of 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...

category: supporting code
P3 - low
good first issue
help wanted

### 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...

TAG: dev experience

## 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...

type: proposal
category: supporting code
type: task
P3 - low
help wanted

### 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...

category: library
TAG: unit tests
TAG: design system
Component: KResponsiveWindowMixin

### 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: ![kolibribeta-peek-ff](https://user-images.githubusercontent.com/2150991/39999931-bc055c34-578a-11e8-8200-a1ed3345c46e.gif) More recently in learningequality/kolibri#4016,...

category: library
TAG: design system
DEV: frontend
Component: KSelect

### Observed behavior * default is supposed to be bottom but is actually top * modifying prop does not seem to have an effect ![image](https://user-images.githubusercontent.com/2367265/54306527-c2f0b580-4586-11e9-8d3d-935fca761f49.png) ### Expected behavior placement should...

TAG: design system
bug
Component: KTooltip

### Observed behavior Seems like a log of CPU and GPU for the animation ![2020-02-13 16 07 33](https://user-images.githubusercontent.com/2367265/74489856-8060e880-4e7b-11ea-9d92-14b2b51eafe9.gif) ### Expected behavior Light-weight animations ### User-facing consequences decreased battery life and...

type: issue
category: library
P1 - important
Component: KLinearLoader

The `tooltip` and `ariaLabel` props should be consolidated into just `text` (for consistency with other button components) and made required

type: proposal
category: library
Component: KIconButton

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() { //...

type: issue
category: docs content
category: library
P3 - low
TODO: needs decisions
Component: KButton

## 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...

category: docs content