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

Refactor frontend settings - #114

Merged
brianhelba merged 5 commits into
masterfrom
frontend-settings
Jan 17, 2026
Merged

Refactor frontend settings#114
brianhelba merged 5 commits into
masterfrom
frontend-settings

Conversation

@brianhelba

Copy link
Copy Markdown
Contributor
  • Replace visOptions with settingsStore
  • Move other global settings into settingsStore and reference them consistently
  • Make each plot responsible for resizing itself, using Alpine's resize plugin
  • Use DaisyUI for form styling
  • Simplify code, eliminating defensive programming and using x-model
  • Remove mediaFitMode
  • Use flex boxes to handle resizing fit in some places
  • Use JSDelivr CDNs for libraries

@brianhelba
brianhelba force-pushed the frontend-settings branch 2 times, most recently from 8b9c052 to 3cd61e5 Compare December 12, 2025 18:43
@brianhelba
brianhelba force-pushed the frontend-settings branch 2 times, most recently from 92291a0 to 1317b54 Compare January 17, 2026 20:24
* Replace `visOptions` with `settingsStore`
* Move other global settings into `settingsStore` and reference them consistently
* Make each plot responsible for resizing itself, using Alpine's resize plugin
* Use DaisyUI for form styling
* Simplify code, eliminating defensive programming and using `x-model`
* Remove `mediaFitMode`
* Use flex boxes to handle resizing fit in some places
* Use JSDelivr CDNs for libraries
@brianhelba
brianhelba merged commit 5f8e2d2 into master Jan 17, 2026
2 checks passed
@brianhelba
brianhelba deleted the frontend-settings branch January 17, 2026 22:57
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