Overview
File Change Frequency Overall
  • There are 479 files with 40,791 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (104 lines of code)
    • 7 files changed 21-50 times (805 lines of code)
    • 123 files changed 6-20 times (11,377 lines of code)
    • 348 files changed 1-5 times (28,505 lines of code)
0% | <1% | 1% | 27% | 69%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 479 files with 40,791 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (104 lines of code)
    • 21 files changed by 6-10 contributors (1,458 lines of code)
    • 418 files changed by 2-5 contributors (37,704 lines of code)
    • 39 files changed by 1 contributor (1,525 lines of code)
0% | <1% | 3% | 92% | 3%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, tsx, mdx, css, json, md, yml, js, txt, yaml, gitignore, sh, editorconfig, html, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | <1% | 1% | 24% | 73%
css0% | 0% | 13% | 46% | 39%
js0% | 0% | 53% | 39% | 6%
tsx0% | 0% | 0% | 29% | 70%
yaml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | <1% | 2% | 26% | 71%
scripts0% | 0% | 0% | 100% | 0%
.storybook0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 70% | 29%
playwright0% | 0% | 0% | 64% | 35%
.github0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
index.ts
in src
104 - 2025-08-27 2026-09-29 76 14 +475 / -182 mahesh 30567854+dblatcher
config.js
in src/styleD
74 1 2025-11-17 2026-05-26 47 9 +634 / -572 114918544+andrewheguardian david.blatcher
colors.css
in src/styleD/build/css/semantic
101 - 2025-12-08 2026-09-24 38 8 +475 / -220 mahesh david.blatcher
colors.ts
in src/styleD/build/typescript/semantic
110 - 2025-12-08 2026-09-24 38 8 +799 / -530 mahesh david.blatcher
typography.css
in src/styleD/build/css/semantic
271 - 2025-12-08 2026-05-28 24 5 +1386 / -783 mahesh mahesh
sizing.ts
in src/styleD/build/typescript/semantic
36 - 2026-01-20 2026-09-24 23 6 +128 / -38 mahesh david.blatcher
sizing.css
in src/styleD/build/css/semantic
21 - 2026-01-20 2026-09-24 21 6 +56 / -0 mahesh david.blatcher
topBar.ts
in src/styleD/build/typescript/component
192 - 2026-03-02 2026-05-20 21 6 +662 / -685 andrew.howe-ely mahesh
typography.css
in src/styleD/build/css/base
55 - 2025-12-08 2026-07-22 20 6 +157 / -40 mahesh rik.roots
preview.tsx
in .storybook
82 - 2025-08-28 2026-06-04 20 4 +280 / -145 mahesh 3338808+liamness
fetch-figma-variables.ts
in scripts/figma
238 - 2025-11-17 2026-06-10 20 5 +696 / -138 114918544+andrewheguardian david.blatcher
tagTable.css
in src/styleD/build/css/component
39 - 2025-12-08 2026-06-30 19 6 +157 / -67 mahesh 30567854+dblatcher
avatar.css
in src/styleD/build/css/component
81 - 2026-01-22 2026-07-22 18 6 +242 / -18 mahesh rik.roots
radioGroup.css
in src/styleD/build/css/component
49 - 2026-04-10 2026-09-24 16 7 +134 / -27 andrew.howe-ely david.blatcher
typography.ts
in src/styleD/build/typescript/base
78 - 2025-12-08 2026-07-22 16 5 +583 / -420 mahesh rik.roots
TypographyPresets.tsx
in src/styleD/stories/semantic
81 - 2025-12-08 2026-05-20 16 4 +377 / -207 mahesh mahesh
Sizing.tsx
in src/styleD/stories/semantic
99 - 2026-01-20 2026-05-20 16 4 +301 / -110 mahesh mahesh
typography.ts
in src/styleD/build/typescript/semantic
378 - 2025-12-08 2026-05-20 16 4 +3046 / -2375 mahesh mahesh
userMenu.css
in src/styleD/build/css/component
25 - 2025-12-19 2026-05-28 15 4 +125 / -67 david.blatcher mahesh
select.css
in src/styleD/build/css/component
44 - 2026-03-26 2026-09-04 15 8 +238 / -142 andrew.howe-ely rik.roots
figma-utils.ts
in scripts/figma
157 4 2025-11-17 2026-07-20 15 4 +392 / -80 114918544+andrewheguardian mahesh
Typography.tsx
in src/styleD/stories/base
331 - 2025-12-17 2026-07-20 15 5 +1708 / -755 mahesh mahesh
button.css
in src/styleD/build/css/component
199 - 2026-02-03 2026-05-28 14 5 +1566 / -1084 mahesh mahesh
intendedAudienceSignifier.ts
in src/styleD/build/typescript/component
29 - 2026-04-28 2026-06-30 13 6 +87 / -23 luxmi.r.pillai mahesh
checkbox.css
in src/styleD/build/css/component
53 - 2026-04-09 2026-09-24 13 4 +167 / -53 mahesh david.blatcher
avatar.ts
in src/styleD/build/typescript/component
168 - 2026-01-22 2026-07-22 13 5 +541 / -108 mahesh rik.roots
TopBar.ts
in src
18 - 2026-03-02 2026-05-20 12 4 +183 / -89 andrew.howe-ely mahesh
sizing.css
in src/styleD/build/css/base
24 - 2026-01-15 2026-07-20 12 4 +132 / -74 mahesh rik.roots
sizing.ts
in src/styleD/build/typescript/base
25 - 2026-01-15 2026-07-20 12 4 +170 / -110 mahesh rik.roots
textInput.css
in src/styleD/build/css/component
27 - 2026-03-31 2026-07-20 12 7 +76 / -14 mahesh rik.roots
autocomplete.css
in src/styleD/build/css/component
32 - 2026-04-09 2026-06-30 12 6 +129 / -24 pete.faulconbridge 30567854+dblatcher
menu.css
in src/styleD/build/css/component
81 - 2026-03-05 2026-05-28 12 4 +290 / -38 mahesh mahesh
colors.ts
in src/styleD/build/typescript/base
141 - 2025-12-08 2026-07-22 12 3 +823 / -533 mahesh rik.roots
form.css
in src/styleD/build/css/component
23 - 2026-03-31 2026-06-16 11 4 +65 / -12 mahesh david.blatcher
main.ts
in .storybook
27 1 2025-08-28 2026-06-10 11 3 +66 / -8 mahesh david.blatcher
alertBanner.css
in src/styleD/build/css/component
30 - 2026-04-16 2026-09-24 11 4 +83 / -12 mahesh david.blatcher
tagTable.ts
in src/styleD/build/typescript/component
58 - 2025-12-08 2026-06-30 11 5 +364 / -232 mahesh 30567854+dblatcher
badge.css
in src/styleD/build/css/component
65 - 2026-07-08 2026-09-24 11 3 +374 / -98 rik.roots david.blatcher
select.ts
in src/styleD/build/typescript/component
72 - 2026-03-26 2026-09-04 11 7 +248 / -90 andrew.howe-ely rik.roots
Badge.stories.tsx
in src/components/Badge
104 - 2026-07-08 2026-09-04 11 2 +787 / -163 rik.roots rik.roots
badge.ts
in src/styleD/build/typescript/component
156 - 2026-07-08 2026-09-24 11 3 +680 / -40 rik.roots david.blatcher
Select.stories.tsx
in src/components/Select
157 - 2026-05-20 2026-09-29 11 7 +530 / -55 david.blatcher ben.dudiak-fry
TagPicker.stories.tsx
in src/components/TagPicker
312 1 2026-06-08 2026-09-04 11 4 +1009 / -91 david.blatcher rik.roots
types.ts
in src/components/Badge
13 - 2026-07-08 2026-09-24 10 3 +126 / -26 rik.roots david.blatcher
favicon.css
in src/styleD/build/css/component
13 - 2026-02-24 2026-05-28 10 5 +43 / -9 andrew.howe-ely mahesh
textArea.css
in src/styleD/build/css/component
26 - 2026-04-14 2026-07-20 10 7 +74 / -14 andrew.howe-ely rik.roots
55 - 2025-08-27 2026-05-26 10 4 +127 / -25 andrew.howe-ely david.blatcher
radioGroup.ts
in src/styleD/build/typescript/component
89 - 2026-04-10 2026-09-24 10 6 +199 / -6 andrew.howe-ely david.blatcher
colors.css
in src/styleD/build/css/base
118 - 2025-12-08 2026-07-22 10 3 +259 / -15 mahesh rik.roots
Spacing.tsx
in src/styleD/stories/base
120 2 2026-01-15 2026-05-20 10 4 +306 / -36 mahesh mahesh
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
3852 - 2026-05-21 2026-05-21 1 2 +7712 / -0 david.blatcher ollie.abrahams
typography.ts
in src/styleD/build/typescript/semantic
378 - 2025-12-08 2026-05-20 16 4 +3046 / -2375 mahesh mahesh
Table.stories.tsx
in src/components/Table
402 - 2026-08-26 2026-09-24 6 4 +2650 / -58 joshua.anderson david.blatcher
button.css
in src/styleD/build/css/component
199 - 2026-02-03 2026-05-28 14 5 +1566 / -1084 mahesh mahesh
Typography.tsx
in src/styleD/stories/base
331 - 2025-12-17 2026-07-20 15 5 +1708 / -755 mahesh mahesh
button.ts
in src/styleD/build/typescript/component
395 - 2026-02-03 2026-05-20 9 4 +1561 / -748 mahesh mahesh
typography.css
in src/styleD/build/css/semantic
271 - 2025-12-08 2026-05-28 24 5 +1386 / -783 mahesh mahesh
contributorsFixture.ts
in src/components/Byline
1005 - 2026-05-21 2026-05-21 1 2 +2012 / -0 david.blatcher ollie.abrahams
checkboxGroupSandbox.ts
in src/components/Checkbox
321 - 2026-05-20 2026-05-21 2 3 +1140 / -760 david.blatcher ollie.abrahams
Layout.stories.tsx
in src/components/Layout
511 1 2026-05-20 2026-09-04 7 3 +1737 / -0 david.blatcher rik.roots
Byline.tsx
in src/components/Byline
419 2 2026-05-20 2026-06-10 4 2 +1716 / -0 david.blatcher david.blatcher
styles.ts
in src/components/TagPicker
160 - 2026-05-20 2026-07-20 10 4 +1007 / -553 david.blatcher mahesh
breakingNews.ts
in src/components/HtmlPreviewLoader/fixtures
496 - 2026-07-13 2026-07-20 3 3 +1488 / -0 david.blatcher rik.roots
Breakpoints.tsx
in src/styleD/stories/semantic
298 - 2026-04-20 2026-05-20 7 3 +1258 / -174 mahesh mahesh
colors.ts
in src/styleD/build/typescript/base
141 - 2025-12-08 2026-07-22 12 3 +823 / -533 mahesh rik.roots
Tile.stories.tsx
in src/components/Tile
295 2 2026-09-07 2026-09-24 5 4 +1316 / -36 luxmi.r.pillai david.blatcher
topBar.ts
in src/styleD/build/typescript/component
192 - 2026-03-02 2026-05-20 21 6 +662 / -685 andrew.howe-ely mahesh
SidebarStepperNavigation.tsx
in src/components/SidebarStepperNavigation
260 7 2026-07-21 2026-09-04 4 3 +1336 / -0 mahesh rik.roots
colors.ts
in src/styleD/build/typescript/semantic
110 - 2025-12-08 2026-09-24 38 8 +799 / -530 mahesh david.blatcher
styles.ts
in src/components/Table
176 - 2026-08-26 2026-10-07 7 5 +1250 / -65 joshua.anderson george.richmond
lib.ts
in src/components/Byline
322 4 2026-05-20 2026-10-07 6 3 +1290 / -16 david.blatcher mahesh
config.js
in src/styleD
74 1 2025-11-17 2026-05-26 47 9 +634 / -572 114918544+andrewheguardian david.blatcher
sandbox.ts
in src/components/ToggleSwitch
243 - 2026-08-27 2026-09-24 4 3 +1156 / -0 mahesh david.blatcher
sandbox.ts
in src/components/IntendedAudienceSignifier
281 - 2026-05-20 2026-06-10 7 4 +1015 / -109 david.blatcher david.blatcher
Tabs.stories.tsx
in src/components/Tabs
354 - 2026-07-07 2026-07-09 2 2 +1119 / -0 mahesh mahesh
Table.tsx
in src/components/Table
153 5 2026-08-26 2026-09-24 6 4 +1053 / -51 joshua.anderson david.blatcher
TagPicker.stories.tsx
in src/components/TagPicker
312 1 2026-06-08 2026-09-04 11 4 +1009 / -91 david.blatcher rik.roots
TagTable.tsx
in src/components/TagTable
321 2 2026-06-23 2026-06-30 3 3 +1096 / -4 david.blatcher 30567854+dblatcher
Menu.stories.tsx
in src/components/Menu
287 - 2026-05-20 2026-05-20 1 2 +1080 / -0 david.blatcher mahesh
typography.ts
in src/styleD/build/typescript/base
78 - 2025-12-08 2026-07-22 16 5 +583 / -420 mahesh rik.roots
sandbox.ts
in src/components/SearchInput
26 - 2026-07-23 2026-09-24 8 2 +553 / -448 rik.roots david.blatcher
Badge.stories.tsx
in src/components/Badge
104 - 2026-07-08 2026-09-04 11 2 +787 / -163 rik.roots rik.roots
Tile.tsx
in src/components/Tile
191 5 2026-09-07 2026-09-24 5 4 +881 / -69 luxmi.r.pillai david.blatcher
sandbox.ts
in src/components/TextInput
269 - 2026-05-20 2026-05-20 1 2 +948 / -0 david.blatcher mahesh
sandbox.ts
in src/components/Menu
288 - 2026-05-20 2026-05-20 1 2 +948 / -0 david.blatcher mahesh
OpenSans.css
in src/fonts
294 - 2026-01-06 2026-02-23 3 2 +782 / -136 mahesh mahesh
checkboxSandbox.ts
in src/components/Checkbox
144 - 2026-05-20 2026-05-21 2 3 +528 / -352 david.blatcher ollie.abrahams
sandbox.ts
in src/components/LinkButton
269 - 2026-05-20 2026-05-20 1 2 +879 / -0 david.blatcher mahesh
sandbox.ts
in src/components/Button
268 - 2026-05-20 2026-05-20 1 2 +876 / -0 david.blatcher mahesh
IntendedAudienceSignifier.tsx
in src/components/IntendedAudienceSignifier
72 1 2026-05-20 2026-06-16 9 4 +574 / -296 david.blatcher david.blatcher
sandbox.ts
in src/components/TextArea
243 - 2026-05-20 2026-05-20 1 2 +864 / -0 david.blatcher mahesh
TopBar.tsx
in src/components/TopBar
258 3 2026-05-20 2026-09-29 2 4 +851 / -8 david.blatcher george.richmond
sandbox.ts
in src/components/Pagination
167 - 2026-08-27 2026-09-24 6 3 +815 / -43 simona.spiridon david.blatcher
TagPicker.tsx
in src/components/TagPicker
181 1 2026-06-08 2026-06-30 10 3 +682 / -175 david.blatcher 30567854+dblatcher
TagTable.stories.tsx
in src/components/TagTable
257 1 2026-06-23 2026-06-30 3 3 +848 / -2 david.blatcher 30567854+dblatcher
fetch-figma-variables.ts
in scripts/figma
238 - 2025-11-17 2026-06-10 20 5 +696 / -138 114918544+andrewheguardian david.blatcher
styles.ts
in src/components/Byline
237 - 2026-05-20 2026-05-20 1 2 +831 / -0 david.blatcher mahesh
DatePicker.tsx
in src/components/DatePicker
219 6 2026-05-20 2026-06-10 4 2 +825 / -3 david.blatcher david.blatcher
styles.ts
in src/components/Tile
162 - 2026-09-07 2026-09-24 6 4 +794 / -30 luxmi.r.pillai david.blatcher
Autocomplete.tsx
in src/components/TagPicker
173 - 2026-05-20 2026-06-30 7 4 +807 / -16 david.blatcher 30567854+dblatcher
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
index.ts
in src
104 - 2025-08-27 2026-09-29 76 14 +475 / -182 mahesh 30567854+dblatcher
config.js
in src/styleD
74 1 2025-11-17 2026-05-26 47 9 +634 / -572 114918544+andrewheguardian david.blatcher
colors.css
in src/styleD/build/css/semantic
101 - 2025-12-08 2026-09-24 38 8 +475 / -220 mahesh david.blatcher
colors.ts
in src/styleD/build/typescript/semantic
110 - 2025-12-08 2026-09-24 38 8 +799 / -530 mahesh david.blatcher
select.css
in src/styleD/build/css/component
44 - 2026-03-26 2026-09-04 15 8 +238 / -142 andrew.howe-ely rik.roots
radioGroup.css
in src/styleD/build/css/component
49 - 2026-04-10 2026-09-24 16 7 +134 / -27 andrew.howe-ely david.blatcher
textInput.css
in src/styleD/build/css/component
27 - 2026-03-31 2026-07-20 12 7 +76 / -14 mahesh rik.roots
select.ts
in src/styleD/build/typescript/component
72 - 2026-03-26 2026-09-04 11 7 +248 / -90 andrew.howe-ely rik.roots
Select.stories.tsx
in src/components/Select
157 - 2026-05-20 2026-09-29 11 7 +530 / -55 david.blatcher ben.dudiak-fry
textArea.css
in src/styleD/build/css/component
26 - 2026-04-14 2026-07-20 10 7 +74 / -14 andrew.howe-ely rik.roots
sizing.ts
in src/styleD/build/typescript/semantic
36 - 2026-01-20 2026-09-24 23 6 +128 / -38 mahesh david.blatcher
sizing.css
in src/styleD/build/css/semantic
21 - 2026-01-20 2026-09-24 21 6 +56 / -0 mahesh david.blatcher
topBar.ts
in src/styleD/build/typescript/component
192 - 2026-03-02 2026-05-20 21 6 +662 / -685 andrew.howe-ely mahesh
typography.css
in src/styleD/build/css/base
55 - 2025-12-08 2026-07-22 20 6 +157 / -40 mahesh rik.roots
tagTable.css
in src/styleD/build/css/component
39 - 2025-12-08 2026-06-30 19 6 +157 / -67 mahesh 30567854+dblatcher
avatar.css
in src/styleD/build/css/component
81 - 2026-01-22 2026-07-22 18 6 +242 / -18 mahesh rik.roots
intendedAudienceSignifier.ts
in src/styleD/build/typescript/component
29 - 2026-04-28 2026-06-30 13 6 +87 / -23 luxmi.r.pillai mahesh
autocomplete.css
in src/styleD/build/css/component
32 - 2026-04-09 2026-06-30 12 6 +129 / -24 pete.faulconbridge 30567854+dblatcher
radioGroup.ts
in src/styleD/build/typescript/component
89 - 2026-04-10 2026-09-24 10 6 +199 / -6 andrew.howe-ely david.blatcher
Select.tsx
in src/components/Select
133 3 2026-05-20 2026-09-29 10 6 +443 / -66 david.blatcher ben.dudiak-fry
textInput.ts
in src/styleD/build/typescript/component
46 - 2026-03-31 2026-07-20 8 6 +111 / -11 mahesh rik.roots
textArea.ts
in src/styleD/build/typescript/component
45 - 2026-04-14 2026-07-20 6 6 +109 / -11 andrew.howe-ely rik.roots
typography.css
in src/styleD/build/css/semantic
271 - 2025-12-08 2026-05-28 24 5 +1386 / -783 mahesh mahesh
fetch-figma-variables.ts
in scripts/figma
238 - 2025-11-17 2026-06-10 20 5 +696 / -138 114918544+andrewheguardian david.blatcher
typography.ts
in src/styleD/build/typescript/base
78 - 2025-12-08 2026-07-22 16 5 +583 / -420 mahesh rik.roots
Typography.tsx
in src/styleD/stories/base
331 - 2025-12-17 2026-07-20 15 5 +1708 / -755 mahesh mahesh
button.css
in src/styleD/build/css/component
199 - 2026-02-03 2026-05-28 14 5 +1566 / -1084 mahesh mahesh
avatar.ts
in src/styleD/build/typescript/component
168 - 2026-01-22 2026-07-22 13 5 +541 / -108 mahesh rik.roots
tagTable.ts
in src/styleD/build/typescript/component
58 - 2025-12-08 2026-06-30 11 5 +364 / -232 mahesh 30567854+dblatcher
200 3 2026-04-23 2026-09-30 10 5 +598 / -147 david.blatcher mahesh
favicon.css
in src/styleD/build/css/component
13 - 2026-02-24 2026-05-28 10 5 +43 / -9 andrew.howe-ely mahesh
styles.ts
in src/components/Select
123 - 2026-05-20 2026-09-29 8 5 +431 / -22 david.blatcher ben.dudiak-fry
types.ts
in src/components/Select
30 - 2026-05-20 2026-09-04 8 5 +124 / -9 david.blatcher rik.roots
table.css
in src/styleD/build/css/component
30 - 2026-08-26 2026-10-07 7 5 +211 / -12 joshua.anderson george.richmond
table.ts
in src/styleD/build/typescript/component
49 - 2026-08-26 2026-10-07 7 5 +318 / -5 joshua.anderson george.richmond
RadioGroup.stories.tsx
in src/components/RadioGroup
172 - 2026-05-20 2026-07-14 7 5 +549 / -0 david.blatcher david.blatcher
styles.ts
in src/components/Table
176 - 2026-08-26 2026-10-07 7 5 +1250 / -65 joshua.anderson george.richmond
autocomplete.ts
in src/styleD/build/typescript/component
47 - 2026-04-09 2026-06-30 6 5 +166 / -18 pete.faulconbridge 30567854+dblatcher
StorybookColorPalette.tsx
in src/styleD/stories/base
172 - 2026-05-21 2026-09-04 5 5 +412 / -8 david.blatcher rik.roots
preview.tsx
in .storybook
82 - 2025-08-28 2026-06-04 20 4 +280 / -145 mahesh 3338808+liamness
TypographyPresets.tsx
in src/styleD/stories/semantic
81 - 2025-12-08 2026-05-20 16 4 +377 / -207 mahesh mahesh
Sizing.tsx
in src/styleD/stories/semantic
99 - 2026-01-20 2026-05-20 16 4 +301 / -110 mahesh mahesh
typography.ts
in src/styleD/build/typescript/semantic
378 - 2025-12-08 2026-05-20 16 4 +3046 / -2375 mahesh mahesh
figma-utils.ts
in scripts/figma
157 4 2025-11-17 2026-07-20 15 4 +392 / -80 114918544+andrewheguardian mahesh
userMenu.css
in src/styleD/build/css/component
25 - 2025-12-19 2026-05-28 15 4 +125 / -67 david.blatcher mahesh
checkbox.css
in src/styleD/build/css/component
53 - 2026-04-09 2026-09-24 13 4 +167 / -53 mahesh david.blatcher
menu.css
in src/styleD/build/css/component
81 - 2026-03-05 2026-05-28 12 4 +290 / -38 mahesh mahesh
sizing.css
in src/styleD/build/css/base
24 - 2026-01-15 2026-07-20 12 4 +132 / -74 mahesh rik.roots
sizing.ts
in src/styleD/build/typescript/base
25 - 2026-01-15 2026-07-20 12 4 +170 / -110 mahesh rik.roots
TopBar.ts
in src
18 - 2026-03-02 2026-05-20 12 4 +183 / -89 andrew.howe-ely mahesh
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
Modal.stories.tsx
in src/components/Modal
230 - 2026-06-16 2026-06-22 2 1 +526 / -0 mahesh mahesh
Toast.stories.tsx
in src/components/Toast
190 3 2026-09-28 2026-09-29 2 1 +476 / -22 joshua.anderson joshua.anderson
Toast.tsx
in src/components/Toast
134 1 2026-09-28 2026-09-29 2 1 +294 / -8 joshua.anderson joshua.anderson
styles.ts
in src/components/Toast
108 - 2026-09-28 2026-09-29 2 1 +242 / -0 joshua.anderson joshua.anderson
styles.ts
in src/components/Modal
106 - 2026-06-16 2026-06-22 2 1 +234 / -0 mahesh mahesh
Grid.tsx
in src/styleD/stories/semantic
75 - 2026-05-27 2026-05-28 2 1 +166 / -0 mahesh mahesh
toast.ts
in src/styleD/build/typescript/component
72 - 2026-09-28 2026-09-29 2 1 +153 / -1 joshua.anderson joshua.anderson
modal.ts
in src/styleD/build/typescript/component
69 - 2026-06-16 2026-06-22 2 1 +146 / -0 mahesh mahesh
toast.css
in src/styleD/build/css/component
50 - 2026-09-28 2026-09-29 2 1 +109 / -1 joshua.anderson joshua.anderson
Spacing.tsx
in src/styleD/stories/semantic
49 - 2026-05-27 2026-05-28 2 1 +110 / -0 mahesh mahesh
Radius.tsx
in src/styleD/stories/semantic
49 - 2026-05-27 2026-05-28 2 1 +110 / -0 mahesh mahesh
modal.css
in src/styleD/build/css/component
47 - 2026-06-16 2026-06-22 2 1 +102 / -0 mahesh mahesh
types.ts
in src/components/Toast
30 - 2026-09-28 2026-09-29 2 1 +134 / -2 joshua.anderson joshua.anderson
grid.ts
in src/styleD/build/typescript/component
26 - 2026-05-05 2026-05-14 3 1 +64 / -4 mahesh mahesh
sandbox.ts
in src/components/Toast
24 - 2026-09-28 2026-09-29 2 1 +134 / -82 joshua.anderson joshua.anderson
sandbox.ts
in src/components/Modal
23 - 2026-06-16 2026-06-22 2 1 +54 / -0 mahesh mahesh
22 - 2026-02-18 2026-04-14 3 1 +48 / -2 mahesh mahesh
22 - 2026-02-18 2026-04-14 3 1 +48 / -2 mahesh mahesh
22 - 2026-02-18 2026-04-14 3 1 +48 / -2 mahesh mahesh
grid.css
in src/styleD/build/css/component
17 - 2026-05-05 2026-05-14 3 1 +46 / -4 mahesh mahesh
grid.css
in src/styleD/build/css/semantic
17 - 2026-05-14 2026-05-28 3 1 +42 / -0 mahesh mahesh
Toast.ts
in src
15 - 2026-09-28 2026-09-29 2 1 +60 / -0 joshua.anderson joshua.anderson
Shadow.stories.tsx
in src/styleD/stories/semantic
14 - 2026-03-05 2026-03-12 2 1 +60 / -0 mahesh mahesh
Grid.stories.tsx
in src/styleD/stories/semantic
14 - 2026-05-27 2026-05-28 2 1 +40 / -0 mahesh mahesh
Radius.stories.tsx
in src/styleD/stories/semantic
14 - 2026-05-27 2026-05-28 2 1 +40 / -0 mahesh mahesh
Spacing.stories.tsx
in src/styleD/stories/semantic
14 - 2026-05-27 2026-05-28 2 1 +40 / -0 mahesh mahesh
index.html
in playwright
12 - 2025-09-30 2025-09-30 1 1 +12 / -0 114918544+andrewheguardian 114918544+andrewheguardian
intersperse.ts
in src/util
10 - 2026-09-28 2026-09-29 2 1 +64 / -30 ben.dudiak-fry ben.dudiak-fry
spacing.ts
in src/styleD/build/typescript/semantic
9 - 2026-05-27 2026-05-28 2 1 +26 / -0 mahesh mahesh
spacing.css
in src/styleD/build/css/semantic
8 - 2026-05-27 2026-05-28 2 1 +24 / -0 mahesh mahesh
6 - 2025-10-08 2025-10-08 1 1 +10 / -0 mahesh mahesh
radius.ts
in src/styleD/build/typescript/semantic
6 - 2026-05-27 2026-05-28 2 1 +20 / -0 mahesh mahesh
radius.css
in src/styleD/build/css/semantic
5 - 2026-05-27 2026-05-28 2 1 +18 / -0 mahesh mahesh
typography.ts
in src/styleD/build/typescript/component
4 - 2026-02-19 2026-02-19 1 1 +8 / -0 114918544+andrewheguardian 114918544+andrewheguardian
shadow.ts
in src/styleD/build/typescript/semantic
4 - 2026-03-05 2026-03-12 2 1 +24 / -0 mahesh mahesh
typography.css
in src/styleD/build/css/component
3 - 2026-02-19 2026-02-19 1 1 +7 / -0 114918544+andrewheguardian 114918544+andrewheguardian
shadow.css
in src/styleD/build/css/semantic
3 - 2026-03-05 2026-03-12 2 1 +21 / -0 mahesh mahesh
index.tsx
in playwright
1 - 2025-09-30 2025-09-30 1 1 +1 / -0 114918544+andrewheguardian 114918544+andrewheguardian
1 - 2025-08-28 2025-08-28 1 1 +1 / -0 andrew.howe-ely andrew.howe-ely
3852 - 2026-05-21 2026-05-21 1 2 +7712 / -0 david.blatcher ollie.abrahams
contributorsFixture.ts
in src/components/Byline
1005 - 2026-05-21 2026-05-21 1 2 +2012 / -0 david.blatcher ollie.abrahams
Byline.tsx
in src/components/Byline
419 2 2026-05-20 2026-06-10 4 2 +1716 / -0 david.blatcher david.blatcher
Tabs.stories.tsx
in src/components/Tabs
354 - 2026-07-07 2026-07-09 2 2 +1119 / -0 mahesh mahesh
OpenSans.css
in src/fonts
294 - 2026-01-06 2026-02-23 3 2 +782 / -136 mahesh mahesh
Sandbox.tsx
in src/util/storybook/sandbox
289 4 2026-02-25 2026-07-09 10 2 +676 / -21 mahesh mahesh
sandbox.ts
in src/components/Menu
288 - 2026-05-20 2026-05-20 1 2 +948 / -0 david.blatcher mahesh
Menu.stories.tsx
in src/components/Menu
287 - 2026-05-20 2026-05-20 1 2 +1080 / -0 david.blatcher mahesh
sandbox.ts
in src/components/TextInput
269 - 2026-05-20 2026-05-20 1 2 +948 / -0 david.blatcher mahesh
sandbox.ts
in src/components/LinkButton
269 - 2026-05-20 2026-05-20 1 2 +879 / -0 david.blatcher mahesh
sandbox.ts
in src/components/Button
268 - 2026-05-20 2026-05-20 1 2 +876 / -0 david.blatcher mahesh
Correlations

File Size vs. Number of Changes: 479 points

src/components/Byline/lib.ts x: 322 lines of code y: 6 # changes src/components/Table/styles.ts x: 176 lines of code y: 7 # changes src/styleD/build/css/component/table.css x: 30 lines of code y: 7 # changes src/styleD/build/typescript/component/table.ts x: 49 lines of code y: 7 # changes scripts/create-component.ts x: 200 lines of code y: 10 # changes src/templates/component/styles.ts x: 21 lines of code y: 8 # changes src/components/Select/Select.stories.tsx x: 157 lines of code y: 11 # changes src/components/Select/Select.tsx x: 133 lines of code y: 10 # changes src/components/Select/styles.ts x: 123 lines of code y: 8 # changes src/util/intersperse.ts x: 10 lines of code y: 2 # changes src/Toast.ts x: 15 lines of code y: 2 # changes src/components/Toast/Toast.stories.tsx x: 190 lines of code y: 2 # changes src/components/Toast/Toast.tsx x: 134 lines of code y: 2 # changes src/components/Toast/sandbox.ts x: 24 lines of code y: 2 # changes src/components/Toast/styles.ts x: 108 lines of code y: 2 # changes src/components/Toast/types.ts x: 30 lines of code y: 2 # changes src/index.ts x: 104 lines of code y: 76 # changes src/styleD/build/css/component/toast.css x: 50 lines of code y: 2 # changes src/styleD/build/typescript/component/toast.ts x: 72 lines of code y: 2 # changes src/Modal.ts x: 13 lines of code y: 4 # changes src/PickerIframeModal.ts x: 5 lines of code y: 2 # changes src/components/Layout/Layout.tsx x: 105 lines of code y: 4 # changes src/components/Modal/Modal.tsx x: 182 lines of code y: 4 # changes src/components/Modal/types.ts x: 41 lines of code y: 4 # changes src/components/PickerIframeModal/DemoPickerIframe/DemoPickerIframe.tsx x: 94 lines of code y: 2 # changes src/components/PickerIframeModal/PickerIframeModal.stories.tsx x: 144 lines of code y: 5 # changes src/components/PickerIframeModal/PickerIframeModal.tsx x: 101 lines of code y: 6 # changes src/components/PickerIframeModal/styles.ts x: 60 lines of code y: 5 # changes src/components/PickerIframeModal/types.ts x: 16 lines of code y: 3 # changes src/components/TopBar/TopBar.tsx x: 258 lines of code y: 2 # changes src/styleD/build/typescript/component/pickerIframeModal.ts x: 28 lines of code y: 3 # changes .github/dependabot.yml x: 48 lines of code y: 5 # changes playwright-ct.config.ts x: 30 lines of code y: 9 # changes src/AlertBanner.ts x: 5 lines of code y: 5 # changes src/Grid.ts x: 12 lines of code y: 5 # changes src/HtmlPreviewLoader.ts x: 9 lines of code y: 7 # changes src/SearchInput.ts x: 5 lines of code y: 4 # changes src/Table.ts x: 20 lines of code y: 6 # changes src/TextListInput.ts x: 5 lines of code y: 3 # changes src/components/AlertBanner/AlertBanner.tsx x: 65 lines of code y: 4 # changes src/components/Badge/types.ts x: 13 lines of code y: 10 # changes src/components/Form/types.ts x: 34 lines of code y: 8 # changes src/components/Pagination/Pagination.stories.tsx x: 91 lines of code y: 5 # changes src/components/Pagination/Pagination.tsx x: 120 lines of code y: 4 # changes src/components/Pagination/lib.ts x: 62 lines of code y: 4 # changes src/components/Pagination/sandbox.ts x: 167 lines of code y: 6 # changes src/components/Pagination/styles.ts x: 117 lines of code y: 5 # changes src/components/Pagination/types.ts x: 31 lines of code y: 4 # changes src/components/SearchInput/SearchInput.stories.tsx x: 108 lines of code y: 5 # changes src/components/SearchInput/SearchInput.tsx x: 41 lines of code y: 7 # changes src/components/SearchInput/styles.ts x: 84 lines of code y: 6 # changes src/components/Table/Table.stories.tsx x: 402 lines of code y: 6 # changes src/components/Table/Table.tsx x: 153 lines of code y: 6 # changes src/components/Table/sandbox.ts x: 33 lines of code y: 6 # changes src/components/Table/types.ts x: 60 lines of code y: 6 # changes src/components/TagPicker/storybookUtils.ts x: 76 lines of code y: 8 # changes src/components/TextListInput/TextListInput.stories.tsx x: 91 lines of code y: 3 # changes src/components/TextListInput/TextListInput.tsx x: 87 lines of code y: 3 # changes src/components/TextListInput/types.ts x: 11 lines of code y: 3 # changes src/components/Tile/Tile.stories.tsx x: 295 lines of code y: 5 # changes src/components/Tile/Tile.tsx x: 191 lines of code y: 5 # changes src/components/Tile/sandbox.ts x: 103 lines of code y: 4 # changes src/components/Tile/styles.ts x: 162 lines of code y: 6 # changes src/components/Tile/types.ts x: 59 lines of code y: 7 # changes src/components/ToggleSwitch/sandbox.ts x: 243 lines of code y: 4 # changes src/components/UserMenu/PreferenceRadioGroup.tsx x: 70 lines of code y: 5 # changes src/components/UserMenu/UserMenu.tsx x: 79 lines of code y: 6 # changes src/styleD/build/css/component/alertBanner.css x: 30 lines of code y: 11 # changes src/styleD/build/css/component/badge.css x: 65 lines of code y: 11 # changes src/styleD/build/css/component/checkbox.css x: 53 lines of code y: 13 # changes src/styleD/build/css/component/radioGroup.css x: 49 lines of code y: 16 # changes src/styleD/build/css/component/searchInput.css x: 30 lines of code y: 5 # changes src/styleD/build/css/component/sidebarStepperNavigation.css x: 47 lines of code y: 7 # changes src/styleD/build/css/component/toggleSwitch.css x: 51 lines of code y: 4 # changes src/styleD/build/css/semantic/colors.css x: 101 lines of code y: 38 # changes src/styleD/build/css/semantic/sizing.css x: 21 lines of code y: 21 # changes src/styleD/build/typescript/component/checkbox.ts x: 97 lines of code y: 9 # changes src/styleD/build/typescript/component/pagination.ts x: 69 lines of code y: 5 # changes src/styleD/build/typescript/component/radioGroup.ts x: 89 lines of code y: 10 # changes src/styleD/build/typescript/component/sidebarStepperNavigation.ts x: 80 lines of code y: 7 # changes src/styleD/build/typescript/component/tile.ts x: 106 lines of code y: 6 # changes src/styleD/build/typescript/component/toggleSwitch.ts x: 87 lines of code y: 4 # changes src/styleD/build/typescript/semantic/colors.ts x: 110 lines of code y: 38 # changes src/styleD/build/typescript/semantic/sizing.ts x: 36 lines of code y: 23 # changes src/components/Badge/Badge.stories.tsx x: 104 lines of code y: 11 # changes src/components/Badge/Badge.tsx x: 20 lines of code y: 9 # changes src/components/Badge/sandbox.ts x: 63 lines of code y: 8 # changes src/components/Layout/Layout.stories.tsx x: 511 lines of code y: 7 # changes src/components/SidebarStepperNavigation/SidebarStepperNavigation.stories.tsx x: 82 lines of code y: 4 # changes src/components/SidebarStepperNavigation/SidebarStepperNavigation.tsx x: 260 lines of code y: 4 # changes src/components/SidebarStepperNavigation/styles.ts x: 114 lines of code y: 4 # changes src/components/TagPicker/TagPicker.stories.tsx x: 312 lines of code y: 11 # changes src/components/Typography/types.ts x: 14 lines of code y: 8 # changes src/components/UserFeedbackSummary/UserFeedbackSummary.tsx x: 65 lines of code y: 3 # changes src/components/UserFeedbackSummary/sandbox.ts x: 164 lines of code y: 3 # changes src/components/UserFeedbackSummary/styles.ts x: 39 lines of code y: 3 # changes src/styleD/build/css/component/select.css x: 44 lines of code y: 15 # changes src/styleD/build/typescript/component/select.ts x: 72 lines of code y: 11 # changes src/styleD/stories/base/StorybookColorPalette.tsx x: 172 lines of code y: 5 # changes src/styleD/build/css/base/colors.css x: 118 lines of code y: 10 # changes src/styleD/build/css/base/typography.css x: 55 lines of code y: 20 # changes src/styleD/build/css/component/avatar.css x: 81 lines of code y: 18 # changes src/styleD/build/typescript/base/colors.ts x: 141 lines of code y: 12 # changes src/styleD/build/typescript/base/typography.ts x: 78 lines of code y: 16 # changes src/styleD/build/typescript/component/avatar.ts x: 168 lines of code y: 13 # changes src/components/Tooltip/Tooltip.stories.tsx x: 65 lines of code y: 2 # changes src/components/Tooltip/Tooltip.tsx x: 62 lines of code y: 2 # changes scripts/figma/figma-utils.ts x: 157 lines of code y: 15 # changes src/components/Checkbox/styles.ts x: 121 lines of code y: 2 # changes src/components/DatePicker/styles.ts x: 185 lines of code y: 2 # changes src/components/HtmlPreviewLoader/HtmlPreview.stories.tsx x: 57 lines of code y: 3 # changes src/components/HtmlPreviewLoader/HtmlPreview.tsx x: 138 lines of code y: 5 # changes src/components/HtmlPreviewLoader/HtmlPreviewLoader.tsx x: 26 lines of code y: 3 # changes src/components/HtmlPreviewLoader/fixtures/breakingNews.ts x: 496 lines of code y: 3 # changes src/components/Icon/Styles.tsx x: 35 lines of code y: 2 # changes src/components/IntendedAudienceSignifier/utils.ts x: 24 lines of code y: 5 # changes src/components/Layout/styles.ts x: 130 lines of code y: 4 # changes src/components/Menu/styles.ts x: 142 lines of code y: 2 # changes src/components/Tabs/styles.ts x: 152 lines of code y: 3 # changes src/components/TagPicker/styles.ts x: 160 lines of code y: 10 # changes src/components/TextArea/styles.ts x: 47 lines of code y: 2 # changes src/components/TopBar/styles.ts x: 85 lines of code y: 2 # changes src/styleD/build/css/base/sizing.css x: 24 lines of code y: 12 # changes src/styleD/build/css/component/textArea.css x: 26 lines of code y: 10 # changes src/styleD/build/typescript/component/textArea.ts x: 45 lines of code y: 6 # changes src/styleD/build/typescript/component/textInput.ts x: 46 lines of code y: 8 # changes src/styleD/stories/base/Typography.tsx x: 331 lines of code y: 15 # changes src/components/RadioGroup/RadioGroup.stories.tsx x: 172 lines of code y: 7 # changes src/components/RadioGroup/RadioGroup.tsx x: 72 lines of code y: 3 # changes src/ButtonGroup.ts x: 5 lines of code y: 1 # changes src/components/ButtonGroup/ButtonGroup.stories.tsx x: 17 lines of code y: 1 # changes src/components/ButtonGroup/ButtonGroup.tsx x: 27 lines of code y: 1 # changes src/components/ButtonGroup/sandbox.ts x: 160 lines of code y: 1 # changes src/components/Tabs/Tabs.stories.tsx x: 354 lines of code y: 2 # changes src/styleD/build/css/component/buttonGroup.css x: 9 lines of code y: 1 # changes src/styleD/build/typescript/component/tabs.ts x: 98 lines of code y: 2 # changes src/util/storybook/sandbox/Sandbox.tsx x: 289 lines of code y: 10 # changes src/TagPicker.ts x: 9 lines of code y: 6 # changes src/components/TagPicker/TagPicker.tsx x: 181 lines of code y: 10 # changes src/components/TagPicker/TagSearchWithFilters.tsx x: 95 lines of code y: 7 # changes src/components/TagTable/TagTable.stories.tsx x: 257 lines of code y: 3 # changes src/components/TagTable/TagTable.tsx x: 321 lines of code y: 3 # changes src/styleD/build/css/component/autocomplete.css x: 32 lines of code y: 12 # changes src/styleD/build/css/component/tagTable.css x: 39 lines of code y: 19 # changes src/styleD/build/typescript/component/datePicker.ts x: 182 lines of code y: 3 # changes src/styleD/build/typescript/component/intendedAudienceSignifier.ts x: 29 lines of code y: 13 # changes src/styleD/build/typescript/component/tagTable.ts x: 58 lines of code y: 11 # changes src/components/Form/Form.tsx x: 65 lines of code y: 6 # changes src/components/Modal/Modal.stories.tsx x: 230 lines of code y: 2 # changes src/components/TagPicker/exampleTags.ts x: 382 lines of code y: 3 # changes src/components/Checkbox/CheckboxGroup.stories.tsx x: 243 lines of code y: 5 # changes src/components/DatePicker/DatePicker.stories.tsx x: 126 lines of code y: 5 # changes src/components/IntendedAudienceSignifier/IntendedAudienceSignifier.tsx x: 72 lines of code y: 9 # changes src/styleD/build/css/component/form.css x: 23 lines of code y: 11 # changes src/styleD/build/css/component/intendedAudienceSignifier.css x: 21 lines of code y: 9 # changes scripts/figma/fetch-figma-variables.ts x: 238 lines of code y: 20 # changes src/components/Byline/Byline.tsx x: 419 lines of code y: 4 # changes src/components/DatePicker/DatePicker.tsx x: 219 lines of code y: 4 # changes src/components/IntendedAudienceSignifier/IntendedAudienceSignifier.stories.tsx x: 116 lines of code y: 8 # changes src/components/IntendedAudienceSignifier/sandbox.ts x: 281 lines of code y: 7 # changes src/components/IntendedAudienceSignifier/styles.ts x: 48 lines of code y: 4 # changes .storybook/preview.tsx x: 82 lines of code y: 20 # changes src/styleD/build/css/component/button.css x: 199 lines of code y: 14 # changes src/styleD/build/css/component/menu.css x: 81 lines of code y: 12 # changes src/styleD/build/css/component/userMenu.css x: 25 lines of code y: 15 # changes src/styleD/build/css/semantic/breakpoints.css x: 5 lines of code y: 7 # changes src/styleD/build/css/semantic/typography.css x: 271 lines of code y: 24 # changes src/styleD/build/typescript/component/layout.ts x: 67 lines of code y: 7 # changes eslint.config.js x: 55 lines of code y: 10 # changes src/styleD/config.js x: 74 lines of code y: 47 # changes src/components/Byline/Byline.stories.tsx x: 164 lines of code y: 2 # changes src/components/Byline/contributorsFixture.ts x: 1005 lines of code y: 1 # changes src/components/Checkbox/checkboxGroupSandbox.ts x: 321 lines of code y: 1 # changes src/components/Checkbox/checkboxSandbox.ts x: 144 lines of code y: 1 # changes src/components/UserMenu/defaultOptions.ts x: 104 lines of code y: 1 # changes src/fonts/materialSymbolsTypes.ts x: 3852 lines of code y: 1 # changes src/styleD/stories/base/Colors.stories.tsx x: 23 lines of code y: 6 # changes src/styleD/stories/semantic/Colors.stories.tsx x: 23 lines of code y: 7 # changes playwright/byline.mock.tsx x: 51 lines of code y: 6 # changes src/TopBar.ts x: 18 lines of code y: 12 # changes src/components/AlertBanner/AlertBanner.stories.tsx x: 185 lines of code y: 1 # changes src/components/AlertBanner/styles.ts x: 39 lines of code y: 1 # changes src/components/Avatar/Avatar.stories.tsx x: 121 lines of code y: 1 # changes src/components/Avatar/Avatar.tsx x: 56 lines of code y: 1 # changes src/components/Avatar/sandbox.ts x: 89 lines of code y: 1 # changes src/components/Avatar/styles.ts x: 53 lines of code y: 1 # changes src/components/Avatar/types.ts x: 31 lines of code y: 1 # changes src/components/AvatarButton/AvatarButton.stories.tsx x: 137 lines of code y: 1 # changes src/components/AvatarButton/sandbox.ts x: 96 lines of code y: 1 # changes src/components/Button/Button.stories.tsx x: 176 lines of code y: 1 # changes src/components/Button/sandbox.ts x: 268 lines of code y: 1 # changes src/components/Byline/styles.ts x: 237 lines of code y: 1 # changes src/components/Favicon/Favicon.stories.tsx x: 44 lines of code y: 1 # changes src/components/Favicon/sandbox.ts x: 127 lines of code y: 1 # changes src/components/Grid/Grid.stories.tsx x: 188 lines of code y: 1 # changes src/components/Grid/sandbox.ts x: 110 lines of code y: 1 # changes src/components/Grid/styles.ts x: 153 lines of code y: 1 # changes src/components/IconButton/IconButton.stories.tsx x: 70 lines of code y: 1 # changes src/components/IconButton/sandbox.ts x: 219 lines of code y: 1 # changes src/components/InlineMessage/InlineMessage.stories.tsx x: 79 lines of code y: 1 # changes src/components/InlineMessage/sandbox.ts x: 152 lines of code y: 1 # changes src/components/Link/Link.stories.tsx x: 64 lines of code y: 1 # changes src/components/Menu/Menu.stories.tsx x: 287 lines of code y: 1 # changes src/components/Menu/Menu.tsx x: 234 lines of code y: 1 # changes src/components/TopBar/TopBar.stories.tsx x: 211 lines of code y: 1 # changes src/components/TopBar/TopBarToolName/sandbox.ts x: 115 lines of code y: 1 # changes src/styleD/build/typescript/base/spacing.ts x: 37 lines of code y: 6 # changes src/styleD/build/typescript/component/button.ts x: 395 lines of code y: 9 # changes src/styleD/build/typescript/component/favicon.ts x: 17 lines of code y: 4 # changes src/styleD/build/typescript/component/menu.ts x: 142 lines of code y: 7 # changes src/styleD/build/typescript/semantic/typography.ts x: 378 lines of code y: 16 # changes src/styleD/stories/base/Radius.tsx x: 121 lines of code y: 10 # changes src/styleD/stories/semantic/Breakpoints.tsx x: 298 lines of code y: 7 # changes src/styleD/stories/semantic/Sizing.tsx x: 99 lines of code y: 16 # changes src/templates/component/sandbox.ts x: 107 lines of code y: 3 # changes src/util/reset.css x: 123 lines of code y: 6 # changes src/styleD/stories/base/Typography.stories.tsx x: 15 lines of code y: 5 # changes src/fonts/OpenSans.css x: 294 lines of code y: 3 # changes src/styleD/build/typescript/component/byline.ts x: 39 lines of code y: 8 # changes
76.0
# changes
  min: 1.0
  average: 4.68
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 76.0
0 3852.0
lines of code
min: 1.0 | average: 85.16 | 25th percentile: 16.0 | median: 42.0 | 75th percentile: 108.0 | max: 3852.0

Number of Contributors vs. Number of Changes: 479 points

src/components/Byline/lib.ts x: 3 # contributors y: 6 # changes src/components/Table/styles.ts x: 5 # contributors y: 7 # changes scripts/create-component.ts x: 5 # contributors y: 10 # changes src/templates/component/styles.ts x: 4 # contributors y: 8 # changes src/components/Select/Select.stories.tsx x: 7 # contributors y: 11 # changes src/components/Select/Select.tsx x: 6 # contributors y: 10 # changes src/components/Select/styles.ts x: 5 # contributors y: 8 # changes src/util/intersperse.ts x: 1 # contributors y: 2 # changes src/index.ts x: 14 # contributors y: 76 # changes playwright/modal.mock.tsx x: 2 # contributors y: 2 # changes src/Modal.ts x: 3 # contributors y: 4 # changes src/PickerIframeModal.ts x: 3 # contributors y: 2 # changes src/components/Layout/Layout.tsx x: 4 # contributors y: 4 # changes src/components/PickerIframeModal/PickerIframeModal.stories.tsx x: 3 # contributors y: 5 # changes src/components/PickerIframeModal/types.ts x: 3 # contributors y: 3 # changes src/components/TopBar/TopBar.tsx x: 4 # contributors y: 2 # changes playwright-ct.config.ts x: 4 # contributors y: 9 # changes src/HtmlPreviewLoader.ts x: 4 # contributors y: 7 # changes src/SearchInput.ts x: 2 # contributors y: 4 # changes src/Table.ts x: 4 # contributors y: 6 # changes src/Typography.ts x: 3 # contributors y: 7 # changes src/components/Badge/types.ts x: 3 # contributors y: 10 # changes src/components/SearchInput/SearchInput.stories.tsx x: 2 # contributors y: 5 # changes src/components/SearchInput/SearchInput.tsx x: 2 # contributors y: 7 # changes src/components/SearchInput/sandbox.ts x: 2 # contributors y: 8 # changes src/components/SearchInput/styles.ts x: 2 # contributors y: 6 # changes src/components/TextInput/styles.ts x: 4 # contributors y: 5 # changes src/styleD/build/css/component/alertBanner.css x: 4 # contributors y: 11 # changes src/styleD/build/css/component/badge.css x: 3 # contributors y: 11 # changes src/styleD/build/css/component/checkbox.css x: 4 # contributors y: 13 # changes src/styleD/build/css/component/radioGroup.css x: 7 # contributors y: 16 # changes src/styleD/build/css/semantic/colors.css x: 8 # contributors y: 38 # changes src/styleD/build/css/semantic/sizing.css x: 6 # contributors y: 21 # changes src/styleD/build/typescript/component/checkbox.ts x: 3 # contributors y: 9 # changes src/styleD/build/typescript/semantic/sizing.ts x: 6 # contributors y: 23 # changes src/components/Badge/Badge.stories.tsx x: 2 # contributors y: 11 # changes src/components/Badge/Badge.tsx x: 2 # contributors y: 9 # changes src/components/Typography/types.ts x: 3 # contributors y: 8 # changes src/styleD/build/css/component/select.css x: 8 # contributors y: 15 # changes src/styleD/stories/base/StorybookColorPalette.tsx x: 5 # contributors y: 5 # changes src/styleD/build/css/base/typography.css x: 6 # contributors y: 20 # changes src/styleD/build/css/component/avatar.css x: 6 # contributors y: 18 # changes src/styleD/build/typescript/base/colors.ts x: 3 # contributors y: 12 # changes src/styleD/build/typescript/base/typography.ts x: 5 # contributors y: 16 # changes src/styleD/build/typescript/component/avatar.ts x: 5 # contributors y: 13 # changes scripts/figma/figma-utils.ts x: 4 # contributors y: 15 # changes src/components/Icon/Icon.stories.tsx x: 4 # contributors y: 3 # changes src/components/Tabs/styles.ts x: 2 # contributors y: 3 # changes src/components/TagPicker/styles.ts x: 4 # contributors y: 10 # changes src/styleD/build/css/base/sizing.css x: 4 # contributors y: 12 # changes src/styleD/build/css/component/textArea.css x: 7 # contributors y: 10 # changes src/styleD/build/css/component/textInput.css x: 7 # contributors y: 12 # changes src/styleD/build/typescript/component/textArea.ts x: 6 # contributors y: 6 # changes src/styleD/build/typescript/component/textInput.ts x: 6 # contributors y: 8 # changes src/styleD/stories/base/Typography.tsx x: 5 # contributors y: 15 # changes src/ButtonGroup.ts x: 2 # contributors y: 1 # changes src/util/storybook/sandbox/Sandbox.tsx x: 2 # contributors y: 10 # changes src/styleD/build/css/component/autocomplete.css x: 6 # contributors y: 12 # changes src/styleD/build/css/component/tagTable.css x: 6 # contributors y: 19 # changes src/styleD/build/typescript/component/autocomplete.ts x: 5 # contributors y: 6 # changes src/styleD/build/typescript/component/intendedAudienceSignifier.ts x: 6 # contributors y: 13 # changes src/styleD/build/typescript/component/tagTable.ts x: 5 # contributors y: 11 # changes scripts/figma/fetch-figma-variables.ts x: 5 # contributors y: 20 # changes .storybook/preview.tsx x: 4 # contributors y: 20 # changes src/styleD/build/css/component/button.css x: 5 # contributors y: 14 # changes src/styleD/build/css/semantic/grid.css x: 1 # contributors y: 3 # changes src/styleD/build/css/semantic/typography.css x: 5 # contributors y: 24 # changes src/styleD/config.js x: 9 # contributors y: 47 # changes src/components/Checkbox/checkboxGroupSandbox.ts x: 3 # contributors y: 1 # changes src/styleD/build/typescript/component/topBar.ts x: 6 # contributors y: 2 # changes src/styleD/build/typescript/semantic/typography.ts x: 4 # contributors y: 16 # changes src/styleD/build/css/component/typography.css x: 1 # contributors y: 1 # changes
76.0
# changes
  min: 1.0
  average: 4.68
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 76.0
0 14.0
# contributors
min: 1.0 | average: 2.82 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.0 | max: 14.0

Number of Contributors vs. File Size: 479 points

src/components/Byline/lib.ts x: 3 # contributors y: 322 lines of code src/components/Table/styles.ts x: 5 # contributors y: 176 lines of code src/styleD/build/css/component/table.css x: 5 # contributors y: 30 lines of code src/styleD/build/typescript/component/table.ts x: 5 # contributors y: 49 lines of code scripts/create-component.ts x: 5 # contributors y: 200 lines of code src/templates/component/styles.ts x: 4 # contributors y: 21 lines of code src/components/Select/Select.stories.tsx x: 7 # contributors y: 157 lines of code src/components/Select/Select.tsx x: 6 # contributors y: 133 lines of code src/components/Select/styles.ts x: 5 # contributors y: 123 lines of code src/util/intersperse.ts x: 1 # contributors y: 10 lines of code src/components/Toast/Toast.stories.tsx x: 1 # contributors y: 190 lines of code src/components/Toast/Toast.tsx x: 1 # contributors y: 134 lines of code src/components/Toast/sandbox.ts x: 1 # contributors y: 24 lines of code src/components/Toast/styles.ts x: 1 # contributors y: 108 lines of code src/index.ts x: 14 # contributors y: 104 lines of code src/styleD/build/css/component/toast.css x: 1 # contributors y: 50 lines of code src/styleD/build/typescript/component/toast.ts x: 1 # contributors y: 72 lines of code playwright/modal.mock.tsx x: 2 # contributors y: 9 lines of code src/Modal.ts x: 3 # contributors y: 13 lines of code src/components/Layout/Layout.tsx x: 4 # contributors y: 105 lines of code src/components/Modal/Modal.tsx x: 3 # contributors y: 182 lines of code src/components/Modal/types.ts x: 3 # contributors y: 41 lines of code src/components/PickerIframeModal/DemoPickerIframe/DemoPickerIframe.tsx x: 3 # contributors y: 94 lines of code src/components/PickerIframeModal/PickerIframeModal.stories.tsx x: 3 # contributors y: 144 lines of code src/components/PickerIframeModal/styles.ts x: 3 # contributors y: 60 lines of code src/components/PickerIframeModal/types.ts x: 3 # contributors y: 16 lines of code src/components/TopBar/TopBar.tsx x: 4 # contributors y: 258 lines of code src/components/TopBar/types.ts x: 4 # contributors y: 10 lines of code src/components/AlertBanner/AlertBanner.tsx x: 3 # contributors y: 65 lines of code src/components/Form/types.ts x: 4 # contributors y: 34 lines of code src/components/Pagination/Pagination.tsx x: 3 # contributors y: 120 lines of code src/components/Pagination/sandbox.ts x: 3 # contributors y: 167 lines of code src/components/SearchInput/SearchInput.stories.tsx x: 2 # contributors y: 108 lines of code src/components/SearchInput/SearchInput.tsx x: 2 # contributors y: 41 lines of code src/components/SearchInput/sandbox.ts x: 2 # contributors y: 26 lines of code src/components/SearchInput/styles.ts x: 2 # contributors y: 84 lines of code src/components/Table/Table.stories.tsx x: 4 # contributors y: 402 lines of code src/components/Table/Table.tsx x: 4 # contributors y: 153 lines of code src/components/Table/types.ts x: 4 # contributors y: 60 lines of code src/components/TagPicker/storybookUtils.ts x: 4 # contributors y: 76 lines of code src/components/TextListInput/TextListInput.tsx x: 3 # contributors y: 87 lines of code src/components/Tile/Tile.stories.tsx x: 4 # contributors y: 295 lines of code src/components/Tile/Tile.tsx x: 4 # contributors y: 191 lines of code src/components/ToggleSwitch/sandbox.ts x: 3 # contributors y: 243 lines of code src/styleD/build/css/component/radioGroup.css x: 7 # contributors y: 49 lines of code src/styleD/build/css/semantic/colors.css x: 8 # contributors y: 101 lines of code src/styleD/build/css/semantic/sizing.css x: 6 # contributors y: 21 lines of code src/styleD/build/typescript/component/badge.ts x: 3 # contributors y: 156 lines of code src/styleD/build/typescript/component/pagination.ts x: 4 # contributors y: 69 lines of code src/styleD/build/typescript/component/radioGroup.ts x: 6 # contributors y: 89 lines of code src/styleD/build/typescript/component/searchInput.ts x: 2 # contributors y: 48 lines of code src/styleD/build/typescript/semantic/colors.ts x: 8 # contributors y: 110 lines of code src/styleD/build/typescript/semantic/sizing.ts x: 6 # contributors y: 36 lines of code src/components/Badge/Badge.stories.tsx x: 2 # contributors y: 104 lines of code src/components/Badge/sandbox.ts x: 2 # contributors y: 63 lines of code src/components/Layout/Layout.stories.tsx x: 3 # contributors y: 511 lines of code src/components/SidebarStepperNavigation/SidebarStepperNavigation.tsx x: 3 # contributors y: 260 lines of code src/components/TagPicker/TagPicker.stories.tsx x: 4 # contributors y: 312 lines of code src/styleD/build/css/component/select.css x: 8 # contributors y: 44 lines of code src/styleD/build/typescript/component/select.ts x: 7 # contributors y: 72 lines of code src/styleD/build/css/base/typography.css x: 6 # contributors y: 55 lines of code src/styleD/build/typescript/base/typography.ts x: 5 # contributors y: 78 lines of code src/components/HtmlPreviewLoader/fixtures/breakingNews.ts x: 3 # contributors y: 496 lines of code src/components/HtmlPreviewLoader/styles.ts x: 4 # contributors y: 107 lines of code src/components/Layout/styles.ts x: 3 # contributors y: 130 lines of code src/components/Tabs/styles.ts x: 2 # contributors y: 152 lines of code src/components/TopBar/TopBarNavigation/styles.ts x: 4 # contributors y: 129 lines of code src/styleD/build/css/component/textArea.css x: 7 # contributors y: 26 lines of code src/styleD/stories/base/Typography.tsx x: 5 # contributors y: 331 lines of code src/components/Tabs/Tabs.stories.tsx x: 2 # contributors y: 354 lines of code src/components/Tabs/Tabs.tsx x: 2 # contributors y: 184 lines of code src/util/storybook/sandbox/Sandbox.tsx x: 2 # contributors y: 289 lines of code src/components/TagPicker/Autocomplete.tsx x: 4 # contributors y: 173 lines of code src/components/Modal/Modal.stories.tsx x: 1 # contributors y: 230 lines of code src/components/Modal/styles.ts x: 1 # contributors y: 106 lines of code src/components/TagPicker/exampleTags.ts x: 3 # contributors y: 382 lines of code scripts/figma/fetch-figma-variables.ts x: 5 # contributors y: 238 lines of code src/components/Byline/Byline.tsx x: 2 # contributors y: 419 lines of code src/components/DatePicker/DatePicker.tsx x: 2 # contributors y: 219 lines of code src/components/IntendedAudienceSignifier/sandbox.ts x: 4 # contributors y: 281 lines of code src/styleD/build/css/component/favicon.css x: 5 # contributors y: 13 lines of code src/styleD/build/css/semantic/typography.css x: 5 # contributors y: 271 lines of code src/styleD/config.js x: 9 # contributors y: 74 lines of code src/components/Byline/contributorsFixture.ts x: 2 # contributors y: 1005 lines of code src/fonts/materialSymbolsTypes.ts x: 2 # contributors y: 3852 lines of code src/components/AvatarButton/AvatarButton.stories.tsx x: 2 # contributors y: 137 lines of code src/components/Button/Button.stories.tsx x: 2 # contributors y: 176 lines of code src/components/Button/sandbox.ts x: 2 # contributors y: 268 lines of code src/components/Byline/styles.ts x: 2 # contributors y: 237 lines of code src/components/Favicon/sandbox.ts x: 2 # contributors y: 127 lines of code src/components/Menu/Menu.stories.tsx x: 2 # contributors y: 287 lines of code src/components/TextArea/sandbox.ts x: 2 # contributors y: 243 lines of code src/components/TopBar/TopBar.stories.tsx x: 2 # contributors y: 211 lines of code src/styleD/build/typescript/component/topBar.ts x: 6 # contributors y: 192 lines of code src/styleD/build/typescript/semantic/typography.ts x: 4 # contributors y: 378 lines of code src/styleD/stories/semantic/Breakpoints.tsx x: 3 # contributors y: 298 lines of code
3852.0
lines of code
  min: 1.0
  average: 85.16
  25th percentile: 16.0
  median: 42.0
  75th percentile: 108.0
  max: 3852.0
