Skip to content
This repository has been archived by the owner on Oct 19, 2022. It is now read-only.

edu-prog/eduprog-ui-framework-depr

Repository files navigation

Eduprog: Vue design system

CI

В дизайн системе предоставлены все необходимые компоненты и паттерны, которые используются в разработке front-end приложений Eduprog.

📋 Содержание

📦 Установка

// with npm
npm install edu-prog/design-system --save

// with yarn
yarn add edu-prog/design-system --save

🧱 Figma-компоненты

Вы можете найти сверстанные figma компоненты по ссылке.

🚗 Использование

Здесь Вы видите начальный пример:

<template>
  <div class="home">
    <Row>
      <Column>
        <Heading content="Регистрация" size="xl" />
      </Column>
    </Row>

    <Row>
      <Column>
        <TextInput type="text" label="Фамилия и Имя" mask="Иванов Иван" />
      </Column>
    </Row>

    <Row>
      <Column>
        <TextInput type="password" label="Пароль" />
      </Column>
    </Row>

    <Row>
      <Column>
        <Button content="Войти" type="main" size="l" />
      </Column>
    </Row>
  </div>
</template>

<script>
import Button from "eduprog-ds/src/components/Button.vue";
import Heading from "eduprog-ds/src/components/Heading.vue";
import TextInput from "eduprog-ds/src/components/TextInput.vue";

import { Row, Column } from "eduprog-ds/src/components/Grid.vue";

export default {
  name: "Home",
  components: {
    Button,
    Row,
    Column,
    TextInput,
    Heading,
  },
};
</script>

📄 Документация

Документация по дизайн-системе располагается на сайте: ссылка

📲 Обновление

Если Вы хотите внести изменение в репозиторий, пожалуйста используйте для этого GitHub Flow:

  • Создайте ветку
  • Добавьте в ветку изменённые файлы
  • зафиксируйте изменения
  • отправьте в удаленный репозиторий

После этого откройте pull request и добавьте другого разработчика, в качестве Reviewer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published