lmnr-ai / lmnr

Laminar - open-source all-in-one platform for engineering AI products. Crate data flywheel for you AI app. Traces, Evals, Datasets, Labels. YC S24.
https://www.lmnr.ai
Apache License 2.0
1.2k stars 60 forks source link

Explicit mapping in labels + frontend improvements #137

Closed dinmukhamedm closed 1 month ago

dinmukhamedm commented 1 month ago

[!IMPORTANT] This pull request updates label mapping to use explicit key-value pairs, enhances UI with a copy button and responsive design, updates loader icons, and adjusts CSS variables for consistency.

  • Label Mapping:
    • Change from array-based to explicit key-value mapping for labels in evaluator-editor.tsx, add-label-popover.tsx, and add-label.tsx.
  • UI Enhancements:
    • Add copy button to formatter.tsx for copying formatted text.
    • Make project cards responsive on smaller screens in projects.tsx.
    • Update loader icon from Loader to Loader2 in multiple components including dataset-panel.tsx, dataset-upload.tsx, and delete-datapoints-dialog.tsx.
  • CSS Adjustments:
    • Modify CSS variables in globals.css for better visual consistency.
  • Dependency Update:
    • Update next-auth to version 4.24.10 in package.json.

This description was created by Ellipsis for b45f8c446bb2216a60543d95792212de8a0ece2f. It will automatically update as commits are pushed.