Popover menu

    • The only allowed menu items elements are a, button and span for the checkbox and radio only.
    • You need to put the entire menu just after the three dot icon
    • You do not need JS, CSS only is ok for positioning. JS is still required to handle the hide/show.
    • Only one ul is allowed.
    • Only one level of menu is allowed.
    • Every entry needs to have its own icon. This greatly improves the UX.
    • The element must have the class.
    • The checkbox/radio must use the nextcloud custom
    • The form element is optionnal if you’re using inputs.
    • Supported inputs are all text based ones and buttons type ones
    • Center:
    • Right is by default