Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
c89b993
Refactor style sheets for easier lean SCSS moving forward and use new…
maxatdetroit Mar 24, 2025
ce9f05e
Rename offcanvas to drawer
maxatdetroit Mar 24, 2025
6c1e496
Simplify story and fix index
maxatdetroit Mar 24, 2025
2710859
Use themed bootstrap for storybook previews
maxatdetroit Mar 24, 2025
b1d6bf6
Optimize SCSS includes
maxatdetroit Mar 24, 2025
6e70d2a
Implement drawer
maxatdetroit Mar 25, 2025
5c3531e
Change attribute name and make reflective property
maxatdetroit Mar 25, 2025
87e933b
Support placement attribute
maxatdetroit Mar 25, 2025
19fb78d
Support backdrop attr and refactor rendering
maxatdetroit Mar 25, 2025
589c0b9
Implement body scroll; add a11y attributes; support escape key
maxatdetroit Mar 25, 2025
959149d
Add event dispatch
maxatdetroit Mar 26, 2025
211d172
Add thorough documentation for the Drawer component
maxatdetroit Mar 26, 2025
cfa6c62
Refactor docs into components and update story for better doc block s…
maxatdetroit Mar 26, 2025
cf4c0bc
Update docs for accuracy
maxatdetroit Mar 26, 2025
26c3b46
Merge branch 'dev' into bv3.0
maxatdetroit Mar 26, 2025
fd0f072
Merge branch 'bv3.0' into issue.315.offcanvas
maxatdetroit Mar 26, 2025
93af39f
Update story text
maxatdetroit Mar 26, 2025
2915bcb
Fix click handlers
maxatdetroit Mar 26, 2025
81b133d
Fix default values
maxatdetroit Mar 26, 2025
30e06f7
Foramt
maxatdetroit Mar 26, 2025
b0526ca
Add todo comment
maxatdetroit Mar 26, 2025
64988a0
Merge pull request #319 from CityOfDetroit/issue.315.offcanvas
maxatdetroit Mar 26, 2025
c14c6b8
Merge branch 'dev' into bv3.0
maxatdetroit Mar 27, 2025
509b5bd
Remove nav elements from design system
maxatdetroit Mar 21, 2025
ac7346d
Merge pull request #323 from CityOfDetroit/issue.315.nav2
maxatdetroit Mar 27, 2025
ca51310
Move button component to stable directory and build
maxatdetroit Mar 27, 2025
689f28f
Fix paths
maxatdetroit Mar 27, 2025
7f63fe4
Rewrite component
maxatdetroit Mar 27, 2025
367f2ed
Add custom variants
maxatdetroit Mar 31, 2025
7cc9f9e
Remove CSS part and update CSS properties in docs
maxatdetroit Mar 31, 2025
e380c1f
Fix mdx syntax
maxatdetroit Mar 31, 2025
36edc82
Fix full width button examples
maxatdetroit Mar 31, 2025
309b866
Format code examples and add docs
maxatdetroit Mar 31, 2025
e4f5ea3
Introduce controls into documentation
maxatdetroit Mar 31, 2025
f946607
Hide useage story in sidebar
maxatdetroit Mar 31, 2025
dcf6952
Simplify stories, docs, and format code
maxatdetroit Apr 1, 2025
8b5d652
Fix styling for loading and disabled buttons
maxatdetroit Apr 1, 2025
be75f4e
Use cod spinner for loading state
maxatdetroit Apr 1, 2025
40daa5b
Fix lint and update story description
maxatdetroit Apr 1, 2025
fd24055
Remove some reflected properties
maxatdetroit Apr 1, 2025
2c8fe59
Fix icons in story
maxatdetroit Apr 1, 2025
5363281
Merge pull request #324 from CityOfDetroit/issue.315.button
maxatdetroit Apr 1, 2025
623d33c
Support contained drawer
maxatdetroit Apr 1, 2025
b7d3795
Support square buttons
maxatdetroit Apr 1, 2025
0c1524f
Support square buttons
maxatdetroit Apr 1, 2025
2083cff
Use cod button for drawer close button
maxatdetroit Apr 1, 2025
c6e5c01
Add button docs
maxatdetroit Apr 1, 2025
d7af361
Merge pull request #325 from CityOfDetroit/issue.315.offcanvas2
maxatdetroit Apr 2, 2025
6b56642
Move button group to stable
maxatdetroit Apr 2, 2025
b83680d
Rewrite button group
maxatdetroit Apr 2, 2025
622679e
Merge pull request #326 from CityOfDetroit/issue.315.buttongroup
maxatdetroit Apr 2, 2025
fc019af
Add build files
maxatdetroit Apr 2, 2025
2d220ea
Update version to 3 alpha
maxatdetroit Apr 2, 2025
d7e8e7b
Merge branch 'dev' into bv3.0
maxatdetroit Apr 2, 2025
404e763
Merge branch 'dev' into bv3.0
maxatdetroit Apr 10, 2025
bb69ee2
Add CSS parts for header and body of drawer
maxatdetroit Apr 11, 2025
13fdff4
Remove box shadow from contained offcanvas
maxatdetroit Apr 14, 2025
f14fbaa
Use border box sizing for button shadow DOM elements
maxatdetroit Apr 14, 2025
716d825
Add CSS part for drawer container
maxatdetroit Apr 14, 2025
ed4e5f3
Add a story for a site menu
maxatdetroit Apr 14, 2025
88ed34a
Remove old styles not in SCSS
maxatdetroit Apr 14, 2025
3d5146d
Merge branch 'bv3.0' into issue.offcanvas1
maxatdetroit Apr 14, 2025
1adedd2
Tweak styles for color and alignment of drawer
maxatdetroit Apr 15, 2025
98808d0
Merge pull request #329 from CityOfDetroit/issue.offcanvas1
maxatdetroit Apr 15, 2025
21be1b7
Move card into stable directory and build
maxatdetroit Apr 16, 2025
3c1d43c
Rewrite card component
maxatdetroit Apr 16, 2025
edb7ca3
Add missing docs
maxatdetroit Apr 16, 2025
95066c2
Merge pull request #330 from CityOfDetroit/issue.315.card
maxatdetroit Apr 16, 2025
793711d
Move info button to stable directory and build
maxatdetroit Apr 16, 2025
7c327a4
Move CSS to SCSS
maxatdetroit Apr 16, 2025
2e9894d
Rename info button to photo button
maxatdetroit Apr 16, 2025
c34e2ae
Implement photo button MVP
maxatdetroit Apr 16, 2025
38d1553
Implement link behavior
maxatdetroit Apr 16, 2025
f09968d
Merge pull request #331 from CityOfDetroit/issue.315.photo-button
maxatdetroit Apr 17, 2025
da3425e
Create 3.0.0-alpha.2
maxatdetroit Apr 17, 2025
e0a7591
Merge branch 'dev' into bv3.0
maxatdetroit May 6, 2025
49e1304
Merge branch 'dev' into bv3.0
maxatdetroit Jun 3, 2025
a72e2f2
Release new version
maxatdetroit Jun 3, 2025
86fa888
Merge pull request #341 from CityOfDetroit/issue.339.v3
maxatdetroit Jun 3, 2025
e71a6dd
Fix changelog entry
maxatdetroit Jun 3, 2025
e0ab1a8
Don't import experimental components in stable components
maxatdetroit Jun 3, 2025
7bf8c72
update docs and version
maxatdetroit Jun 3, 2025
907e37f
Merge pull request #342 from CityOfDetroit/issue.339.v3.2
maxatdetroit Jun 3, 2025
0e78b04
Rename stylesheets
maxatdetroit Jun 4, 2025
e3d45bd
Update typography styles
maxatdetroit Jun 4, 2025
e5127ae
Version bump
maxatdetroit Jun 4, 2025
aa0683e
Merge pull request #343 from CityOfDetroit/issue.style-guide-v2
maxatdetroit Jun 4, 2025
98e1512
Updating map component to use latest button component.
jedgar1mx Jun 17, 2025
dd0493d
Merge pull request #346 from CityOfDetroit/fix.issue.345
jedgar1mx Jun 17, 2025
2291dd0
Updating version.
jedgar1mx Jun 17, 2025
bb06b7c
Fix padding
maxatdetroit Jun 18, 2025
1399df5
Expose CSS parts and add grid example
maxatdetroit Jun 18, 2025
e4b740b
Default frow to fill component
maxatdetroit Jun 18, 2025
07646d2
Format
maxatdetroit Jun 18, 2025
a46e427
Merge pull request #348 from CityOfDetroit/issue.347
maxatdetroit Jun 18, 2025
d74d234
Bump version and changelog
maxatdetroit Jun 18, 2025
f22cacf
Merge pull request #349 from CityOfDetroit/package-v3.0.0-alpha7
maxatdetroit Jun 18, 2025
c134218
Update build
maxatdetroit Jun 18, 2025
611a6bc
Merge branch 'dev' into bv3.0
maxatdetroit Jun 24, 2025
40642fe
Update build; version; changelog
maxatdetroit Jun 24, 2025
e0a88a8
Merge branch 'dev' into bv3.0
maxatdetroit Jun 30, 2025
11dc329
New release
maxatdetroit Jun 30, 2025
7792b2c
Merge branch 'dev' into bv3.0
maxatdetroit Jun 30, 2025
de43aee
Update build
maxatdetroit Jun 30, 2025
44d0aa0
Update changelog
maxatdetroit Jun 30, 2025
91994d9
Introduce process list components
maxatdetroit Aug 25, 2025
821a3ff
Merge pull request #356 from CityOfDetroit/feature.process
maxatdetroit Aug 25, 2025
b262c64
Implement counter CSS parts
maxatdetroit Aug 25, 2025
5d3a699
Merge pull request #357 from CityOfDetroit/feature.color-counter
maxatdetroit Aug 25, 2025
0963df7
Update changelog, build, version
maxatdetroit Aug 25, 2025
9f9e841
Merge pull request #358 from CityOfDetroit/v3.0.0-alpha.10
maxatdetroit Aug 25, 2025
fdd87ce
Ignore dev files
maxatdetroit Aug 29, 2025
6b18c67
Implement combo box component
maxatdetroit Aug 29, 2025
aacf4d3
Lints
maxatdetroit Aug 29, 2025
2cf4aa0
Merge pull request #359 from CityOfDetroit/feature.combo-box
maxatdetroit Aug 29, 2025
3d29f00
Implement callout component
maxatdetroit Sep 3, 2025
6111b68
Merge pull request #360 from CityOfDetroit/feature.callout
maxatdetroit Sep 5, 2025
1fecf6f
Implement detail panel to replace accordion
maxatdetroit Sep 9, 2025
5ab290c
Fix lint errors and formatting issues
maxatdetroit Sep 9, 2025
0803a1f
Merge pull request #361 from CityOfDetroit/feature.detailpanel
maxatdetroit Sep 9, 2025
f3f73e9
Adding detail panel component to stable, incresing release version.
jedgar1mx Oct 8, 2025
dc8a2fd
Revering version of @storybook/addon-a11y.
jedgar1mx Oct 8, 2025
becd86c
Merge pull request #362 from CityOfDetroit/v3.0.0-alpha.11
jedgar1mx Oct 8, 2025
74f4708
Enabling vector tiles and layers.
jedgar1mx Nov 21, 2025
d5e3ec2
Fixing click event for vector layers, update test.
jedgar1mx Nov 21, 2025
1dce2ac
Merge pull request #364 from CityOfDetroit/feature.363
jedgar1mx Nov 21, 2025
f9a5baa
Update CHANGELOG.md [skip ci]
jedgar1mx Nov 21, 2025
fd12057
Updating version to 3.0.0-alpha.12
jedgar1mx Nov 21, 2025
ac62498
Merge pull request #365 from CityOfDetroit/v3.0.0-alpha.12
jedgar1mx Nov 21, 2025
a7adde5
Updates to Geocoder to use multiple parents, updates to Map, new pack…
jedgar1mx Dec 12, 2025
873f7dd
Update CHANGELOG.md [skip ci]
jedgar1mx Dec 12, 2025
191c59a
Updating changelog.
jedgar1mx Dec 12, 2025
e5d1c6b
Merge pull request #366 from CityOfDetroit/3.0.0-alpha13
jedgar1mx Dec 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Dev Tooling Configurations
.claude/
claude.md

