Import pratic2 theme

This commit is contained in:
Benjamin Dauvergne 2014-11-03 16:46:49 +01:00
commit a3f551423a
20 changed files with 551 additions and 0 deletions

BIN
pratic2/Europe.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
pratic2/NPDC.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
pratic2/RepFrancaise.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
pratic2/admon-tip.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,109 @@
/* CSS authentic-cdg59*/
a {
color: #005da8;
}
span.required {
background: url(required.png) 8px 0px no-repeat;
padding: 0 0 0 20px;
font-size: 70%;
overflow: hidden;
color: white;
}
div.content {
margin-left: 5px;
}
div.TextWidget textarea,
div.ValidatedStringWidget input,
div.StringWidget input,
div.EmailWidget input,
div.IntWidget input,
div.PasswordWidget input {
border: 1px inset #ccc;
margin: 1px;
padding: 1px 2px;
}
div.TextWidget textarea:focus,
div.ValidatedStringWidget input:focus,
div.StringWidget input:focus,
div.EmailWidget input:focus,
div.IntWidget input:focus,
div.PasswordWidget input:focus {
border: 2px solid #d1002e;
margin: 0px;
}
div.SubmitWidget input, input[type=submit] {
font-weight: bold;
background: #005da8 url(puce_btn.gif) 5px 50% no-repeat;
border:0px;
-moz-border-radius: 5px;
/*border-radius: 5px;*/
color: #FFFFFF;
cursor:pointer;
margin:3px 0px;
padding:3px 5px 4px 25px;
}
div.form div.title, form.quixote div.title {
font-weight: bold;
}
div.errornotice {
background: #fd6;
border: 1px solid #ffae15;
margin-bottom: 1em;
padding: 5px;
font-size: 90%;
width: 500px;
}
div.error {
color: black;
font-weight: bold;
background: white url(warning.png) top left no-repeat;
padding-left: 20px;
}
div.buttons div.SubmitWidget,
div.buttons div.SubmitWidget div.content {
display: inline;
}
div.buttons br { display: none; }
input[type="submit"][name="submit"] {
font-weight: bold;
background: #005da8 url(puce_btn.gif) 5px 50% no-repeat;
border:0px;
-moz-border-radius: 5px;
/*border-radius: 5px;*/
color: #FFFFFF;
cursor:pointer;
margin:3px 0px;
padding:3px 5px 4px 25px;
}
div.hint {
font-size: 80%;
}
div.widget {
margin-bottom: 0.5em;
}
div#error {
border: 3px double #800;
width: 50%;
margin: 2em auto 0;
background: white;
padding: 2px;
}
div#error h1 {
margin: 0;
border-bottom: 1px solid black;
}

171
pratic2/authentic.css Normal file
View File

@ -0,0 +1,171 @@
/* CSS authentic-cdg59*/
@import url("authentic-common.css");
body {
margin: 0 auto;
padding: 0;
background: #E6E7EB;
color: black;
font-family: Trebuchet MS;
width:800px;
height:700px;
}
a {
color: #005da8;
font-weight:bold;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color:#d1002e;
}
.title {
color:#555;
}
#head p {
font-weight: bold;
margin: auto;
text-align: right;
font-size: smaller;
font-style: italic;
color:#005da8;
background: #d5dee3;
}
#page {
border:1px solid #CCC;
-moz-border-radius:5px;
border-radius:5px;
}
#top {
-moz-border-radius: 5px 5px 0 0 ;
height:135px;
background: url(imageTop.png) no-repeat;
border-bottom: 8px solid #d1002e;
background-color:#FFFFFF;
}
#top h1 {
margin: 0px auto 0px auto; /*texte centré*/
width:100px;
color:#000;
padding-top:100px;
}
#info-box h1 {
color:#005da8;
}
#content {
padding: 1em 2em 3em 2em;
position: relative;
background:#FFFFFF url(lockscreen.png) top right no-repeat;
}
p#breadcrumb {
margin: 0 0 0 0;
font-size: 70%;
background-color: #d5dee3;
padding: 0.5ex;
color:#005da8;
}
#footer {
-moz-border-radius: 0 0 5px 5px ;
border-top: 8px solid #005da8;
background: #d5dee3;
height:60px;
position:relative;
}
#footer p {
font-weight: bold;
margin: auto;
text-align: right;
font-size: smaller;
font-style: italic;
color:#005da8;
}
#marquee {
height:30px;
background:#FFFFFF;
}
#marquee p {
font-weight:bold;
font-size:12px;
text-align:center;
color:#d1002e;
}
p#forgot-password {
position: absolute;
right: 30px;
top: 60px;
}
#infocookie {
height:30px;
background:#FFFFFF;
}
#infocookie p {
padding-top:5px;
font-weight:bold;
font-size:12px;
margin:auto;
/*padding:auto;*/
text-align:left;
color:#d1002e;
}
#europe {
width:70px;
height:48px;
margin-top:5px;
margin-left:5px;
}
#france {
background-color:#FFFFFF;
}
#npdc {
}
p#register {
position: absolute;
right: 30px;
top: 100px;
}
p#cookies {
border: 1px solid #888;
background: #ccf url(info-mini.png) 15px 15px no-repeat;
padding-left: 60px;
height: 60px;
line-height: 60px;
display:none;
}
ul {
list-style: disc;
}
ul.FederationsWidget {
font-weight: bold;
}
ul.FederationsWidget a.terminate {
font-weight: normal;
display: block;
margin-left: 5em;
margin-bottom: 1em;
}

BIN
pratic2/deg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

6
pratic2/desc.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0"?>
<theme name="pratic2" version="1.0">
<label>New Pr@tic</label>
<desc>New Pr@tic Theme</desc>
<author>Frederic Peters &amp; artists</author>
</theme>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
pratic2/imageTop.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

BIN
pratic2/info-mini.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

BIN
pratic2/lockscreen-bg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
pratic2/lockscreen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
pratic2/path18223.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
pratic2/puce_btn.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

67
pratic2/template.ezt Normal file
View File

@ -0,0 +1,67 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>[page_title]</title>
<link rel="stylesheet" type="text/css" href="[css]"/>
[script]
</head>
<body[if-any onload] onload="[onload]"[end]>
<div id="page">
<div id="top"> <h1>Demandes</h1> </div>
<p id="breadcrumb"><a href="[intranet_url]/">Accueil</a> <span class="separator">&gt;</span> [if-any breadcrumb][breadcrumb][else]Demandes[end]</p>
<div id="content">
<div id="nav">
[if-any session_user]
<p>Bonjour [session_user_display_name]</p>
[end]
<ul>
<li id="top-menu-abonnements" class="sibling">
<a href="[intranet_url]/">Accueil</a>
</li>
[if-any session_user]
<li id="top-menu-demandes" class="sibling">
<a href="[connexion_url]/accounts/">Mon compte</a>
</li>
[end]
<li id="top-menu-abonnements" class="sibling">
<a href="[intranet_url]/abonnements/">Abonnements</a>
</li>
<li id="top-menu-aide" class="sibling">
<a href="[intranet_url]/aide/">Aide</a>
</li>
[if-any session_user]
<li id="top-menu-aide" class="sibling">
<a href="/logout/">D&eacute;connexion</a>
</li>
[end]
</ul>
<hr/>
<ul>
[if-any session_user_admin_access]
<li>
<a href="/admin">Administration</a>
</li>
[end]
[if-any session_user_backoffice_access]
<li>
<a href="/backoffice">Gestion des demandes</a>
</li>
[end]
</ul>
</div>
<div id="main-content">
[body]
</div>
</div>
<div id="infocookie"><p>&nbsp;&nbsp;Vous devez accepter les cookies pour vous identifier.</p></div>
<div id="footer">
<img id="europe" alt="Europe" src="themes/pratic2/imageFooter/Europe.png" />
<img id="france" alt="République française" src="themes/pratic2/imageFooter/RepFrancaise.png" />
<img id="npdc" alt="Nord pas de calais" src="themes/pratic2/imageFooter/NPDC.png" />
</div>
</div>
</body>
</html>

BIN
pratic2/warning.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 809 B

198
pratic2/wcs.css Normal file
View File

@ -0,0 +1,198 @@
/* CSS authentic-cdg59*/
@import url("authentic-common.css");
body {
margin: 0 auto;
padding: 0;
background: #E6E7EB;
color: black;
font-family: Trebuchet MS;
width:800px;
height:700px;
}
a {
color: #005da8;
font-weight:bold;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color:#d1002e;
}
.title {
color:#555;
}
#head p {
font-weight: bold;
margin: auto;
text-align: right;
font-size: smaller;
font-style: italic;
color:#005da8;
background: #d5dee3;
}
#page {
border:1px solid #CCC;
-moz-border-radius:5px;
border-radius:5px;
}
#top {
-moz-border-radius: 5px 5px 0 0 ;
height:135px;
background: url(imageTop.png) no-repeat;
border-bottom: 8px solid #d1002e;
background-color:#FFFFFF;
}
#top h1 {
margin: 0px auto 0px auto; /*texte centré*/
width:100px;
color:#000;
padding-top:100px;
}
#info-box h1 {
color:#005da8;
}
#content {
padding: 1em 2em 3em 2em;
position: relative;
background:#FFFFFF url(lockscreen.png) top right no-repeat;
}
p#breadcrumb {
margin: 0 0 0 0;
font-size: 70%;
background-color: #d5dee3;
padding: 0.5ex;
color:#005da8;
}
#footer {
-moz-border-radius: 0 0 5px 5px ;
border-top: 8px solid #005da8;
background: #d5dee3;
height:60px;
position:relative;
}
#footer p {
font-weight: bold;
margin: auto;
text-align: right;
font-size: smaller;
font-style: italic;
color:#005da8;
}
#marquee {
height:30px;
background:#FFFFFF;
}
#marquee p {
font-weight:bold;
font-size:12px;
text-align:center;
color:#d1002e;
}
p#forgot-password {
position: absolute;
right: 30px;
top: 60px;
}
#infocookie {
height:30px;
background:#FFFFFF;
}
#infocookie p {
padding-top:5px;
font-weight:bold;
font-size:12px;
margin:auto;
/*padding:auto;*/
text-align:left;
color:#d1002e;
}
#europe {
width:70px;
height:48px;
margin-top:5px;
margin-left:5px;
}
#france {
background-color:#FFFFFF;
}
#npdc {
}
p#register {
position: absolute;
right: 30px;
top: 100px;
}
p#cookies {
border: 1px solid #888;
background: #ccf url(info-mini.png) 15px 15px no-repeat;
padding-left: 60px;
height: 60px;
line-height: 60px;
display:none;
}
ul {
list-style: disc;
}
ul.FederationsWidget {
font-weight: bold;
}
ul.FederationsWidget a.terminate {
font-weight: normal;
display: block;
margin-left: 5em;
margin-bottom: 1em;
}
#main-content {
margin-left: 10em;
min-height: 20em;
}
#nav {
float: left;
width: 10em;
}
#nav ul {
list-style: none;
padding-left: 0px;
}
#nav li {
margin: 5px 0px;
}
#droite {
display: none;
}
.separator {
color: black;
}