From 9db8c2acc6fe86dbfce89aaff956b258ae427a36 Mon Sep 17 00:00:00 2001
From: "renater.salaun" <renater.salaun@047e039d-479c-447e-8a29-aa6bf4a09bab>
Date: Wed, 14 Jan 2015 14:31:35 +0000
Subject: [PATCH] O.Lumineau: added favicon + fixed boxes size in last tab

git-svn-id: https://svn.geant.net/GEANT/edugain_testidp_account_manager/trunk@85 047e039d-479c-447e-8a29-aa6bf4a09bab
---
 resources/css/style.css               |  19 ++++----
 resources/images/edugain_favicon.png  | Bin 0 -> 3770 bytes
 resources/images/favicon.png          | Bin 0 -> 3770 bytes
 resources/images/favicon_geant.ico    | Bin 0 -> 1406 bytes
 templates/web/index.tt2.html          |   3 +-
 templates/web/validate_token.tt2.html |  63 ++++++--------------------
 6 files changed, 26 insertions(+), 59 deletions(-)
 create mode 100644 resources/images/edugain_favicon.png
 create mode 100644 resources/images/favicon.png
 create mode 100644 resources/images/favicon_geant.ico

diff --git a/resources/css/style.css b/resources/css/style.css
index 9050ce4..3ea13c3 100644
--- a/resources/css/style.css
+++ b/resources/css/style.css
@@ -216,36 +216,37 @@ button:hover, .button:hover{
 	align-items: stretch;
 }
 
