Skip to content

Commit 2f45e99

Browse files
authored
Package publishing improvements. (#19)
Package publishing improvements
1 parent b05ff08 commit 2f45e99

File tree

6 files changed

+57
-35
lines changed

6 files changed

+57
-35
lines changed

.npmignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
node_modules/
2+
storybook-static/
3+
.storybook/
4+
temp/
5+
coverage/
6+
7+
src/storybook/
8+
9+
.idea/
10+
.vscode/
11+
12+
.gitignore
13+
14+
rollup.config.mjs
15+
jest.config.js
16+
babel.config.js
17+
tsconfig.json
18+
19+
src/**/*.stories.*
20+
src/**/*.test.*
21+
22+
secret.txt
23+
diamondlightsource-sci-react-ui*.tgz

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
publish-branch=main
2+
access=public

changelog.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Changelog
2+
3+
## [0.0.1] - 2024-12-19
4+
5+
### Added
6+
- Components added:
7+
- Breadcrumbs - Highlight position of page in hierarchy
8+
- ColourSchemeButton - Switch between light and dark schemes.
9+
- Footer - A footer, with logo, menu and copyright
10+
- FooterLinks - A group of links for Footer
11+
- FooterLink - A link for FooterLinks
12+
- ImageColorSchemeSwitch - Allow images to be determined by colour scheme
13+
- Navbar - A header with a menu, and login
14+
- NavbarLinks - a group of menu items for Navbar
15+
- NavbarLink - a menuitem
16+
- ThemeProvider - A provider of a theme
17+
- User - User control, for login, logoff.
18+
- VisitInput - A Input for Diamonds visits/sessions
19+
- Themes added:
20+
- Diamond
21+
- Generic
22+
23+
### Fixed
24+
-
25+
26+
### Changed
27+
-

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"name": "@diamondlightsource/sci-react-ui",
33
"version": "0.0.1",
4-
"description": "A collection of react components based on MUI.",
54
"type": "module",
6-
"author": "DLS",
5+
"description": "A theme and component library to make websites at scientific institutions simple to create.",
6+
"author": "Diamond Light Source",
77
"license": "ISC",
88
"repository": {
99
"type": "git",

readme.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ Scientific React UI
22
===================
33

44
Scientific React UI components, based on MUI.
5+
_Early development release._
6+
7+
A theme and component library to make websites at scientific installations simple to create.
58

69
Using
710
-----

src/styles/colours.ts

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)