Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ updates:
patterns:
- "*"
ignore:
- dependency-name: "@snack-uikit/figma-tokens"
- dependency-name: "react"
- dependency-name: "react-dom"
- dependency-name: "@types/react"
Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ The `BROWSER` env var (`chrome` | `firefox`) controls which manifest and build o

### UI Components

Uses `@snack-uikit/*` component library with `@emotion/styled` for CSS-in-JS styling.
Uses `@cloud-ru/ds-*` design system packages with `@emotion/styled` for CSS-in-JS styling.

## Code Style

Expand Down
6 changes: 3 additions & 3 deletions PROJECT_MAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ RU: Cloudhood - это браузерное расширение для упра
## Technology Stack | Технологический стек
- **Frontend**: React 18 + TypeScript
- **State Management**: Effector
- **UI Library**: @snack-uikit (Cloud.ru internal library | внутренняя библиотека Cloud.ru)
- **UI Library**: @cloud-ru/ds-* (Cloud.ru design system | дизайн-система Cloud.ru)
- **Build Tool**: Vite
- **Testing**: Vitest + Playwright
- **Architecture**: Feature-Sliced Design
Expand Down Expand Up @@ -136,7 +136,7 @@ pnpm build # Build for all browsers | Сборка для всех бр
#### Main | Основные
- `react` + `react-dom` - UI framework | UI фреймворк
- `effector` + `effector-react` - state management | управление состоянием
- `@snack-uikit/*` - Cloud.ru UI components | UI компоненты Cloud.ru
- `@cloud-ru/ds-*` - Cloud.ru UI components | UI компоненты Cloud.ru

#### Development | Разработка
- `vite` - bundler | сборщик
Expand All @@ -163,7 +163,7 @@ pnpm build # Build for all browsers | Сборка для всех бр
#### Design System | Дизайн система
- **Colors | Цвета**: `src/shared/assets/colors/` - profile palette | палитра профилей
- **Icons | Иконки**: `src/shared/assets/svg/` - SVG icons | SVG иконки
- **Fonts | Шрифты**: `src/assets/fonts/` - SBSans corporate fonts | корпоративные шрифты SBSans
- **Fonts | Шрифты**: `src/assets/fonts/` - Inter and Roboto Mono (OFL) | шрифты Inter и Roboto Mono (OFL)

#### Components | Компоненты
- **Snack UI Kit**: Cloud.ru internal component library | Внутренняя библиотека компонентов Cloud.ru
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ src/

- **Frontend**: React 18 + TypeScript
- **State Management**: Effector
- **UI Library**: @snack-uikit (Cloud.ru internal library)
- **UI Library**: @cloud-ru/ds-* (Cloud.ru design system)
- **Build Tool**: Vite
- **Testing**: Vitest + Playwright
- **Architecture**: Feature-Sliced Design
Expand Down
2 changes: 1 addition & 1 deletion README.ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ src/

- **Frontend**: React 18 + TypeScript
- **Управление состоянием**: Effector
- **UI библиотека**: @snack-uikit (внутренняя библиотека Cloud.ru)
- **UI библиотека**: @cloud-ru/ds-* (дизайн-система Cloud.ru)
- **Сборщик**: Vite
- **Тестирование**: Vitest + Playwright
- **Архитектура**: Feature-Sliced Design
Expand Down
2 changes: 1 addition & 1 deletion docker/screenshots/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
FROM mcr.microsoft.com/playwright:v1.63.0-noble

# Add custom fonts used by the extension UI.
COPY src/assets/fonts/*.otf /usr/local/share/fonts/
COPY src/assets/fonts/*.woff2 /usr/local/share/fonts/

# Refresh font cache so Playwright/Chromium can pick them up.
RUN fc-cache -f -v
Expand Down
29 changes: 16 additions & 13 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,21 +43,24 @@
"test:e2e:screenshots:generate": "pnpm test:e2e:screenshots:docker:update"
},
"dependencies": {
"@cloud-ru/ds-button": "1.0.3",
"@cloud-ru/ds-counter": "1.0.2",
"@cloud-ru/ds-divider": "1.0.1",
"@cloud-ru/ds-dropzone": "1.0.2",
"@cloud-ru/ds-fields": "2.3.0",
"@cloud-ru/ds-figma-variables": "2.0.0",
"@cloud-ru/ds-icons": "1.2.1",
"@cloud-ru/ds-list": "2.2.1",
"@cloud-ru/ds-modal": "1.1.3",
"@cloud-ru/ds-tabs": "1.0.7",
"@cloud-ru/ds-theme": "2.0.0",
"@cloud-ru/ds-toaster": "1.0.7",
"@cloud-ru/ds-toggles": "1.1.5",
"@cloud-ru/ds-tooltip": "1.0.6",
"@cloud-ru/ds-truncate-string": "1.0.6",
"@cloud-ru/ds-typography": "1.0.0",
"@emotion/react": "11.14.0",
"@emotion/styled": "11.14.1",
"@snack-uikit/button": "0.19.19",
"@snack-uikit/divider": "3.2.12",
"@snack-uikit/drop-zone": "0.9.13",
"@snack-uikit/fields": "0.57.5",
"@snack-uikit/figma-tokens": "17.7.5",
"@snack-uikit/icons": "0.27.8",
"@snack-uikit/list": "0.34.0",
"@snack-uikit/modal": "0.20.3",
"@snack-uikit/tabs": "0.10.20",
"@snack-uikit/toaster": "0.11.32",
"@snack-uikit/toggles": "0.13.28",
"@snack-uikit/tooltip": "0.18.16",
"@snack-uikit/truncate-string": "0.7.15",
"effector": "23.4.4",
"effector-react": "23.3.0",
"pino": "10.3.1",
Expand Down
Loading
Loading