Плиз, оцените .css для DS

Главные вкладки

Аватар пользователя superintendent superintendent 23 марта 2013 в 21:28

Сделал собственный макет для DS. Визуально вроде все работает, но плиз, оцените с т.з. теории - я не большой специалист.

Выглядеть должно как на картинке

.darts > .group-left {
  width: 25%;
  float: left; /* LTR */
}

.darts > .group-header {
  width: 75%;
  clear: right;
}

.darts > .group-middleleft {
  width: 50%;
  float: left; /* LTR */
}

.darts > .group-middleright {
 
  float: right; /* LTR */
}

.darts > .group-footer {
  width: 75%;
  float: right; /* LTR */

}

<?php

/**
 * file
 * Display Suite 2 column.
 */
?>
<<?php print $layout_wrapper; print $layout_attributes?> class="darts <?php print $classes;?> clearfix">

  <?php if (isset($title_suffix['contextual_links'])): ?>
  <?php print render($title_suffix['contextual_links']); ?>
  <?php endif; ?>

  <<?php print $left_wrapper ?> class="group-left<?php print $left_classes?>">
    <?php print $left?>
  </<?php print $left_wrapper ?>>

  <<?php print $header_wrapper ?> class="group-header<?php print $header_classes?>">
    <?php print $header?>
  </<?php print $header_wrapper ?>>

  <<?php print $middleleft_wrapper ?> class="group-middleleft<?php print $middleleft_classes?>">
    <?php print $middleleft?>
  </<?php print $middleleft_wrapper ?>>

  <<?php print $middleright_wrapper ?> class="group-middleright<?php print $middleright_classes?>">
    <?php print $middleright?>
  </<?php print $middleright_wrapper ?>>

  <<?php print $footer_wrapper ?> class="group-footer<?php print $footer_classes?>">
    <?php print $footer?>
  </<?php print $footer_wrapper ?>>

</<?php print $layout_wrapper ?>>

<?php if (!empty($drupal_render_children)): ?>
  <?php print $drupal_render_children ?>
<?php 
endif; ?>

<?php
function ds_darts() {
  return array(
    
'label' => t('Darts'),
    
'regions' => array(
      
'left' => t('Left'),
      
'header' => t('Header'),
      
'middleleft' => t('Middleleft'),
      
'middleright' => t('Middleright'),
      
'footer' => t('Footer')
    ),
    
// Add this line if there is a default css file.
    
'css' => TRUE,
    
// Add this line if you're using DS 2.x for icon preview
    
'image' => TRUE,
  );
}
?>
ВложениеРазмер
Иконка изображения maket.png8.04 КБ

Комментарии