Skip to content

Commit

Permalink
WCMS-16184: Data Catalog redesign (#136)
Browse files Browse the repository at this point in the history
* WCMS-16250: Layout updates for redesign

* Add new sort and skip failing facet tests for now

* update package.lock

* Fix filter error when no datasets present

* WCMS-16249: Dataset redesign - Header

* Add page header and updated search components

* Add typescript support to jest tests

* Update package.lock

* WCMS-16253: Redesign Facets (#140)

* WCMS-16251: Search Cards (#141)

* WCMS-17286 - Upgrade 3.x branch to Design System 8 (#146)

* WCMS-17064: Fix Facet error states on explorer page (#149)

* WCMS-17447: Fix select render within Accordion (#150)

* WCMS-9877: Proposed changes fixes color contrast issues noted in WCMS-6698 and WCMS-8942.

* Revert "WCMS-9877: Proposed changes fixes color contrast issues noted in WCMS-6698 and WCMS-8942."

This reverts commit 93b5883.

* WCMS-9877: Proposed changes fixes color contrast issues noted in WCMS-6698 and WCMS-8942.

* WCMS-17042: Dataset Tabs layout

* update package lock

* Add data dictionary tab

* bump to alpha 11

* WCMS-16673: Add specs and limits pages and Large File components (#158)

* WCMS-16673: Add specs and limits pages / components

* Allow passing in an array of themes that should trigger the large file dialog

* update package lock

* WCMS-17040: 3.x - Data table tab content (#159)

* WCMS-17040: Initial commit to display data table tab content

* Add Header, typescript fixes, and add tests

* Fix rows per page dropdown

* WCMS-18024: Add trap focus when mobile menu is open. (#161)

* WCMS-17039: Dataset Overview Tab (#160)

* WCMS-17039: Dataset Overview Tab

* Add tests

* WCMS-17041: Dataset API Page (#162)

* WCMS-17041: Dataset API Page

* package lock

* Add ability to customize Api Page URL

* WCMS-16069: Data dictionary tab (#163)

* 3.x Hide data dictionary tag unless dataset has it. Remove unnused code. Make sure multi distributions render properly
* Make some A11y upgrades to resource download links
* Add file formats visibly
* Filter data dictionary by schema

* WCMS-17599: Upgrade swagger version

* WCMS-17599: Add horizontal scroll to swagger (#167)

* Site specific 3.x misc work (#164)

* 3.x Hide data dictionary tag unless dataset has it. Remove unnused code. Make sure multi distributions render properly

* remove console logs

* Make some A11y upgrades to resource download links

* Add file formats visibly

* Fix tests

* Filter data dictionary by schema

* bump package lock

* remove console logs

* data.healthcare and qic data specific 3.x readiness work and bugs

* bump package lock

* data.healthcare and qic data specific 3.x readiness work and bugs

* Bump package lock

* remove console logs

* Update DS variable

* Add date picker fix to 3.x branch

* Fix pixel shift for legacy query builder

* WCMS-17641: Title and focus state fixes (#166)

* Fix download button render with shorter resource titles

* alpha-25

* alpha 26

* Fix missing label in DataTableRowChanger

* 3.0: Hide datatable tab when not used, and fix bad datastore call (#169)

* 3.0: Hide datatable tab when not used, and fix bad datastore call

* Fix tests

* WCMS-17145: Fix mobile menu closure (#168)

* WCMS-17145: Fix mobile menu closure and iOS click bug

* bump package lock and fix some typescript bugs

* Restore word-break rule

* WCMS-16250: Layout updates for redesign

* Add new sort and skip failing facet tests for now

* update package.lock

* Fix filter error when no datasets present

* Add page header and updated search components

* Add typescript support to jest tests

* Update package.lock

* WCMS-16253: Redesign Facets (#140)

* WCMS-16251: Search Cards (#141)

* WCMS-17286 - Upgrade 3.x branch to Design System 8 (#146)

* WCMS-17064: Fix Facet error states on explorer page (#149)

* WCMS-17447: Fix select render within Accordion (#150)

* WCMS-9877: Proposed changes fixes color contrast issues noted in WCMS-6698 and WCMS-8942.

* Revert "WCMS-9877: Proposed changes fixes color contrast issues noted in WCMS-6698 and WCMS-8942."

This reverts commit 93b5883.

* WCMS-9877: Proposed changes fixes color contrast issues noted in WCMS-6698 and WCMS-8942.

* WCMS-17042: Dataset Tabs layout

* Add data dictionary tab

* update package lock

* bump to alpha 11

* WCMS-16673: Add specs and limits pages and Large File components (#158)

* WCMS-16673: Add specs and limits pages / components

* Allow passing in an array of themes that should trigger the large file dialog

* update package lock

* WCMS-17040: 3.x - Data table tab content (#159)

* WCMS-17040: Initial commit to display data table tab content

* Add Header, typescript fixes, and add tests

* Fix rows per page dropdown

* WCMS-18024: Add trap focus when mobile menu is open. (#161)

* WCMS-17039: Dataset Overview Tab (#160)

* WCMS-17039: Dataset Overview Tab

* Add tests

* WCMS-17041: Dataset API Page (#162)

* WCMS-17041: Dataset API Page

* package lock

* Add ability to customize Api Page URL

* WCMS-16069: Data dictionary tab (#163)

* 3.x Hide data dictionary tag unless dataset has it. Remove unnused code. Make sure multi distributions render properly
* Make some A11y upgrades to resource download links
* Add file formats visibly
* Filter data dictionary by schema

* WCMS-17599: Upgrade swagger version

* WCMS-17599: Add horizontal scroll to swagger (#167)

* Site specific 3.x misc work (#164)

* 3.x Hide data dictionary tag unless dataset has it. Remove unnused code. Make sure multi distributions render properly

* remove console logs

* Make some A11y upgrades to resource download links

* Add file formats visibly

* Fix tests

* Filter data dictionary by schema

* bump package lock

* remove console logs

* data.healthcare and qic data specific 3.x readiness work and bugs

* bump package lock

* data.healthcare and qic data specific 3.x readiness work and bugs

* Bump package lock

* remove console logs

* Update DS variable

* Add date picker fix to 3.x branch

* Fix pixel shift for legacy query builder

* WCMS-17641: Title and focus state fixes (#166)

* Fix download button render with shorter resource titles

* alpha-25

* alpha 26

* Fix missing label in DataTableRowChanger

* 3.0: Hide datatable tab when not used, and fix bad datastore call (#169)

* 3.0: Hide datatable tab when not used, and fix bad datastore call

* Fix tests

* Restore word-break rule

* WCMS-17145: Fix mobile menu closure (#168)

* WCMS-17145: Fix mobile menu closure and iOS click bug

* bump package lock and fix some typescript bugs

* Return null instead of 0 when no data dictionary tab (#170)

* 3.0.0

---------

Co-authored-by: Nana Poku <[email protected]>
Co-authored-by: npoku <[email protected]>
Co-authored-by: Daniel <[email protected]>
  • Loading branch information
4 people authored Mar 4, 2024
1 parent 1b07378 commit fb115f0
Show file tree
Hide file tree
Showing 77 changed files with 4,840 additions and 17,677 deletions.
1 change: 1 addition & 0 deletions __mocks__/fileMock.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
module.exports = {};
147 changes: 147 additions & 0 deletions __mocks__/mockLinks.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
const mockLinks = {
'topnav': [
{
'id': 'aboutus',
'label': 'About CMS',
'url': 'https://www.cms.gov/about-cms',
'target': '_top'
},
{
'id': 'newsroom',
'label': 'Newsroom',
'url': 'https://www.cms.gov/newsroom',
'target': '_top'
},
{
'id': 'dataresearch',
'label': 'Data & Research',
'url': 'https://www.cms.gov/Research-Statistics-Data-and-Systems/Research-Statistics-Data-and-Systems.html',
'target': '_top'
}
],
'main': [
{
'id': 'datasets',
'label': 'Datasets',
'url': '/datasets',
'target': '_top'
},
{
'id': 'nadac',
'label': 'NADAC',
'url': '/nadac',
'target': '_top'
},
{
'id': 'api',
'label': 'API',
'url': '/api',
'target': '_top'
}
],
'footerOpenDataToolLinks': [
{
'id': 'datacms',
'label': 'Data.CMS.gov',
'url': 'https://data.cms.gov/',
'target': '_blank'
},
{
'id': 'openpayments',
'label': 'OpenPaymentsData.CMS.gov',
'url': 'https://openpaymentsdata.cms.gov/',
'target': '_blank'
},
{
'id': 'medicaid',
'label': 'Medicaid.gov',
'url': 'https://medicaid.gov/'
},
{
'id': 'datamedicaid',
'label': 'Data.Medicaid.gov',
'url': 'https://data.medicaid.gov/'
},
{
'id': 'datahealthcare',
'label': 'Data.Healthcare.gov',
'url': 'https://data.healthcare.gov/',
'target': '_blank'
}
],
'footerAdditionalResourcesLinks': [
{
'id': 'cmscontactinfo',
'label': 'CMS contact info',
'url': 'https://www.cms.gov/apps/contacts/'
},
{
'id': 'helpwithfile',
'label': 'Help with file formats & plug-ins',
'url': 'https://www.cms.gov/About-CMS/Agency-Information/Aboutwebsite/Help.html'
},
{
'id': 'privacysettings',
'label': 'Privacy Settings',
'url': '#',
'dataTag': {
'name': 'privacy-policy',
'value': 'modal-trigger-footer'
}
},
{
'id': 'privacypolicy',
'label': 'Privacy policy',
'url': 'https://www.cms.gov/privacy',
'target': '_blank'
}
],
'footerUtilityLinks': [
{
'id': 'webpolicies',
'label': 'About CMS',
'url': 'https://www.cms.gov/about-cms',
'target': '_blank'
},
{
'id': 'plainlanguage',
'label': 'Plain Language',
'url': 'https://www.plainlanguage.gov/',
'target': '_blank'
},
{
'id': 'nofearact',
'label': 'No Fear Act',
'url': 'https://www.cms.gov/about-cms/agency-information/aboutwebsite/nofearact.html',
'target': '_blank'
},
{
'id': 'foia',
'label': 'Freedom of Information Act',
'url': 'https://www.cms.gov/center/freedom-of-information-act-center.html',
'target': '_blank'
},
{
'id': 'nondiscrimination',
'label': 'Nondiscrimination & Accessibility',
'url': 'https://www.cms.gov/about-cms/agency-information/aboutwebsite/cmsnondiscriminationnotice.html',
'target': '_blank'
},
{
'id': 'inspectorgeneral',
'label': 'Inspector General',
'url': 'https://www.oig.hhs.gov',
'target': '_blank'
}
],
'socialMediaLinks': {
'twitter': {
'url': 'https://twitter.com/CMSGov'
},
'linkedin': {
'url': 'https://www.linkedin.com/company/centers-for-medicare-&-medicaid-services/'
}
}
};

export default mockLinks;
Loading

0 comments on commit fb115f0

Please sign in to comment.