Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-10715

Maven site: Include GitHub ribbon, edit button, breadcrumb navigation and logos

    XMLWordPrintableJSON

Details

    Description

      We should include a GitHub ribbon in the header (like outlined https://maven.apache.org/skins/maven-fluido-skin/#GitHub_ribbons) to ease contributing PRs. Also an edit button should be enabled on all Doxia generated documentation pages via https://maven.apache.org/doxia/doxia-sitetools/doxia-decoration-model/decoration.html (edit element in the site.xml).
      In addition a breadcrumb navigation should ease navigation back to other Maven plugin sites and the main Sling site.

      Also a header containing both the Sling logo and the Apache logo should be configured by default.

      To make this all reusable across multiple Maven plugins, those common settings should be applied to the Sling Parent.

      Attachments

        1. Screenshot 2021-08-09 at 18.37.10.png
          146 kB
          Konrad Windszus

        Issue Links

          Activity

            People

              kwin Konrad Windszus
              kwin Konrad Windszus
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50m
                  50m