Skip to content

278 corps castle link not redirecting correctly#281

Merged
willbreitkreutz merged 4 commits into
mainfrom
278-corps-castle-link-not-redirecting-correctly
May 18, 2026
Merged

278 corps castle link not redirecting correctly#281
willbreitkreutz merged 4 commits into
mainfrom
278-corps-castle-link-not-redirecting-correctly

Conversation

@willbreitkreutz

Copy link
Copy Markdown
Contributor

Summary

Fix a couple of the link issues. This should solve the breadcrumbs not working #273 and the corps castle link issue #278 .

Checklist

  • I updated docs/examples if the component API or behavior changed
  • I added screenshots for UI changes when useful
  • I applied exactly one version label: patch-bump, minor-bump, or major-bump

Release impact

Should not have any breaking changes, but adds to the api of SiteWrapper

@willbreitkreutz willbreitkreutz requested a review from krowvin May 11, 2026 21:04
@willbreitkreutz willbreitkreutz linked an issue May 11, 2026 that may be closed by this pull request
@github-actions

Copy link
Copy Markdown

Please set a versioning label of either major-bump, minor-bump, or patch-bump to the pull request.

@krowvin krowvin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems we both took a crack at this!

I should have assigned I only set it as a child issue

Also good we both did because I did not go the route of adding the home link param. Agreed on that.

But consider the default. If you believe it should be # ?

Comment thread lib/composite/site-wrapper/index.jsx
Comment thread src/app-pages/documentation/_docs-page.jsx
Comment thread vite.config.js

@krowvin krowvin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed to merge this in first

@willbreitkreutz willbreitkreutz merged commit 6aa18f6 into main May 18, 2026
2 checks passed
willbreitkreutz added a commit that referenced this pull request Jun 2, 2026
* Run at /groundwork locally to better emulate docs site

* Modify docs template to make home button and breadcrumbs work better.  Remove any logic from breadcrumb items, just use the href provided.

* Add a `homeUrl` prop to the site wrapper that drives the href of the usace logo in the header, just pass that href down, or if not provided bail with a `#`

* add `homeUrl` prop to SiteWrapper docs
willbreitkreutz added a commit that referenced this pull request Jun 8, 2026
* initial commit for maps

* styles update

* fixed old type

* fixed library name

* fixed conflicts

* Update publish.yml (#276)

* run npm audit fix (#275)

* 4.0.6

* Update publish.yml (#277)

* 4.0.7

* try updated checkout action (#279)

* 4.0.8

* Update publish (#280)

* try updated checkout action

* add repository to package.json?

* 4.0.9

* Update publish.yml

try and get the npm logs

* Update publish.yml

* Update publish.yml

Remove debug step

* 278 corps castle link not redirecting correctly (#281)

* Run at /groundwork locally to better emulate docs site

* Modify docs template to make home button and breadcrumbs work better.  Remove any logic from breadcrumb items, just use the href provided.

* Add a `homeUrl` prop to the site wrapper that drives the href of the usace logo in the header, just pass that href down, or if not provided bail with a `#`

* add `homeUrl` prop to SiteWrapper docs

* 4.1.0

* Fix duplicated docs hash links (#282)

* 4.1.1

* try and get up to date package lock

* update groundwork-geo

* remove annoying type errors

* change from console.log to alert, that way we show the user click handler is doable

* swap alert for console.log

* make mapping navigation links consistent

* Fix mapping section of links in nav-links.js

* add demo imports for the components being used

* fix demo import for GeoJSONLayer

* Update map-layout docs

Note that it is leftSidebar and the other overlays are ...Toolbar

---------

Co-authored-by: thill02 <tessa.j.hill@usace.army.mil>
Co-authored-by: Charles Graham <charles.r.graham@usace.army.mil>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Corps Castle link not redirecting correctly

2 participants