Как я могу изменить способ отображения главной страницы в моей теме Drupal

StackOverflow https://stackoverflow.com/questions/35372

  •  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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top