Просмотр исходного кода

Minor UI updates (#3322)

* Tidy some CSS

* Use valid password in dev instructions

* Refine button styles, remove .u-mr30 utility

* Tidy button CSS

* Bump vitepress
Alec Rust 3 лет назад
Родитель
Сommit
0a025fe39f

+ 2 - 2
docs/docs/contributing/development.md

@@ -64,7 +64,7 @@ multipass mount $HOME/projects/hestiacp hestia-dev:/home/ubuntu/hestiacp
 
 
    ```bash
    ```bash
    cd ../install
    cd ../install
-   bash hst-install-ubuntu.sh -D /tmp/hestiacp-src/deb/ --interactive no --email admin@example.com --password password123 --hostname demo.hestiacp.com -f
+   bash hst-install-ubuntu.sh -D /tmp/hestiacp-src/deb/ --interactive no --email admin@example.com --password Password123 --hostname demo.hestiacp.com -f
    ```
    ```
 
 
 1. Reboot VM (and exit SSH session)
 1. Reboot VM (and exit SSH session)
@@ -79,7 +79,7 @@ multipass mount $HOME/projects/hestiacp hestia-dev:/home/ubuntu/hestiacp
    multipass list
    multipass list
    ```
    ```
 
 
-1. Visit the VM's IP address in your browser using the default Hestia port and login with `admin`/`password123`
+1. Visit the VM's IP address in your browser using the default Hestia port and login with `admin`/`Password123`
 
 
    _(bypass any SSL errors you see when loading the page)_
    _(bypass any SSL errors you see when loading the page)_
 
 

+ 1 - 1
package.json

@@ -45,7 +45,7 @@
 		"stylelint": "^15.2.0",
 		"stylelint": "^15.2.0",
 		"stylelint-config-standard": "^30.0.1",
 		"stylelint-config-standard": "^30.0.1",
 		"typescript": "^4.9.5",
 		"typescript": "^4.9.5",
-		"vitepress": "1.0.0-alpha.48",
+		"vitepress": "1.0.0-alpha.49",
 		"vue": "^3.2.47"
 		"vue": "^3.2.47"
 	}
 	}
 }
 }

+ 4 - 5
web/css/src/themes/dark.css

@@ -347,10 +347,6 @@ strong {
 	color: #fff;
 	color: #fff;
 }
 }
 
 
-.l-unit {
-	color: #dadada;
-}
-
 .table-header {
 .table-header {
 	background: #404040;
 	background: #404040;
 	border-left: 1px solid #212121;
 	border-left: 1px solid #212121;
@@ -363,6 +359,10 @@ strong {
 	box-shadow: inset 0 1px 1px rgb(0 0 0 / 30%);
 	box-shadow: inset 0 1px 1px rgb(0 0 0 / 30%);
 }
 }
 
 
+.l-unit {
+	color: #dadada;
+}
+
 .units .l-unit {
 .units .l-unit {
 	background-color: #303030;
 	background-color: #303030;
 	border-bottom: 1px solid #282828;
 	border-bottom: 1px solid #282828;
@@ -589,7 +589,6 @@ strong {
 		background-color: #454545;
 		background-color: #454545;
 		box-shadow: 0 1px 3px rgb(0 0 0 / 35%), inset 0 0 1px rgb(0 0 0 / 100%),
 		box-shadow: 0 1px 3px rgb(0 0 0 / 35%), inset 0 0 1px rgb(0 0 0 / 100%),
 			inset 0 0 3px rgb(0 0 0 / 65%);
 			inset 0 0 3px rgb(0 0 0 / 65%);
-		transition: 0.2s;
 	}
 	}
 
 
 	&:active,
 	&:active,

+ 24 - 21
web/css/src/themes/default.css

@@ -788,7 +788,8 @@
 		min-width: 0;
 		min-width: 0;
 		width: 100%;
 		width: 100%;
 		margin-bottom: 5px;
 		margin-bottom: 5px;
-		padding: 2px 10px;
+		padding-left: 10px;
+		padding-right: 10px;
 
 
 		&:last-child {
 		&:last-child {
 			margin-bottom: 0;
 			margin-bottom: 0;
@@ -891,21 +892,13 @@
 	font-weight: 600;
 	font-weight: 600;
 }
 }
 
 
-.body-user .l-unit.animate__animated.animate__fadeIn {
-	line-height: 2rem;
-}
-
-.body-user .actions-panel {
-	line-height: 2rem;
-}
+/* Improve alignment of "Users" list double-height rows */
 
 
-.l-unit {
-	color: #707070;
-	padding-left: 15px;
-	overflow: hidden;
-	font-size: 0.8rem;
-	border-left: 1px solid transparent;
-	border-right: 1px solid transparent;
+.body-user {
+	& .l-unit.animate__animated.animate__fadeIn,
+	& .actions-panel {
+		line-height: 2rem;
+	}
 }
 }
 
 
 .table-header {
 .table-header {
@@ -944,6 +937,15 @@
 	}
 	}
 }
 }
 
 
+.l-unit {
+	color: #707070;
+	padding-left: 15px;
+	overflow: hidden;
+	font-size: 0.8rem;
+	border-left: 1px solid transparent;
+	border-right: 1px solid transparent;
+}
+
 .units .l-unit {
 .units .l-unit {
 	border-bottom: 1px solid #ddd;
 	border-bottom: 1px solid #ddd;
 	border-left: 1px solid transparent;
 	border-left: 1px solid transparent;
@@ -1832,7 +1834,7 @@
 .button {
 .button {
 	cursor: pointer;
 	cursor: pointer;
 	display: inline-block;
 	display: inline-block;
-	line-height: 1.5;
+	line-height: 21px;
 	font-size: 0.85rem;
 	font-size: 0.85rem;
 	font-weight: 500;
 	font-weight: 500;
 	padding: 3px 25px;
 	padding: 3px 25px;
@@ -2144,6 +2146,7 @@
 	@media (--viewport-medium) {
 	@media (--viewport-medium) {
 		display: flex;
 		display: flex;
 		align-items: flex-end;
 		align-items: flex-end;
+		gap: 30px;
 		max-width: 500px;
 		max-width: 500px;
 
 
 		& form {
 		& form {
@@ -2192,12 +2195,12 @@
 	visibility: hidden;
 	visibility: hidden;
 	opacity: 0;
 	opacity: 0;
 	transition: opacity 0.2s ease, visibility 0s 0.2s;
 	transition: opacity 0.2s ease, visibility 0s 0.2s;
-}
 
 
-.fullscreen-loader.show {
-	visibility: visible;
-	opacity: 1;
-	transition: opacity 0.2s ease, visibility 0s 0s;
+	&.show {
+		visibility: visible;
+		opacity: 1;
+		transition: opacity 0.2s ease, visibility 0s 0s;
+	}
 }
 }
 
 
 .qr-code {
 .qr-code {

+ 0 - 4
web/css/src/utilities.css

@@ -81,10 +81,6 @@
 	margin-right: 15px !important;
 	margin-right: 15px !important;
 }
 }
 
 
-.u-mr30 {
-	margin-right: 30px !important;
-}
-
 .u-mb5 {
 .u-mb5 {
 	margin-bottom: 5px !important;
 	margin-bottom: 5px !important;
 }
 }

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
web/css/themes/dark.min.css


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
web/css/themes/default.min.css


+ 1 - 1
web/templates/pages/login/login.php

@@ -1,5 +1,5 @@
 <div class="login animate__animated animate__zoomIn">
 <div class="login animate__animated animate__zoomIn">
-	<a href="/" class="u-block u-mr30 u-mb40">
+	<a href="/" class="u-block u-mb40">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 	</a>
 	</a>
 	<form id="form_login" method="post" action="/login/">
 	<form id="form_login" method="post" action="/login/">

+ 1 - 1
web/templates/pages/login/login_1.php

@@ -1,5 +1,5 @@
 <div class="login animate__animated animate__zoomIn">
 <div class="login animate__animated animate__zoomIn">
-	<a href="/" class="u-block u-mr30 u-mb40">
+	<a href="/" class="u-block u-mb40">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 	</a>
 	</a>
 	<form id="form_login" method="post" action="/login/">
 	<form id="form_login" method="post" action="/login/">

+ 1 - 1
web/templates/pages/login/login_2.php

@@ -1,5 +1,5 @@
 <div class="login animate__animated animate__zoomIn">
 <div class="login animate__animated animate__zoomIn">
-	<a href="/" class="u-block u-mr30 u-mb40">
+	<a href="/" class="u-block u-mb40">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 	</a>
 	</a>
 	<form id="form_login" method="post" action="/login/">
 	<form id="form_login" method="post" action="/login/">

+ 1 - 1
web/templates/pages/login/login_a.php

@@ -1,5 +1,5 @@
 <div class="login animate__animated animate__zoomIn">
 <div class="login animate__animated animate__zoomIn">
-	<a href="/" class="u-block u-mr30 u-mb40">
+	<a href="/" class="u-block u-mb40">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 	</a>
 	</a>
 	<form id="form_login" method="post" action="/login/">
 	<form id="form_login" method="post" action="/login/">

+ 1 - 1
web/templates/pages/login/reset2fa.php

@@ -1,5 +1,5 @@
 <div class="login animate__animated animate__zoomIn">
 <div class="login animate__animated animate__zoomIn">
-	<a href="/" class="u-block u-mr30 u-mb40">
+	<a href="/" class="u-block u-mb40">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 	</a>
 	</a>
 	<?php if ($success) { ?>
 	<?php if ($success) { ?>

+ 1 - 1
web/templates/pages/login/reset_1.php

@@ -1,5 +1,5 @@
 <div class="login animate__animated animate__zoomIn">
 <div class="login animate__animated animate__zoomIn">
-	<a href="/" class="u-block u-mr30 u-mb40">
+	<a href="/" class="u-block u-mb40">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 	</a>
 	</a>
 	<form method="post" action="/reset/">
 	<form method="post" action="/reset/">

+ 1 - 1
web/templates/pages/login/reset_2.php

@@ -1,5 +1,5 @@
 <div class="login animate__animated animate__zoomIn">
 <div class="login animate__animated animate__zoomIn">
-	<a href="/" class="u-block u-mr30 u-mb40">
+	<a href="/" class="u-block u-mb40">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 	</a>
 	</a>
 	<form method="get" action="/reset/">
 	<form method="get" action="/reset/">

+ 1 - 1
web/templates/pages/login/reset_3.php

@@ -1,5 +1,5 @@
 <div class="login animate__animated animate__zoomIn">
 <div class="login animate__animated animate__zoomIn">
-	<a href="/" class="u-block u-mr30 u-mb40">
+	<a href="/" class="u-block u-mb40">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 		<img src="/images/logo.svg" alt="<?= _("Hestia Control Panel") ?>" width="100" height="120">
 	</a>
 	</a>
 	<form method="post">
 	<form method="post">

+ 181 - 237
yarn.lock

@@ -33,135 +33,135 @@ __metadata:
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/cache-browser-local-storage@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/cache-browser-local-storage@npm:4.14.3"
+"@algolia/cache-browser-local-storage@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/cache-browser-local-storage@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/cache-common": 4.14.3
-  checksum: f1aae09f67311691e767a5cb7480a4ab8b45450ee9667543687b4faac4d1c099a794ec090f48a0633f352d054354b0e1066b7e6cfa0d75e5bb9dd22712333068
+    "@algolia/cache-common": 4.15.0
+  checksum: e6b16173f06ed33db90d20505e8eacc30ffbba2d31425b5c43cd9e1bc3596292c2194785e34d4da55caa789dd0b7f3e75d1d2adb0ec5925fe6a344f652d91750
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/cache-common@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/cache-common@npm:4.14.3"
-  checksum: 56af1684870b072bb5e8acd6539c1cca69e826f790064df373bc8b86b9bc6a80c9b53fce8aa1c74f2d2bcd917196e712d5aef39fc566cebbea499e2acacea0fe
+"@algolia/cache-common@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/cache-common@npm:4.15.0"
+  checksum: cd978571e4109cd0f401849e18cbe5337feea70a8bdc10bc5064e3b34edc4b14d9a04881fbaebd8dc14bc2a596eaa28d9e0bdaafc61e65a2de9e9754c0a6b84c
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/cache-in-memory@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/cache-in-memory@npm:4.14.3"
+"@algolia/cache-in-memory@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/cache-in-memory@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/cache-common": 4.14.3
-  checksum: 5027b27265e3ac04e318572c2a08df356b2509686ecc1540824b65ffd08047d437b3f8497e7a85951ae73e4a88afc0c68c8acc5ba5da9aab300a598219b0c0fd
+    "@algolia/cache-common": 4.15.0
+  checksum: eb4515daa67174b332361bcd421c168831e686f0d7e4e9457bd91853fdfcaf8c4986b780afbfff894dec3436854fd25179ed5820c1c029ea12906945e830f676
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/client-account@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/client-account@npm:4.14.3"
+"@algolia/client-account@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/client-account@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/client-common": 4.14.3
-    "@algolia/client-search": 4.14.3
-    "@algolia/transporter": 4.14.3
-  checksum: f3fcf8207a7f0c714ef7c7f35f7b7b00bddbbdeee45483fafa564144a22d5bc991bbe5fda2b38bc3e5926ec338ed9c6c6cb1a178fc8d219de10aa246ab67d3bf
+    "@algolia/client-common": 4.15.0
+    "@algolia/client-search": 4.15.0
+    "@algolia/transporter": 4.15.0
+  checksum: 10b308a7cbf20e5f34189ba0d2b2415ce3bac0b5c4e70ed911c17794811f2062b8e5049d14f645fc34de8d2c537bcd17728919d7fff5f267eb2fcb92c7f0fc38
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/client-analytics@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/client-analytics@npm:4.14.3"
+"@algolia/client-analytics@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/client-analytics@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/client-common": 4.14.3
-    "@algolia/client-search": 4.14.3
-    "@algolia/requester-common": 4.14.3
-    "@algolia/transporter": 4.14.3
-  checksum: 287a66e4f63e09000c9a3f489ced99bfe0f8c05d6cbf358fe41517046cf2a6cb59bb133ca5f48019211d666d71f2d9c901d37cb1e789b2ea3e171f89545876ab
+    "@algolia/client-common": 4.15.0
+    "@algolia/client-search": 4.15.0
+    "@algolia/requester-common": 4.15.0
+    "@algolia/transporter": 4.15.0
+  checksum: 1eae7c4fa14379ea87c89b5ee1e172ba512ec24798b35e4b6824ffa227b37bd1fc2ad4cff3c9230c21dfff73e4c86743f70595828a087389277086b4b521d06f
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/client-common@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/client-common@npm:4.14.3"
+"@algolia/client-common@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/client-common@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/requester-common": 4.14.3
-    "@algolia/transporter": 4.14.3
-  checksum: 44799afbbb7955e0577cf199799e44aea6890136d277d56af5ea8628cdabb1cd67d3289eca035a6792a771c0a886164108351be438158d6d23a6c762cfe6abf0
+    "@algolia/requester-common": 4.15.0
+    "@algolia/transporter": 4.15.0
+  checksum: 6e0486480add63ed50cb70a2f92575feaf3158fa4e419d035a2f63ab4a6df3fc706d4c453f3cbb98a4b0ce0a3abf034011e7d3c043c02ef364ea5002c7059d2f
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/client-personalization@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/client-personalization@npm:4.14.3"
+"@algolia/client-personalization@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/client-personalization@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/client-common": 4.14.3
-    "@algolia/requester-common": 4.14.3
-    "@algolia/transporter": 4.14.3
-  checksum: 2756087817c9bceed6c4cf9a2bf74c6df3792c3157775a7ca4a12205e3195f3df3774a064a83f0bb04ee88aaace7a7aa2ee576b2ed036b868b876328b3592fce
+    "@algolia/client-common": 4.15.0
+    "@algolia/requester-common": 4.15.0
+    "@algolia/transporter": 4.15.0
+  checksum: eacbfce0b5898f41751d329710a565c97ed2bac181f362345bbf99e81bf4daf2c83953eae63eda0cfcf228089f06fccb5c9e5603465b9dbe0f91ef2bb956b863
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/client-search@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/client-search@npm:4.14.3"
+"@algolia/client-search@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/client-search@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/client-common": 4.14.3
-    "@algolia/requester-common": 4.14.3
-    "@algolia/transporter": 4.14.3
-  checksum: fb32e68d9bc815afab7199ae59d71d51f785f98fc3eb1d2bdb3065bc11424d797d1b1a2755397785bc715c2085dc1ddcf2b46d677b95dd95a825f597ba04505b
+    "@algolia/client-common": 4.15.0
+    "@algolia/requester-common": 4.15.0
+    "@algolia/transporter": 4.15.0
+  checksum: 7debc57667955cbd452442c0750a55e14fe70590b6c1ccd6e0b11785f5b355d1de9deb7e656ebeeef855794c4e3d678c7a2a14c9a3410ed0d033d48a98a46d02
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/logger-common@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/logger-common@npm:4.14.3"
-  checksum: c42bb686637ca32ab6636055b0d0ef368bc9e3e2ea71e3e3becece68a88896b34cfa6d657ccdf1b6a01fcabc075f78d10fb813f399e88323a9b17ea80dba33f5
+"@algolia/logger-common@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/logger-common@npm:4.15.0"
+  checksum: 3003ca5b9d604c77ab2ddbdbeef222544ea141cf5f996788339eca43c834cf468205f7a2e13b4e9ab18a55f7f0c492df0e685b787a0592d33b408f920abcb18c
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/logger-console@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/logger-console@npm:4.14.3"
+"@algolia/logger-console@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/logger-console@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/logger-common": 4.14.3
-  checksum: b703c7ba2e5f7d4dca4aa5de914f51650f2d614646037f99fd3fd343142d629b71c865b19d918ec67727c421ba5fc9aca848f11a7d82745b3a0dfdf36ef0fb26
+    "@algolia/logger-common": 4.15.0
+  checksum: e22d6d520bffc15e3363b5b57ac9a89510d4cd1ef513a083affc5f7609b0f6751d5148bc1bb233513a09edd04b799824394cc67f098ec0641e435bcd241301db
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/requester-browser-xhr@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/requester-browser-xhr@npm:4.14.3"
+"@algolia/requester-browser-xhr@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/requester-browser-xhr@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/requester-common": 4.14.3
-  checksum: c6b8860c5ad4c6d394491c080add2a50a7fe0d92dce0b14152dd55c7d210d3f8cec25def1515d532c16ef400e2d21d59e76ea301a4a6fec71db96b7b05853a0c
+    "@algolia/requester-common": 4.15.0
+  checksum: 9b4d410e953cb64e3beeb1d01316095d357be6300853348ad32d773c85242c060001c82586a5069aa86b705f51d56f927d72cc90cbf8fc67c601bc47b3051966
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/requester-common@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/requester-common@npm:4.14.3"
-  checksum: 1bc8400b18613c9d65b5ee07dd23e9e324669338d849fae987ed0b518567fb00a61a2ef00279fe65148c8f51603f2df6e4137c6693d2aca30bf453b8b759aa44
+"@algolia/requester-common@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/requester-common@npm:4.15.0"
+  checksum: c8dc44e7a80096eb3444d6029ffcb064aff8e09e3c19f3f85ed9c3e84424157c409ce38ada8809d37bebf14a1f908de438dbb5a4cb3c59cff59670c6c89a9dca
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/requester-node-http@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/requester-node-http@npm:4.14.3"
+"@algolia/requester-node-http@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/requester-node-http@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/requester-common": 4.14.3
-  checksum: 3f510375fdf1ada7175e46cea021a44ab35e9e0a56a04a99c18541c11b63aae4604dda0de28caebfc0394d9cf564e5a8ff1040e834816d305c59b1eab3b303b3
+    "@algolia/requester-common": 4.15.0
+  checksum: 83510a54a9164b2849add830ba63efd3963dea708b711bc9309190a8fa56612826e583e80bbe4b301bad3f987b6645f1bcc62a2fe9d36396d61bbf26d351eaf6
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@algolia/transporter@npm:4.14.3":
-  version: 4.14.3
-  resolution: "@algolia/transporter@npm:4.14.3"
+"@algolia/transporter@npm:4.15.0":
+  version: 4.15.0
+  resolution: "@algolia/transporter@npm:4.15.0"
   dependencies:
   dependencies:
-    "@algolia/cache-common": 4.14.3
-    "@algolia/logger-common": 4.14.3
-    "@algolia/requester-common": 4.14.3
-  checksum: ad959c648d987726cc1e138cf68fd11673dbf12498ee3e3ccd573c5a2d63f9e20b0f58ab130c2b9807f7c2ff029c8e040923366d75c1e7ad62b02f40fb822ee2
+    "@algolia/cache-common": 4.15.0
+    "@algolia/logger-common": 4.15.0
+    "@algolia/requester-common": 4.15.0
+  checksum: fcb62132c6d8f12c5fc3147f6961bca673755685439c6c5e76353e400962ce146e2a72690861e29d7d507625d5394d08e1fc36d1dbdfdb3e6762e843c4f9d193
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -200,22 +200,22 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "@babel/parser@npm:^7.16.4":
 "@babel/parser@npm:^7.16.4":
-  version: 7.20.15
-  resolution: "@babel/parser@npm:7.20.15"
+  version: 7.21.2
+  resolution: "@babel/parser@npm:7.21.2"
   bin:
   bin:
     parser: ./bin/babel-parser.js
     parser: ./bin/babel-parser.js
-  checksum: 1d0f47ca67ff2652f1c0ff1570bed8deccbc4b53509e7cd73476af9cc7ed23480c99f1179bd6d0be01612368b92b39e206d330ad6054009d699934848a89298b
+  checksum: e2b89de2c63d4cdd2cafeaea34f389bba729727eec7a8728f736bc472a59396059e3e9fe322c9bed8fd126d201fb609712949dc8783f4cae4806acd9a73da6ff
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
 "@babel/types@npm:^7.8.3":
 "@babel/types@npm:^7.8.3":
-  version: 7.20.7
-  resolution: "@babel/types@npm:7.20.7"
+  version: 7.21.2
+  resolution: "@babel/types@npm:7.21.2"
   dependencies:
   dependencies:
     "@babel/helper-string-parser": ^7.19.4
     "@babel/helper-string-parser": ^7.19.4
     "@babel/helper-validator-identifier": ^7.19.1
     "@babel/helper-validator-identifier": ^7.19.1
     to-fast-properties: ^2.0.0
     to-fast-properties: ^2.0.0
-  checksum: b39af241f0b72bba67fd6d0d23914f6faec8c0eba8015c181cbd5ea92e59fc91a52a1ab490d3520c7dbd19ddb9ebb76c476308f6388764f16d8201e37fae6811
+  checksum: a45a52acde139e575502c6de42c994bdbe262bafcb92ae9381fb54cdf1a3672149086843fda655c7683ce9806e998fd002bbe878fa44984498d0fdc7935ce7ff
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -236,6 +236,16 @@ __metadata:
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
+"@csstools/css-calc@npm:^1.0.0":
+  version: 1.0.0
+  resolution: "@csstools/css-calc@npm:1.0.0"
+  peerDependencies:
+    "@csstools/css-parser-algorithms": ^2.0.1
+    "@csstools/css-tokenizer": ^2.0.1
+  checksum: 015f9a3b667fa5cc2e2645cca47b6eeb3edb26aef95b3373759ded8143653ab629591305fc2e4ee2cefe35ebe3b99717c004d35427a14b1968297d8135557be7
+  languageName: node
+  linkType: hard
+
 "@csstools/css-parser-algorithms@npm:^2.0.0, @csstools/css-parser-algorithms@npm:^2.0.1":
 "@csstools/css-parser-algorithms@npm:^2.0.0, @csstools/css-parser-algorithms@npm:^2.0.1":
   version: 2.0.1
   version: 2.0.1
   resolution: "@csstools/css-parser-algorithms@npm:2.0.1"
   resolution: "@csstools/css-parser-algorithms@npm:2.0.1"
@@ -246,9 +256,9 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "@csstools/css-tokenizer@npm:^2.0.0, @csstools/css-tokenizer@npm:^2.0.1":
 "@csstools/css-tokenizer@npm:^2.0.0, @csstools/css-tokenizer@npm:^2.0.1":
-  version: 2.0.1
-  resolution: "@csstools/css-tokenizer@npm:2.0.1"
-  checksum: b52ac9fc1946766b9616e8d65facfe7e8e2860314f03fc769d1bc94368787c3e14394fd50d65d46bed6af79f523df124d17ddeb2508bd77cd5082e8ead6e7680
+  version: 2.1.0
+  resolution: "@csstools/css-tokenizer@npm:2.1.0"
+  checksum: af3619557e18cd348810cfb41b3b7177b36d216df8dd4cac3979f241c15416baf8cdd55fb764ecc78fab5985b085363cfc8e8b8a18aaa361d00c9b9300b7c0f3
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -436,25 +446,27 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "@csstools/postcss-stepped-value-functions@npm:^2.0.0":
 "@csstools/postcss-stepped-value-functions@npm:^2.0.0":
-  version: 2.0.1
-  resolution: "@csstools/postcss-stepped-value-functions@npm:2.0.1"
+  version: 2.1.0
+  resolution: "@csstools/postcss-stepped-value-functions@npm:2.1.0"
   dependencies:
   dependencies:
-    postcss-value-parser: ^4.2.0
+    "@csstools/css-calc": ^1.0.0
+    "@csstools/css-parser-algorithms": ^2.0.1
+    "@csstools/css-tokenizer": ^2.0.1
   peerDependencies:
   peerDependencies:
     postcss: ^8.4
     postcss: ^8.4
-  checksum: 907f9a30b9e7c5ce598929203b810887de17f32a8a0b13849d12d95a98766e26b2a7ce46609d683ce3292c87edc300faabbe384c348338b677b6c23dd0003c0e
+  checksum: 817d499c2598db9ed99e406168f9f0038e7ccd289ac97d31ad212b0ce62b7a3587187d761d4bea98af756a8114b6ccde739a1ca66991e1904c8aff0a5bc0ccdd
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
 "@csstools/postcss-text-decoration-shorthand@npm:^2.0.0":
 "@csstools/postcss-text-decoration-shorthand@npm:^2.0.0":
-  version: 2.2.0
-  resolution: "@csstools/postcss-text-decoration-shorthand@npm:2.2.0"
+  version: 2.2.1
+  resolution: "@csstools/postcss-text-decoration-shorthand@npm:2.2.1"
   dependencies:
   dependencies:
     "@csstools/color-helpers": ^1.0.0
     "@csstools/color-helpers": ^1.0.0
     postcss-value-parser: ^4.2.0
     postcss-value-parser: ^4.2.0
   peerDependencies:
   peerDependencies:
     postcss: ^8.4
     postcss: ^8.4
-  checksum: e789132fa9db1d0f750f0ac35423ca6232fb43afd5703a8d0898c059245d2610d9bfcbd5f816120a80fd14ec099acafb6e12ee53cea4a1bf2e03259b5e3d1156
+  checksum: b7257510586d5af1cc15a416af7c0bef8edb6c54f507262b7bedb16ce93753459fbc9ef539115cd63aa80b5c6be264e1b4dd3e236926e2f11c40b8209bac4e60
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -682,23 +694,6 @@ __metadata:
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"@eslint/eslintrc@npm:^1.4.1":
-  version: 1.4.1
-  resolution: "@eslint/eslintrc@npm:1.4.1"
-  dependencies:
-    ajv: ^6.12.4
-    debug: ^4.3.2
-    espree: ^9.4.0
-    globals: ^13.19.0
-    ignore: ^5.2.0
-    import-fresh: ^3.2.1
-    js-yaml: ^4.1.0
-    minimatch: ^3.1.2
-    strip-json-comments: ^3.1.1
-  checksum: cd3e5a8683db604739938b1c1c8b77927dc04fce3e28e0c88e7f2cd4900b89466baf83dfbad76b2b9e4d2746abdd00dd3f9da544d3e311633d8693f327d04cd7
-  languageName: node
-  linkType: hard
-
 "@eslint/eslintrc@npm:^2.0.0":
 "@eslint/eslintrc@npm:^2.0.0":
   version: 2.0.0
   version: 2.0.0
   resolution: "@eslint/eslintrc@npm:2.0.0"
   resolution: "@eslint/eslintrc@npm:2.0.0"
@@ -1243,24 +1238,24 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "algoliasearch@npm:^4.0.0":
 "algoliasearch@npm:^4.0.0":
-  version: 4.14.3
-  resolution: "algoliasearch@npm:4.14.3"
-  dependencies:
-    "@algolia/cache-browser-local-storage": 4.14.3
-    "@algolia/cache-common": 4.14.3
-    "@algolia/cache-in-memory": 4.14.3
-    "@algolia/client-account": 4.14.3
-    "@algolia/client-analytics": 4.14.3
-    "@algolia/client-common": 4.14.3
-    "@algolia/client-personalization": 4.14.3
-    "@algolia/client-search": 4.14.3
-    "@algolia/logger-common": 4.14.3
-    "@algolia/logger-console": 4.14.3
-    "@algolia/requester-browser-xhr": 4.14.3
-    "@algolia/requester-common": 4.14.3
-    "@algolia/requester-node-http": 4.14.3
-    "@algolia/transporter": 4.14.3
-  checksum: bcb8ccc3e1199d79d67ea96b9fd496be0a31eb3cacb2acee75a8471f27f13c836e17ab45a00875f4a2f0ba8e300c986cdbdbe7aafd363415c7242bc6636f16a9
+  version: 4.15.0
+  resolution: "algoliasearch@npm:4.15.0"
+  dependencies:
+    "@algolia/cache-browser-local-storage": 4.15.0
+    "@algolia/cache-common": 4.15.0
+    "@algolia/cache-in-memory": 4.15.0
+    "@algolia/client-account": 4.15.0
+    "@algolia/client-analytics": 4.15.0
+    "@algolia/client-common": 4.15.0
+    "@algolia/client-personalization": 4.15.0
+    "@algolia/client-search": 4.15.0
+    "@algolia/logger-common": 4.15.0
+    "@algolia/logger-console": 4.15.0
+    "@algolia/requester-browser-xhr": 4.15.0
+    "@algolia/requester-common": 4.15.0
+    "@algolia/requester-node-http": 4.15.0
+    "@algolia/transporter": 4.15.0
+  checksum: 3d14bf6ff9cfee6c9a3b79963f075f7026104e6c4faa2efacdd206a384e7a175a541ef6cf7888feb6458aad61a4f99ba6f12e62134be687ef0bcd30f532201e8
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -1540,9 +1535,9 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001426, caniuse-lite@npm:^1.0.30001449":
 "caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001426, caniuse-lite@npm:^1.0.30001449":
-  version: 1.0.30001451
-  resolution: "caniuse-lite@npm:1.0.30001451"
-  checksum: 48a06a7881093bb4d8a08ed5428f24a1cbdaa544b0a6f0c3614287d4f34b6c853e79a0f608a5bd901c27995f5e951825606fba11e7930251cc422bd61de9d849
+  version: 1.0.30001460
+  resolution: "caniuse-lite@npm:1.0.30001460"
+  checksum: dad91eb82aa65aecf33ad6a04ad620b9df6f0152020dc6c1874224e8c6f4aa50695f585201b3dfcd2760b3c43326a86c9505cc03af856698fbef67b267ef786f
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -1731,14 +1726,14 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "cosmiconfig@npm:^8.0.0":
 "cosmiconfig@npm:^8.0.0":
-  version: 8.0.0
-  resolution: "cosmiconfig@npm:8.0.0"
+  version: 8.1.0
+  resolution: "cosmiconfig@npm:8.1.0"
   dependencies:
   dependencies:
     import-fresh: ^3.2.1
     import-fresh: ^3.2.1
     js-yaml: ^4.1.0
     js-yaml: ^4.1.0
     parse-json: ^5.0.0
     parse-json: ^5.0.0
     path-type: ^4.0.0
     path-type: ^4.0.0
-  checksum: ff4cdf89ac1ae52e7520816622c21a9e04380d04b82d653f5139ec581aa4f7f29e096d46770bc76c4a63c225367e88a1dfa233ea791669a35101f5f9b972c7d1
+  checksum: 78a1846acc4935ab4d928e3f768ee2ad2fddbec96377935462749206568423ff4757140ac7f2ccd1f547f86309b8448c04b26588848b5a1520f2e9741cdeecf0
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -2084,9 +2079,9 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "electron-to-chromium@npm:^1.4.284":
 "electron-to-chromium@npm:^1.4.284":
-  version: 1.4.293
-  resolution: "electron-to-chromium@npm:1.4.293"
-  checksum: d3f3727376500d03890c0352f00e105f14d312764c31608b25c5904cabf75d20424baa739935756e8894eada1f6f081859fa7e0b99528ef98fc37843c0866a14
+  version: 1.4.319
+  resolution: "electron-to-chromium@npm:1.4.319"
+  checksum: 3c800a8c7c575bcf257367ccb1c9917796f7cc17b90145af1bf2cd6bb58f0c2a9a827a282b3cc147c0114e20f790c681e5450d5636b5b62b3d05df673b04dc69
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -2315,56 +2310,7 @@ __metadata:
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"eslint@npm:^8.0.1":
-  version: 8.33.0
-  resolution: "eslint@npm:8.33.0"
-  dependencies:
-    "@eslint/eslintrc": ^1.4.1
-    "@humanwhocodes/config-array": ^0.11.8
-    "@humanwhocodes/module-importer": ^1.0.1
-    "@nodelib/fs.walk": ^1.2.8
-    ajv: ^6.10.0
-    chalk: ^4.0.0
-    cross-spawn: ^7.0.2
-    debug: ^4.3.2
-    doctrine: ^3.0.0
-    escape-string-regexp: ^4.0.0
-    eslint-scope: ^7.1.1
-    eslint-utils: ^3.0.0
-    eslint-visitor-keys: ^3.3.0
-    espree: ^9.4.0
-    esquery: ^1.4.0
-    esutils: ^2.0.2
-    fast-deep-equal: ^3.1.3
-    file-entry-cache: ^6.0.1
-    find-up: ^5.0.0
-    glob-parent: ^6.0.2
-    globals: ^13.19.0
-    grapheme-splitter: ^1.0.4
-    ignore: ^5.2.0
-    import-fresh: ^3.0.0
-    imurmurhash: ^0.1.4
-    is-glob: ^4.0.0
-    is-path-inside: ^3.0.3
-    js-sdsl: ^4.1.4
-    js-yaml: ^4.1.0
-    json-stable-stringify-without-jsonify: ^1.0.1
-    levn: ^0.4.1
-    lodash.merge: ^4.6.2
-    minimatch: ^3.1.2
-    natural-compare: ^1.4.0
-    optionator: ^0.9.1
-    regexpp: ^3.2.0
-    strip-ansi: ^6.0.1
-    strip-json-comments: ^3.1.0
-    text-table: ^0.2.0
-  bin:
-    eslint: bin/eslint.js
-  checksum: 727e63ab8b7acf281442323c5971f6afdd5b656fbcebc4476cf54e35af51b2f180617433fc5e1952f0449ca3f43a905527f9407ea4b8a7ea7562fc9c3f278d4c
-  languageName: node
-  linkType: hard
-
-"eslint@npm:^8.35.0":
+"eslint@npm:^8.0.1, eslint@npm:^8.35.0":
   version: 8.35.0
   version: 8.35.0
   resolution: "eslint@npm:8.35.0"
   resolution: "eslint@npm:8.35.0"
   dependencies:
   dependencies:
@@ -2425,21 +2371,12 @@ __metadata:
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"esquery@npm:^1.4.0":
-  version: 1.4.0
-  resolution: "esquery@npm:1.4.0"
-  dependencies:
-    estraverse: ^5.1.0
-  checksum: a0807e17abd7fbe5fbd4fab673038d6d8a50675cdae6b04fbaa520c34581be0c5fa24582990e8acd8854f671dd291c78bb2efb9e0ed5b62f33bac4f9cf820210
-  languageName: node
-  linkType: hard
-
 "esquery@npm:^1.4.2":
 "esquery@npm:^1.4.2":
-  version: 1.4.2
-  resolution: "esquery@npm:1.4.2"
+  version: 1.5.0
+  resolution: "esquery@npm:1.5.0"
   dependencies:
   dependencies:
     estraverse: ^5.1.0
     estraverse: ^5.1.0
-  checksum: 2f4ad89c5aafaca61cc2c15e256190f0d6deb4791cae6552d3cb4b1eb8867958cdf27a56aaa3272ff17435e3eaa19ee0d4129fac336ca6373d7354d7b5da7966
+  checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -2901,7 +2838,7 @@ __metadata:
     stylelint: ^15.2.0
     stylelint: ^15.2.0
     stylelint-config-standard: ^30.0.1
     stylelint-config-standard: ^30.0.1
     typescript: ^4.9.5
     typescript: ^4.9.5
-    vitepress: 1.0.0-alpha.48
+    vitepress: 1.0.0-alpha.49
     vue: ^3.2.47
     vue: ^3.2.47
   languageName: unknown
   languageName: unknown
   linkType: soft
   linkType: soft
@@ -3293,13 +3230,20 @@ __metadata:
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"lilconfig@npm:2.0.6, lilconfig@npm:^2.0.3, lilconfig@npm:^2.0.5":
+"lilconfig@npm:2.0.6":
   version: 2.0.6
   version: 2.0.6
   resolution: "lilconfig@npm:2.0.6"
   resolution: "lilconfig@npm:2.0.6"
   checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d
   checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
+"lilconfig@npm:^2.0.3, lilconfig@npm:^2.0.5":
+  version: 2.1.0
+  resolution: "lilconfig@npm:2.1.0"
+  checksum: 8549bb352b8192375fed4a74694cd61ad293904eee33f9d4866c2192865c44c4eb35d10782966242634e0cbc1e91fe62b1247f148dc5514918e3a966da7ea117
+  languageName: node
+  linkType: hard
+
 "lines-and-columns@npm:^1.1.6":
 "lines-and-columns@npm:^1.1.6":
   version: 1.2.4
   version: 1.2.4
   resolution: "lines-and-columns@npm:1.2.4"
   resolution: "lines-and-columns@npm:1.2.4"
@@ -3445,9 +3389,9 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "lru-cache@npm:^7.7.1":
 "lru-cache@npm:^7.7.1":
-  version: 7.14.1
-  resolution: "lru-cache@npm:7.14.1"
-  checksum: d72c6713c6a6d86836a7a6523b3f1ac6764768cca47ec99341c3e76db06aacd4764620e5e2cda719a36848785a52a70e531822dc2b33fb071fa709683746c104
+  version: 7.18.1
+  resolution: "lru-cache@npm:7.18.1"
+  checksum: ab0ec1360c552f1ffa54b1eaf0026126c5116a07bee156b92d1e971f4c8c88e9160f0fad4ab6fed4e0fdea84f25a4590ece085bc57ed9ab1d90b17f0b138c556
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -3758,9 +3702,9 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "minipass@npm:^4.0.0":
 "minipass@npm:^4.0.0":
-  version: 4.0.3
-  resolution: "minipass@npm:4.0.3"
-  checksum: a09f405e2f380ae7f6ee0cbb53b45c1fcc1b6c70fc3896f4d20649d92a10e61892c57bd9960a64cedf6c90b50022cb6c195905b515039c335b423202f99e6f18
+  version: 4.2.4
+  resolution: "minipass@npm:4.2.4"
+  checksum: c664f2ae4401408d1e7a6e4f50aca45f87b1b0634bc9261136df5c378e313e77355765f73f59c4a5abcadcdf43d83fcd3eb14e4a7cdcce8e36508e2290345753
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -4022,13 +3966,13 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "open@npm:^8.4.0":
 "open@npm:^8.4.0":
-  version: 8.4.1
-  resolution: "open@npm:8.4.1"
+  version: 8.4.2
+  resolution: "open@npm:8.4.2"
   dependencies:
   dependencies:
     define-lazy-prop: ^2.0.0
     define-lazy-prop: ^2.0.0
     is-docker: ^2.1.1
     is-docker: ^2.1.1
     is-wsl: ^2.2.0
     is-wsl: ^2.2.0
-  checksum: dbe8e1d98889df60b5179eab8b94b9591744d1f0033bce1a9a10738ba140bd9d625d6bcde7ff9f043e379aafb918975c2daa03b87cef13eb046ac18ed807f06d
+  checksum: 6388bfff21b40cb9bd8f913f9130d107f2ed4724ea81a8fd29798ee322b361ca31fa2cdfb491a5c31e43a3996cfe9566741238c7a741ada8d7af1cb78d85cf26
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -4337,8 +4281,8 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "postcss-custom-properties@npm:^13.1.0":
 "postcss-custom-properties@npm:^13.1.0":
-  version: 13.1.3
-  resolution: "postcss-custom-properties@npm:13.1.3"
+  version: 13.1.4
+  resolution: "postcss-custom-properties@npm:13.1.4"
   dependencies:
   dependencies:
     "@csstools/cascade-layer-name-parser": ^1.0.0
     "@csstools/cascade-layer-name-parser": ^1.0.0
     "@csstools/css-parser-algorithms": ^2.0.0
     "@csstools/css-parser-algorithms": ^2.0.0
@@ -4346,7 +4290,7 @@ __metadata:
     postcss-value-parser: ^4.2.0
     postcss-value-parser: ^4.2.0
   peerDependencies:
   peerDependencies:
     postcss: ^8.4
     postcss: ^8.4
-  checksum: 31b139ccfd4945250508122cb3b8a08d387e538161aeb0b9cdd356da124d37e2706dc0b57197eafe1f029c3d99e40c8968bb2312f66d3150465495204551469b
+  checksum: 65f86667ddad4d2970de86641367aef6a0b68395d9d79c2afb4ad0fe6865a0c47c2062814b163bb13052502f8ef6d98d97e99b22cdcc75edbe38c4c355559dd8
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -4528,13 +4472,13 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "postcss-logical@npm:^6.0.0":
 "postcss-logical@npm:^6.0.0":
-  version: 6.0.1
-  resolution: "postcss-logical@npm:6.0.1"
+  version: 6.1.0
+  resolution: "postcss-logical@npm:6.1.0"
   dependencies:
   dependencies:
     postcss-value-parser: ^4.2.0
     postcss-value-parser: ^4.2.0
   peerDependencies:
   peerDependencies:
     postcss: ^8.4
     postcss: ^8.4
-  checksum: cb1812fb5525f761eb9053dd36de60af6c61412cb1c3c38e6ae6176849e8bacb839f2f2e809a904bef3425a618fd5a03e5a10a985848322b26376baf9add6297
+  checksum: a84b22b1e2839fcf2199da8670775ee07afe6826408a80d350e7a0966de4baf21d165cbfb7a0a2c30d029a2f9e62330ac96bbcc5a5663c97f32ee108feace097
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -4629,14 +4573,14 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "postcss-nesting@npm:^11.0.0":
 "postcss-nesting@npm:^11.0.0":
-  version: 11.1.0
-  resolution: "postcss-nesting@npm:11.1.0"
+  version: 11.2.1
+  resolution: "postcss-nesting@npm:11.2.1"
   dependencies:
   dependencies:
     "@csstools/selector-specificity": ^2.0.0
     "@csstools/selector-specificity": ^2.0.0
     postcss-selector-parser: ^6.0.10
     postcss-selector-parser: ^6.0.10
   peerDependencies:
   peerDependencies:
     postcss: ^8.4
     postcss: ^8.4
-  checksum: 639392ca6909133c72e1a8450f6c1004d2bbdfe58404c2a021ef8fffe696cafd359cf8b55c92ddb75d0656d6f98885bd1807b5e701c1cba938a8a58167b55462
+  checksum: 4dcc09beecf0b7b810343aa16438218626955d8a0746b94e61fc2395087268f074222de080fb59d38dd9e63b4828d2ebfa04ba41cb5aca89c99cb4e99e7d4c65
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -5017,9 +4961,9 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "preact@npm:^10.0.0":
 "preact@npm:^10.0.0":
-  version: 10.12.1
-  resolution: "preact@npm:10.12.1"
-  checksum: 0de99f477563ab7f94a0f964952ad216375973c0dcd9eb49881f8eb5effc5ed6948da062548c87d5bb0d82f1a1e516b649020e760eab3a0503dfdd8e64d34a26
+  version: 10.13.0
+  resolution: "preact@npm:10.13.0"
+  checksum: d1629e52c01f25b83c8993bc2ae739ba338534015bd62456c21e19c1a2a4369643c93f709443028d9fabc1997bdc0aee7b9b2f4ac4dedc9529a6dbcc059fb762
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -5174,13 +5118,13 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "readable-stream@npm:^3.6.0":
 "readable-stream@npm:^3.6.0":
-  version: 3.6.0
-  resolution: "readable-stream@npm:3.6.0"
+  version: 3.6.1
+  resolution: "readable-stream@npm:3.6.1"
   dependencies:
   dependencies:
     inherits: ^2.0.3
     inherits: ^2.0.3
     string_decoder: ^1.1.1
     string_decoder: ^1.1.1
     util-deprecate: ^1.0.1
     util-deprecate: ^1.0.1
-  checksum: d4ea81502d3799439bb955a3a5d1d808592cf3133350ed352aeaa499647858b27b1c4013984900238b0873ec8d0d8defce72469fb7a83e61d53f5ad61cb80dc8
+  checksum: b7ab0508dba3c37277b9e43c0a970ea27635375698859a687f558c3c9393154b6c4f39c3aa5689641de183fffa26771bc1a45878ddde0236ad18fc8fdfde50ea
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -5314,8 +5258,8 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "rollup@npm:^3.10.0":
 "rollup@npm:^3.10.0":
-  version: 3.14.0
-  resolution: "rollup@npm:3.14.0"
+  version: 3.18.0
+  resolution: "rollup@npm:3.18.0"
   dependencies:
   dependencies:
     fsevents: ~2.3.2
     fsevents: ~2.3.2
   dependenciesMeta:
   dependenciesMeta:
@@ -5323,7 +5267,7 @@ __metadata:
       optional: true
       optional: true
   bin:
   bin:
     rollup: dist/bin/rollup
     rollup: dist/bin/rollup
-  checksum: 48f4da224753b8022529256243b74b3f6f41d9b4358ba079ac42f2a2cf07e4bd01b5d94579338194238e3c575487974ca508e144cf6195123293e7fdf82506cb
+  checksum: 0bcd1abb1cc383abdd09b5594de862ecb2f946e950954bb472a370289bdc4499aea8d04477be55ce205450d973d38ad255f0dc6926162500a251d73bf0e60e6f
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -6134,9 +6078,9 @@ __metadata:
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
-"vitepress@npm:1.0.0-alpha.48":
-  version: 1.0.0-alpha.48
-  resolution: "vitepress@npm:1.0.0-alpha.48"
+"vitepress@npm:1.0.0-alpha.49":
+  version: 1.0.0-alpha.49
+  resolution: "vitepress@npm:1.0.0-alpha.49"
   dependencies:
   dependencies:
     "@docsearch/css": ^3.3.3
     "@docsearch/css": ^3.3.3
     "@docsearch/js": ^3.3.3
     "@docsearch/js": ^3.3.3
@@ -6149,7 +6093,7 @@ __metadata:
     vue: ^3.2.47
     vue: ^3.2.47
   bin:
   bin:
     vitepress: bin/vitepress.js
     vitepress: bin/vitepress.js
-  checksum: e0c6e9b39aa0b59167e7f04140957f83781cc5fdc214dc9e35943e29423697b95aa194a8c1e1e4754d69616718e6d77d27892b3e82c33eeca17ac2ee750ed04b
+  checksum: 392706ddb79321aac6160008083487251a526038e0f29966cd4d56b4ff609ed19ec939a54236db08a41156011ba00cfb301db721525c609c8ef498e17ae6da2e
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 
@@ -6323,8 +6267,8 @@ __metadata:
   linkType: hard
   linkType: hard
 
 
 "yargs@npm:^17.0.0":
 "yargs@npm:^17.0.0":
-  version: 17.6.2
-  resolution: "yargs@npm:17.6.2"
+  version: 17.7.1
+  resolution: "yargs@npm:17.7.1"
   dependencies:
   dependencies:
     cliui: ^8.0.1
     cliui: ^8.0.1
     escalade: ^3.1.1
     escalade: ^3.1.1
@@ -6333,7 +6277,7 @@ __metadata:
     string-width: ^4.2.3
     string-width: ^4.2.3
     y18n: ^5.0.5
     y18n: ^5.0.5
     yargs-parser: ^21.1.1
     yargs-parser: ^21.1.1
-  checksum: 47da1b0d854fa16d45a3ded57b716b013b2179022352a5f7467409da5a04a1eef5b3b3d97a2dfc13e8bbe5f2ffc0afe3bc6a4a72f8254e60f5a4bd7947138643
+  checksum: 3d8a43c336a4942bc68080768664aca85c7bd406f018bad362fd255c41c8f4e650277f42fd65d543fce99e084124ddafee7bbfc1a5c6a8fda4cec78609dcf8d4
   languageName: node
   languageName: node
   linkType: hard
   linkType: hard
 
 

Некоторые файлы не были показаны из-за большого количества измененных файлов