From 06147a8ff0c33cef2efff4738db51fbfff8235fb Mon Sep 17 00:00:00 2001 From: Joxit Date: Thu, 3 Apr 2025 20:37:35 +0200 Subject: [PATCH] chore: update dependencies and announce distribution v3 --- README.md | 4 ++-- package.json | 8 ++++---- src/style.scss | 30 +++++++++++++++--------------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 0e37f44..6176d67 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,9 @@ ## Overview -This project aims to provide a simple and complete user interface for your private docker registry. You can customize the interface with various options. The major option is `SINGLE_REGISTRY` which allows you to disable the dynamic selection of docker registeries (same behavior as the old **static** tag). +This project aims to provide a simple and complete user interface for your private docker registry. You can customize the interface with various options. The major option is `SINGLE_REGISTRY` which allows you to disable the dynamic selection of docker registries (same behavior as the old **static** tag). -You may need the [migration guide from 1.x to 2.x](https://github.com/Joxit/docker-registry-ui/wiki/Migrating-from-1.x-to-2.x) or [the 1.x readme](https://github.com/Joxit/docker-registry-ui/blob/8fe3adf12540d1316cb57628ebe86a392a703d90/README.md) +You may need the [migration guide from 1.x to 2.x](https://github.com/Joxit/docker-registry-ui/wiki/Migrating-from-1.x-to-2.x) or [the 1.x readme](https://github.com/Joxit/docker-registry-ui/blob/8fe3adf12540d1316cb57628ebe86a392a703d90/README.md). The project support both [docker registry v2](https://github.com/distribution/distribution/releases/tag/v2.0.0) and [docker registry v3](https://github.com/distribution/distribution/releases/tag/v3.0.0). This web user interface uses [Riot](https://github.com/Riot/riot) the react-like user interface micro-library and [riot-mui](https://github.com/kysonic/riot-mui) components. diff --git a/package.json b/package.json index b046699..c49864c 100644 --- a/package.json +++ b/package.json @@ -27,13 +27,12 @@ "@riotjs/route": "^9.2.1", "@rollup/plugin-babel": "^6.0.3", "@rollup/plugin-commonjs": "^28.0.2", - "@rollup/plugin-html": "^1.0.1", + "@rollup/plugin-html": "^2.0.0", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-terser": "^0.4.4", "core-js": "^3.27.1", - "mocha": "^11.0.1", - "node-sass": "^9.0.0", + "mocha": "^11.2.0", "prettier": "^3.4.2", "riot": "^9.4.4", "riot-mui": "github:joxit/riot-5-mui#a477acc", @@ -42,6 +41,7 @@ "rollup-plugin-copy": "^3.4.0", "rollup-plugin-riot": "^9.0.2", "rollup-plugin-scss": "^4.0.0", - "rollup-plugin-serve": "^1.1.1" + "rollup-plugin-serve": "^3.0.0", + "sass": "^1.86.2" } } diff --git a/src/style.scss b/src/style.scss index 4c1300f..92dbb05 100644 --- a/src/style.scss +++ b/src/style.scss @@ -14,22 +14,22 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -@import 'riot-mui/src/material-elements/material-navbar/material-navbar.scss'; -@import 'riot-mui/src/material-elements/material-footer/material-footer.scss'; -@import 'riot-mui/src/material-elements/material-card/material-card.scss'; -@import 'riot-mui/src/material-elements/material-spinner/material-spinner.scss'; -@import 'riot-mui/src/material-elements/material-button/material-button.scss'; -@import 'riot-mui/src/material-elements/material-waves/material-waves.scss'; -@import 'riot-mui/src/material-elements/material-checkbox/material-checkbox.scss'; -@import 'riot-mui/src/material-elements/material-tabs/material-tabs.scss'; -@import 'riot-mui/src/material-elements/material-snackbar/material-snackbar.scss'; -@import 'riot-mui/src/material-elements/material-dropdown/material-dropdown.scss'; -@import 'riot-mui/src/material-elements/material-popup/material-popup.scss'; -@import 'riot-mui/src/material-elements/material-input/material-input.scss'; -@import 'riot-mui/src/material-elements/material-switch/material-switch.scss'; +@use 'riot-mui/src/material-elements/material-navbar/material-navbar.scss'; +@use 'riot-mui/src/material-elements/material-footer/material-footer.scss'; +@use 'riot-mui/src/material-elements/material-card/material-card.scss'; +@use 'riot-mui/src/material-elements/material-spinner/material-spinner.scss'; +@use 'riot-mui/src/material-elements/material-button/material-button.scss'; +@use 'riot-mui/src/material-elements/material-waves/material-waves.scss'; +@use 'riot-mui/src/material-elements/material-checkbox/material-checkbox.scss'; +@use 'riot-mui/src/material-elements/material-tabs/material-tabs.scss'; +@use 'riot-mui/src/material-elements/material-snackbar/material-snackbar.scss'; +@use 'riot-mui/src/material-elements/material-dropdown/material-dropdown.scss'; +@use 'riot-mui/src/material-elements/material-popup/material-popup.scss'; +@use 'riot-mui/src/material-elements/material-input/material-input.scss'; +@use 'riot-mui/src/material-elements/material-switch/material-switch.scss'; -@import './roboto.scss'; -@import './material-symbols.scss'; +@use './roboto.scss'; +@use './material-symbols.scss'; html > body { font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif !important;