Diff
checker
Testo
Testo
Immagini
Documenti
Excel
Cartelle
Legal
Enterprise
Applicazione per desktop
Prezzi
Accedi
Scarica Diffchecker Desktop
Confronta il testo
Trova la differenza tra due file di testo
Strumenti
Cronologia
Editor live
Comprimi invariate
Senza a capo
Layout
Diviso
Unificato
Livello di dettaglio
Intelligente
Parola
Carattere
Evidenziazione sintassi
Scegli sintassi
Ignora
Trasforma testo
Vai alla prima modifica
Modifica input
Diffchecker Desktop
Il modo più sicuro per usare Diffchecker. Ottieni l'app Diffchecker Desktop: i tuoi diff non lasciano mai il tuo computer!
Ottieni Desktop
Untitled diff
Creato
7 anni fa
Il diff non scade mai
Eliminare
Esporta
Condividere
Spiegare
496 rimozioni
Linee
Totale
Rimosso
Caratteri
Totale
Rimosso
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
947 linee
Copia tutti
443 aggiunte
Linee
Totale
Aggiunto
Caratteri
Totale
Aggiunto
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
902 linee
Copia tutti
/* --------------------------------------
/* --------------------------------------
content.css
content.css
Copia
Copiato
Copia
Copiato
Contient les elements :
Contient les elements :
- conteneurs
generaux
, elements de module,
- conteneurs
, elements de module,
- pagination des pages,
- pagination des pages,
- exploreur de categorie,
- exploreur de categorie,
- gestion des categories,
- gestion des categories,
- mini-module,
- mini-module,
- message postes,
- message postes,
- maintenance,
- maintenance,
Copia
Copiato
Copia
Copiato
---
--------------------------------------
*/
- sharing elements
--------------------------------------
*/
/* -- Conteneurs, elements de module -- */
/* -- Conteneurs, elements de module -- */
/* ------------------------------------ */
/* ------------------------------------ */
section,
section,
article {
article {
position: relative;
position: relative;
margin: 0 auto;
margin: 0 auto;
width: 100%;
width: 100%;
vertical-align: top;
vertical-align: top;
Copia
Copiato
Copia
Copiato
padding: 0 0 0.809em;
}
}
@media (min-width: 769px) {
@media (min-width: 769px) {
section,
section,
article {
article {
Copia
Copiato
Copia
Copiato
margin:
1em
auto;
margin:
0.809em
auto;
width: 98%;
}
}
}
}
/* --- Titre d'une page ou d'un element d'un module --- */
/* --- Titre d'une page ou d'un element d'un module --- */
Copia
Copiato
Copia
Copiato
section header
h1
,
section header
,
article header
h1 {
article header
{
border-bottom: 1px solid #366493;
padding: 0 0.809em;
}
@media (min-width: 769px) {
article header {
margin: 0 0 0.809em 0;
}
}
}
Copia
Copiato
Copia
Copiato
section header a:hover {
section header a:hover {
text-decoration: none;
text-decoration: none;
}
}
Copia
Copiato
Copia
Copiato
section header h2,
.cat-actions {
article header h2 {
text-align: right;
margin-left: 15px;
border-bottom: 1px solid #366493;
}
section header h3,
article header h3 {
margin-left: 15px;
border-bottom: 1px solid #366493;
}
}
Copia
Copiato
Copia
Copiato
@media (min-width: 769px) {
.elements-container {
section header,
padding: 1.618em 0 0
article header {
margin: 0 0 1em 0;
}
}
}
/* --- Titre d'un bas de page --- */
/* --- Titre d'un bas de page --- */
@media (min-width: 769px) {
@media (min-width: 769px) {
section footer,
section footer,
article footer {
article footer {
Copia
Copiato
Copia
Copiato
margin-bottom: 1.
5em
;
margin-bottom: 1.
618em
;
}
}
}
}
section footer,
section footer,
article footer {
article footer {
clear: both;
clear: both;
}
}
/* --- Icones actions (edition, suppression, etc) --- */
/* --- Icones actions (edition, suppression, etc) --- */
Copia
Copiato
Copia
Copiato
span
.actions {
.actions {
float: right;
float: right;
}
}
Copia
Copiato
Copia
Copiato
header span
.actions a {
.actions a {
font-size: 1.2rem
;
display: inline-block;
padding: 0 0.456em
;
}
}
Copia
Copiato
Copia
Copiato
.more
{
@media (max-width: 768px) {
padding:
10px 5px 0;
.actions a
{
font-size: 11px;
padding:
0 0.809em
;
font-size: 1.1rem
;
}
font-style: italic;
}
}
Copia
Copiato
Copia
Copiato
@media (
min
-width: 76
9
px) {
header h2 .actions {
.
more
{
font-size: 0.456em;
margin: 0 0.2em 2em 1.2em
;
}
padding:
0
;
.actions-menu {
position: relative;
}
.actions-title {
position: relative;
display: block;
padding: 0.309em 0.456em;
Text moved with changes from lines 788-794 (85.9% similarity)
}
@media (
max
-width: 76
8
px) {
.
actions-title
{
position: relative;
display: block
;
padding:
1em 1.309em
;
}
}
}
}
Copia
Copiato
Copia
Copiato
/* --- Contenu --- */
.actions-menu.opened .fa-actions-menu:before {
.content {
content: "\f00d";
padding: 0 1em;
text-align: justify;
}
}
Copia
Copiato
Copia
Copiato
@media (min-width: 769px) {
.actions-submenu {
div#main.main-with-left.main-with-right section .content {
position: absolute;
padding: 0 5px;
list-style: none;
}
padding: 0;
top: 100%;
left: -9999px;
width: 250px;
z-index: 1;
}
.opened .actions-submenu {
left: auto;
right: 0;
}
.action {
font-size: 1.5rem;
padding: 0.309em 0.456em;
}
}
@media (max-width: 768px) {
@media (max-width: 768px) {
Copia
Copiato
Copia
Copiato
.
content
{
.
action
{
padding: 1em 0
;
padding: 1em 0
.618em
;
}
}
}
}
Copia
Copiato
Copia
Copiato
.action i {
text-align: center;
width: 20px;
}
/* --- Contenu --- */
.content {
text-align: justify;
padding: 0.809em;
}
.content::after,
.content::before {
content: '';
display: block;
clear: both;
}
.content + aside {
.content + aside {
clear: both;
clear: both;
Copia
Copiato
Copia
Copiato
padding: 0.809em;
}
}
/* --- Block --- */
/* --- Block --- */
.block {
.block {
Copia
Copiato
Copia
Copiato
padding: 0.8em;
background-color: #FBFDFF;
border-style: solid;
border-width: 2px 1px 1px 1px;
border-width: 2px 1px 1px 1px;
Copia
Copiato
Copia
Copiato
border-color: #366493 #F1F1F1 #F1F1F1 #F1F1F1;
border-style: solid;
border-color: transparent;
margin: 0 0 1.618em;
width: 100%;
}
}
Copia
Copiato
Copia
Copiato
.no-style .block {
@media (min-width: 769px) {
background-color: transparent!important;
.block { width: 98%; }
border: none!important;
}
}
Copia
Copiato
Copia
Copiato
.block
.content
{
.no-style .block,
margin: 0
;
.no-style
.block
header
{
background-color: transparent !important;
border: none !important
;
}
}
.block h1 {
.block h1 {
border: none;
border: none;
}
}
.block header {
.block header {
Copia
Copiato
Copia
Copiato
margin: 0 0
1%
0;
margin: 0 0
0.618em
0;
}
}
.block footer {
.block footer {
margin: 0;
margin: 0;
}
}
Copia
Copiato
Copia
Copiato
.elements-container {
/* --- Gestion en colonnes pour ecran large --- */
Text moved with changes to lines 495-506 (83.3% similarity)
display: flex;
@media (min-width: 769px) {
display: -ms-flexbox;
.columns-1 .block { width: 98%; }
display: -webkit-flex;
.columns-2 .block { width: calc(100% / 2.1); }
flex-direction: column;
.columns-3 .block { width: calc(100% / 3.1); }
-ms-flex-direction: column;
.columns-4 .block { width: calc(100% / 4.1); }
-webkit-flex-direction: column;
.columns-5 .block { width: calc(100% / 5.1); }
flex-wrap: wrap;
.columns-6 .block { width: calc(100% / 6.1); }
-ms-flex-wrap: wrap;
.columns-7 .block { width: calc(100% / 7.1); }
-webkit-flex-wrap: wrap;
align-content: flex-start;
.block-xlarge { width: 100% !important; }
-ms-flex-line-pack: start;
-webkit-align-content: flex-start;
justify-content: space-around;
-ms-flex-pack: distribute;
-webkit-justify-content: space-around;
}
}
Copia
Copiato
Copia
Copiato
.elements-container > .block
{
/* --- Gestion des media --- */
Text moved to lines 578-580
flex
: 0
1 auto;
.thumbnail-item
{
-ms-flex: 0 1 auto
;
padding
: 0
.309em 0
;
-webkit-flex: 0 1 auto
;
display: block
;
}
}
Copia
Copiato
Copia
Copiato
/* Gestion en colonnes pour ecran large*/
@media (min-width: 769px) {
@media (min-width: 769px) {
Copia
Copiato
Copia
Copiato
.
elements-container
{
.
thumbnail-item
{
flex-direction: row
;
max-width: 38%
;
-ms-flex-direction: row;
float: left
;
-webkit-flex-direction: row
;
padding: 0.309em 0.618em 0.309em 0;
margin-left: -5px; /* @{gutter} */
}
}
Copia
Copiato
Copia
Copiato
.block {
.columns-3 .
thumbnail-item,
margin-left: 5px; /* @{gutter} */
.columns-4 .
thumbnail-item,
width: 100%;
.columns-5 .
thumbnail-item,
}
.columns-6 .
thumbnail-item,
.columns-7 .
thumbnail-item {
.columns-2 .block { width: calc(100% / 2 - 5px); } /* calc(100% / @{number} - @{gutter}); */
float: none;
.columns-3 .
block { width: calc(100% / 3 - 5px); }
max-
width: 100%
;
.columns-4 .
block { width: calc(100% / 4 - 5px); }
padding: 0.309em 0;
.columns-5 .
block { width: calc(100% / 5 - 5px); }
}
.columns-6 .
block { width: calc(100% / 6 - 5px); }
.columns-7 .
block { width: calc(100% / 7 - 5px); }
.block-xlarge {
width: 100%
!important; } /* Extension du bloc sur une ligne complĆØte */
}
}
Copia
Copiato
Copia
Copiato
/* Gestion en ligne pour petit ecran */
@media (max-width: 768px) {
@media (max-width: 768px) {
Copia
Copiato
Copia
Copiato
.
block
{
.
media-content
{
margin-bottom: 5px;
clear: both;
position: relative;
padding-bottom: 56.25%;
height: 0;
}
.media-content object,
.media-content embed,
.media-content video,
.media-content iframe,
.media-content .video-player {
position: absolute;
top: 0;
left: 0;
width: 100%;
width: 100%;
Copia
Copiato
Copia
Copiato
}
height: 100%;
}
}
}
Copia
Copiato
Copia
Copiato
@media (min-width:769px) {
.media-content embed,
.media-content iframe {
width: auto;
height: auto;
}
}
Copia
Copiato
Copia
Copiato
/* ---
-
Friends content ---
-
*/
/* ---
Friends content ---
*/
.content-friends {
.content-friends {
border-width: 7px 1px 1px 1px;
border-width: 7px 1px 1px 1px;
Copia
Copiato
Copia
Copiato
border-top-color: #103B67;
}
}
.content-privileged-friends {
.content-privileged-friends {
border-width: 7px 1px 1px 1px;
border-width: 7px 1px 1px 1px;
Copia
Copiato
Copia
Copiato
border-top-color: #E2BE47;
}
}
/* -- Pagination des pages -- */
/* -- Pagination des pages -- */
/* -------------------------- */
/* -------------------------- */
section footer ul.pagination {
section footer ul.pagination {
text-align: center;
text-align: center;
}
}
ul.pagination {
ul.pagination {
margin: 0;
margin: 0;
}
}
ul.pagination .fa:before {
ul.pagination .fa:before {
Copia
Copiato
Copia
Copiato
font-size: 0.8
em;
font-size: 0.8
09
em;
}
}
ul.pagination-block {
ul.pagination-block {
Copia
Copiato
Copia
Copiato
margin:
5px
0;
margin:
0.309em
0;
}
}
ul.pagination-block li {
ul.pagination-block li {
Copia
Copiato
Copia
Copiato
padding:
2px 2px
;
padding:
0.1618em
;
}
}
ul.pagination-block li a {
ul.pagination-block li a {
display: inline-block;
display: inline-block;
Copia
Copiato
Copia
Copiato
padding:
2px 7px
;
padding:
0.1618em 0.618em
;
outline: none;
outline: none;
font-weight: bold;
font-weight: bold;
Copia
Copiato
Copia
Copiato
font-size: 0.8
em;
font-size: 0.8
09
em;
text-align: center;
text-align: center;
text-decoration: none;
text-decoration: none;
}
}
ul.pagination-block li a {
ul.pagination-block li a {
Copia
Copiato
Copia
Copiato
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.18) 0%, rgba(56, 56, 56, 0.10) 100%);
border-width: 1px;
background-color: #FAFAFA;
border-style: solid;
border-style: solid;
Copia
Copiato
Copia
Copiato
border-width: 1px;
border-color:
transparent;
border-color:
#E1E1E1 #D1D1D1 #C9C9C9 #DDDDDD;
box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 2px rgba(0, 0, 0, 0.05);
color: #777777;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.1);
transition: all 0.2s linear;
transition: all 0.2s linear;
}
}
ul.pagination-block li a:hover {
ul.pagination-block li a:hover {
Copia
Copiato
Copia
Copiato
background-color: #FDFDFD;
box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 2px rgba(0, 0, 0, 0.1);
transition: all 0.1s linear;
transition: all 0.1s linear;
}
}
ul.pagination-block li a:active {
ul.pagination-block li a:active {
Copia
Copiato
Copia
Copiato
background-color: #F1F1F1;
border: 1px solid #DDDDDD;
transition: all 0.2s linear;
transition: all 0.2s linear;
}
}
ul.pagination-block li a.current-page {
ul.pagination-block li a.current-page {
Copia
Copiato
Copia
Copiato
background-color: #366493;
border-color: #1E5083;
color: #F1F1F1;
text-decoration: none;
text-decoration: none;
}
}
Copia
Copiato
Copia
Copiato
ul.pagination-block li a.current-page:hover {
background-color: #517BA6;
border-color: #366493;
}
ul.pagination-block-bis li a.prev-page,
ul.pagination-block-bis li a.next-page {
border: none;
background: none;
box-shadow: none;
text-shadow: none;
}
ul.pagination-block-bis li a.prev-page:hover,
ul.pagination-block-bis li a.prev-page:hover,
ul.pagination-block-bis li a.next-page:hover {
ul.pagination-block-bis li a.next-page:hover {
text-decoration: underline;
text-decoration: underline;
}
}
.pages-pagination a {
.pages-pagination a {
text-decoration: none;
text-decoration: none;
}
}
/* -- Exploreur des categories -- */
/* -- Exploreur des categories -- */
/* ------------------------------ */
/* ------------------------------ */
.explorer .cats,
.explorer .cats,
.explorer .files {
.explorer .files {
Copia
Copiato
Copia
Copiato
width: 100%;
display: inline-block;
display: inline-block;
Copia
Copiato
Copia
Copiato
margin:
5px
0.
33%;
margin:
0.
309em 0
;
width: 48%
;
vertical-align: top;
vertical-align: top;
}
}
Copia
Copiato
Copia
Copiato
@media (
max
-width: 48
0
px) {
.explorer h2 {
font-size: 1.618em;
}
@media (
min
-width: 48
1
px) {
.explorer .cats,
.explorer .cats,
.explorer .files {
.explorer .files {
Copia
Copiato
Copia
Copiato
width:
100%
;
width:
calc(
100%
/ 2.1)
;
}
}
}
}
.explorer .cats {
.explorer .cats {
min-width: 200px;
min-width: 200px;
}
}
Copia
Copiato
Copia
Copiato
.explorer h1 {
margin: 5px 0;
color: #666666;
font-size: 13px;
}
.explorer .content {
.explorer .content {
Copia
Copiato
Copia
Copiato
padding:
5px
0;
padding:
0;
min-height: 120px;
min-height: 120px;
Copia
Copiato
Copia
Copiato
border
: 1px
solid
#DDDDDD
;
border
-width
: 1px
;
border-style:
solid
;
border-color: transparent
;
}
}
.explorer .content ul {
.explorer .content ul {
margin: 0;
margin: 0;
padding: 0;
padding: 0;
list-style-type: none;
list-style-type: none;
}
}
.explorer .content ul ul {
.explorer .content ul ul {
Copia
Copiato
Copia
Copiato
margin-left:
22px
;
margin-left:
1em
;
}
}
.explorer .content ul a.parent {
.explorer .content ul a.parent {
float: left;
float: left;
height: 0;
height: 0;
}
}
Copia
Copiato
Copia
Copiato
.explorer .content ul a.parent
i
[id^="img2_"] {
.explorer .content ul a.parent
[id^="img2_"] {
margin-left: -
18px
;
margin-left: -
1em;
margin-right: 0.1618em
;
}
}
.explorer .content ul a {
.explorer .content ul a {
display: block;
display: block;
Copia
Copiato
Copia
Copiato
padding:
3px 0;
padding:
0.228em 0.309em
;
color: #666666
;
text-decoration: none;
text-decoration: none;
text-align: left;
text-align: left;
}
}
Copia
Copiato
Copia
Copiato
.explorer .content > ul > li > a {
.explorer .content ul
i
{
padding: 3px 5px;
width:
1.309em
;
}
.explorer .content ul
.fa
{
width:
20px
;
vertical-align: top;
vertical-align: top;
Copia
Copiato
Copia
Copiato
margin-right: 0.309em;
}
}
Copia
Copiato
Copia
Copiato
.explorer .content ul
.fa
:before {
.explorer .content ul
i
:before {
vertical-align: middle;
vertical-align: middle;
}
}
Copia
Copiato
Copia
Copiato
.explorer .content ul a.parent
.fa
:first-child {
.explorer .content ul a.parent
i
:first-child {
width:
14px;
width:
0.809em;
}
.explorer .content ul a.parent .fa:first-child:before {
width: 14px;
font-size: 11px;
}
.explorer .content ul a:hover,
.explorer .content ul a:hover + a {
background-color: #EEEEEE;
}
.explorer .content ul .sub a.parent {
padding-left: 4px;
}
}
Copia
Copiato
Copia
Copiato
.explorer .
selected
{
.explorer .
content ul a.parent i:first-child:before
{
background-color: #DDDDDD
;
font-size: 0.809em
;
}
}
.options {
.options {
Copia
Copiato
Copia
Copiato
float: right;
margin:
0.309em 0
;
margin:
5px
;
padding:
0.456em 0.809em
;
padding:
6px 12px
;
max-width: 100%;
max-width: 100%;
Copia
Copiato
Copia
Copiato
background-color: #EEEEEE
;
border-width: 1px
;
border
: 1px
solid
#DDDDDD
;
border
-style:
solid
;
border-color: transparent;
font-size: 0.809em
;
}
}
Copia
Copiato
Copia
Copiato
.options
h6
{
@media (min-width: 769px) {
margin:
10px 3px
;
.options
{
font-size: 14px;
float: right;
margin:
0.309em 0 0.309em 1em
;
}
}
}
Copia
Copiato
Copia
Copiato
.options
> h6
,
.options
.horizontal-fieldset
,
.options
> a
,
.options
.horizontal-fieldset-element
,
.options
> span > a.small
{
.options
.horizontal-fieldset .form-element
{
color: #333333
;
margin: 0
;
}
}
Copia
Copiato
Copia
Copiato
.options
img
{
.options
h6
{
margin: 0
0 5px 0
;
margin: 0
auto;
vertical-align: middle;
font-weight: 400;
padding: 0.228em
;
}
}
.infos {
.infos {
Copia
Copiato
Copia
Copiato
margin-left: 20px
;
width: 100%
;
}
}
Copia
Copiato
Copia
Copiato
@media (
max
-width:
480px
) {
.infos img {
padding: 0 0 0.618em 0;
display: block;
margin: auto;
}
@media (
min
-width:
769px
) {
.infos {
.infos {
Copia
Copiato
Copia
Copiato
float: none;
max-
width:
38
%;
width:
100
%;
margin: 0 0 10px;
}
}
}
}
Copia
Copiato
Copia
Copiato
.infos-options {
display: block;
}
/* -- Gestion des categories -- */
/* -- Gestion des categories -- */
/* ---------------------------- */
/* ---------------------------- */
.cat-description {
.cat-description {
Copia
Copiato
Copia
Copiato
margin:
10px 5px;
margin:
0.618em 0.309em
;
}
text-align: left
;
.subcat-container {
margin: 10px 0 5px 0
;
font-size: 0
;
}
}
.subcat-element {
.subcat-element {
Copia
Copiato
Copia
Copiato
margin-bottom: 20px;
font-size: 13px;
text-align: center;
text-align: center;
Copia
Copiato
Copia
Copiato
border: none;
background-color: transparent;
}
}
Copia
Copiato
Copia
Copiato
.subcat-
content
{
.subcat-
thumbnail,
margin: auto;
.subcat-title,
padding: 0 5px
;
.subcat-options
{
display: block
;
}
}
Copia
Copiato
Copia
Copiato
.subcat-
content img
{
.subcat-
thumbnail
{
margin-bottom:
10px
;
margin-bottom:
0.309em
;
}
}
Copia
Copiato
Copia
Copiato
/* --- Systeme de drag&Drop --- */
/* --- Systeme de drag&Drop --- */
.sortable-block .sortable-element > .sortable-block {
.sortable-block .sortable-element > .sortable-block {
Copia
Copiato
Copia
Copiato
margin
-left: 30px
;
flex: 1 0 calc(100% - 0.618em);
-ms-flex: 1 0 calc(100% - 0.618em);
-webkit-flex: 1 0 calc(100% - 0.618em);
margin
: 0 0 0 0.618em
;
}
}
.sortable-block {
.sortable-block {
margin: 0;
margin: 0;
padding: 0;
padding: 0;
min-height: 24px;
min-height: 24px;
list-style-type: none;
list-style-type: none;
list-style-position: outside;
list-style-position: outside;
Copia
Copiato
Copia
Copiato
color: #777777;
}
}
.sortable-block .sortable-element {
.sortable-block .sortable-element {
Copia
Copiato
Copia
Copiato
Text moved with changes from lines 149-160 (83.3% similarity)
display:
table;
display:
flex;
margin-bottom:
6px
;
display: -ms-flexbox;
display: -webkit-flex;
flex-direction: row;
-ms-flex-direction: row;
-webkit-flex-direction: row;
align-items: center;
-webkit-align-items: center;
-ms-align-items: center;
align-content: center;
-webkit-align-content: center;
-ms-align-content: center;
flex-wrap: wrap;
-webkit-flex-wrap: center;
-ms-flex-wrap: center;
margin-bottom:
0.309em
;
padding: 0;
padding: 0;
width: 100%;
width: 100%;
Copia
Copiato
Copia
Copiato
border-color: #517BA6;
transition: all 0.2s;
border-style: solid;
border-width: 0 0 0 3px;
transition: all 0.2s;
}
}
.sortable-block .sortable-element:hover {
.sortable-block .sortable-element:hover {
Copia
Copiato
Copia
Copiato
border-color: #366493;
transition: all 0.2s;
transition: all 0.2s;
}
}
Copia
Copiato
Copia
Copiato
@media (min-width:769px){
.sortable-block .sortable-selector {
padding: 0 0 0 0.309em;
}
@media (min-width:769px){
.sortable-block .sortable-element .sortable-selector {
.sortable-block .sortable-element .sortable-selector {
Copia
Copiato
Copia
Copiato
display: table-cell
;
flex: 0 0 1.309em
;
position: relative
;
-ms-flex: 0 0 1.309em
;
width: 20px
;
-webkit-flex: 0 0 1.309em
;
opacity: 0.2;
opacity: 0.2;
transition: opacity 0.3s;
transition: opacity 0.3s;
cursor: move;
cursor: move;
}
}
Copia
Copiato
Copia
Copiato
.sortable-selector:after {
.sortable-selector:after {
Copia
Copiato
Copia
Copiato
position: absolute;
content: "\
f0b2
";
content: "\
f047
";
font-family:
'F
ont
A
wesome
5 Free';
top: 34%;
font-weight: 900
;
left: 4px;
color: #517BA6;
font-family:
f
ont
a
wesome
;
}
}
}
}
.sortable-block .sortable-element:hover .sortable-actions {
.sortable-block .sortable-element:hover .sortable-actions {
opacity: 1;
opacity: 1;
transition: opacity 0.3s;
transition: opacity 0.3s;
}
}
.sortable-block .sortable-element:hover .sortable-selector {
.sortable-block .sortable-element:hover .sortable-selector {
opacity: 1;
opacity: 1;
transition: opacity 0.3s;
transition: opacity 0.3s;
}
}
.sortable-block .sortable-title {
.sortable-block .sortable-title {
Copia
Copiato
Copia
Copiato
padding: 8px 5px 5px 10px;
flex: 1 1 auto;
-ms-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
padding: 0.618em;
max-width: calc(100% - 5.2em)
}
}
.sortable-block .sortable-title:hover {
.sortable-block .sortable-title:hover {
Copia
Copiato
Copia
Copiato
background-color: #FAFAFA;
transition: all 0.2s linear;
transition: all 0.2s linear;
}
}
.sortable-block .sortable-title > span {
.sortable-block .sortable-title > span {
Copia
Copiato
Copia
Copiato
font-size: 1.
5em;
font-size: 1.
482em;
font-weight: bold;
}
.sortable-block .sortable-title a {
color: #555555;
}
}
.sortable-block .sortable-title span.cat-desc {
.sortable-block .sortable-title span.cat-desc {
font-size: 0.8em;
font-size: 0.8em;
font-weight: normal;
font-weight: normal;
font-style: italic;
font-style: italic;
}
}
.sortable-block fieldset {
.sortable-block fieldset {
Copia
Copiato
Copia
Copiato
padding: 0
30px
;
padding: 0
1.618em
;
}
}
.sortable-block .sortable-actions {
.sortable-block .sortable-actions {
Copia
Copiato
Copia
Copiato
Text moved from lines 167-169
float: right
;
flex: 0 1 auto;
padding:
3px 3px
;
-ms-flex: 0 1 auto;
-webkit-flex: 0 1 auto
;
padding:
0.1618em
;
opacity: 0.2;
opacity: 0.2;
transition: opacity 0.2s;
transition: opacity 0.2s;
}
}
.sortable-block .sortable-element hr {
.sortable-block .sortable-element hr {
Copia
Copiato
Copia
Copiato
margin-top:
5px;
margin-top:
0.309em
;
background-color: #999999
;
}
}
.sortable-block .sortable-element label {
.sortable-block .sortable-element label {
Copia
Copiato
Copia
Copiato
margin-left:
14px;
margin-left:
0.809em
;
color: #1F507F
;
}
}
.sortable-block .sortable-actions img,
.sortable-block .sortable-actions img,
.sortable-block .sortable-element:hover label,
.sortable-block .sortable-element:hover label,
.sortable-block .sortable-element .fa:hover {
.sortable-block .sortable-element .fa:hover {
cursor: pointer;
cursor: pointer;
}
}
.dragged {
.dragged {
position: absolute;
position: absolute;
opacity: 0.9;
opacity: 0.9;
z-index: 2000;
z-index: 2000;
Copia
Copiato
Copia
Copiato
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important;
}
}
body.dragging,
body.dragging,
body.dragging * {
body.dragging * {
cursor: move !important;
cursor: move !important;
}
}
.dropzone {
.dropzone {
Copia
Copiato
Copia
Copiato
margin:
10px
0;
margin:
0.618em
0;
padding
-top: 5px;
padding
: 0.309em
;
height: 30px
;
opacity: 0.6;
opacity: 0.6;
Copia
Copiato
Copia
Copiato
border: 1px dashed #AAAAAA;
text-align: center;
text-align: center;
Copia
Copiato
Copia
Copiato
color:
#AAAAAA
;
border-width: 1px;
border-style: dashed;
border-
color:
transparent
;
}
}
.preview img {
.preview img {
overflow: hidden;
overflow: hidden;
}
}
/* -- Modules minis -- */
/* -- Modules minis -- */
/* ------------------- */
/* ------------------- */
.module-mini-container {
.module-mini-container {
Copia
Copiato
Copia
Copiato
margin: 0 0
10px
0;
margin: 0 0
0.618em
0;
padding: 5px;
border-spacing: 1px;
clear: both;
clear: both;
}
}
.module-mini-top {
.module-mini-top {
Copia
Copiato
Copia
Copiato
padding: 0.
2em 0 0.2em
0;
padding: 0.
1618em
0;
min-height:
24px
;
min-height:
1.482em;
border-
bottom: 2px #366493
solid;
border-width: 0 0 1px
;
border-
style:
solid;
border-color: transparent;
text-align: center;
text-align: center;
}
}
.module-mini-container .sub-title {
.module-mini-container .sub-title {
display: block;
display: block;
Copia
Copiato
Copia
Copiato
margin-top:
5px;
margin-top:
0.309em
;
color: #366493;
font-size: 1.6rem
;
font-weight: bold;
font-weight: bold;
}
}
.module-mini-contents {
.module-mini-contents {
Copia
Copiato
Copia
Copiato
padding:
5px 4px 0 4px;
padding:
0.309em
;
border-top: none;
border-bottom: none
;
text-align: center;
text-align: center;
}
}
.module-mini-bottom {
.module-mini-bottom {
Copia
Copiato
Copia
Copiato
height:
15px
;
height:
1em
;
}
}
/* -- Messages postes par les membres -- */
/* -- Messages postes par les membres -- */
Copia
Copiato
Copia
Copiato
/* (mp & commentaires) */
/* ------------------------------------- */
/* ------------------------------------- */
#comments-list {
#comments-list {
clear: both;
clear: both;
}
}
Copia
Copiato
Copia
Copiato
#comments-list > header {
#comments-list > header {
display: none;
display: none;
}
}
Copia
Copiato
Copia
Copiato
.message {
width: 98%;
Text moved with changes to lines 673-676 (96.8% similarity)
margin-bottom: 20px;
overflow: auto;
}
#comments-list .message > header {
#comments-list .message > header {
display:none;
display:none;
}
}
Copia
Copiato
Copia
Copiato
.message {
Text moved with changes from lines 651-654 (96.8% similarity)
margin-bottom: 1.309em;
overflow: auto;
}
.message > footer {
.message > footer {
clear: both;
clear: both;
}
}
Copia
Copiato
Copia
Copiato
.
view-topic {
.
message
-user-infos,
margin-top: 10px;
}
.view-topic i {
margin: 0 0 1px 5px;
}
/* --- infos du
message
--- */
.message-date {
.message-date {
Copia
Copiato
Copia
Copiato
margin-left: 150px;
overflow: hidden;
}
padding:
0.309em;
.message-date i {
vertical-align: top;
}
.message-user-infos {
float: left;
width: 120px;
text-align: center;
}
.message-message {
position: relative;
margin: 5px 0 0 140px;
padding:
15px;
min-height: 80px;
background-color: #ECEFFA;
border: 1px solid #D6DEE7;
color: #333333;
}
.message-message::before {
position: absolute;
top: 15px;
bottom: auto;
left: -25px;
display: block;
width: 0;
border-width: 15px 25px 15px 0;
border-color: transparent #D6DEE7;
border-style: solid;
content: "";
}
}
Copia
Copiato
Copia
Copiato
.message-
message::after
{
.message-
pseudo
{
position: absolute;
float: left;
content: "";
top: 16px;
bottom: auto;
left: -24px;
display: block;
width: 0;
border-width: 14px 24px 14px 0;
border-color: transparent #ECEFFA;
border-style: solid;
}
}
.message-avatar {
.message-avatar {
Copia
Copiato
Copia
Copiato
width:
80px
;
float: right;
max-
width:
3.82em
;
}
}
Copia
Copiato
Copia
Copiato
.
message-user-infos img.message-avatar
{
.
view-topic
{
padding:
10px
0;
padding:
0.809em
0;
}
}
Copia
Copiato
Copia
Copiato
article .message-user-infos .message-user-group
{
.view-topic i
{
display: none
;
margin: 0 0 0.1618em 0.309em
;
}
}
Copia
Copiato
Copia
Copiato
@media (
max
-width:
480px
) {
/* --- infos du message --- */
.message-
user-infos img
.message-avatar {
@media (
min
-width:
769px
) {
float:
left;
.message-
pseudo,
margin: 5px 5px 0 15px;
.message-avatar {
padding: 4px;
float:
none;
max-height: 54px;
width: auto;
}
.message-message {
border-top: 1px solid #CAD1EB;
}
}
Copia
Copiato
Copia
Copiato
.message-
pseudo
{
.message-
avatar
{
float: right
;
max-width: 100%
;
padding:
20px 10px
0
0px
;
padding:
0.309em
0
0
;
}
}
Copia
Copiato
Copia
Copiato
.message-
level
{
.message-
user-infos
{
display: none
;
float: left;
width: 120px;
text-align: center;
padding: 0
;
}
}
.message-date {
.message-date {
Copia
Copiato
Copia
Copiato
float: right;
padding:
0;
margin: 0 15px 0 0;
padding:
20px 0 0 0;
max-width: 120px;
text-align: right;
}
}
@media (min-width: 481px) and (max-width: 768px) {
.message-container {
padding-left: 70px;
}
.message-pseudo {
padding: 20px 10px 0 15px;
}
.message-user-infos img {
position: absolute;
top: 20px;
left: 15px;
max-width: 54px;
}
}
.message-date {
.message-date {
Copia
Copiato
Copia
Copiato
margin
: 0;
margin
-left: 15
0px;
padding: 23px 0 0 0;
text-align: left;
}
Text moved with changes to lines 97-103 (85.9% similarity)
}
@media (max-width: 768px) {
.message-container {
position: relative;
min-height: 8
0px;
background-color: #ECEFFA;
border: 1px solid #D6DEE7;
color: #333333;
}
}
.message-message {
.message-message {
Copia
Copiato
Copia
Copiato
background
-color: transparent;
position: relative;
border: none;
margin: 0.309em 0 0 150px;
min-height: 4.56em;
border-width: 1px;
border-style: solid;
border
-color: transparent;
}
}
Copia
Copiato
Copia
Copiato
.message-message::after,
.message-message::before {
.message-message::before {
Copia
Copiato
Copia
Copiato
display: none
;
position: absolute
;
}
top: 15px;
bottom: auto;
.message-user-infos {
left: -20px;
display:
inline-
block;
display:
block;
}
width: 0;
border-width: 15px 20px 15px 0;
.message-pseudo {
border-style: solid;
text-align: left;
border-color: transparent;
}
content: "";
.message-pseudo a {
color: #555555;
font-size: 1.2em;
font-weight: bold;
}
.message-pseudo a:hover {
color: #222222;
text-decoration: none;
}
.message-user-infos {
width: auto;
}
.message-user-infos img {
padding: 3px;
background-color: #FFFFFF;
box-shadow: 0 1px 9px #e0e0e0,inset 0 0 2px rgba(215, 215, 215, 0.75);
}
.message-date {
display: inline-block;
font-size: 0.8em;
}
}
Copia
Copiato
Copia
Copiato
.message-
date span.actions
{
.message-
message::after
{
position: absolute;
position: absolute;
Copia
Copiato
Copia
Copiato
bottom:
0
;
content: "";
right: 6px;
top: 16px;
z-index: 1;
bottom:
auto
;
left: -19px;
display: block;
display: block;
Copia
Copiato
Copia
Copiato
text-align: right
;
width: 0
;
font-size: 1.2em;
border-width: 14px 19px 14px 0;
}
border-style: solid
;
.message-date span.actions a {
border-color: transparent
;
display: inline-block
;
padding: 5px 2px 5px 2px
;
}
}
Copia
Copiato
Copia
Copiato
.message-
message
{
.message-
content
{
margin
: 0
auto 10px auto;
padding
: 0
.809em
;
clear: both
;
}
}
Copia
Copiato
Copia
Copiato
.message-message::before {
.view-topic {
top: auto;
padding: 0.809em;
bottom: 100%;
left: 204px;
border-width: 15px;
border-color: transparent;
border-bottom-color: #D6DEE7;
border-style: solid;
}
.message-message::after {
top: auto;
bottom: 100%;
left: 205px;
border-width: 14px;
border-color: transparent;
border-bottom-color: #ECEFFA;
border-style: solid;
}
}
}
}
/* --- Moderation des messages --- */
/* --- Moderation des messages --- */
.message-moderate {
.message-moderate {
Copia
Copiato
Copia
Copiato
margin-bottom:
10px
;
margin-bottom:
0.618em
;
padding:
4px
0
4px
0;
padding:
0.309em
0
0.309em
0;
width: 98%;
width: 98%;
Copia
Copiato
Copia
Copiato
background-color: #ECEFFA;
border: 1px solid #D6DEE7;
text-align: center;
text-align: center;
vertical-align: middle;
vertical-align: middle;
}
}
.message-moderate a {
.message-moderate a {
vertical-align: top;
vertical-align: top;
}
}
i.message-announce,
i.message-announce,
i.message-announce-new,
i.message-announce-new,
i.message-announce-track {
i.message-announce-track {
Copia
Copiato
Copia
Copiato
font-size: 1.6
em;
font-size: 1.6
18
em;
}
i.message-announce {
color: #D1D2D4;
}
i.message-announce-new {
color: #4372AA;
}
}
Copia
Copiato
Copia
Copiato
/* -- Le maintenance -- */
/* -- Le maintenance -- */
/* -------------------- */
/* -------------------- */
#maintain {
#maintain {
Copia
Copiato
Copia
Copiato
margin:
10px
0;
margin:
0.618em
0;
}
}
div.delay {
div.delay {
Copia
Copiato
Copia
Copiato
margin:
20px
0;
margin:
1.309em
0;
}
}
#global.global-maintain {
#global.global-maintain {
flex-direction: column;
flex-direction: column;
-ms-flex-direction: column;
-ms-flex-direction: column;
-webkit-flex-direction: column;
-webkit-flex-direction: column;
}
}
div#message-maintain {
div#message-maintain {
position: absolute;
position: absolute;
z-index: 20;
z-index: 20;
Copia
Copiato
Copia
Copiato
top:
5px
;
top:
1em
;
width: 100%;
width: 100%;
opacity: 0.98;
opacity: 0.98;
text-align: center;
text-align: center;
}
}
div#message-maintain > div {
div#message-maintain > div {
margin: 0 auto;
margin: 0 auto;
}
}
div#release {
div#release {
Copia
Copiato
Copia
Copiato
margin-top:
20px
;
margin-top:
1.309em
;
}
}
Copia
Copiato
Copia
Copiato
/* -- Elements .more d'un contenu -- */
/* --------------------------------- */
/* --- General --- */
.more {
padding: 0.618em 0.618em 1.618em;
font-size: 0.809em;
font-size: 0.809em;
font-style: italic;
}
/* --- Sharing items --- */
.more-element-sharing {
position: relative;
margin: 0.309em 0 0 0;
padding: 0;
}
@media (min-width: 769px) {
.more-element-sharing {
margin: 1.309em 0 0.309em 0;
}
}
.sharing-button {
display: none;
}
.sharing-elements-list {
list-style-type: none;
margin: 0;
padding: 0;
display: flex;
display: -ms-flexbox;
display: -webkit-flex;
flex-direction: row;
-ms-flex-direction: row;
-webkit-flex-direction: row;
text-align: center;
justify-content: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
@media (min-width: 769px) {
.sharing-elements-list {
justify-content: flex-start;
-ms-flex-pack: flex-start;
-webkit-justify-content: flex-start;
}
}
.sharing-element {
flex: 0 0 auto;
-ms-flex: 0 0 auto;
-webkit-flex: 0 0 auto;
}
@media (min-width: 769px) {
.sharing-element {
margin: 0 0.309em 0.309em 0;
}
}
Copia
Copiato
Copia
Copiato
.sharing-element a {
display: block;
padding: 0.618em 1.228em;
display: block;
margin: 0 0.1em 0.309em 0;
}
Diff salvati
Testo originale
Apri file
/* -------------------------------------- content.css Contient les elements : - conteneurs generaux, elements de module, - pagination des pages, - exploreur de categorie, - gestion des categories, - mini-module, - message postes, - maintenance, -----------------------------------------*/ /* -- Conteneurs, elements de module -- */ /* ------------------------------------ */ section, article { position: relative; margin: 0 auto; width: 100%; vertical-align: top; } @media (min-width: 769px) { section, article { margin: 1em auto; width: 98%; } } /* --- Titre d'une page ou d'un element d'un module --- */ section header h1, article header h1 { border-bottom: 1px solid #366493; } section header a:hover { text-decoration: none; } section header h2, article header h2 { margin-left: 15px; border-bottom: 1px solid #366493; } section header h3, article header h3 { margin-left: 15px; border-bottom: 1px solid #366493; } @media (min-width: 769px) { section header, article header { margin: 0 0 1em 0; } } /* --- Titre d'un bas de page --- */ @media (min-width: 769px) { section footer, article footer { margin-bottom: 1.5em; } } section footer, article footer { clear: both; } /* --- Icones actions (edition, suppression, etc) --- */ span.actions { float: right; } header span.actions a { font-size: 1.2rem; } .more { padding: 10px 5px 0; font-size: 11px; font-size: 1.1rem; font-style: italic; } @media (min-width: 769px) { .more { margin: 0 0.2em 2em 1.2em; padding: 0; } } /* --- Contenu --- */ .content { padding: 0 1em; text-align: justify; } @media (min-width: 769px) { div#main.main-with-left.main-with-right section .content { padding: 0 5px; } } @media (max-width: 768px) { .content { padding: 1em 0; } } .content + aside { clear: both; } /* --- Block --- */ .block { padding: 0.8em; background-color: #FBFDFF; border-style: solid; border-width: 2px 1px 1px 1px; border-color: #366493 #F1F1F1 #F1F1F1 #F1F1F1; } .no-style .block { background-color: transparent!important; border: none!important; } .block .content { margin: 0; } .block h1 { border: none; } .block header { margin: 0 0 1% 0; } .block footer { margin: 0; } .elements-container { display: flex; display: -ms-flexbox; display: -webkit-flex; flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column; flex-wrap: wrap; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; align-content: flex-start; -ms-flex-line-pack: start; -webkit-align-content: flex-start; justify-content: space-around; -ms-flex-pack: distribute; -webkit-justify-content: space-around; } .elements-container > .block { flex: 0 1 auto; -ms-flex: 0 1 auto; -webkit-flex: 0 1 auto; } /* Gestion en colonnes pour ecran large*/ @media (min-width: 769px) { .elements-container { flex-direction: row; -ms-flex-direction: row; -webkit-flex-direction: row; margin-left: -5px; /* @{gutter} */ } .block { margin-left: 5px; /* @{gutter} */ width: 100%; } .columns-2 .block { width: calc(100% / 2 - 5px); } /* calc(100% / @{number} - @{gutter}); */ .columns-3 .block { width: calc(100% / 3 - 5px); } .columns-4 .block { width: calc(100% / 4 - 5px); } .columns-5 .block { width: calc(100% / 5 - 5px); } .columns-6 .block { width: calc(100% / 6 - 5px); } .columns-7 .block { width: calc(100% / 7 - 5px); } .block-xlarge { width: 100%!important; } /* Extension du bloc sur une ligne complĆØte */ } /* Gestion en ligne pour petit ecran */ @media (max-width: 768px) { .block { margin-bottom: 5px; width: 100%; } } /* ---- Friends content ---- */ .content-friends { border-width: 7px 1px 1px 1px; border-top-color: #103B67; } .content-privileged-friends { border-width: 7px 1px 1px 1px; border-top-color: #E2BE47; } /* -- Pagination des pages -- */ /* -------------------------- */ section footer ul.pagination { text-align: center; } ul.pagination { margin: 0; } ul.pagination .fa:before { font-size: 0.8em; } ul.pagination-block { margin: 5px 0; } ul.pagination-block li { padding: 2px 2px; } ul.pagination-block li a { display: inline-block; padding: 2px 7px; outline: none; font-weight: bold; font-size: 0.8em; text-align: center; text-decoration: none; } ul.pagination-block li a { background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.18) 0%, rgba(56, 56, 56, 0.10) 100%); background-color: #FAFAFA; border-style: solid; border-width: 1px; border-color: #E1E1E1 #D1D1D1 #C9C9C9 #DDDDDD; box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 2px rgba(0, 0, 0, 0.05); color: #777777; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.1); transition: all 0.2s linear; } ul.pagination-block li a:hover { background-color: #FDFDFD; box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.2), 0 0 2px rgba(0, 0, 0, 0.1); transition: all 0.1s linear; } ul.pagination-block li a:active { background-color: #F1F1F1; border: 1px solid #DDDDDD; transition: all 0.2s linear; } ul.pagination-block li a.current-page { background-color: #366493; border-color: #1E5083; color: #F1F1F1; text-decoration: none; } ul.pagination-block li a.current-page:hover { background-color: #517BA6; border-color: #366493; } ul.pagination-block-bis li a.prev-page, ul.pagination-block-bis li a.next-page { border: none; background: none; box-shadow: none; text-shadow: none; } ul.pagination-block-bis li a.prev-page:hover, ul.pagination-block-bis li a.next-page:hover { text-decoration: underline; } .pages-pagination a { text-decoration: none; } /* -- Exploreur des categories -- */ /* ------------------------------ */ .explorer .cats, .explorer .files { display: inline-block; margin: 5px 0.33%; width: 48%; vertical-align: top; } @media (max-width: 480px) { .explorer .cats, .explorer .files { width: 100%; } } .explorer .cats { min-width: 200px; } .explorer h1 { margin: 5px 0; color: #666666; font-size: 13px; } .explorer .content { padding: 5px 0; min-height: 120px; border: 1px solid #DDDDDD; } .explorer .content ul { margin: 0; padding: 0; list-style-type: none; } .explorer .content ul ul { margin-left: 22px; } .explorer .content ul a.parent { float: left; height: 0; } .explorer .content ul a.parent i[id^="img2_"] { margin-left: -18px; } .explorer .content ul a { display: block; padding: 3px 0; color: #666666; text-decoration: none; text-align: left; } .explorer .content > ul > li > a { padding: 3px 5px; } .explorer .content ul .fa { width: 20px; vertical-align: top; } .explorer .content ul .fa:before { vertical-align: middle; } .explorer .content ul a.parent .fa:first-child { width: 14px; } .explorer .content ul a.parent .fa:first-child:before { width: 14px; font-size: 11px; } .explorer .content ul a:hover, .explorer .content ul a:hover + a { background-color: #EEEEEE; } .explorer .content ul .sub a.parent { padding-left: 4px; } .explorer .selected { background-color: #DDDDDD; } .options { float: right; margin: 5px; padding: 6px 12px; max-width: 100%; background-color: #EEEEEE; border: 1px solid #DDDDDD; } .options h6 { margin: 10px 3px; font-size: 14px; } .options > h6, .options > a , .options > span > a.small { color: #333333; } .options img { margin: 0 0 5px 0; } .infos { margin-left: 20px; } @media (max-width: 480px) { .infos { float: none; width: 100%; margin: 0 0 10px; } } /* -- Gestion des categories -- */ /* ---------------------------- */ .cat-description { margin: 10px 5px; } .subcat-container { margin: 10px 0 5px 0; font-size: 0; } .subcat-element { margin-bottom: 20px; font-size: 13px; text-align: center; border: none; background-color: transparent; } .subcat-content { margin: auto; padding: 0 5px; } .subcat-content img { margin-bottom: 10px; } /* --- Systeme de drag&Drop --- */ .sortable-block .sortable-element > .sortable-block { margin-left: 30px; } .sortable-block { margin: 0; padding: 0; min-height: 24px; list-style-type: none; list-style-position: outside; color: #777777; } .sortable-block .sortable-element { display: table; margin-bottom: 6px; padding: 0; width: 100%; border-color: #517BA6; border-style: solid; border-width: 0 0 0 3px; transition: all 0.2s; } .sortable-block .sortable-element:hover { border-color: #366493; transition: all 0.2s; } @media (min-width:769px){ .sortable-block .sortable-element .sortable-selector { display: table-cell; position: relative; width: 20px; opacity: 0.2; transition: opacity 0.3s; cursor: move; } .sortable-selector:after { position: absolute; content: "\f047"; top: 34%; left: 4px; color: #517BA6; font-family: fontawesome; } } .sortable-block .sortable-element:hover .sortable-actions { opacity: 1; transition: opacity 0.3s; } .sortable-block .sortable-element:hover .sortable-selector { opacity: 1; transition: opacity 0.3s; } .sortable-block .sortable-title { padding: 8px 5px 5px 10px; } .sortable-block .sortable-title:hover { background-color: #FAFAFA; transition: all 0.2s linear; } .sortable-block .sortable-title > span { font-size: 1.5em; font-weight: bold; } .sortable-block .sortable-title a { color: #555555; } .sortable-block .sortable-title span.cat-desc { font-size: 0.8em; font-weight: normal; font-style: italic; } .sortable-block fieldset { padding: 0 30px; } .sortable-block .sortable-actions { float: right; padding: 3px 3px; opacity: 0.2; transition: opacity 0.2s; } .sortable-block .sortable-element hr { margin-top: 5px; background-color: #999999; } .sortable-block .sortable-element label { margin-left: 14px; color: #1F507F; } .sortable-block .sortable-actions img, .sortable-block .sortable-element:hover label, .sortable-block .sortable-element .fa:hover { cursor: pointer; } .dragged { position: absolute; opacity: 0.9; z-index: 2000; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important; } body.dragging, body.dragging * { cursor: move !important; } .dropzone { margin: 10px 0; padding-top: 5px; height: 30px; opacity: 0.6; border: 1px dashed #AAAAAA; text-align: center; color: #AAAAAA; } .preview img { overflow: hidden; } /* -- Modules minis -- */ /* ------------------- */ .module-mini-container { margin: 0 0 10px 0; padding: 5px; border-spacing: 1px; clear: both; } .module-mini-top { padding: 0.2em 0 0.2em 0; min-height: 24px; border-bottom: 2px #366493 solid; text-align: center; } .module-mini-container .sub-title { display: block; margin-top: 5px; color: #366493; font-size: 1.6rem; font-weight: bold; } .module-mini-contents { padding: 5px 4px 0 4px; border-top: none; border-bottom: none; text-align: center; } .module-mini-bottom { height: 15px; } /* -- Messages postes par les membres -- */ /* (mp & commentaires) */ /* ------------------------------------- */ #comments-list { clear: both; } #comments-list > header { display: none; } .message { width: 98%; margin-bottom: 20px; overflow: auto; } #comments-list .message > header { display:none; } .message > footer { clear: both; } .view-topic { margin-top: 10px; } .view-topic i { margin: 0 0 1px 5px; } /* --- infos du message --- */ .message-date { margin-left: 150px; } .message-date i { vertical-align: top; } .message-user-infos { float: left; width: 120px; text-align: center; } .message-message { position: relative; margin: 5px 0 0 140px; padding: 15px; min-height: 80px; background-color: #ECEFFA; border: 1px solid #D6DEE7; color: #333333; } .message-message::before { position: absolute; top: 15px; bottom: auto; left: -25px; display: block; width: 0; border-width: 15px 25px 15px 0; border-color: transparent #D6DEE7; border-style: solid; content: ""; } .message-message::after { position: absolute; content: ""; top: 16px; bottom: auto; left: -24px; display: block; width: 0; border-width: 14px 24px 14px 0; border-color: transparent #ECEFFA; border-style: solid; } .message-avatar { width: 80px; } .message-user-infos img.message-avatar { padding: 10px 0; } article .message-user-infos .message-user-group { display: none; } @media (max-width: 480px) { .message-user-infos img.message-avatar { float: left; margin: 5px 5px 0 15px; padding: 4px; max-height: 54px; width: auto; } .message-message { border-top: 1px solid #CAD1EB; } .message-pseudo { float: right; padding: 20px 10px 0 0px; } .message-level { display: none; } .message-date { float: right; margin: 0 15px 0 0; padding: 20px 0 0 0; max-width: 120px; text-align: right; } } @media (min-width: 481px) and (max-width: 768px) { .message-container { padding-left: 70px; } .message-pseudo { padding: 20px 10px 0 15px; } .message-user-infos img { position: absolute; top: 20px; left: 15px; max-width: 54px; } .message-date { margin: 0; padding: 23px 0 0 0; text-align: left; } } @media (max-width: 768px) { .message-container { position: relative; min-height: 80px; background-color: #ECEFFA; border: 1px solid #D6DEE7; color: #333333; } .message-message { background-color: transparent; border: none; } .message-message::after, .message-message::before { display: none; } .message-user-infos { display: inline-block; } .message-pseudo { text-align: left; } .message-pseudo a { color: #555555; font-size: 1.2em; font-weight: bold; } .message-pseudo a:hover { color: #222222; text-decoration: none; } .message-user-infos { width: auto; } .message-user-infos img { padding: 3px; background-color: #FFFFFF; box-shadow: 0 1px 9px #e0e0e0,inset 0 0 2px rgba(215, 215, 215, 0.75); } .message-date { display: inline-block; font-size: 0.8em; } .message-date span.actions { position: absolute; bottom: 0; right: 6px; z-index: 1; display: block; text-align: right; font-size: 1.2em; } .message-date span.actions a { display: inline-block; padding: 5px 2px 5px 2px; } .message-message { margin: 0 auto 10px auto; clear: both; } .message-message::before { top: auto; bottom: 100%; left: 204px; border-width: 15px; border-color: transparent; border-bottom-color: #D6DEE7; border-style: solid; } .message-message::after { top: auto; bottom: 100%; left: 205px; border-width: 14px; border-color: transparent; border-bottom-color: #ECEFFA; border-style: solid; } } /* --- Moderation des messages --- */ .message-moderate { margin-bottom: 10px; padding: 4px 0 4px 0; width: 98%; background-color: #ECEFFA; border: 1px solid #D6DEE7; text-align: center; vertical-align: middle; } .message-moderate a { vertical-align: top; } i.message-announce, i.message-announce-new, i.message-announce-track { font-size: 1.6em; } i.message-announce { color: #D1D2D4; } i.message-announce-new { color: #4372AA; } /* -- Le maintenance -- */ /* -------------------- */ #maintain { margin: 10px 0; } div.delay { margin: 20px 0; } #global.global-maintain { flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column; } div#message-maintain { position: absolute; z-index: 20; top: 5px; width: 100%; opacity: 0.98; text-align: center; } div#message-maintain > div { margin: 0 auto; } div#release { margin-top: 20px; }
Testo modificato
Apri file
/* -------------------------------------- content.css Contient les elements : - conteneurs, elements de module, - pagination des pages, - exploreur de categorie, - gestion des categories, - mini-module, - message postes, - maintenance, - sharing elements -------------------------------------- */ /* -- Conteneurs, elements de module -- */ /* ------------------------------------ */ section, article { position: relative; margin: 0 auto; width: 100%; vertical-align: top; padding: 0 0 0.809em; } @media (min-width: 769px) { section, article { margin: 0.809em auto; } } /* --- Titre d'une page ou d'un element d'un module --- */ section header, article header { padding: 0 0.809em; } @media (min-width: 769px) { article header { margin: 0 0 0.809em 0; } } section header a:hover { text-decoration: none; } .cat-actions { text-align: right; } .elements-container { padding: 1.618em 0 0 } /* --- Titre d'un bas de page --- */ @media (min-width: 769px) { section footer, article footer { margin-bottom: 1.618em; } } section footer, article footer { clear: both; } /* --- Icones actions (edition, suppression, etc) --- */ .actions { float: right; } .actions a { display: inline-block; padding: 0 0.456em; } @media (max-width: 768px) { .actions a { padding: 0 0.809em; } } header h2 .actions { font-size: 0.456em; } .actions-menu { position: relative; } .actions-title { position: relative; display: block; padding: 0.309em 0.456em; } @media (max-width: 768px) { .actions-title { position: relative; display: block; padding: 1em 1.309em; } } .actions-menu.opened .fa-actions-menu:before { content: "\f00d"; } .actions-submenu { position: absolute; list-style: none; padding: 0; top: 100%; left: -9999px; width: 250px; z-index: 1; } .opened .actions-submenu { left: auto; right: 0; } .action { font-size: 1.5rem; padding: 0.309em 0.456em; } @media (max-width: 768px) { .action { padding: 1em 0.618em; } } .action i { text-align: center; width: 20px; } /* --- Contenu --- */ .content { text-align: justify; padding: 0.809em; } .content::after, .content::before { content: ''; display: block; clear: both; } .content + aside { clear: both; padding: 0.809em; } /* --- Block --- */ .block { border-width: 2px 1px 1px 1px; border-style: solid; border-color: transparent; margin: 0 0 1.618em; width: 100%; } @media (min-width: 769px) { .block { width: 98%; } } .no-style .block, .no-style .block header { background-color: transparent !important; border: none !important; } .block h1 { border: none; } .block header { margin: 0 0 0.618em 0; } .block footer { margin: 0; } /* --- Gestion en colonnes pour ecran large --- */ @media (min-width: 769px) { .columns-1 .block { width: 98%; } .columns-2 .block { width: calc(100% / 2.1); } .columns-3 .block { width: calc(100% / 3.1); } .columns-4 .block { width: calc(100% / 4.1); } .columns-5 .block { width: calc(100% / 5.1); } .columns-6 .block { width: calc(100% / 6.1); } .columns-7 .block { width: calc(100% / 7.1); } .block-xlarge { width: 100% !important; } } /* --- Gestion des media --- */ .thumbnail-item { padding: 0.309em 0; display: block; } @media (min-width: 769px) { .thumbnail-item { max-width: 38%; float: left; padding: 0.309em 0.618em 0.309em 0; } .columns-3 .thumbnail-item, .columns-4 .thumbnail-item, .columns-5 .thumbnail-item, .columns-6 .thumbnail-item, .columns-7 .thumbnail-item { float: none; max-width: 100%; padding: 0.309em 0; } } @media (max-width: 768px) { .media-content { clear: both; position: relative; padding-bottom: 56.25%; height: 0; } .media-content object, .media-content embed, .media-content video, .media-content iframe, .media-content .video-player { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } } @media (min-width:769px) { .media-content embed, .media-content iframe { width: auto; height: auto; } } /* --- Friends content --- */ .content-friends { border-width: 7px 1px 1px 1px; } .content-privileged-friends { border-width: 7px 1px 1px 1px; } /* -- Pagination des pages -- */ /* -------------------------- */ section footer ul.pagination { text-align: center; } ul.pagination { margin: 0; } ul.pagination .fa:before { font-size: 0.809em; } ul.pagination-block { margin: 0.309em 0; } ul.pagination-block li { padding: 0.1618em; } ul.pagination-block li a { display: inline-block; padding: 0.1618em 0.618em; outline: none; font-weight: bold; font-size: 0.809em; text-align: center; text-decoration: none; } ul.pagination-block li a { border-width: 1px; border-style: solid; border-color: transparent; transition: all 0.2s linear; } ul.pagination-block li a:hover { transition: all 0.1s linear; } ul.pagination-block li a:active { transition: all 0.2s linear; } ul.pagination-block li a.current-page { text-decoration: none; } ul.pagination-block-bis li a.prev-page:hover, ul.pagination-block-bis li a.next-page:hover { text-decoration: underline; } .pages-pagination a { text-decoration: none; } /* -- Exploreur des categories -- */ /* ------------------------------ */ .explorer .cats, .explorer .files { width: 100%; display: inline-block; margin: 0.309em 0; vertical-align: top; } .explorer h2 { font-size: 1.618em; } @media (min-width: 481px) { .explorer .cats, .explorer .files { width: calc(100% / 2.1); } } .explorer .cats { min-width: 200px; } .explorer .content { padding: 0; min-height: 120px; border-width: 1px; border-style: solid; border-color: transparent; } .explorer .content ul { margin: 0; padding: 0; list-style-type: none; } .explorer .content ul ul { margin-left: 1em; } .explorer .content ul a.parent { float: left; height: 0; } .explorer .content ul a.parent [id^="img2_"] { margin-left: -1em; margin-right: 0.1618em; } .explorer .content ul a { display: block; padding: 0.228em 0.309em; text-decoration: none; text-align: left; } .explorer .content ul i { width: 1.309em; vertical-align: top; margin-right: 0.309em; } .explorer .content ul i:before { vertical-align: middle; } .explorer .content ul a.parent i:first-child { width: 0.809em; } .explorer .content ul a.parent i:first-child:before { font-size: 0.809em; } .options { margin: 0.309em 0; padding: 0.456em 0.809em; max-width: 100%; border-width: 1px; border-style: solid; border-color: transparent; font-size: 0.809em; } @media (min-width: 769px) { .options { float: right; margin: 0.309em 0 0.309em 1em; } } .options .horizontal-fieldset, .options .horizontal-fieldset-element, .options .horizontal-fieldset .form-element { margin: 0; } .options h6 { margin: 0 auto; vertical-align: middle; font-weight: 400; padding: 0.228em; } .infos { width: 100%; } .infos img { padding: 0 0 0.618em 0; display: block; margin: auto; } @media (min-width: 769px) { .infos { max-width: 38%; } } .infos-options { display: block; } /* -- Gestion des categories -- */ /* ---------------------------- */ .cat-description { margin: 0.618em 0.309em; text-align: left; } .subcat-element { text-align: center; } .subcat-thumbnail, .subcat-title, .subcat-options { display: block; } .subcat-thumbnail { margin-bottom: 0.309em; } /* --- Systeme de drag&Drop --- */ .sortable-block .sortable-element > .sortable-block { flex: 1 0 calc(100% - 0.618em); -ms-flex: 1 0 calc(100% - 0.618em); -webkit-flex: 1 0 calc(100% - 0.618em); margin: 0 0 0 0.618em; } .sortable-block { margin: 0; padding: 0; min-height: 24px; list-style-type: none; list-style-position: outside; } .sortable-block .sortable-element { display: flex; display: -ms-flexbox; display: -webkit-flex; flex-direction: row; -ms-flex-direction: row; -webkit-flex-direction: row; align-items: center; -webkit-align-items: center; -ms-align-items: center; align-content: center; -webkit-align-content: center; -ms-align-content: center; flex-wrap: wrap; -webkit-flex-wrap: center; -ms-flex-wrap: center; margin-bottom: 0.309em; padding: 0; width: 100%; transition: all 0.2s; } .sortable-block .sortable-element:hover { transition: all 0.2s; } .sortable-block .sortable-selector { padding: 0 0 0 0.309em; } @media (min-width:769px){ .sortable-block .sortable-element .sortable-selector { flex: 0 0 1.309em; -ms-flex: 0 0 1.309em; -webkit-flex: 0 0 1.309em; opacity: 0.2; transition: opacity 0.3s; cursor: move; } .sortable-selector:after { content: "\f0b2"; font-family: 'Font Awesome 5 Free'; font-weight: 900; } } .sortable-block .sortable-element:hover .sortable-actions { opacity: 1; transition: opacity 0.3s; } .sortable-block .sortable-element:hover .sortable-selector { opacity: 1; transition: opacity 0.3s; } .sortable-block .sortable-title { flex: 1 1 auto; -ms-flex: 1 1 auto; -webkit-flex: 1 1 auto; padding: 0.618em; max-width: calc(100% - 5.2em) } .sortable-block .sortable-title:hover { transition: all 0.2s linear; } .sortable-block .sortable-title > span { font-size: 1.482em; } .sortable-block .sortable-title span.cat-desc { font-size: 0.8em; font-weight: normal; font-style: italic; } .sortable-block fieldset { padding: 0 1.618em; } .sortable-block .sortable-actions { flex: 0 1 auto; -ms-flex: 0 1 auto; -webkit-flex: 0 1 auto; padding: 0.1618em; opacity: 0.2; transition: opacity 0.2s; } .sortable-block .sortable-element hr { margin-top: 0.309em; } .sortable-block .sortable-element label { margin-left: 0.809em; } .sortable-block .sortable-actions img, .sortable-block .sortable-element:hover label, .sortable-block .sortable-element .fa:hover { cursor: pointer; } .dragged { position: absolute; opacity: 0.9; z-index: 2000; } body.dragging, body.dragging * { cursor: move !important; } .dropzone { margin: 0.618em 0; padding: 0.309em; opacity: 0.6; text-align: center; border-width: 1px; border-style: dashed; border-color: transparent; } .preview img { overflow: hidden; } /* -- Modules minis -- */ /* ------------------- */ .module-mini-container { margin: 0 0 0.618em 0; clear: both; } .module-mini-top { padding: 0.1618em 0; min-height: 1.482em; border-width: 0 0 1px; border-style: solid; border-color: transparent; text-align: center; } .module-mini-container .sub-title { display: block; margin-top: 0.309em; font-weight: bold; } .module-mini-contents { padding: 0.309em; text-align: center; } .module-mini-bottom { height: 1em; } /* -- Messages postes par les membres -- */ /* ------------------------------------- */ #comments-list { clear: both; } #comments-list > header { display: none; } #comments-list .message > header { display:none; } .message { margin-bottom: 1.309em; overflow: auto; } .message > footer { clear: both; } .message-user-infos, .message-date { overflow: hidden; padding: 0.309em; } .message-pseudo { float: left; } .message-avatar { float: right; max-width: 3.82em; } .view-topic { padding: 0.809em 0; } .view-topic i { margin: 0 0 0.1618em 0.309em; } /* --- infos du message --- */ @media (min-width: 769px) { .message-pseudo, .message-avatar { float: none; } .message-avatar { max-width: 100%; padding: 0.309em 0 0; } .message-user-infos { float: left; width: 120px; text-align: center; padding: 0; } .message-date { padding: 0; } .message-date { margin-left: 150px; } .message-message { position: relative; margin: 0.309em 0 0 150px; min-height: 4.56em; border-width: 1px; border-style: solid; border-color: transparent; } .message-message::before { position: absolute; top: 15px; bottom: auto; left: -20px; display: block; width: 0; border-width: 15px 20px 15px 0; border-style: solid; border-color: transparent; content: ""; } .message-message::after { position: absolute; content: ""; top: 16px; bottom: auto; left: -19px; display: block; width: 0; border-width: 14px 19px 14px 0; border-style: solid; border-color: transparent; } .message-content { padding: 0.809em; } .view-topic { padding: 0.809em; } } /* --- Moderation des messages --- */ .message-moderate { margin-bottom: 0.618em; padding: 0.309em 0 0.309em 0; width: 98%; text-align: center; vertical-align: middle; } .message-moderate a { vertical-align: top; } i.message-announce, i.message-announce-new, i.message-announce-track { font-size: 1.618em; } /* -- Le maintenance -- */ /* -------------------- */ #maintain { margin: 0.618em 0; } div.delay { margin: 1.309em 0; } #global.global-maintain { flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column; } div#message-maintain { position: absolute; z-index: 20; top: 1em; width: 100%; opacity: 0.98; text-align: center; } div#message-maintain > div { margin: 0 auto; } div#release { margin-top: 1.309em; } /* -- Elements .more d'un contenu -- */ /* --------------------------------- */ /* --- General --- */ .more { padding: 0.618em 0.618em 1.618em; font-size: 0.809em; font-size: 0.809em; font-style: italic; } /* --- Sharing items --- */ .more-element-sharing { position: relative; margin: 0.309em 0 0 0; padding: 0; } @media (min-width: 769px) { .more-element-sharing { margin: 1.309em 0 0.309em 0; } } .sharing-button { display: none; } .sharing-elements-list { list-style-type: none; margin: 0; padding: 0; display: flex; display: -ms-flexbox; display: -webkit-flex; flex-direction: row; -ms-flex-direction: row; -webkit-flex-direction: row; text-align: center; justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; flex-wrap: wrap; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; } @media (min-width: 769px) { .sharing-elements-list { justify-content: flex-start; -ms-flex-pack: flex-start; -webkit-justify-content: flex-start; } } .sharing-element { flex: 0 0 auto; -ms-flex: 0 0 auto; -webkit-flex: 0 0 auto; } @media (min-width: 769px) { .sharing-element { margin: 0 0.309em 0.309em 0; } } .sharing-element a { display: block; padding: 0.618em 1.228em; display: block; margin: 0 0.1em 0.309em 0; }
Trovare la differenza