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