Skip to content

Conversation

@vredchenko
Copy link
Collaborator

Summary

  • Add DiamondLightSource/sci-react-ui to the ERIC workspace
  • Update core/repos.json with repository metadata (full ownership, frontend/react/ui/smartem tags)
  • Add documentation section in claude-code/CLAUDE.md
  • Add to searchConfig.githubRepos for WebUI search functionality

Context

sci-react-ui is a Material UI theme and component library for scientific institution websites. It will be used by smartem-frontend for consistent UI theming and reusable components (Navbar, Footer, Breadcrumbs, ThemeProvider).

Package: @diamondlightsource/sci-react-ui (npm)
Tech stack: React, TypeScript, Material UI, Rollup, Storybook, pnpm

Test plan

  • Verify repo cloned successfully to repos/DiamondLightSource/sci-react-ui
  • CI passes (repos.json schema validation, TypeScript compilation)

Related

Repo has already been cloned to workspace. Next step (separate task) is to integrate with smartem-frontend.

Add DiamondLightSource/sci-react-ui - a Material UI component library for
scientific institution websites. This library will be used by smartem-frontend.

- Add repo entry to core/repos.json
- Add documentation to claude-code/CLAUDE.md
- Add to searchConfig.githubRepos for WebUI search
@github-actions github-actions bot added documentation Improvements or additions to project documentation smartem-devtools:claude Claude Code configuration, skills, and prompts labels Feb 3, 2026
@vredchenko vredchenko merged commit 96479c4 into main Feb 3, 2026
7 checks passed
@vredchenko vredchenko deleted the add-sci-react-ui branch February 3, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to project documentation smartem-devtools:claude Claude Code configuration, skills, and prompts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants