Brak opisu

Gogs 46fa0734c5 -- 3 tygodni temu
assets 06219819b6 -- 3 tygodni temu
pug 06219819b6 -- 3 tygodni temu
vue 46fa0734c5 -- 3 tygodni temu
.gitignore 06219819b6 -- 3 tygodni temu
README.md 46fa0734c5 -- 3 tygodni temu
doc.json 06219819b6 -- 3 tygodni temu
lzma.coffee 46e553391b -- 3 tygodni temu

README.md

Текущая ззадача

оформи и напиши все файлы для app/pages/Contacts Данные для страницы:

+992 372 27 09 46 просп. Исмоила Сомони, 26 Сейчас руководство скину брат Азимов Махмадюсуф зам директора Директор Джумахон Розикзода

применяй правила:

Корневой каталог и мета данные

Важно: мета данные добавляются через app/temp.coffe базовым тегоьм для vuejs является body, app/index.pug начинается с div, теги html, head, body ЗАПРЕЩЕНО использовать.

Радота с кодом

всегда приводи полный листинг файлов при форматировании кода для отделения логических блоков используй 4 пробела (" ") следи за строгим соблюдением синтаксиса используемых языков (coffeescript, pug, stylus) в pug не используй многострочные вычисляемые атрибуты

работа с консолью

используй для вывода в консоль debug.log

console.log "переменная temp = #{temp}" - не правильно debug.log "переменная temp = "+temp - правильно

Цвета и управление темами

во всех *.styl файлах используй цвета в виде переменных, определённых в файле tailwind.config.js

Стили

все глобальный настройки стилей, пиши в app/temp.styl в остальных файлах, строго стили необходимые только для данного компаонента

стиль написания классов

.container.mx-auto.px-4 - не правильно div(class="container.mx-auto px-4") - правильно

не используй вызовы

Vue = require 'vue' VueRouter = require 'vue-router'

  • Подключение осуществлено глобально через файл doc.json

git

проверяй последние версии файлов в репозитарии, корневой каталог vue/ от него идут пути к файлам пример: в коде -> app/temp.coffee, в репозитарии -> vue/app/temp.coffee https://gogs.osvoj.ru/s5l.ru/borbad.s5l.ru/src/master

файл с правилами

https://gogs.osvoj.ru/s5l.ru/borbad.s5l.ru/raw/master/README.md

общая структура проекта

app/ ├── tailwind.config.js (настройка тем и Tailwind CSS) ├── temp.pug (основной layout) ├── temp.coffee (инициализация Vue и роутера) ├── temp.styl (стили которые сложно или не удобно сделать на Tailwind CSS или стили к однотипным элементам на stylus) ├── page/

 ├── Home/  (главная страница)
      ├── index.coffee
      ├── index.pug
      ├── index.styl
 ├── [другие_страницы]/
      ├── index.coffee
      ├── index.pug
      ├── index.styl

└── shared/

 ├── ThemeToggle/
      ├── index.coffee
      ├── index.pug
      ├── index.styl
 ├── MultiLevelMenu/
      ├── index.coffee
      ├── index.pug
      ├── index.styl
 ├── ImageSlider/
      ├── index.coffee
      ├── index.pug
      ├── index.styl
 ├── ModalWindow/
      ├── index.coffee
      ├── index.pug
      ├── index.styl
 ├── FormValidator/
      ├── index.coffee
      ├── index.pug
      ├── index.styl
 ├── FilterSort/
      ├── index.coffee
      ├── index.pug
      ├── index.styl