Для дизайнеров

Настройка Sketch

  1. Установите Sketch

    Отключите в настройках Автосохранение, чтобы случайно не сохранить изменения и затереть работу другого дизайнера Autosave

  2. Установите Zeplin

  3. Установите плагин для Sketch — Zeplin

  4. Установите ownCloud и подключитесь к owncloud.b2b-center.ru (пароль вышлет Александр Зудин на почту)

  5. Получите доступ к файлу библиотеки cds.sketch у Сергея Гарибяна

  6. Подключите библиотеку в Sketch

    ownCloud/Design systems/CDS/cds.sketch

    ownCloud/Design systems/CDS/cds-icons.sketch

Подключение GIT, программ и пакетов для работы с файлами библиотеки

  1. Сгенерируйте SSH-ключ

  2. Отобразите скрытые папки и файлы, если не сделано.

    defaults write com.apple.finder AppleShowAllFiles YES в терминале

  3. Зайдите в Toolbox под своей доменной учёткой (как в почте или Inside), и по этой инструкции загрузить ключ в свой профиль

  4. Установите любой редактор кода на свой выбор (например, Visual Studio Code)

  5. Запросите права на чтение и запись репозитория DS у Владислава Магера

  6. Установите Node JS

  7. Получите доступ к git у DevOps

  8. Откройте Терминал и введите следующие команды:

    mkdir Projects — создает папку, где будут лежать проекты и репозитории

    cd Projects/ — переходим в созданную папку

    git clone gitolite@git.b2b-center.ru:cds — клонируем репозиторий

    cd cds/ — переходим в клонируемый репозиторий

    git remote update — получаем информацию о удаленных серверах

    git checkout master — переключаемся в ветку мастер

    git pull —-ff-only — стягиваем изменения с удаленного сервера

  9. Сконфигурируйте git

    git config --global user.name "i.familiya"

    git config --global user.email i.familiya@b2b-center.ru

  10. Установите xCode в AppStore и примите его лицензионное соглашение

  11. Установите homebrew

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  12. Установите wget

    brew install wget

  13. Обновите bash

    brew install bash

  14. Выполните установку

    nvm wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

  15. Перезагрузите terminal

  16. Установите с помощью терминала Node Version Manager(NVM)

  17. Установите необходимую ноду

    nvm install номер_версии

    на текущий момент версия используемая в дизайн системе 12.16.1 (17.05.2021)

  18. Обновите мастер

  19. Скачайте WebStorm

  20. В WebStorm откройте ИМЯ_ПОЛЬЗОВАТЕЛЯ/projects/cds

Решение проблем

При возникновении проблем с выполнением описанных шагов, напишите в #cds_dsgn

Новое мажорное обновление!
Мы активно разрабатываем дизайн систему CDS 3.0 на Vue 3