First Commit for the responsive Layout: It is a side menu on the left side, that collapses automatically for small screen devices, a toogle booton (no functionallty still) that will toogle a responsive side menu on the right side. Tested on firefox, safari and iphone. Centered content is responsive, and navbar as well
Current section on navbar top & centered. Decoupling navbar styles. Keeping all responsive
Responsive Sidebar at the right side. Toggled by the responsive button. Creating icons, images, boomerangs and angular animate. Styling.
Creating Non-Responsive tests for Layout & adding some style
Deleting the npm-debug-log, & adding the pattern in gitignore in order to ignore every *.log
Deleting the npm-debug-log, & adding the pattern in gitignore in order to ignore every *.log
Passing E2E Non-responsive tests & refactoring. Adding Services: 'locationService', 'responsivityService' and 'dataService'. Deleting a global Ctrl and using services for communicating the controllers.
Fixing typing error.
 Making site responsive for screens from 1000px && 1200px and bigger.
Adding button that opens a new window with responsive width in order to be able to show the responsive design. By now is in 'What I´ve done section'.
E2E Responsive tests & improving existing ones.
Unit tests: locationServiceSpec.
Unit tests: navbarControllerSpec.js. Also Creating Mocks. There is a service that mocks all services, so it can be reused from every test. Also there is a mocked-data.json that will be used in order to have a unique single point were is all data for testing.
Unit test: navbarController finished, and refactored: Now mocked data is provided by a service.
Unit test: Refactoring, dataProviderService is 'sidebarDataProviderService'
Unit test: sidebarControllerSpec
Unit test: responsivityServiceSpec & refactoring locationServiceSpec: Services load data from the mockedDataServiceProvider, so every data is centralized and provided from there
Fixing e2e scenario: sidebar responsive must be show by default.
Unit test: fixing responsivityServiceSpec and modifying karma.conf.js
Unit test: adding sidebarDataProviderServiceSpec & refactoring every unit test.