Loading ui/src/views/Activity.vue +30 −29 Original line number Diff line number Diff line Loading @@ -315,42 +315,44 @@ </div> <div class="row"> <div class="col-md-12"> <strong v-if="credentials.lock">VERROUILLEE</strong> </div> <div class="col-md-12"> <nav class="admin-bar"> <template v-if="credentials.lock_edit"> <a class="btn btn-primary btn-xs" v-if="credentials.lock" @click="handlerLock()"> <a class="btn btn-info" v-if="credentials.lock" @click="handlerLock()"> <i class="icon-lock-open"></i> Déverrouiller</a> <a class="btn btn-primary btn-xs" v-else @click="handlerUnlock()"> <a class="btn btn-info" v-else @click="handlerUnlock()"> <i class="icon-lock"></i> Vérrouiller</a> </template> <span v-else-if="credentials.lock"> <strong v-if="credentials.lock" class="btn btn-default disabled"> <i class="icon-lock"></i> VERROUILLEE </strong> </span> <a class="btn btn-primary btn-xs" v-if="credentials.core.edit" :href="core.urls.edit"> <a class="btn btn-primary" v-if="credentials.core.edit" :href="core.urls.edit"> <i class="icon-pencil"></i> Modifier les informations</a> <a class="btn btn-xs btn-default" v-if="credentials.core.change_project" :href="core.urls.change_project"> <a class="btn btn-default" v-if="credentials.core.change_project" :href="core.urls.change_project"> <i class="icon-cubes"></i> Modifier le projet</a> <a class="btn btn-xs btn-default" v-if="credentials.core.new_project" :href="core.urls.new_project"> <a class="btn btn-default" v-if="credentials.core.new_project" :href="core.urls.new_project"> <i class="icon-cubes"></i> Créer un nouveau projet</a> <a class="btn btn-xs btn-default" v-if="core.urls.duplicate" @click="handlerDuplicate"> <a class="btn btn-default" v-if="core.urls.duplicate" @click="handlerDuplicate"> <i class="icon-paste"></i> Dupliquer</a> <a class="btn btn-xs btn-warning" v-if="debugEnabled" @click="handlerDebugShow($data)"> <a class="btn btn-warning" v-if="debugEnabled" @click="handlerDebugShow($data)"> <i class="icon-bug"></i> Afficher le modèle</a> <a class="btn btn-xs btn-warning" v-if="debugEnabled" @click="fetch"> <a class="btn btn-warning" v-if="debugEnabled" @click="fetch"> <i class="icon-bug"></i> Recharger le modèle</a> </nav> Loading @@ -360,22 +362,6 @@ <div class="container-fluid"> <div class="col-md-8"> <section class="section-infos" id="avenants" v-if="credentials.avenants.read"> <h2> <span> <i class="icon-hammer"></i> Avenants </span> </h2> <activity-avenants :avenants="avenants" :roles-person="rolesPersons" :roles-organization="rolesOrganizations" :current-persons="persons" :current-organizations="organizations" :manage="credentials.avenants.edit" @update="handlerUpdateAvenants" /> </section> <section class="section-infos" id="members" v-if="credentials.persons.read"> <h2> <span><i class="icon-group"></i>Membres</span> Loading @@ -392,7 +378,6 @@ @update="handlerUpdatePersons" /> </section> <section class="section-infos" id="partners" v-if="credentials.organizations.read"> <h2> <span><i class="icon-building-filled"></i>Partenaires</span> Loading @@ -409,6 +394,22 @@ @update="handlerUpdateOrganizations" /> </section> <section class="section-infos" id="avenants" v-if="credentials.avenants.read"> <h2> <span> <i class="icon-hammer"></i> Avenants </span> </h2> <activity-avenants :avenants="avenants" :roles-person="rolesPersons" :roles-organization="rolesOrganizations" :current-persons="persons" :current-organizations="organizations" :manage="credentials.avenants.edit" @update="handlerUpdateAvenants" /> </section> <section class="section-infos" id="documents" v-if="credentials.documents.read"> <h2><span><i class="icon-book"></i>Documents</span></h2> <activity-document Loading ui/src/views/ActivityAvenants.vue +9 −2 Original line number Diff line number Diff line Loading @@ -145,7 +145,7 @@ Nouvel avenant </button> </nav> <article class="avenant card" v-for="a in avenants.avenants"> <article class="avenant card" :class="'status-' +a.status" v-for="a in avenants.avenants"> <h4> <i class="icon-ok-circled text-success" v-if="a.status == 200"></i> <i class="icon-pencil" v-if="a.status == 100"></i> Loading @@ -169,7 +169,7 @@ </span> </article> </section> <p>{{ a.comment }}</p> <p v-if="a.comment">{{ a.comment }}</p> <nav> <a :href="a.url_download" class="btn btn-xs btn-primary"> Loading Loading @@ -489,6 +489,13 @@ export default { } .avenant { border-left: #CCC 4px solid; &.status-100 { border-color: #CCC; } &.status-200 { border-color: #2d7800; } p { border-top: solid #CCC 1px; padding: .5em 2em; Loading Loading
ui/src/views/Activity.vue +30 −29 Original line number Diff line number Diff line Loading @@ -315,42 +315,44 @@ </div> <div class="row"> <div class="col-md-12"> <strong v-if="credentials.lock">VERROUILLEE</strong> </div> <div class="col-md-12"> <nav class="admin-bar"> <template v-if="credentials.lock_edit"> <a class="btn btn-primary btn-xs" v-if="credentials.lock" @click="handlerLock()"> <a class="btn btn-info" v-if="credentials.lock" @click="handlerLock()"> <i class="icon-lock-open"></i> Déverrouiller</a> <a class="btn btn-primary btn-xs" v-else @click="handlerUnlock()"> <a class="btn btn-info" v-else @click="handlerUnlock()"> <i class="icon-lock"></i> Vérrouiller</a> </template> <span v-else-if="credentials.lock"> <strong v-if="credentials.lock" class="btn btn-default disabled"> <i class="icon-lock"></i> VERROUILLEE </strong> </span> <a class="btn btn-primary btn-xs" v-if="credentials.core.edit" :href="core.urls.edit"> <a class="btn btn-primary" v-if="credentials.core.edit" :href="core.urls.edit"> <i class="icon-pencil"></i> Modifier les informations</a> <a class="btn btn-xs btn-default" v-if="credentials.core.change_project" :href="core.urls.change_project"> <a class="btn btn-default" v-if="credentials.core.change_project" :href="core.urls.change_project"> <i class="icon-cubes"></i> Modifier le projet</a> <a class="btn btn-xs btn-default" v-if="credentials.core.new_project" :href="core.urls.new_project"> <a class="btn btn-default" v-if="credentials.core.new_project" :href="core.urls.new_project"> <i class="icon-cubes"></i> Créer un nouveau projet</a> <a class="btn btn-xs btn-default" v-if="core.urls.duplicate" @click="handlerDuplicate"> <a class="btn btn-default" v-if="core.urls.duplicate" @click="handlerDuplicate"> <i class="icon-paste"></i> Dupliquer</a> <a class="btn btn-xs btn-warning" v-if="debugEnabled" @click="handlerDebugShow($data)"> <a class="btn btn-warning" v-if="debugEnabled" @click="handlerDebugShow($data)"> <i class="icon-bug"></i> Afficher le modèle</a> <a class="btn btn-xs btn-warning" v-if="debugEnabled" @click="fetch"> <a class="btn btn-warning" v-if="debugEnabled" @click="fetch"> <i class="icon-bug"></i> Recharger le modèle</a> </nav> Loading @@ -360,22 +362,6 @@ <div class="container-fluid"> <div class="col-md-8"> <section class="section-infos" id="avenants" v-if="credentials.avenants.read"> <h2> <span> <i class="icon-hammer"></i> Avenants </span> </h2> <activity-avenants :avenants="avenants" :roles-person="rolesPersons" :roles-organization="rolesOrganizations" :current-persons="persons" :current-organizations="organizations" :manage="credentials.avenants.edit" @update="handlerUpdateAvenants" /> </section> <section class="section-infos" id="members" v-if="credentials.persons.read"> <h2> <span><i class="icon-group"></i>Membres</span> Loading @@ -392,7 +378,6 @@ @update="handlerUpdatePersons" /> </section> <section class="section-infos" id="partners" v-if="credentials.organizations.read"> <h2> <span><i class="icon-building-filled"></i>Partenaires</span> Loading @@ -409,6 +394,22 @@ @update="handlerUpdateOrganizations" /> </section> <section class="section-infos" id="avenants" v-if="credentials.avenants.read"> <h2> <span> <i class="icon-hammer"></i> Avenants </span> </h2> <activity-avenants :avenants="avenants" :roles-person="rolesPersons" :roles-organization="rolesOrganizations" :current-persons="persons" :current-organizations="organizations" :manage="credentials.avenants.edit" @update="handlerUpdateAvenants" /> </section> <section class="section-infos" id="documents" v-if="credentials.documents.read"> <h2><span><i class="icon-book"></i>Documents</span></h2> <activity-document Loading
ui/src/views/ActivityAvenants.vue +9 −2 Original line number Diff line number Diff line Loading @@ -145,7 +145,7 @@ Nouvel avenant </button> </nav> <article class="avenant card" v-for="a in avenants.avenants"> <article class="avenant card" :class="'status-' +a.status" v-for="a in avenants.avenants"> <h4> <i class="icon-ok-circled text-success" v-if="a.status == 200"></i> <i class="icon-pencil" v-if="a.status == 100"></i> Loading @@ -169,7 +169,7 @@ </span> </article> </section> <p>{{ a.comment }}</p> <p v-if="a.comment">{{ a.comment }}</p> <nav> <a :href="a.url_download" class="btn btn-xs btn-primary"> Loading Loading @@ -489,6 +489,13 @@ export default { } .avenant { border-left: #CCC 4px solid; &.status-100 { border-color: #CCC; } &.status-200 { border-color: #2d7800; } p { border-top: solid #CCC 1px; padding: .5em 2em; Loading