Proximus design system
Important information:
Using the Design System implies following some rules: the code should be valid and same as the Design System. Meaning custom HTML & CSS override are forbidden.
Please don't forget to read Usage part of each element.

Navigation arrows

Allow to navigate easily trough content. Whether it's through pages, slides or carousels.

last modified: 15/09/2023 15:40:11


It comes handy when you need to split content and offer a easy way to navigate through content. Use navigation arrows in your carousels or as pagination.

You can choose the type of navigation arrows according to the visual importance you wish to give them.

  1. Primary navigation arrows
    Use this one as the main call to action on of the components.
  2. Secondary
    For secondary actions.


  1. Default state
    State visible before click.
  2. Hover/focused states
    State visible when the cursor hovers the navigation arrow and triggered by keyboard navigation or click. Cursor becomes a pointer.
  3. Disabled state
    State visible if the navigation arrow is not clickable.


Navigation arrows can be used together or separated.


Best practise

Safe area

Always keep a safe area around each navigation arrow to avoid the overlapping with content.




Navigation arrows placed together must be spaced far enough apart for the user to distinguish them .



last modified: 15/09/2023 15:40:11

Sizes and colors

last modified: 09/10/2023 11:35:06

Label of each arrow is available for screen readers and must be translated in the aria-label of the <i> tag.


Navigation arrows can be generated with helpers called @rsNavArrow.rsNext() and @rsNavArrow.rsPrev() .

Here is the list of all the parameters:

Name Type Description Default value
bBtn boolean Is it <button> instead of <a> false
bDisabled boolean Is the arrow disabled false
sXtraClass string Extra class to rs-navigation-arrow container ""

Default navigation arrows

Add rs-navigation-purple class to navigation container.


Add rs-navigation-white class to navigation container.



Add rs-navigation-neg class to navigation container.

Disabled arrow


For Screen Reader add:

  • aria-disabled="true" tabindex="-1" to <a>
  • disabled to <button>

Add rs-disabled class to disabled arrow container.