https://docs.xfce.org/xfce/xfdesktop/start currently contains a link that points to xfdashboard source code repository instead of xfdesktop one.
I've updated the page with the correct URL. Thanks for reporting this.