spip_nursit/plugins/dist/squelettes/spipclear/themes/lightRed/style.css
2023-06-01 17:30:12 +02:00

451 lines
7.4 KiB
CSS

/*
# -- BEGIN LICENSE BLOCK ----------------------------------
# This file is part of lightRed, a theme for Dotclear.
#
# Copyright (c) 2009 annso
# contact@as-i-am.fr
#
# Licensed under the GPL version 2.0 license.
# A copy of this license is available in LICENSE file or at
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
# -- END LICENSE BLOCK ------------------------------------ */
/* Les éléments HTML en général
-------------------------------------------------------- */
body {
background: url(img/bg.gif) repeat;
font-size: 0.8em;
font-family: Verdana, Helvetica, Sans-Serif;
color: #424240;
margin: 0;
padding: 0;
line-height:140%;
}
a {
color: #f03f3f;
text-decoration: none;
}
a:hover{color:#424240;}
a img{
border: none;
padding: 0;
}
ul { list-style-type: square;}
h2{
font-family: "Century gothic", Arial;
text-transform: uppercase;
letter-spacing: -1px;
font-size: 2em;
line-height:140%;
}
h3{
font-family: "Century gothic", Arial;
text-transform: uppercase;
letter-spacing: -1px;
font-size: 1.8em;
color: #f03f3f;
}
.clear{ clear: both;}
code {
color: #003466;
font: normal 115% "Courier New", Courier, monospace;
white-space: nowrap;
padding: 0 2px;
}
pre code {
display: block;
clear: both;
background: url(img/code-bg.gif);
padding: 10px;
color: #333;
border: solid 1px #ccc;
overflow: auto;
line-height: 140%;
margin: 5px 0 15px;
white-space: pre;
width: 470px;
}
/* Le header
-------------------------------------------------------- */
#top{
height: 189px;
width: 650px;
margin-left: 30px;
margin-bottom: -20px;
background: #fff url(img/top.jpg) no-repeat;
}
#top h1 a{
display: block;
width: 200px;
margin-left: 180px;
padding-top: 60px;
}
#top p{
margin-left: 180px;
}
#prelude {
display: none;
}
/* Le contenu
-------------------------------------------------------- */
#wrapper, #content{
padding: 0px;
margin: 0px;
}
#main{
margin-left: 30px;
padding-left: 50px;
width: 600px;
background: #fff;
padding-bottom: 20px;
}
#footer{
padding: 10px 0;
margin-left: 30px;
padding-left: 50px;
padding-right: 60px;
width: 540px;
background: #fff;
padding-bottom: 20px;
}
/* Les articles
-------------------------------------------------------- */
#navlinks{
padding: 0 70px 50px 0;
font-size: 0.80em;
}
#navlinks .prev{float: left;}
#navlinks .next{float: right;}
.day-date{
margin-left: 370px;
background: url(img/date.jpg) no-repeat left;
color: #fff;
text-transform: uppercase;
font-size: 0.8em;
height: 26px;
padding-top: 15px;
padding-left: 5px;
display: block;
font-family: "Century Gothic", Arial;
}
.post-title a{
color: #424240;
}
.post-info, .post-info a, .post-tags{
color: #e9e9e9;
display: none;
}
.post{
width: 521px;
clear: both;
margin-bottom: 20px;
}
.read-next a{
font-family: "Century Gothic", Arial;
background: url(img/next.jpg) no-repeat;
display: block;
height: 23px;
width: 88px;
padding: 2px 0 0 10px;
color: #fff;
float: left;
}
.post-info-co a{
background: url(img/commentaires.jpg) no-repeat;
color: #424240;
padding: 2px 0 0 7px;
font-family: "Century Gothic", Arial;
float: right;
display: block;
height: 23px;
width: 112px;
font-size: 0.9em;
}
.post-title a:hover,
.read-next a:hover,
.post-info-co a:hover{
color: #F13F3F;
}
/* Les commentaires
-------------------------------------------------------- */
dt{
font-size: 0.80em;
background-color: #e9e9e9;
padding: 1ex 1em 1ex ;
margin: 0 80px 0 0;
font-weight: bold ;
}
dd{
font-size: 0.80em;
margin: 0 80px 20px 0;
background-color: #e9e9e9;
border-bottom: 1px solid #a3a3a3;
padding: 1ex 1em 1ex ;
}
dd.odd,
dt.odd{background-color: #f5f5f5;}
dt.me{
color: #F03F3F;
}
/* Le formulaire
-------------------------------------------------------- */
fieldset{
border: none;
}
label{
float: left;
width: 40%;
text-align: right;
margin: 0;
padding: 0 .5em 0 0;
line-height: 1.8;
font-size: 0.80em;
}
input, textarea{
border: 1px solid #e9e9e9;
font-size: 1em;
}
textarea{
font-size: 1.2em;
}
textarea#c_content{
margin: 10px 30px 0 0;
}
input:hover, textarea:hover{
border: 1px solid #f03f3f;
}
input.submit, input.preview{
text-transform: uppercase;
font-family: "Century Gothic", Arial;
}
input.submit:hover, input.preview:hover{
background: #f03f3f;
color: #fff;
}
.form-help{
width: 80%;
font-style: italic;
text-align: right;
}
/* Pagination
-------------------------------------------------------- */
.pagination{
display: block;
margin: 40px 80px 0 0;
text-align: right;
}
/* Le sidebar
-------------------------------------------------------- */
#blogextra {
position: absolute;
left: 700px;
top: 20px;
}
#blogextra a img{ border: none; }
#blogextra ul{
margin: 0px;
padding:0px;
list-style-type: none;
margin-bottom: 30px;
}
#blogextra h2{
margin:0;
padding:0;
text-transform: uppercase;
font-size: 1.4em;
font-weight: normal;
font-family: "Century Gothic", Arial;
}
/* Les RSS
-------------------------------------------------------- */
.syndicate { padding-left: 10px;}
.syndicate li a {
color: #424240;
font-size: 0.80em;
padding: 0 0 0 19px;
background: url(img/rss.png) no-repeat 0 50%;
list-style-type: none;
}
.syndicate li a:hover{color: #f03f3f; }
/* Les derniers commentaires
-------------------------------------------------------- */
.lastcomments{
margin-top: 60px;
padding-left: 10px;
}
.lastcomments a {
font-size: 0.8em;
color: #424240;
}
.lastcomments a:hover {color: #f03f3f;}
.lastcomments a span.author {font-weight: bold;}
.lastcomments a span.title {color: #f03f3f;}
#blogextra .lastcomments li{
background: none;
width: 160px;
padding-bottom: 15px;
}
/* Les dernieres images
-------------------------------------------------------- */
.images {
width: 260px;
}
.images .img-box {
display: block;
width: 100px;
height: 90px;
margin: 5px;
float: left;
text-align: left;
}
/* La bottom
-------------------------------------------------------- */
#blognav{
padding: 10px 0;
margin-left: 30px;
padding-left: 50px;
width: 600px;
background: #424240;
color: #fff;
font-size: 0.8em;
}
#blognav a:hover{color:#EAEAEA;}
#blognav ul{ padding-left: 10px;}
#blognav h2{
margin-bottom: 0;
text-transform: uppercase;
font-weight: normal;
font-family: "Century Gothic", Arial;
}
/* Les tags
-------------------------------------------------------- */
.dc-tags .tags a { color: #424240}
.tags {font-size: 1.3em;}
.tags ul{margin-right: 60px;}
.tags li{
display: inline;
padding: 3px;
}
.tags a{color: #fff;}
.tags li a.tag10{font-size: 0.7em;}
.tags li a.tag20{font-size: 0.8em;}
.tags li a.tag30{font-size: 0.9em;}
.tags li a.tag40{font-size: 1.0em;}
.tags li a.tag50{font-size: 1.1em;}
.tags li a.tag60{font-size: 1.2em;}
.tags li a.tag70{font-size: 1.3em;}
.tags li a.tag80{font-size: 1.4em; color: #f03f3f; }
.tags li a.tag90{font-size: 1.5em; color: #f03f3f; }
.tags li a.tag100{font-size: 1.6em; color: #f03f3f; }
.tags li a:hover.tag10,
.tags li a:hover.tag20,
.tags li a:hover.tag30{
color: #f03f3f;
}
.tags li a:hover.tag40,
.tags li a:hover.tag50{
color: #fff;
}
/* La recherche
-------------------------------------------------------- */
#search h2{margin-right: 60px;}
#search input{
font-size: 1.8em;
font-weight: normal;
font-family: "Century Gothic", Arial;
padding-left: 10px;
}
#search #q{
height: 26px;
margin-bottom: 3px;
background: #EBEBE9;
}
#search #q:hover{
background: #fff;
border-color: #EBEBE9;
}
#search .submit{
height: 30px;
}