Diff
checker
Text
Text
Images
Documents
Excel
Folders
Legal
Enterprise
Desktop
Pricing
Sign in
Download Diffchecker Desktop
Compare text
Find the difference between two text files
Tools
History
Real-time editor
Hide unchanged lines
Disable line wrap
Layout
Split
Unified
Diff precision
Smart
Word
Char
Syntax highlighting
Choose syntax
Ignore
Transform text
Go to first change
Edit input
Diffchecker Desktop
The most secure way to run Diffchecker. Get the Diffchecker Desktop app: your diffs never leave your computer!
Get Desktop
Untitled diff
Created
7 years ago
Diff never expires
Clear
Export
Share
Explain
290 removals
Lines
Total
Removed
Characters
Total
Removed
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
788 lines
Copy
334 additions
Lines
Total
Added
Characters
Total
Added
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
813 lines
Copy
/* -------------------------------------
/* -------------------------------------
global.css
global.css
Contient les classes globales au site, peuvent etre utilisees partout.
Contient les classes globales au site, peuvent etre utilisees partout.
- Mise en forme du texte
- Mise en forme du texte
- Mise en forme du contenu
- Mise en forme du contenu
Copy
Copied
Copy
Copied
- Les Icones specifiques PHPBoost de FontAwesome
- Les Icones specifiques PHPBoost de FontAwesome
- Systeme d upload
- Systeme d upload
Copy
Copied
Copy
Copied
- social connect
-------------------------------------
*/
-
-------------------------------------
*/
/* -- La mise en forme du texte -- */
/* -- La mise en forme du texte -- */
/* ------------------------------- */
/* ------------------------------- */
/* --- Les liens du site --- */
/* --- Les liens du site --- */
a {
a {
Copy
Copied
Copy
Copied
color: #366493;
text-decoration: none;
text-decoration: none;
Copy
Copied
Copy
Copied
font-weight: normal;
}
}
Copy
Copied
Copy
Copied
a:hover
{
a:hover
,
color:
#021B34;
.link-
color:
hover {
text-decoration: underline;
text-decoration: underline;
Copy
Copied
Copy
Copied
transition: all 0.3s ease;
}
}
Copy
Copied
Copy
Copied
/* --- Couleur des liens --- */
a.admin { color: #E27B47; }
a.modo { color: #2F9674; }
a.member { color: #021B34; }
/* --- Couleur de texte --- */
.color-alert { color: #B22222; }
.color-notavailable { color: #B22222; }
.color-available { color: #008000; }
.color-unknown { color: #004b80; }
.bkgd-color-visible { background-color: #CCFFCC; }
.bkgd-color-unvisible { background-color: #FFEE99; }
.bkgd-color-unaprobed { background-color: #FFCCCC; }
.bkgd-color-fixed { background-color: #7FFF9C; }
tr td.bkgd-color-fixed { background-color: #7FFF9C; }
.bkgd-color-processing { background-color: #FFD86F; }
tr td.bkgd-color-processing { background-color: #FFD86F; }
.bkgd-color-unknown { background-color: #FF796F; }
tr td.bkgd-color-unknown { background-color: #FF796F; }
/* --- Tailles de polices --- */
/* --- Tailles de polices --- */
Copy
Copied
Copy
Copied
.smaller { font-size: 0.
7em;
}
.smaller { font-size: 0.
618em;
}
.small { font-size: 0.
9em;
}
.small { font-size: 0.
80
9em;
}
.normal { font-size: 1.
0em;
}
.normal { font-size: 1.
00
0em;
}
.big { font-size: 1.2
em;
}
.big { font-size: 1.2
28
em;
}
.bigger { font-size: 1.
5
em;
}
.bigger { font-size: 1.
456
em;
}
.biggest { font-size: 2.
0em
; }
.biggest { font-size: 2.
1618em
; }
/* --- Les titres (balise h) --- */
/* --- Les titres (balise h) --- */
Copy
Copied
Copy
Copied
h1 { font-size: 2.
2rem
; }
h1 { font-size: 2.
4em
; }
h2 { font-size: 2.0
r
em; }
h2 { font-size: 2.0
em; }
h3 { font-size: 1.
9rem
; }
h3 { font-size: 1.
8em
; }
h4 { font-size: 1.
8rem
; }
h4 { font-size: 1.
6em
; }
h5 { font-size: 1.
6rem
; }
h5 { font-size: 1.
4em
; }
h6 { font-size: 1.
4rem
; }
h6 { font-size: 1.
2em
; }
h1, h2, h3, h4, h5, h6 {
h1, h2, h3, h4, h5, h6 {
Copy
Copied
Copy
Copied
overflow: hidden;
font-weight: 400;
word-wrap: normal;
overflow-wrap: normal;
hyphens: none;
line-height: normal;
}
section header h1 {
font-size: 1em;
}
section > header,
section > header h1 {
text-align: right;
}
article > header > h1 {
font-size: 1.482em;
}
}
/* --- Les Titres bbcode --- */
/* --- Les Titres bbcode --- */
.formatter-title {
.formatter-title {
display: inline-block;
display: inline-block;
Copy
Copied
Copy
Copied
margin: 1.
5rem
0 1
rem 0;
margin: 1.
618rem
0 1
.309
rem 0;
border-color: #366393
;
font-weight: 300
;
}
}
Copy
Copied
Copy
Copied
h2.formatter-title {
h2.formatter-title {
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-style: solid;
Copy
Copied
Copy
Copied
border-
bottom-width: 3px;
border-
color: transparent
;
font-weight: bold
;
margin-top:
2.618rem
;
margin-top:
3rem
;
}
}
h3.formatter-title {
h3.formatter-title {
Copy
Copied
Copy
Copied
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-style: solid;
Copy
Copied
Copy
Copied
border-
bottom-width: 2px
;
border-
color: transparent
;
}
}
h4.formatter-title {
h4.formatter-title {
text-decoration: underline;
text-decoration: underline;
}
}
h5.formatter-title {
h5.formatter-title {
font-style: italic;
font-style: italic;
text-decoration: underline;
text-decoration: underline;
}
}
h6.formatter-title {
h6.formatter-title {
font-style: italic;
font-style: italic;
}
}
Copy
Copied
Copy
Copied
h2.formatter-title {
margin-left: 0; }
h2.formatter-title {
font-size: 2.8rem;
margin-left: 0; }
h3.formatter-title {
margin-left: 1rem; }
h3.formatter-title {
font-size: 2.6rem;
margin-left: 1rem; }
h4.formatter-title {
margin-left: 2rem; }
h4.formatter-title {
font-size: 2.4rem;
margin-left: 2rem; }
h5.formatter-title {
margin-left: 3rem; }
h5.formatter-title {
font-size: 2.2rem;
margin-left: 3rem; }
h6.formatter-title {
margin-left: 4rem; }
h6.formatter-title {
font-size: 2.0rem;
margin-left: 4rem; }
.formatter-title + br + .formatter-title {
.formatter-title + br + .formatter-title {
margin-top: 0;
margin-top: 0;
}
}
Copy
Copied
Copy
Copied
/* -- Mise en forme du contenu -- */
/* -- Mise en forme du contenu -- */
/* ------------------------------ */
/* ------------------------------ */
/* --- Affichage du mini calendrier --- */
/* --- Affichage du mini calendrier --- */
.calendar-block-container {
.calendar-block-container {
position: absolute;
position: absolute;
z-index: 100;
z-index: 100;
left: 0;
left: 0;
right: 0;
right: 0;
}
}
.form-field .calendar-container {
.form-field .calendar-container {
display: inline-block;
display: inline-block;
position: relative;
position: relative;
}
}
Copy
Copied
Copy
Copied
.calendar-container a .fa-calendar {
font-size: 1.6em;
}
.calendar-block {
.calendar-block {
position: absolute;
position: absolute;
Copy
Copied
Copy
Copied
border: 1px solid #999999;
z-index: 10;
z-index: 10;
Copy
Copied
Copy
Copied
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
}
.calendar-block {
.calendar-block {
Copy
Copied
Copy
Copied
top:
25px
;
top:
2em
;
left: -104px;
left: -104px;
}
}
.calendar-block .date-picker {
.calendar-block .date-picker {
margin: 0;
margin: 0;
width: 250px;
width: 250px;
table-layout: fixed;
table-layout: fixed;
}
}
.calendar-block .date-select-container {
.calendar-block .date-select-container {
Copy
Copied
Copy
Copied
background-color: #F5F5F5;
padding:
0.809em 0 0.309em
;
padding:
2px 0
;
}
}
.calendar-block .date-select-previous {
.calendar-block .date-select-previous {
float: left;
float: left;
Copy
Copied
Copy
Copied
margin: 1px 4px 0 4px;
}
}
.calendar-block .date-select-next {
.calendar-block .date-select-next {
float: right;
float: right;
Copy
Copied
Copy
Copied
margin: 1px 4px 0 4px;
}
}
Copy
Copied
Copy
Copied
.calendar-block .date-select-
next
i,
.calendar-block .date-select-
previous
i,
.calendar-block .date-select-
previous
i {
.calendar-block .date-select-
next
i {
color: #666666
;
padding: 0.1618em 0.309em
;
}
}
Copy
Copied
Copy
Copied
.calendar-block .date-select-content {
.calendar-block .date-select-content {
margin: auto;
margin: auto;
width: 185px;
width: 185px;
text-align: center;
text-align: center;
}
}
.calendar-block .date-select-content select,
.calendar-block .date-select-content select,
.calendar-block .date-select-content select:focus {
.calendar-block .date-select-content select:focus {
Copy
Copied
Copy
Copied
padding:
1px 1px
;
padding:
0.1618em
;
font-size: 0.
9em;
font-size: 0.
80
9em;
border: none;
border: none;
background: none;
background: none;
box-shadow: none;
box-shadow: none;
}
}
.calendar-block .date-select-month {
.calendar-block .date-select-month {
width: 92px;
width: 92px;
Copy
Copied
Copy
Copied
margin: 0
1px
0
5px
;
margin: 0
0.1618em
0
0.309em
;
}
}
.calendar-block .date-select-year {
.calendar-block .date-select-year {
width: 55px;
width: 55px;
margin: 0;
margin: 0;
}
}
.calendar-block .date-picker select,
.calendar-block .date-picker select,
.calendar-block .date-picker select:focus {
.calendar-block .date-picker select:focus {
box-shadow: none;
box-shadow: none;
max-width: 75px;
max-width: 75px;
}
}
.calendar-block .date-picker thead tr th {
.calendar-block .date-picker thead tr th {
Copy
Copied
Copy
Copied
border-top: 1px solid #CCCCCC;
padding:
0.309em
0;
padding:
5px
0;
background-color: #FFFFFF;
font-weight: bold;
font-weight: bold;
Copy
Copied
Copy
Copied
color: #666666;
}
}
Copy
Copied
Copy
Copied
.calendar-block .date-picker tbody tr
:last-child
{
.calendar-block .date-picker tbody tr
td
{
border-bottom: none;
border-bottom: none;
}
}
.calendar-block .date-picker tbody td {
.calendar-block .date-picker tbody td {
Copy
Copied
Copy
Copied
height: 23px;
padding: 0.1618em;
padding:
1px 2px
;
}
.calendar-block .date-picker tbody td a {
display: block;
font-size: 0.809em;
padding:
0.456em
;
}
}
.calendar-block .date-picker tbody td:first-child { border-left: none; }
.calendar-block .date-picker tbody td:first-child { border-left: none; }
.calendar-block .date-picker tbody td:last-child { border-right: none; }
.calendar-block .date-picker tbody td:last-child { border-right: none; }
Copy
Copied
Copy
Copied
tbody td.calendar-none { background-color: #FFFFFF; }
tbody td.calendar-today { background-color: #B5E5B9; }
tbody td.calendar-event { background-color: #DBE5EE; }
tbody td.calendar-weekend { background-color: #FFE3B6; }
.calendar-block .date-picker tbody tr:last-child td {
.calendar-block .date-picker tbody tr:last-child td {
border-bottom: none;
border-bottom: none;
}
}
Copy
Copied
Copy
Copied
td.calendar-
week
{
.calendar-block .date-picker tbody
td.calendar-
event a
{
border-
right
: 1px
solid
#BBBBBB
;
border-
width
: 1px
;
border-style:
solid
;
border-color: transparent
;
}
}
/* --- Le selecteur de couleur --- */
/* --- Le selecteur de couleur --- */
.color-picker {
.color-picker {
position: absolute;
position: absolute;
z-index: 100;
z-index: 100;
}
}
.color-picker .bbcode-block table {
.color-picker .bbcode-block table {
margin: auto;
margin: auto;
border: none;
border: none;
border-collapse: collapse;
border-collapse: collapse;
}
}
.color-picker td {
.color-picker td {
padding: 0;
padding: 0;
Copy
Copied
Copy
Copied
border
: 1px
solid
#F3F3F3
;
border
-width
: 1px
;
border-style:
solid
;
border-color: transparent
;
}
}
.color-picker td a {
.color-picker td a {
display: block;
display: block;
Copy
Copied
Copy
Copied
width:
14px
;
width:
0.809em
;
height:
14px
;
height:
0.809em
;
}
}
/* --- les blocs de quote, de code ou caches --- */
/* --- les blocs de quote, de code ou caches --- */
.formatter-container {
.formatter-container {
position: relative;
position: relative;
display: block;
display: block;
margin: auto;
margin: auto;
width: 93%;
width: 93%;
Copy
Copied
Copy
Copied
color: #444444;
}
}
.formatter-container .formatter-title {
.formatter-container .formatter-title {
font-weight: bold;
font-weight: bold;
}
}
.formatter-content {
.formatter-content {
margin: 0;
margin: 0;
Copy
Copied
Copy
Copied
padding:
8px
;
padding:
0.456em
;
background-color: #FAFAFA
;
border-width: 1px
;
border
: 1px
solid
#DDDDDD
;
border
-style:
solid
;
border-color: transparent
;
}
}
.formatter-hide .formatter-content {
.formatter-hide .formatter-content {
height: 0;
height: 0;
max-height: 0;
max-height: 0;
padding: 0;
padding: 0;
overflow: hidden;
overflow: hidden;
visibility: hidden;
visibility: hidden;
transform: scaleY(0);
transform: scaleY(0);
transition: transform 0.15s linear;
transition: transform 0.15s linear;
transform-origin: 50% 0;
transform-origin: 50% 0;
}
}
.formatter-show .formatter-content,
.formatter-show .formatter-content,
.formatter-hide.no-js:hover .formatter-content {
.formatter-hide.no-js:hover .formatter-content {
height: auto;
height: auto;
max-height: 500px;
max-height: 500px;
Copy
Copied
Copy
Copied
padding:
8px
;
padding:
0.456em
;
overflow: auto;
overflow: auto;
visibility: visible;
visibility: visible;
transform: scaleY(1);
transform: scaleY(1);
}
}
.formatter-hide .formatter-hide-message {
.formatter-hide .formatter-hide-message {
display: block;
display: block;
font-style: italic;
font-style: italic;
font-weight: normal;
font-weight: normal;
Copy
Copied
Copy
Copied
font-size: 0.8
em;
font-size: 0.8
09
em;
color: #BBBBBB;
padding:
0.228em 0.456em
;
padding:
4px 8px
;
width: 100%;
width: 100%;
margin: 0 auto 0 auto;
margin: 0 auto 0 auto;
Copy
Copied
Copy
Copied
background-color: #FDFDFD;
border: 1px solid #EEEEEE;
cursor: pointer;
cursor: pointer;
Copy
Copied
Copy
Copied
border-width: 1px;
border-style: solid;
border-color: transparent;
}
}
.formatter-show .formatter-hide-message {
.formatter-show .formatter-hide-message {
display: none;
display: none;
}
}
.formatter-hide-close-button {
.formatter-hide-close-button {
position: absolute;
position: absolute;
display: none;
display: none;
Copy
Copied
Copy
Copied
top:
2em
;
top:
2.618em
;
right: 0;
right: 0;
Copy
Copied
Copy
Copied
color: #BBBBBB;
font-size: 0.8em;
font-size: 0.8em;
font-style: italic;
font-style: italic;
cursor: pointer;
cursor: pointer;
transition: all 0.3s linear;
transition: all 0.3s linear;
}
}
.formatter-hide-close-button-txt {
.formatter-hide-close-button-txt {
Copy
Copied
Copy
Copied
padding: 0 0 0
3px
;
padding: 0 0 0
0.228em
;
}
}
.formatter-show .formatter-hide-close-button {
.formatter-show .formatter-hide-close-button {
display: block;
display: block;
}
}
.formatter-hide-close-button:hover {
.formatter-hide-close-button:hover {
Copy
Copied
Copy
Copied
color: #444444;
transition: all 0.3s linear;
transition: all 0.3s linear;
}
}
.formatter-code .formatter-title {
.formatter-code .formatter-title {
margin: 1rem 0 0.5rem 0;
margin: 1rem 0 0.5rem 0;
}
}
.formatter-code .formatter-content {
.formatter-code .formatter-content {
overflow: auto;
overflow: auto;
max-height: 500px;
max-height: 500px;
}
}
Copy
Copied
Copy
Copied
.copy-code-content {
border-style: dashed;
}
.formatter-blockquote .formatter-content{
border-width: 0;
padding: 1.618%;
font-style: italic;
position: relative;
}
.formatter-blockquote .formatter-content:before,
.formatter-blockquote .formatter-content:after {
position: absolute;
font-family: 'Font Awesome 5 Free';
font-weight: 900;
font-size: 1.618em;
}
.formatter-blockquote .formatter-content:before {
content: '\f10d';
top: -10px;
left: -15px;
}
.formatter-blockquote .formatter-content:after {
content: '\f10e';
bottom: -10px;
right: -15px;
}
.copy-code {
.copy-code {
float: right;
float: right;
padding: 1.2rem 0.5rem 0 0;
padding: 1.2rem 0.5rem 0 0;
Copy
Copied
Copy
Copied
color: #BBBBBB;
font-size: 0.8em;
font-size: 0.8em;
font-style: italic;
font-style: italic;
cursor: copy;
cursor: copy;
transition: all 0.3s linear;
transition: all 0.3s linear;
}
}
.copy-code-txt {
.copy-code-txt {
Copy
Copied
Copy
Copied
padding: 0 0 0
3px
;
padding: 0 0 0
0.228em
;
}
}
Copy
Copied
Copy
Copied
/* --- les autres element
bbcode
--- */
/* --- les autres element
formates
--- */
.indent {
.indent {
Copy
Copied
Copy
Copied
margin-left:
30px
;
margin-left:
1.618em
;
}
}
.formatter-acronym {
.formatter-acronym {
cursor: help;
cursor: help;
}
}
.formatter-block {
.formatter-block {
display: block;
display: block;
Copy
Copied
Copy
Copied
margin:
5px 20px
;
margin:
0.309em 1.309em
;
padding:
5px;
padding:
0.309em
;
border: 1px solid #C4CED6
;
overflow: hidden;
overflow: hidden;
}
}
.formatter-fieldset {
.formatter-fieldset {
Copy
Copied
Copy
Copied
margin:
10px
;
margin:
0.618em
;
}
}
.formatter-ul {
.formatter-ul {
text-align: left;
text-align: left;
Copy
Copied
Copy
Copied
list-style-position: inside;
}
}
/* --- les listes numerotees --- */
/* --- les listes numerotees --- */
.code ol {
.code ol {
margin-left: 3em;
margin-left: 3em;
}
}
/* --- menu de flux --- */
/* --- menu de flux --- */
.feed-list {
.feed-list {
Copy
Copied
Copy
Copied
margin:
5px
0;
margin:
0.309em
0;
list-style-type: none;
list-style-type: none;
text-align: left;
text-align: left;
}
}
@media (max-width: 768px) {
@media (max-width: 768px) {
.feed-list li a {
.feed-list li a {
margin: 1px 0;
margin: 1px 0;
Copy
Copied
Copy
Copied
padding:
7px
0;
padding:
0.456em
0;
display: inline-block;
display: inline-block;
}
}
}
}
Copy
Copied
Copy
Copied
/* --- La recherche de membre (AJAX) --- */
/* --- La recherche de membre (AJAX) --- */
.xmlhttprequest-result-search {
.xmlhttprequest-result-search {
Copy
Copied
Copy
Copied
margin: 2px 0 0 0;
padding: 2px;
min-height: 40px;
width: 100px;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.01);
overflow: auto;
overflow: auto;
Copy
Copied
Copy
Copied
border-width: 1px;
border-style: solid;
border-color: transparent;
}
}
/* --- La barre de progression --- */
/* --- La barre de progression --- */
.progressbar-container {
.progressbar-container {
position: relative;
position: relative;
Copy
Copied
Copy
Copied
margin:
4px 0 10px;
margin:
0.228em 0 0.618em
;
padding: 2px;
background-color: #F5F5F5;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
;
}
}
.progressbar-container .progressbar-infos {
.progressbar-container .progressbar-infos {
position: absolute;
position: absolute;
top: 50%;
top: 50%;
transform: translateY(-50%);
transform: translateY(-50%);
width: 100%;
width: 100%;
Copy
Copied
Copy
Copied
line-height:
13px
;
line-height:
0.809em
;
font-size:
11px
;
font-size:
0.618em
;
text-align: center;
text-align: center;
}
}
Copy
Copied
Copy
Copied
.progressbar {
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.progressbar[style*="100"] {
}
.progressbar-container .progressbar {
.progressbar-container .progressbar {
Copy
Copied
Copy
Copied
height:
14px;
height:
1.618em
;
background-color: #8ECF67
;
transition: width .6s ease;
transition: width .6s ease;
}
}
/* --- Le systeme de notation --- */
/* --- Le systeme de notation --- */
.notation,
.notation,
.static-notation {
.static-notation {
display: inline-block;
display: inline-block;
}
}
.notation .star,
.notation .star,
.static-notation .star {
.static-notation .star {
Copy
Copied
Copy
Copied
padding-right: 5px;
position: relative
;
color: #E3CF7A
;
font-size:
1.5rem
;
font-size:
14px
;
text-decoration: none;
text-decoration: none;
}
}
Copy
Copied
Copy
Copied
.notation .star-width {
position: absolute;
display: inline-block;
top:0;
left:0;
}
Copy
Copied
Copy
Copied
/* -- Les Icones specifiques PHPBoost de FontAwesome -- */
.notation .star-width:before {
/* ---------------------------------------------------- */
font-family: 'Font Awesome 5 Free';
font-weight: 900;
color: #E3CF7A;
left: 0;
top:0;
content:"\f005";
display:block;
overflow:hidden;
}
Copy
Copied
Copy
Copied
/* --- les couleurs d icones --- */
.star-width-0 { width: 0%; }
.fa-syndication:before { color: #F57900; }
.
star-width-10
{
width: 30%;
}
.fa-success:before { color: #478948; }
.
star-width-25
{
width: 41%;
}
.fa-forbidden:before { color: #BA4B49; }
.
star-width-50
{
width: 50%;
}
.
fa-error:before { color: #BA4B49; }
.
star-width-75
{
width: 65%;
}
.fa-warning:before
{
color: #C19954; }
.
star-width-90
{
width: 78%;
}
.fa-ban:before { color: #BA4B49;
}
.
star-width-100
{
width: 100%
; }
.
fa-unban:before
{
color: #478948; }
.fa-male:before { color: #8DC3E9;
}
.
fa-female:before
{
color: #F49CC4;
}
.
fa-online:before
{
color: #52D132;
}
.
fa-offline:before
{
color: #E05759;
}
.
fa-trend-up:before
{
color: #478948
; }
.fa-trend-down:before { color: #BA4B49; }
/* --- Les alertes --- */
/* --- Les alertes --- */
li.small-block .fa-stack {
li.small-block .fa-stack {
height: 2.34em;
height: 2.34em;
}
}
.fa-circle-alert {
.fa-circle-alert {
position: absolute;
position: absolute;
z-index: 1;
z-index: 1;
top: -3px;
top: -3px;
left: 20px;
left: 20px;
font-size: 1.32em;
font-size: 1.32em;
Copy
Copied
Copy
Copied
color: #BA4B49;
}
}
.fa-circle-alert span {
.fa-circle-alert span {
position: absolute;
position: absolute;
top: 4px;
top: 4px;
display: block;
display: block;
margin: 0 auto;
margin: 0 auto;
width: 100%;
width: 100%;
Copy
Copied
Copy
Copied
color: #FFFFFF;
font-size: 0.7em;
font-size: 0.7em;
text-align: center;
text-align: center;
}
}
Copy
Copied
Copy
Copied
/* -- Les messages d erreurs -- */
/* -- Les messages d erreurs -- */
/* ---------------------------- */
/* ---------------------------- */
Copy
Copied
Copy
Copied
.error,
.notice,
.warning,
.success,
.question,
.message-helper {
.message-helper {
position: relative;
position: relative;
display: block;
display: block;
Copy
Copied
Copy
Copied
margin:
5px
auto
15px
auto;
margin:
0.309em
auto
1em
auto;
padding:
10px 10px 10px 40px
;
padding:
0.618em 0.618em 0.618em 2.618em
;
height: auto;
height: auto;
Copy
Copied
Copy
Copied
border
: 1px
solid
#FFFFFF
;
border
-width
: 1px
;
line-height:
20px
;
border-style:
solid
;
border-color: transparent
;
line-height:
1.2
;
text-align: left;
text-align: left;
overflow: hidden;
overflow: hidden;
}
}
Copy
Copied
Copy
Copied
.error:before,
.notice:before,
.warning:before,
.success:before,
.question:before,
.message-helper:before {
.message-helper:before {
position: absolute;
position: absolute;
left: 6px;
left: 6px;
top: 7px;
top: 7px;
width: 28px;
width: 28px;
Copy
Copied
Copy
Copied
font-family:
Font
Awesome
;
font-family:
'
Font
Awesome
5 Free';
font-weight: 900; /* Solid icons*/
font-style: normal;
font-style: normal;
Copy
Copied
Copy
Copied
font-w
eight: normal;
line-h
eight: normal;
line-height: 1;
font-size:
1.5
em;
font-size:
2
em;
text-align: center;
text-align: center;
-webkit-font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-osx-font-smoothing: grayscale;
}
}
.message-helper-small {
.message-helper-small {
width: 50%;
width: 50%;
}
}
Copy
Copied
Copy
Copied
.error:before { content: "\f00d"; }
.message-helper
.error:before { content: "\f00d"; }
/* copy times */
.notice:before { content: "\f12a"; }
.message-helper
.notice:before { content: "\f12a"; }
/* copy exclamation */
.warning:before { content: "\f071"; }
.message-helper
.warning:before { content: "\f071"; }
/* copy exclamation-triangle */
.success:before { content: "\f00c"; }
.message-helper
.success:before { content: "\f00c"; }
/* copy check */
.question:before { content: "\f128"; }
.message-helper
.question:before { content: "\f128"; }
/* copy question */
.member-only:before { content: "\f071"; }
.message-helper
.member-only:before { content: "\f071"; }
/* copy exclamation-triangle */
.modo-only:before { content: "\f071"; }
.message-helper
.modo-only:before { content: "\f071"; }
/* copy exclamation-triangle */
.admin-only:before { content: "\f071"; }
.message-helper
.admin-only:before { content: "\f071"; }
/* copy exclamation-triangle */
Copy
Copied
Copy
Copied
.error, .error:before { color: #BA4B49; }
.floating-message-container {
.notice, .notice:before { color: #888888; }
position: fixed;
.warning, .warning:before { color: #C19954; }
left: 50%;
.success, .success:before { color: #478948; }
transform: translateX(-50%);
.question, .question:before { color: #3B88AE; }
z-index: -1;
.member-only, .member-only:before { color: #C19954; }
top: 0.618em;
.modo-only, .modo-only:before { color: #C19954; }
}
.admin-only, .admin-only:before { color: #C19954; }
Copy
Copied
Copy
Copied
.error { background-color: #F3DFDF; border-color: #ECCDD2; }
.floating-message-container.active {
.notice { background-color: #F0F0F0; border-color: #E2E2E2; }
z-index: 100;
.warning { background-color: #FDF9E4; border-color: #FBECCD; }
}
.success { background-color: #E0F1D9; border-color: #D7EAC7; }
.question { background-color: #DAEEF8; border-color: #BDE9F2; }
.floating-message-container .message-helper {
.member-only { background-color: #FDF9E4; border-color: #FBECCD; }
overflow: visible;
.modo-only { background-color: #FDF9E4; border-color: #FBECCD; }
opacity: 0;
Text moved with changes from lines 745-750 (87.6% similarity)
.admin-only { background-color: #FDF9E4; border-color: #FBECCD; }
}
@media (max-width: 768px) {
.floating-message-container {
width: 100%;
top: 1em;
}
.floating-message-container .message-helper {
max-width: 90%;
Text moved with changes from lines 755-760 (82.5% similarity)
padding: 10px 10px 10px 50px;
}
}
.floating-message-container .message-helper-button {
position: absolute;
z-index: 1;
top: -13px;
right: -12px;
height: 1.482em;
width: 1.482em;
border-radius: 100em;
text-align: center;
padding-top: 0.1618em;
}
.floating-message-container .fa-close-message {
display: inline-block;
color: white;
font-size: 1em;
margin: auto;
}
.floating-message-container .fa-close-message:before {
content: "\f00d";
}
.floating-message-container .message-helper > a {
color: inherit;
cursor: pointer;
}
/* -- Systeme d Upload -- */
/* -- Systeme d Upload -- */
/* ---------------------- */
/* ---------------------- */
#module-user-upload {
#module-user-upload {
Copy
Copied
Copy
Copied
margin:
5px
;
margin:
0.309em
;
}
}
.upload-address-bar {
.upload-address-bar {
Copy
Copied
Copy
Copied
margin: 0
25px
;
margin: 0
1.482em
;
padding:
6px
;
padding:
0.382em
;
background-color: #FAFAFA
;
border-width: 1px
;
border
: 1px
solid
#DDDDDD
;
border
-style:
solid
;
color:
#444444
;
border-
color:
transparent
;
}
}
.upload-address-bar-links {
.upload-address-bar-links {
float: right;
float: right;
Copy
Copied
Copy
Copied
margin: 0
25px 25px 25px
;
margin: 0
1.482em 1.482em 1.482em
;
}
}
.upload-address-bar-links a {
.upload-address-bar-links a {
Copy
Copied
Copy
Copied
margin-left:
10px
;
margin-left:
0.618em
;
}
}
#empty-folder {
#empty-folder {
width: 70%;
width: 70%;
}
}
.upload-elements-container {
.upload-elements-container {
Copy
Copied
Copy
Copied
margin:
10px
0 0
20px
;
margin:
0.618em
0 0
1.309em
;
overflow: hidden;
overflow: hidden;
text-align: left;
text-align: left;
}
}
.upload-elements-file,
.upload-elements-file,
.upload-elements-repertory {
.upload-elements-repertory {
display: inline-block;
display: inline-block;
vertical-align: top;
vertical-align: top;
Copy
Copied
Copy
Copied
margin:
10px
;
margin:
0.618em
;
}
}
.upload-elements-repertory {
.upload-elements-repertory {
line-height: 50px;
line-height: 50px;
width: 180px;
width: 180px;
text-align: center;
text-align: center;
Copy
Copied
Copy
Copied
border
: 1px
solid
#366493
;
border
-width
: 1px
;
background
-color:
#aec7e1
;
border-style:
solid
;
border
-color:
transparent
;
}
}
.upload-repertory-controls {
.upload-repertory-controls {
font-size: 0;
font-size: 0;
}
}
.upload-repertory-controls span {
.upload-repertory-controls span {
font-size: 1.6rem;
font-size: 1.6rem;
width: calc(100% / 3);
width: calc(100% / 3);
display: inline-block;
display: inline-block;
}
}
.upload-elements-file {
.upload-elements-file {
width: 180px;
width: 180px;
}
}
Copy
Copied
Copy
Copied
.upload-elements-file a:hover {
text-decoration: none;
}
.upload-elements-file input {
.upload-elements-file input {
width: 100%;
width: 100%;
}
}
.upload-element-name {
.upload-element-name {
width: 100%;
width: 100%;
text-align: center;
text-align: center;
}
}
.upload-element-picture {
.upload-element-picture {
width: 100%;
width: 100%;
height: 100px;
height: 100px;
display: block;
display: block;
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: center;
background-position: center;
background-size: contain;
background-size: contain;
}
}
.upload-element-icon {
.upload-element-icon {
width: 100%;
width: 100%;
line-height: 100px;
line-height: 100px;
text-align: center;
text-align: center;
Copy
Copied
Copy
Copied
border
: 1px
solid
#d9d9d9
;
border
-width
: 1px
;
border-style:
solid
;
border-color: transparent
;
}
}
.upload-file-controls {
.upload-file-controls {
font-size: 0;
font-size: 0;
}
}
.upload-file-controls a {
.upload-file-controls a {
font-size: 1.6rem;
font-size: 1.6rem;
width: calc(100% / 4);
width: calc(100% / 4);
display: inline-block;
display: inline-block;
text-align: center;
text-align: center;
Copy
Copied
Copy
Copied
padding:
3px
0;
padding:
0.228em
0;
}
.upload-recent-file {
color: #BA4B49;
}
}
.upload-input-bbcode {
.upload-input-bbcode {
Copy
Copied
Copy
Copied
margin-top:
2px
;
margin-top:
0.1618em
;
cursor: pointer;
cursor: pointer;
}
}
.upload-cat-list,
.upload-cat-list,
.upload-cat-explorer {
.upload-cat-explorer {
margin: 0;
margin: 0;
padding: 0;
padding: 0;
list-style-type: none;
list-style-type: none;
line-height: normal;
line-height: normal;
}
}
.upload-cat-explorer {
.upload-cat-explorer {
Copy
Copied
Copy
Copied
padding-left:
30px
;
padding-left:
1.618em
;
}
}
.upload-no-sub-cat {
.upload-no-sub-cat {
Copy
Copied
Copy
Copied
padding-left:
17px
;
padding-left:
1em
;
}
}
/* --- Deplacement des fichiers --- */
/* --- Deplacement des fichiers --- */
.upload-selected-cat {
.upload-selected-cat {
Copy
Copied
Copy
Copied
background-color: #F5FBFF
;
border-width: 1px
;
border
: 1px
solid
#2C5169
;
border
-style:
solid
;
border-color: transparent
;
}
}
.upload-elements-move-to,
.upload-elements-move-to,
.upload-elements-move-file,
.upload-elements-move-file,
.upload-elements-move-to-cat,
.upload-elements-move-to-cat,
.upload-elements-move-folder {
.upload-elements-move-folder {
float: left;
float: left;
width: 33%;
width: 33%;
text-align: center;
text-align: center;
}
}
.upload-elements-move-to {
.upload-elements-move-to {
Copy
Copied
Copy
Copied
margin-top:
50px
;
margin-top:
2.809em
;
}
}
.upload-elements-move-file img {
.upload-elements-move-file img {
width: 100px;
width: 100px;
height: auto;
height: auto;
}
}
.upload-root-cat {
.upload-root-cat {
Copy
Copied
Copy
Copied
padding: 0 0 0
17px
;
padding: 0 0 0
1em
;
}
}
Copy
Copied
Copy
Copied
/* --
social connect
-- */
/* --
Les icones d'annonces et de messagerie
-- */
/* --------------------
*/
/* --------------------
------------------------ */
a.social-connect {
display: inline-block;
margin: 10px 0;
width: 30px;
height: 30px;
vertical-align: top;
color: #DEDEDE;
text-align: center;
}
.horizontal-fieldset a.social-connect {
margin: 0;
vertical-align: middle;
Text moved with changes to lines 580-585 (87.6% similarity)
}
@media (max-width: 768px) {
.horizontal-fieldset a.social-connect {
display: block;
width: 100%;
margin: 5px auto;
}
.horizontal-fieldset a.social-connect i {
Text moved with changes to lines 590-595 (82.5% similarity)
margin-right: 5px;
}
}
a.social-connect i:before {
color: #DFDFDF;
transition: 0.2s ease-out;
}
a.social-connect:hover i:before {
color: #EFEFEF;
transition: 0.2s ease-out;
}
a.fb i:before { font-size: 1.9em; }
a.google i:before { font-size: 1.7em; }
a.fb { padding: 8px 0 0 4px; }
a.google { padding: 6px 1px 0 0; }
Copy
Copied
Copy
Copied
@media (max-width: 768px) {
/* --- Les icones d'annonces --- */
a.fb {
.fa-announce:before,
padding: 5px 0 0 3px;
.fa-announce-new:before { content: "\f075"; } /* copy comment */
}
.fa-announce-hot:before,
}
.fa-announce-new-hot:before { content: "\f086"; } /* copy comments */
.fa-announce-lock:before,
.fa-announce-new-lock:before { content: "\f023"; } /* copy lock */
.fa-announce-post:before,
.fa-announce-new-post:before { content: "\f071"; } /* copy exclamation-triangle */
.fa-announce-top:before,
.fa-announce-new-top:before { content: "\f06a"; } /* copy exclamation-circle */
Copy
Copied
Copy
Copied
a.fb { background: #3B5998; }
/* --- Icones de messagerie --- */
a.google { background: #D8432E; }
.fa-msg-display:before { content: "\f00c"; } /* copy check */
a.twitter { background: #5EA9DD; }
.fa-msg-not-display:before { content: "\f00d"; } /* copy times */
.fa-msg-track:before { content: "\f004"; } /* copy heart */
.fa-msg-not-track:before { content: "\f004"; } /* copy heart */
.fa-pm-track:before { content: "\f27a"; } /* copy comment-alt */
.fa-pm-not-track:before { content: "\f27a"; } /* copy comment-alt */
.fa-mail-track:before { content: "\f0e0"; } /* copy envelope */
.fa-mail-not-track:before { content: "\f0e0"; } /* copy envelope */
.fa-lastview:before { content: "\f017"; } /* copy clock-o */
.fa-notread:before { content: "\f15c"; } /* copy file-alt, regular fonts */
.fa-showmymsg:before { content: "\f4ad"; } /* copy comments-dots, regular fonts*/
Copy
Copied
Copy
Copied
a.social-connect span
{
.fa-notread,
display: none
;
.fa-lastview,
.fa-showmymsg
{
font-weight: 200
;
}
}
Saved diffs
Original text
Open file
/* ------------------------------------- global.css Contient les classes globales au site, peuvent etre utilisees partout. - Mise en forme du texte - Mise en forme du contenu - Les Icones specifiques PHPBoost de FontAwesome - Systeme d upload - social connect --------------------------------------*/ /* -- La mise en forme du texte -- */ /* ------------------------------- */ /* --- Les liens du site --- */ a { color: #366493; text-decoration: none; } a:hover { color: #021B34; text-decoration: underline; } /* --- Couleur des liens --- */ a.admin { color: #E27B47; } a.modo { color: #2F9674; } a.member { color: #021B34; } /* --- Couleur de texte --- */ .color-alert { color: #B22222; } .color-notavailable { color: #B22222; } .color-available { color: #008000; } .color-unknown { color: #004b80; } .bkgd-color-visible { background-color: #CCFFCC; } .bkgd-color-unvisible { background-color: #FFEE99; } .bkgd-color-unaprobed { background-color: #FFCCCC; } .bkgd-color-fixed { background-color: #7FFF9C; } tr td.bkgd-color-fixed { background-color: #7FFF9C; } .bkgd-color-processing { background-color: #FFD86F; } tr td.bkgd-color-processing { background-color: #FFD86F; } .bkgd-color-unknown { background-color: #FF796F; } tr td.bkgd-color-unknown { background-color: #FF796F; } /* --- Tailles de polices --- */ .smaller { font-size: 0.7em; } .small { font-size: 0.9em; } .normal { font-size: 1.0em; } .big { font-size: 1.2em; } .bigger { font-size: 1.5em; } .biggest { font-size: 2.0em; } /* --- Les titres (balise h) --- */ h1 { font-size: 2.2rem; } h2 { font-size: 2.0rem; } h3 { font-size: 1.9rem; } h4 { font-size: 1.8rem; } h5 { font-size: 1.6rem; } h6 { font-size: 1.4rem; } h1, h2, h3, h4, h5, h6 { overflow: hidden; } /* --- Les Titres bbcode --- */ .formatter-title { display: inline-block; margin: 1.5rem 0 1rem 0; border-color: #366393; } h2.formatter-title { border-bottom-style: solid; border-bottom-width: 3px; font-weight: bold; margin-top: 3rem; } h3.formatter-title { border-bottom-style: solid; border-bottom-width: 2px; } h4.formatter-title { text-decoration: underline; } h5.formatter-title { font-style: italic; text-decoration: underline; } h6.formatter-title { font-style: italic; } h2.formatter-title { margin-left: 0; } h3.formatter-title { margin-left: 1rem; } h4.formatter-title { margin-left: 2rem; } h5.formatter-title { margin-left: 3rem; } h6.formatter-title { margin-left: 4rem; } .formatter-title + br + .formatter-title { margin-top: 0; } /* -- Mise en forme du contenu -- */ /* ------------------------------ */ /* --- Affichage du mini calendrier --- */ .calendar-block-container { position: absolute; z-index: 100; left: 0; right: 0; } .form-field .calendar-container { display: inline-block; position: relative; } .calendar-block { position: absolute; border: 1px solid #999999; z-index: 10; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } .calendar-block { top: 25px; left: -104px; } .calendar-block .date-picker { margin: 0; width: 250px; table-layout: fixed; } .calendar-block .date-select-container { background-color: #F5F5F5; padding: 2px 0; } .calendar-block .date-select-previous { float: left; margin: 1px 4px 0 4px; } .calendar-block .date-select-next { float: right; margin: 1px 4px 0 4px; } .calendar-block .date-select-next i, .calendar-block .date-select-previous i { color: #666666; } .calendar-block .date-select-content { margin: auto; width: 185px; text-align: center; } .calendar-block .date-select-content select, .calendar-block .date-select-content select:focus { padding: 1px 1px; font-size: 0.9em; border: none; background: none; box-shadow: none; } .calendar-block .date-select-month { width: 92px; margin: 0 1px 0 5px; } .calendar-block .date-select-year { width: 55px; margin: 0; } .calendar-block .date-picker select, .calendar-block .date-picker select:focus { box-shadow: none; max-width: 75px; } .calendar-block .date-picker thead tr th { border-top: 1px solid #CCCCCC; padding: 5px 0; background-color: #FFFFFF; font-weight: bold; color: #666666; } .calendar-block .date-picker tbody tr:last-child { border-bottom: none; } .calendar-block .date-picker tbody td { height: 23px; padding: 1px 2px; } .calendar-block .date-picker tbody td:first-child { border-left: none; } .calendar-block .date-picker tbody td:last-child { border-right: none; } tbody td.calendar-none { background-color: #FFFFFF; } tbody td.calendar-today { background-color: #B5E5B9; } tbody td.calendar-event { background-color: #DBE5EE; } tbody td.calendar-weekend { background-color: #FFE3B6; } .calendar-block .date-picker tbody tr:last-child td { border-bottom: none; } td.calendar-week { border-right: 1px solid #BBBBBB; } /* --- Le selecteur de couleur --- */ .color-picker { position: absolute; z-index: 100; } .color-picker .bbcode-block table { margin: auto; border: none; border-collapse: collapse; } .color-picker td { padding: 0; border: 1px solid #F3F3F3; } .color-picker td a { display: block; width: 14px; height: 14px; } /* --- les blocs de quote, de code ou caches --- */ .formatter-container { position: relative; display: block; margin: auto; width: 93%; color: #444444; } .formatter-container .formatter-title { font-weight: bold; } .formatter-content { margin: 0; padding: 8px; background-color: #FAFAFA; border: 1px solid #DDDDDD; } .formatter-hide .formatter-content { height: 0; max-height: 0; padding: 0; overflow: hidden; visibility: hidden; transform: scaleY(0); transition: transform 0.15s linear; transform-origin: 50% 0; } .formatter-show .formatter-content, .formatter-hide.no-js:hover .formatter-content { height: auto; max-height: 500px; padding: 8px; overflow: auto; visibility: visible; transform: scaleY(1); } .formatter-hide .formatter-hide-message { display: block; font-style: italic; font-weight: normal; font-size: 0.8em; color: #BBBBBB; padding: 4px 8px; width: 100%; margin: 0 auto 0 auto; background-color: #FDFDFD; border: 1px solid #EEEEEE; cursor: pointer; } .formatter-show .formatter-hide-message { display: none; } .formatter-hide-close-button { position: absolute; display: none; top: 2em; right: 0; color: #BBBBBB; font-size: 0.8em; font-style: italic; cursor: pointer; transition: all 0.3s linear; } .formatter-hide-close-button-txt { padding: 0 0 0 3px; } .formatter-show .formatter-hide-close-button { display: block; } .formatter-hide-close-button:hover { color: #444444; transition: all 0.3s linear; } .formatter-code .formatter-title { margin: 1rem 0 0.5rem 0; } .formatter-code .formatter-content { overflow: auto; max-height: 500px; } .copy-code { float: right; padding: 1.2rem 0.5rem 0 0; color: #BBBBBB; font-size: 0.8em; font-style: italic; cursor: copy; transition: all 0.3s linear; } .copy-code-txt { padding: 0 0 0 3px; } /* --- les autres element bbcode --- */ .indent { margin-left: 30px; } .formatter-acronym { cursor: help; } .formatter-block { display: block; margin: 5px 20px; padding: 5px; border: 1px solid #C4CED6; overflow: hidden; } .formatter-fieldset { margin: 10px; } .formatter-ul { text-align: left; list-style-position: inside; } /* --- les listes numerotees --- */ .code ol { margin-left: 3em; } /* --- menu de flux --- */ .feed-list { margin: 5px 0; list-style-type: none; text-align: left; } @media (max-width: 768px) { .feed-list li a { margin: 1px 0; padding: 7px 0; display: inline-block; } } /* --- La recherche de membre (AJAX) --- */ .xmlhttprequest-result-search { margin: 2px 0 0 0; padding: 2px; min-height: 40px; width: 100px; background-color: #FFFFFF; border: 1px solid #CCCCCC; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.01); overflow: auto; } /* --- La barre de progression --- */ .progressbar-container { position: relative; margin: 4px 0 10px; padding: 2px; background-color: #F5F5F5; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .progressbar-container .progressbar-infos { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; line-height: 13px; font-size: 11px; text-align: center; } .progressbar { box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); } .progressbar[style*="100"] { } .progressbar-container .progressbar { height: 14px; background-color: #8ECF67; transition: width .6s ease; } /* --- Le systeme de notation --- */ .notation, .static-notation { display: inline-block; } .notation .star, .static-notation .star { padding-right: 5px; color: #E3CF7A; font-size: 14px; text-decoration: none; } /* -- Les Icones specifiques PHPBoost de FontAwesome -- */ /* ---------------------------------------------------- */ /* --- les couleurs d icones --- */ .fa-syndication:before { color: #F57900; } .fa-success:before { color: #478948; } .fa-forbidden:before { color: #BA4B49; } .fa-error:before { color: #BA4B49; } .fa-warning:before { color: #C19954; } .fa-ban:before { color: #BA4B49; } .fa-unban:before { color: #478948; } .fa-male:before { color: #8DC3E9; } .fa-female:before { color: #F49CC4; } .fa-online:before { color: #52D132; } .fa-offline:before { color: #E05759; } .fa-trend-up:before { color: #478948; } .fa-trend-down:before { color: #BA4B49; } /* --- Les alertes --- */ li.small-block .fa-stack { height: 2.34em; } .fa-circle-alert { position: absolute; z-index: 1; top: -3px; left: 20px; font-size: 1.32em; color: #BA4B49; } .fa-circle-alert span { position: absolute; top: 4px; display: block; margin: 0 auto; width: 100%; color: #FFFFFF; font-size: 0.7em; text-align: center; } /* -- Les messages d erreurs -- */ /* ---------------------------- */ .error, .notice, .warning, .success, .question, .message-helper { position: relative; display: block; margin: 5px auto 15px auto; padding: 10px 10px 10px 40px; height: auto; border: 1px solid #FFFFFF; line-height: 20px; text-align: left; overflow: hidden; } .error:before, .notice:before, .warning:before, .success:before, .question:before, .message-helper:before { position: absolute; left: 6px; top: 7px; width: 28px; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; font-size: 2em; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .message-helper-small { width: 50%; } .error:before { content: "\f00d"; } .notice:before { content: "\f12a"; } .warning:before { content: "\f071"; } .success:before { content: "\f00c"; } .question:before { content: "\f128"; } .member-only:before { content: "\f071"; } .modo-only:before { content: "\f071"; } .admin-only:before { content: "\f071"; } .error, .error:before { color: #BA4B49; } .notice, .notice:before { color: #888888; } .warning, .warning:before { color: #C19954; } .success, .success:before { color: #478948; } .question, .question:before { color: #3B88AE; } .member-only, .member-only:before { color: #C19954; } .modo-only, .modo-only:before { color: #C19954; } .admin-only, .admin-only:before { color: #C19954; } .error { background-color: #F3DFDF; border-color: #ECCDD2; } .notice { background-color: #F0F0F0; border-color: #E2E2E2; } .warning { background-color: #FDF9E4; border-color: #FBECCD; } .success { background-color: #E0F1D9; border-color: #D7EAC7; } .question { background-color: #DAEEF8; border-color: #BDE9F2; } .member-only { background-color: #FDF9E4; border-color: #FBECCD; } .modo-only { background-color: #FDF9E4; border-color: #FBECCD; } .admin-only { background-color: #FDF9E4; border-color: #FBECCD; } /* -- Systeme d Upload -- */ /* ---------------------- */ #module-user-upload { margin: 5px; } .upload-address-bar { margin: 0 25px; padding: 6px; background-color: #FAFAFA; border: 1px solid #DDDDDD; color: #444444; } .upload-address-bar-links { float: right; margin: 0 25px 25px 25px; } .upload-address-bar-links a { margin-left: 10px; } #empty-folder { width: 70%; } .upload-elements-container { margin: 10px 0 0 20px; overflow: hidden; text-align: left; } .upload-elements-file, .upload-elements-repertory { display: inline-block; vertical-align: top; margin: 10px; } .upload-elements-repertory { line-height: 50px; width: 180px; text-align: center; border: 1px solid #366493; background-color: #aec7e1; } .upload-repertory-controls { font-size: 0; } .upload-repertory-controls span { font-size: 1.6rem; width: calc(100% / 3); display: inline-block; } .upload-elements-file { width: 180px; } .upload-elements-file input { width: 100%; } .upload-element-name { width: 100%; text-align: center; } .upload-element-picture { width: 100%; height: 100px; display: block; background-repeat: no-repeat; background-position: center; background-size: contain; } .upload-element-icon { width: 100%; line-height: 100px; text-align: center; border: 1px solid #d9d9d9; } .upload-file-controls { font-size: 0; } .upload-file-controls a { font-size: 1.6rem; width: calc(100% / 4); display: inline-block; text-align: center; padding: 3px 0; } .upload-recent-file { color: #BA4B49; } .upload-input-bbcode { margin-top: 2px; cursor: pointer; } .upload-cat-list, .upload-cat-explorer { margin: 0; padding: 0; list-style-type: none; line-height: normal; } .upload-cat-explorer { padding-left: 30px; } .upload-no-sub-cat { padding-left: 17px; } /* --- Deplacement des fichiers --- */ .upload-selected-cat { background-color: #F5FBFF; border: 1px solid #2C5169; } .upload-elements-move-to, .upload-elements-move-file, .upload-elements-move-to-cat, .upload-elements-move-folder { float: left; width: 33%; text-align: center; } .upload-elements-move-to { margin-top: 50px; } .upload-elements-move-file img { width: 100px; height: auto; } .upload-root-cat { padding: 0 0 0 17px; } /* -- social connect -- */ /* -------------------- */ a.social-connect { display: inline-block; margin: 10px 0; width: 30px; height: 30px; vertical-align: top; color: #DEDEDE; text-align: center; } .horizontal-fieldset a.social-connect { margin: 0; vertical-align: middle; } @media (max-width: 768px) { .horizontal-fieldset a.social-connect { display: block; width: 100%; margin: 5px auto; } .horizontal-fieldset a.social-connect i { margin-right: 5px; } } a.social-connect i:before { color: #DFDFDF; transition: 0.2s ease-out; } a.social-connect:hover i:before { color: #EFEFEF; transition: 0.2s ease-out; } a.fb i:before { font-size: 1.9em; } a.google i:before { font-size: 1.7em; } a.fb { padding: 8px 0 0 4px; } a.google { padding: 6px 1px 0 0; } @media (max-width: 768px) { a.fb { padding: 5px 0 0 3px; } } a.fb { background: #3B5998; } a.google { background: #D8432E; } a.twitter { background: #5EA9DD; } a.social-connect span { display: none; }
Changed text
Open file
/* ------------------------------------- global.css Contient les classes globales au site, peuvent etre utilisees partout. - Mise en forme du texte - Mise en forme du contenu - Les Icones specifiques PHPBoost de FontAwesome - Systeme d upload ------------------------------------- */ /* -- La mise en forme du texte -- */ /* ------------------------------- */ /* --- Les liens du site --- */ a { text-decoration: none; font-weight: normal; } a:hover, .link-color:hover { text-decoration: underline; transition: all 0.3s ease; } /* --- Tailles de polices --- */ .smaller { font-size: 0.618em; } .small { font-size: 0.809em; } .normal { font-size: 1.000em; } .big { font-size: 1.228em; } .bigger { font-size: 1.456em; } .biggest { font-size: 2.1618em; } /* --- Les titres (balise h) --- */ h1 { font-size: 2.4em; } h2 { font-size: 2.0em; } h3 { font-size: 1.8em; } h4 { font-size: 1.6em; } h5 { font-size: 1.4em; } h6 { font-size: 1.2em; } h1, h2, h3, h4, h5, h6 { font-weight: 400; word-wrap: normal; overflow-wrap: normal; hyphens: none; line-height: normal; } section header h1 { font-size: 1em; } section > header, section > header h1 { text-align: right; } article > header > h1 { font-size: 1.482em; } /* --- Les Titres bbcode --- */ .formatter-title { display: inline-block; margin: 1.618rem 0 1.309rem 0; font-weight: 300; } h2.formatter-title { border-bottom-width: 3px; border-bottom-style: solid; border-color: transparent; margin-top: 2.618rem; } h3.formatter-title { border-bottom-width: 2px; border-bottom-style: solid; border-color: transparent; } h4.formatter-title { text-decoration: underline; } h5.formatter-title { font-style: italic; text-decoration: underline; } h6.formatter-title { font-style: italic; } h2.formatter-title { font-size: 2.8rem; margin-left: 0; } h3.formatter-title { font-size: 2.6rem; margin-left: 1rem; } h4.formatter-title { font-size: 2.4rem; margin-left: 2rem; } h5.formatter-title { font-size: 2.2rem; margin-left: 3rem; } h6.formatter-title { font-size: 2.0rem; margin-left: 4rem; } .formatter-title + br + .formatter-title { margin-top: 0; } /* -- Mise en forme du contenu -- */ /* ------------------------------ */ /* --- Affichage du mini calendrier --- */ .calendar-block-container { position: absolute; z-index: 100; left: 0; right: 0; } .form-field .calendar-container { display: inline-block; position: relative; } .calendar-container a .fa-calendar { font-size: 1.6em; } .calendar-block { position: absolute; z-index: 10; } .calendar-block { top: 2em; left: -104px; } .calendar-block .date-picker { margin: 0; width: 250px; table-layout: fixed; } .calendar-block .date-select-container { padding: 0.809em 0 0.309em; } .calendar-block .date-select-previous { float: left; } .calendar-block .date-select-next { float: right; } .calendar-block .date-select-previous i, .calendar-block .date-select-next i { padding: 0.1618em 0.309em; } .calendar-block .date-select-content { margin: auto; width: 185px; text-align: center; } .calendar-block .date-select-content select, .calendar-block .date-select-content select:focus { padding: 0.1618em; font-size: 0.809em; border: none; background: none; box-shadow: none; } .calendar-block .date-select-month { width: 92px; margin: 0 0.1618em 0 0.309em; } .calendar-block .date-select-year { width: 55px; margin: 0; } .calendar-block .date-picker select, .calendar-block .date-picker select:focus { box-shadow: none; max-width: 75px; } .calendar-block .date-picker thead tr th { padding: 0.309em 0; font-weight: bold; } .calendar-block .date-picker tbody tr td { border-bottom: none; } .calendar-block .date-picker tbody td { padding: 0.1618em; } .calendar-block .date-picker tbody td a { display: block; font-size: 0.809em; padding: 0.456em; } .calendar-block .date-picker tbody td:first-child { border-left: none; } .calendar-block .date-picker tbody td:last-child { border-right: none; } .calendar-block .date-picker tbody tr:last-child td { border-bottom: none; } .calendar-block .date-picker tbody td.calendar-event a { border-width: 1px; border-style: solid; border-color: transparent; } /* --- Le selecteur de couleur --- */ .color-picker { position: absolute; z-index: 100; } .color-picker .bbcode-block table { margin: auto; border: none; border-collapse: collapse; } .color-picker td { padding: 0; border-width: 1px; border-style: solid; border-color: transparent; } .color-picker td a { display: block; width: 0.809em; height: 0.809em; } /* --- les blocs de quote, de code ou caches --- */ .formatter-container { position: relative; display: block; margin: auto; width: 93%; } .formatter-container .formatter-title { font-weight: bold; } .formatter-content { margin: 0; padding: 0.456em; border-width: 1px; border-style: solid; border-color: transparent; } .formatter-hide .formatter-content { height: 0; max-height: 0; padding: 0; overflow: hidden; visibility: hidden; transform: scaleY(0); transition: transform 0.15s linear; transform-origin: 50% 0; } .formatter-show .formatter-content, .formatter-hide.no-js:hover .formatter-content { height: auto; max-height: 500px; padding: 0.456em; overflow: auto; visibility: visible; transform: scaleY(1); } .formatter-hide .formatter-hide-message { display: block; font-style: italic; font-weight: normal; font-size: 0.809em; padding: 0.228em 0.456em; width: 100%; margin: 0 auto 0 auto; cursor: pointer; border-width: 1px; border-style: solid; border-color: transparent; } .formatter-show .formatter-hide-message { display: none; } .formatter-hide-close-button { position: absolute; display: none; top: 2.618em; right: 0; font-size: 0.8em; font-style: italic; cursor: pointer; transition: all 0.3s linear; } .formatter-hide-close-button-txt { padding: 0 0 0 0.228em; } .formatter-show .formatter-hide-close-button { display: block; } .formatter-hide-close-button:hover { transition: all 0.3s linear; } .formatter-code .formatter-title { margin: 1rem 0 0.5rem 0; } .formatter-code .formatter-content { overflow: auto; max-height: 500px; } .copy-code-content { border-style: dashed; } .formatter-blockquote .formatter-content{ border-width: 0; padding: 1.618%; font-style: italic; position: relative; } .formatter-blockquote .formatter-content:before, .formatter-blockquote .formatter-content:after { position: absolute; font-family: 'Font Awesome 5 Free'; font-weight: 900; font-size: 1.618em; } .formatter-blockquote .formatter-content:before { content: '\f10d'; top: -10px; left: -15px; } .formatter-blockquote .formatter-content:after { content: '\f10e'; bottom: -10px; right: -15px; } .copy-code { float: right; padding: 1.2rem 0.5rem 0 0; font-size: 0.8em; font-style: italic; cursor: copy; transition: all 0.3s linear; } .copy-code-txt { padding: 0 0 0 0.228em; } /* --- les autres element formates --- */ .indent { margin-left: 1.618em; } .formatter-acronym { cursor: help; } .formatter-block { display: block; margin: 0.309em 1.309em; padding: 0.309em; overflow: hidden; } .formatter-fieldset { margin: 0.618em; } .formatter-ul { text-align: left; } /* --- les listes numerotees --- */ .code ol { margin-left: 3em; } /* --- menu de flux --- */ .feed-list { margin: 0.309em 0; list-style-type: none; text-align: left; } @media (max-width: 768px) { .feed-list li a { margin: 1px 0; padding: 0.456em 0; display: inline-block; } } /* --- La recherche de membre (AJAX) --- */ .xmlhttprequest-result-search { overflow: auto; border-width: 1px; border-style: solid; border-color: transparent; } /* --- La barre de progression --- */ .progressbar-container { position: relative; margin: 0.228em 0 0.618em; } .progressbar-container .progressbar-infos { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; line-height: 0.809em; font-size: 0.618em; text-align: center; } .progressbar-container .progressbar { height: 1.618em; transition: width .6s ease; } /* --- Le systeme de notation --- */ .notation, .static-notation { display: inline-block; } .notation .star, .static-notation .star { position: relative; font-size: 1.5rem; text-decoration: none; } .notation .star-width { position: absolute; display: inline-block; top:0; left:0; } .notation .star-width:before { font-family: 'Font Awesome 5 Free'; font-weight: 900; color: #E3CF7A; left: 0; top:0; content:"\f005"; display:block; overflow:hidden; } .star-width-0 { width: 0%; } .star-width-10 { width: 30%; } .star-width-25 { width: 41%; } .star-width-50 { width: 50%; } .star-width-75 { width: 65%; } .star-width-90 { width: 78%; } .star-width-100 { width: 100%; } /* --- Les alertes --- */ li.small-block .fa-stack { height: 2.34em; } .fa-circle-alert { position: absolute; z-index: 1; top: -3px; left: 20px; font-size: 1.32em; } .fa-circle-alert span { position: absolute; top: 4px; display: block; margin: 0 auto; width: 100%; font-size: 0.7em; text-align: center; } /* -- Les messages d erreurs -- */ /* ---------------------------- */ .message-helper { position: relative; display: block; margin: 0.309em auto 1em auto; padding: 0.618em 0.618em 0.618em 2.618em; height: auto; border-width: 1px; border-style: solid; border-color: transparent; line-height: 1.2; text-align: left; overflow: hidden; } .message-helper:before { position: absolute; left: 6px; top: 7px; width: 28px; font-family: 'Font Awesome 5 Free'; font-weight: 900; /* Solid icons*/ font-style: normal; line-height: normal; font-size: 1.5em; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .message-helper-small { width: 50%; } .message-helper.error:before { content: "\f00d"; } /* copy times */ .message-helper.notice:before { content: "\f12a"; } /* copy exclamation */ .message-helper.warning:before { content: "\f071"; } /* copy exclamation-triangle */ .message-helper.success:before { content: "\f00c"; } /* copy check */ .message-helper.question:before { content: "\f128"; } /* copy question */ .message-helper.member-only:before { content: "\f071"; } /* copy exclamation-triangle */ .message-helper.modo-only:before { content: "\f071"; } /* copy exclamation-triangle */ .message-helper.admin-only:before { content: "\f071"; } /* copy exclamation-triangle */ .floating-message-container { position: fixed; left: 50%; transform: translateX(-50%); z-index: -1; top: 0.618em; } .floating-message-container.active { z-index: 100; } .floating-message-container .message-helper { overflow: visible; opacity: 0; } @media (max-width: 768px) { .floating-message-container { width: 100%; top: 1em; } .floating-message-container .message-helper { max-width: 90%; padding: 10px 10px 10px 50px; } } .floating-message-container .message-helper-button { position: absolute; z-index: 1; top: -13px; right: -12px; height: 1.482em; width: 1.482em; border-radius: 100em; text-align: center; padding-top: 0.1618em; } .floating-message-container .fa-close-message { display: inline-block; color: white; font-size: 1em; margin: auto; } .floating-message-container .fa-close-message:before { content: "\f00d"; } .floating-message-container .message-helper > a { color: inherit; cursor: pointer; } /* -- Systeme d Upload -- */ /* ---------------------- */ #module-user-upload { margin: 0.309em; } .upload-address-bar { margin: 0 1.482em; padding: 0.382em; border-width: 1px; border-style: solid; border-color: transparent; } .upload-address-bar-links { float: right; margin: 0 1.482em 1.482em 1.482em; } .upload-address-bar-links a { margin-left: 0.618em; } #empty-folder { width: 70%; } .upload-elements-container { margin: 0.618em 0 0 1.309em; overflow: hidden; text-align: left; } .upload-elements-file, .upload-elements-repertory { display: inline-block; vertical-align: top; margin: 0.618em; } .upload-elements-repertory { line-height: 50px; width: 180px; text-align: center; border-width: 1px; border-style: solid; border-color: transparent; } .upload-repertory-controls { font-size: 0; } .upload-repertory-controls span { font-size: 1.6rem; width: calc(100% / 3); display: inline-block; } .upload-elements-file { width: 180px; } .upload-elements-file a:hover { text-decoration: none; } .upload-elements-file input { width: 100%; } .upload-element-name { width: 100%; text-align: center; } .upload-element-picture { width: 100%; height: 100px; display: block; background-repeat: no-repeat; background-position: center; background-size: contain; } .upload-element-icon { width: 100%; line-height: 100px; text-align: center; border-width: 1px; border-style: solid; border-color: transparent; } .upload-file-controls { font-size: 0; } .upload-file-controls a { font-size: 1.6rem; width: calc(100% / 4); display: inline-block; text-align: center; padding: 0.228em 0; } .upload-input-bbcode { margin-top: 0.1618em; cursor: pointer; } .upload-cat-list, .upload-cat-explorer { margin: 0; padding: 0; list-style-type: none; line-height: normal; } .upload-cat-explorer { padding-left: 1.618em; } .upload-no-sub-cat { padding-left: 1em; } /* --- Deplacement des fichiers --- */ .upload-selected-cat { border-width: 1px; border-style: solid; border-color: transparent; } .upload-elements-move-to, .upload-elements-move-file, .upload-elements-move-to-cat, .upload-elements-move-folder { float: left; width: 33%; text-align: center; } .upload-elements-move-to { margin-top: 2.809em; } .upload-elements-move-file img { width: 100px; height: auto; } .upload-root-cat { padding: 0 0 0 1em; } /* -- Les icones d'annonces et de messagerie -- */ /* -------------------------------------------- */ /* --- Les icones d'annonces --- */ .fa-announce:before, .fa-announce-new:before { content: "\f075"; } /* copy comment */ .fa-announce-hot:before, .fa-announce-new-hot:before { content: "\f086"; } /* copy comments */ .fa-announce-lock:before, .fa-announce-new-lock:before { content: "\f023"; } /* copy lock */ .fa-announce-post:before, .fa-announce-new-post:before { content: "\f071"; } /* copy exclamation-triangle */ .fa-announce-top:before, .fa-announce-new-top:before { content: "\f06a"; } /* copy exclamation-circle */ /* --- Icones de messagerie --- */ .fa-msg-display:before { content: "\f00c"; } /* copy check */ .fa-msg-not-display:before { content: "\f00d"; } /* copy times */ .fa-msg-track:before { content: "\f004"; } /* copy heart */ .fa-msg-not-track:before { content: "\f004"; } /* copy heart */ .fa-pm-track:before { content: "\f27a"; } /* copy comment-alt */ .fa-pm-not-track:before { content: "\f27a"; } /* copy comment-alt */ .fa-mail-track:before { content: "\f0e0"; } /* copy envelope */ .fa-mail-not-track:before { content: "\f0e0"; } /* copy envelope */ .fa-lastview:before { content: "\f017"; } /* copy clock-o */ .fa-notread:before { content: "\f15c"; } /* copy file-alt, regular fonts */ .fa-showmymsg:before { content: "\f4ad"; } /* copy comments-dots, regular fonts*/ .fa-notread, .fa-lastview, .fa-showmymsg { font-weight: 200; }
Find difference