Skip to content

feat: include default styles with the package import - #40

Merged
enumura1 merged 2 commits into
mainfrom
feat/default-styles
Sep 26, 2026
Merged

enumura1 merged 2 commits into
mainfrom
feat/default-styles

Conversation

@enumura1

Copy link
Copy Markdown
Collaborator

Summary

  • make the normal package import include the default caption stylesheet in browser bundlers
  • preserve CSS-free Node/SSR imports through conditional package exports
  • let application CSS override the default classes and CSS variables by importing its stylesheet after GlyphFlow
  • update the demo, README, and English/Japanese documentation
  • prepare version 1.1.0 without publishing it

Validation

  • npm run format:check
  • npm run lint
  • npm test (26 tests)
  • npm run build (includes package-entry verification)
  • npx vite build --config examples/basic/vite.config.ts
  • npm run docs:build
  • npm pack --dry-run --cache /tmp/glyphflow-npm-cache

@enumura1
enumura1 merged commit 203a94d into main Sep 26, 2026
2 checks passed
@enumura1
enumura1 deleted the feat/default-styles branch September 26, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant