This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
     new 4d7811074 [[OPENMEETINGS-2819]] npm sass
4d7811074 is described below

commit 4d78110747c9cf17548633dfc715ebca9cbb7d64
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Sun May 31 11:19:09 2026 +0700

    [[OPENMEETINGS-2819]] npm sass
---
 openmeetings-web/src/main/front/package.json       |  8 +++----
 openmeetings-web/src/main/front/src/css/_chat.scss |  4 ++--
 .../src/main/front/src/css/_general.scss           |  2 +-
 openmeetings-web/src/main/front/src/css/_room.scss |  6 ++---
 openmeetings-web/src/main/front/src/css/style.scss | 26 +++++++++++-----------
 pom.xml                                            |  2 +-
 6 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/openmeetings-web/src/main/front/package.json 
b/openmeetings-web/src/main/front/package.json
index 2ffea71e2..45589e179 100644
--- a/openmeetings-web/src/main/front/package.json
+++ b/openmeetings-web/src/main/front/package.json
@@ -12,13 +12,13 @@
        "license": "Apache-2.0",
        "rat-license": "Licensed under the Apache License, Version 2.0 (the 
\"License\") http://www.apache.org/licenses/LICENSE-2.0";,
        "devDependencies": {
-               "sass-loader": "^16.0.7",
-               "style-loader": "^4.0.0",
+               "circular-dependency-plugin": "^5.2.2",
                "css-loader": "^7.1.4",
                "ignore-loader": "^0.1.2",
                "mini-css-extract-plugin": "^2.10.0",
-               "node-sass": "^9.0.0",
-               "circular-dependency-plugin": "^5.2.2",
+               "sass": "^1.100.0",
+               "sass-loader": "^17.0.0",
+               "style-loader": "^4.0.0",
                "webpack": "^5.105.2",
                "webpack-cli": "^7.0.2",
                "webpack-merge": "^6.0.1"
diff --git a/openmeetings-web/src/main/front/src/css/_chat.scss 
b/openmeetings-web/src/main/front/src/css/_chat.scss
index 19bb775cd..7b399f345 100644
--- a/openmeetings-web/src/main/front/src/css/_chat.scss
+++ b/openmeetings-web/src/main/front/src/css/_chat.scss
@@ -1,4 +1,6 @@
 /* Licensed under the Apache License, Version 2.0 (the "License") 
http://www.apache.org/licenses/LICENSE-2.0 */
+@use "cssemoticons";
+
 #chatPanel {
        position: fixed;
        z-index: var(--chat-zindex);
@@ -218,5 +220,3 @@
                }
        }
 }
-
-@import "cssemoticons";
diff --git a/openmeetings-web/src/main/front/src/css/_general.scss 
b/openmeetings-web/src/main/front/src/css/_general.scss
index e97952b4c..af8fe345f 100644
--- a/openmeetings-web/src/main/front/src/css/_general.scss
+++ b/openmeetings-web/src/main/front/src/css/_general.scss
@@ -1,5 +1,5 @@
 /* Licensed under the Apache License, Version 2.0 (the "License") 
http://www.apache.org/licenses/LICENSE-2.0 */
-@import "variables";
+@use "variables";
 
 html, body {
        width: 100vw;
diff --git a/openmeetings-web/src/main/front/src/css/_room.scss 
b/openmeetings-web/src/main/front/src/css/_room.scss
index 7281a1a2f..eee6fc56b 100644
--- a/openmeetings-web/src/main/front/src/css/_room.scss
+++ b/openmeetings-web/src/main/front/src/css/_room.scss
@@ -1,4 +1,7 @@
 /* Licensed under the Apache License, Version 2.0 (the "License") 
http://www.apache.org/licenses/LICENSE-2.0 */
+@use "interview";
+@use "polls";
+
 .room-block {
 
        &, .room-container {
@@ -667,9 +670,6 @@
                height: 32px;
        }
 }
-@import "interview";
-@import "polls";
-
 #sharer .alert {
        display: none;
 }
diff --git a/openmeetings-web/src/main/front/src/css/style.scss 
b/openmeetings-web/src/main/front/src/css/style.scss
index 5eb3fa29b..13cd65d99 100644
--- a/openmeetings-web/src/main/front/src/css/style.scss
+++ b/openmeetings-web/src/main/front/src/css/style.scss
@@ -1,17 +1,17 @@
 /* Licensed under the Apache License, Version 2.0 (the "License") 
http://www.apache.org/licenses/LICENSE-2.0 */
 
-@import "general";
-@import "install";
-@import "signin";
-@import "admin";
-@import "activities";
-@import "calendar";
-@import "chat";
-@import "menu";
-@import "nettest";
-@import "room";
-@import "tree";
-@import "wb";
+@use "general";
+@use "install";
+@use "signin";
+@use "admin";
+@use "activities";
+@use "calendar";
+@use "chat";
+@use "menu";
+@use "nettest";
+@use "room";
+@use "tree";
+@use "wb";
 
 /* last one */
-@import "responsive";
+@use "responsive";
diff --git a/pom.xml b/pom.xml
index 3994c55cb..f07a035c3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1567,7 +1567,7 @@
                                        
<artifactId>frontend-maven-plugin</artifactId>
                                        
<version>${frontend-maven-plugin.version}</version>
                                        <configuration>
-                                               
<nodeVersion>v20.19.4</nodeVersion>
+                                               
<nodeVersion>v22.22.3</nodeVersion>
                                                
<installDirectory>${project.build.directory}</installDirectory>
                                        </configuration>
                                </plugin>

Reply via email to