core-components
core-components copied to clipboard
Accessible and lightweight Javascript components
I found this library really useful! Unfortunately core-suggest breaks when placed within a shadow root, I created a patch of the issue and added a testcase to validate the functionality....
When using autopositon on core-toggle the component checks if there is enough room for the element if it starts at the left side of the button. If not, it defaults...
Current `postinstall` script blocks running `npm install` for some developers. Short term alternatives: * Global install `webdriver-manager` (dubious fix) * Remove `postinstall` script * Longer term: * Migrate away from...
Prompted by [@nrkno/origo#780](https://github.com/nrkno/origo/issues/780) Should attribute `strict` be reworked? if so, how? Presently, setting the `strict`-attribute on a core-dialog is described as: > If set, prevents the dialog from closing on...
We have encountered a weird bug that only is triggered on Firefox or Safari on Mac (Firefox on Windows works fine). If `core-suggest` is a child of an element with...
https://developers.google.com/web/updates/2018/07/css-scroll-snap is supported by some browsers already, and we should documenting how to use it and considering it as part of #66 More info: https://css-tricks.com/practical-css-scroll-snapping/
core-toggle is built as a UMD bundle and that causes the `footer` in rollup.build.js to fail for webpages that use RequireJs.  Not sure what a good solution is, but...
- Run tests for multiple browsers to ensure baseline across devices and platforms. - Solve element not interactable -issue for dialog-tests in IE - Write tests for `core-toggle` with `autoposition`...
Making accessible graphs is hard and people are reinventing the implementation. We have done some great work together in NRK, and probably we should sum it up to make a...
# Steps to reproduce: 1. Go to https://static.nrk.no/core-components/latest/index.html?core-toggle/readme.md 2. Enable VoiceOver in Safari on Mac 3. Enable QuickNav (press left + right keyboard arrows simulatenously) 4. Focus the second core...