0 14.0
# contributors
min: 1.0 | average: 2.82 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.0 | max: 14.0

Number of Changes vs. Line Churn: 1115 points

.changeset/cool-swans-brush.md x: 1 # changes y: 40 line churn CHANGELOG.md x: 85 # changes y: 1618 line churn package.json x: 138 # changes y: 6199 line churn pnpm-lock.yaml x: 72 # changes y: 121547 line churn src/components/Byline/lib.ts x: 6 # changes y: 1306 line churn src/components/Table/styles.ts x: 7 # changes y: 1315 line churn src/styleD/build/css/component/table.css x: 7 # changes y: 223 line churn src/styleD/tokens/component/table.json x: 7 # changes y: 896 line churn .github/workflows/chromatic.yml x: 20 # changes y: 194 line churn .github/workflows/require-label.yml x: 6 # changes y: 30 line churn .changeset/busy-bushes-call.md x: 2 # changes y: 72 line churn CONTRIBUTING.md x: 13 # changes y: 708 line churn README.md x: 43 # changes y: 8956 line churn scripts/create-component.ts x: 10 # changes y: 745 line churn scripts/deps-matrix-versions.json x: 19 # changes y: 66 line churn src/templates/component/styles.ts x: 8 # changes y: 82 line churn src/components/Select/Select.stories.tsx x: 11 # changes y: 585 line churn src/components/Toast/Toast.stories.tsx x: 2 # changes y: 498 line churn src/index.ts x: 76 # changes y: 657 line churn src/Modal.ts x: 4 # changes y: 63 line churn src/components/Layout/Layout.tsx x: 4 # changes y: 495 line churn src/components/PickerIframeModal/PickerIframeModal.mdx x: 5 # changes y: 747 line churn src/components/PickerIframeModal/styles.ts x: 5 # changes y: 208 line churn src/components/PickerIframeModal/types.ts x: 3 # changes y: 53 line churn .github/workflows/ci.yml x: 12 # changes y: 136 line churn .github/workflows/e2e.yml x: 10 # changes y: 118 line churn playwright-ct.config.ts x: 9 # changes y: 64 line churn scripts/test-deps-matrix.sh x: 19 # changes y: 598 line churn src/components/Pagination/sandbox.ts x: 6 # changes y: 858 line churn src/components/SearchInput/sandbox.ts x: 8 # changes y: 1001 line churn src/components/Table/Table.stories.tsx x: 6 # changes y: 2708 line churn src/components/TextListInput/TextListInput.mdx x: 3 # changes y: 489 line churn src/components/Tile/Tile.stories.tsx x: 5 # changes y: 1352 line churn src/components/ToggleSwitch/sandbox.ts x: 4 # changes y: 1156 line churn src/styleD/build/css/component/alertBanner.css x: 11 # changes y: 95 line churn src/styleD/build/css/component/checkbox.css x: 13 # changes y: 220 line churn src/styleD/build/css/component/radioGroup.css x: 16 # changes y: 161 line churn src/styleD/build/css/semantic/colors.css x: 38 # changes y: 695 line churn src/styleD/build/css/semantic/sizing.css x: 21 # changes y: 56 line churn src/styleD/build/typescript/semantic/colors.ts x: 38 # changes y: 1329 line churn src/styleD/build/typescript/semantic/sizing.ts x: 23 # changes y: 166 line churn src/styleD/tokens/component/badge.json x: 11 # changes y: 1432 line churn src/styleD/tokens/component/checkbox.json x: 9 # changes y: 742 line churn src/styleD/tokens/component/radioGroup.json x: 12 # changes y: 600 line churn src/styleD/tokens/foundations/figma.json x: 39 # changes y: 5764 line churn src/components/Badge/Badge.mdx x: 8 # changes y: 742 line churn src/components/Layout/Layout.stories.tsx x: 7 # changes y: 1737 line churn src/styleD/build/css/component/select.css x: 15 # changes y: 380 line churn src/styleD/build/css/component/avatar.css x: 18 # changes y: 260 line churn src/styleD/build/typescript/base/colors.ts x: 12 # changes y: 1356 line churn src/styleD/build/typescript/base/typography.ts x: 16 # changes y: 1003 line churn src/components/HtmlPreviewLoader/fixtures/breakingNews.ts x: 3 # changes y: 1488 line churn src/components/TagPicker/styles.ts x: 10 # changes y: 1560 line churn src/styleD/stories/base/Typography.tsx x: 15 # changes y: 2463 line churn src/components/Tabs/Tabs.stories.tsx x: 2 # changes y: 1119 line churn src/components/TagPicker/TagTable.tsx x: 9 # changes y: 2196 line churn src/components/TagTable/TagTable.tsx x: 3 # changes y: 1100 line churn scripts/figma/fetch-figma-variables.ts x: 20 # changes y: 834 line churn src/components/Byline/Byline.tsx x: 4 # changes y: 1716 line churn src/styleD/build/css/component/button.css x: 14 # changes y: 2650 line churn src/styleD/build/css/semantic/typography.css x: 24 # changes y: 2169 line churn rollup.config.js x: 46 # changes y: 784 line churn src/styleD/config.js x: 47 # changes y: 1206 line churn src/components/Byline/contributors-fixture.ts x: 2 # changes y: 5030 line churn src/components/Byline/contributorsFixture.ts x: 1 # changes y: 2012 line churn src/components/Checkbox/CheckboxGroupSandbox.ts x: 2 # changes y: 1900 line churn src/components/Checkbox/checkboxGroupSandbox.ts x: 1 # changes y: 760 line churn src/fonts/material-symbols-types.ts x: 4 # changes y: 15436 line churn src/fonts/materialSymbolsTypes.ts x: 1 # changes y: 7712 line churn src/components/Menu/Menu.mdx x: 1 # changes y: 1050 line churn src/components/button/Button.mdx x: 12 # changes y: 3517 line churn src/components/button/Button.stories.tsx x: 12 # changes y: 1724 line churn src/components/button/sandbox.ts x: 7 # changes y: 2404 line churn src/components/byline/Byline.tsx x: 9 # changes y: 2527 line churn src/components/byline/contributors-fixture.ts x: 2 # changes y: 4024 line churn src/components/checkbox/CheckboxGroupSandbox.ts x: 5 # changes y: 1996 line churn src/components/icon-button/IconButton.mdx x: 11 # changes y: 1491 line churn src/components/icon-button/sandbox.ts x: 7 # changes y: 1930 line churn src/components/icon-link-button/IconLinkButton.mdx x: 10 # changes y: 1020 line churn src/components/layout/Layout.stories.tsx x: 4 # changes y: 1948 line churn src/components/link-button/LinkButton.mdx x: 14 # changes y: 1849 line churn src/components/menu/Menu.stories.tsx x: 5 # changes y: 2402 line churn src/components/menu/Menu.tsx x: 5 # changes y: 1606 line churn src/components/tag-picker/TagAutocomplete.tsx x: 13 # changes y: 1407 line churn src/components/tag-picker/TagTable.tsx x: 13 # changes y: 2413 line churn src/components/topbar/TopBar.mdx x: 13 # changes y: 1827 line churn src/components/topbar/TopBar.stories.tsx x: 15 # changes y: 1525 line churn src/components/topbar/TopBar.tsx x: 13 # changes y: 1982 line churn src/components/topbar/topBarNavigation/styles.ts x: 9 # changes y: 1024 line churn src/styleD/build/css/component/TopBar.css x: 25 # changes y: 839 line churn src/styleD/build/typescript/component/TopBar.ts x: 21 # changes y: 1347 line churn src/styleD/build/typescript/semantic/typography.ts x: 16 # changes y: 5421 line churn src/styleD/stories/semantic/TypographyPresets.tsx x: 16 # changes y: 584 line churn src/styleD/tokens/component/button.json x: 9 # changes y: 7346 line churn src/styleD/tokens/component/menu.json x: 9 # changes y: 1594 line churn src/styleD/tokens/component/topBarToolName.json x: 14 # changes y: 536 line churn src/styleD/tokens/foundations/local.json x: 22 # changes y: 7653 line churn src/styleD/stories/semantic/Colors.mdx x: 14 # changes y: 151 line churn src/byline/contributors-fixture.ts x: 2 # changes y: 2012 line churn
121547.0
line churn
  min: 1.0
  average: 550.62
  25th percentile: 60.0
  median: 185.0
  75th percentile: 568.0
  max: 121547.0
