Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/flathead/celius-static


https://github.com/flathead/celius-static

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

        

# Целиус

[![Preview Version](https://img.shields.io/badge/celius-4.0-brightgreen)](https://flathead.github.io/Celius-Static/) [![Dev Status](https://img.shields.io/badge/develop-in%20process-blue)](https://github.com/flathead/Celius-Static)

**`Статус:`** `вёрстка завершена`

---

‼️**Внимание**‼️

Далее будет разворачиваться Bitrix и разрабатываться шаблон сайта.

Следующий код шаблона Bitrix будет содержаться и обновляться в [этом репозитории](https://).

Тестовый статичный сайт сохранится, но не будет обновляться.

Вся работа будет перенесена на локальный сервер.

---

## 🗃️ Структура

- [Главная страница](https://flathead.github.io/Celius-Static/)
- [Заглушка (на обслуживании)](https://flathead.github.io/Celius-Static/maintenance)
- [Личный кабинет](https://flathead.github.io/Celius-Static/account)
- [Услуги центра](https://flathead.github.io/Celius-Static/services)
- [Наши специалисты](https://flathead.github.io/Celius-Static/employee)
- [Консультация специалиста (пример услуги)](https://flathead.github.io/Celius-Static/services/konsultacia-specialista)
- [Сведения об образовательной организации](https://flathead.github.io/Celius-Static/information)
- [Оплата и доставка](https://flathead.github.io/Celius-Static/delivery)
- [Контакты](https://flathead.github.io/Celius-Static/contact)
- [Семинары](https://flathead.github.io/Celius-Static/seminars)
- [Учебный центр](https://flathead.github.io/Celius-Static/training)
- [Интернет-магазин](https://flathead.github.io/Celius-Static/shop)
- [Страница товара](https://flathead.github.io/Celius-Static/shop/sample-product)
- [Блог](https://flathead.github.io/Celius-Static/blog)
- [Страница статьи](https://flathead.github.io/Celius-Static/blog/sample-post)

## 📲 Версии

### — 4.0

- Вёрстка полностью выполнена
- Обновлены ссылки тестового сайта
- **Добавлено и адаптировано 4 страницы:**
- ЕСТЬ [Интернет-магазин](https://flathead.github.io/Celius-Static/shop) - в т.ч. работает фильтр
- ЕСТЬ [Страница товара](https://flathead.github.io/Celius-Static/shop/sample-product) - включая вкладки и форму
- [Блог](https://flathead.github.io/Celius-Static/blog)
- [Страница статьи](https://flathead.github.io/Celius-Static/blog/sample-post)

### — 0.3.2

- **Добавлено и адаптировано 2 страницы:**
- [Семинары](https://flathead.github.io/Celius-Static/seminars) - в том числе работает фильтрация семинаров
- [Учебный центр](https://flathead.github.io/Celius-Static/training) - в том числе работает фильтрация курсов

### — 0.3.1

- Добавлена фавиконка
- Исправлены незначительные баги
- Исправлены пути

### — 0.3

- Объединены и минифицированы все CSS - SASS и библиотеки, а так же JS и библиотеки
- Добавлены hover-transition для ссылок, кнопок, элементов меню и управления
- **Добавлены 4 модальных окна:**
- МО для вывода списка телефонов
- МО для авторизации
- МО для регистрации
- МО для восстановления пароля
- **Добавлены и адаптированы 6 страниц:**
- [Услуги центра](https://flathead.github.io/Celius-Static/services)
- [Наши специалисты](https://flathead.github.io/Celius-Static/employee)
- [Консультация специалиста (пример услуги)](https://flathead.github.io/Celius-Static/services/konsultacia-specialista)
- [Сведения об образовательной организации](https://flathead.github.io/Celius-Static/information)
- [Оплата и доставка](https://flathead.github.io/Celius-Static/delivery)
- [Контакты](https://flathead.github.io/Celius-Static/contact)

### — 0.2

- Добавлена анимация при раскрытии и закрытии меню
- Добавлена и адаптирована страница [обслуживания](https://flathead.github.io/Celius-Static/maintenance)
- Добавлена и адаптирована страница [личного кабинета](https://flathead.github.io/Celius-Static/account)
- Добавлены плавные анимации при наведении на ссылки меню, а так же анимации открытия подменю (sub-menu)

### — 0.1

- Добавлена и адаптирована главная страница
- Добавлено бургерное меню

## ⚙️ Установка

Для развёртывания модулей статичного сайта необходимо открыть Терминал в папке с проектом выполнить в терминале команды ниже:

```sh
npm install
- или -
npm i
```

Для отслеживания изменений / автообновление browser-sync:

```sh
npm run dev
```

После запуска команды, задачи по автоматизации, прописанные в gulpfile будут выполняться в автоматическом режиме. Среди них:

- Объединение и минификация всех .scss + .css (библиотек)
- Объединение и минификация всех JS-библиотек и главного JS-файла (app.js) при обновлении / сохранении `assets/js/app.js`
- Обновление страницы сайта после любых изменений в JS/SASS/HTML