Skip to content

Eln chemotion#480

Merged
jliermann merged 150 commits intolocalisationfrom
eln-chemotion
Jan 9, 2026
Merged

Eln chemotion#480
jliermann merged 150 commits intolocalisationfrom
eln-chemotion

Conversation

@nap84
Copy link
Collaborator

@nap84 nap84 commented Dec 5, 2025

This pull request updates the Chemotion ELN articles. The new pages focus on how the ELN supports researchers throughout the data lifecycle.


Open Tasks:

@jliermann jliermann linked an issue Jan 7, 2026 that may be closed by this pull request
@jliermann jliermann requested a review from Copilot January 7, 2026 15:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates the Chemotion ELN documentation articles with a focus on illustrating how the ELN supports researchers throughout the data lifecycle.

Key Changes

  • Added new lifecycle visualization assets including SVG icons for each lifecycle stage (reuse, experiment design, data collection/processing, analysis, publication) and an interactive lifecycle diagram
  • Created a reusable FloatImage component for displaying floating images with configurable positioning
  • Added CSS styling for the lifecycle diagram with hover effects and transitions

Reviewed changes

Copilot reviewed 19 out of 51 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
static/img/smartlab/chemotion/experimentDesign2.png New PNG banner image for experiment design section
static/img/smartlab/chemotion/chemotion_lifecycle.svg Interactive SVG lifecycle diagram showing data lifecycle stages
static/img/smartlab/chemotion/chemotion_icons/*.svg Individual SVG icons for each lifecycle stage (5 icons)
src/components/commons/FloatImage.js New React component for rendering floating images with configurable properties
src/components/chemotion/ChemotionLifecycle.module.css CSS module for styling lifecycle diagram with hover effects
docs/40_smartlab/41_chemotion_eln/category.json Category configuration for Chemotion ELN documentation section
.gitignore Commented out package-lock.json to allow tracking
.github/workflows/localisation.yml Updated dependency installation to use npm ci with fallback

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jliermann jliermann marked this pull request as ready for review January 9, 2026 15:32
@jliermann jliermann merged commit 50ac177 into localisation Jan 9, 2026
1 check passed
@jliermann jliermann deleted the eln-chemotion branch January 12, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add KIT demo instances to ELN section Add section on reuse in Chemotion ELN articles Images/illustrations for Chemotion ELN page Missing image

4 participants