Skip to content

Cns website - #1811

Open
edlu77 wants to merge 137 commits into
developfrom
cns-website
Open

Cns website#1811
edlu77 wants to merge 137 commits into
developfrom
cns-website

Conversation

@edlu77

@edlu77 edlu77 commented Oct 10, 2025

Copy link
Copy Markdown
Contributor

@edlu77
edlu77 requested a review from axdanbol October 10, 2025 19:20
@edlu77 edlu77 self-assigned this Oct 10, 2025
@nx-cloud

nx-cloud Bot commented Oct 10, 2025

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit faf405b

Command Status Duration Result
nx affected --targets=lint,test,compodoc --conf... ✅ Succeeded 50s View ↗
nx affected --target=build,build-webcomponent,b... ✅ Succeeded 1m 56s View ↗

💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗


☁️ Nx Cloud last updated this comment at 2026-07-16 20:08:09 UTC

@github-actions

github-actions Bot commented Oct 10, 2025

Copy link
Copy Markdown

🚀 Preview Deploy Report

✅ Successfully deployed preview here

Comment thread apps/cns-website/eslint.config.mjs Outdated
Comment thread apps/cns-website/project.json Outdated
Comment thread apps/cns-website/project.json Outdated
Comment thread apps/cns-website/tsconfig.editor.json
@edlu77 edlu77 removed their assignment Oct 17, 2025
axdanbol and others added 16 commits November 3, 2025 13:04
* Add CNS logos for header and footer

* Add cns footer

* Update cns footer styles

* Testing

* Documentation

* Footer style updates
* feat(cns-website): ✨ #1860 - add content template for visitor info page

* feat(global): ✨ misc - add cns-website to scopes list for conventional commits

* feat(lib:design-system): ✨ #1885 - impl basic google maps - markers pending

* feat(lib:design-system): ✨ implement google maps with support for disabling when cookies disabled

* feat(lib:design-system): ✨ add analytics trackers to maps component

* refactor(lib:design-system): ♻️ change back to iframe based google maps

* feat(lib:design-system): ✨ sample tests included

* refactor(lib:design-system): ♻️ rename stories file

* feat(cns-website): ✨ add google maps implementation to visitor info page

* refactor(lib:design-system): ♻️ #1885 - review changes done

* feat(cns-website): update visitor info page after component inputs updated

* test(lib:design-system): ✅ pass tests after changes to input

* style(global): lint fixes

* Revert "Merge branch 'develop' of github.com:hubmapconsortium/hra-ui into 1860-cns-ws-visitor-info-page"

This reverts commit 932ed6f, reversing
changes made to 96c5c12.

---------

Co-authored-by: Daniel Bolin <axbolin@iu.edu>
* feat: ✨ added jobs page to new cns website

* moved data yaml file to public assets in cns website

* removed some extra comments in app routes

---------

Co-authored-by: Daniel Bolin <axbolin@iu.edu>
* feat: ✨ added jobs page to new cns website

* feat: added privacy policy page to cns website

* synced branch with develop

* moved privacy policy data yaml to public assets cns website

* removed extra comments from app routes

---------

Co-authored-by: Daniel Bolin <axbolin@iu.edu>
* added content-paga schema

* added all the images

* added content data file

* updated routes

* update project.json and app config

* lint fix

* Merge branch 'cns-website' into amatria-page

* updated project json and app config

* moving data.yaml and images to a new folder

* updated project.json

---------

Co-authored-by: Daniel Bolin <axbolin@iu.edu>
* add image assets for the about page

* add schema for content page

* add json schema for content page

* add about page content

* add routes for about page

* update contact info

* lint changes

* update routes

* refactor(app:cns-website): Lint fix

---------

Co-authored-by: Daniel Bolin <axbolin@iu.edu>
* Add header component and mobile menu

* Merge branch 'cns-website' of https://github.com/hubmapconsortium/hra-ui into cns-header

* Add mega menu

* Add backdrop blur

* Tweaks

* Requested tweaks
edlu77 and others added 25 commits April 3, 2026 15:59
* Render gallery card as plain text if no link

* Redirect publications to default view

* Change focus behavior on mega menu open

