diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 65619a3891..6fe23fc115 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -14,7 +14,7 @@ "@gatsbyjs/reach-router": "1.3.9", "@seafile/react-image-lightbox": "2.0.2", "@seafile/resumablejs": "1.1.16", - "@seafile/sdoc-editor": "0.5.71", + "@seafile/sdoc-editor": "0.5.75", "@seafile/seafile-calendar": "0.0.12", "@seafile/seafile-editor": "1.0.99", "@uiw/codemirror-extensions-langs": "^4.19.4", @@ -4617,9 +4617,9 @@ "integrity": "sha512-8rBbmAEuuwOAGHYGCtEzpx+bxAcGS+V30otMmhRe7bPAdh4E57RWgCa8x7pkzHGFlY1t5d+ILz1gojvPVMYQig==" }, "node_modules/@seafile/sdoc-editor": { - "version": "0.5.71", - "resolved": "https://registry.npmjs.org/@seafile/sdoc-editor/-/sdoc-editor-0.5.71.tgz", - "integrity": "sha512-TEezoW8OcZtaA6HE9O4l1Mi6x9sgQoYLidiJUR6/K9OpfEhK3SHtsZMavSxgIhkpMLyF9ty+Kjfr8KVKsXNI/w==", + "version": "0.5.75", + "resolved": "https://registry.npmjs.org/@seafile/sdoc-editor/-/sdoc-editor-0.5.75.tgz", + "integrity": "sha512-Lgr2x78uItR+XNR/bqI2biczkaq+bfXj1Mjr/qiE/dAssxOc0pAiJdvVYoPZmnezv1ci9xVWmAXahZtaupxfHg==", "dependencies": { "@seafile/print-js": "1.6.5", "@seafile/react-image-lightbox": "2.0.4", @@ -31292,9 +31292,9 @@ "integrity": "sha512-8rBbmAEuuwOAGHYGCtEzpx+bxAcGS+V30otMmhRe7bPAdh4E57RWgCa8x7pkzHGFlY1t5d+ILz1gojvPVMYQig==" }, "@seafile/sdoc-editor": { - "version": "0.5.71", - "resolved": "https://registry.npmjs.org/@seafile/sdoc-editor/-/sdoc-editor-0.5.71.tgz", - "integrity": "sha512-TEezoW8OcZtaA6HE9O4l1Mi6x9sgQoYLidiJUR6/K9OpfEhK3SHtsZMavSxgIhkpMLyF9ty+Kjfr8KVKsXNI/w==", + "version": "0.5.75", + "resolved": "https://registry.npmjs.org/@seafile/sdoc-editor/-/sdoc-editor-0.5.75.tgz", + "integrity": "sha512-Lgr2x78uItR+XNR/bqI2biczkaq+bfXj1Mjr/qiE/dAssxOc0pAiJdvVYoPZmnezv1ci9xVWmAXahZtaupxfHg==", "requires": { "@seafile/print-js": "1.6.5", "@seafile/react-image-lightbox": "2.0.4", diff --git a/frontend/package.json b/frontend/package.json index f4f5c7c4d1..6c59a951a7 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,7 +9,7 @@ "@gatsbyjs/reach-router": "1.3.9", "@seafile/react-image-lightbox": "2.0.2", "@seafile/resumablejs": "1.1.16", - "@seafile/sdoc-editor": "0.5.71", + "@seafile/sdoc-editor": "0.5.75", "@seafile/seafile-calendar": "0.0.12", "@seafile/seafile-editor": "1.0.99", "@uiw/codemirror-extensions-langs": "^4.19.4", diff --git a/media/sdoc-editor/locales/cs/sdoc-editor.json b/media/sdoc-editor/locales/cs/sdoc-editor.json index 292908a199..bdba785801 100644 --- a/media/sdoc-editor/locales/cs/sdoc-editor.json +++ b/media/sdoc-editor/locales/cs/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Vložit řádek", - "Insert_column": "Vložit sloupec", "Set_align": "Nastavit zarovnání", "Left": "Vlevo", "Center": "Střed", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "Fit table to page width", "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", "Vertical_align": "Vertical alignment", - "Horizontal_align": "Horizontal alignment" -} \ No newline at end of file + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_view": "SeaTable view" +} diff --git a/media/sdoc-editor/locales/de/sdoc-editor.json b/media/sdoc-editor/locales/de/sdoc-editor.json index f5c9485003..c7bbfbba9c 100644 --- a/media/sdoc-editor/locales/de/sdoc-editor.json +++ b/media/sdoc-editor/locales/de/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Zeile einfügen", - "Insert_column": "Spalte einfügen", "Set_align": "Ausrichtung festlegen", "Left": "Links", "Center": "Zentrieren", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "Fit table to page width", "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", "Vertical_align": "Vertical alignment", - "Horizontal_align": "Horizontal alignment" -} \ No newline at end of file + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_view": "SeaTable view" +} diff --git a/media/sdoc-editor/locales/en/sdoc-editor.json b/media/sdoc-editor/locales/en/sdoc-editor.json index eadd3774dd..8b86f12e29 100644 --- a/media/sdoc-editor/locales/en/sdoc-editor.json +++ b/media/sdoc-editor/locales/en/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Insert row", - "Insert_column": "Insert column", "Set_align": "Set align", "Left": "Left", "Center": "Center", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "Fit table to page width", "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", "Vertical_align": "Vertical alignment", - "Horizontal_align": "Horizontal alignment" -} \ No newline at end of file + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_view": "SeaTable view" +} diff --git a/media/sdoc-editor/locales/es/sdoc-editor.json b/media/sdoc-editor/locales/es/sdoc-editor.json index 1321866052..5eee4be62c 100644 --- a/media/sdoc-editor/locales/es/sdoc-editor.json +++ b/media/sdoc-editor/locales/es/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Insert row", - "Insert_column": "Insert column", "Set_align": "Establecer alineación", "Left": "Izquierda", "Center": "Centrar", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "Fit table to page width", "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", "Vertical_align": "Vertical alignment", - "Horizontal_align": "Horizontal alignment" -} \ No newline at end of file + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_view": "SeaTable view" +} diff --git a/media/sdoc-editor/locales/fr/sdoc-editor.json b/media/sdoc-editor/locales/fr/sdoc-editor.json index db40a0d4eb..652c931b0d 100644 --- a/media/sdoc-editor/locales/fr/sdoc-editor.json +++ b/media/sdoc-editor/locales/fr/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "Supprimer la ligne", "Delete_column": "Supprimer la colonne", "Insert_row": "Insérer une ligne", - "Insert_column": "Insérer une colonne", "Set_align": "Ajuster l'alignement", "Left": "Gauche", "Center": "Centrer", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "Fit table to page width", "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", "Vertical_align": "Vertical alignment", - "Horizontal_align": "Horizontal alignment" -} \ No newline at end of file + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_view": "SeaTable view" +} diff --git a/media/sdoc-editor/locales/it/sdoc-editor.json b/media/sdoc-editor/locales/it/sdoc-editor.json index 3c93d7b52d..c25f8bf75c 100644 --- a/media/sdoc-editor/locales/it/sdoc-editor.json +++ b/media/sdoc-editor/locales/it/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "Delete row", "Delete_column": "Delete column", "Insert_row": "Insert row", - "Insert_column": "Insert column", "Set_align": "Imposta allineamento", "Left": "Sinistra", "Center": "Centrato", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "Fit table to page width", "Enter_text_or_press_forward_slash_to_insert_element": "Enter text or press '/' to insert element", "Vertical_align": "Vertical alignment", - "Horizontal_align": "Horizontal alignment" -} \ No newline at end of file + "Horizontal_align": "Horizontal alignment", + "SeaTable_column": "SeaTable column", + "SeaTable_view": "SeaTable view" +} diff --git a/media/sdoc-editor/locales/ru/sdoc-editor.json b/media/sdoc-editor/locales/ru/sdoc-editor.json index 93b6286f89..d242b05df1 100644 --- a/media/sdoc-editor/locales/ru/sdoc-editor.json +++ b/media/sdoc-editor/locales/ru/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "Удалить строку", "Delete_column": "Удалить столбец", "Insert_row": "Вставить строку", - "Insert_column": "Вставить столбец", "Set_align": "Установить выравнивание", "Left": "Слева", "Center": "По центру", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "Подогнать таблицу по ширине страницы", "Enter_text_or_press_forward_slash_to_insert_element": "Введите текст или нажмите '/', чтобы вставить элемент", "Vertical_align": "Вертикальное выравнивание", - "Horizontal_align": "Горизонтальное выравнивание" -} \ No newline at end of file + "Horizontal_align": "Горизонтальное выравнивание", + "SeaTable_column": "Столбец SeaTable", + "SeaTable_view": "Вид SeaTable" +} diff --git a/media/sdoc-editor/locales/zh-CN/sdoc-editor.json b/media/sdoc-editor/locales/zh-CN/sdoc-editor.json index 347790adc8..78295ea5f8 100644 --- a/media/sdoc-editor/locales/zh-CN/sdoc-editor.json +++ b/media/sdoc-editor/locales/zh-CN/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "删除当前行", "Delete_column": "删除当前列", "Insert_row": "插入行", - "Insert_column": "插入列", "Set_align": "对齐方式", "Left": "左对齐", "Center": "居中", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "自动适应页面宽度", "Enter_text_or_press_forward_slash_to_insert_element": "输入文本或按下 '/' 插入元素", "Vertical_align": "垂直对齐", - "Horizontal_align": "水平对齐" -} \ No newline at end of file + "Horizontal_align": "水平对齐", + "SeaTable_column": "SeaTable 列", + "SeaTable_view": "SeaTable 视图" +} diff --git a/media/sdoc-editor/locales/zh_CN/sdoc-editor.json b/media/sdoc-editor/locales/zh_CN/sdoc-editor.json index 347790adc8..78295ea5f8 100644 --- a/media/sdoc-editor/locales/zh_CN/sdoc-editor.json +++ b/media/sdoc-editor/locales/zh_CN/sdoc-editor.json @@ -43,7 +43,6 @@ "Delete_row": "删除当前行", "Delete_column": "删除当前列", "Insert_row": "插入行", - "Insert_column": "插入列", "Set_align": "对齐方式", "Left": "左对齐", "Center": "居中", @@ -461,5 +460,7 @@ "Fit_table_to_page_width": "自动适应页面宽度", "Enter_text_or_press_forward_slash_to_insert_element": "输入文本或按下 '/' 插入元素", "Vertical_align": "垂直对齐", - "Horizontal_align": "水平对齐" -} \ No newline at end of file + "Horizontal_align": "水平对齐", + "SeaTable_column": "SeaTable 列", + "SeaTable_view": "SeaTable 视图" +} diff --git a/media/sdoc-editor/sdoc-editor-font.css b/media/sdoc-editor/sdoc-editor-font.css index 58755ed9ca..efbfdb4950 100644 --- a/media/sdoc-editor/sdoc-editor-font.css +++ b/media/sdoc-editor/sdoc-editor-font.css @@ -1,14 +1,14 @@ @font-face { font-family: "sdocfont"; /* Project id 4097705 */ - src: url('./sdoc-editor-font/iconfont.eot?t=1716446789113'); + src: url('./sdoc-editor-font/iconfont.eot?t=1718674664011'); /* IE9 */ - src: url('./sdoc-editor-font/iconfont.eot?t=1716446789113#iefix') format('embedded-opentype'), + src: url('./sdoc-editor-font/iconfont.eot?t=1718674664011#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('./sdoc-editor-font/iconfont.woff2?t=1716446789113') format('woff2'), - url('./sdoc-editor-font/iconfont.woff?t=1716446789113') format('woff'), - url('./sdoc-editor-font/iconfont.ttf?t=1716446789113') format('truetype'), - url('./sdoc-editor-font/iconfont.svg?t=1716446789113#sdocfont') format('svg'); + url('./sdoc-editor-font/iconfont.woff2?t=1718674664011') format('woff2'), + url('./sdoc-editor-font/iconfont.woff?t=1718674664011') format('woff'), + url('./sdoc-editor-font/iconfont.ttf?t=1718674664011') format('truetype'), + url('./sdoc-editor-font/iconfont.svg?t=1718674664011#sdocfont') format('svg'); } .sdocfont { @@ -19,6 +19,14 @@ -moz-osx-font-smoothing: grayscale; } +.sdoc-more-vertical-left:before { + content: "\e670"; +} + +.sdoc-seatable-view:before { + content: "\e66f"; +} + .sdoc-text-style:before { content: "\e66e"; } diff --git a/media/sdoc-editor/sdoc-editor-font/iconfont.eot b/media/sdoc-editor/sdoc-editor-font/iconfont.eot index 9e892ea038..2743e1e455 100644 Binary files a/media/sdoc-editor/sdoc-editor-font/iconfont.eot and b/media/sdoc-editor/sdoc-editor-font/iconfont.eot differ diff --git a/media/sdoc-editor/sdoc-editor-font/iconfont.svg b/media/sdoc-editor/sdoc-editor-font/iconfont.svg index 0cdd3a23f5..5dbc2edebd 100644 --- a/media/sdoc-editor/sdoc-editor-font/iconfont.svg +++ b/media/sdoc-editor/sdoc-editor-font/iconfont.svg @@ -14,6 +14,10 @@ /> + + + + diff --git a/media/sdoc-editor/sdoc-editor-font/iconfont.ttf b/media/sdoc-editor/sdoc-editor-font/iconfont.ttf index 4d1baf3486..a78c48efc4 100644 Binary files a/media/sdoc-editor/sdoc-editor-font/iconfont.ttf and b/media/sdoc-editor/sdoc-editor-font/iconfont.ttf differ diff --git a/media/sdoc-editor/sdoc-editor-font/iconfont.woff b/media/sdoc-editor/sdoc-editor-font/iconfont.woff index 9bb513b351..fdf1bcada8 100644 Binary files a/media/sdoc-editor/sdoc-editor-font/iconfont.woff and b/media/sdoc-editor/sdoc-editor-font/iconfont.woff differ diff --git a/media/sdoc-editor/sdoc-editor-font/iconfont.woff2 b/media/sdoc-editor/sdoc-editor-font/iconfont.woff2 index 52db0f2fa5..83c018ef1a 100644 Binary files a/media/sdoc-editor/sdoc-editor-font/iconfont.woff2 and b/media/sdoc-editor/sdoc-editor-font/iconfont.woff2 differ