action #34519

Start migration to Boostrap 4

Added by mkittler almost 2 years ago. Updated almost 2 years ago.

Status:ResolvedStart date:09/04/2018
Priority:NormalDue date:
Assignee:mkittler% Done:

0%

Category:Feature requests
Target version:Done
Difficulty:
Duration:

Description

The title says already everything. Further notes:

  • Keep this in mind when adding new things to the frontend.
  • Don't skip Boostrap 4. Being too far behind makes updates to future Boostrap versions much harder.
  • Since it is unclear how much work it will be (at this point), I called the ticket Start migration... - let's see whether we will accomplish it in the current sprint.
  • Existing WIP PR by @coolo: https://github.com/os-autoinst/openQA/pull/1582
  • I'll update the ticket if I gather some experience.

Related issues

Duplicated by openQA Project - action #34513: Research transition to Bootstrap 4 Rejected 09/04/2018

History

#1 Updated by szarate almost 2 years ago

  • Duplicated by action #34513: Research transition to Bootstrap 4 added

#2 Updated by mkittler almost 2 years ago

  • Status changed from New to In Progress

Yesterday, I was able to restore the overall appearance (based on coolos branch).

Here is the list of pages I've tested (all working now):

  • http://localhost:9526/admin/job_templates
  • http://localhost:9526/admin/productlog
  • http://localhost:9526/tests/61/modules/bootloader/steps/1/src
  • http://localhost:9526/admin/assets
  • http://localhost:9526/admin/users
  • http://localhost:9526/api_help
  • http://localhost:9526/not_found
  • http://localhost:9526/changelog
  • http://localhost:9526/group_overview/65
  • http://localhost:9526/parent_group_overview/5
  • http://localhost:9526/api_keys
  • http://localhost:9526/tests/843733
  • http://localhost:9526/tests/61/modules/isosize/steps/1/edit
  • http://localhost:9526/admin/needles
  • http://localhost:9526/admin/auditlog
  • http://localhost:9526/admin/workers
  • http://localhost:9526/admin/test_suites
  • http://localhost:9526/admin/machines
  • http://localhost:9526/admin/products
  • http://localhost:9526/admin/job_templates/65
  • http://localhost:9526/admin/groups
  • http://localhost:9526/
  • http://localhost:9526/tests/overview?distri=sle&version=12-SP3&build=0300&groupid=65
  • http://localhost:9526/admin/workers/370
  • http://localhost:9526/tests
  • flash messages
  • live view
  • tour

#4 Updated by mkittler almost 2 years ago

  • Status changed from In Progress to Feedback

Let's wait for feedback when it is deployed in production.

#5 Updated by okurz almost 2 years ago

Two things I observed on osd with new bootstrap4 design: full screen view on index page does not scale to the whole available space anymore and the doc box on top seems to have gotten the links back that we had removed by overwriting with local templates I think

#6 Updated by mkittler almost 2 years ago

The doc box has already been fixed.

PR for remaining feedback: https://github.com/os-autoinst/openQA/pull/1624

It can be tested on e212 and I think it is ready to be merged. I'll work on the failing 18-test-details.t in a separate branch.

#7 Updated by szarate almost 2 years ago

  • Status changed from Feedback to Resolved

#8 Updated by szarate almost 2 years ago

  • Target version changed from Current Sprint to Done

Also available in: Atom PDF