Enhance project structure and styling for landing page. Add detailed file structure documentation in cloud.md. Update webpack configuration to support CSS Modules and SCSS. Introduce new styles for terms page and integrate them into the build process. Update package.json and package-lock.json with new dependencies for improved styling capabilities.
platform/bro-js/bro.landing/pipeline/head This commit looks good
platform/bro-js/bro.landing/pipeline/head This commit looks good
This commit is contained in:
@@ -33,6 +33,32 @@
|
||||
|
||||
---
|
||||
|
||||
## Структура файлов
|
||||
|
||||
```
|
||||
bro.landing/
|
||||
├── src/
|
||||
│ ├── styles/
|
||||
│ │ ├── main.module.scss # CSS Modules для React компонентов
|
||||
│ │ ├── main.module.scss.d.ts # TypeScript типы для CSS Modules
|
||||
│ │ └── terms.scss # Обычный SCSS для статической страницы
|
||||
│ ├── pages/
|
||||
│ │ └── under-construction/ # Главная страница (React)
|
||||
│ ├── index.tsx # Entry point для главной страницы
|
||||
│ ├── terms.js # Entry point для стилей Terms
|
||||
│ ├── terms.html # Статический HTML Terms страницы
|
||||
│ ├── index.ejs # HTML шаблон для React страницы
|
||||
│ └── app.tsx # React приложение
|
||||
├── dist/ # Собранные файлы
|
||||
│ ├── index.html # Главная (с React)
|
||||
│ ├── index.js + index.css # Бандлы главной
|
||||
│ ├── terms.html # Terms (чистый HTML + CSS)
|
||||
│ └── terms.css # Стили Terms
|
||||
├── ijl.config.js # Webpack конфигурация
|
||||
└── package.json
|
||||
|
||||
```
|
||||
|
||||
## Структура проекта
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user