зеркало из
1
0
Форкнуть 0
Граф коммитов

318 Коммитов

Автор SHA1 Сообщение Дата
Manuel Puyol df1df8d233
Merge pull request #92 from github/depreciate-this-component
Add depreciated note to README
2022-09-21 12:15:59 -05:00
Owen Niblock efa494eb66
deprecated not depreciated
Co-authored-by: Manuel Puyol <manuelpuyol@github.com>
2022-09-21 18:12:16 +01:00
Owen Niblock 77964a882f
Add depreciated note to README 2022-09-21 17:43:17 +01:00
Manuel Puyol e1aece5dec
Merge pull request #90 from seanpdoyle/trap-focus-when-connected-as-open
Trap focus when connected in `<details open>`
2022-08-15 09:30:22 -05:00
Manuel Puyol dd3d685b57
Merge branch 'main' into trap-focus-when-connected-as-open 2022-08-15 09:29:18 -05:00
Kristján Oddsson fb7e39836c Include CEM files in npm package 2022-08-15 11:40:54 +02:00
Kristján Oddsson c552658a0c
Merge pull request #91 from github/cem
Custom Element Manifest
2022-08-15 11:06:49 +02:00
Kristján Oddsson 07fdac55e7 Use `@github/cem-plugin-readme` instead of inlined version 2022-08-15 11:02:16 +02:00
Kristján Oddsson 3246172752 Install `@github/cem-plugin-readme` 2022-08-15 11:01:08 +02:00
Kristján Oddsson 2c75f66f15 Generate license info in README
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:27:10 +02:00
Kristján Oddsson 2294b04f15 More tiny changes
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:23:39 +02:00
Kristján Oddsson a855737360 More indent fixes
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:22:16 +02:00
Kristján Oddsson 0ac03ca90d Remove indent in installation instructions
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:20:07 +02:00
Kristján Oddsson 3132ac6220 Minor changes to adhere to existing README.md
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:18:56 +02:00
Kristján Oddsson 8fa0ce656c Escape HTML in description
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:17:01 +02:00
Kristján Oddsson 1b529ebeca Generate import instructions in README
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:14:01 +02:00
Kristján Oddsson 361a5e544d Add README plugin and generate README
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:05:34 +02:00
Kristján Oddsson df056bd832 Generate custom-element-manifest and vscode html data
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:05:29 +02:00
Kristján Oddsson bdf0b353dc Install Custom Element Manifest plugins
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:05:25 +02:00
Kristján Oddsson 0d89c6d013 Update package-lock version
Co-authored-by: Keith Cirkel <keithamus@users.noreply.github.com>
2022-08-12 11:05:18 +02:00
Sean Doyle 56499c5cd0 Trap focus when connected in `<details open>`
When the `<details-dialog>` element is connected to the document as a
child of a `<details>` element rendered with `[open]`, trap focus
immediately.

