Aiuto tema barlow

nik
Posts: 55
Iscritto il: 03 Ott 07

Ciao,
chiedo una mano per il tema barlow che è molto semplice ma ha una pecca! le barre laterali e il corpo sono molto stretti.
Io sono una frana con i fogli di stile e grafica! chi mi sa dire dove devo mettere le mani per modificare due cose:
la prima, come ho detto devo allargare lebarre laterali e il corpo centrale? quale file si modifica e cosa determina la larghezza dei blocchi?
la seconda e meno importante, come si puo' spostare la barra di sinistra sulla destra in modo di averle tutte e due a destra?
grazie


Posts: 537
Iscritto il: 02 Set 07
Moderatore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore
  1. Per allargare la cosa diventa leggermente complessa da spiegare. Fai dei tentativi, per modificare la colonna a destra trovi tutti i parametri nel file layout.css
    ti lascio alcuni esempi. Per modificare la larghezza colonna laterale gioca sui parametri:
    .sidebar-left #main, .sidebar-right #main {
      width: 66%;
    }
    .sidebars #main {
      width: 45%;
    }
    .sidebar {
      width: 22.85%;
    }

Per il contenuto principale trovi tutto qui:

#main {
  width: 91%;
  padding: 2em 5% 1.5em 4%;
}

  • Per spostare la colonna sinistra a destra potresti intervenire sul file page.tpl.php cosi

    Tagli questo:

    <?php if ($sidebar_left != ''){ ?>
      <div id="sidebar-left" class="sidebar">
      <?php print $sidebar_left; ?>
      </div>
    <?php } ?>

    Poi modifici questa parte:

    <?php if ($sidebar_right != ''){ ?>
      <div id="sidebar-right" class="sidebar">
      <?php print $sidebar_right; ?>
      </div>
    <?php } ?>

    In:

    <?php if (($sidebar_right != '') || ($sidebar_left != '')){ ?>
      <div id="sidebar-right" class="sidebar">
      <?php print $sidebar_right; ?>
      <?php print $sidebar_left; ?>
      </div>
    <?php } ?>

    Ho aggiunto

    <?php
    print $sidebar_left;
    ?>

    Non sono sicuro che l'if funzioni (if (($sidebar_right != '') || ($sidebar_left != ''))) dovresti provare, se non dovesse andare rimettilo come prima o toglilo del tutto.

  • __________________

    nik
    Posts: 55
    Iscritto il: 03 Ott 07

    per il momento ti ringrazio, faccio al più presto delle prove...


    nik
    Posts: 55
    Iscritto il: 03 Ott 07

    l'ho modificato cosi seguendo il tuo suggerimento, non so se è corretto ma sembra funzionare:

    <?php if (($sidebar_right != '') || ($sidebar_left != '')){ ?>
    <div id="sidebar-left" class="sidebar">
      <?php print $sidebar_left; ?>
      </div>
      <div id="sidebar-right" class="sidebar">
      <?php print $sidebar_right; ?>
      </div>
    <?php } ?>


    Condividi contenuti