# Sunnyside Agency
---
Main learnings:
1. BEM CSS naming convention from 'spikes'.
2. Classlist API `element.classList.toggle(className)`
3. Github experience - struggled with it
4. Learnt how to replicate the 'click outside' functionality
---
Sticky points:
1. 'Click outside' functionality (for keyboard navigation)
2. Hide and show nav menu
3. Merging and resolving conflicts
{"metaMigratedAt":"2023-06-17T02:05:29.286Z","metaMigratedFrom":"Content","title":"Sunnyside Agency","breaks":true,"contributors":"[{\"id\":\"e062b715-866b-4057-8cdd-0cbcda8d9297\",\"add\":522,\"del\":136}]"}