mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-10-24 22:46:09 +00:00
Use pipeline wrapper and improve scaffold UI (#1368)
Co-authored-by: Anbraten <anton@ju60.de> Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
@@ -1,16 +1,15 @@
|
||||
<template>
|
||||
<FluidContainer v-if="pipelineConfigs" class="flex flex-col gap-y-6 text-color justify-between !pt-0">
|
||||
<Panel v-for="pipelineConfig in pipelineConfigs" :key="pipelineConfig.hash" :title="pipelineConfig.name">
|
||||
<div class="flex flex-col gap-y-6">
|
||||
<Panel v-for="pipelineConfig in pipelineConfigs || []" :key="pipelineConfig.hash" :title="pipelineConfig.name">
|
||||
<SyntaxHighlight class="font-mono whitespace-pre overflow-auto" language="yaml" :code="pipelineConfig.data" />
|
||||
</Panel>
|
||||
</FluidContainer>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
import { defineComponent, inject, onMounted, Ref, ref, watch } from 'vue';
|
||||
|
||||
import SyntaxHighlight from '~/components/atomic/SyntaxHighlight';
|
||||
import FluidContainer from '~/components/layout/FluidContainer.vue';
|
||||
import Panel from '~/components/layout/Panel.vue';
|
||||
import useApiClient from '~/compositions/useApiClient';
|
||||
import { Pipeline, PipelineConfig, Repo } from '~/lib/api/types';
|
||||
@@ -19,7 +18,6 @@ export default defineComponent({
|
||||
name: 'PipelineConfig',
|
||||
|
||||
components: {
|
||||
FluidContainer,
|
||||
Panel,
|
||||
SyntaxHighlight,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user