Age | Commit message (Collapse) | Author | Files | Lines |
|
- Sets up system overview layout with out of the box Bootstrap
- Creates overview quick links and overview events
- Add Date-FNS
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Id0a3d4d3b82ef2e1a4f838b3c7e725558e602504
|
|
This is the first step and will evolve as we start building out more
the site and using the components. It is likely that we will change the
colors and theme-color maps as we create the OpenBMC styleguide.
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I6157f7816e48f4e97c6d57dc332d64a0511398bf
|
|
- Import and use Bootstrap Vue components for the navigation structure
- Import and add icons to the navigation sections
- Add minor style overrides
Change-Id: I4c1903390d75aff086c912a710f4c04d38d28a28
Signed-off-by: Derick Montague <derick.montague@ibm.com>
|
|
- Add Bootstrap out of box table component
- Import layout plugin
- Add user role privilege table
- Add local user modals
- Add inline table actions
- Add local user store
- Add Axios requests
Initial setup to use Vuex store for local user
management page. For now using a timeout to
fake fetching async data. Data flow is working
between store and component.
Using Axios in very unrefined way, just to get some
API requests going. Simple user request working if
base, username, password variables defined.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I3b0d757857268feff32c6bec1c3fd95c302a568f
|
|
- Create vue app
- Add AppHeader and AppNavigation
- Set up routes for server overview and local user management
- Add themes and set to gray-10 theme
- Add active class for current navigation
- Add a prototype method named $http to vue prototype
- The UI uses console logs in production to communicate to users
- Add boostrap vue component library
Change-Id: Ib6618e6357ca01bdac6de4ed031a15c8552226f3
Signed-off-by: Derick Montague <derick.montague@ibm.com>
|
|
Change-Id: I208dbd050a3cc2c048e297723be0f3af77323fde
Signed-off-by: Derick Montague <derick.montague@ibm.com>
|
|
Added a quick README and CONTRIBUTING file.
The README contains some Questions and Answer.
The CONTRIBUTING.md was inspired by
https://github.com/atom/atom/blob/master/CONTRIBUTING.md
Tested: https://jbt.github.io/markdown-editor/ and grammarly.com
Change-Id: I6d8bc1d4a799210b7cbff66f86d4f8c1f130a1b4
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
Yoshie, Derick, and myself are added as maintainers.
Contributions to the old AngularJS application as well
as the Vue prototype, the basis of this repo.
https://github.com/openbmc/phosphor-webui/graphs/contributors
https://github.com/gtmills/phosphor-webui-vue/graphs/contributors
Change-Id: I5707c9c3ea50a9d795f1cd17529a0fbd41ec3f14
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
Apache License 2.0.
Same license that was in phosphor-webui.
Change-Id: I13b1aabef7c749789b5fdb49a7b5923975f788bb
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|