-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: htmx-based web ui #147
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ditch the css framework
remove unused styles and deduplicate styles
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This new web ui is written with htmx and maud for the goal of making the ui self-contained in the rust project. Which means it requires no additional build-step for front-end. htmx does most of the heavy lifting so the new ui is smaller and hopefully easier to maintain than the old.
Currently, the new ui has mostly reached feature parity with the old inspector ui. New features can be expected in the future.
The new ui is enabled by default. You can disable it the same way by customizing
RSS_FUNNEL_INSPECTOR_UI
environment variable.For compatibility reasons, the old ui is still available through the
/_inspector
route. This route will be removed in a future release. Any feedback on the new ui is welcome.