0 138.0
# changes
min: 1.0 | average: 4.87 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 138.0

Number of Contributors vs. Line Churn: 479 points

src/components/Byline/lib.ts x: 3 # contributors y: 1306 line churn src/components/Table/styles.ts x: 5 # contributors y: 1315 line churn src/styleD/build/css/component/table.css x: 5 # contributors y: 223 line churn src/styleD/build/typescript/component/table.ts x: 5 # contributors y: 323 line churn scripts/create-component.ts x: 5 # contributors y: 745 line churn src/templates/component/styles.ts x: 4 # contributors y: 82 line churn src/components/Select/Select.stories.tsx x: 7 # contributors y: 585 line churn src/components/Select/Select.tsx x: 6 # contributors y: 509 line churn src/components/Select/styles.ts x: 5 # contributors y: 453 line churn src/util/intersperse.ts x: 1 # contributors y: 94 line churn src/Toast.ts x: 1 # contributors y: 60 line churn src/components/Toast/Toast.stories.tsx x: 1 # contributors y: 498 line churn src/components/Toast/Toast.tsx x: 1 # contributors y: 302 line churn src/components/Toast/sandbox.ts x: 1 # contributors y: 216 line churn src/components/Toast/types.ts x: 1 # contributors y: 136 line churn src/index.ts x: 14 # contributors y: 657 line churn src/styleD/build/typescript/component/toast.ts x: 1 # contributors y: 154 line churn playwright/modal.mock.tsx x: 2 # contributors y: 33 line churn src/Modal.ts x: 3 # contributors y: 63 line churn src/PickerIframeModal.ts x: 3 # contributors y: 60 line churn src/components/Layout/Layout.tsx x: 4 # contributors y: 495 line churn src/components/Modal/Modal.tsx x: 3 # contributors y: 437 line churn src/components/Modal/types.ts x: 3 # contributors y: 134 line churn src/components/PickerIframeModal/DemoPickerIframe/DemoPickerIframe.tsx x: 3 # contributors y: 306 line churn src/components/PickerIframeModal/PickerIframeModal.stories.tsx x: 3 # contributors y: 593 line churn src/components/PickerIframeModal/PickerIframeModal.tsx x: 3 # contributors y: 465 line churn src/components/PickerIframeModal/sandbox.ts x: 3 # contributors y: 376 line churn src/components/PickerIframeModal/styles.ts x: 3 # contributors y: 208 line churn src/components/TopBar/TopBar.tsx x: 4 # contributors y: 859 line churn src/components/TopBar/types.ts x: 4 # contributors y: 49 line churn src/styleD/build/typescript/component/pickerIframeModal.ts x: 3 # contributors y: 102 line churn src/SearchInput.ts x: 2 # contributors y: 62 line churn src/Table.ts x: 4 # contributors y: 194 line churn src/Tile.ts x: 4 # contributors y: 116 line churn src/components/AlertBanner/AlertBanner.tsx x: 3 # contributors y: 213 line churn src/components/AlertBanner/sandbox.ts x: 3 # contributors y: 687 line churn src/components/Badge/types.ts x: 3 # contributors y: 152 line churn src/components/Pagination/Pagination.tsx x: 3 # contributors y: 536 line churn src/components/Pagination/sandbox.ts x: 3 # contributors y: 858 line churn src/components/Pagination/styles.ts x: 3 # contributors y: 548 line churn src/components/SearchInput/SearchInput.stories.tsx x: 2 # contributors y: 432 line churn src/components/SearchInput/SearchInput.tsx x: 2 # contributors y: 208 line churn src/components/SearchInput/sandbox.ts x: 2 # contributors y: 1001 line churn src/components/SearchInput/styles.ts x: 2 # contributors y: 390 line churn src/components/Table/Table.stories.tsx x: 4 # contributors y: 2708 line churn src/components/Table/Table.tsx x: 4 # contributors y: 1104 line churn src/components/Table/sandbox.ts x: 4 # contributors y: 250 line churn src/components/Table/types.ts x: 4 # contributors y: 604 line churn src/components/TagPicker/storybookUtils.ts x: 4 # contributors y: 236 line churn src/components/TextListInput/TextListInput.stories.tsx x: 3 # contributors y: 303 line churn src/components/Tile/Tile.stories.tsx x: 4 # contributors y: 1352 line churn src/components/Tile/Tile.tsx x: 4 # contributors y: 950 line churn src/components/Tile/styles.ts x: 4 # contributors y: 824 line churn src/components/Tile/types.ts x: 4 # contributors y: 446 line churn src/components/ToggleSwitch/ToggleSwitch.tsx x: 3 # contributors y: 272 line churn src/components/ToggleSwitch/sandbox.ts x: 3 # contributors y: 1156 line churn src/components/ToggleSwitch/styles.ts x: 3 # contributors y: 500 line churn src/components/UserMenu/UserMenu.tsx x: 4 # contributors y: 279 line churn src/styleD/build/css/component/radioGroup.css x: 7 # contributors y: 161 line churn src/styleD/build/css/component/searchInput.css x: 2 # contributors y: 106 line churn src/styleD/build/css/semantic/colors.css x: 8 # contributors y: 695 line churn src/styleD/build/css/semantic/sizing.css x: 6 # contributors y: 56 line churn src/styleD/build/typescript/component/badge.ts x: 3 # contributors y: 720 line churn src/styleD/build/typescript/component/pagination.ts x: 4 # contributors y: 306 line churn src/styleD/build/typescript/component/radioGroup.ts x: 6 # contributors y: 205 line churn src/styleD/build/typescript/component/searchInput.ts x: 2 # contributors y: 162 line churn src/styleD/build/typescript/component/sidebarStepperNavigation.ts x: 3 # contributors y: 342 line churn src/styleD/build/typescript/component/tile.ts x: 4 # contributors y: 526 line churn src/styleD/build/typescript/semantic/colors.ts x: 8 # contributors y: 1329 line churn src/styleD/build/typescript/semantic/sizing.ts x: 6 # contributors y: 166 line churn src/components/Badge/Badge.stories.tsx x: 2 # contributors y: 950 line churn src/components/Badge/Badge.tsx x: 2 # contributors y: 130 line churn src/components/Badge/sandbox.ts x: 2 # contributors y: 546 line churn src/components/Badge/styles.ts x: 2 # contributors y: 316 line churn src/components/Layout/Layout.stories.tsx x: 3 # contributors y: 1737 line churn src/components/Select/sandbox.ts x: 4 # contributors y: 624 line churn src/components/Select/types.ts x: 5 # contributors y: 133 line churn src/components/SidebarStepperNavigation/SidebarStepperNavigation.tsx x: 3 # contributors y: 1336 line churn src/styleD/build/css/component/select.css x: 8 # contributors y: 380 line churn src/styleD/build/typescript/component/select.ts x: 7 # contributors y: 338 line churn src/styleD/stories/base/StorybookColorPalette.tsx x: 5 # contributors y: 420 line churn src/styleD/build/css/component/avatar.css x: 6 # contributors y: 260 line churn src/styleD/build/typescript/base/typography.ts x: 5 # contributors y: 1003 line churn src/styleD/build/typescript/component/avatar.ts x: 5 # contributors y: 649 line churn src/components/Tooltip/sandbox.ts x: 2 # contributors y: 24 line churn scripts/figma/figma-utils.ts x: 4 # contributors y: 472 line churn src/components/HtmlPreviewLoader/fixtures/breakingNews.ts x: 3 # contributors y: 1488 line churn src/components/HtmlPreviewLoader/styles.ts x: 4 # contributors y: 376 line churn src/components/IntendedAudienceSignifier/utils.ts x: 4 # contributors y: 122 line churn src/components/RadioGroup/styles.ts x: 4 # contributors y: 411 line churn src/components/Tabs/styles.ts x: 2 # contributors y: 597 line churn src/components/TagPicker/styles.ts x: 4 # contributors y: 1560 line churn src/components/TagTable/styles.ts x: 4 # contributors y: 665 line churn src/styleD/build/css/component/icon.css x: 3 # contributors y: 24 line churn src/styleD/build/css/component/textArea.css x: 7 # contributors y: 88 line churn src/styleD/build/typescript/component/textArea.ts x: 6 # contributors y: 120 line churn src/styleD/build/typescript/component/textInput.ts x: 6 # contributors y: 122 line churn src/styleD/stories/base/Typography.tsx x: 5 # contributors y: 2463 line churn src/components/RadioGroup/RadioGroup.stories.tsx x: 5 # contributors y: 549 line churn src/components/ButtonGroup/sandbox.ts x: 2 # contributors y: 360 line churn src/components/Tabs/Tabs.stories.tsx x: 2 # contributors y: 1119 line churn src/components/Tabs/Tabs.tsx x: 2 # contributors y: 615 line churn src/components/Tabs/types.ts x: 2 # contributors y: 291 line churn src/util/storybook/sandbox/Sandbox.tsx x: 2 # contributors y: 697 line churn src/components/TagTable/TagTable.stories.tsx x: 3 # contributors y: 850 line churn src/components/TagTable/TagTable.tsx x: 3 # contributors y: 1100 line churn src/styleD/build/css/component/datePicker.css x: 2 # contributors y: 256 line churn src/styleD/build/css/component/tagTable.css x: 6 # contributors y: 224 line churn src/styleD/build/typescript/component/autocomplete.ts x: 5 # contributors y: 184 line churn src/styleD/build/typescript/component/tagTable.ts x: 5 # contributors y: 596 line churn src/components/Modal/Modal.stories.tsx x: 1 # contributors y: 526 line churn src/components/TagPicker/exampleTags.ts x: 3 # contributors y: 808 line churn src/components/Checkbox/CheckboxGroup.stories.tsx x: 3 # contributors y: 768 line churn src/components/DatePicker/DatePicker.stories.tsx x: 3 # contributors y: 412 line churn scripts/figma/fetch-figma-variables.ts x: 5 # contributors y: 834 line churn src/components/Byline/Byline.tsx x: 2 # contributors y: 1716 line churn src/components/DatePicker/DatePicker.tsx x: 2 # contributors y: 828 line churn src/components/IntendedAudienceSignifier/IntendedAudienceSignifier.stories.tsx x: 4 # contributors y: 759 line churn src/components/IntendedAudienceSignifier/sandbox.ts x: 4 # contributors y: 1124 line churn src/styleD/build/css/component/button.css x: 5 # contributors y: 2650 line churn src/styleD/build/css/component/favicon.css x: 5 # contributors y: 52 line churn src/styleD/build/css/semantic/radius.css x: 1 # contributors y: 18 line churn src/styleD/build/css/semantic/typography.css x: 5 # contributors y: 2169 line churn eslint.config.js x: 4 # contributors y: 152 line churn src/styleD/config.js x: 9 # contributors y: 1206 line churn src/components/Byline/contributorsFixture.ts x: 2 # contributors y: 2012 line churn src/components/UserMenu/defaultOptions.ts x: 2 # contributors y: 216 line churn src/fonts/materialSymbolsTypes.ts x: 2 # contributors y: 7712 line churn src/components/Avatar/Avatar.stories.tsx x: 2 # contributors y: 399 line churn src/components/Button/Button.stories.tsx x: 2 # contributors y: 552 line churn src/components/Button/sandbox.ts x: 2 # contributors y: 876 line churn src/components/Grid/styles.ts x: 2 # contributors y: 657 line churn src/components/IconButton/sandbox.ts x: 2 # contributors y: 720 line churn src/components/Layout/sandbox.ts x: 2 # contributors y: 459 line churn src/components/Menu/Menu.stories.tsx x: 2 # contributors y: 1080 line churn src/components/Menu/Menu.tsx x: 2 # contributors y: 771 line churn src/styleD/build/typescript/component/button.ts x: 4 # contributors y: 2309 line churn src/styleD/build/typescript/component/menu.ts x: 3 # contributors y: 647 line churn src/styleD/build/typescript/component/topBar.ts x: 6 # contributors y: 588 line churn src/styleD/build/typescript/semantic/typography.ts x: 4 # contributors y: 5421 line churn src/styleD/stories/base/Radius.tsx x: 4 # contributors y: 354 line churn src/styleD/stories/semantic/Breakpoints.tsx x: 3 # contributors y: 1432 line churn src/styleD/build/typescript/component/grid.ts x: 1 # contributors y: 68 line churn src/fonts/OpenSans.css x: 2 # contributors y: 918 line churn
7712.0
line churn
  min: 1.0
  average: 343.64
  25th percentile: 72.0
  median: 168.0
  75th percentile: 425.0
  max: 7712.0
0 14.0
# contributors
min: 1.0 | average: 2.82 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.0 | max: 14.0

File Size vs. Line Churn: 479 points

src/components/Byline/lib.ts x: 322 lines of code y: 1306 line churn src/components/Table/styles.ts x: 176 lines of code y: 1315 line churn src/styleD/build/css/component/table.css x: 30 lines of code y: 223 line churn src/styleD/build/typescript/component/table.ts x: 49 lines of code y: 323 line churn scripts/create-component.ts x: 200 lines of code y: 745 line churn src/templates/component/styles.ts x: 21 lines of code y: 82 line churn src/components/Select/Select.stories.tsx x: 157 lines of code y: 585 line churn src/components/Select/Select.tsx x: 133 lines of code y: 509 line churn src/components/Select/styles.ts x: 123 lines of code y: 453 line churn src/util/intersperse.ts x: 10 lines of code y: 94 line churn src/Toast.ts x: 15 lines of code y: 60 line churn src/components/Toast/Toast.stories.tsx x: 190 lines of code y: 498 line churn src/components/Toast/Toast.tsx x: 134 lines of code y: 302 line churn src/components/Toast/sandbox.ts x: 24 lines of code y: 216 line churn src/components/Toast/styles.ts x: 108 lines of code y: 242 line churn src/components/Toast/types.ts x: 30 lines of code y: 136 line churn src/index.ts x: 104 lines of code y: 657 line churn src/styleD/build/css/component/toast.css x: 50 lines of code y: 110 line churn src/styleD/build/typescript/component/toast.ts x: 72 lines of code y: 154 line churn playwright/modal.mock.tsx x: 9 lines of code y: 33 line churn src/Modal.ts x: 13 lines of code y: 63 line churn src/PickerIframeModal.ts x: 5 lines of code y: 60 line churn src/components/Layout/Layout.tsx x: 105 lines of code y: 495 line churn src/components/Modal/Modal.tsx x: 182 lines of code y: 437 line churn src/components/Modal/types.ts x: 41 lines of code y: 134 line churn src/components/PickerIframeModal/DemoPickerIframe/DemoPickerIframe.tsx x: 94 lines of code y: 306 line churn src/components/PickerIframeModal/PickerIframeModal.stories.tsx x: 144 lines of code y: 593 line churn src/components/PickerIframeModal/PickerIframeModal.tsx x: 101 lines of code y: 465 line churn src/components/PickerIframeModal/sandbox.ts x: 35 lines of code y: 376 line churn src/components/PickerIframeModal/styles.ts x: 60 lines of code y: 208 line churn src/components/TopBar/TopBar.tsx x: 258 lines of code y: 859 line churn src/styleD/build/css/component/pickerIframeModal.css x: 17 lines of code y: 67 line churn src/styleD/build/typescript/component/pickerIframeModal.ts x: 28 lines of code y: 102 line churn .github/dependabot.yml x: 48 lines of code y: 204 line churn playwright-ct.config.ts x: 30 lines of code y: 64 line churn src/AlertBanner.ts x: 5 lines of code y: 65 line churn src/Table.ts x: 20 lines of code y: 194 line churn src/components/AlertBanner/AlertBanner.tsx x: 65 lines of code y: 213 line churn src/components/AlertBanner/sandbox.ts x: 186 lines of code y: 687 line churn src/components/Badge/types.ts x: 13 lines of code y: 152 line churn src/components/Form/types.ts x: 34 lines of code y: 205 line churn src/components/Pagination/Pagination.stories.tsx x: 91 lines of code y: 458 line churn src/components/Pagination/Pagination.tsx x: 120 lines of code y: 536 line churn src/components/Pagination/lib.ts x: 62 lines of code y: 312 line churn src/components/Pagination/sandbox.ts x: 167 lines of code y: 858 line churn src/components/Pagination/styles.ts x: 117 lines of code y: 548 line churn src/components/SearchInput/SearchInput.stories.tsx x: 108 lines of code y: 432 line churn src/components/SearchInput/SearchInput.tsx x: 41 lines of code y: 208 line churn src/components/SearchInput/sandbox.ts x: 26 lines of code y: 1001 line churn src/components/SearchInput/styles.ts x: 84 lines of code y: 390 line churn src/components/Table/Table.stories.tsx x: 402 lines of code y: 2708 line churn src/components/Table/Table.tsx x: 153 lines of code y: 1104 line churn src/components/Table/sandbox.ts x: 33 lines of code y: 250 line churn src/components/Table/types.ts x: 60 lines of code y: 604 line churn src/components/TagPicker/storybookUtils.ts x: 76 lines of code y: 236 line churn src/components/TextListInput/TextListInput.stories.tsx x: 91 lines of code y: 303 line churn src/components/TextListInput/TextListInput.tsx x: 87 lines of code y: 276 line churn src/components/Tile/Tile.stories.tsx x: 295 lines of code y: 1352 line churn src/components/Tile/Tile.tsx x: 191 lines of code y: 950 line churn src/components/Tile/sandbox.ts x: 103 lines of code y: 492 line churn src/components/Tile/styles.ts x: 162 lines of code y: 824 line churn src/components/Tile/types.ts x: 59 lines of code y: 446 line churn src/components/ToggleSwitch/ToggleSwitch.stories.tsx x: 60 lines of code y: 292 line churn src/components/ToggleSwitch/ToggleSwitch.tsx x: 66 lines of code y: 272 line churn src/components/ToggleSwitch/sandbox.ts x: 243 lines of code y: 1156 line churn src/components/UserMenu/PreferenceRadioGroup.tsx x: 70 lines of code y: 251 line churn src/components/UserMenu/UserMenu.tsx x: 79 lines of code y: 279 line churn src/components/UserMenu/styles.ts x: 91 lines of code y: 375 line churn src/styleD/build/css/component/badge.css x: 65 lines of code y: 472 line churn src/styleD/build/css/component/checkbox.css x: 53 lines of code y: 220 line churn src/styleD/build/css/component/pagination.css x: 47 lines of code y: 218 line churn src/styleD/build/css/component/radioGroup.css x: 49 lines of code y: 161 line churn src/styleD/build/css/component/tile.css x: 59 lines of code y: 252 line churn src/styleD/build/css/semantic/colors.css x: 101 lines of code y: 695 line churn src/styleD/build/css/semantic/sizing.css x: 21 lines of code y: 56 line churn src/styleD/build/typescript/component/alertBanner.ts x: 54 lines of code y: 197 line churn src/styleD/build/typescript/component/badge.ts x: 156 lines of code y: 720 line churn src/styleD/build/typescript/component/pagination.ts x: 69 lines of code y: 306 line churn src/styleD/build/typescript/component/radioGroup.ts x: 89 lines of code y: 205 line churn src/styleD/build/typescript/component/searchInput.ts x: 48 lines of code y: 162 line churn src/styleD/build/typescript/component/sidebarStepperNavigation.ts x: 80 lines of code y: 342 line churn src/styleD/build/typescript/component/tile.ts x: 106 lines of code y: 526 line churn src/styleD/build/typescript/component/toggleSwitch.ts x: 87 lines of code y: 364 line churn src/styleD/build/typescript/semantic/colors.ts x: 110 lines of code y: 1329 line churn src/styleD/build/typescript/semantic/sizing.ts x: 36 lines of code y: 166 line churn src/components/Badge/Badge.stories.tsx x: 104 lines of code y: 950 line churn src/components/Badge/Badge.tsx x: 20 lines of code y: 130 line churn src/components/Badge/sandbox.ts x: 63 lines of code y: 546 line churn src/components/Badge/styles.ts x: 38 lines of code y: 316 line churn src/components/Layout/Layout.stories.tsx x: 511 lines of code y: 1737 line churn src/components/Select/sandbox.ts x: 157 lines of code y: 624 line churn src/components/SidebarStepperNavigation/SidebarStepperNavigation.tsx x: 260 lines of code y: 1336 line churn src/components/SidebarStepperNavigation/styles.ts x: 114 lines of code y: 516 line churn src/components/TagPicker/TagPicker.stories.tsx x: 312 lines of code y: 1100 line churn src/components/Typography/types.ts x: 14 lines of code y: 153 line churn src/components/UserFeedbackSummary/sandbox.ts x: 164 lines of code y: 582 line churn src/styleD/build/css/component/select.css x: 44 lines of code y: 380 line churn src/styleD/build/typescript/component/select.ts x: 72 lines of code y: 338 line churn src/styleD/stories/base/StorybookColorPalette.tsx x: 172 lines of code y: 420 line churn src/styleD/build/css/base/colors.css x: 118 lines of code y: 274 line churn src/styleD/build/css/component/avatar.css x: 81 lines of code y: 260 line churn src/styleD/build/typescript/base/colors.ts x: 141 lines of code y: 1356 line churn src/styleD/build/typescript/base/typography.ts x: 78 lines of code y: 1003 line churn src/styleD/build/typescript/component/avatar.ts x: 168 lines of code y: 649 line churn src/components/Tooltip/Tooltip.stories.tsx x: 65 lines of code y: 148 line churn src/components/Tooltip/Tooltip.tsx x: 62 lines of code y: 130 line churn src/components/Tooltip/sandbox.ts x: 8 lines of code y: 24 line churn src/components/Tooltip/types.ts x: 5 lines of code y: 12 line churn scripts/figma/figma-utils.ts x: 157 lines of code y: 472 line churn src/components/Checkbox/styles.ts x: 121 lines of code y: 480 line churn src/components/Favicon/types.ts x: 23 lines of code y: 144 line churn src/components/HtmlPreviewLoader/HtmlPreview.tsx x: 138 lines of code y: 591 line churn src/components/HtmlPreviewLoader/HtmlPreviewLoader.stories.tsx x: 106 lines of code y: 390 line churn src/components/HtmlPreviewLoader/HtmlPreviewLoader.tsx x: 26 lines of code y: 161 line churn src/components/HtmlPreviewLoader/fixtures/breakingNews.ts x: 496 lines of code y: 1488 line churn src/components/HtmlPreviewLoader/sandbox.ts x: 76 lines of code y: 489 line churn src/components/Icon/Icon.stories.tsx x: 165 lines of code y: 503 line churn src/components/Icon/Styles.tsx x: 35 lines of code y: 92 line churn src/components/Layout/styles.ts x: 130 lines of code y: 450 line churn src/components/Menu/styles.ts x: 142 lines of code y: 483 line churn src/components/RadioGroup/styles.ts x: 99 lines of code y: 411 line churn src/components/Tabs/styles.ts x: 152 lines of code y: 597 line churn src/components/TagPicker/styles.ts x: 160 lines of code y: 1560 line churn src/components/TagTable/styles.ts x: 183 lines of code y: 665 line churn src/components/TopBar/TopBarNavigation/styles.ts x: 129 lines of code y: 525 line churn src/components/TopBar/styles.ts x: 85 lines of code y: 333 line churn src/styleD/build/css/base/sizing.css x: 24 lines of code y: 206 line churn src/styleD/build/typescript/base/sizing.ts x: 25 lines of code y: 280 line churn src/styleD/build/typescript/component/htmlPreviewLoader.ts x: 27 lines of code y: 93 line churn src/styleD/build/typescript/component/textArea.ts x: 45 lines of code y: 120 line churn src/styleD/build/typescript/component/textInput.ts x: 46 lines of code y: 122 line churn src/styleD/stories/base/Typography.tsx x: 331 lines of code y: 2463 line churn src/components/RadioGroup/RadioGroup.stories.tsx x: 172 lines of code y: 549 line churn src/Tabs.ts x: 17 lines of code y: 96 line churn src/components/ButtonGroup/sandbox.ts x: 160 lines of code y: 360 line churn src/components/Tabs/Tabs.stories.tsx x: 354 lines of code y: 1119 line churn src/components/Tabs/Tabs.tsx x: 184 lines of code y: 615 line churn src/components/Tabs/types.ts x: 54 lines of code y: 291 line churn src/styleD/build/typescript/component/tabs.ts x: 98 lines of code y: 306 line churn src/util/storybook/sandbox/Sandbox.tsx x: 289 lines of code y: 697 line churn src/components/TagPicker/Autocomplete.tsx x: 173 lines of code y: 823 line churn src/components/TagPicker/TagPicker.tsx x: 181 lines of code y: 857 line churn src/components/TagTable/TagTable.stories.tsx x: 257 lines of code y: 850 line churn src/components/TagTable/TagTable.tsx x: 321 lines of code y: 1100 line churn src/styleD/build/css/component/autocomplete.css x: 32 lines of code y: 153 line churn src/styleD/build/css/component/datePicker.css x: 116 lines of code y: 256 line churn src/styleD/build/css/component/tagTable.css x: 39 lines of code y: 224 line churn src/styleD/build/typescript/component/datePicker.ts x: 182 lines of code y: 384 line churn src/components/Modal/Modal.stories.tsx x: 230 lines of code y: 526 line churn src/components/TagPicker/Autocomplete.stories.tsx x: 162 lines of code y: 557 line churn src/components/TagPicker/exampleTags.ts x: 382 lines of code y: 808 line churn src/components/Checkbox/CheckboxGroup.stories.tsx x: 243 lines of code y: 768 line churn src/components/DatePicker/DatePicker.stories.tsx x: 126 lines of code y: 412 line churn src/components/IntendedAudienceSignifier/IntendedAudienceSignifier.tsx x: 72 lines of code y: 870 line churn src/components/TextInput/TextInput.stories.tsx x: 117 lines of code y: 393 line churn src/styleD/build/typescript/component/form.ts x: 49 lines of code y: 143 line churn scripts/figma/fetch-figma-variables.ts x: 238 lines of code y: 834 line churn src/components/Byline/Byline.tsx x: 419 lines of code y: 1716 line churn src/components/DatePicker/DatePicker.tsx x: 219 lines of code y: 828 line churn src/components/IntendedAudienceSignifier/FlagIcons.tsx x: 78 lines of code y: 405 line churn src/components/IntendedAudienceSignifier/IntendedAudienceSignifier.stories.tsx x: 116 lines of code y: 759 line churn src/components/IntendedAudienceSignifier/sandbox.ts x: 281 lines of code y: 1124 line churn src/styleD/build/css/component/button.css x: 199 lines of code y: 2650 line churn src/styleD/build/css/component/menu.css x: 81 lines of code y: 328 line churn src/styleD/build/css/semantic/typography.css x: 271 lines of code y: 2169 line churn src/styleD/build/typescript/component/layout.ts x: 67 lines of code y: 178 line churn src/styleD/config.js x: 74 lines of code y: 1206 line churn src/components/Byline/contributorsFixture.ts x: 1005 lines of code y: 2012 line churn src/components/Checkbox/checkboxGroupSandbox.ts x: 321 lines of code y: 760 line churn src/components/Checkbox/checkboxSandbox.ts x: 144 lines of code y: 352 line churn src/components/UserMenu/defaultOptions.ts x: 104 lines of code y: 216 line churn src/fonts/materialSymbolsTypes.ts x: 3852 lines of code y: 7712 line churn playwright/byline.mock.tsx x: 51 lines of code y: 85 line churn src/TopBar.ts x: 18 lines of code y: 272 line churn src/components/Avatar/Avatar.stories.tsx x: 121 lines of code y: 399 line churn src/components/AvatarButton/AvatarButton.stories.tsx x: 137 lines of code y: 453 line churn src/components/AvatarButton/sandbox.ts x: 96 lines of code y: 339 line churn src/components/Button/Button.stories.tsx x: 176 lines of code y: 552 line churn src/components/Button/sandbox.ts x: 268 lines of code y: 876 line churn src/components/Byline/plugins.ts x: 145 lines of code y: 528 line churn src/components/Checkbox/Checkbox.stories.tsx x: 180 lines of code y: 606 line churn src/components/Favicon/Favicon.stories.tsx x: 44 lines of code y: 249 line churn src/components/Grid/Grid.stories.tsx x: 188 lines of code y: 603 line churn src/components/Grid/sandbox.ts x: 110 lines of code y: 396 line churn src/components/Grid/styles.ts x: 153 lines of code y: 657 line churn src/components/IconButton/sandbox.ts x: 219 lines of code y: 720 line churn src/components/IconLinkButton/IconLinkButton.stories.tsx x: 76 lines of code y: 372 line churn src/components/InlineMessage/sandbox.ts x: 152 lines of code y: 528 line churn src/components/Layout/sandbox.ts x: 131 lines of code y: 459 line churn src/components/LinkButton/LinkButton.stories.tsx x: 183 lines of code y: 573 line churn src/components/Menu/Menu.stories.tsx x: 287 lines of code y: 1080 line churn src/components/Menu/Menu.tsx x: 234 lines of code y: 771 line churn src/components/Menu/sandbox.ts x: 288 lines of code y: 948 line churn src/components/TextArea/sandbox.ts x: 243 lines of code y: 864 line churn src/components/TextInput/sandbox.ts x: 269 lines of code y: 948 line churn src/components/TopBar/TopBar.stories.tsx x: 211 lines of code y: 663 line churn src/components/TopBar/TopBarNavigation/TopBarNavigation.stories.tsx x: 147 lines of code y: 480 line churn src/components/TopBar/TopBarToolName/sandbox.ts x: 115 lines of code y: 405 line churn src/components/UserMenu/UserMenu.stories.tsx x: 21 lines of code y: 390 line churn src/styleD/build/typescript/base/spacing.ts x: 37 lines of code y: 422 line churn src/styleD/build/typescript/component/button.ts x: 395 lines of code y: 2309 line churn src/styleD/build/typescript/component/menu.ts x: 142 lines of code y: 647 line churn src/styleD/build/typescript/semantic/typography.ts x: 378 lines of code y: 5421 line churn src/styleD/stories/base/Radius.tsx x: 121 lines of code y: 354 line churn src/styleD/stories/semantic/Breakpoints.tsx x: 298 lines of code y: 1432 line churn src/styleD/stories/semantic/Shadow.tsx x: 58 lines of code y: 213 line churn src/styleD/stories/semantic/TypographyPresets.tsx x: 81 lines of code y: 584 line churn src/templates/component/sandbox.ts x: 107 lines of code y: 264 line churn src/styleD/build/typescript/semantic/breakpoints.ts x: 6 lines of code y: 149 line churn src/styleD/utils/semantic/mq.ts x: 41 lines of code y: 289 line churn src/util/reset.css x: 123 lines of code y: 218 line churn src/fonts/OpenSans.css x: 294 lines of code y: 918 line churn src/styleD/build/typescript/component/byline.ts x: 39 lines of code y: 356 line churn src/styleD/build/css/base/spacing.css x: 36 lines of code y: 80 line churn
7712.0
line churn
  min: 1.0
  average: 343.64
  25th percentile: 72.0
  median: 168.0
  75th percentile: 425.0
  max: 7712.0
0 3852.0
lines of code
min: 1.0 | average: 85.16 | 25th percentile: 16.0 | median: 42.0 | 75th percentile: 108.0 | max: 3852.0