* Pull data from cns.iu.edu

* Set menu focus behavior properly
* Amatria page: Add photo credit and past event sections

Added header content and multiple event sections for Amatria.

* Fix YAML tag formatting for event years
* Amatria page: Dendrite card updates

* Fix typos

* Update labels

* Add 2017 Dendrite file

* Rename amatria pdf
Updated content to include a hyperlink for the 2017 ISE Summer Camp.
* refactor(app:cns-website): Update tags logic

Use category instead of type & limit to 2 tags

* refactor(lib:design-system): 💄 Tweak gallery card chips alignment

* test(app:cns-website): ✅ Fix tests
* Add new cns color variables

* Update cns footer to new spec

* Add new color variables to cns website + footer update

* Start on adding dark mode

* More dark mode edits

* Change header blur

* Styling updates for error pages, mega menu, footer, and privacy preferences

* Additional styling tweaks

* Cleanup and additional styling tweaks

* Navigation style changes

* Fix logo color on mobile menu

* Mobile menu redesign

* Update menu content
* fix(app:cns-website): Fix privacy policy link in consent banner

* fix(app:cns-website): Correct the aria-label for jsmf

* fix(lib:design-system): ♿ Improve section link accessability

* docs(lib:design-system): 📝 Add missing code docs

* fix(lib:design-system): Fix consent banner layout issues

* refactor(lib:design-system): Use cdk overlay instead of dialog for consent banner

* test(app:cde-ui): Update a failing test

* fix(app:cns-website): Hide mobile only button in mega menu
* refactor(app:cns-website): Fix a couple of links

* build(app:cns-website): Reenable code splitting for cns website

* refactor(app:cns-website): ♿ Add appropriate roles & labels

* refactor(app:cns-website): Additional aria role tweaks

* test(app:cns-website): Fix search tests on team & research pages

* test(app:cns-website): More search test fixes

* refactor(app:cns-website): Add skip to main content button

Also adjust some inconsistent focus states
* Add new typography tokens

Co-authored-by: Copilot <copilot@github.com>

* More font and styling updates

Co-authored-by: Copilot <copilot@github.com>

* Update header font sizes

* Add hra table font changes

Co-authored-by: Copilot <copilot@github.com>

* Update fonts for error pages

Co-authored-by: Copilot <copilot@github.com>

* Padding tweaks

* Remove bottom fade overlay for database layouts

* Update breadcrumb separator color

* Tweaks for spacing and colors

* Fix padding on search bar

Co-authored-by: Copilot <copilot@github.com>

---------

Co-authored-by: Copilot <copilot@github.com>
* perf(app:cns-website): Set lazy loading on some images

* refactor(app:cns-website): Update data schemas

* refactor(app:cns-website): Update components to use new data format

* refactor(app:cns-website): Corrent content/indexes base url

* test(app:cns-website): ✅ Fix failing tests

Co-authored-by: Copilot <copilot@github.com>

---------

Co-authored-by: Copilot <copilot@github.com>
* Revise jobs page to reflect no open positions

Per Lisel: Updated job listing to indicate no open positions and removed detailed job description.

* fix(app:cns-website): Ensure footer is at bottom for content pages

---------

Co-authored-by: Daniel Bolin <axbolin@iu.edu>
* Add project filter to research page

* Remove text changes

* Hide filter options without counts

* Enable filtering by project tags

Co-authored-by: Copilot <copilot@github.com>

* Add additional placeholder images

* Hide filter categories with <2 options

Co-authored-by: Copilot <copilot@github.com>

* Add test coverage and documentation

* Fix hra project id

* Add way to hide filter options with no count

* refactor(app:cns-website): update project handling in research store and serialization

* Move projectItems into computed block

---------

Co-authored-by: Copilot <copilot@github.com>
Removed hard-coded event content and added a button for viewing events.
@andreasbueckle
andreasbueckle deleted the cns-website branch July 8, 2026 13:00
@axdanbol
axdanbol restored the cns-website branch July 16, 2026 19:18
@axdanbol axdanbol reopened this Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cns-website ♻️ Design system component needed for cns.iu.edu implementation and later iterations of the HRA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants