Skip to content

UI applications for Kyma administration

License

Notifications You must be signed in to change notification settings

mjasinski5/console

 
 

Repository files navigation

Console

Overview

Console is a web-based UI for managing resources within Kyma. It consists of separate front-end applications. Each project is responsible for providing a user interface for particular resource management.

Components

The Console project consists of the following UI projects:

  • Core - The main frame of Kyma UI
  • Instances - The view for displaying Service Instances
  • Catalog - The UI layer for Service Catalog
  • Lambda - The view for lambda functions
  • Content - The documentation view
  • Tests - Acceptance and end-to-end tests

Console also includes the libraries with components for the React and Angular front-end frameworks:

Usage

This repository uses Lerna for managing local dependencies.

To install all dependencies for all UI projects and prepare symlinks for local packages within this repository, run the following commands:

npm install
npm run bootstrap

To clear dependencies and remove symlinks, run this command:

npm run clean

About

UI applications for Kyma administration

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 50.9%
  • JavaScript 27.5%
  • HTML 10.8%
  • CSS 6.8%
  • Groovy 3.5%
  • Dockerfile 0.3%
  • Shell 0.2%