Commit Graph

1267 Commits

Author SHA1 Message Date
Martin Klepsch 11d088c63f multitude of improvements to stats component 2018-04-26 19:34:46 +03:00
Martin Klepsch d4cf000166 avoid overlap of close-sign on salute 2018-04-26 19:34:46 +03:00
Martin Klepsch 2b6ed3595e ensure stats are dark-gray 2018-04-26 19:34:46 +03:00
Martin Klepsch 5bb3d167cb move salute over bounty stats on mobile 2018-04-26 19:34:46 +03:00
Martin Klepsch 0297fdddb6 sort bounties by-date 2018-04-26 19:34:46 +03:00
Martin Klepsch 13d7d5505f fix #297: remove empty ETH values
This commit also consolidates our balance badge code.
2018-04-26 19:34:46 +03:00
Martin Klepsch 15ef89620a ensure ETH always appears first 2018-04-26 19:34:46 +03:00
Martin Klepsch 2fad56695d hide `Merged bounties` section 2018-04-26 19:34:46 +03:00
Martin Klepsch 1a3fab803c consolidate dark-gray color classes 2018-04-26 19:34:46 +03:00
Martin Klepsch 3e25c8e04f address various UI feedback 2018-04-26 19:34:46 +03:00
Martin Klepsch 244f9d2ea6 remove assertion on dynamically inserted properties 2018-04-26 19:34:46 +03:00
Martin Klepsch 069053e970 only consider open PRs when determining if there are claims 2018-04-26 19:34:46 +03:00
Martin Klepsch 3706954703 make sure we find PR that has been merged 2018-04-26 19:34:46 +03:00
Martin Klepsch 801c9a8206 add various asserts 2018-04-26 19:34:46 +03:00
Martin Klepsch 79e37b1f06 more space between dashboard nav items 2018-04-26 19:34:46 +03:00
Martin Klepsch 3e03a87d5a various padding and font-size adjustments 2018-04-26 19:34:46 +03:00
Martin Klepsch 98f2a55f64 open PRs in new tab 2018-04-26 19:34:46 +03:00
Martin Klepsch 526532bc59 truncate issue title after roughly two lines 2018-04-26 19:34:46 +03:00
Martin Klepsch a24b3856d9 add current claims header 2018-04-26 19:34:46 +03:00
Martin Klepsch 3c639b112d issue title + pr link styles 2018-04-26 19:34:46 +03:00
Martin Klepsch 520efdad58 add shadow to buttons 2018-04-26 19:34:46 +03:00
Martin Klepsch 5c32a5f92b open riot in new tab 2018-04-26 19:34:46 +03:00
Martin Klepsch 0b237ae7c1 make salute close cross larger 2018-04-26 19:34:46 +03:00
Martin Klepsch 0b3814206d naming 2018-04-26 19:34:46 +03:00
Martin Klepsch 6e9a72a4b5 ensure loading screen is only shown if we havent already rendered some bounties 2018-04-26 19:34:46 +03:00
Martin Klepsch a20209e6c7 manage bounties title formatting 2018-04-26 19:34:46 +03:00
Martin Klepsch ecaaf905aa increase space to blue tab marker 2018-04-26 19:34:46 +03:00
Martin Klepsch 8a5169f8e4 rename menu to Manage bounties 2018-04-26 19:34:46 +03:00
Martin Klepsch 81798ad081 reload owner bounties along with other data 2018-04-26 19:34:46 +03:00
Martin Klepsch a332c08658 improve how loading UI is displayed when reloading dashboard page 2018-04-26 19:34:46 +03:00
Martin Klepsch 4379eb070a improve responsiveness of view PR button 2018-04-26 19:34:46 +03:00
Martin Klepsch f9b533ec0c make sure long issue titles dont overlap other card content 2018-04-26 19:34:46 +03:00
Martin Klepsch 08d6fa97d8 DR-0004: link to BEM 2018-04-26 19:34:46 +03:00
Martin Klepsch be35f249da DR-0004: add nice quote from CSS and Scalability article 2018-04-26 19:34:46 +03:00
Martin Klepsch 830cb1d434 expand DR-0004 Appendix 2018-04-26 19:34:46 +03:00
Martin Klepsch d1ad02edf7 add basic decision record on tachyons usage 2018-04-26 19:34:46 +03:00
Martin Klepsch e178be949d quickfix to deal with revoked bounties 2018-04-26 19:34:46 +03:00
Martin Klepsch c18076d14f missing payout_hash means maintainer confirmation is missing 2018-04-26 19:34:46 +03:00
Martin Klepsch 9b431fd862 fix issue introduced after rebase 2018-04-26 19:34:46 +03:00
Martin Klepsch d97a22d9c1 routing - ensure initial bounties route is always set 2018-04-26 19:34:46 +03:00
Martin Klepsch ec61198627 delete stale println 2018-04-26 19:34:46 +03:00
Martin Klepsch 0fab0047ec dashboard - routing cleanup 2018-04-26 19:34:46 +03:00
Martin Klepsch 19f8356505 dashboard - redesign according to zeplin screens 2018-04-26 19:34:46 +03:00
Martin Klepsch bc323849cd add more tachyons utilities, esp. colors 2018-04-26 19:34:46 +03:00
Martin Klepsch 6e84fa0f49 handlers+subs for dashboard banner 2018-04-26 19:34:46 +03:00
Martin Klepsch f826cf16d7 fix various default style bugs 2018-04-26 19:34:46 +03:00
Martin Klepsch ab026a066d show :opened as unclaimed, add merged section 2018-04-26 19:34:46 +03:00
Martin Klepsch d0da640fdd some cleanup 2018-04-26 19:34:46 +03:00
Martin Klepsch 77eec6fe3f add issue-url fn to bounty model helpers 2018-04-26 19:34:46 +03:00
Martin Klepsch e7c8a986d7 always assume :paid if payout_hash is present 2018-04-26 19:34:46 +03:00