prometheus/web/ui/mantine-ui/src
Julius Volz 3d2194f561 Style cleanups, mostly for web notifications and startup alert
Some of the changes are a bit unreadable because the previous files were not
saved with the project's linter / auto-formatter settings applied. But it's
basically:

* For icons that are not Mantine-native components, use the rem() function
  for computing their size, so they scale correctly with the root font size.
  See https://mantine.dev/styles/rem/.
* Try a different icon for the notifications tray, since the bell icon was
  already used for Prometheus alerts. Other candidates from
  https://tabler.io/icons would be IconExclamationCircle or
  IconDeviceDesktopExclamation or IconMessageCircleExclamation.
* The server startup alert looked a bit cramped, introduced a Stack to add
  spacing between the text and the progress bar.
* Added a bit of spacing between notification text and date. Things looked
  cramped. To make things look ok with that, I also top-aligned the
  notification text and icon.

Signed-off-by: Julius Volz <julius.volz@gmail.com>
2024-10-04 14:14:45 +02:00
..
api Add notifications to the web UI when configuration reload fails. 2024-09-27 15:28:38 +02:00
codemirror Some improvements to completion info tooltip for new CM version 2024-04-03 14:50:29 +02:00
components Style cleanups, mostly for web notifications and startup alert 2024-10-04 14:14:45 +02:00
fonts Add codeicon font for autocompletion icons 2024-03-14 12:00:40 +01:00
images Implement several status pages and other general aspects 2024-02-21 11:13:48 +01:00
lib fix(web): properly format sub-millisecond durations in target status page 2024-09-20 12:02:17 +02:00
pages Style cleanups, mostly for web notifications and startup alert 2024-10-04 14:14:45 +02:00
promql promql: rename holt_winters to double_exponential_smoothing 2024-09-19 15:29:01 +02:00
state Calculate path prefix directly in initial settings Redux value (#14981) 2024-09-30 14:22:40 +02:00
types feat (ui): Add Native Histogram rendering to new UI (#14431) 2024-07-09 22:51:37 +02:00
App.module.css Don't wrap Prometheus logo + brand line 2024-09-02 13:42:14 +02:00
App.tsx Calculate path prefix directly in initial settings Redux value (#14981) 2024-09-30 14:22:40 +02:00
Badge.module.css Add filtering to SD page and improve state processing 2024-08-28 15:35:32 +02:00
main.tsx Add PromQL logic code and labels explorer from PromLens, add testing deps 2024-09-02 13:45:36 +02:00
mantine-overrides.css Add general Mantine overrides CSS file 2024-09-13 14:40:29 +02:00
Panel.module.css Nicer panel health colors for both light and dark modes 2024-08-02 19:47:01 +02:00
promql.css Minor cleanups 2024-09-04 17:44:54 +02:00
setupTests.ts Add PromQL logic code and labels explorer from PromLens, add testing deps 2024-09-02 13:45:36 +02:00
styles.ts Factor out common icon and card styles 2024-09-13 14:44:04 +02:00
vite-env.d.ts Add scaffold for new Mantine-based UI 2024-02-17 12:29:47 +01:00