Commit Graph

234 Commits (869addfec82d5503b4e3f2728c0b16a0926ce883)

Author SHA1 Message Date
Julius Volz a699cbefae Try making /rules timing badges clearer by adding text
9 months ago
Julius Volz 64dabd4379 Use redux-based settings in expression input component
9 months ago
Julius Volz 9fe8a5dba7 Make spacing, shadows, and radius sizes more consistent
9 months ago
Julius Volz 627826783c Add state and label/alertname filter mockups to Alerts page
9 months ago
Julius Volz 2f95bbe570 Improve humanizeDuration() code and output
9 months ago
Julius Volz 00d2a49f4d Better gray tones for "Unknown" health color
9 months ago
Julius Volz 796d1806da Add Settings menu, make menu links left-justified again
9 months ago
Julius Volz 121d92209d Make Status menu wide enough for new icon size
9 months ago
Julius Volz dee41028f7 Fix path prefix handling for "/"
9 months ago
Julius Volz 143917cfe0 Nav link size cleanups
9 months ago
Julius Volz e29ad4a83b Add "Scroll to Top" component
9 months ago
Julius Volz 6ff7857313 Add codeicon font for autocompletion icons
9 months ago
Julius Volz ebb468cedf Add graphing component stub
9 months ago
Julius Volz 9093e0ab91 Cleanups in DataTable code
9 months ago
Julius Volz b17dae1dab Increase range input width
9 months ago
Julius Volz d9768a70b6 Add missing response type file
9 months ago
Julius Volz d5a1e71f6c Make time and range input controls prettier
9 months ago
Julius Volz 2b12ff7ce8 Fix query_format path
9 months ago
Julius Volz d2f913ac1e Implement initial time check and fetching of metric names
9 months ago
Julius Volz 33a753c2f8 Implement pathPrefix handling
9 months ago
Julius Volz 5fea050fed Refactor API fetching code, handle all possible errors correctly
9 months ago
Julius Volz 92195e3fb6 Implement expression formatting
9 months ago
Julius Volz 074b4eb36e Smaller font size for data table
9 months ago
Julius Volz 124f36e670 Add back removing panels via menu
9 months ago
Julius Volz 1e523b204d Improve query panel / data table layout and spacing
9 months ago
Julius Volz 2bb14c5787 Lots of more progress on the new Mantine UI
9 months ago
Julius Volz 89ecb3a3f2 Add input field to /graph page.
9 months ago
Julius Volz 128b6461e9 Start working on /alerts page, factor out rule definition display
9 months ago
Julius Volz 65cc7b058e Remove index.css from initial default app
9 months ago
Julius Volz ce1ca6481e Better navbar icon sizes
9 months ago
Julius Volz 096acdce7e Fix npm workspaces build for Mantine UI
9 months ago
Julius Volz cc38c1426a Attempt to integrate Mantine UI into npm workspaces + Prometheus binary
9 months ago
Julius Volz d6a347e5de Implement several status pages and other general aspects
9 months ago
Julius Volz dfabda7507 Add scaffold for new Mantine-based UI
9 months ago