Skip to content

Commit def1675

Browse files
authored
[code-infra] Better colors for markdown report (#332)
1 parent 737a2af commit def1675

File tree

4 files changed

+54
-6
lines changed

4 files changed

+54
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ jobs:
2929
cache: 'pnpm' # https://github.com/actions/setup-node/blob/main/docs/advanced-usage.md#caching-packages-dependencies
3030
- run: pnpm release:prepare
3131
- run: pnpm release:build
32-
- run: pnpm pkg-pr-new-release
32+
- run: pnpm dlx pkg-pr-new publish $(pnpm -s pkg-pr-new-packages) --pnpm --comment=off --peerDeps --compact

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
"release:version": "lerna version --no-changelog --no-push --no-git-tag-version --no-private",
1414
"release:build": "pnpm --filter \"./packages/**\" run build",
1515
"release:publish": "pnpm publish --recursive --tag latest",
16-
"pkg-pr-new-packages": "pnpm ls -r --parseable --depth -1 -F \"./packages/**\"",
17-
"pkg-pr-new-release": "pnpm dlx pkg-pr-new publish $(pnpm -s pkg-pr-new-packages) --pnpm --comment=off --peerDeps --compact"
16+
"pkg-pr-new-packages": "pnpm ls -r --parseable --depth -1 -F \"./packages/**\""
1817
},
1918
"devDependencies": {
2019
"@actions/core": "^1.10.1",

packages/bundle-size-checker/src/renderMarkdownReport.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { displayPercentFormatter, byteSizeChangeFormatter } from './formatUtils.
1010
/**
1111
*
1212
* @param {'▲' | '▼'} symbol
13-
* @param {'yellow'|'red'|'blue'|'green'} color
13+
* @param {KatexColor} color
1414
* @returns
1515
*/
1616
function formatSymbol(symbol, color) {
@@ -24,10 +24,10 @@ function formatSymbol(symbol, color) {
2424
*/
2525
function getChangeIcon(relative) {
2626
if (relative === null) {
27-
return formatSymbol('▲', 'yellow');
27+
return formatSymbol('▲', 'orangered');
2828
}
2929
if (relative === -1) {
30-
return formatSymbol('▼', 'blue');
30+
return formatSymbol('▼', 'cornflowerblue');
3131
}
3232
if (relative < 0) {
3333
return formatSymbol('▼', 'green');

packages/bundle-size-checker/src/types.d.ts

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,52 @@ interface PrInfo {
110110
sha: string;
111111
};
112112
}
113+
114+
// Check the PR message for available colors: https://github.com/mui/mui-public/pull/332
115+
type KatexColor =
116+
| 'blueviolet'
117+
| 'aquamarine'
118+
| 'brown'
119+
| 'cadetblue'
120+
| 'darkorchid'
121+
| 'chocolate'
122+
| 'cornflowerblue'
123+
| 'cyan'
124+
| 'darkgray'
125+
| 'darkslateblue'
126+
| 'forestgreen'
127+
| 'fuchsia'
128+
| 'gold'
129+
| 'goldenrod'
130+
| 'gray'
131+
| 'green'
132+
| 'greenyellow'
133+
| 'lavender'
134+
| 'lightgray'
135+
| 'limegreen'
136+
| 'magenta'
137+
| 'maroon'
138+
| 'mediumpurple'
139+
| 'midnightblue'
140+
| 'navajowhite'
141+
| 'olive'
142+
| 'orange'
143+
| 'orangered'
144+
| 'orchid'
145+
| 'pink'
146+
| 'plum'
147+
| 'purple'
148+
| 'red'
149+
| 'royalblue'
150+
| 'salmon'
151+
| 'seagreen'
152+
| 'silver'
153+
| 'skyblue'
154+
| 'springgreen'
155+
| 'tan'
156+
| 'thistle'
157+
| 'tomato'
158+
| 'turquoise'
159+
| 'violet'
160+
| 'yellow'
161+
| 'yellowgreen';

0 commit comments

Comments
 (0)