Sentry Software
Sentry Maven Skin 7.0.00
-
Home
- Getting Started
Navigation Links
The header navigation bar displays your logo, external links, and social media icons.

Logo and Banner
<bannerLeft>
Display your logo on the left side of the navigation bar.
Maven Site Plugin 4.x
The current syntax uses attributes for name and href, plus an <image> sub-element:
<bannerLeft name="My Organization" href="https://example.com">
<image src="images/logo.png" alt="My Organization Logo"/>
</bannerLeft>
See the Doxia Site Model[1] for complete reference.
Maven Site Plugin 3.x
The legacy syntax uses direct child elements (still supported for backward compatibility):
<bannerLeft>
<name>My Organization</name>
<href>https://example.com</href>
<src>images/logo.png</src>
<alt>My Organization Logo</alt>
</bannerLeft>
Both syntaxes are fully supported. Use the 4.x syntax for new projects.
Logo requirements:
- Height: 40-80px (resized to 40px)
- Format: PNG with transparent background
- Colors: Light (for contrast with dark bar)
Text alternative (if no logo image):
<bannerLeft>
<name>My Organization</name>
<href>https://example.com</href>
</bannerLeft>
<bannerRight>
Same options as <bannerLeft>, displayed on the right side.
External Links
<links>
Add links in the top navigation bar:
<body>
<links>
<item name="GitHub" href="\${project.scm.url}"/>
<item name="Maven Docs" href="https://maven.apache.org"/>
</links>
</body>
Social Media
<social>
Add social media icons to the header:
<custom>
<social>
<twitter>YourHandle</twitter>
<facebook>YourPage</facebook>
<linkedin>company/YourCompany</linkedin>
</social>
</custom>
Supported networks:
| Network | Configuration |
|---|---|
<twitter>YourHandle</twitter> |
|
<facebook>YourPage</facebook> |
|
<linkedin>in/YourProfile</linkedin> or <linkedin>company/YourCompany</linkedin> |
Custom social links (for other networks):
<social>
<custom>
<icon>fa-brands fa-slack</icon>
<title>Join us on Slack</title>
<href>https://slack.example.com</href>
</custom>
</social>
Footer Links
<additionalLinks>
Add links in the page footer (for legal documents, policies, etc.):
<custom>
<additionalLinks>
<link>
<name>Terms of Service</name>
<href>https://example.com/terms</href>
</link>
<link>
<name>Privacy Policy</name>
<href>https://example.com/privacy</href>
<target>_blank</target>
</link>
</additionalLinks>
</custom>
Next Steps
- Navigation Menu[2] - Configure sidebar navigation
- Writing a Page[3] - Start writing content
- Configuration Reference[4] - All site.xml options
