Project

General

Profile

Actions

action #162500

open

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

coordination #157510: [epic] Up-to-date JavaScript stack

Switch to more reliable CSS generation, e.g. using sassc

Added by okurz 6 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Motivation

We need sassc because what we currently use is rubygem-sass and that is seen as obsolete by upstream so we need to switch to a supported solution, see https://sass-lang.com/ruby-sass/

Suggestions

  • There is already a PR for using sassc: https://github.com/mojolicious/mojo-assetpack/pull/151 Optionally use sassc. There is some discussion ongoing.
  • Also consider trying out CSS::Sass which is already used by AssetPack (if installed) and is a wrapper around libsass as well. (I didn't consider it first because I thought there must be a reason why we used a call to a ruby script instead of using a perl module)
  • https://sass-lang.com/dart-sass is recommended nowadays but it is not in openSUSE. Check if there are plans to add it

Related issues 1 (0 open1 closed)

Copied from openQA Project (public) - action #162311: [sporadic] openqa-in-openqa-test fails in openqa_webui due to CSS files not successfully generated size:MResolvedtinita2024-06-14

Actions
Actions #1

Updated by okurz 6 months ago

  • Copied from action #162311: [sporadic] openqa-in-openqa-test fails in openqa_webui due to CSS files not successfully generated size:M added
Actions #2

Updated by okurz 6 months ago

  • Parent task set to #157510
Actions #3

Updated by tinita 6 months ago

  • Description updated (diff)
Actions #4

Updated by tinita 6 months ago

  • Description updated (diff)
Actions #5

Updated by tinita 6 months ago

  • Description updated (diff)
Actions #6

Updated by tinita 6 months ago

  • Description updated (diff)

Update description regarding https://github.com/mojolicious/mojo-assetpack . CI was fixed in the meantime.

Actions #7

Updated by okurz 6 months ago

  • Target version changed from Tools - Next to future
Actions

Also available in: Atom PDF