ru24.pro
Работа
Январь
2025
1 2 3 4 5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Создание темы для Laravel прооекта

0
У нас есть CMS, построенная на Laravel 9.x, с поддержкой мульти-язычности и динамического контента. Мы создали новый шаблон HTML и хотим интегрировать его как отдельную тему в эту CMS. Ваша задача — создать новую тему, скопировав основную и адаптировав ее под новые шаблоны и стили, с полной поддержкой функционала CMS.

Что нужно сделать:

1. Создание новой темы:

• Создать директорию для новой темы: resources/views/themes/custom-theme.

• Сохранить структуру и логику существующей темы (разделение на layouts, partials, pages, shortcodes).

2. Интеграция HTML-шаблонов:

• Адаптировать CSS, JS и изображения:

• Настроить подключение ассетов через Blade-шаблоны.

3. Сохранение функционала CMS:

• Интегрировать систему динамического контента:

• Поддержка директив Theme::partial, Theme::content, Menu::renderMenuLocation.

• Сохранить работу мультиязычности.

4. Адаптация стилей:

• Применить стили и HTML из шаблонов на все страницы, сохраняя адаптивность и кроссбраузерность.
• Адаптировать стили для размещения кнопки переключения локализации

5. Тестирование:

• Проверить корректность работы всех страниц:

• Убедиться в правильной работе мультиязычности и форм.

6. Передача готового результата:

• Архив с новой темой (Blade-шаблоны, CSS, JS, изображения).

• Описание дополнительных настроек (если потребуется).



Что мы предоставляем:

1. Исходники CMS.

2. Архив с новыми HTML-шаблонами.


Ожидаемый результат: Рабочая , полностью интегрированная тема (архив темы)

Сроки выполнения: до 7 дней