In support of this change, extract the `trapFocus` and `releaseFocus`
functions, then call `trapFocus` within the `connectedCallback` if the
ancestor detail is `[open]`.
2022-08-09 15:47:09 -04:00
Simon Taranto 3539591c5a
Merge pull request #89 from github/dependabot/npm_and_yarn/ansi-regex-3.0.1
Bump ansi-regex from 3.0.0 to 3.0.1
2022-06-23 10:10:19 -06:00
dependabot[bot] ffa24801ba
Bump ansi-regex from 3.0.0 to 3.0.1
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-23 16:03:37 +00:00
Simon Taranto 33cf21485c
Merge pull request #88 from github/dependabot/npm_and_yarn/got-11.8.5
Bump got from 11.8.3 to 11.8.5
2022-06-23 10:01:19 -06:00
dependabot[bot] c84ee3a481
Bump got from 11.8.3 to 11.8.5
Bumps [got](https://github.com/sindresorhus/got) from 11.8.3 to 11.8.5.
- [Release notes](https://github.com/sindresorhus/got/releases)
- [Commits](https://github.com/sindresorhus/got/compare/v11.8.3...v11.8.5)

---
updated-dependencies:
- dependency-name: got
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-23 11:59:31 +00:00
Ned Schwartz 5268f3e203
Merge pull request #78 from github/node-16-in-codespaces
Add a .devcontainer
2022-05-17 16:33:36 -04:00
dependabot[bot] 891d06b302 Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 07:51:52 -07:00
Kristján Oddsson fd0269a6df
Merge pull request #83 from github/add-release-action-1-2
Add a release action
2022-03-28 14:16:56 +01:00
Kristján Oddsson ee9d304c66 Create .github/workflows/publish.yml 2022-03-25 19:21:00 +00:00
Jonathan Fuchs c4e3130e96
Merge pull request #80 from github/dependabot/npm_and_yarn/karma-6.3.16
Bump karma from 6.3.4 to 6.3.16
2022-03-04 11:20:46 -08:00
Jonathan Fuchs bc08594424
Merge branch 'main' into dependabot/npm_and_yarn/karma-6.3.16 2022-03-04 11:15:15 -08:00
Ned Schwartz cf0ef1065b Merge branch 'main' into node-16-in-codespaces 2022-03-03 21:11:27 +00:00
Ned Schwartz 37f9ab9e38
Merge pull request #79 from github/theinterned/skip-manage-focus-test
Skip failing test for managing focus
2022-03-03 15:09:14 -05:00
dependabot[bot] 9a6e79df93
Bump karma from 6.3.4 to 6.3.16
Bumps [karma](https://github.com/karma-runner/karma) from 6.3.4 to 6.3.16.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.4...v6.3.16)

---
updated-dependencies:
- dependency-name: karma
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 02:34:02 +00:00
Ned Schwartz 6ac7293f61
Skip failing test for managing focus
We should fix this test, but skipping for now.

Tracked in https://github.com/github/details-dialog-element/issues/77
2022-03-01 10:23:32 -05:00
Ned Schwartz b75d2a3acf
Merge pull request #76 from github/dependabot/npm_and_yarn/log4js-6.4.1
Bump log4js from 6.3.0 to 6.4.1
2022-02-28 16:56:08 -05:00
Kristján Oddsson 27e4ab6051 Add a .devcontainer
Co-authored-by: Ned Schwartz <ned@theinterned.net>
2022-02-28 17:04:16 +00:00
dependabot[bot] 732f37026e
Bump log4js from 6.3.0 to 6.4.1
Bumps [log4js](https://github.com/log4js-node/log4js-node) from 6.3.0 to 6.4.1.
- [Release notes](https://github.com/log4js-node/log4js-node/releases)
- [Changelog](https://github.com/log4js-node/log4js-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/log4js-node/log4js-node/compare/v6.3.0...v6.4.1)

---
updated-dependencies:
- dependency-name: log4js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-17 22:51:15 +00:00
Ned Schwartz a36eb9d2cf
Merge pull request #72 from github/theinterned/install-chromium
Use chromium for karma tests
2022-02-17 14:50:10 -08:00
Ned Schwartz 2ec9a6b329 configure karma to use chromium 2022-02-17 22:12:20 +00:00
Ned Schwartz c2aaebb308 add chromium 2022-02-17 22:12:20 +00:00
Keith Cirkel 6357225d56
Merge pull request #71 from seanpdoyle/method-dialog-dismiss
Support `method="dialog"` dismissal
2022-02-15 15:00:49 +00:00
Kristján Oddsson a24a79caa0 3.1.3 2021-09-20 14:47:36 +01:00
Kristján Oddsson 9a128b79ea
Merge pull request #63 from github/overflow-scroll-1
Make sure to scroll any overflow
2021-09-20 14:45:09 +01:00
Sean Doyle 2aa3a08486 Support `method="dialog"` dismissal
The `<dialog>` element specifications support dismissing an open element
by submitting a `<form method="dialog">` or by submitting a `<form>`
with a `<button formmethod="dialog">` element.

This commit adds support for either of those methods as an alternative
to a `<button type="button" data-dialog-close>` element.

[method="dialog"]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog#usage_notes
2021-09-15 11:59:48 -04:00
Kristján Oddsson c28aa05c9b
Merge pull request #66 from github/dependabot/npm_and_yarn/hosted-git-info-2.8.9
Bump hosted-git-info from 2.8.8 to 2.8.9
2021-09-13 17:33:38 +01:00
Kristján Oddsson 4a63324f33
Merge pull request #64 from github/dependabot/npm_and_yarn/path-parse-1.0.7
Bump path-parse from 1.0.6 to 1.0.7
2021-09-13 17:33:28 +01:00
Kristján Oddsson 11f2786ee1
Change overflow to `auto` instead of `scroll` 2021-09-13 15:27:59 +01:00
Kristján Oddsson a231bf0fc7
Merge pull request #70 from github/update-developer-dependencies
Update developer dependencies
2021-09-13 15:23:16 +01:00
Kristján Oddsson 91dc028844
Create CODEOWNERS 2021-09-13 15:01:58 +01:00