From 8a81977e858bbd0a10616f63d02ff60bf1463048 Mon Sep 17 00:00:00 2001 From: Tommy Parnell Date: Sat, 21 Mar 2015 01:14:52 -0400 Subject: [PATCH] randomize and limit badges --- .../Content/jquery.UntappedWidget.css | 3 +++ .../Content/jquery.UntappedWidget.css.map | 2 +- .../Content/jquery.UntappedWidget.less | 2 +- .../Content/jquery.UntappedWidget.min.css | 2 +- src/UntappedWidgetGenerator/UntappedRepository.cs | 3 ++- 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.css b/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.css index 2107185..f662ef6 100644 --- a/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.css +++ b/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.css @@ -5,6 +5,9 @@ max-width: 1024px; position: relative; } +.profile .badges { + margin-right: 3px; +} .profile .badges img { width: 52px; height: 52px; diff --git a/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.css.map b/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.css.map index 0487da0..08b2add 100644 --- a/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.css.map +++ b/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.css.map @@ -1 +1 @@ -{"version":3,"sources":["jquery.UntappedWidget.less"],"names":[],"mappings":"AAOA;EACI,+BAAA;EACA,4BAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;;AALJ,QAOI,QAEI;EACI,WAAA;EACA,YAAA;EACA,mBAAA;;AAZZ,QAiBI;EACI,kBAAA;EACA,SAAA;EACA,OAAA;EACA,QAAA;EACA,WAAA;EACA,oCAAA;EACA,YAAA;;AAxBR,QA2BI;EACI,kBAAA;EACA,UAAA;EACA,YAAA;EACA,UAAA;;AA/BR,QA2BI,WAMI;EACI,qBAAA;EACA,mBAAA;;AAnCZ,QA2BI,WAWI;EACI,gBAAA;EACA,mBAAA;EACA,YAAA;EACA,aAAA;EACA,uBAAA;;AA3CZ,QA2BI,WAmBI;EACI,sBAAA;EACA,aApDL,wCAoDK;EACA,YAAA;EACA,qBAAA","file":"jquery.UntappedWidget.css"} \ No newline at end of file +{"version":3,"sources":["jquery.UntappedWidget.less"],"names":[],"mappings":"AAOA;EACI,+BAAA;EACA,4BAAA;EACA,aAAA;EACA,iBAAA;EACA,kBAAA;;AALJ,QAOI;EACI,iBAAA;;AARR,QAOI,QAEI;EACI,WAAA;EACA,YAAA;EACA,mBAAA;;AAZZ,QAiBI;EACI,kBAAA;EACA,SAAA;EACA,OAAA;EACA,QAAA;EACA,WAAA;EACA,oCAAA;EACA,YAAA;;AAxBR,QA2BI;EACI,kBAAA;EACA,UAAA;EACA,YAAA;EACA,UAAA;;AA/BR,QA2BI,WAMI;EACI,qBAAA;EACA,mBAAA;;AAnCZ,QA2BI,WAWI;EACI,gBAAA;EACA,mBAAA;EACA,YAAA;EACA,aAAA;EACA,uBAAA;;AA3CZ,QA2BI,WAmBI;EACI,sBAAA;EACA,aApDL,wCAoDK;EACA,YAAA;EACA,qBAAA","file":"jquery.UntappedWidget.css"} \ No newline at end of file diff --git a/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.less b/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.less index 92a33d6..f6ab097 100644 --- a/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.less +++ b/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.less @@ -13,7 +13,7 @@ position: relative; .badges { - + margin-right: 3px; img{ width: 52px; height: 52px; diff --git a/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.min.css b/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.min.css index 16ba66f..f6f0e17 100644 --- a/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.min.css +++ b/src/UntappedWidgetGenerator.Web/Content/jquery.UntappedWidget.min.css @@ -1 +1 @@ -.profile{background-position:center 0;background-repeat:no-repeat;height:240px;max-width:1024px;position:relative}.profile .badges img{width:52px;height:52px;border-radius:27px}.profile .stats-bar{position:absolute;bottom:0;left:0;right:0;width:100%;background-color:rgba(0,0,0,.6);height:52px}.profile .user-info{position:absolute;left:20px;bottom:55px;z-index:2}.profile .user-info .user-avatar{display:inline-block;vertical-align:top}.profile .user-info .avatar-holder{overflow:hidden;border-radius:64px;width:124px;height:124px;border:4px solid #fff}.profile .user-info .info{padding:46px 0 0 16px;font-family:"ProximaNova",Helvetica Neue,Helvetica;color:#fff;display:inline-block} \ No newline at end of file +.profile{background-position:center 0;background-repeat:no-repeat;height:240px;max-width:1024px;position:relative}.profile .badges{margin-right:3px}.profile .badges img{width:52px;height:52px;border-radius:27px}.profile .stats-bar{position:absolute;bottom:0;left:0;right:0;width:100%;background-color:rgba(0,0,0,.6);height:52px}.profile .user-info{position:absolute;left:20px;bottom:55px;z-index:2}.profile .user-info .user-avatar{display:inline-block;vertical-align:top}.profile .user-info .avatar-holder{overflow:hidden;border-radius:64px;width:124px;height:124px;border:4px solid #fff}.profile .user-info .info{padding:46px 0 0 16px;font-family:"ProximaNova",Helvetica Neue,Helvetica;color:#fff;display:inline-block} \ No newline at end of file diff --git a/src/UntappedWidgetGenerator/UntappedRepository.cs b/src/UntappedWidgetGenerator/UntappedRepository.cs index 86fd2c2..d2da756 100644 --- a/src/UntappedWidgetGenerator/UntappedRepository.cs +++ b/src/UntappedWidgetGenerator/UntappedRepository.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Linq; using CsQuery; using UntappedWidgetGenerator.Interface; using UntappedWidgetGenerator.Model; @@ -37,7 +38,7 @@ namespace UntappedWidgetGenerator dom[".profile_header"].Css("background-image").ToLower().TrimStart("url".ToCharArray()).TrimStart('(').TrimEnd(')').Trim('\''), Info = dom[".info h1"].Text(), Username = dom[".username"].Text(), - Badges = badges + Badges = badges.OrderBy(a=>Guid.NewGuid()).Take(17).ToList() }; }