#
c15f66b0 |
| 11-Sep-2019 |
Dixsie Wolmers <dixsiew@gmail.com> |
Update certificate management page consistency
This change applies global styles to improve page layout consistency and modal management
- Adds page and section styles - Removes unused styles - Cre
Update certificate management page consistency
This change applies global styles to improve page layout consistency and modal management
- Adds page and section styles - Removes unused styles - Creates individual html files for modals - Updates certificate modals to bootstrap modal - Updates global styles for input file field in file-upload.scss
TODO: - Update certificate table with table component in separate commit - Update CSR modal to use global form-field styles in separate commit
Signed-off-by: Dixsie Wolmers <dixsiew@gmail.com> Change-Id: I9b800cb684740da1a9168294433e726efb0f9d0e
show more ...
|
#
4b366b5a |
| 24-Sep-2019 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Clean up icons
Clean up duplicate svg icons from assets directory. Created a statusIcon component to dynamically render status icons instead of using background-image in scss files.
- Moved/removed
Clean up icons
Clean up duplicate svg icons from assets directory. Created a statusIcon component to dynamically render status icons instead of using background-image in scss files.
- Moved/removed on, off, critical, warning svg icons from assets directory - Updated background-image status icons to use <icon> or <status-icon> directive
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ic0f06d78b0861d6f60d40b2dcc0b80fd6dad2a88
show more ...
|
#
bb45d021 |
| 27-Aug-2019 |
Dixsie Wolmers <dixsiew@gmail.com> |
Fix certificate management tabbing
- Adds focus to "choose file" button when replacing certificate - Adds input-file.scss to elements
Tested: - Passes DAP - Tabs correctly in all browsers
Signed-o
Fix certificate management tabbing
- Adds focus to "choose file" button when replacing certificate - Adds input-file.scss to elements
Tested: - Passes DAP - Tabs correctly in all browsers
Signed-off-by: Dixsie Wolmers <dixsiew@gmail.com> Change-Id: I48c61f4176bc3e3fe55425dafc79e8f2edb934b2
show more ...
|
#
6f7ec80e |
| 24-Jun-2019 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Clean up color values
This update will clean up slight color variations in the code base by creating and using Sass color variables instead of hex values. Available colors are defined in colors.scss
Clean up color values
This update will clean up slight color variations in the code base by creating and using Sass color variables instead of hex values. Available colors are defined in colors.scss. Any usage of CSS color properties should refer to the mapped color variables in colors.scss.
- Removed tags.scss file since tag components no longer used
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I045030a158469e59d07a9fa8cd8aa9f125f0d383
show more ...
|
#
c86ce3c9 |
| 05-Jun-2019 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Consolidate button styles
This patchset will create consistent button styling according to the styleguide and remove redundant button styles by creating reusable button classes.
This patchset also
Consolidate button styles
This patchset will create consistent button styling according to the styleguide and remove redundant button styles by creating reusable button classes.
This patchset also implements a consistent strategy for including icon assets. Currently, svg icons are imported as CSS background images or inlined into the markup. Inlining an svg is preferred, especially when used with buttons or links so the colors can be easily changed for different states (hover, focus, disabled) without having to request variants. The icon provider allows us to inline svgs without cluttering the markup. Webpack config was adjusted to use svg-inline-loader when resolving svgs that are used by the icon provider directive.
- All svgs were optimized to remove unncessary information. - Removed unused svg color variants - Moved icons used by icon provider to separate directory to avoid Webpack parsing the files twice - Small changes to navigation icons
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I1ca214b74fc502e6b6e760cfee88b48110237c43
show more ...
|
#
a09cc2da |
| 23-Jan-2019 |
beccabroek <beccabroek@gmail.com> |
Form validation on login page
Using ngMessages, adds form validation to login page. Also creates a directive, hasError, to be used to validate form field by passing in a boolean. This is a proposed
Form validation on login page
Using ngMessages, adds form validation to login page. Also creates a directive, hasError, to be used to validate form field by passing in a boolean. This is a proposed pattern to be used moving forward, as form validation is added to additional pages.
Validation error messages are shown on $touched and on submit. Unreachable Server and Invalid username and password error messages remain until input is no longer $pristine after form submission.
In addition, this removes unneeded and unused css styling
Resolves openbmc/phosphor-webui#47
Change-Id: I7a067af67ac74d4cf2977d10f66445720ecae9eb Signed-off-by: beccabroek <beccabroek@gmail.com>
show more ...
|
#
90ae95eb |
| 15-Jan-2019 |
beccabroek <beccabroek@gmail.com> |
Add toast to Firmware page
Replace error and success messages with toast notifications.
Change-Id: I6c68568b7c9db4fd1f85b3de843289cf1bfba376 Signed-off-by: beccabroek <beccabroek@gmail.com>
|
#
a30394b7 |
| 14-Dec-2018 |
beccabroek <beccabroek@gmail.com> |
Add toast notifications to SNMP page
Design team proposed that our error and success messages be delivered as 'toast' messages on the right side of the screen. This brings in ngToast and implements
Add toast notifications to SNMP page
Design team proposed that our error and success messages be delivered as 'toast' messages on the right side of the screen. This brings in ngToast and implements notifications on SNMP page. Notifications will fade after 10 seconds or can be dismissed.
https://github.com/tameraydin/ngToast
Change-Id: I1053534cd1ab189ae5c2ac07e2a922acea231c70 Signed-off-by: beccabroek <beccabroek@gmail.com>
show more ...
|
#
7ddc7274 |
| 12-Apr-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Set MAC address on "Save Settings"
Make a REST call to set the MAC address when the "Save Settings" button is pressed.
Tested: Verified the MAC Address is set. Change-Id: I39f6d4688842b3453fd219795
Set MAC address on "Save Settings"
Make a REST call to set the MAC address when the "Save Settings" button is pressed.
Tested: Verified the MAC Address is set. Change-Id: I39f6d4688842b3453fd219795d07f819ba4ba481 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
6d7b4a8d |
| 02-Apr-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Display error if TFTP field empty
If either TFTP Server IP Address or File Name is empty for the "Download image file from TFTP server" function, return and display an error.
Tested: Verified I see
Display error if TFTP field empty
If either TFTP Server IP Address or File Name is empty for the "Download image file from TFTP server" function, return and display an error.
Tested: Verified I see this error if either field is empty.
Change-Id: I3da3353dad7cfb0f765d8a662412c3adb3fa4efd Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
bbcf670a |
| 06-Oct-2017 |
Ed Tanous <ed.tanous@intel.com> |
Modernize web GUI and make it installable on BMC
1. Move from gulp server to webpack. This allows the proper compression to allow the webui to be embedded in the BMC. 2. Update js paths to use requ
Modernize web GUI and make it installable on BMC
1. Move from gulp server to webpack. This allows the proper compression to allow the webui to be embedded in the BMC. 2. Update js paths to use requires, not hardcoded paths. This was required to make the packaging work correctly. 3. Add babel config to do translation. 4. Update angularjs directive calls to use the angular 1.6 syntax for promises intead of success and fail.
https://docs.angularjs.org/guide/migration#migrate1.5to1.6-ng-services-$http
5. As a consequence of using NPM/webpack, the versions of angular and associated modules that were checked in have been updated.
Change-Id: Icb71e2eedb0d9a8943fc914f9dc4be11d0983c00 Signed-off-by: Ed Tanous <ed.tanous@intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
#
96bbf310 |
| 22-Aug-2017 |
Iftekharul Islam <iffy.ryan@ibm.com> |
Updated master after merge conflicts
Change-Id: Ibea933c20071cc85201420ba1e31fedf9356f55b Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>
|
#
b055eb0c |
| 20-Jul-2017 |
Michael Davis <michael.s.davis@ibm.com> |
added pre-loader template to directives. Added styling for loader animation.
Change-Id: I2f60a4bf8cbf49932b9e736818fcb3a4560af838 Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
8947e701 |
| 27-Jul-2017 |
Iftekharul Islam <iislam@us.ibm.com> |
Added hardware sensors functionality
Change-Id: I99435613bb77fc0ff72f046c2dc047b13962a7a3 Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>
|
#
005d6505 |
| 09-Jun-2017 |
Michael Davis <michael.s.davis@ibm.com> |
Create quicklinks style class
Change-Id: Ibbe769a9c23d288db6b8e9db1a41b25d7b060999 Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
9486f54a |
| 30-May-2017 |
Michael Davis <michael.s.davis@ibm.com> |
add firmware page
Change-Id: I3d9a2ec068e3542a848dada63a6bbebe9869bf2f Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
cd789508 |
| 19-Apr-2017 |
Iftekharul Islam <iislam@us.ibm.com> |
Change navigation structure
Change-Id: I12c819293ce1eda188dc9f257ae9370f1b73cb18 Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>
|
#
0c26234e |
| 10-Apr-2017 |
Michael Davis <michael.s.davis@ibm.com> |
event-logs: redesign search and filtering function
Proposed changes were based on user feedback from design team.
Change-Id: Idab1418e1b4d11770095c865eb03769f278a03bc Signed-off-by: Michael Davis <
event-logs: redesign search and filtering function
Proposed changes were based on user feedback from design team.
Change-Id: Idab1418e1b4d11770095c865eb03769f278a03bc Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
show more ...
|
#
aeedf9e5 |
| 06-Apr-2017 |
Michael Davis <michael.s.davis@ibm.com> |
added sensor templates
Change-Id: I805828ce3cb80dbceb1dbba5d0e39fb31fbd6baf Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
6af1346d |
| 04-Apr-2017 |
Michael Davis <michael.s.davis@ibm.com> |
added pagination support to event log
Change-Id: I18a21ba71679407bd512f1895ba91717c8ca5990 Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
3a0d471c |
| 27-Mar-2017 |
Michael Davis <michael.s.davis@ibm.com> |
Additional details on event log templates
Change-Id: I634cbc5c4c42150b54ac4f520ff7aed70b4243dc Signed-off-by: Michael Davis <michael.s.davis@ibm.com>
|
#
99d199f3 |
| 24-Mar-2017 |
Iftekharul Islam <iislam@us.ibm.com> |
Major update to code structure
* Split files into independent files based on functionality. * Switch to bower/gulp for build.
Change-Id: Ibc775dd9b7f6a0a49f63c22162b7582e781e2d9c Signed-off-b
Major update to code structure
* Split files into independent files based on functionality. * Switch to bower/gulp for build.
Change-Id: Ibc775dd9b7f6a0a49f63c22162b7582e781e2d9c Signed-off-by: Iftekharul Islam <iislam@us.ibm.com>
show more ...
|