DARK MODE, MICROINTERACTIONS & BEYOND: UI TRENDS IN WEB APPLICATION DEVELOPMENT