Мы всегда ищем помощь в улучшении наших учебных материалов. Мы тоже хотели бы вашего участия!
Во -первых, прочитайте завет участника.
Далее вы можете внести свой вклад следующим образом:
$ git clone [email protected]:gdiminneapolis/falling-in-love-with-git.git
$ cd falling-in-love-with-git
$ bundle install
$ yarn install
Основное место, где вы захотите внести изменения, будет для source/_slides/ files. Каждый файл содержит часть презентации. Следуя конвенциям для reveal слайд -колод, каждый файл представляет собой <section> , который идет слева направо. Если вы внедряете Sub <section> s, эти слайды упадут.
Вы можете использовать HTML или Marckdown, которая когда -либо соответствует вашим потребностям наилучшим образом.
@agebhardt создал несколько пользовательских стилей, созданных для этой презентации. Обратите внимание на то, как они используются, изучите source/css/styles.css чтобы выучить их секреты и удивительное управление.
Кроме того, поскольку это выявленная презентация, вы также должны изучать эти стили.
$ yarn start
Запустит ваш браузер по умолчанию в режиме Live-Update, в котором рассказывается о сгенерированном каталоге Jekyll и посмотрите на справочник Jekyll Source для изменений. Обратите внимание, что в первый раз, когда вы запустите это, не может быть папки _site , поэтому вам может потребоваться обновить браузер после завершения первой сборки.
$ yarn checkin
Это создаст docs/ каталог, в котором будут обслуживаться слайды, совершать и протолкнуть все текущие изменения в общественном хранилище.
Файл _publish.yml в корневом каталоге может быть установлен для обеспечения переопределения и заполнения, необходимых для публикации на страницах GH. Вообще говоря, ничего не нужно сделать с этими настройками.
Agebhardt ? ? ? ? | Тамара Храм ? ? ? ? ? ? ? ? ? |
|---|
В этом репо используется спецификация всех контролей. Есть инструмент, позволяющий легко добавить людей в список.
Это потребует имя учетной записи GitHub участника, например, tamouse .
$ yarn contributors:add
.all_contributors $ yarn contributors:generate
Обязательно прочитайте спецификацию всех контролей, прежде чем обновлять ее вручную.