From ab1bfe0496164d867123dea78564202dc89a473e Mon Sep 17 00:00:00 2001 From: "tiago.kayaya" Date: Sun, 31 Jan 2021 16:14:42 +0100 Subject: [PATCH] several improvements --- .../agenda/view-event/view-event.page.html | 6 ++-- .../agenda/view-event/view-event.page.scss | 34 ++++++++++++++++--- .../agenda/view-event/view-event.page.ts | 1 + src/app/pages/events/events.page.html | 2 +- src/app/pages/events/events.page.scss | 1 + src/app/pages/events/events.page.ts | 25 ++++++++++++-- src/theme/variables.scss | 8 ++--- 7 files changed, 61 insertions(+), 16 deletions(-) diff --git a/src/app/pages/agenda/view-event/view-event.page.html b/src/app/pages/agenda/view-event/view-event.page.html index 5fde5507e..a863a43e3 100644 --- a/src/app/pages/agenda/view-event/view-event.page.html +++ b/src/app/pages/agenda/view-event/view-event.page.html @@ -10,7 +10,7 @@
- +
@@ -24,8 +24,8 @@
{{loadedEvent.Location}}
-
- {{loadedEvent.CalendarName}} +
+ {{loadedEvent.CalendarName}}
diff --git a/src/app/pages/agenda/view-event/view-event.page.scss b/src/app/pages/agenda/view-event/view-event.page.scss index 81e3ce56b..e1adb2189 100644 --- a/src/app/pages/agenda/view-event/view-event.page.scss +++ b/src/app/pages/agenda/view-event/view-event.page.scss @@ -38,7 +38,7 @@ ion-menu{ overflow: hidden; } .middle{ - width: 220px; + width: 230px; padding: 0!important; float: left; margin: 2.5px 0 0 0; @@ -57,8 +57,7 @@ ion-menu{ } .div-icon .edit{ font-size: 35px; - float: right; - padding-left: 20px; + float: left; } .div-icon .delete{ padding: 7px; @@ -66,6 +65,7 @@ ion-menu{ color:#fff; background: #d30606; border-radius: 20px; + margin-left: 10px; } } @@ -102,13 +102,37 @@ ion-menu{ float: left; margin: 5px 5px 5px 0px; } - .button-calendar-type{ + .button-mdgpr-Oficial{ width: 91px; - --border-radius: 12.5px; + --border-radius: 20px; --background: #ffb703; margin-left: 5px; float: left; } + .button-mdgpr-Pessoal{ + width: 91px; + --border-radius: 20px; + --background: #f05d5e; + margin-left: 5px; + float: left; + } + + .button-pr-Oficial{ + width: 91px; + --border-radius: 20px; + --background: #cbeecb; + margin-left: 5px; + float: left; + } + .button-pr-Pessoal{ + width: 91px; + --border-radius: 20px; + --background: #cab0dc; + margin-left: 5px; + float: left; + } + + .button-calendar-type ion-button{ height: 25px; } diff --git a/src/app/pages/agenda/view-event/view-event.page.ts b/src/app/pages/agenda/view-event/view-event.page.ts index c1bc14f70..4dfe86bbf 100644 --- a/src/app/pages/agenda/view-event/view-event.page.ts +++ b/src/app/pages/agenda/view-event/view-event.page.ts @@ -41,6 +41,7 @@ export class ViewEventPage implements OnInit { public alertController: AlertController, ) { + this.profile = this.navParams.get('profile'); this.isEventEdited = false; this.loadedEvent = new Event(); this.eventBody = { BodyType : "1", Text : ""}; diff --git a/src/app/pages/events/events.page.html b/src/app/pages/events/events.page.html index f8b909958..fd0565e60 100644 --- a/src/app/pages/events/events.page.html +++ b/src/app/pages/events/events.page.html @@ -37,7 +37,7 @@
  • + (click)="viewEventDetail(event.EventId)">
    {{event.StartDate | date: 'hh:mm'}}
    diff --git a/src/app/pages/events/events.page.scss b/src/app/pages/events/events.page.scss index 1aa69f087..747464596 100644 --- a/src/app/pages/events/events.page.scss +++ b/src/app/pages/events/events.page.scss @@ -296,6 +296,7 @@ ion-toolbar{ text-align: center; color: var(--white); line-height: unset; + margin-top: 10px; } .next-meeting{ diff --git a/src/app/pages/events/events.page.ts b/src/app/pages/events/events.page.ts index 8b70cbe41..6c577483a 100644 --- a/src/app/pages/events/events.page.ts +++ b/src/app/pages/events/events.page.ts @@ -14,6 +14,7 @@ import { EventDetailPage } from './event-detail/event-detail.page'; import { EventDetailModalPage } from './event-detail-modal/event-detail-modal.page'; import { ProcessesService } from '../../services/processes.service'; import { DailyWorkTask } from '../../models/dailyworktask.model'; +import { ViewEventPage } from '../agenda/view-event/view-event.page'; @Component({ selector: 'app-events', @@ -285,10 +286,7 @@ export class EventsPage implements OnInit { this.taskslist = this.sortArrayISODate(AllResult).reverse() - }); - - } sortArrayISODate(myArray: any){ @@ -297,6 +295,27 @@ export class EventsPage implements OnInit { }); } + async viewEventDetail(eventId:any) { + console.log(this.profile); + + const modal = await this.modalController.create({ + component: ViewEventPage, + componentProps:{ + eventId: eventId, + profile: this.profile, + }, + cssClass: 'modal', + backdropDismiss: false + }); + await modal.present(); + modal.onDidDismiss().then((res)=>{ + if(res){ + console.log(res); + this.RefreshEvents(); + } + }); + } + diff --git a/src/theme/variables.scss b/src/theme/variables.scss index 39a3adb87..ec813d5f5 100644 --- a/src/theme/variables.scss +++ b/src/theme/variables.scss @@ -322,25 +322,25 @@ margin-bottom: 10px; overflow: auto; } -.content-mdgpr-Oficial{ +.content-pr-Oficial{ width: 340px; border-radius: 5px; border-right: 5px solid #99e47b; overflow: auto; } -.content-mdgpr-Pessoal{ +.content-pr-Pessoal{ width: 340px; border-radius: 5px; border-right: 5px solid #958bfc; overflow: auto; } -.content-pr-Oficial{ +.content-mdgpr-Oficial{ width: 340px; border-radius: 5px; border-right: 5px solid #ffb703; overflow: auto; } -.content-pr-Pessoal{ +.content-mdgpr-Pessoal{ width: 340px; border-radius: 5px; border-right: 5px solid #f05d5e;