Add sidebar UI & a pack of services and directives #50
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Add directives: sidebar, sidebar item, backdrop, prevent scroll
Add services: memory factory, modal factory, nav data service, window size
Add modal controllers: inscriptions, reset password, delete user,
delete course
Add sidebar directive
Add sidebar item directive
Add modals through angular-bootstrap
Add prevent scroll directive
Add memory factory service
lines. Each memory can hold different related key-value pairs.
Add window size directive
Add navigation data service
Add backdrop directive
so as to close it
Add style for all the new elements
Improve style for existant elements
Add fontawesome fonts on main.scss
Add test cases for all directives, services and controllers
Add dependencies
Add HomeCtrl simulation to fetch data
Move directive templates to /views/directives/*
Remove static external resources
Notes
(just hit the corresponding API endpoint with the specified data, sent
to the modal's controller)
modals are the same)
scopes and services managing data across different directives and
controllers
Trello Card
https://trello.com/c/NF7Xu2Gk/5-maquetar-sidebar