Как я могу изменить способ отображения моей темы на Drupal? - PullRequest
5 голосов
/ 30 августа 2008

Я пытаюсь создать сайт для журнала моего колледжа. Я использовал модуль "views", чтобы показать блок статического контента, который я создал на первой странице.

Мой вопрос: как мне отредактировать css темы, чтобы она изменила способ отображения блока статического содержимого?

Для справки, вот ссылка на сайт (на португальском языке, с почти нулевым содержанием на данный момент).

Ответы [ 3 ]

4 голосов
/ 31 августа 2008

В данный момент я не могу получить доступ к вашему сайту, поэтому я основываюсь на этом довольно ограниченной информацией. Но если домашняя страница имеет статический контент, модуль views может не подойти. Возможно, было бы лучше создать страницу (в меню выберите «Создать контент»> «страница»), запишите URL-адрес страницы и измените домашнюю страницу по умолчанию на этот URL-адрес («Администрирование»> «Конфигурация сайта»> «Информация о сайте»). Главная страница по умолчанию »находится внизу). Хотя, возможно, я неправильно понимаю, что вы подразумеваете под «статическим контентом».

Но как бы вы ни создавали первую страницу, не редактируйте CSS в теме - она ​​будет перезаписана при следующем обновлении. Вместо этого вам нужно создать подтему.

Например, если вы хотите добавить подтему Garland, в drupal 6. Сначала вам необходимо настроить каталог для ваших тем. Перейдите к sites/all/ в вашей установке drupal и создайте подкаталог с именем themes, если он еще не существует. Перейдите в этот каталог и создайте каталог для своей подтемы, скажем, mytheme (т.е. sites/all/themes/mytheme/). Затем с помощью вашего текстового редактора создайте файл с именем mytheme.info в этом каталоге с содержанием:

name = My Theme
version = 0.1
core = 6.x
base theme = garland
stylesheets[all][] = mytheme.css

А затем с помощью вашего текстового редактора создайте файл с именем mytheme.css в этом каталоге и поместите туда дополнительный CSS.

Для получения дополнительной информации есть документация по druapl для .info файлов и таблиц стилей . Хотя, возможно, вы захотите купить книгу, так как онлайн-документация невелика.

3 голосов
/ 16 сентября 2008

Основным CSS-файлом, который управляет вашим контентом, является файл styles.css, расположенный в выбранной вами теме. В вашем случае это означает, что большая часть стиля вашего сайта определяется этим файлом: /aroda/roda/themes/garland/style.css с основными эффектами окраски, которые обрабатываются этим файлом: /aroda/roda/files/color/garland-d3985506/style.css

В настоящее время вы используете Garland, стандартную тему Drupal, включенную в базовую загрузку, поэтому для получения рекомендаций не следует напрямую редактировать включенный файл style.css. Вместо этого вы, как сказал Дэниел Джеймс, должны создать подкаталог в / sites / all, который называется «themes».

Если вы используете Drupal 6, я бы следовал указаниям Дэниела Джеймса оттуда. Если вы используете Drupal 5, я бы скопировал каталог garland в каталог themes и переименовал его для чего-то определенного для вашего сайта (aroda_v1), чтобы у вас было что-то вроде / sites / all / themes / aroda_v1, которое содержат styles.css. На этом этапе вы можете редактировать файл styles.css напрямую, чтобы внести любые изменения, которые вы считаете нужными. Надеюсь, это поможет!

0 голосов
/ 30 августа 2008

Похоже, что большая часть вашей информации CSS находится в некоторых * .css файлах. На странице также есть некоторая встроенная информация о стиле. Ваш стиль для статической информации исходит из встроенного материала. Я не уверен, как Drupal генерирует страницу, но нужно искать какие-либо свойства для "ultima-edicao". Так называется окружающий DIV.

...