Coder Social home page Coder Social logo

doka-guide / content Goto Github PK

View Code? Open in Web Editor NEW
1.1K 15.0 605.0 246.33 MB

Контент Доки: статьи, картинки, демки и документация для авторов

Home Page: https://doka.guide

License: Other

HTML 98.55% JavaScript 0.78% Shell 0.40% CSS 0.27%
markdown hacktoberfest

content's Introduction

Контент Доки

Статус EditorConfig Статус спеллера Статус словаря Статус проверки ссылок Статус деплоя

⚠️ Если сайт Доки медленно загружается или не работает совсем

Дока — это добрая энциклопедия для веб-разработчиков. Наша цель — сделать документацию по веб-разработке практичной, понятной и не унылой.

Как устроена Дока

Дока состоит из двух репозиториев: платформа на базе Eleventy собирает статьи из репозитория с контентом (мы сейчас в нём), и на выходе получается наш красивый сайт.

📘 Этот репозиторий содержит только тексты статей и материалов проекта «Дока»!

Внесите свой вклад

Дока постоянно развивается. Вы можете писать статьи, помогать с разработкой или редактированием. Вы можете всё! Прекрасный мир опенсорса 🧚‍♀️

Почитайте, чем можно помочь Доке.

Присоединяйтесь к нашему сообществу в Телеграм, чтобы быть в курсе последних новостей, или к чату, чтобы пообщаться, задать вопрос и просто хорошо провести время.

Станьте автором

Хотите писать для Доки? Вам поможет руководство по стилю.

Прочитали и готовы?

  1. Форкните репозиторий с контентом и склонируйте его к себе.
  2. Определитесь с форматом материала (дока или статья) и,
    • если такой статьи ещё нет, откройте форк в терминале и введите ./new.sh. Когда вы ответите на несколько вопросов, останется открыть созданный файл index.md и начать писать. Также можно создать статью вручную по инструкции.
    • если статья уже есть, откройте её, и можете работать с текстом: вносить изменения, добавлять что-то полезное.
  3. Напишите статью (не забывайте сверяться с руководством по стилю). Всё, что хорошо выглядит в маркдауне, будет хорошо выглядеть на сайте. Если вы хотите предпросматривать статью локально, почитайте инструкцию по предпросмотру.
  4. Дополнительные материалы: картинки, демки, блок «На практике» сохраняйте в ту же папку, в подпапки images, demos, practice и так далее.
  5. Запустите автоматическую проверку орфографии командой npx yaspeller --only-errors --file-extensions ".md,.html" * (вы можете отредактировать это выражение, чтобы протестировать только те файлы, которые вы меняли).
  6. Закончили? Создайте пулреквест. Вот и всё! После небольшой проверки ваш материал появится на сайте Доки!

Распространяется под лицензиями CC BY-NC-SA 4.0 и CC BY-NC-ND 4.0, подробнее читайте в документации.

content's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

content's Issues

Свойство user-select

Рассказать, что это за свойство, когда надо использовать, какие проблемы решает. Показать в демо работу свойства. Про экспериментальные или устаревшие значения можно не рассказывать.

Референсы:

Тег `<optgroup>`

Уже есть плейсхолдер.
Нужно расширить доку.
Дать подробности синтаксиса, наглядные примеры, уместные ситуации для использования и особенности стилизации.
Важно сказать про атрибуты для этого тега.
Как отдельный случай можно рассмотреть выбор всех опций в конкретной группе.

Зачем думать о доступности?

Тема

В статье можно раскрыть следующее:

  • кому помогает доступность;
  • как доступность помогает компания;
  • как убедить коллег, что доступность важна и нужна.

Ссылки для старта

Полезные ссылки по тексту и демкам в Доке

Как правильно верстать фавикон

Тема

Самые дикие примеры типа игры или анимированного фавикона.

У рецептов в Доке особая структура. В подразделе «Задача» описываем, что надо сверстать, в «Готовое решение» — добавляем финальный код и демку, в «Разбор решения» подробно рассказываем про решение.

Можете заглянуть в рецепт «Разноцветный текст» для вдохновения.

Ссылки для старта

За основу можно взять https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs.

Полезные ссылки по тексту и демкам в Доке

Лонгрид Errors

Взять старую статью из ноушена и переделать.

Что нужно рассказать:

  • типы ошибок, которые выплевывает JS
  • как создавать свои ошибки

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.