Научно-образовательный IT-форум

Объявление

Поддержать просветительскую деятельность форума можно по ссылке

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Научно-образовательный IT-форум » Вопросы (задачи) » [+] Как добавить favicon в GitHub page?


[+] Как добавить favicon в GitHub page?

Сообщений 1 страница 2 из 2

1

Создана страничка посредством https://pages.github.com/ В репозитории имеются лишь два файла index.md и favicon.ico. Как сделать так, чтобы иконка применилась к странице?

2

Возможно так:
есть markdown файл, который рендерится в html и подставляется в html шаблон из папки _layouts. В шаблоне внутри тега <head></head> прописывается все что нужно, в том числе указывается фавикон. общие куски разных лэйаутов складываются в папку _includes, потом в шаблоне лэйаута подключать с помощью "директивы" {% include head.html %}.

Структура проекта:

_includes
    head.html
_layouts
    default.html
public
    favicon.ico
index.md
-------------------------------------------
в корне: _include; _layouts; public; index.md
layout указывает, какой шаблон из папки _layouts будет использоваться для отображения страницы:
-------------------------------------------

Файл index.md:

---
layout: default
title: Home
---

## Header

Some text

Файл default.html:

<!DOCTYPE html>
<html>

  {% include head.html %}

  <body>
      {{ content }}
  </body>
</html>

Файл head.html:

<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <link rel="shortcut icon" href="{{ site.baseurl }}/public/favicon.ico">
</head>

---------------------------------------------------
Пример:
сам сайт с favicon:
https://eseeldur.github.io/md-favicon/
репозиторий:
https://github.com/Eseeldur/md-favicon
---------------------------------------------------
Если вы хотите, чтобы доменное имя было без указания папки (в данном случае [ваш логин на гитхаб].github.io/md-favicon/), а вот таким:  [ваш логин на гитхаб].github.io
То можно сделать так: создаете новый репозиторий в вашем аккаунте github с именем "[ваш логин на гитхаб].github.io"
---------------------------------------------------
Пример:
тот же сайт с другим доменом:
https://eseeldur.github.io/
---------------------------------------------------
Также можно вот что: после создания своего репозитория перейти в его настройки, чтобы настроить github pages, в настройках github pages есть пункт: "Custom domain", где можно создать свой домен к сайту, но нужно учесть все правила

Отредактировано Eseeldur (2021-04-22 17:02:23)

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » Научно-образовательный IT-форум » Вопросы (задачи) » [+] Как добавить favicon в GitHub page?