From ca755db6dbd402eba948eed34c436f201bd7a375 Mon Sep 17 00:00:00 2001 From: JakeSidSmith Date: Sat, 13 Jun 2015 17:21:40 +0100 Subject: [PATCH 1/3] Split full repo name --- src/js/components/repository.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/js/components/repository.js b/src/js/components/repository.js index 1559ecc69..ce0dac38a 100644 --- a/src/js/components/repository.js +++ b/src/js/components/repository.js @@ -16,11 +16,23 @@ var Repository = React.createClass({ }, render: function () { + var organisationName, repositoryName; + + if (typeof this.props.repoName === 'string') { + var splitName = this.props.repoName.split('/'); + organisationName = splitName[0]; + repositoryName = splitName[1]; + } + return (
-
{this.props.repoName}
+
+ {repositoryName} + / + {organisationName} +
{this.props.repo.map(function (obj) { From bcfe8a96bb9adbc2d66630139d4728a0962a2be6 Mon Sep 17 00:00:00 2001 From: JakeSidSmith Date: Sat, 13 Jun 2015 17:21:56 +0100 Subject: [PATCH 2/3] Ellipsize repo organisation / name --- src/less/style.less | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/less/style.less b/src/less/style.less index 36bf4a5b3..e6b9c1c20 100644 --- a/src/less/style.less +++ b/src/less/style.less @@ -302,6 +302,15 @@ input { font-size: 18px; .FontOpenSansSemibold(); text-align: right; + + span { + display: inline-block; + float: right; + max-width: 50%; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + } } } From 6a156c893d6787ebedbbcaa86266726b6d31ca4a Mon Sep 17 00:00:00 2001 From: JakeSidSmith Date: Sat, 13 Jun 2015 17:46:28 +0100 Subject: [PATCH 3/3] Adjust position of slash --- src/js/components/repository.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/js/components/repository.js b/src/js/components/repository.js index ce0dac38a..0b9ee1856 100644 --- a/src/js/components/repository.js +++ b/src/js/components/repository.js @@ -29,8 +29,7 @@ var Repository = React.createClass({
- {repositoryName} - / + {'/' + repositoryName} {organisationName}