diff --git a/docs/package.json b/docs/package.json index cb1c7903922..f91d9c15e96 100644 --- a/docs/package.json +++ b/docs/package.json @@ -43,7 +43,7 @@ }, "devDependencies": { "@docusaurus/module-type-aliases": "^3.6.1", - "@docusaurus/tsconfig": "3.6.1", + "@docusaurus/tsconfig": "3.6.2", "@docusaurus/types": "^3.6.1", "@types/node": "^22.9.0", "@types/react": "^18.3.12", diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml index 1c74d134ffa..ec5399eb0d0 100644 --- a/docs/pnpm-lock.yaml +++ b/docs/pnpm-lock.yaml @@ -60,8 +60,8 @@ importers: specifier: ^3.6.1 version: 3.6.2(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/tsconfig': - specifier: 3.6.1 - version: 3.6.1 + specifier: 3.6.2 + version: 3.6.2 '@docusaurus/types': specifier: ^3.6.1 version: 3.6.2(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1249,8 +1249,8 @@ packages: resolution: {integrity: sha512-LIWrYoDUsOTKmb0c7IQzawiPUTAaczBs5IOx6srxOWoTHVUMLzJCkl5Y6whfuRrnul8G05qv2vk238bN5Ko62g==} engines: {node: '>=18.0'} - '@docusaurus/tsconfig@3.6.1': - resolution: {integrity: sha512-RvjMG9M9YK8N/I5oudqJed8jjfWGI7csr4XCkGXBToNkkoi2QgkTz2DxH+obKdfLejQaASdIMynYaE5Lv7Qw9Q==} + '@docusaurus/tsconfig@3.6.2': + resolution: {integrity: sha512-TWLkyYHBYhIJNcXCEc3D1M9R8UFV4IZ82rGef5U9mE1ZrcgDUlZxYaYdoSuHrPrzPRIl3orjmpscO2FAk2gdZw==} '@docusaurus/types@3.6.2': resolution: {integrity: sha512-117Wsk6xXrWEAsCYCXS3TGJv5tkdIZDcd7T/V0UJvKYmY0gyVPPcEQChy8yTdjbIkbB2q4fa7Jpox72Qv86mqQ==} @@ -8028,7 +8028,7 @@ snapshots: fs-extra: 11.2.0 tslib: 2.8.1 - '@docusaurus/tsconfig@3.6.1': {} + '@docusaurus/tsconfig@3.6.2': {} '@docusaurus/types@3.6.2(acorn@8.14.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: diff --git a/web/src/components/atomic/Icon.vue b/web/src/components/atomic/Icon.vue index eda7c10aeef..c359089eadf 100644 --- a/web/src/components/atomic/Icon.vue +++ b/web/src/components/atomic/Icon.vue @@ -51,6 +51,10 @@ + + + + @@ -96,12 +100,15 @@ import { mdiDownload, mdiDownloadCircle, mdiDownloadOff, + mdiFileAlertOutline, + mdiFileCogOutline, mdiFormatListBulleted, mdiGestureTap, mdiGit, mdiGithub, mdiGitlab, mdiHelpCircleOutline, + mdiMagnifyScan, mdiMinusCircleOutline, mdiPackageVariant, mdiPause, @@ -120,6 +127,7 @@ import { mdiTagOutline, mdiTimelapse, mdiTrashCanOutline, + mdiTrayFull, } from '@mdi/js'; import { siForgejo, siGitea } from 'simple-icons'; @@ -176,7 +184,11 @@ export type IconNames = | 'attention' | 'spinner' | 'error' - | 'remove'; + | 'remove' + | 'tray-full' + | 'file-cog-outlined' + | 'magnify-scan' + | 'file-alert-outline'; defineProps<{ name: IconNames; diff --git a/web/src/components/layout/scaffold/Tabs.vue b/web/src/components/layout/scaffold/Tabs.vue index 78f821557fc..cfe22fa9058 100644 --- a/web/src/components/layout/scaffold/Tabs.vue +++ b/web/src/components/layout/scaffold/Tabs.vue @@ -5,14 +5,14 @@ :key="tab.title" v-slot="{ isActive, isExactActive }" :to="tab.to" - class="border-transparent w-full py-1 md:py-2 md:w-auto md:px-6 flex cursor-pointer md:border-b-2 text-wp-text-100 hover:text-wp-text-200 items-center" + class="border-transparent w-full py-1 md:py-2 md:w-auto md:px-4 flex cursor-pointer md:border-b-2 text-wp-text-100 hover:text-wp-text-200 items-center" :active-class="tab.matchChildren ? '!border-wp-text-100' : ''" :exact-active-class="tab.matchChildren ? '' : '!border-wp-text-100'" > - + {{ tab.title }} diff --git a/web/src/views/repo/pipeline/PipelineWrapper.vue b/web/src/views/repo/pipeline/PipelineWrapper.vue index 7f6ea29ec4b..bcc52a83987 100644 --- a/web/src/views/repo/pipeline/PipelineWrapper.vue +++ b/web/src/views/repo/pipeline/PipelineWrapper.vue @@ -73,16 +73,15 @@ - + - +