<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-webui/app/common/styles/base, branch master</title>
<subtitle>OpenBMC Phosphor WebUI sources</subtitle>
<id>https://git.raptorcs.com/git/phosphor-webui/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-webui/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/'/>
<updated>2020-02-11T16:43:22+00:00</updated>
<entry>
<title>Create profile settings page</title>
<updated>2020-02-11T16:43:22+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2020-01-29T21:21:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=4148f2eee6313068d3223871005160b2902abb18'/>
<id>urn:sha1:4148f2eee6313068d3223871005160b2902abb18</id>
<content type='text'>
Adding a profile settings page so readonly and operator
roles are able to change their own password.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Iee9536255ad47f4df4af8746c1e01da37c407f2b
</content>
</entry>
<entry>
<title>Fix truncated button icons on Safari</title>
<updated>2019-11-26T16:35:41+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-11-15T19:24:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=27915d2f48df3cd885f4606e90012bea8496be0c'/>
<id>urn:sha1:27915d2f48df3cd885f4606e90012bea8496be0c</id>
<content type='text'>
Removing margin offset to fix issue with button icons being
visually truncated on Safari. Removing additional redundant
code around same icon/buttons.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Ie1ef89023a043a70a0126a21be57febb9afae19a
</content>
</entry>
<entry>
<title>Update toast notification</title>
<updated>2019-10-22T16:45:35+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-10-16T15:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=5e930c0aeb5b66df2c357be4d5c33d4828c2783f'/>
<id>urn:sha1:5e930c0aeb5b66df2c357be4d5c33d4828c2783f</id>
<content type='text'>
Added new toast notification types, warn and info,
and updated visual styling. All toasts will need
to be manually closed by clicking the 'X' close icon,
except a success toast which will be dismissed
automatically after 10 secs.

- Small updates to critical and success/on icon
- Added new colors for toast status background colors

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I9077109042621b2d3346b4121d6344da502b6b26
</content>
</entry>
<entry>
<title>Add tooltip styles</title>
<updated>2019-10-18T20:36:32+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-10-07T17:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=81ad97e4a32d5ec0c30976fe8cbe62b2b4c3a108'/>
<id>urn:sha1:81ad97e4a32d5ec0c30976fe8cbe62b2b4c3a108</id>
<content type='text'>
Adding styles to make sure the Bootstrap tooltip
directive works by adding opacity to 'in' class that
is added to the tooltip when triggered. This commit
also includes additional custom styles to override
defaults.
We will need these styles to implement tooltips which
are included in upcoming changes like the firmware
page redesign.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I08e8f1f1762dcc24f8a803b87348a5bff25bd65b
</content>
</entry>
<entry>
<title>Clean up icons</title>
<updated>2019-10-02T14:02:24+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-24T15:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=4b366b5aeb97b35ab3612bfe1dc7d93a1f8a6e79'/>
<id>urn:sha1:4b366b5aeb97b35ab3612bfe1dc7d93a1f8a6e79</id>
<content type='text'>
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 &lt;icon&gt;
  or &lt;status-icon&gt; directive

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Ic0f06d78b0861d6f60d40b2dcc0b80fd6dad2a88
</content>
</entry>
<entry>
<title>Add batch action functionality to table Component</title>
<updated>2019-09-24T17:12:54+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-10T15:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=5b8cef81cfa896ecdb0b6ad9d43c78d67d087a62'/>
<id>urn:sha1:5b8cef81cfa896ecdb0b6ad9d43c78d67d087a62</id>
<content type='text'>
These changes aren't currently implemented on any table.
It will be added to event logs and local user table.

- Create tableCheckbox component to handle custom styles
  and indeterminate state which needs to be set with JS
- Update tableComponent layout to allow transition for
  toolbar. Updated user-accounts layout and styles to
  account for these changes

Tested on Chrome, Safari, Firefox, Edge, IE

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Ic57a090db1ef66f9d33facfdc425db868ae8d8c6
</content>
</entry>
<entry>
<title>Create csr modal</title>
<updated>2019-08-22T14:53:06+00:00</updated>
<author>
<name>miramurali23</name>
<email>miramurali23@gmail.com</email>
</author>
<published>2019-06-10T20:09:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=5e8785d3605b2f927d6024f3d72ebfcc98d0ae0e'/>
<id>urn:sha1:5e8785d3605b2f927d6024f3d72ebfcc98d0ae0e</id>
<content type='text'>
The CSR Modal allows users to generate a CSR code. Once the user
types in the necessary information to generate the CSR code, that modal
will then render the code and the user will be able to either copy the
code or download the code in a txt file.

Tested: loaded onto Witherspoon and able to view on certificate
management page.  Click on generate csr and type in necessary
(or any additional info), then click on generate CSR.  The CSR
code is then visible and is able to be copied or downloaded. In
error state in which CSR code is unable to generate, the modal
closes and an error toast message appears. FYI: Sometimes you
have to reboot system in order for csr to successfully generate.y

Signed-off-by: Mira Murali  &lt;miramurali23@gmail.com&gt;
Change-Id: I3cca09c494357496166164b5ee8ff99250ef981d
</content>
</entry>
<entry>
<title>Add password visibility toggle</title>
<updated>2019-08-19T18:08:58+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-08-12T14:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=fb79e54c55af0b516d35c94c702213b7549acafe'/>
<id>urn:sha1:fb79e54c55af0b516d35c94c702213b7549acafe</id>
<content type='text'>
This commit will add a new password visibility toggle directive.
The new directive was added to the local user management,
user modal password input fields.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I4e2baf53eec04aaff1bba26948779de6e447e3e7
</content>
</entry>
<entry>
<title>Update local user table to new design</title>
<updated>2019-08-13T16:37:28+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-07-17T16:23:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=fa56273db9ac556ca52db5d6d653b16eb63ca54e'/>
<id>urn:sha1:fa56273db9ac556ca52db5d6d653b16eb63ca54e</id>
<content type='text'>
This commit will introduce a reusable data table component.
By creating a reusable component, we can ensure tables in the
GUI will look consistent and common table actions (sort, select row)
are shared.

- Created new components directory to store shared components
- Add password-confirmation directive
- Remove some error handling from API utils so it can be
  handled in the UI

TODO:
- Add show/hide toggle to password fields
- Enhance table component with icons
- Manual user unlock
- Batch table actions
- Role table

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I03c95874d2942a2450a5da2f1d2a8bb895aa1746
</content>
</entry>
<entry>
<title>Update toggle component</title>
<updated>2019-08-09T15:10:42+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsiew@gmail.com</email>
</author>
<published>2019-07-19T18:03:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=c652ed1889599da3ca2a0e0d36979e099f9b3b8c'/>
<id>urn:sha1:c652ed1889599da3ca2a0e0d36979e099f9b3b8c</id>
<content type='text'>
- Adds text to indicate the current state of the toggle button to meet
  accessibility guidelines
- Update size, color, and focus of toggle component to fix
  DAP violations
- Add page, section, and list-pair layout patterns established
  on the power usage page to begin a pattern for consistent
  page layout
- Add form__field and form__actions to help with form layout
  consistency.

Tested: Verified toggle functions in the GUI and tested with screen reader. Passes DAP.

Signed-off-by: Dixsie Wolmers &lt;dixsiew@gmail.com&gt;
Change-Id: Iaa8646b1179cc307971065c455f4b9448095d1ec
</content>
</entry>
</feed>
