Skip to content

Conversation

@KSJaay
Copy link
Owner

@KSJaay KSJaay commented Jun 17, 2025

Summary

Excited to introduce LunaUI to the project, I've been working on the library for a little while now. While the library isn't complete it cleans up a lot of the UI, improves accessibility (still need to expand), introduces way more variants/designs to mess around with, and unifies design throughout the application.

Slowly going to move all components from Lunalytics to LunaUI, and will also make it publicly available once I've cleaned it up a little bit.

Updates

  • Updates the following components to LunaUI:
    • Input
    • Textarea
    • Tooltip
    • Switch
    • Progress Bar
    • Label
    • Avatar
    • Alert
    • Button
  • Fixes various failing end to end tests
  • Bugs with status showing "down" when user is checking for any status over 400
  • Issues with status page not showing the correct switch states
  • Removed validation for monitor names

Additional Info

  • Does this update require migration? (If yes, add extra details)
  • Are there any other PRs that need to be merged? (If yes, add extra details)

@KSJaay KSJaay added bug Something isn't working enhancement New feature or request labels Jun 17, 2025
@KSJaay KSJaay merged commit c9cace7 into main Jun 17, 2025
2 checks passed
@KSJaay KSJaay deleted the 0.9.1 branch June 17, 2025 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants