Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

feat: dialog-overlay CSS + token path refactor#138

Merged
rubenvdlinde merged 2 commits into
developmentfrom
feature/i18n-complete-translations
May 28, 2026
Merged

feat: dialog-overlay CSS + token path refactor#138
rubenvdlinde merged 2 commits into
developmentfrom
feature/i18n-complete-translations

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Summary

  • css/admin.css: dialog overlay/dialog/actions classes used by the apply-dialog and theming-sync dialogs (centered modal, sticky action footer)
  • lib/Service/TokenSetPreviewService.php: relocate `defaults.css` / `overrides.css` reads to `css/systems/nldesign/` matching the design-system layout
  • appinfo/info.xml: `0.1.3-unstable.6` -> `.8` to bust NC's `Cache-Control: immutable` URL hash

Test plan

  • Admin theming page: apply-dialog renders centered with the new overlay
  • No 404 on defaults.css / overrides.css under `css/systems/nldesign/`

- css/admin.css: add .nldesign-dialog-overlay / .nldesign-dialog / actions
  classes used by the apply-dialog and theming-sync dialogs (centered modal
  with sticky action footer, primary/cancel buttons).
- lib/Service/TokenSetPreviewService.php: relocate defaults.css /
  overrides.css to css/systems/nldesign/ to match the design-system
  directory layout.
- appinfo/info.xml: version bump 0.1.3-unstable.6 -> .8 (NC immutable
  Cache-Control bust).
…omplete-translations

# Conflicts:
#	css/admin.css
@rubenvdlinde rubenvdlinde merged commit 96ad8be into development May 28, 2026
@rubenvdlinde rubenvdlinde deleted the feature/i18n-complete-translations branch May 28, 2026 10:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant