Commit Graph

463 Commits (403985b49b643782bfd575ad4c7c3e14e801e66e)

Author SHA1 Message Date
Chris Veilleux 92f0497353 renamed "antisocial" login function to "internal" login and added a docstring for the function 2019-01-29 00:22:11 -06:00
Chris Veilleux 1e7656308a changed stylesheets to use refactored theming files 2019-01-28 23:09:35 -06:00
Chris Veilleux 221ec8cc6b fixed a route pointing to nothing 2019-01-28 23:08:18 -06:00
Chris Veilleux eb0b5dc349 removed username from helper text. all logins will be email address 2019-01-28 23:02:36 -06:00
Chris Veilleux f0c9244b91 changed marketplace scss to use refactored theming stylesheets 2019-01-28 17:48:29 -06:00
Chris Veilleux 27912b4005 fixed error with page not found component 2019-01-28 17:47:50 -06:00
Chris Veilleux 42eaf65e92 removed personal information section 2019-01-28 15:33:34 -06:00
Chris Veilleux b7c909d8d1 added a blurb indicating the benefits of membership and fixed a media query bug. 2019-01-28 15:31:50 -06:00
Chris Veilleux 100aaf922e applied global styles to the social connect buttons 2019-01-28 15:10:48 -06:00
Chris Veilleux e92f0f327b changed device settings to have three columns on larger screens 2019-01-28 15:01:38 -06:00
Chris Veilleux ab432f8d58 minor formatting change 2019-01-28 14:51:15 -06:00
Chris Veilleux a4f293ee4d added mixin for option button toggle and refactored the section card mixin 2019-01-28 14:19:46 -06:00
Chris Veilleux 88661b174b added mat-stretch-tabs directive 2019-01-28 13:18:13 -06:00
Chris Veilleux 8bf3e84ce8 moved section card classes out of the theme file 2019-01-28 13:17:47 -06:00
Chris Veilleux cda2273c08 added preferences and implemented tabs 2019-01-28 12:54:02 -06:00
Chris Veilleux d427991230 new components to view and modify the tts voice on a device. 2019-01-25 17:30:31 -06:00
Chris Veilleux 0576d2dfd0 new components to view and modify the wake word on a device. 2019-01-25 17:30:14 -06:00
Chris Veilleux 2586436a7d updated to use new stylesheets 2019-01-23 20:12:49 -06:00
Chris Veilleux a83da04efb fixed selector tag naming 2019-01-23 20:11:40 -06:00
Chris Veilleux 2156d5587d fixed selector tag naming 2019-01-23 20:11:21 -06:00
Chris Veilleux 9408bbcae6 fixed selector tag naming 2019-01-23 20:11:08 -06:00
Chris Veilleux 3c0f9c1122 updated to use new stylesheets 2019-01-23 20:10:25 -06:00
Chris Veilleux 93e6cf2619 new generic icons for devices with an unknown product identifier 2019-01-22 14:51:04 -06:00
Chris Veilleux f6272a2919 minor design changes 2019-01-11 12:40:37 -06:00
Chris Veilleux 76098e2fd0 gave the css class for section titles a more apt name. 2019-01-10 11:45:36 -06:00
Chris Veilleux a9ae2a6974 Applied a slew of design changes requested buy design team. 2019-01-10 11:22:32 -06:00
Chris Veilleux 7efa496d6e abstracted out the commonalities of attribute editing modals into a common component 2019-01-08 15:46:45 -06:00
Chris Veilleux 8b14af0635 moved the attribute components into the attribute folder. suffixed existing component with "-edit" and added a "-view" component for each attribute 2019-01-08 14:04:52 -06:00
Chris Veilleux 57f5f5dc54 stubbed in UI components for geographic location 2019-01-08 12:03:27 -06:00
Chris Veilleux 2b90898317 did some refactoring to make the device attribute component re-usable. also did a bit of renaming 2019-01-07 17:51:47 -06:00
Chris Veilleux ea7b0205e8 add device delete dialog 2019-01-04 16:00:31 -06:00
Chris Veilleux 99741081f1 removed an unnecessary field 2019-01-04 15:36:32 -06:00
Chris Veilleux 54d253f647 removed css that is not needed because of the mat-dialog-actions directive 2019-01-04 15:36:07 -06:00
Chris Veilleux 2513b336d5 fine tuned how the value selected in the dialog gets reflected in the device object 2019-01-04 13:59:54 -06:00
Chris Veilleux f7a709c789 removed an unnecessary field 2019-01-04 11:53:55 -06:00
Chris Veilleux 882cb247ad add informational text to the placement dialog. 2019-01-04 11:50:31 -06:00
Chris Veilleux c5272ab952 add device placement dialog 2019-01-03 14:55:40 -06:00
Chris Veilleux 7332b106f3 Add descriptive text indicating what grouping functionality benefits are 2019-01-03 14:52:08 -06:00
Chris Veilleux a2716059fb Add styling for the descriptive text 2019-01-03 14:50:49 -06:00
Chris Veilleux 89167fff18 rename file to match other platform icons 2019-01-03 14:49:56 -06:00
Chris Veilleux 71b25671fa icons for device platforms 2019-01-02 20:22:12 -06:00
Chris Veilleux 27d8daceae applied styling from design group and implemented a first attempt at a device group picker 2019-01-02 20:21:36 -06:00
Chris Veilleux e0a4431cce improved spacing 2018-12-20 15:05:59 -06:00
Chris Veilleux e16ecb82a9 removed leaflet code 2018-12-20 14:18:59 -06:00
Chris Veilleux 78c5ba4c67 added page not found module and removed leaflet module 2018-12-20 14:18:44 -06:00
Chris Veilleux bcb0fc4b61 Merge remote-tracking branch 'remotes/origin/tartarus-overhaul' into device-page 2018-12-20 14:07:58 -06:00
Chris Veilleux 904090c7e0 Merge branch 'tartarus-overhaul' into profile-page 2018-12-20 14:04:20 -06:00
Chris Veilleux eec9ca9ffb Merge pull request #27 from MycroftAI/ui-theming
Initial theming file definitions
2018-12-20 14:02:35 -06:00
Chris Veilleux dc47e6f5fd added a library application to build a standard 404 (page not found) page 2018-12-20 13:54:15 -06:00
Chris Veilleux 6f933b05a8 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 66e586774c removed background color as it is redundant with the app 2018-12-18 15:33:20 -06:00
Chris Veilleux 4111ddcaf9 new device feature module 2018-12-17 13:44:56 -06:00
Chris Veilleux c3bc6616a0 removed some code that now lives in the globalnav library 2018-12-17 13:44:32 -06:00
Chris Veilleux c1d93cb19a removed some code that now lives in the globalnav library 2018-12-17 13:44:01 -06:00
Chris Veilleux d653d6abe3 moved some code that was being duplicated in the applications into the library. 2018-12-17 13:42:36 -06:00
Chris Veilleux de2ee8a118 Merge remote-tracking branch 'remotes/origin/tartarus-overhaul' into ui-theming 2018-12-17 12:43:07 -06:00
Chris Veilleux 2483328b3b Merge remote-tracking branch 'remotes/origin/master' into profile-page 2018-12-17 12:41:41 -06:00
Chris Veilleux 57391ef3e5 Merge remote-tracking branch 'remotes/origin/master' into tartarus-overhaul 2018-12-17 12:41:11 -06:00
Chris Veilleux 19f6d1bec4 added agreements section and applied some basic formatting 2018-12-14 17:21:33 -06:00
Chris Veilleux 14c6c9b233 stubbed in the components of the profile page 2018-12-13 17:02:38 -06:00
Chris Veilleux 0b52dc9c50 Merge branch 'ui-theming' into profile-page 2018-12-13 15:22:27 -06:00
Chris Veilleux 8a67b66a63 changed default favicon to use the mycroft branding 2018-12-13 12:27:10 -06:00
Chris Veilleux 5f893c348a down-merging from tartarus-overhaul 2018-12-03 11:50:27 -06:00
Chris Veilleux edc956e4b8 learned some things about scss so made scss files more "sassy" 2018-12-02 00:24:59 -06:00
Chris Veilleux 283c22d29f 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
Chris Veilleux c3fb79124a added a proxy.config file to take care of cors issues with api calls 2018-11-27 14:13:13 -06:00
Chris Veilleux 177c7da453 Copied content from the marketplace base environment 2018-11-27 14:12:33 -06:00
Chris Veilleux a9e129dfcc added style to body to fill the content area 2018-11-27 14:11:57 -06:00
Chris Veilleux 0b853f6939 added account application 2018-11-27 12:50:08 -06:00
Chris Veilleux ea464b71ea add icon next to username in top toolbar 2018-11-16 12:21:15 -06:00
Chris Veilleux 7d7d7de46a change name of a few nav items to be less techy 2018-11-16 11:58:23 -06:00
Chris Veilleux af4bf3d8fb attempt to fix an issue where the footer icons overlapped with the footer text 2018-11-16 11:57:49 -06:00
Chris Veilleux bfc7fdaf5f removed redundant link to logout 2018-11-15 23:50:37 -06:00
Chris Veilleux d00cc65d22 minor refactor 2018-11-15 23:31:14 -06:00
Chris Veilleux 3d34f6359f shortened gap between hamburger menu and logo 2018-11-15 23:30:55 -06:00
Chris Veilleux 3d9a904baf 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 aba359028b 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 42618ebde5 minor refactor 2018-11-15 16:18:30 -06:00
Chris Veilleux 50fd0afe57 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 d87250a233 added call to marketplace user endpoint and pass the results to the globalnav library. 2018-11-15 16:16:47 -06:00
Chris Veilleux ced5cca325 removed unused import 2018-11-15 16:16:00 -06:00
Chris Veilleux c0cda0b43a 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 8133ebf54f 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 45afb6552a increased size of each menu item to help with mobile usability 2018-11-15 16:13:04 -06:00
Chris Veilleux 7d8c2b88ab 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
Chris Veilleux f385fc5809 fixed the forum link for non-production environments 2018-11-15 11:03:46 -06:00
Kathy Reid 91ca5e7001 Update environment.prod.ts
We identified a couple of 404s in the Skill Team Meeting today; submitting a PR to fix 'em ;-)
2018-11-15 21:28:35 +11:00
Chris Veilleux 0484297b74 added production=true to make compiler happy 2018-11-14 18:45:15 -06:00
Chris Veilleux 841e8a458f reverted change to relative import to make the failing build happy 2018-11-14 16:28:18 -06:00
Chris Veilleux b47ef49fdc fixed some indentation 2018-11-14 16:21:26 -06:00
Chris Veilleux d68a8e2559 - added toolbar on top to allow for menu icon
- added different sidenav behaviors for mobile vs. desktop
- changed appearance of second level nav
- shrunk the space between menu items to make it friendlier for smaller screen sizes
2018-11-14 15:30:38 -06:00
Chris Veilleux 42f8b27047 changed "my account" icon per design team request 2018-11-13 18:27:12 -06:00
Chris Veilleux 3bd92dc495 reordered social icons per design team request 2018-11-13 18:26:41 -06:00
Chris Veilleux 617ed56d44 removed static width 2018-11-13 18:23:53 -06:00
Chris Veilleux 74e7feeedc removed ripple animation when clicking menu item, per design team request 2018-11-13 18:23:33 -06:00
Chris Veilleux eb92694bfe changed color of menu item text per design team request 2018-11-13 18:22:58 -06:00
Chris Veilleux 6171ea1c34 changed color of menu item text per design team request 2018-11-13 18:22:43 -06:00
Chris Veilleux 1b555777d5 limited width of social icon div to limit the size of the sidenav 2018-11-13 18:22:19 -06:00
Chris Veilleux d497bfbd0f changed to relative import to make the failing build happy 2018-11-12 22:24:44 -06:00
Chris Veilleux 880cdf6885 changed dockerfile to take an argument specifying which project to build 2018-11-12 22:24:04 -06:00
Chris Veilleux 97012189dc made mycroft logo at top of menu navigate to mycroft.ai 2018-11-12 20:07:43 -06:00
Chris Veilleux 70b3f4ed91 changed wording of account menu entry after group discussion 2018-11-12 20:07:13 -06:00
Chris Veilleux 3bd0347b6a removed dockerfile from project as it cannot access package.json or the dist directory since they are out of scope 2018-11-12 20:04:47 -06:00
Chris Veilleux 44caf32be5 removed dockerfile from project as it cannot access package.json or the dist directory since they are out of scope 2018-11-12 20:04:16 -06:00
Chris Veilleux 8d1650c59a changed subdomain from login to sso to reflect naming change 2018-11-12 20:03:01 -06:00
Chris Veilleux 00903fa980 removed the keydown listener as it was causing the login functionality to be called twice 2018-11-12 20:02:22 -06:00
Chris Veilleux 942cfb1572 added global navigation library and implemented it in the marketplace 2018-11-08 20:50:54 -06:00
Chris Veilleux 7918c56962 fixed linting issue 2018-11-08 20:40:25 -06:00
Chris Veilleux 757f21a3ef added default route 2018-11-08 20:39:41 -06:00
Chris Veilleux ef98bdb0ef minor css changes 2018-11-02 14:08:34 -05:00
Chris Veilleux 02a5ddc5ed moved login app to the new directory structure 2018-11-01 16:02:24 -05:00
Chris Veilleux b8c640ea98 fixed a variable naming bug 2018-11-01 16:00:08 -05:00
Chris Veilleux e3d039e0e6 Moved marketplace UI into the a new angular workspace that will hold all selene angular projects 2018-10-31 15:42:36 -05:00