UNCLASSIFIED

Commit 9e5dbff5 authored by Baban Faraj's avatar Baban Faraj
Browse files

Made the column count for large screen size configurable based on where the...

Made the column count for large screen size configurable based on where the project summary is placed.
parent 35ccd4a5
...@@ -240,7 +240,7 @@ ...@@ -240,7 +240,7 @@
<v-row class="justify-content-center" v-else-if="this.cardView === true"> <v-row class="justify-content-center" v-else-if="this.cardView === true">
<v-col <v-col
v-for="(project, index) in filteredProjects" v-for="(project, index) in filteredProjects"
lg="4" :lg=projectCardColumnLgCount
:key="index" :key="index"
:project="project" :project="project"
:cols="12" :cols="12"
...@@ -343,6 +343,10 @@ export default { ...@@ -343,6 +343,10 @@ export default {
ErrorMessage, ErrorMessage,
}, },
props: { props: {
projectCardColumnLgCount:{
type: Number,
default:4,
},
detailed: { detailed: {
type: Boolean, type: Boolean,
default: true, default: true,
......
...@@ -47,6 +47,7 @@ ...@@ -47,6 +47,7 @@
slot="content" slot="content"
ref="projectSummary" ref="projectSummary"
:setProjectLoading="setProjectLoading" :setProjectLoading="setProjectLoading"
:projectCardColumnLgCount=4
detailed detailed
/> />
</Section> </Section>
......
...@@ -60,37 +60,27 @@ ...@@ -60,37 +60,27 @@
headerTitle="My Project Summary" headerTitle="My Project Summary"
> >
<div <div
class="align-items-center d-flex " class="align-items-center d-flex"
slot="header-bar-icons" slot="header-bar-icons"
:cardViewProjects="cardViewProjects" :cardViewProjects="cardViewProjects"
:panelViewProjects="panelViewProjects" :panelViewProjects="panelViewProjects"
> >
<v-tooltip top> <v-tooltip top>
<template v-slot:activator="{ on, attrs }"> <template v-slot:activator="{ on, attrs }">
<v-btn <v-btn icon v-bind="attrs" v-on="on" @click="cardViewProjects">
icon <v-icon>mdi-view-grid</v-icon>
v-bind="attrs" </v-btn>
v-on="on" </template>
@click="cardViewProjects" <span>Card View</span>
> </v-tooltip>
<v-icon>mdi-view-grid</v-icon> <v-tooltip top>
</v-btn> <template v-slot:activator="{ on, attrs }">
</template> <v-btn icon v-bind="attrs" v-on="on" @click="panelViewProjects">
<span>Card View</span> <v-icon>mdi-reorder-horizontal</v-icon>
</v-tooltip> </v-btn>
<v-tooltip top> </template>
<template v-slot:activator="{ on, attrs }"> <span>Panel View</span>
<v-btn </v-tooltip>
icon
v-bind="attrs"
v-on="on"
@click="panelViewProjects"
>
<v-icon>mdi-reorder-horizontal</v-icon>
</v-btn>
</template>
<span>Panel View</span>
</v-tooltip>
</div> </div>
<span slot="userinfo"> <span slot="userinfo">
<TutorialTooltip tooltipName="projects"> <TutorialTooltip tooltipName="projects">
...@@ -101,6 +91,7 @@ ...@@ -101,6 +91,7 @@
slot="content" slot="content"
ref="projectSummary" ref="projectSummary"
:setProjectLoading="setProjectLoading" :setProjectLoading="setProjectLoading"
:projectCardColumnLgCount=6
/> />
</Section> </Section>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment