Commit Graph

419 Commits (9a2536ba68e97efecbc764ee9ebdb4353fa26f2a)

Author SHA1 Message Date
Chris Veilleux 9a2536ba68 added page not found module and removed leaflet module 2018-12-20 14:18:44 -06:00
Chris Veilleux 740760029d Merge remote-tracking branch 'remotes/origin/tartarus-overhaul' into device-page 2018-12-20 14:07:58 -06:00
Chris Veilleux ae61d36aa3
Merge pull request #28 from MycroftAI/profile-page
Profile page UI content complete.  Still needs API and styling work.
2018-12-20 14:05:33 -06:00
Chris Veilleux 8e9ab7d871
Merge branch 'tartarus-overhaul' into profile-page 2018-12-20 14:04:20 -06:00
Chris Veilleux 737904d0ab
Merge pull request #27 from MycroftAI/ui-theming
Initial theming file definitions
2018-12-20 14:02:35 -06:00
Chris Veilleux 6bdada2283
Merge pull request #29 from MycroftAI/not-found-page
added a library application to build a standard 404 page
2018-12-20 14:01:00 -06:00
Chris Veilleux d4b5191d64 added a library application to build a standard 404 (page not found) page 2018-12-20 13:54:15 -06:00
Chris Veilleux 49faa139eb fixed some formatting issues that occurred when the sidnav content did not take up the whole screen 2018-12-18 15:48:31 -06:00
Chris Veilleux ddd84d0dc4 removed background color as it is redundant with the app 2018-12-18 15:33:20 -06:00
Chris Veilleux de505831c7 new device feature module 2018-12-17 13:44:56 -06:00
Chris Veilleux db39ee776f removed some code that now lives in the globalnav library 2018-12-17 13:44:32 -06:00
Chris Veilleux 746b477206 removed some code that now lives in the globalnav library 2018-12-17 13:44:01 -06:00
Chris Veilleux 8ce3307933 moved some code that was being duplicated in the applications into the library. 2018-12-17 13:42:36 -06:00
Chris Veilleux b0b567d5eb Merge remote-tracking branch 'remotes/origin/ui-theming' into device-page 2018-12-17 12:53:05 -06:00
Chris Veilleux 5891f77872 Merge remote-tracking branch 'remotes/origin/tartarus-overhaul' into ui-theming 2018-12-17 12:43:07 -06:00
Chris Veilleux 5821f7a9f1 Merge remote-tracking branch 'remotes/origin/master' into profile-page 2018-12-17 12:41:41 -06:00
Chris Veilleux f748939e40 Merge remote-tracking branch 'remotes/origin/master' into tartarus-overhaul 2018-12-17 12:41:11 -06:00
Chris Veilleux c3896949bd changed text color to be the secondary color all the time. 2018-12-17 12:34:20 -06:00
Chris Veilleux 0d67a20bcc added agreements section and applied some basic formatting 2018-12-14 17:21:33 -06:00
Chris Veilleux c36bad6594 stubbed in the components of the profile page 2018-12-13 17:02:38 -06:00
Chris Veilleux 238c9a8040 Merge branch 'ui-theming' into profile-page 2018-12-13 15:22:27 -06:00
Chris Veilleux 1b7c4d7683 changed default favicon to use the mycroft branding 2018-12-13 12:27:10 -06:00
Chris Veilleux 4a33b1a26e added a stylesheet specific to themes 2018-12-13 12:16:17 -06:00
Chris Veilleux c1a9d9d480 down-merging from tartarus-overhaul 2018-12-03 11:50:27 -06:00
Chris Veilleux e43117062e learned some things about scss so made scss files more "sassy" 2018-12-02 00:24:59 -06:00
Chris Veilleux 81932e632b
Merge pull request #24 from MycroftAI/fixing-skill-install-endpoint
Fixing the skill install endpoint
2018-11-29 12:59:24 -06:00
Chris Veilleux b9d690cebc remove logic that removed items from the "to_install" and "to_remove" install skill settings. This will be done on the backend by the API that talks to the device. 2018-11-29 12:58:42 -06:00
Matheus Lima bf5cdbc987 Making the skill install endpoint send a list of device uuids together with the skill we are installing or removing. Also, changed the endpoint to not receive the parameter action in the body anymore 2018-11-29 15:30:28 -03:00
Chris Veilleux b381c784ec added a proxy.config file to take care of cors issues with api calls 2018-11-27 14:13:13 -06:00
Chris Veilleux d622b2b2aa Copied content from the marketplace base environment 2018-11-27 14:12:33 -06:00
Chris Veilleux de24ceed56 added style to body to fill the content area 2018-11-27 14:11:57 -06:00
Chris Veilleux 2dfa71eae1 added account application 2018-11-27 12:50:08 -06:00
Chris Veilleux f67f606d96
Merge pull request #23 from MycroftAI/dev
Merging 2018.4 hotfixes into master
2018-11-26 18:20:14 -06:00
Chris Veilleux e7d81b469e
Merge pull request #22 from MycroftAI/css-hotfixes
2018.4 hotfixes
2018-11-26 18:19:23 -06:00
Chris Veilleux 5e69dd8299 add icon next to username in top toolbar 2018-11-16 12:21:15 -06:00
Chris Veilleux 9696af8f6b change name of a few nav items to be less techy 2018-11-16 11:58:23 -06:00
Chris Veilleux dc19172b5d attempt to fix an issue where the footer icons overlapped with the footer text 2018-11-16 11:57:49 -06:00
Chris Veilleux e019f553eb removed redundant link to logout 2018-11-15 23:50:37 -06:00
Chris Veilleux bef4dc3542 minor refactor 2018-11-15 23:31:14 -06:00
Chris Veilleux 903e2f598c shortened gap between hamburger menu and logo 2018-11-15 23:30:55 -06:00
Chris Veilleux 9bf640570e added a chevron to the end of the menu item if the item has children. chevron indicates whether or not item is expanded 2018-11-15 23:09:22 -06:00
Chris Veilleux e2e92c6386 Pass a user observable to the globalnav library that can be used to populate the user name in the title bar 2018-11-15 22:02:14 -06:00
Chris Veilleux 23050cd888 minor refactor 2018-11-15 16:18:30 -06:00
Chris Veilleux e133f4aa4b refactored url settings so that only a single item containing all the urls needs to be passed to the globalnav library 2018-11-15 16:18:00 -06:00
Chris Veilleux fbb1342792 added call to marketplace user endpoint and pass the results to the globalnav library. 2018-11-15 16:16:47 -06:00
Chris Veilleux 264815f42d removed unused import 2018-11-15 16:16:00 -06:00
Chris Veilleux acf6743516 moved login/logout from "my account" menu item to toolbar. the "my account" menu item will now only show if user is logged in 2018-11-15 16:15:36 -06:00
Chris Veilleux b8f2b52adb increased spacing between footer links and wrapped each in <a> tag so that they behave like links instead of just buttons 2018-11-15 16:14:26 -06:00
Chris Veilleux b86bab255d increased size of each menu item to help with mobile usability 2018-11-15 16:13:04 -06:00
Chris Veilleux 7931b216a5 wrapped the links in <a> tags so that the navigation (open in new tab, open in new window) would display in the context menu 2018-11-15 16:12:24 -06:00