Server IP : 92.205.26.207 / Your IP : 216.73.216.16 Web Server : Apache System : Linux 207.26.205.92.host.secureserver.net 4.18.0-553.60.1.el8_10.x86_64 #1 SMP Thu Jul 10 04:01:16 EDT 2025 x86_64 User : zikryat ( 1002) PHP Version : 8.3.23 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/zikryat/public_html/node_modules/mjml-navbar/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
## mj-navbar <p style="text-align: center;" > <img src="https://cloud.githubusercontent.com/assets/1830348/15317906/d6cef510-1c23-11e6-83d7-31e4e4f8ba2a.png" alt="example desktop width navbar" width="800px" /> </p> Displays a menu for navigation with an optional hamburger mode for mobile devices. ```xml <mjml> <mj-body> <mj-section background-color="#ef6451"> <mj-column> <mj-navbar base-url="https://mjml.io" hamburger="hamburger" ico-color="#ffffff"> <mj-navbar-link href="/gettings-started-onboard" color="#ffffff">Getting started</mj-navbar-link> <mj-navbar-link href="/try-it-live" color="#ffffff">Try it live</mj-navbar-link> <mj-navbar-link href="/templates" color="#ffffff">Templates</mj-navbar-link> <mj-navbar-link href="/components" color="#ffffff">Components</mj-navbar-link> </mj-navbar> </mj-column> </mj-section> </mj-body> </mjml> ``` <p style="text-align: center;" > <a target="_blank" href="https://mjml.io/try-it-live/components/navbar"> <img width="100px" src="https://mjml.io/assets/img/svg/TRYITLIVE.svg" alt="try it live" /> </a> </p> ### mj-navbar Individual links of the menu should we wrapped inside mj-navbar. Standard Desktop: <p style="text-align: center;" > <img src="https://cloud.githubusercontent.com/assets/1830348/15317906/d6cef510-1c23-11e6-83d7-31e4e4f8ba2a.png" alt="example desktop width navbar" width="800px" /> </p> Standard Mobile: <p style="text-align: center;" > <img src="https://cloud.githubusercontent.com/assets/1830348/15317917/e514d0a4-1c23-11e6-8e5a-c23da9ac1d4e.png" alt="example mobile width navbar" width="318px" /> </p> Mode hamburger enabled: <p style="text-align: center;" > <img src="https://cloud.githubusercontent.com/assets/1830348/15317922/f01c5c24-1c23-11e6-9b0c-95b0602da260.gif" alt="hamburger mode animation shows menu expansion after clicking hamburger icon" width="309px" /> </p> <aside class="notice"> The "hamburger" feature only work on mobile device with all iOS mail client, for others mail clients the render is performed on an normal way, the links are displayed inline and the hamburger is not visible. </aside> <aside class="notice"> All the attributes prefixed with <code>ico-</code> help to customize the hamburger icon. They only work with the hamburger mode enabled. </aside> attribute | unit | description | default value ----------------------------|--------------------|--------------------------------------------------------------------------------------------------|----------------- align | string | align content left/center/right | center base url | string | base url for children components | n/a css-class | string | class name, added to the root HTML element created | n/a hamburger | string | activate the hamburger navigation on mobile if the value is hamburger | n/a ico-align | string | hamburger icon alignment, left/center/right (hamburger mode required) | center ico-close | ASCII code decimal | char code for a custom close icon (hamburger mode required) | 8855 ico-color | color format | hamburger icon color (hamburger mode required) | #000000 ico-font-family | string | hamburger icon font (only on hamburger mode) | Ubuntu, Helvetica, Arial, sans-serif ico-font-size | px | hamburger icon size (hamburger mode required) | 30px ico-line-height | px | hamburger icon line height (hamburger mode required) | 30px ico-open | ASCII code decimal | char code for a custom open icon (hamburger mode required) | 9776 ico-padding | px | hamburger icon padding, supports up to 4 parameters (hamburger mode required) | 10px ico-padding-bottom | px | hamburger icon bottom offset (hamburger mode required) | 10px ico-padding-left | px | hamburger icon left offset (hamburger mode required) | 10px ico-padding-right | px | hamburger icon right offset (hamburger mode required) | 10px ico-padding-top | px | hamburger icon top offset (hamburger mode required) | 10px ico-text-decoration | string | hamburger icon text decoration none/underline/overline/line-through (hamburger mode required) | none ico-text-transform | string | hamburger icon text transformation none/capitalize/uppercase/lowercase (hamburger mode required) | none ### mj-navbar-link This component should be used to display an individual link in the navbar. <aside class="notice"> The mj-navbar-link component must be used inside a mj-navbar component only. </aside> <aside class="notice"> `mj-navbar-link` is an "ending tag", which means it can contain HTML code which will be left as it is, so it can contain HTML tags with attributes, but it cannot contain other MJML components. More information about ending tags <a href="#ending-tags">in this section</a>. </aside> attribute | unit | description | default value -----------------|---------------|---------------------------------------|------------------------------ color | color | text color | #000000 css-class | string | class name, added to the root HTML element created | n/a font-family | string | font | Ubuntu, Helvetica, Arial, sans-serif font-size | px | text size | 13px font-style | string | normal/italic/oblique | n/a font-weight | number | text thickness | n/a href | string | link to redirect to on click | n/a letter-spacing | px,em | letter-spacing | n/a line-height | px | space between the lines | 22px padding | px | supports up to 4 parameters | 15px 10px padding-bottom | px | bottom offset | n/a padding-left | px | left offset | n/a padding-right | px | right offset | n/a padding-top | px | top offset | n/a rel | string | specify the rel attribute | n/a target | string | link target on click | n/a text-decoration | string | underline/overline/none | n/a text-transform | string | capitalize/uppercase/lowercase/none | uppercase