fossology / FOSSologyUI

Repository to hold the new UI framework for FOSSology built with React
https://fossology.github.io/FOSSologyUI/
GNU General Public License v2.0
49 stars 87 forks source link

feat(ui): implementation of mantainance page on the admin section #232

Closed dushimsam closed 2 years ago

dushimsam commented 2 years ago

Signed-off-by: dushimsam dushsam100@gmail.com

Description

Implemented the maintenance page from the Admin section. The page is on the route /admin/mantainance

Changes

  1. Created a new directory ,src/pages/admin/Mantainance/index.jsx
  2. Imported and added the new page in the src/Routes.jsx as a part of AdminLayout
  3. Added a new navigation dropdown Item as a part of the admin dropdowns.
  4. Added the route and initial field values for the new page in src/constants/routes.js.

How to test

  1. Go in the project's main directory.
  2. run command npm start
  3. Visit the page at http://localhost:PORT/admin/mantainance
  4. You should see something looking like this

Screenshots

Selection_006 Selection_007

Related Issue:

Fixes #227

@shaheemazmalmmd @GMishx

GMishx commented 2 years ago

Please consider uploading images directly to PR description. We do not see them due to permission issue image

dushimsam commented 2 years ago

I have now resolved all queries sir. You can review it.

dushimsam commented 2 years ago

that's awesome 👍 thanks