Как я могу изменить способ отображения главной страницы в моей теме Drupal
-
09-06-2019 - |
Вопрос
Я пытаюсь создать веб-сайт для журнала моего колледжа.Я использовал модуль "просмотры", чтобы показать блок статического контента, который я создал на главной странице.
Мой вопрос заключается в следующем:как я могу отредактировать css темы, чтобы он изменил способ отображения этого блока статического содержимого?
Для справки, вот ссылка на сайт (на португальском языке и практически без контента на данный момент).
Решение
Основным 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 напрямую, чтобы внести любые изменения, которые вы считаете нужными. Надеюсь, это поможет!
Другие советы
В данный момент я не могу получить доступ к вашему сайту, поэтому основываю это на довольно ограниченной информации.Но если домашняя страница представляет собой статический контент, модуль 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 по информационные файлы и таблицы стилей.Хотя, возможно, вы захотите купить книгу, поскольку онлайн-документация не очень хороша.
Похоже, что большая часть вашей информации CSS находится в некоторых * .css файлах. На странице также есть некоторая встроенная информация о стиле. Ваш стиль для статической информации исходит из встроенного материала. Я не уверен, как Drupal генерирует страницу, но нужно начинать искать какие-либо свойства для "ultima-edicao". Так называется окружающий DIV.