mirror of
https://github.com/Combodo/iTop.git
synced 2026-03-01 15:14:11 +01:00
N°2311 - Login Page extensibility (CAS button)
This commit is contained in:
@@ -210,9 +210,9 @@ class CASLoginExtension extends AbstractLoginFSMExtension implements iLogoutExte
|
||||
'sLabel' => Dict::S('CAS:Login:SignIn'),
|
||||
'sTooltip' => Dict::S('CAS:Login:SignInTooltip'),
|
||||
);
|
||||
$oBlockData = new LoginBlockData('cas_sso_button.html.twig', $aData);
|
||||
$oLoginData->AddBlockData('login_sso_buttons', new LoginBlockData('cas_sso_button.html.twig', $aData));
|
||||
|
||||
$oLoginData->AddBlockData('login_sso_buttons', $oBlockData);
|
||||
$oLoginData->AddBlockData('css', new LoginBlockData('cas_css.css.twig'));
|
||||
|
||||
return $oLoginData;
|
||||
}
|
||||
|
||||
18
datamodels/2.x/authent-cas/view/cas_css.css.twig
Normal file
18
datamodels/2.x/authent-cas/view/cas_css.css.twig
Normal file
@@ -0,0 +1,18 @@
|
||||
{# @copyright Copyright (C) 2010-2019 Combodo SARL #}
|
||||
{# @license http://opensource.org/licenses/AGPL-3.0 #}
|
||||
|
||||
.cas_button {
|
||||
width: 19em;
|
||||
cursor: pointer;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
padding: 0.5em;
|
||||
background-color: #eee;
|
||||
border-radius: 0.25em;
|
||||
}
|
||||
|
||||
.cas_image {
|
||||
height: 1em;
|
||||
vertical-align: middle;
|
||||
margin-right: 1em;
|
||||
}
|
||||
@@ -2,10 +2,10 @@
|
||||
{# @license http://opensource.org/licenses/AGPL-3.0 #}
|
||||
|
||||
<tr>
|
||||
<td style="text-align:center" colspan="2">
|
||||
<td class="center" colspan="2">
|
||||
<div class="sso-button">
|
||||
<div style="width:19em; cursor: pointer; margin-left: auto; margin-right: auto; padding: 0.5em; background-color: #eee; border-radius: 0.25em;" title="{{ aData.sTooltip }}" onclick="$('#login_mode').val('{{ aData.sLoginMode }}'); $('#login_form').submit(); return false;">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 336.82 167.83" class="logo" style="height: 1em; vertical-align: middle; margin-right: 1em;">
|
||||
<div class="cas_button" title="{{ aData.sTooltip }}" onclick="$('#login_mode').val('{{ aData.sLoginMode }}'); $('#login_form').submit(); return false;">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 336.82 167.83" class="logo cas_image">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
|
||||
Reference in New Issue
Block a user