2012-04-24 3 views
4

Я использую Gist для отображения битов кода в своем блоге (точнее, будет, если/когда на этот вопрос будет дан ответ), чтобы я мог использовать его красивую подсветку синтаксиса. Когда я встраивать Сущностью на моей странице, то есть бар под встраиваемой и отформатированный код, который выглядит следующим образом:Можно ли изменить код встраивания GitHub Gist?

enter image description here

Теперь я решил, что этот бар выглядит вид некрасиво, если у меня есть несколько строк фрагменты, длина которых составляет всего одну строчку, причем этот бар под каждым из них. Я обнаружил, что можно скрыть этот бар с помощью CSS, но я хочу узнать, подходит ли это для этого. Есть ли какие-либо юридические последствия, о которых я должен знать? Я просмотрел условия обслуживания Гитуба и потратил несколько минут на это, но ничего не нашел.

+0

Похоже, это должно быть совершенно нормально. – sblom

ответ

4

Вам не нужно будет modifiy в gist/embed.css от GitHub, но вы можете просто добавить более конкретные правила (как described here), который будет объявлен после существующих один:

.gist .gist-file .gist-meta { 
    overflow: auto; overflow-x: hidden; 
} 
.gist .gist-file .gist-data { 
    overflow: auto; overflow-x: hidden; 
} 

Если это объявленный после <link rel="stylesheet" href="http://gist.github.com/stylesheets/gist/embed.css"/>, он должен иметь приоритет.
См. Также этот пример изменения CSS при создании Embedding a Gist in Your WordPress Blog.

+1

Вот что я имел в виду, хотя я и делал то, что устанавливал '.gist-meta {display: none;}' и '.gist .gist-file {border-bottom: 0px}', чтобы избавиться от нижней границы , Наверное, я должен был быть более конкретным; Я действительно имел в виду бар, в котором говорится: «Этот Gist, представленный вам GitHub ...» на нем. –

Смежные вопросы