From 453ff259aa11e58b5d6094283d418d7a5352d837 Mon Sep 17 00:00:00 2001 From: astex <0astex@gmail.com> Date: Thu, 14 Apr 2016 11:49:26 -0400 Subject: [PATCH 1/3] Add search icon to fontello. --- front/current/assets/fontello/config.json | 6 ++++++ .../assets/fontello/css/blocpower-codes.css | 3 ++- .../fontello/css/blocpower-embedded.css | 15 ++++++++------- .../fontello/css/blocpower-ie7-codes.css | 3 ++- .../assets/fontello/css/blocpower-ie7.css | 3 ++- .../current/assets/fontello/css/blocpower.css | 17 +++++++++-------- .../assets/fontello/font/blocpower.eot | Bin 5896 -> 6084 bytes .../assets/fontello/font/blocpower.svg | 2 ++ .../assets/fontello/font/blocpower.ttf | Bin 5724 -> 5912 bytes .../assets/fontello/font/blocpower.woff | Bin 3356 -> 3512 bytes .../assets/fontello/font/blocpower.woff2 | Bin 2736 -> 2904 bytes 11 files changed, 31 insertions(+), 18 deletions(-) diff --git a/front/current/assets/fontello/config.json b/front/current/assets/fontello/config.json index ffc5166..faf4298 100644 --- a/front/current/assets/fontello/config.json +++ b/front/current/assets/fontello/config.json @@ -23,6 +23,12 @@ "css": "spinner", "code": 59393, "src": "fontelico" + }, + { + "uid": "9dd9e835aebe1060ba7190ad2b2ed951", + "css": "search", + "code": 59395, + "src": "fontawesome" } ] } \ No newline at end of file diff --git a/front/current/assets/fontello/css/blocpower-codes.css b/front/current/assets/fontello/css/blocpower-codes.css index 2bc3c79..3e58f86 100644 --- a/front/current/assets/fontello/css/blocpower-codes.css +++ b/front/current/assets/fontello/css/blocpower-codes.css @@ -1,4 +1,5 @@ .icon-gauge:before { content: '\e800'; } /* '' */ .icon-spinner:before { content: '\e801'; } /* '' */ -.icon-list:before { content: '\e802'; } /* '' */ \ No newline at end of file +.icon-list:before { content: '\e802'; } /* '' */ +.icon-search:before { content: '\e803'; } /* '' */ \ No newline at end of file diff --git a/front/current/assets/fontello/css/blocpower-embedded.css b/front/current/assets/fontello/css/blocpower-embedded.css index 81f09e3..3564449 100644 --- a/front/current/assets/fontello/css/blocpower-embedded.css +++ b/front/current/assets/fontello/css/blocpower-embedded.css @@ -1,15 +1,15 @@ @font-face { font-family: 'blocpower'; - src: url('../font/blocpower.eot?64008959'); - src: url('../font/blocpower.eot?64008959#iefix') format('embedded-opentype'), - url('../font/blocpower.svg?64008959#blocpower') format('svg'); + src: url('../font/blocpower.eot?6743825'); + src: url('../font/blocpower.eot?6743825#iefix') format('embedded-opentype'), + url('../font/blocpower.svg?6743825#blocpower') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'blocpower'; - src: url('data:application/octet-stream;base64,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') format('woff'), - url('data:application/octet-stream;base64,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') format('truetype'); + src: url('data:application/octet-stream;base64,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') format('woff'), + url('data:application/octet-stream;base64,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sE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=') format('truetype'); } /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'blocpower'; - src: url('../font/blocpower.svg?64008959#blocpower') format('svg'); + src: url('../font/blocpower.svg?6743825#blocpower') format('svg'); } } */ @@ -54,4 +54,5 @@ } .icon-gauge:before { content: '\e800'; } /* '' */ .icon-spinner:before { content: '\e801'; } /* '' */ -.icon-list:before { content: '\e802'; } /* '' */ \ No newline at end of file +.icon-list:before { content: '\e802'; } /* '' */ +.icon-search:before { content: '\e803'; } /* '' */ \ No newline at end of file diff --git a/front/current/assets/fontello/css/blocpower-ie7-codes.css b/front/current/assets/fontello/css/blocpower-ie7-codes.css index d9ff95f..98fd837 100644 --- a/front/current/assets/fontello/css/blocpower-ie7-codes.css +++ b/front/current/assets/fontello/css/blocpower-ie7-codes.css @@ -1,4 +1,5 @@ .icon-gauge { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-spinner { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.icon-list { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.icon-list { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.icon-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/front/current/assets/fontello/css/blocpower-ie7.css b/front/current/assets/fontello/css/blocpower-ie7.css index ae96329..cd9276e 100644 --- a/front/current/assets/fontello/css/blocpower-ie7.css +++ b/front/current/assets/fontello/css/blocpower-ie7.css @@ -12,4 +12,5 @@ .icon-gauge { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } .icon-spinner { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -.icon-list { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file +.icon-list { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } +.icon-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } \ No newline at end of file diff --git a/front/current/assets/fontello/css/blocpower.css b/front/current/assets/fontello/css/blocpower.css index caf0caf..009e6f0 100644 --- a/front/current/assets/fontello/css/blocpower.css +++ b/front/current/assets/fontello/css/blocpower.css @@ -1,11 +1,11 @@ @font-face { font-family: 'blocpower'; - src: url('../font/blocpower.eot?85810131'); - src: url('../font/blocpower.eot?85810131#iefix') format('embedded-opentype'), - url('../font/blocpower.woff2?85810131') format('woff2'), - url('../font/blocpower.woff?85810131') format('woff'), - url('../font/blocpower.ttf?85810131') format('truetype'), - url('../font/blocpower.svg?85810131#blocpower') format('svg'); + src: url('../font/blocpower.eot?64782489'); + src: url('../font/blocpower.eot?64782489#iefix') format('embedded-opentype'), + url('../font/blocpower.woff2?64782489') format('woff2'), + url('../font/blocpower.woff?64782489') format('woff'), + url('../font/blocpower.ttf?64782489') format('truetype'), + url('../font/blocpower.svg?64782489#blocpower') format('svg'); font-weight: normal; font-style: normal; } @@ -15,7 +15,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: 'blocpower'; - src: url('../font/blocpower.svg?85810131#blocpower') format('svg'); + src: url('../font/blocpower.svg?64782489#blocpower') format('svg'); } } */ @@ -57,4 +57,5 @@ .icon-gauge:before { content: '\e800'; } /* '' */ .icon-spinner:before { content: '\e801'; } /* '' */ -.icon-list:before { content: '\e802'; } /* '' */ \ No newline at end of file +.icon-list:before { content: '\e802'; } /* '' */ +.icon-search:before { content: '\e803'; } /* '' */ \ No newline at end of file diff --git a/front/current/assets/fontello/font/blocpower.eot b/front/current/assets/fontello/font/blocpower.eot index 4efe16fc89364723f90a132eb9125d26941ac25a..9f5e0669b2f131c1dd0b31448376a624c58a505b 100644 GIT binary patch delta 641 zcmXAlO=uHQ6ov17Z+_bRSZR|^MXWJZnwpZjs8vdh6QM{E!G$Td8#^SENo$ghNi3Bj z72Sx0m~7y+GIB6Mt3DZbFEth79eI(P+ zawhpl0UUp*b{MJqiSBPpp8@zN=^&|V@y_h=2!KosV@WdPOFT+UXTs@ZI=|c#nYNo` zl*sU;7GoOg!5K8?RM)XMj5tIh}Ar=<;nc|U^UiSF;yNXc!P(c6i zxTg_cxv`d1*+i;XEtnViWW$S(j5StytFB9hgN+ksy^YE6Lg`g8GcH_7RIabY8(z9) zYkE>MT2pU#P5c5U-zNv&pT9%@@~~RBwyf|W o5os6{P(%qtL%V0_a?YI3Wb~|%n$P8>oUUbKN$RbCb@*NX0pQ)1(EtDd delta 450 zcmXw!J4*vW6ov0RvUv%nF{uKJPed^a5(sGW$QVHzu6 zSc)iVEiCjGsD*`vs1Q2~MG#}Wn;^sC?04>&yUcZ9vqy3G0A{^KCCG_CJ6H_utgQf$ z5CBX?O-;N7W}cDvP}|X^f~wqCIe=>n=W1LS=2mexf*b>I3q#8b%st3M=nf;b5}&SY zd;zdl)OMWogBJ`usZ3O(KH@_DKz5nh zvVc$bH-H@x)U;;m50TYVWEFruh)llVH*U@WoIf}ZiJUH8N4qWon(pKY87F1=PDTio zy|kk<48&Rj6ToU;-RSry5(WEURSkJ@8CR6T;u}X+QLio4j=P#LJ1?B a*uZ9Ji-vB`i)1>j=XffaFO-hm%?*D? + + \ No newline at end of file diff --git a/front/current/assets/fontello/font/blocpower.ttf b/front/current/assets/fontello/font/blocpower.ttf index c5232509e2a4297d5d0b3f96331e12572c680623..c0f39b8cbd7c9f38b3915c4acb1d57559bcd541d 100644 GIT binary patch delta 640 zcmX9)O=uHQ5T1E&chlxaB~2PdtTC-Lnh-Dbhf-rA1}P$Vu!Z(wmt>Q)Ch3~QQYlhU zPZC0!N+|W>PmetmdsN6>JP7Kc(yLI>iwC7h?fPZQ5OIQt z#?wXJ4Bz|N244YI({t6J_Qg_&T)3uS*31>3E;S~=gMgXSD<K zn@A1;`*}mpbeE4Oi5%c`ArHZES&o6@O&Z7-tMfg{acd7k1A?zGo7Tlq*$uu1?k?){ zCjD{!1>XPZDJMyxFmwe689UOlV5wulF*~e4E+W=m|6=w+asxyO+oH57 zPkT_=sfL8i%>il1MPXUijC?6Q)J3N#k_ewahq9#aQd(II~X+onx&(6ccf!PXv69K(BcG>_bbbf39&TI_zs_7H&232{BTruhq;; zGS&9;qg+$8-X~VH+WzW^v;KA}KGS$rFAXbKv#py8nYJIl>}&(r8{0_SIXv>4Tyh5r zeL8;^t3B|`>)ORZwWA-v`e*wW_HKx>?Bq9W*`3r)%@L4iRK_r@u*w>#IsJala8%6c YQpqSQh3QIFs~CDYok#o4VQ0wwAC1G2wg3PC delta 451 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 M=&2kpEKy1L7Xm^@r2qf` delta 1218 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 -- GitLab From b0c23a5760d619883bc6963a5d38b208935dc008 Mon Sep 17 00:00:00 2001 From: astex <0astex@gmail.com> Date: Thu, 14 Apr 2016 12:02:18 -0400 Subject: [PATCH 2/3] Add non-functional search bar to the top of the project list. --- .../assets/styles/components/_global.scss | 4 + .../styles/components/_project-list.scss | 62 +++++----- .../components/projects/list.component.html | 109 ++++++++++-------- .../components/projects/list.component.ts | 3 + 4 files changed, 99 insertions(+), 79 deletions(-) diff --git a/front/current/assets/styles/components/_global.scss b/front/current/assets/styles/components/_global.scss index c6175ec..8cda0c6 100644 --- a/front/current/assets/styles/components/_global.scss +++ b/front/current/assets/styles/components/_global.scss @@ -101,3 +101,7 @@ code { .hug { margin-top: 0; } + +// Wrap an input in a div to add additional flair. +.input { +} diff --git a/front/current/assets/styles/components/_project-list.scss b/front/current/assets/styles/components/_project-list.scss index bdc2d8c..5e8bb77 100644 --- a/front/current/assets/styles/components/_project-list.scss +++ b/front/current/assets/styles/components/_project-list.scss @@ -1,39 +1,45 @@ -table.projects { +div.projects { width: calc(100% - 60px); // TODO Replace this with something more global. - color: $gray-02; - font-size: .9em; + margin-left: 60px; + padding: 10px 0; - th.project-state, td.project-state { - width: 150px; - } - - tr { - border-bottom: 1px solid $light-gray; + table { + width: 100%; + color: $gray-02; + font-size: .9em; - th, td { - line-height: 1.5em; - padding: 5px; + th.project-state, td.project-state { + width: 150px; } - th { - text-transform: uppercase; - font-weight: normal; - text-align: left; - } - td { - text-align: left; - vertical-align: top; + + tr { + border-bottom: 1px solid $light-gray; + + th, td { + line-height: 1.5em; + padding: 5px; + } + th { + text-transform: uppercase; + font-weight: normal; + text-align: left; + } + td { + text-align: left; + vertical-align: top; + } } - } - tbody { - tr:last-child { - border-bottom: none; + tbody { + tr:last-child { + border-bottom: none; + } } - } - ul.document-list { - li { - list-style: none; + ul.document-list { + li { + list-style: none; + } } } } diff --git a/front/current/components/projects/list.component.html b/front/current/components/projects/list.component.html index 74f427e..53d9ff1 100644 --- a/front/current/components/projects/list.component.html +++ b/front/current/components/projects/list.component.html @@ -1,52 +1,59 @@ - - - - - - - - - - - - - - - - - - - + + +
statusnamedocuments
- -
- {{ projects.error['status'] }}: {{ projects.error['short'] }} -
- {{ project.data['state'] }} - {{ project.data['name'] }} - +
+ diff --git a/front/current/components/projects/list.component.ts b/front/current/components/projects/list.component.ts index 8ec6935..17c54a2 100644 --- a/front/current/components/projects/list.component.ts +++ b/front/current/components/projects/list.component.ts @@ -1,5 +1,6 @@ import { Component, OnInit } from 'angular2/core'; import { Router } from 'angular2/router'; +import { Control } from 'angular2/common'; import { config } from '../../config'; import { RestService, Model, Collection } from '../../services/rest.service'; @@ -29,6 +30,8 @@ export class ProjectListComponent implements OnInit { public documentSlots:Collection; public documents:Collection; + public q:Control = new Control(''); + ngOnInit() { this.fetch(); }; -- GitLab From 280e6e81c7d2e9f1791b71db377d9fd2d91a769b Mon Sep 17 00:00:00 2001 From: astex <0astex@gmail.com> Date: Fri, 15 Apr 2016 11:18:03 -0400 Subject: [PATCH 3/3] Add support for search. --- front/current/components/projects/list.component.html | 2 +- front/current/components/projects/list.component.ts | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/front/current/components/projects/list.component.html b/front/current/components/projects/list.component.html index 53d9ff1..8d607b1 100644 --- a/front/current/components/projects/list.component.html +++ b/front/current/components/projects/list.component.html @@ -1,7 +1,7 @@
- +
diff --git a/front/current/components/projects/list.component.ts b/front/current/components/projects/list.component.ts index 17c54a2..0733f25 100644 --- a/front/current/components/projects/list.component.ts +++ b/front/current/components/projects/list.component.ts @@ -24,7 +24,14 @@ export class ProjectListComponent implements OnInit { private _projectService:ProjectService, private _documentSlotService:DocumentSlotService, private _documentService:DocumentService - ) {}; + ) { + this.q.valueChanges + .debounceTime(500) + .distinctUntilChanged() + .subscribe((q) => { + this.projects.setFilters({q: q}).fetch(); + }); + }; public projects:Collection; public documentSlots:Collection; -- GitLab