# Logs
logs
*.log
Expand Down
1 change: 0 additions & 1 deletion .storybook/docs/js-properties-table.js
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,6 @@ export class JSPropertiesTable extends HTMLElement {
const descriptionHeader = document.createElement('th');
descriptionHeader.className = 'description-column';
descriptionHeader.textContent = 'Description';

headerRow.appendChild(nameHeader);
headerRow.appendChild(descriptionHeader);
headerRow.appendChild(typeHeader);
Expand Down
2 changes: 1 addition & 1 deletion .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// .storybook/preview.js
import 'bootstrap/dist/css/bootstrap.min.css';
import '../src/shared/themed-bootstrap.css';

export const parameters = {
actions: {},
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
nodeLinker: node-modules
npmAuthToken: process.env.NPM_TOKEN
npmAuthToken: env.npmAuthToken
yarnPath: .yarn/releases/yarn-3.6.2.cjs
101 changes: 101 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,104 @@
# v3.0.0-alpha.13 (Fri Dec 12 2025)

#### 🐛 Bug Fix

- V3.0.0 alpha.13 [#365](https://github.com/CityOfDetroit/COD-Design-System/pull/365) ([@jedgar1mx](https://github.com/jedgar1mx))

#### ⚠️ Pushed to `master`

- Updates to Geocoder to use multiple parents, updates to Map, new package version. (jedgar1mx@gmail.com)

#### Authors: 2

- Edgar Montes (jedgar1mx@gmail.com)
- J Edgar Montes ([@jedgar1mx](https://github.com/jedgar1mx))

---

# v3.0.0-alpha.12 (Fri Nov 21 2025)

#### 🐛 Bug Fix

- Feature.363 [#364](https://github.com/CityOfDetroit/COD-Design-System/pull/364) ([@jedgar1mx](https://github.com/jedgar1mx))
- Adding detail panel component to stable, incresing release version. [#362](https://github.com/CityOfDetroit/COD-Design-System/pull/362) ([@jedgar1mx](https://github.com/jedgar1mx))

#### Authors: 1

- J Edgar Montes ([@jedgar1mx](https://github.com/jedgar1mx))

---

# v3.0.0-alpha.10 (Monday Aug 25 2025)

#### 🚀 Enhancement

- [Implement process list component](https://github.com/CityOfDetroit/COD-Design-System/pull/356)

# v3.0.0-alpha.9 (Monday Jun 30 2025)

#### 🐛 Bug Fix

- [Style and A11Y fixes for section navigation component](https://github.com/CityOfDetroit/COD-Design-System/pull/351)
- [Fix button default styling in section nav](https://github.com/CityOfDetroit/COD-Design-System/pull/353)

# v3.0.0-alpha.8 (Tues Jun 24 2025)

#### 🚀 Enhancement

- [Support internalization of .gov banner](https://github.com/CityOfDetroit/COD-Design-System/pull/350)

# v3.0.0-alpha.7 (Wed Jun 18 2025)

#### 🚀 Enhancement

- [Update service button padding, sizing, and expose CSS parts](https://github.com/CityOfDetroit/COD-Design-System/pull/348)

# v3.0.0-alpha.6 (Wed Jun 18 2025)

#### 🐛 Bug Fix

- [Use latest button in map component](https://github.com/CityOfDetroit/COD-Design-System/pull/346)

# v3.0.0-alpha.5 (Wed Jun 04 2025)

#### 🚀 Enhancement

- [Styleguide updates and refactors](https://github.com/CityOfDetroit/COD-Design-System/pull/343)

# v3.0.0-alpha.4 (Tue Jun 03 2025)

#### 🐛 Bug Fix

- [Remove experimental component imports in stable](https://github.com/CityOfDetroit/COD-Design-System/pull/342)

# v3.0.0-alpha.3 (Tue Jun 03 2025)

#### 🐛 Bug Fix

- [Disable runtime chunk splitting](https://github.com/CityOfDetroit/COD-Design-System/pull/341)

# v3.0.0-alpha.2 (Wed Apr 16 2025)

#### 🚀 Enhancement

- [Rewrite card and move to stable](https://github.com/CityOfDetroit/COD-Design-System/pull/330)
- [Rename info button to photo button, rewrite, and move to stable](https://github.com/CityOfDetroit/COD-Design-System/pull/331)

# v3.0.0-alpha.1 (Wed Apr 02 2025)

#### 🚀 Enhancement

- [Change CSS property prefix from `--bs-` to `--cod-`](https://github.com/CityOfDetroit/COD-Design-System/pull/321)
- [Rewrite and rename offcanvas component to drawer](https://github.com/CityOfDetroit/COD-Design-System/pull/319)
- [Rewrite button component](https://github.com/CityOfDetroit/COD-Design-System/pull/324)
- [Add support for contained offcanvas and square buttons](https://github.com/CityOfDetroit/COD-Design-System/pull/325)
- [Rewrite button group component](https://github.com/CityOfDetroit/COD-Design-System/pull/325)
- [Remove nav elements from design system](https://github.com/CityOfDetroit/COD-Design-System/pull/323)

#### 🏠 Internal

- [Refactor stylesheets for lean SCSS imports](https://github.com/CityOfDetroit/COD-Design-System/pull/321)

# v2.0.6 (Tues Jun 03 2025)

#### 🐛 Bug Fix
Expand Down
2 changes: 1 addition & 1 deletion build/experimental/assets/js/main.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/stable/assets/js/main.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cod-design-system",
"version": "2.0.6",
"version": "3.0.0-alpha.13",
"description": "City of Detroit design system",
"main": "build/stable/assets/js/main.js",
"repository": {
Expand Down Expand Up @@ -69,7 +69,7 @@
"@storybook/web-components": "^8.6.4",
"@storybook/web-components-webpack5": "^8.6.4",
"@svgr/webpack": "^5.5.0",
"auto": "^10.43.0",
"auto": "^11.3.6",
"babel-loader": "^8.2.3",
"babel-plugin-transform-react-remove-prop-types": "^0.4.24",
"chromatic": "^10.3.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,6 @@ div {
}

.btn {
--bs-btn-padding-x: 0rem;
--bs-btn-padding-y: 0rem;
--cod-btn-padding-x: 0rem;
--cod-btn-padding-y: 0rem;
}
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,6 @@ div {
}

.btn {
--bs-btn-padding-x: 0rem;
--bs-btn-padding-y: 0rem;
--cod-btn-padding-x: 0rem;
--cod-btn-padding-y: 0rem;
}
4 changes: 2 additions & 2 deletions src/experimental/components/atoms/Breadcrumb/Breadcrumb.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,13 @@ export default class Container extends HTMLElement {
// TODO: Fix old ESLint errors - see issue #1099
// eslint-disable-next-line eqeqeq
if (noDivider == 'true') {
this.nav.style.cssText = "--bs-breadcrumb-divider: '';";
this.nav.style.cssText = "--cod-breadcrumb-divider: '';";
}

// TODO: Fix old ESLint errors - see issue #1099
// eslint-disable-next-line eqeqeq
if (svg != undefined || svg != null) {
this.nav.style.cssText = `--bs-breadcrumb-divider: url(${svg});`;
this.nav.style.cssText = `--cod-breadcrumb-divider: url(${svg});`;
}
this.shadowRoot.appendChild(this.nav);
}
Expand Down
84 changes: 0 additions & 84 deletions src/experimental/components/atoms/Button/Button.css

This file was deleted.

110 changes: 0 additions & 110 deletions src/experimental/components/atoms/Button/Button.js

This file was deleted.

3 changes: 0 additions & 3 deletions src/experimental/components/atoms/CardBody/CardBody.css

This file was deleted.

Loading
Loading