1+ /**
2+ * CSS переменные для компонента AudioRecorder
3+ */
4+ export interface AudioRecorderThemeCSSVariables {
5+ // Container
6+ /** Позиционирование контейнера */
7+ '--chotto-audiorecorder-container-position' : string ;
8+ /** Отображение контейнера */
9+ '--chotto-audiorecorder-container-display' : string ;
10+ /** Выравнивание элементов контейнера */
11+ '--chotto-audiorecorder-container-align-items' : string ;
12+ /** Цвет фона контейнера */
13+ '--chotto-audiorecorder-container-background-color' : string ;
14+ /** Высота контейнера */
15+ '--chotto-audiorecorder-container-height' : string ;
16+
17+ // Recording container
18+ /** Отображение контейнера записи */
19+ '--chotto-audiorecorder-recording-container-display' : string ;
20+ /** Промежуток между элементами контейнера записи */
21+ '--chotto-audiorecorder-recording-container-gap' : string ;
22+ /** Высота строки контейнера записи */
23+ '--chotto-audiorecorder-recording-container-line-height' : string ;
24+
25+ // Recording icon
26+ /** Высота строки иконки записи */
27+ '--chotto-audiorecorder-recording-icon-line-height' : string ;
28+ /** Размер шрифта иконки записи */
29+ '--chotto-audiorecorder-recording-icon-font-size' : string ;
30+ /** Webkit анимация иконки записи */
31+ '--chotto-audiorecorder-recording-icon-webkit-animation' : string ;
32+ /** Анимация иконки записи */
33+ '--chotto-audiorecorder-recording-icon-animation' : string ;
34+
35+ // Stop button
36+ /** Ширина кнопки остановки */
37+ '--chotto-audiorecorder-stop-width' : string ;
38+ /** Высота кнопки остановки */
39+ '--chotto-audiorecorder-stop-height' : string ;
40+ /** Цвет фона кнопки остановки */
41+ '--chotto-audiorecorder-stop-background-color' : string ;
42+ /** Курсор кнопки остановки */
43+ '--chotto-audiorecorder-stop-cursor' : string ;
44+ /** Радиус границы кнопки остановки */
45+ '--chotto-audiorecorder-stop-border-radius' : string ;
46+
47+ // Blink keyframes
48+ /** Цвет начала анимации мигания */
49+ '--chotto-audiorecorder-blink-keyframes-0-color' : string ;
50+ /** Цвет середины анимации мигания */
51+ '--chotto-audiorecorder-blink-keyframes-50-color' : string ;
52+ /** Цвет конца анимации мигания */
53+ '--chotto-audiorecorder-blink-keyframes-100-color' : string ;
54+
55+ // Button
56+ /** Цвет фона кнопки */
57+ '--chotto-audiorecorder-button-background-color' : string ;
58+ /** Граница кнопки */
59+ '--chotto-audiorecorder-button-border' : string ;
60+ /** Отображение span кнопки */
61+ '--chotto-audiorecorder-button-span-display' : string ;
62+ /** Курсор span кнопки */
63+ '--chotto-audiorecorder-button-span-cursor' : string ;
64+ /** Отступы span кнопки */
65+ '--chotto-audiorecorder-button-span-padding' : string ;
66+ /** Размер шрифта span кнопки */
67+ '--chotto-audiorecorder-button-span-font-size' : string ;
68+ /** Цвет span кнопки */
69+ '--chotto-audiorecorder-button-span-color' : string ;
70+ /** Цвет span кнопки при наведении */
71+ '--chotto-audiorecorder-button-span-hover-color' : string ;
72+
73+ // Button record
74+ /** Отображение span кнопки записи */
75+ '--chotto-audiorecorder-button-record-span-display' : string ;
76+ /** Курсор span кнопки записи */
77+ '--chotto-audiorecorder-button-record-span-cursor' : string ;
78+ /** Отступы span кнопки записи */
79+ '--chotto-audiorecorder-button-record-span-padding' : string ;
80+ /** Размер шрифта span кнопки записи */
81+ '--chotto-audiorecorder-button-record-span-font-size' : string ;
82+ /** Цвет span кнопки записи */
83+ '--chotto-audiorecorder-button-record-span-color' : string ;
84+ /** Цвет span кнопки записи при наведении */
85+ '--chotto-audiorecorder-button-record-span-hover-color' : string ;
86+
87+ // Button disabled
88+ /** События указателя отключенной кнопки */
89+ '--chotto-audiorecorder-button-disabled-pointer-events' : string ;
90+ /** Курсор span отключенной кнопки */
91+ '--chotto-audiorecorder-button-disabled-span-cursor' : string ;
92+ /** Цвет span отключенной кнопки */
93+ '--chotto-audiorecorder-button-disabled-span-color' : string ;
94+ }
0 commit comments