From a3199c2c66fc523d47f440604f62109a383d322f Mon Sep 17 00:00:00 2001 From: Tallys Martins Date: Mon, 1 Aug 2016 17:25:22 -0300 Subject: [PATCH] Adds topandleft layout --- src/app/layout/boxes/display-boxes.filter.ts | 6 ++++++ src/app/layout/boxes/set-box-layout.filter.ts | 12 ++++++++++++ 2 files changed, 18 insertions(+), 0 deletions(-) diff --git a/src/app/layout/boxes/display-boxes.filter.ts b/src/app/layout/boxes/display-boxes.filter.ts index 7cf9887..8788172 100644 --- a/src/app/layout/boxes/display-boxes.filter.ts +++ b/src/app/layout/boxes/display-boxes.filter.ts @@ -11,6 +11,8 @@ export class DisplayBoxes { if (layout === "rightbar") { valid_boxes = this.visible_on_right_bar(); + }else if(layout === "topleft") { + valid_boxes = this.visible_on_top_right_bar(); }else { valid_boxes = this.visible_on_default(); } @@ -31,5 +33,9 @@ export class DisplayBoxes { return [1, 3]; } + private visible_on_top_right_bar() { + return [1, 2, 3]; + } + } diff --git a/src/app/layout/boxes/set-box-layout.filter.ts b/src/app/layout/boxes/set-box-layout.filter.ts index ebb9379..a6ac33a 100644 --- a/src/app/layout/boxes/set-box-layout.filter.ts +++ b/src/app/layout/boxes/set-box-layout.filter.ts @@ -6,6 +6,8 @@ export class SetBoxLayout { transform(pos: number, layout: string) { if (layout === "rightbar") { return this.right_bar(pos); + }else if(layout === "topleft") { + return this.top_right_bar(pos); }else { return this.default(pos); } @@ -29,4 +31,14 @@ export class SetBoxLayout { } } + private top_right_bar(position: number) { + if (position === 1) { + return "col-sm-12 col-md-8"; + }else if(position == 2) { + return "col-sm-12 col-md-4"; + }else { + return "col-sm-12 col-md-12"; + } + } + } -- libgit2 0.21.2