Dashboard designer comes in two modes. One is the simple mode and second is advanced mode. With simple mode you can drag and drop any reports to which you have access to, add filters, resize and set its position etc. Also you can add input parameters and define interpanel communication.In advanced dashboard designer mode, you can add javascript, html, css, buttons etc and achieve advanced functionality.