Skip to content

Bump @phcdevworks/spectre-ui from 1.8.0 to 1.9.0#25

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/phcdevworks/spectre-ui-1.9.0
Closed

Bump @phcdevworks/spectre-ui from 1.8.0 to 1.9.0#25
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/phcdevworks/spectre-ui-1.9.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 14, 2026

Copy link
Copy Markdown
Contributor

Bumps @phcdevworks/spectre-ui from 1.8.0 to 1.9.0.

Release notes

Sourced from @​phcdevworks/spectre-ui's releases.

Component Recipe Expansion

Added

  • Nav Recipe: Added getNavClasses, getNavLinksClasses, and getNavLinkClasses recipes plus .sp-nav, .sp-nav__links, and .sp-nav__link CSS in src/styles/components.css. Consumes the new component.nav tokens (nav.bg, nav.text, nav.link, nav.linkHover, nav.linkActive, nav.border) published in @phcdevworks/spectre-tokens@2.9.0. getNavClasses supports bordered, sticky, and fullWidth; getNavLinkClasses supports active, disabled, hovered, and focused. This is the first of the five Phase 4 component recipes in TODO.md. Raised the components.css size budget in tests/css-entrypoints.test.ts from 92000 to 96000 bytes.

  • Toast Recipe: Added getToastClasses and getToastIconClasses recipes plus .sp-toast and .sp-toast__icon CSS in src/styles/components.css. Consumes the new component.toast tokens (toast.{success,warning,danger,info}.{bg,text,border,icon}) published in @phcdevworks/spectre-tokens@2.9.0. getToastClasses supports info, success, warning, and danger variants plus dismissed and fullWidth; getToastIconClasses mirrors the same variants for icon color. This is the second of the five Phase 4 component recipes in TODO.md. Raised the components.css size budget in tests/css-entrypoints.test.ts from 96000 to 100000 bytes.

  • Tooltip Recipe: Added getTooltipClasses recipe plus .sp-tooltip CSS in src/styles/components.css. Consumes the new component.tooltip tokens (tooltip.bg, tooltip.text, tooltip.border) along with the existing --sp-opacity-tooltip and --sp-z-index-tooltip primitives published in @phcdevworks/spectre-tokens@2.9.0. getTooltipClasses supports top, bottom, left, and right placements plus a visible flag. This is the third of the five Phase 4 component recipes in TODO.md.

  • Dropdown Recipe: Added getDropdownClasses, getDropdownMenuClasses, and getDropdownItemClasses recipes plus .sp-dropdown, .sp-dropdown__menu, and .sp-dropdown__item CSS in src/styles/components.css. Consumes the new component.dropdown tokens (dropdown.bg, dropdown.border, dropdown.item.default, dropdown.item.hover, dropdown.item.active, dropdown.item.text) published in @phcdevworks/spectre-tokens@2.9.0. getDropdownClasses supports fullWidth; getDropdownMenuClasses supports bottom-start, bottom-end, top-start, and top-end placements plus an open flag; getDropdownItemClasses supports active, disabled, hovered, and focused. This is the fourth of the five Phase 4 component recipes in TODO.md. Raised the components.css size budget in tests/css-entrypoints.test.ts from 100000 to 105000 bytes.

  • Modal Recipe: Added getModalClasses and getModalOverlayClasses recipes plus .sp-modal and .sp-modal-overlay CSS in src/styles/components.css. Consumes the new component.modal tokens (modal.bg, modal.shadow, modal.border, modal.overlay) along with the

... (truncated)

Changelog

Sourced from @​phcdevworks/spectre-ui's changelog.

[1.9.0] - 2026-06-10

Release Title: Component Recipe Expansion

Contract change type: additive

Added

  • Nav Recipe: Added getNavClasses, getNavLinksClasses, and getNavLinkClasses recipes plus .sp-nav, .sp-nav__links, and .sp-nav__link CSS in src/styles/components.css. Consumes the new component.nav tokens (nav.bg, nav.text, nav.link, nav.linkHover, nav.linkActive, nav.border) published in @phcdevworks/spectre-tokens@2.9.0. getNavClasses supports bordered, sticky, and fullWidth; getNavLinkClasses supports active, disabled, hovered, and focused. This is the first of the five Phase 4 component recipes in TODO.md. Raised the components.css size budget in tests/css-entrypoints.test.ts from 92000 to 96000 bytes.

  • Toast Recipe: Added getToastClasses and getToastIconClasses recipes plus .sp-toast and .sp-toast__icon CSS in src/styles/components.css. Consumes the new component.toast tokens (toast.{success,warning,danger,info}.{bg,text,border,icon}) published in @phcdevworks/spectre-tokens@2.9.0. getToastClasses supports info, success, warning, and danger variants plus dismissed and fullWidth; getToastIconClasses mirrors the same variants for icon color. This is the second of the five Phase 4 component recipes in TODO.md. Raised the components.css size budget in tests/css-entrypoints.test.ts from 96000 to 100000 bytes.

  • Tooltip Recipe: Added getTooltipClasses recipe plus .sp-tooltip CSS in src/styles/components.css. Consumes the new component.tooltip tokens (tooltip.bg, tooltip.text, tooltip.border) along with the existing --sp-opacity-tooltip and --sp-z-index-tooltip primitives published in @phcdevworks/spectre-tokens@2.9.0. getTooltipClasses supports top, bottom, left, and right placements plus a visible flag. This is the third of the five Phase 4 component recipes in TODO.md.

  • Dropdown Recipe: Added getDropdownClasses, getDropdownMenuClasses, and getDropdownItemClasses recipes plus .sp-dropdown, .sp-dropdown__menu, and .sp-dropdown__item CSS in src/styles/components.css. Consumes the new component.dropdown tokens (dropdown.bg, dropdown.border, dropdown.item.default, dropdown.item.hover, dropdown.item.active, dropdown.item.text) published in @phcdevworks/spectre-tokens@2.9.0. getDropdownClasses supports fullWidth; getDropdownMenuClasses supports bottom-start, bottom-end, top-start, and top-end placements plus an open flag; getDropdownItemClasses supports active, disabled, hovered, and focused. This is the fourth of the five Phase 4 component recipes in TODO.md. Raised the components.css size budget in tests/css-entrypoints.test.ts from 100000 to 105000 bytes.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@phcdevworks/spectre-ui](https://github.com/phcdevworks/spectre-ui) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/phcdevworks/spectre-ui/releases)
- [Changelog](https://github.com/phcdevworks/spectre-ui/blob/main/CHANGELOG.md)
- [Commits](phcdevworks/spectre-ui@1.8.0...1.9.0)

---
updated-dependencies:
- dependency-name: "@phcdevworks/spectre-ui"
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 14, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

Looks like @phcdevworks/spectre-ui is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Jun 15, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/phcdevworks/spectre-ui-1.9.0 branch June 15, 2026 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants