Skip to content

Commit

Permalink
Merge pull request #586 from kubero-dev/feature/improve-ui
Browse files Browse the repository at this point in the history
improve UI
  • Loading branch information
mms-gianni authored Jan 8, 2025
2 parents 278ac77 + d66fc95 commit 7e3bee8
Show file tree
Hide file tree
Showing 16 changed files with 381 additions and 171 deletions.
50 changes: 50 additions & 0 deletions client/public/img/icons/hexagon1-empty-bold-tp.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions client/public/img/icons/hexagon1-empty-bold.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions client/public/img/icons/hexagon1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
85 changes: 85 additions & 0 deletions client/public/img/icons/hexagon3-empty-bold-tp.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions client/public/img/icons/hexagon3-empty-bold.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions client/public/img/icons/hexagon3-empty.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions client/public/img/icons/hexagon3.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions client/src/components/addons/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
style="top: -50px;"
color="primary"
dark
elevation="0"
@click="openInstallDialog(addon)"
>
Installation
Expand Down
2 changes: 1 addition & 1 deletion client/src/components/apps/detail.vue
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ export default defineComponent({
tab: null,
breadcrumbItems: [
{
title: 'dashboard.-',
title: 'Dashboard.Pipelines',
disabled: false,
to: { name: 'Pipelines', params: {}}
},
Expand Down
14 changes: 8 additions & 6 deletions client/src/components/apps/form.vue
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
<Breadcrumbs :items="breadcrumbItems"></Breadcrumbs>
<v-row>
<v-col cols="12" sm="12" md="12" lg="12" xl="12">
<h2 v-if="app=='new'">
<h1 v-if="app=='new'" style="font-size: xxx-large">
Create a new App in {{ pipeline }}
</h2>
<h2 v-if="app!='new'">
</h1>
<h1 v-if="app!='new'" style="font-size: xxx-large">
Edit {{ app }} in {{ pipeline }}
</h2>
</h1>
<p class="text-justify">
in phase {{ phase }}
</p>
Expand Down Expand Up @@ -717,10 +717,12 @@
</v-expansion-panel-text>
</v-expansion-panel>

<!-- SERVICEACCOUNT ANNOTATIONS -->
<!-- KUBERNETES -->
<v-expansion-panel bg-color="rgb(var(--v-theme-on-surface-variant))" :style="advanced ? 'display: block;' : 'display: none;'">
<v-expansion-panel-title class="text-uppercase text-caption-2 font-weight-medium" color="secondary">ServiceAcccount Annotations</v-expansion-panel-title>
<v-expansion-panel-title class="text-uppercase text-caption-2 font-weight-medium" color="secondary">Kubernetes</v-expansion-panel-title>
<v-expansion-panel-text color="secondary">

<h4 class="mb-5">Serviceaccount Annotation</h4>
<v-row v-for="(annotation, index) in sAAnnotations" :key="index">
<v-col
cols="12"
Expand Down
7 changes: 6 additions & 1 deletion client/src/components/pipelines/appcard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,12 @@
></v-progress-linear>
</template>

<v-card-title>
<v-card-title class="d-flex align-center">
<img
:src="(app.deploymentstrategy != 'docker') ? '/img/icons/hexagon1.svg' : '/img/icons/hexagon1-empty-bold-tp.svg'"
alt="app icon"
style="width: 35px; height: 35px; margin-right: 10px;"
>
<router-link :to="{ name: 'App Dashboard', params: { pipeline: pipeline, phase: phase, app: app.name }}">{{ app.name }}</router-link>
</v-card-title>

Expand Down
Loading

0 comments on commit 7e3bee8

Please sign in to comment.