-.accounts_profile > div {
-  flex: 1 0 20em;
+.accounts_profile > div.tbl {
+  flex: 0 0 22em;
   display: block; /* IE fix */
   margin-right:1em;
 }
 
 
-.accounts_profile div table{
+.accounts_profile div.tbl table{
 	width:100%;
 	margin-top:2rem;
 	table-layout: fixed; 
 	word-wrap: break-word;
 }
 
-.accounts_profile div table tr th:nth-child(1){
+.accounts_profile div.tbl table tr th:nth-child(1){
 	width:40%;
 }
 
-.accounts_profile div table tr:nth-child(3) div{
+.accounts_profile div.tbl table tr:nth-child(3) div{
 	display:flex;
 	margin:0;
 	padding:0;
-	height:10em;
+	height:7em;
 	overflow-y:scroll;	
 }
-.accounts_profile div table tr:nth-child(3) div p{
-	margin:auto;
+.accounts_profile div.tbl table tr:nth-child(3) div p{
+	margin:auto 0;
 	display: block; /* IE fix */
 	font-size: 0.875rem;
-	line-height: 1.125;
+	line-height: 1.3;
+	text-align:left;
 }
 
 .show_account_details{
diff --git a/resources/images/edugain_favicon.png b/resources/images/edugain_favicon.png
new file mode 100644
index 0000000000000000000000000000000000000000..af0cbffcb4586c0a8ae02f94468dceaf9b0152ae
GIT binary patch
literal 3770
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

literal 0
HcmV?d00001

diff --git a/resources/images/favicon.png b/resources/images/favicon.png
new file mode 100644
index 0000000000000000000000000000000000000000..af0cbffcb4586c0a8ae02f94468dceaf9b0152ae
GIT binary patch
literal 3770
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

literal 0
HcmV?d00001

diff --git a/resources/images/favicon_geant.ico b/resources/images/favicon_geant.ico
new file mode 100644
index 0000000000000000000000000000000000000000..3c4e5e503600db409e09f1cb6904eb55237c9ee3
GIT binary patch
literal 1406
zcmd5*`(Kk)9DdF_DAOdmNLrQ_m}H5j3>c#cSfLJOFs>umxD43X*yezNvQ1!P;~HZG
zl}15m(nXArXn=8-%NTb`|C+woFa6#xo%i#+&+~o0=e+0gJukrM2@J&3R^kr?kqRa3
zT1N>Cd+7aC{KNm!R|Z?*E@5z&GRRz+FxQ46+&6)^+jX#Iap14dL$ERf{`MlAat_%y
zwXiEWL~VM}Sl|zRBA`hD$|O9<d$rJ$&NIg$`;HOKr5yBWKwAk1Mg1jIN_oh3N^p((
zB#pQrZ<e4Y6R>3iIbCwp<pJ{Ud_=EKA%@`01w_Ox#Li-%Ny$SS^)V(g=u#N8)hB5_
zh88u@PWf`vaU|VqfonG|<)Nz(NF3=vr<TT79YpN>ecZ@p5Ufsvzd48Kl{rMLFTg=w
z6vd7_hRBU&<n*Z^9&o^r$f2!}A$8CK@q>1_wT!;S(5+@DRs|z=b{H{B6A<_&Y1|CL
zH@wj5f?+A%2URklBb22A6=Fb7Y#<m3?m`Y%Ge{GPtZ_&gbizcs+<FS8Odih748bY`
ztT{kI*$GrSM5t8&W{U`-#W6(rrcl~0fm#<r^;tp#<<4xcpuPyO7XWF!254zq<kk|J
zDCZzQVrLCaluNp6h9;RI{K+O7Ra6_wwG!9q573$zIy6AO?E>7yRdxYvGKOg1G{PRQ
zL$5mq!PYYEi_S&G;41b*yM{qo7=Tz$AF9ajQ2W7d41!Z1g!+oZxHx(Xy1W1g)+TA4
z9G$lpk%ZhHHM9~yLEKct!9cpGMhJtH?m~S6jKqd?Iy>SjLZ^zub?Rdx&#mFmMX{OU
zYKl!+#Dw_i0lKSG5PBcNVim$J2i0a4lHPI%$rtyV5w-CMjpRG>K{a1OvvT+DGMb;E
zwS?v?4}pt3H|0&_X=M9Rk<L(&>W6A6{U>EW!dMT?<ke;|#4L~F?8X8_zHtcGreRn3
zA$-dRhmyghJp_g2JoHl9AL0Ml#9nV=bb~<L;1xGq_KF4kpD(kXmpku8@PFX^+WEE{
zZMAc%?MvM`XFd!1IP!x-lkdH{^SSVv($RIXsce3x?R@o#3opF6zDM$_^jyLFy;j4+
zo&E2A`_Vg%<0(mXzg;(~x5|&lRp^J4wbH1GeK)I$-+Fd7Z`5;a*wga%*|eD8)jywK
z`{S$ULOr7!r&dCoF|KF)_Xe06KlJQ{;?{%aqM_1}?|7eRHa(&v;j!^GzM-RqS?<B#
zzmEUnz-zk7)L-)NEam?6#^I~ux4-;xV0n45UY_0G|L8BvSpVHmzkmIH|C1LFo|c`o
icPvbYWj+qelx2L=myw=OawTx8^`%!%n_K^DP5uV*NpL0r

literal 0
HcmV?d00001

diff --git a/templates/web/index.tt2.html b/templates/web/index.tt2.html
index c44430a..cd8fcf5 100644
--- a/templates/web/index.tt2.html
+++ b/templates/web/index.tt2.html
@@ -9,7 +9,7 @@ html1/DTD/xhtml1-transitional.dtd">
 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
   
-<link rel="icon" type="image/png" href="/images/favicon.png" />
+<link rel="icon" type="image/png" href="resources/images/favicon.png" />
 
 <!-- Foundation css -->
 <link rel="stylesheet" type="text/css" href="resources/foundation/css/normalize.css">
@@ -25,7 +25,6 @@ html1/DTD/xhtml1-transitional.dtd">
 <script type="text/javascript" src="resources/jquery.cookie-1.4.1.min.js"></script>
 <script type="text/javascript" src="resources/jquery.steps.1.1.0.min.js"></script>
 
-
 <SCRIPT TYPE="text/javascript"> 
 <!--
 
diff --git a/templates/web/validate_token.tt2.html b/templates/web/validate_token.tt2.html
index fac501a..83683dd 100644
--- a/templates/web/validate_token.tt2.html
+++ b/templates/web/validate_token.tt2.html
@@ -1,28 +1,3 @@
-<script type="text/javascript">
-
-jQuery(document).ready(function($){
-    $( ".account_details" ).dialog({
-        title: "Account details",
-        autoOpen: false,
-        width: 0.8*$(window).width(),
-        buttons: {
-            Ok: function() {
-                $( this ).dialog( "close" );
-            }
-        }
-    });
-    $( ".show_account_details" ).on('click', function(e) {
-        var id = $(this).attr('id').substr(5);
-        $("#" + id).dialog( "open" );
-        e.stopPropagation();
-        e.preventDefault();
-        return false;
-    });
-});
-
-</script>
-
-
 <div class="row">
 
 <h2>Test Accounts</h2>
@@ -33,11 +8,21 @@ jQuery(document).ready(function($){
 
 <h3>The following test accounts with different profiles were created for you:</h3>
 
+	<p>You can now use these test accounts to login at your federated service.<br/>
+<strong>To do so, select the "[% conf.idp_displayname %]" when choosing an organisation to login at.</strong></p>
+	<p><strong>Please keep a record of the above user names and passwords</strong> because currently there is no mecanism to retrieve the above credentials once you close this page. If you forget the username and passowrds, you can however request new test accounts.</p>
+
+<div class="alert-box warning radius">
+	<p>Note that these test accounts will automatically expire in [% conf.accounts_validity_period %] days and that they can only be used to test federated login to your eduGAIN-enabled Service Provider with entityID <strong>[% sp_entityid %]</strong>.</p>
+</div>
+
+</div>
+
 <div class="accounts_profile">
 
     [% FOREACH account IN test_accounts %]
       [% PROCESS "${account.get('account_profile')}.tt2" %]
-		<div>
+		<div class="tbl">
 			<table>
 				<caption>Account profile: [% account_profile.type %]</caption>
 				<tr>
@@ -47,7 +32,7 @@ jQuery(document).ready(function($){
 					<th>user password:</th><td>[% account.get('user_password') %]</td>
 				</tr>
 				<tr>
-					<th>comment:</th><td><div><p>[% account_profile.comment %]</p></div></td>
+					<td colspan="2"><strong>comment:</strong><div><p>[% account_profile.comment %]</p></div></td>
 				</tr>
 				<tr>
 				<td colspan=2 class="align-center" ><button data-reveal-id="account_details_[% account.get('id') %]" class="show_account_details" id="show_account_details_[% account.get('id') %]">show account details</button></td> 
@@ -75,18 +60,7 @@ jQuery(document).ready(function($){
             [% END %]
 			</table>
 	</div>
-<!--
-            <ul>
-            [% FOREACH attribute IN account_profile.pairs -%]
-              [% NEXT IF attribute.key.match('^(type|comment)$') %]
-              [% IF attribute.value.isa('SCALAR') -%]
-                <li>[% attribute.key %]: [% attribute.value %]</li>
-              [% ELSE -%]
-                <li>[% attribute.key %]: [% attribute.value.join(",") %]</li>
-              [% END %]
-            [% END %]
-            </ul>
--->         
+
             <div class="alert-box info radius">If you a customized test account with additionnal user attributes, you should contact <a href="mailto:[% conf.support_email %]">[% conf.support_email %]</a>.</div>
 			<a class="close-reveal-modal">&#215;</a>
         </div>
@@ -97,13 +71,6 @@ jQuery(document).ready(function($){
 
 </div>
 
-<div class="alert-box info radius">
-	<p>You can now use these test accounts to login at your federated service.<br/>
-To do so, select the "[% conf.idp_displayname %]" when choosing an organisation to login at.</p>
-	<p>Please keep a record of the above user names and passwords because currently there is no mecanism to retrieve the above credentials once you close this page. If you forget the username and passowrds, you can however request new test accounts.</p>
-</div>
-<div class="alert-box warning radius">
-	<p>Note that these test accounts will automatically expire in [% conf.accounts_validity_period %] days and that they can only be used to test federated login to your eduGAIN-enabled Service Provider with entityID <strong>[% sp_entityid %]</strong>.</p>
-</div>
 <p class="align-center"><Strong>Thank you for using the [% conf.app_name %]</strong></p>
-</div>
+
+
-- 
GitLab