NextSDS Docs

Library

Your central product catalogue — search, filter, and manage SDS documents for your team.

The Library is the main view of your SDS catalogue. Every product your team has added appears here as a row in the table.

The page is titled Your Library with the subtitle Manage your library and a Bookmark icon.

Two buttons appear in the top-right corner:

  • Generate Report — exports the current filtered view to a CSV file named sds-library.
  • Add Product — opens a modal to add a new product to your library.

A search input with the placeholder Search products... sits above the table. Typing filters rows in real time.

Quick filters

A row of preset filter buttons lets you narrow the list by hazard type without opening the advanced filter sheet. Buttons are grouped by:

  • GHS pictograms — GHS01 through GHS09
  • EMKG inhalation groups — Inhalation A, B, C, D, E
  • EMKG skin groups — Skin HA, HB, HC, HD, HE
  • EMKG fire groups — Fire pc-A, pc-B, pc-C, pc-D, pc-E
  • EMKG eye groups — Eyes Au-A, Au-B, Au-C
  • EMKG storage groups — Storage La-A, La-B, La-C, La-D, La-E, La-F

Clicking a button adds it to the active filter set. Multiple buttons can be active simultaneously.

Location filter

A All Locations dropdown appears to the right of the search bar. Expanding it shows a searchable list of your team's locations with checkboxes. A Clear All link resets location filtering.

Status filter

A segmented control lets you show products by their review status:

OptionShows
All ProductsEverything
ReviewPending review
AcceptAccepted products
RejectRejected products
Not SetNo status assigned
Show FailedProducts with failed extraction
Show ArchivedArchived products

View toggle

Five view modes change which columns appear in the table:

ModeColumn focus
GeneralName, SKU, EAN, supplier
HazardGHS pictograms, signal word, hazard classes
RevisionDocument version and revision dates
LocationStorage locations
TransportADR/IATA transport information

Advanced Filters

The Advanced Filters button opens a right-side sheet containing a drag-and-drop query builder. Conditions can be combined with AND or OR combinators. Each condition targets a specific field (e.g. supplier, hazard class, revision date) with an operator and value.

Table rows

Each row represents one product. Hovering a row reveals a row action menu (⋮ or right-click). Available row actions:

  • Edit SKU — update the product's SKU
  • Edit EAN — update the EAN/barcode
  • Edit Alternate Name — add or change an alternate product name
  • Request Update — request a fresh SDS from the supplier
  • View Quick Data — open a summary popover without navigating away
  • View PDF — open the raw PDF in a new tab
  • Manage Attachments — add or remove file attachments
  • Manage Comments — view and add comments
  • Manage Revisions — see the version history
  • Report Problem — flag an issue with the document
  • Archive / Unarchive — toggle the product's archived state
  • Delete — permanently remove the product

Bulk actions

Selecting one or more rows with their checkboxes reveals a bulk actions bar at the bottom of the screen. Bulk operations apply to all selected rows at once.

Empty state

  • With no active filters: shows No items in list and an Add Product button.
  • With active filters: shows No items in list and a Clear Filters button.