debian-mirror-gitlab/doc/development/fe_guide/dropdowns.md
2018-03-17 18:26:18 +05:30

776 B

Dropdowns

How to style a bootstrap dropdown

  1. Use the HTML structure provided by the docs

  2. Add a specific class to the top level .dropdown element

    .dropdown.my-dropdown
      %button{ type: 'button', data: { toggle: 'dropdown' }, 'aria-haspopup': true, 'aria-expanded': false }
        %span.dropdown-toggle-text
          Toggle Dropdown
        = icon('chevron-down')
    
      %ul.dropdown-menu
        %li
          %a
            item!
    

    Or use the helpers

    .dropdown.my-dropdown
      = dropdown_toggle('Toogle!', { toggle: 'dropdown' })
      = dropdown_content
        %li
          %a
            item!