- LocationSearchResults
- Nav
- Footer
- Layout
-
- Logo
- Logo name Text
- Tagline
-
- Has an overlay giving a summary of solar power according to season
- Has a marker indicating the location results on the map
-
- Has a drag handle to pull up
- Displays 3 Navigation buttons: Sunscore, Savings, Impact
- map and location search part of Layout
-
- onclick handler updates info panel
-
- update text with onclick event on one of the buttons
- Contextualize the text according to which button clicked
-
- restricting search context
- integrating with React framework while maintaining API key security
-
- integrating the data with the map API functionality
-
- CSS for triggering the swipe
- Simpler to have the buttons trigger the overlay to slide up
- How to position the Info screen to be an overlay on the main Results screen
-
- Alignment of components is tricky and time consuming. Can delay development of functional code.