Changeset 93696 in spip-zone


Ignore:
Timestamp:
Dec 15, 2015, 11:52:25 AM (5 years ago)
Author:
cedric@…
Message:

le plugin BS3 est capable d'accepter un fichier variables.less au format BS2, en mappant au mieux les variables BS3 sur les variables BS2 existantes. Permet de faire fonctionner avec BS3 un site ou un theme developpe en BS2. Toutefois la grille ayant fortement change, les alignements ne sont pas forcement nickels, on y reviendra

Location:
_plugins_/bootstrap/trunk
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/bootstrap/trunk/bootstrap2spip/css/box.less

    r93301 r93696  
    1 @import "css/variables.less";
     1@import "css/spip.variables.less";
    22
    33/*
  • _plugins_/bootstrap/trunk/bootstrap2spip/css/spip.list.less

    r92809 r93696  
    33/* ------------------------------------------ */
    44
    5 @import "css/variables.less";
    65@import "css/spip.variables.less";
    76@import "css/mixins.less";
  • _plugins_/bootstrap/trunk/bootstrap2spip/css/spip.variables.less

    r93448 r93696  
     1// si on a un fichier variables.less BS2, faire un mapping des variables BS3 dessus
     2// on predefinit @bodyBackground pour voir si il va etre surcharge par une couleur
     3// dans ce cas c'est un fichier de variables BS2 a convertir, on importe css/variables-bs2tobs3.less
     4@bodyBackground:0;
     5@bs-variables-version:3;
     6@import "css/variables.less";
     7.translate_variables() when (iscolor(@bodyBackground)) {
     8        @import "css/variables-translatebs2.less";
     9        @bs-variables-version:2;
     10}
     11.translate_variables() when (@bodyBackground=0){
     12        @paddingLarge : @padding-large-vertical @padding-large-horizontal;
     13        @paddingSmall: @padding-small-vertical @padding-small-horizontal;
     14        @paddingMini: @padding-xs-vertical @padding-xs-horizontal;
     15
     16        @gridColumnWidth: @container-md / @grid-columns - @grid-gutter-width;
     17        @gridColumnWidth768: @container-sm / @grid-columns - @grid-gutter-width;
     18        @gridColumnWidth1200: @container-lg / @grid-columns - @grid-gutter-width;
     19}
     20
     21.translate_variables();
     22
     23#logo_site_spip {line-height: @bs-variables-version !important;}
     24
     25
    126// Compatibilite mini BS2/BS3
    227.border-radius(@border-radius) {
    328        border-radius: @border-radius;
    429}
    5 
    6 @paddingLarge : @padding-large-vertical @padding-large-horizontal;
    7 @paddingSmall: @padding-small-vertical @padding-small-horizontal;
    8 @paddingMini: @padding-xs-vertical @padding-xs-horizontal;
    9 
    10 @gridColumnWidth: @container-md / @grid-columns - @grid-gutter-width;
    11 @gridColumnWidth768: @container-sm / @grid-columns - @grid-gutter-width;
    12 @gridColumnWidth1200: @container-lg / @grid-columns - @grid-gutter-width;
    1330
    1431// Sprite icons path
  • _plugins_/bootstrap/trunk/paquet.xml

    r93589 r93696  
    22        prefix="bootstrap3"
    33        categorie="outil"
    4         version="3.0.2"
     4        version="3.0.3"
    55        etat="test"
    66        compatibilite="[3.0.2;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.